国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      特征協(xié)商協(xié)議和動態(tài)可調的重排序列的制作方法

      文檔序號:7559656閱讀:313來源:國知局
      專利名稱:特征協(xié)商協(xié)議和動態(tài)可調的重排序列的制作方法
      技術領域
      本發(fā)明涉及數(shù)據(jù)通訊裝置,具體地說,描述了用于改進兩個調制解調器之間數(shù)據(jù)傳送速率的大客量特征協(xié)商協(xié)議和動態(tài)可調整的重新排列序列。
      在一個全同步的數(shù)據(jù)傳送系統(tǒng)中,數(shù)據(jù)終端設備(DTE)和數(shù)據(jù)通信設備(DCE)之間的接口(如一個調制解調器)是同步的,并且DCE之間的接口也是同步的。在這類設施中,調制解調器作為簡單的數(shù)據(jù)傳送裝置而運行。就是說,DTE控制數(shù)據(jù)傳送的方向,并且負責檢錯及控制、數(shù)據(jù)壓縮/擴展和/或數(shù)據(jù)編碼/解碼。這樣調制解調器起著“啞”裝置的作用,其唯一功能就是在DTE和數(shù)據(jù)通信線路(如一條電話線)之間傳送數(shù)據(jù)。
      在半雙工操作中,調制解調器輪流發(fā)送。每一次發(fā)送的長度取決于DTE要發(fā)送的數(shù)據(jù)量和所使用的協(xié)議對任何一個包大小的限定。并且,在半雙工操作中,由于一次只有一個調制解調器可以發(fā)送,那么,當一個第一調制解調器正在發(fā)送期間,該調制解調器的接收器不會接收來自第二調制解調器的信號。結果,第一調制解調器的接收器時鐘和鎖相環(huán)逐漸與第二調制解調器中的發(fā)送器時鐘不同步,并且在成功地傳送數(shù)據(jù)前需要重新同步。因此,在每次發(fā)送開始時,先發(fā)送一個重排序列。該重排序列使一個調制解調器的接收器時鐘能與另一個調制解調器的發(fā)送器時鐘重新同步。此重排序列一般有一個固定的持續(xù)時間,該持續(xù)時間足以產(chǎn)生用于短脈沖、半雙工操作的重新同步。
      然而,實際所需要的重新同步量是接收器沒有接收到數(shù)據(jù)期間的一個近似線性函數(shù)。因此,如果在一短期間內接收器沒有接收到來自另一發(fā)送器的信號,那么要達到重新同步,只需要一個短的重排序列。對每一次發(fā)送預先設定一個持續(xù)時間固定的重排序列會大大地減小在以短脈沖傳送數(shù)據(jù)時的有效數(shù)據(jù)傳送速率。同樣,如果在一長時間內接收器沒有收到來自另一發(fā)送器的信號,那么要達到重新同步,則需要一個較長的重排序列。當線路換向時間之間有一長時期時,要達到重新同步,這一固定重排序列的持續(xù)時間可能不夠。然而,現(xiàn)有的調制解調器不管發(fā)送之間的時間量,只規(guī)定一個固定長度的重排序列。因此,需要有這樣一個調制解調器,它能提供一個重新序列,該序列的持續(xù)時間取決于對應的接收器沒有收到信號的時間。并且,需要有這樣一個調制解調器,它期待一個重排序列,該序列的持續(xù)時間取決于對應的發(fā)送器沒有發(fā)送信號的時間。
      此外,由于發(fā)送鏈路延遲和不同時鐘頻率的誤差,兩個調制解調器未必會與一個特定的接收器沒有收到信號的時間量一致。如果重排序列的持續(xù)時間不足以使接收器重新同步,或者甚至在對應的發(fā)送器已經(jīng)開始發(fā)送數(shù)據(jù)之后接收器仍期待附加的重新排列,這會引起數(shù)據(jù)丟失。因此,需要有這樣一個調制解調器,它提供一個重排序列,該序列的持續(xù)時間取決于自上一次發(fā)送始并對數(shù)據(jù)發(fā)送通信線路(如一條電話線)中的延遲進行補償?shù)臅r間量。同樣,需要有這樣一個調制解調器,它期待一個重排序列,該序列的持續(xù)時間取決于自上一次接收始并對數(shù)據(jù)發(fā)送通信線路中的延遲進行補償?shù)臅r間量。
      提供一個持續(xù)時間可調整的重排序列有兩個效果較高的數(shù)據(jù)傳送速率,以及與先前存在的調制解調器的不兼容。第一個效果是所希望的,第二個效果是不希望的。如果要最大限度地使用調制解調器,調制解調器應提供具有固定的持續(xù)時間和可調整持續(xù)時間的重排序列。那么,該調制解調器就能與現(xiàn)有的設備兼容,并能在與另一個也具有持續(xù)時間可調整持續(xù)時間重排序列特征的調制解調器通信時,提供一個較高的數(shù)據(jù)傳送速率。然而,調制解調器必須有決定另一個調制解調器是一個普通的調制解調器還是一個具有持續(xù)時間可調整的重排序列特征的經(jīng)改進的調制解調器的功能。因此,需要有這樣一個信號交換協(xié)議,它允許第一個調制解調器去決定已連接的第二個調制解調器是普通設計還是改進設計。
      提供一個信號交換信號是一種簡單的事情。然而,提供一個能與現(xiàn)有信號交換序列聯(lián)用又不會干擾這些現(xiàn)有信號交換序列操作的信號交換序列,則在事實上是比較困難的。CCITT規(guī)程V.22etal。提供了一個信號交換序列,使得一個調制解調器能決定與它連接的調制解調器是以300、1200還是2400bps((比特/秒)操作的。此外,Tjahjadietal.于1988年5月26日遞交的題為《具有快速換向協(xié)議的高速半雙工調制解調器》(申請?zhí)?8103100.3)、并已轉讓給本發(fā)明受讓人的中國專利申請,也作為對比文件編入本申請,該專利申請描述了這樣一個信號交換序列,除了保持與標準的300/1200/2400bps信號交換序列的兼容外,該信號交換序列還提供了對是以4800還是以9600bps進行操作的選擇。因此,需要有這樣一個附加的信號交換序列,它與現(xiàn)有的信號交換序列兼容,并且還能指示調制解調器是改進型的。
      當前在同步調制解調器中沒有特征協(xié)商能力,所以增加任何新特征需要提供一個新的或改良的信號交換。
      隨著現(xiàn)有的及目前能夠獲取的和/或在最近將來可獲取的可能的提高或特征的數(shù)量擴大,最好是有一個能提供在兩個調制解調器間若干個不同特征協(xié)商的信號交換序列。該信號交換序列應適合任何現(xiàn)有特征的協(xié)商,并且還提供將來可能提供的附加特征的協(xié)商。因此,需要有這樣一個信號交換序列,它與現(xiàn)有的信號交換序列兼容,并有能力對若干個特征或增強的特征進行協(xié)商。
      本發(fā)明提供一個重新排列序列(簡稱重排序列),該序列有一個對自上一次發(fā)送起的時間和對在數(shù)據(jù)通信線路(電話線)上的延遲做出響應的持續(xù)時間。本發(fā)明還提供一個與現(xiàn)有序列兼容的信號交換序列,以便使兩個調制解調器可以協(xié)商是否采用持續(xù)時間可調整的重排序列特征和/或其它特征。
      更具體地說,本發(fā)明是這樣一個調制解調器,它測量自其上一次發(fā)送起的時間,并提供一個重排序列,該序列的持續(xù)時間取決于經(jīng)過的時間。
      并且更具體地說,本發(fā)明是這樣一個調制解調器,它測量自其上一次接收起的時間,并期待一個重排序列,該序列的持續(xù)時間取決于經(jīng)過的時間。
      并且更具體地說,本發(fā)明是提供一種重排序列的方法,該序列的持續(xù)時間取決于自上一次發(fā)送所經(jīng)過的時間,包括在數(shù)據(jù)發(fā)送鏈路中的任何延遲。
      并且更具體地說,本發(fā)明是這樣一種信號交換序列,它與現(xiàn)有的信號交換序列兼容,以便使一個改進的調制解調器(它具有提供并使用一個持續(xù)時間可調的重排序列的能力)能夠決定與其連接的調制解調器是一個改進的調制解調器,還是一個常規(guī)的調制解調器。
      并且更具體地說,本發(fā)明是提供一種信號交換序列的方法,該序列與現(xiàn)有的信號交換序列兼容,并且有協(xié)商不止一個特征的能力,以便使現(xiàn)有的和未來的特征均可以協(xié)商。
      在本發(fā)明中,在常規(guī)的信號交換完成后,呼叫調制解調器(如果具有特征協(xié)商能力的話)發(fā)送其需要執(zhí)行的一個特征清單。如果特征全部具備的話,則對調制解調器給以肯定答復,如果只有所要求特征的一個子集的話,則返答一個特征清單。如果選擇了持續(xù)時間可調整的重排序列特征,每一個調制解調器會測量自其上一次發(fā)送開始的時間周期,并將所發(fā)送的重排序列長度做相應調整。同樣,每一個調制解調器會測量自其上一次接收到發(fā)送數(shù)據(jù)起的時間量,并調整其期待收到一個重排序列的時間周期。如果發(fā)送之間的周期短,那么重排序列也將是短的。較短的重排序列便在一給定的發(fā)送周期內傳送更多的數(shù)據(jù),因而提高了調制解調器間的有效數(shù)據(jù)傳送速率。同樣,如果發(fā)送之間的周期較長,那么重排序列也將較長。該較長的重排序列提供了較好的接收器時鐘的再同步,因而減少了在發(fā)送開始時丟失數(shù)據(jù)的可能性。
      因此,本發(fā)明的目的是提供一個信號交換序列,它使一個改進的調制解調器能與另一個改進的調制解調器協(xié)商非標準特征的使用,同時仍與現(xiàn)有的調制解調器兼容。
      本發(fā)明的另一個目的是提供一個可調整的持續(xù)時間重排序列,以便使重排序列的持續(xù)時間由發(fā)送之間的時間量來決定。
      本發(fā)明的另一個目的是通過減小重排序列的持續(xù)時間來提高調制解調器間的有效的數(shù)據(jù)傳送速率。
      本發(fā)明的另一個目的是在適當?shù)臅r候通過增加重排序列的持續(xù)時間來提高數(shù)據(jù)發(fā)送的可靠性,以提供較好的接收器時鐘的再同步。


      圖1是本發(fā)明的最佳實施例在其最佳環(huán)境中的方框圖;
      圖2是本發(fā)明的信號交換序列的最佳實施例的圖表說明;
      圖3是特征協(xié)商協(xié)議的最佳實施例的圖表說明;
      圖4是一個典型特征byte63A的一個實例;
      圖5是本發(fā)明的最佳實施例的一個方框圖。
      現(xiàn)在轉向圖表,在這些圖中,同樣數(shù)字代表同樣的內容。圖1是本發(fā)明的最佳實施例在其最佳環(huán)境中的方框圖。數(shù)據(jù)終端設備(DTE)11與數(shù)據(jù)通信設備(DCE),如調制解調器12,同步交換數(shù)據(jù)。調制解調器12將數(shù)據(jù)轉換成適合通過電話線13發(fā)送給電話公司中央局(C.O)14的一種形式。電話線13可以是,例如一條模擬電話線或一條ISDN電話線,可以使用絞線對、同軸電纜或光纖電纜,等等。中央局14通過一地面線路15(如電纜和/或微波發(fā)送塔)或衛(wèi)星線路16或以上全部的聯(lián)用,與中央局17交換數(shù)據(jù)。中央局17通過電話線20與調制解調器21交換數(shù)據(jù)。調制解調器12至少能具有兩種操作方式帶有在每次數(shù)據(jù)發(fā)送開始時給一個固定的重排序列的普通同步傳送和改進的同步數(shù)據(jù)傳送,其中重排序列的持續(xù)時間是由自上次發(fā)送始的時間量決定的。因此,調制解調器21既可以是一個常規(guī)的調制解調器,也可以是一個改進型的調制解調器。如果調制解調器21是常規(guī)型,那么調制解調器12將以標準方式操作,在每次發(fā)送開始時發(fā)送一個持續(xù)時間固定的重排序列,并且期待在每次接收開始時收到一個持續(xù)時間固定的重排序列。如果調制解調器21是本申請所述的改進型,則調制解調器12將以可調整的重排序列方式操作,借此它發(fā)送一個重排序列,該序列的持續(xù)時間取決于自其上一次發(fā)送始所經(jīng)過的時間量,并且期待收到一個重排序列,該序列的持續(xù)時間取決于自其上一次接收始的時間量。
      現(xiàn)在假設調制解調器12和21均為改進型。調制解調器12將測量從其上一次發(fā)送結束至當前發(fā)送開始之間的時間,并提供一個由該經(jīng)過的時間決定的重排序列。調制解調器21將測量從上次接收結束至當前接收開始之間的時間,并期待一個持續(xù)時間由該經(jīng)過的時間決定的重排序列。同樣,調制解調器21在發(fā)送時提供一個可調整的重排序列,而調制解調器12在接收時期待一個持續(xù)時間可調整的重排序列。
      重排序列(不管是具有一個固定的持續(xù)時間還是一個可調整的持續(xù)時間)被接收調制解調器用來使其時鐘和鎖相環(huán)與發(fā)送調制解調器的時鐘再同步。重排序列也能用來更新接收調制解調器中的自適應均衡器。
      表1列出了用于4800bps操作的最佳重新排序列的持續(xù)時間。接收器的間歇時間是自其上一次收到發(fā)送數(shù)據(jù)始的時間量。相應地,發(fā)送器的間歇時間是自其上一次發(fā)送結束始的時間量。因此,每一個調制解調器與兩個時間保持聯(lián)系其接收器的時間和其發(fā)送器的時間。
      表1用于4800bps操作的重排序列的持續(xù)時間
      為了補償電話延遲,發(fā)送器和接收器的階段不在同一間歇時間變化。例如,假設在階段2中發(fā)送器和接收器的間歇時間均為1.5秒如果由于測量誤差和/或電話傳送延遲,一個調制解調器的接收器測得超過2秒,而另一個調制解調器的發(fā)送器則測得少于2秒,那么接收器就會期待一個290毫秒的重排序列,而發(fā)送器只提供一個200毫秒的重排序列。因此,在接收器從重排方式轉換成數(shù)據(jù)傳送方式以前起碼會丟失90毫秒的數(shù)據(jù)。為了避免這個問題,在表中加上了補償,以便對于任何給定的間歇時間,接收器所期待的重排時間總是少于或等于發(fā)送器提供的重排時間。而且對每一個階段,接收器期待的最小重排序列時間略小于發(fā)送器提供的最小排列時間。這使接收器能錯過重排發(fā)送的最開始階段,而仍在發(fā)送器停止重排序列并開始發(fā)送數(shù)據(jù)前完成重排程序。這亦有助于保證接收器不會丟失數(shù)據(jù)信息。
      重排序列持續(xù)時間對間歇時間的函數(shù)實際上是一個連續(xù)函數(shù)。然而,為了便于列出一張查找表,將函數(shù)分成了六段。當然,可以使用不同數(shù)量的分段,但是具有代表性,前三段將用于多數(shù)通信,所以附加的段會有邊界好處。
      表2列出了用于9600bps操作的重排序列的持續(xù)時間。從表2會看出對發(fā)送器有三段一個未加密的4點序列、一個加密的4點序列和一個32點序列。對接收器有兩段4點序列接收(不管是已加密的還是未加密的)和32點序列接收。與表1一樣,接收器段的界限與發(fā)送器段的界限相差600毫秒。并且,除了1段和2段,對一給定段號接收器期待的總序列持續(xù)時間短于發(fā)送的最小序列持續(xù)時間。這使接收器能錯過重排發(fā)送的最開始階段,而仍在發(fā)送器停止重排序列并開始發(fā)送數(shù)據(jù)前完成重新排列的程序。這亦有助于保證接收器不會丟失數(shù)據(jù)信息。
      10毫秒未加密的4點序列幫助接收調制解調器在接收已加密的4點序列之前,開始對其時鐘再同步。然而,未加密的4點序列不是絕對必需的,如果期望的話,可以取消。如果取消了未加密4點序列,那么已編碼的4點序列的持續(xù)時間和/或32點序列的持續(xù)時間應增加10毫秒,其目的在于提供一個足以重新排列在接收調制解調器中的時鐘和鎖相環(huán)的總持續(xù)時間。
      假設由第一調制解調器接收器和第二調制解調器發(fā)送器測得的時間為0.9秒,相當于第2段。發(fā)送器發(fā)送一個10毫秒未加密的4點序列,接著是一個110毫秒已加密的4點序列。接收器在尋找110秒的4點序列,不管是已加密的還是未加密的。發(fā)送器4點序列的總時間為120毫秒。因此,即使接收器錯過了重排序列的開始階段,它仍將(在110毫秒處)轉換并開始尋找32點序列請注意接收器在110毫秒處開始尋找32點序列,并且發(fā)送器在120毫秒處開始發(fā)送32點序列。因此,接收器總是在發(fā)送器開始發(fā)送32點序列的時間之前,開始尋找32點序列。這保證了當發(fā)送器開始發(fā)送32點序列時,接收器對32點序列做出反應。還應注意,除了前三段外,接收器所期待的總序列持續(xù)時間少于發(fā)送器發(fā)送的最小總序列持續(xù)時間。
      另舉一例子,假設發(fā)送權利剛移交至第二調制解調器的發(fā)送器,并且第二調制解調器自其上一次發(fā)送結束已測得2.0秒。第二調制解調器的發(fā)送器處于第3段,將發(fā)送10毫秒的一個未加密的4點序列、180毫秒的一個已加密的4點序列和20毫秒的一個32點序列。如果我們假設電話延遲為600毫秒的極糟條件,那么在發(fā)送開始發(fā)送時,第一調制解調器的接收器只檢測得1.4秒的經(jīng)已經(jīng)過時間,并將仍停留在第2段。然而,200毫秒之后,當來自另一個發(fā)送器的序列仍在努力進入電話系統(tǒng),第一調制解調器的接收器會注意過了1.6秒,并轉換至第2段。到信號真正到達接收器時,已經(jīng)過的時間總數(shù)為2.0秒,接收器會期待110毫秒的4點序列。接著是30毫秒的32點序列。因此,發(fā)送器所發(fā)送的重排序列起碼與接收器所期待的最小預計重排序列持知時間一樣長,須注意,對于任何給定的間歇時間,接收器所期待的序列持續(xù)時間總是小于或等于發(fā)送器發(fā)送的序列持續(xù)時間。
      現(xiàn)在轉向圖2,該圖是本發(fā)明信號交換序列的最佳實施例的一個圖表說明。最好是,如果可調整的起動序列持續(xù)時間是有用的,兩個調制解調器必須一起使用或不用該序列。因此,一個調制解調器必須有決定另一個調制解調器是否適合于持續(xù)時間可調整的重排序列的方法。在最佳實施例中,在完成標準信號交換序列后,發(fā)端調制解調器通過發(fā)送一份所需或后備特征的清單開始特征協(xié)商。如果回答調制解調器具有特征協(xié)商的能力,它會做出相應答復。否則,回答調制解調器將不答復,而發(fā)端調制解調器將選擇缺席選擇。特征協(xié)商在完成標準信號交換序列時立即開始,并必須在協(xié)商超時期限到期前完成。如果在協(xié)商超時期限到期前沒有完成,那么就會自動使用缺席選擇。并且,在最佳實施例中,該協(xié)商程序僅與影響同步操作的特征有關,因為利用現(xiàn)有特征協(xié)商程序可以協(xié)商新的非同步特征,如在國際標準化組織(ISO)標準8885中所描述的那樣。
      假設回答調制解調器為閑置(40),始端調制解調器占有電話線(30)并拔叫回答調制解調器的號碼。發(fā)端調制解調器這時進入等待狀態(tài)(31)?;卮鹫{制解調器將檢測(41)電話線上的振鈴信號并占有(42)電話線?;卮鹫{制解調器信號將在電話線上給出一個2100Hz的回答音頻信號(43)。發(fā)端調制解調器檢測回答音頻信號(32)。發(fā)端調制解調器在電話線上給一個始發(fā)音頻信號(33)?;卮鹫{制解調器檢測(44)始發(fā)音頻信號。發(fā)端調制解調器和回答調制解調器開始執(zhí)行(34、45)標準信號交換協(xié)議,例如CCITTV.22bis和V.25所描述的協(xié)議和中國專利申請所描述的半雙工信號交換協(xié)議。一旦執(zhí)行完這些信號交換協(xié)議,兩個調制解調器啟動它們的協(xié)商周期計時器,并且發(fā)端調制解調器通過向回答調制解調器發(fā)根一條信息,例如一張所需特征清單,發(fā)起特征協(xié)商(35)。作為對收到(46)信息的答復,回答調制解調器進入特征協(xié)商階段。發(fā)端調制解調器和回答調制解調器完成(36、47)特征協(xié)商,并且在協(xié)商期限超過后,可用于數(shù)據(jù)傳送。在最佳實施例中,特征是通過SDLC型幀的交換進行協(xié)商的。協(xié)商必須在協(xié)商期限期限超過前完成。否則的話,選擇缺席選擇。
      須注意在發(fā)起特征協(xié)商時,發(fā)端調制解調器并不知道回答調制解調器是否具有特征協(xié)商能力。如果回答調制解調器答復,即推定具有特征能力。同樣,回答調制解調器只有在發(fā)端調制解調器發(fā)送一張?zhí)卣髑鍐螘r,才知道發(fā)端調制解調器具有特征協(xié)商能力。
      只有在回答調制解調器具有同步操作的配置、回答調制解調器具有在4800或9600bps操作半雙工能力、起碼提供了一個新(非缺席)特征并可以利用、并且發(fā)端調制解調器發(fā)起了特征協(xié)商時,回答調制解調器才會參與特征協(xié)商。只有在發(fā)端調制解調器具有同步操作的配合,發(fā)端調制解調器具有以4800或9600bps操作的半雙工能力、并且起碼提供了一個新(非缺席)特征并可以利用時,發(fā)端調制解調器才會通過發(fā)送一張所需特征的清單而發(fā)起特征協(xié)商。在協(xié)商超時期限結束時,調制解調器進入在線(數(shù)據(jù)傳輸)方式操作。因此,到協(xié)商超時期限期滿時,協(xié)商必須完成。如果屆時協(xié)商沒有完成,那么選擇缺席特征。在最佳實施例中,協(xié)商超時期限設定為5秒。在最佳實施例中,調制解調器會允許1秒的協(xié)商超時期限,除非用戶已安排了一個較大的超時期限。在一個可供選擇的實施例中,如果用戶設定一個小于1秒的協(xié)商超時期限,那么調制解調器就既不會發(fā)起特征協(xié)商,也不會對特征協(xié)商做出反應。
      當調制解調器處于非同步指令操作方式時,協(xié)商超時期限由用戶安排。同樣,當調制解調器處于非同步指令操作方式時,一個具體的特征的可否使用也可由用戶安排。因此,即使一個特征得到調制解調器的支持,用戶如果愿意也可以指定該特征為不可使用。目前對本領域的技術人員來說,由用戶進行的調制解調器參數(shù)安排已是盡人皆知。例如,美國專利4,700,358和4,742,482,兩者均轉讓給了本發(fā)明受讓人。
      在最佳實施例中,盡管只有在調制解調器具有4800或9600bps半雙工能力時才會舉行特征協(xié)商,這僅僅是一個設計選擇,而不是一個限制因素。本特征協(xié)商也可以由,例如一個1200或2402400bps全雙工調制解調器來使用。然而,最好是比特率愈低協(xié)商超時期限必須愈長,以便給調制解調器進入在線狀態(tài)前以時間,從而進行特征協(xié)商。
      圖3是特征協(xié)商協(xié)議最佳實施例的一個圖表說明。既然使用了半雙工通信,每一個調制解調器以一個固定的持續(xù)時間重排序列66開始每次發(fā)送。在最佳實施例中,如果協(xié)商發(fā)生在4800bps,由發(fā)送調制解調器發(fā)送的重排序列將為300毫秒的相位編碼的、加密的二進制1,使用一個4點構象。在從重新排列方式轉換成數(shù)據(jù)傳送方式之前,接收調制解調器將尋找重排序列280毫秒。在9600bps處,發(fā)送調制解調器會發(fā)送50毫秒的相位編碼的、已解密的二進制1,使用一個4點構象;接著是100毫秒的相位編碼的、加密的二進制1,使用一個4點構象;接著是150毫秒的相位編碼的、加密的二進制1,使用1個32點構象。接收調制解調器將尋找4點構象100毫秒,不管是加密的還是未加密的,然后在從重新排列方式轉換成數(shù)據(jù)傳送方式之前尋找32點構象180毫秒。發(fā)端將發(fā)送一個或多個標記60A,接著是代碼02(十六進制),該代碼相當于“特征”的頭標,接著是一串N字節(jié)63A-63N,該串字節(jié)列出了所需要的具體特征,接著是兩字節(jié)幀校驗序列(FCS)64,以及一個或多個結束標記60B。獨特地,該清單會規(guī)定發(fā)端調制解調器支持的全部特征,除非用戶去掉一些特征。標記60A和60B為HDLC/SDLC標記01111110。在第一種情況下,發(fā)端調制解調器所請求的全部特征為回答調制解調器所支持,所以回答調制解調器用打開標記60A來回答,然后是相當于“結束”字62的代碼00(十六進制),緊接是FCS64和結束標記60B。
      在第二種情況下,回答調制解調器不支持發(fā)端調制解調器所請求的全部特征。因此,回答調制解調器用打開標記60A來回答,然后是代碼02(十六進制),該代碼相當于“特征”字61,接著是N字節(jié)63A-63N,該串字節(jié)列出了似乎為回答調制解調器支持的發(fā)端調制解調器所請求的特征,緊接著是FCS64和結束標記60B?!疤卣鳌毙畔⒌慕粨Q繼續(xù)到接收信息的調制解調器支持全部規(guī)定的特征為止。假設它是發(fā)端調制解調器,發(fā)端調制解調器用一個“結束”信息答復打開標記60A,相當于“結束”字62的代碼00(十六進制),接著是FCS64和結束標記60B。
      須注意,在最佳實施例中,發(fā)端調制解調器為一個通過發(fā)送一張所需要特征的清單來發(fā)起協(xié)商的調制解調器。然而,請理解這僅僅是個設計選擇,回答調制解調器也可被選用來發(fā)起協(xié)商。
      有關選擇或不選擇某一特征的信息總是與一個特定的字節(jié)有關聯(lián)。例如,第一個字節(jié)63A的低四位總是涉及到一個可調整的重排序列的持續(xù)時間。第一個字節(jié)63A的高四位可以比如與一個數(shù)據(jù)壓縮方案有關,第二個字節(jié)63B可以與一個數(shù)據(jù)編碼方案有關。因此,如與一個有具體編號的字節(jié)有關的特征沒有被選上,那么該字節(jié)由00(十六進制)代表。利用上述例子,如數(shù)據(jù)壓縮和可調整的起動持續(xù)時間沒有被選上,那么第一個字節(jié)63A就有一個00(十六進制)的值。因此,對一個具體特征的選擇或不選擇,能通過簡單地看一眼與相當于該具體特征的那個字節(jié)來確定。
      在一個調制解調器收到一個“結束”信息后,它也用一個“閑置”信息來答復。在一個調制解調器收到一個“閑置”信息后,它也用一個“閑置”信息來答復。這一對“閑置”信息的交換一直持續(xù)到協(xié)商期限超時出現(xiàn)為止。交換閑置信息的意圖是為了保持調制解調器之間的同步,以使在協(xié)商期限超時結束時,要求達到重新同步的重排序列是短的,因為只交換了短的信息。閑置信息的交換對特征協(xié)商并不是必需的,但如上所述,有助于保持兩個調制解調器的時鐘同步。在最佳實施例中,一個“閑置”信息包括一個或多個打開標記60A、“閑置”(65)字符03(十六進制)、FCS64和一個或多個結束標記60B。在一個可供選擇的實施例中,兩個調制解調器均在收到一個“結束”信號或一個“閑置”信號后立即轉換到在線方式,而不是等待協(xié)商期限超時。
      圖3所示的交換亦能反映出典型的數(shù)據(jù)傳送有一個重排序列66、一個或多個打開標記60A、數(shù)據(jù)字節(jié)(如字節(jié)61、62、63A-63N和65)、一個幀檢驗序列64和一個或多個結束標記60B?;緟^(qū)別在于在協(xié)商期間,重排序列66有一個固定的持續(xù)周期,而如果選擇了可調整的起動持續(xù)時間,在在線數(shù)據(jù)傳送期間該重排序列66將有一個變化的持續(xù)周期,如表1、表2所示。
      圖4是一個典型的特征字節(jié)63A的一個圖表說明。有八位B0-B7,分別被指定為63A0-63A7。位B0-B7指定對單個特征的選擇或不選擇,一位對一個特征。例如,如果位B0為邏輯1,將會選擇1A;如果為邏輯0,那么就不會選擇特征1A。其它特征由位B1-B7以同樣方式進行選擇(邏輯1)或不選擇(邏輯0)。一組位也可以被指定來選擇特定的特征和/或一個特征的子特征。例如,位B0至B3可以指示單一特征以及其子特征的選擇與不選擇。在最佳實施例中,第一個第63A1的低四位B0-B3用來指定可調整的重排序列持續(xù)時間特征的選擇與不選擇。如果這四位之一為十六進制的0,那么就不選擇這個特征。如果這些位中有一個為十六進制的1,那么就選擇表1和表2所規(guī)定的可調整的重排序列持續(xù)時間。這些位的其它十六進制值則保留,以備將來使用,如用于選擇不同的可調整的重排序列持續(xù)時間表。
      這些位或其它位的其它十六進制值也可以用于,例如選擇不同的最大程度塊規(guī)模和相應的固定持續(xù)時間重排序列。
      表3為協(xié)商協(xié)議的一個狀態(tài)轉變表。有三種狀態(tài)等待特征、等待“結束”和等待“協(xié)商期限超時”。裝置一直保持在一種狀態(tài)中,直到發(fā)生下列七件事之一裝置收到一個“結束”信號;裝置收到一張所需要的特征清單,全部特征均為該裝置所支持;裝置收到一張所需要的特征清單,不是全部特征均為該裝置所支持;裝置收到一個“閑置”信號;“無答復超時”已到期;“協(xié)商期限超時”已到期;或者裝置收到一個歪曲了的信號、一個不合正當格式的信號或者一些以“特征”、“結束”或“閑置”以外的其它東西開始其它發(fā)送,所有這些接收統(tǒng)稱為“廢物”。在最佳實施例中,“無答復超時”期間為950毫秒。發(fā)端調制解調器先發(fā)送所需要的特征清單,然后在狀態(tài)2開始。然而,回答調制解調器在狀態(tài)1開始。即使用戶選擇了缺席特征,只要用戶沒廢黜全部非缺席特征,發(fā)端調制解調器將總是發(fā)送特征信息。這使回答調制解調器可以選擇是否使用缺席選擇或者是否進行協(xié)商。在最佳實施例中,在協(xié)商過程中或在協(xié)商期限超時前的任何時候,都不可使用新特征,不管是否被支持,不管是否被約定。
      參見表3,假設回答調制解調器處在狀態(tài)1,并收到一張?zhí)卣髑鍐?,不是全部特征都得到回答調制解調器的支持?;卮鹫{制解調器將發(fā)送一張共同特征的清單,并進入狀態(tài)2,等待“結束”信號。曾發(fā)送了一張?zhí)卣髑鍐蔚陌l(fā)端調制解調器將處于狀態(tài)2,并且在收到一張共同特征清單、其中全部特征均得到支持時,將發(fā)送“結束”信號,然后進入狀態(tài)3,等待協(xié)商期限超時。處于狀態(tài)2的回答調制解調器正在等待來自發(fā)端調制解調器的“結束”信號,并且在收到時進入狀態(tài)3,發(fā)送“閑置”信號和等待協(xié)商期限超時。作為對“閑置”信號的反應,發(fā)端調制解調器亦發(fā)送“閑置”信號,并且仍停留在狀態(tài)3,直到出現(xiàn)協(xié)商期限超時。兩個調制解調器將在狀態(tài)3中繼續(xù)交換“閑置”信號,直到出現(xiàn)協(xié)商期限超時。一旦出現(xiàn)協(xié)商期限超時,發(fā)端調制解調器和回答調制解調器將使用約定特征并退出在線方式。
      在最佳實施例中,回答超時期限等于兩次發(fā)送延遲加上重排序列持續(xù)時間再加上100毫秒的安全余量。假設最大發(fā)送線延遲為600毫秒(衛(wèi)星延遲),那么最大回答時間超時值將為1600毫秒。
      表4為三個示范特征協(xié)商的一份表。第一種情況為發(fā)端調制解調器發(fā)送沒有被回答調制解調器正確地接收,或回答調制解調器不具有特征協(xié)商的能力。第二種情況為發(fā)端調制解調器列出的所需要的特征均為回答調制解調器所支持。第三種情況為發(fā)端調制解調器列出的所需要的特征不是全部為回答調制解調器所支持。
      表4 示范特征協(xié)商
      <p>現(xiàn)在轉到圖5,該圖為本發(fā)明最佳實施例的一個方框圖。圖5描述了如調制解調器12或21那樣的調制解調器。一條如線13或線20那樣的電話線連接到一臺雙工機100的“線路”輸入端。雙工機100的輸出端連接到一個載波檢測電路101和一個解調器104。要知道解調器104包括如取樣器、均衡器、波特時鐘恢復電路和數(shù)據(jù)恢復電路那樣的電路。載波檢測器101的輸出端與接收計時器112的一端以及控制電路106的載波檢測(CD)輸入相連接。解調器104的輸出端與控制電路106的“數(shù)據(jù)輸入”的輸入端以及SDLC信號檢測器102的輸入端連接。信號檢測器102的輸出端與控制電路106的信號檢測器(SD)輸入端以及一個無答復計時器103的“使能計時”的反相輸入端連接。計時器103的輸出端(T1)與控制電路106)的T1輸入端連接。控制電路106的“信號交換完成”輸出端與一個協(xié)商期限計時器105的起動輸入端連接。計時器105在圖2步驟34(45)結束時啟動。計時器105的輸出端(T2)與控制電路106的T2輸入端連接??刂齐娐?06的輸入/輸出接口與DTE連接,DTE如圖1的DTE11或22??刂齐娐?06亦與一個存儲器107連接,該存儲器一般包括一個ROM和一個RAM。存儲器107包含一張被支持并可以使用的(不曾被用戶廢黜的)特征清單以及一張列有被用戶選作要執(zhí)行的最佳特征的特征清單??刂齐娐?06的“數(shù)據(jù)輸出”輸出端與調制器108連接。調制器108的輸出端與雙工器100的輸入端(IN)連接。盡管為了方便與清楚起見,圖中示出的是分開的功能塊,但在最佳實施例中,部件101至108是部分或全部由一個或多個微處理器和后援存儲器來執(zhí)行的。并且在最佳實施例中,重排序列持續(xù)時間表儲存在存儲器107內。
      如果那時進行特征協(xié)商,在每次特征協(xié)商發(fā)送結束時,控制電路106將使無回答計時器103清零。如果另一個調制解調器仍不回答,那么信號檢測器102的輸出端為低電位,并且計時器103將能夠計時。如果那時另一個調制解調器仍不回答,在無回答超時期限結束時輸出端T1電位變高,并通知控制電路106無回答期限已到期。然而,如果另一個調制解調器在此期限到期前回答了,那么信號檢測器102的輸出端電位變高,借此使計時器103不能計時。在完成普通的信號交換后和當特征協(xié)商開始時或在特征協(xié)商開始前,控制電路106將啟動協(xié)商期限計時器105。在協(xié)商期限(T2)結束時,計時器105將通知控制電路106協(xié)商期限已到期。
      發(fā)送計時數(shù)111的一端與接收器計時器112的一端向控制電路106分別提供了對自上一次發(fā)送始所經(jīng)過的時間量和自上一次接收始所經(jīng)過的時間量的計量結果。這些計時器向控制電路106提供了正確地執(zhí)行先前所述的可調整的重排序列持續(xù)時間協(xié)議所需的信息。在每次發(fā)送結束時由控制電路106將計時器111清零和啟動控制電路106恰好在開始發(fā)送前讀出來自計時器111的已經(jīng)過的時間。只要收到一個輸入的載波,載波檢測器101就提供一個載波檢測信號。只要載波檢測器101沒有檢測到來自另一個調制解調器的載波,就將計時器112清零和啟動。當檢測來自另一個調制解調器的發(fā)送開始時(CD端有一輸入),控制電路106讀出來自計時器112的已經(jīng)過的時間。
      因此,本發(fā)明具有以下特點一個與現(xiàn)有調制解調器兼容的特征協(xié)商協(xié)議、一個基本上提供了遠景無限擴展的特征協(xié)商協(xié)議、一個在同步操作中實用的特征協(xié)商協(xié)議和一個具有一個可變的持續(xù)時間并因此而改進了系統(tǒng)的有效數(shù)據(jù)傳送速率(數(shù)據(jù)總處理能力)的重新排列序列。
      從上所述,本領域的技術人員會想到本發(fā)明的其它實施例和改進措施。因此,本發(fā)明的范圍只受以下權利要求書的限定。
      附圖2的說明1.只有在下列條件下,發(fā)端調制解調器會發(fā)起特征協(xié)商(A)發(fā)端調制解調器具有同步操作配置;
      (B)發(fā)端調制解調器具有4800或9600bps半雙工能力;
      (C)起碼一個新的(非缺席)特征得到支持并可使用。
      2.只有在下列條件下,回答調制解調器會參與特征協(xié)商(A)回答調制解調器具有同步操作配置;
      (B)回答調制解調器具有4800或9600bps半雙工能力;
      (C)起碼一個新的(非標準)特征得到支持并可使用;
      (D)發(fā)端調制解調器發(fā)起了特征協(xié)商。
      權利要求
      1.一個經(jīng)改進的半雙工調制解調器,其特征在于一個調制解調器發(fā)送器,包括第一裝置,用于測量自前一次信號發(fā)送始的一個第一經(jīng)過時間;第二裝置,對上述第一經(jīng)過時間做出反應以決定一個已發(fā)送的重排序列持續(xù)時間;第三裝置,對上述重新排列序列做出反應以產(chǎn)生一個重排序列;一個調制解調器接收器,包括第四裝置,用于測量自前一次信號接收始的一個第二經(jīng)過時間;第五裝置,對上述第二經(jīng)過時間做出反應以決定一個已接收的重排序列持續(xù)時間,當上述第二經(jīng)過時間不大于上述第一經(jīng)過時間時,上述已接收的重排序列持續(xù)時間小于上述已發(fā)送的重排序列持續(xù)時間;第六裝置,它通過采用一個已接收的重排序列在上述已接收的重排序列持續(xù)時間內對上述接收器進行重新同步。
      2.如權利要求1中經(jīng)改進的半雙工調制解調器,其中上述第二裝置包括一份查找表。
      3.如權利要求1中經(jīng)改進的半雙工調制解調器,其中上述第二裝置決定一個第一部分持續(xù)時間和一個第二部分持續(xù)時間,第一部分持續(xù)時間與第二部分持續(xù)時間之和等于上述已發(fā)送的重排序列持續(xù)時間。
      4.如權利要求3中經(jīng)改進的半雙工調制解調器,其中上述第三裝置產(chǎn)生一個用于上述第一部分持續(xù)時間的第一重排序列,并產(chǎn)生一個用于上述第二部分持續(xù)時間的第二重排序列。
      5.如權利要求4中經(jīng)改進的半雙工調制解調器,其中上述第一重排序列包括使用一個第一構象的一個第一邏輯1串和使用一個第二構象的一個第二邏輯1串。
      6.如權利要求5中經(jīng)改進的半雙工調制解調器,其中上述第一構象為一個4點構象,第二構象為一個32點構象。
      7.如權利要求1中經(jīng)改進的半雙工調制解調器,其中上述第五裝置包括一份查找表。
      8.如權利要求1中經(jīng)改進的半雙工調制解調器,其中上述第五裝置決定一個第一部分持續(xù)時間和一個第二部分持續(xù)時間,第一部分持續(xù)時間與第二部分持續(xù)時間之和等于上述已接收的重排序列持續(xù)時間。
      9.如權利要求8中經(jīng)改進的半雙工調制解調器,其中上述第六裝置用在上述第一部分持續(xù)時間中所接收到的上述已接收的重排序列來進行粗略再同步并用在上述第二部分持續(xù)時間中所收到的上述已接收的重排序列來進行精細再同步。
      10.如權利要求1中經(jīng)改進的半雙工調制解調器進一步包括在發(fā)送上述已發(fā)送的重排序列后轉換成在線操作方式的裝置。
      11.如權利要求1中經(jīng)改進的半雙工調制解調器進一步包括在收到用于上述已接收的重排序列持續(xù)時間的上述已接收的重排序列后轉換成在線操作方式的裝置。
      12.如權利要求1中經(jīng)改進的半雙工調制解調器,其中上述第二裝置包括多份查找表,上述查找表的每一份包括多個已發(fā)送的重排序列持續(xù)時間值,上述已發(fā)送的重排序列持續(xù)時間值的每一個用于上述第一經(jīng)過時間值的一個設定的范圍。
      13.如權利要求12中經(jīng)改進的半雙工調制解調器進一步包括用于與一個相連接的調制解調器通信并決定上述多份查找表中的哪一份將與數(shù)據(jù)傳送聯(lián)用的裝置。
      14.如權利要求1中經(jīng)改進的半雙工調制解調器,其中上述第五裝置包括多份查找表,上述查找表的每一份包括多個已接收的重排序列持續(xù)時間值,上述已接收的重排序列持續(xù)時間值的每一個用于上述第二經(jīng)過的時間值的一個設定的范圍。
      15.如權利要求14中經(jīng)改進的半雙工調制解調器進一步包括用于與一個相連接的調制解調器通信并決定上述多份查找表中的哪一份將與數(shù)據(jù)傳送聯(lián)用的裝置。
      16.在一個第一調制解調器與一個第二調制解調器之間的半雙工通信中,一種操作上述調制解調器的方法,其特征在于一個第一調制解調器程序,包括以下步驟與上述第二調制解調器建立通信;與上述第二調制解調器協(xié)商以選擇一份已發(fā)送的重排序列持續(xù)時間值表,上述已發(fā)送的重排序列持續(xù)時間值的每一個用于上述第一經(jīng)過時間值的一個設定的范圍,上述表為一個存儲器內所存的多份表中的一份;為上述第一經(jīng)過時間取得一個值,上述第一經(jīng)過時間是自上一次發(fā)送終止時進行測量;從所選擇的表中取得對應于上述第一經(jīng)過時間的所述值的、用于上述已發(fā)送的重排序列持續(xù)時間的值;發(fā)送用于上述已發(fā)送的重排序列持續(xù)時間的一個重排序列;向上述第二調制解調器發(fā)送數(shù)據(jù);和一個第二調制解調器程序,包括以下步驟與上述第一調制解調器建立通信;與上述第一調制解調器協(xié)商以選擇一份已接收的重排序列持續(xù)時間值表,每個所述已接收的重排序列持續(xù)時間值用于上述第二經(jīng)過時間值的一個設定的范圍,上述表為一個存儲器內所存的多份表中之一;為上述第二經(jīng)過時間取得一個值,上述第二經(jīng)過時間是自上一次接收終止時進行測量;從所選擇的表中取得對應于上述第二經(jīng)過時間的所述值的、用于上述已接收的重排序列持續(xù)時間的值;進入重新同步方式;在起碼等于上述已接收的重排序列持續(xù)時間的上述值的一個時期內重新排列在上述第二調制解調器中的電路;進入數(shù)據(jù)傳送方式。
      17.如權利要求16的方法,其中當上述第二經(jīng)過的時間不大于上述第一經(jīng)過時間時,上述已接收的重排序列持續(xù)時間小于上述已發(fā)送的重排序列持續(xù)時間。
      18.如權利要求16的方法,其中上述已發(fā)送的重排序列包括一個用于上述已發(fā)送的重排序列持續(xù)時間的加密邏輯1串。
      19.如權利要求16的方法,其中上述已發(fā)送的重排序列包括括使用用于上述已發(fā)送的重排序列持續(xù)時間的第一設定部分的第一構象的第一加密1串;和使用用于上述已發(fā)送的重排序列持續(xù)時間的第二設定部分的第二構象的第二加密1串。
      20.如權利要求19的方法,其中上述第一構象為一個4點構象,第二構象為一個32點構象。
      21.如權利要求16的方法,其中上述已發(fā)送的重排序列包括使用用于上述已發(fā)送的重排序列持續(xù)時間的一個第一設定部分的一個第一構象的第一未加密1串;使用用于上述已發(fā)送的重排序列持續(xù)時間的一個第二設定部分的一個第一構象的第二加密1串;使用用于上述已發(fā)送的重排序列持續(xù)時間的一個第三設定部分的一個第二構象的第三加密1串。
      22.如權利要求21的方法,其中上述第一構象為一個4點構象,第二構象為一個32點構象。
      23.如權利要求16的方法,其中重排電路的上述步驟包括利用一個已接收的重排序列的一個第一設定部分來取得一個粗略重新同步;和利用上述已接收的重排序列的一個第二設定部分來取得一個精細重新同步。
      24.如權利要求23的方法,其中上述第二調制解調器根據(jù)上述第二經(jīng)過時間的測量結果,決定上述第一設定持續(xù)時間和第二設定持續(xù)時間。
      25.在一個第一調制解調器與一個第二調制解調器之間的半雙工通信中,一種操作上述調制解調器的方法,以改進在上述第一調制解調器的上述發(fā)送器不曾向上述第二調制解調器的上述接收器發(fā)送信號的期間以后上述第二調制解調器的一個接收器與上述第一調制解調器的一個發(fā)送器的重新同步,其特征在于一個第一調制解調器程序,包括以下步驟取得上述期間的一個第一測量結果;決定一個取決于上述第一測量結果的第一持續(xù)時間;向上述第二調制解調器提供一個用于上述第一持續(xù)時間的重排序列;向上述第二調制解調器發(fā)送數(shù)據(jù);和一個第二調制解調器程序,包括以下步驟取得上述期間的一個第二測量結果;決定一個取決于上述第二測量結果的第二持續(xù)時間,當上述第二測量結果不大于上述第一測量結果時,上述第二持續(xù)時間小于上述第一持續(xù)時間;在上述第二持續(xù)時間內以重新同步方式操作并利用來自第一調制解調器的上述重排序列進行上述重新同步;以及以在線方式操作。
      26.如權利要求25的方法,其中上述重排序列包括一個用于上述第一持續(xù)時間的加密邏輯1串。
      27.如權利要求25的方法,其中上述重排序列包括利用用于上述第一持續(xù)時間的第一設定部分的第一構象的第一加密1串;利用用于上述第一持續(xù)時間的第二設定部分的第二構象的第二加密1串。
      28.如權利要求27的方法,其中上述第一構象為一個4點構象,第二構象為一個32點構象。
      29.如權利要求25的方法,其中上述重排序列包括利用用于上述第一持續(xù)時間的第一設定部分的第一構象的第一加密1串;利用用于上述第一持續(xù)時間的第二設定部分的第一構象的第二加密1串;利用用于上述第一持續(xù)時間的第三設定部分的第二構象的第三加密1串。
      30.如權利要求29的方法,其中上述第一構象為一個4點構象,第二構象為一個32點構象。
      31.如權利要求25的方法,其中決定上述第一持續(xù)時間的上述步驟包括進入上述第一調制解調器存儲的一份查找表;以及從上述查找表中取得一個上述第一持續(xù)時間的值。
      32.如權利要求25的方法,其中決定上述第二持續(xù)時間的上述步驟包括進入上述第二調制解調器存儲的一份查找表;從上述查找表中取得一個上述第二持續(xù)時間的值。
      33.如權利要求25的方法,其中以上述重新同步方式操作的上述步驟包括利用上述重排序列的一個第一設定部分來取得一個粗略重新同步;以及利用上述重排序列的第二設定部分來取得精細重新同步。
      34.如權利要求33的方法,其中上述重排序列的上述第一設定部分包括一個第一構象,上述重排序列的上述第二設定部分包括一個第二構象。
      35.如權利要求34的方法,其中上述第一構象為一個4點構象,所述第二構象為一個32點構象。
      36.對于使用一個第一調制解調器與一個第二調制解調器,上述第一調制解調器與上述第二調制解調器實施一設定的信號交換序列,在完成上述設定的信號交換序列后等待一個設定的時期,然后轉換到在線操作方式,在上述設定時期內執(zhí)行一項特征協(xié)商協(xié)議,其特征在于一個第一調制解調器程序,包括以下步驟(a)產(chǎn)生一份第一調制解調器特征清單,該特征為上述第一調制解調器所支持;(b)向上述第二調制解調器發(fā)送上述第一調制解調器清單;(c)等待上述第二調制解調器的回答;(d)檢查來自上述第二調制解調器的上述回答;(e)如果上述回答為一個設定的回答,那么轉換到上述在線操作方式并使用上述第一調制解調器清單上的上述特征;(f)如果上述回答為一份第二調制解調器特征清單,所有特征均為上述第一調制解調器所支持,那么向上述第二調制解調器發(fā)送所述設定的回答,轉換到所述在線操作方式,并使用上述第二調制解調器清單上的上述特征;(g)如果上述回答為一份第二調制解調器特征清單,不是所有特征均為上述第一調制解調器所支持,那么產(chǎn)生一份有上述第二調制解調器清單所列的、為上述第一調制解調器所支持的特征的第一調制解調器清單,并退回到步驟(b);和一個第二調制解調器程序,包括以下步驟(a)等待來自上述第一調制解調器的通信;(b)如果上述通信為一份第一調制解調器特征清單,所有特征均為上述第二調制解調器所支持,那么向上述第一調制解調器發(fā)送所述設定的回答,轉換到上述在線操作方式,并使用上述第一調制解調器清單上的上述特征;(c)如果上述通信為一份第一調制解調器特征清單,不是所有特征均為上述第二調制解調器所支持,那么產(chǎn)生一份有上述第一調制解調器清單所列的、為上述第二調制解調器所支持的特征的第二調制解調器清單,向上述第一調制解調器發(fā)送上述第二調制解調器清單,并退回到步驟(a);以及、(d)如果上述通信為上述設定的回答,那么轉換到在線操作方式,并使用上述第二調制解調器清單上的上述特征。
      37.如權利要求36的特征協(xié)商協(xié)議,其中在上述第一調制解調器程序的步驟(e)和(f)中,在轉換到上述在線操作方式以前,上述第一調制解調器一直等待上述設定的時期到期。
      38.如權利要求37的特征協(xié)商協(xié)議,其中上述第一調制解調器一直發(fā)送設定的閑置信號,直到上述設定時期到期。
      39.如權利要求38的特征協(xié)商協(xié)議,其中上述設定的閑置信號包括一個重排序列、一個標記、一個閑置字符和一個幀檢驗序列。
      40.如權利要求36的特征協(xié)商協(xié)議,其中在上述第二調制解調器程序的步驟(b)和(d)中,在轉換到上述在線操作方式以前,上述第二調制解調器一直等待上述設定的時期到期。
      41.如權利要求40的特征協(xié)商協(xié)議,其中上述第二調制解調器一直發(fā)送設定的閑置信號,直到上述設定的時期到期。
      42.如權利要求40的特征協(xié)商協(xié)議,其中上述設定的閑置信號包括一個重排序列、一個標記、一個閑置字符和一個幀檢驗序列。
      43.如權利要求36的特征協(xié)商協(xié)議,其中上述第一調制解調器為一個發(fā)端調制解調器,上述第二調制解調器為一個回答調制解調器。
      44.如權利要求36的特征協(xié)商協(xié)議,其中上述第一調制解調器程序還包括以下步驟(h)如果上述設定的時期在上述第一調制解調器發(fā)送或接收上述設定的回答以前到期,那么轉換到在線操作方式,并使用一套設定的缺席特征。
      45.如權利要求36的特征協(xié)商協(xié)議,其中上述第二調制解調器程序還包括以下步驟(e)如果上述設定的時期在上述第二調制解調器發(fā)送或接收上述設定的回答以前到期,那么轉換到在線操作方式,并使用一套設定的缺席特征。
      46.如權利要求36的特征協(xié)商協(xié)議,其中只有在上述第一調制解調器具有同步操作的配置和高速半雙工操作方式時,上述第一調制解調器才會執(zhí)行上述第一調制解調器程序。
      47.如權利要求36的特征協(xié)商協(xié)議,其中只有在上述第二調制解調器具有同步操作的配置和高速半雙工操作方式時,上述第二調制解調器才會執(zhí)行上述第二調制解調器程序。
      48.如權利要求36的特征協(xié)商協(xié)議,其中上述第一調制解調器特征清單為可由用戶編程。
      49.如權利要求36的特征協(xié)商協(xié)議,其中上述第二調制解調器特征清單為可由用戶編程。
      50.如權利要求36的特征協(xié)商協(xié)議,其中上述設定的回答包括一個重排序列、一個標記、一個零字符和一個幀校驗序列。
      全文摘要
      特征協(xié)商協(xié)議和動態(tài)可調重排序列,發(fā)端調制解調器向答端者發(fā)送期望的特征表,答端或同意所需特征,或向送端回一份支持特征清單,如選擇了可調持續(xù)時間重排序列,則每調制解調器測其自上次發(fā)送結束始的已過時間,并在下次發(fā)送始時發(fā)一由該已過時間定的重排序列,同樣,每調制解調器測自其上次接收結束始的已經(jīng)過時間量,并期待收到由該已過時間定的重排序列,為以減小總重排序列而增大數(shù)根處理速率。
      文檔編號H04L5/16GK1042035SQ8910802
      公開日1990年5月9日 申請日期1989年10月19日 優(yōu)先權日1988年10月19日
      發(fā)明者保羅·E·麥克格蘭恩, 蘭迪·D·哈什 申請人:海斯微型計算機產(chǎn)品公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1