專利名稱:具有信道轉(zhuǎn)換裝置的數(shù)據(jù)通信系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及數(shù)據(jù)傳輸系統(tǒng),尤其是涉及用于改善從接收機輸出的數(shù)據(jù)的完整性的系統(tǒng)。
有多機會要求將數(shù)據(jù)經(jīng)傳輸路徑長距離發(fā)送。用戶可能不得不依賴傳輸路徑的完整性并容忍可能是由路徑上出現(xiàn)的故障所引起的數(shù)據(jù)的劣變。在路徑故障的情況中,數(shù)據(jù)可能被自動地擇路而經(jīng)另外的路徑發(fā)送,但是在這種擇路建立的同時,數(shù)據(jù)的一部分可能會不可恢復地丟失。
日本專利申請No.61-242429描述了一種無觸點發(fā)送系統(tǒng),其中的發(fā)送機包括有用于產(chǎn)生所要發(fā)送數(shù)據(jù)信號的延遲文本的延遲電路,發(fā)送單元可在發(fā)送數(shù)據(jù)信號的第一模式和發(fā)送延遲文本的第二模式之間切換。接收機也包括一個用于產(chǎn)生所收信號的延遲文本的延遲電路,該接收單元可在把所收數(shù)據(jù)信號的延遲文本傳送到接收單元的輸出的第一模式和把所收數(shù)據(jù)傳送到接收單元的輸出的第二模式之間切換。一個監(jiān)視器檢測在所收數(shù)據(jù)信號中的錯誤,并且有一個控制電路將接收機從第一模式切換到第二模式,并發(fā)送一個命令實現(xiàn)發(fā)送機從第一模式到第二模式的切換。
當誤差被檢測時,這種系統(tǒng)的輸出是不中斷的。該系統(tǒng)可被用于任何要求數(shù)據(jù)高度完整性的場合,例如廣播電視或計算機數(shù)據(jù)的發(fā)送場合。
傳統(tǒng)上,數(shù)據(jù)信號含有一個附加位(overhead),包括涉及數(shù)據(jù)信號成幀的信息。但是,這種成幀的附加位通常只是信號全部負載的百分之幾。因此對于接收機來說,為接收涉及成幀結構的全部信息就要占用許多幀。因此,必然使誤差的檢測很慢。
而且,由于修理或溫度的波動,接收機不能適應這些發(fā)送鏈路間的不同的延時的改變。
根據(jù)本發(fā)明提供的數(shù)據(jù)發(fā)送系統(tǒng)包括一個發(fā)送單元,用于經(jīng)過至少兩個發(fā)送鏈路將數(shù)據(jù)信號發(fā)送到一個接收單元,該發(fā)送單元包括一個緩存器用于產(chǎn)生將要發(fā)送的數(shù)據(jù)信號的延遲文本,該發(fā)送單元可以在發(fā)送數(shù)據(jù)信號的第一模式和發(fā)送延遲文本的第二模式之間切換。
該接收單元包括一個緩存器,用于產(chǎn)生已收數(shù)據(jù)信號的一個延遲文本;檢測裝置,用于檢測已收數(shù)據(jù)信號中的誤差;以及裝置,響應該檢測發(fā)送一個實現(xiàn)發(fā)送單元從第一模式到第二模式的切換的命令,并且將接收單元從把已收數(shù)據(jù)信號的延遲文本傳輸?shù)浇邮諉卧妮敵龅牡谝荒J角袚Q到把已收數(shù)據(jù)信號傳輸?shù)浇邮諉卧妮敵龅牡诙J健?br>
其特征在于,該發(fā)送單元還包括進行多路傳輸?shù)难b置,用于經(jīng)過至少兩個分開的發(fā)送鏈路多路傳輸將要發(fā)送的數(shù)據(jù)信號和包括校準信息的控制數(shù)據(jù);并且接收單元包括用于對多路傳輸?shù)臄?shù)據(jù)進行校準并對經(jīng)該發(fā)送鏈路接收的數(shù)據(jù)信號進行解多路的裝置。
這樣的方案意味著數(shù)據(jù)信號能夠經(jīng)傳統(tǒng)帶寬的發(fā)送鏈路發(fā)送,而控制數(shù)據(jù)能夠被時常地加入。從而大大地加速了誤差檢測。
發(fā)送路徑包括兩個或多個分開的發(fā)送鏈路,這些發(fā)送鏈路的組合容量大于所要發(fā)送的數(shù)據(jù)通量的最大容量。最好是,每一個發(fā)送鏈路的容量是相同的。在本發(fā)明的一個最佳實施例中,為每一個所要求的鏈路提供一個后備鏈路,即能得到加倍的最大容量。所以,對于W比特/秒的最大帶寬的每n個數(shù)據(jù)信號的發(fā)送,提供了數(shù)目為2n的發(fā)送鏈路,每一個發(fā)送鏈路具有大于或等于W的容量。另外,一個備用鏈路可被提供用于n個需求的鏈路,或者是m個備用鏈路被提供用于n個需求的鏈路,其中m<n。所提供的總?cè)萘繉⑹切枰糜诎l(fā)送數(shù)據(jù)信號的容量的(m+n)/n倍。
在正常的操作期間,數(shù)據(jù)信號最好是經(jīng)發(fā)送鏈路而被多路傳輸,且當檢測誤差時,存儲在發(fā)送單元的緩存器中的數(shù)據(jù)信號連續(xù)地經(jīng)單一發(fā)送鏈路發(fā)送。
根據(jù)本發(fā)明的另一個方面,一種用于發(fā)送數(shù)據(jù)信號的方法包括的步驟有,產(chǎn)生數(shù)據(jù)信號的延遲文本;有選擇地發(fā)送該數(shù)據(jù)信號或其延遲文本;對已收的信號進行誤差檢測;產(chǎn)生已收數(shù)據(jù)信號的延遲文本并有選擇地輸出已收的信號或其延遲文本;其中,在正常的操作中,發(fā)送數(shù)據(jù)信號并將已收的數(shù)據(jù)信號的延遲文本從接收單元輸出;且若檢測到誤差時,則發(fā)出命令實現(xiàn)發(fā)送數(shù)據(jù)信號的延遲文本并輸出已收的數(shù)據(jù)信號。
其特征在于,在正常操作期內(nèi),數(shù)據(jù)信號和控制信息經(jīng)過多于一條的傳輸鏈路多路發(fā)送,而當檢測到錯誤時,數(shù)據(jù)信號的延遲文本經(jīng)一條傳輸鏈路以連續(xù)的方式發(fā)送。
根據(jù)本發(fā)明的另一方面,接收機包括一個緩存器,用于產(chǎn)生已收數(shù)據(jù)信號的延遲文本,該接收機可在將已收數(shù)據(jù)信號的延遲文本(IX)傳送到該接收機的輸出端的第一模式和將該已收數(shù)據(jù)信號傳送到該接收機的輸出端的第二模式之間切換;該接收機還具有用于檢測已收數(shù)據(jù)信號中的誤差的檢測裝置,以及響應這種檢測的裝置,以便將接收機從第一模式切換到第二模式,并通知遠端的發(fā)送機重發(fā)該數(shù)據(jù)信號。
其特征在于,該接收機還包括用于接收至少兩個信號(III,IV)的裝置,每一個信號包括多路發(fā)送的數(shù)據(jù)和控制信息;解多路裝置,用于解多路該控制信息和數(shù)據(jù);以及校準裝置,用于校準已收的信號并形成已收的數(shù)據(jù)信號(VII)根據(jù)本發(fā)明的另一個方面,用于發(fā)送數(shù)據(jù)信號的裝置包括一個緩存器,用于產(chǎn)生該數(shù)據(jù)信號的延遲文本;一個多路發(fā)送器,用于經(jīng)過至少兩個發(fā)送鏈路多路傳輸數(shù)據(jù)信號和控制信息;以及一個切換裝置,用于確定多路傳輸?shù)臄?shù)據(jù)信號或該數(shù)據(jù)信號的延遲文本的數(shù)據(jù)信號哪一個經(jīng)過哪一條發(fā)送鏈路發(fā)送。
從發(fā)送單元到接收單元的通信的最佳控制是經(jīng)發(fā)送路徑而借助將控制數(shù)據(jù)插入在將要發(fā)送的數(shù)據(jù)之間而進行的;而反向控制通信最好是經(jīng)另一條發(fā)送路徑進行。
現(xiàn)在通過參考附圖的實例進一步描述本發(fā)明,其中
圖1是根據(jù)本發(fā)明的數(shù)據(jù)傳輸系統(tǒng)的示意圖;圖2是用于圖1所示的每一條傳輸路徑的幀結構的實例;圖3是圖1所示數(shù)據(jù)發(fā)送系統(tǒng)的工作時序圖;圖4是正常操作狀態(tài)中的圖1系統(tǒng)的框圖;圖5是錯誤狀態(tài)中的圖1系統(tǒng)的框圖;圖6是當錯誤狀態(tài)已被修正的圖1系統(tǒng)的框圖;圖7是在重建正常操作狀態(tài)時圖1系統(tǒng)的框圖;圖8是圖1所示的數(shù)據(jù)發(fā)送系統(tǒng)的發(fā)送單元的詳圖;圖9是圖1所示的數(shù)據(jù)發(fā)送系統(tǒng)的接收單元的詳圖;圖10是根據(jù)本發(fā)明的被保護數(shù)據(jù)系統(tǒng)的第二實施例;圖11是圖10系統(tǒng)的信號的時序圖;及圖12是根據(jù)本發(fā)明的被保護數(shù)據(jù)系統(tǒng)的第三實施例。
圖1所示的數(shù)據(jù)發(fā)送系統(tǒng)中包括一個置于第一數(shù)據(jù)切換中心6(例如一個外部廣播單元或衛(wèi)星演播室)和發(fā)送路徑8之間的數(shù)據(jù)傳送發(fā)送單元2。數(shù)據(jù)發(fā)送接收單元4置于發(fā)送路徑8和第二數(shù)據(jù)切換中心(例如一個TV中心)之間。
發(fā)送路徑8包括兩條鏈路12、14,它們可以有很不相同的路徑長度。在正常操作期內(nèi),來自第一切換中心6的數(shù)據(jù)被在兩條鏈路12和16之間相等地劃分,以使每一條鏈路的有效數(shù)據(jù)速率減半。如圖2所示,控制數(shù)據(jù)是在鏈路的空余數(shù)據(jù)間隙中被透明地攜帶。在所示的實例中,32比特用于發(fā)送數(shù)據(jù),隨后是32比特的控制數(shù)據(jù)??刂茢?shù)據(jù)包括誤差檢測位30;用于額外加保護的奇偶校驗位32;幀校準碼字(FAW)34使得在每一條鏈路上的數(shù)據(jù)能夠在接收機單元處被校準成為有180度的相位差;多幀校準碼字(MFAW)36指示一個多幀的起始以及使用的鏈路;以及一個接收單元控制碼字38用于兩個單元之間的通信??刂茢?shù)據(jù)不必占據(jù)全部備用容量成幀的結構將取決于在受保護的發(fā)送系統(tǒng)中的鏈路數(shù)目以及所承載的信息。
現(xiàn)參考圖3至7更詳細地描述圖1所示的數(shù)據(jù)發(fā)送系統(tǒng)的操作。圖3示出在發(fā)送單元2和接收單元4的信號的時序。所要發(fā)送的數(shù)據(jù)由信號I表示。從數(shù)據(jù)緩存器22輸出的數(shù)據(jù)由信號II表示。信號III和IV表示分別經(jīng)鏈路12和鏈路14發(fā)送的信號,而信號V和信號VI是從接收單元4的校準電路輸出的已校準的信號。這些信號被解多路以便形成一個連續(xù)的信號VII。VIII和IX分別表示輸入到接收緩存器47的和從其輸出的信號,而X表示接收單元4產(chǎn)生的輸出。
圖4至7是圖1所示的數(shù)據(jù)發(fā)送系統(tǒng)的框圖。為了簡化,發(fā)送單元2被示為包括一個發(fā)送緩存器22和具有信號多路發(fā)送器20的轉(zhuǎn)換器29。相似地,接收單元4被示為包括一個信號解多路發(fā)送器21,一個轉(zhuǎn)換器49,一個轉(zhuǎn)換器48和一個接收緩存器47。
在正常的條件下,如圖4所示,正在到來的將要發(fā)送的數(shù)據(jù)I被輸入到轉(zhuǎn)換器29,并被存儲在發(fā)送單元2的發(fā)送緩存器22中。多路發(fā)送器20經(jīng)發(fā)送鏈路12和14多路發(fā)送進入的數(shù)據(jù)和控制信息(圖3中由信號III和IV所示)。在接收端,從鏈路12和14輸出的數(shù)據(jù)將受到發(fā)送鏈路的各自長度的延遲。因而在發(fā)送鏈路上的數(shù)據(jù)由校準電路(圖4至7中沒示出)所校準(信號V和VI),并且在由解多路發(fā)送器21將發(fā)送的數(shù)據(jù)與控制數(shù)據(jù)解多路之前(信號VII),查驗控制數(shù)據(jù)的完整性(下面將描述)并輸入到接收緩存器47(信號VIII)。數(shù)據(jù)從接收緩存器輸出(信號IX)并隨即發(fā)送到圖1所示的解碼裝置10中。
如果在鏈路12上出現(xiàn)錯誤,在鏈路12上的多路發(fā)送的數(shù)據(jù)將不能達到接收單元,并且將檢測到接收單元處的校準的丟失(見信號V的時間A)。接收單元4將此失誤通知發(fā)送單元12,在延遲D1之后,發(fā)送單元2以對發(fā)送緩存器22的切換作為響應。因此,存儲在發(fā)送緩存器22中的未被多路發(fā)送的連續(xù)數(shù)據(jù)(信號II)隨幀校準信息經(jīng)鏈路14發(fā)送,如信號IV的時間B處所示。在經(jīng)延遲D2之后,被緩沖的連續(xù)數(shù)據(jù)由接收單元4所接收,并且接收單元的轉(zhuǎn)換器48對此作響應,同步地在時間F斷開接收緩存器47,并將重發(fā)送的信號(信號VI)直接送到接收單元的輸出(信號X),如圖5所示。連續(xù)的數(shù)據(jù)沿鏈路14發(fā)送,直到鏈路12上恢復正確的操作。
所以,是通過從接收單元到發(fā)送單元的緩存器的“移動”并在數(shù)據(jù)出現(xiàn)的發(fā)送中不中斷來提供保護的。
在圖3示出的實例中,鏈路12上的發(fā)送在時間G被恢復。在接收單元,通過對徑鏈路12從多路發(fā)送器20多路發(fā)送的數(shù)據(jù)的接收來作檢測。由于這種修復的進行,被修復的鏈路的長度可能相對于原始的長度稍有不同,此情況中的斷續(xù)的數(shù)據(jù)(信號V)將與在鏈路14上的連續(xù)數(shù)據(jù)(信號VI)失準。鏈路12上的信號V被再校準,以便恢復在鏈路12上相對于鏈路14上的信號VI的延遲(時間H)。一旦校準被恢復,接收單元則通知發(fā)送單元,在由D3指示的延遲之后,將連續(xù)數(shù)據(jù)置于鏈路12,且轉(zhuǎn)換器49直接將鏈路12上的信號(V)填充到接收緩存器47,如圖6所示。在由J指示的期間上填充緩存器47。
一旦緩存器47被填充,緩存器47的輸出(IX)就被切換到接收單元的輸出(如圖7所示),并且該接收單元4將此事實通知發(fā)送單元。在延遲了D5之后,發(fā)送單元對此作出響應,恢復鏈路14上的未被緩沖的多路發(fā)送的數(shù)據(jù)(信號VI上的時間K)。這將在接收單元4上經(jīng)延遲D6之后而被接收。連續(xù)的數(shù)據(jù)在鏈路12上被連續(xù)地發(fā)送,直到相對于鏈路12其鏈路14的校準被恢復(時間L)。一旦實現(xiàn)重新校準,則接收單元通知發(fā)送單元將未被多路發(fā)送的數(shù)據(jù)置于鏈路12上,并且重新開始正常的操作(由M指示)圖8是發(fā)送單元2的詳圖。如上所述,數(shù)據(jù)發(fā)送單元2包括發(fā)送緩存器22。它是先進先出緩存器,至少能存儲2(t2-t1)+tdet的數(shù)據(jù)量,用于在切換操作期內(nèi)的再發(fā)送。其中t2和t1是在發(fā)送鏈路12和14上的發(fā)送延遲,tdet是接收單元4的失誤檢測時間。一幀和多幀校準碼字產(chǎn)生器23產(chǎn)生固定方案的幀校準碼字(FAW),在控制單元24的指示下多路發(fā)送到輸出的數(shù)據(jù)中。此外,用于鏈路校準目的的兩個多幀比特(MFAW)被附加到FAW。第一比特指示多幀的開始,以便實現(xiàn)同步。第二比特指示所用的鏈路在鏈路12上它將被置成1而在鏈路14上它被置成0。多幀的持續(xù)期大于(t2-t1),以使得接收單元4建立鏈路12和鏈路14之間的路徑長度差。
控制碼字產(chǎn)生器25接收來自控制單元的指令,以便產(chǎn)生各種控制碼字,用于正向傳送到接收單元。接收單元4隨后對其譯碼并據(jù)此而操作。
在控制單元24的控制下,第一多路發(fā)送器26對將要發(fā)送的數(shù)據(jù)I、來自校準碼字產(chǎn)生器23的幀和多幀信息以及來自控制碼字產(chǎn)生器25的接收單元控制信號進行多路發(fā)送,產(chǎn)生兩個輸出信號26a和26b。轉(zhuǎn)換器27將正常地把這兩個輸出從第一多路發(fā)送器26直接切換到發(fā)送鏈路12和14。但是,在失誤的情況下,即時發(fā)送(live traffic)I或緩沖的發(fā)送II可被送到這些鏈路(見圖3的信號III和IV)。
第二控制單元28經(jīng)另一發(fā)送路徑接收來自接收單元4的返回信號,并與控制單元24進行通信。
現(xiàn)參考圖9,數(shù)據(jù)發(fā)送接收單元4包括用于每一個發(fā)送鏈路12和14的幀校準檢測和慣性同步器單元40。每一個單元40檢測在進入的數(shù)據(jù)信號III和IV中的幀校準碼字(FAW)并將一個信號送到控制單元41,指示是否檢測到FAW。在FAW中的誤差被通知給一個誤差估計單元42。一旦單元40檢測到幀校準碼字,校準同步脈沖40a、40b和數(shù)據(jù)信號45a、45b被輸入到各自的控制場處理器43,該控制場處理器將對來自信號45a和45b的每一個的控制場的其余部分進行解多路,并利用多幀校準碼字36(如圖2所示)建立多幀校準。一個慣性機構提供誤差的恢復能力。多幀校準同步脈沖43a和43b被送到校準電路44,用于隨后的鏈路校準目的。在多幀信號中的任何誤差都被通知到誤差估計器42。多幀校準的丟失也被告知控制單元41??刂茍鎏幚砥?3將已解多路的接收單元控制碼字38發(fā)送到控制單元41,以便進行處理。
如果有任何未知的接收單元控制碼字被檢測到,則把一個錯誤信號送到誤差估計單元42。在幀校準碼字中的誤差、多幀校準碼型、數(shù)據(jù)場和接收單元控制信號都被指示給誤差估計器單元42,該單元作出關于誤差嚴重程度的判定,并相應地通知控制單元41。
校準電路44被提供來自每一條數(shù)據(jù)鏈路的數(shù)據(jù)信號45a和45b以及來自控制場解多路發(fā)送器43的校準脈沖。利用在校準電路中的動態(tài)緩存器把來自一條鏈路的數(shù)據(jù)與另一條鏈路的數(shù)據(jù)校準。在來自鏈路12的多幀同步脈沖43a和來自另一鏈路14的多幀同步脈沖43b之間,校準電路44計數(shù)來自時鐘系統(tǒng)51的系統(tǒng)時鐘脈沖。將該時鐘脈沖的計數(shù)與在多幀同步脈沖之間的已知周期相比較,則可以識別兩條鏈路的較長的一條并計算出延遲差。來自兩條鏈路的較短的一條的數(shù)據(jù)在動態(tài)存儲器中被延遲一個等于相對延遲差的延遲量。所以,一旦是兩個數(shù)據(jù)流被校準,在兩條鏈路上的控制場中的多幀校準碼型就按照一個控制場的長度而被擺動。動態(tài)緩存器的選擇是有足夠的長度以應付所期望的最大路徑差以及由于溫度的波動而引起的兩時鐘之間的相對漂移。對于路地光纖而言,這種由于溫度的波動引起的延遲的變化是80ps/km℃。假設是300公里的長度差和25C的溫度差,則最大的延遲漂移將是600ns,這是11個17.5MHz的時鐘周期。
解多路發(fā)送器50接收與指示來自校準電路44的數(shù)據(jù)/控制場的指示標記在一起的兩個校準的數(shù)據(jù)流V和VI,并對該數(shù)據(jù)和控制場解多路以便恢復發(fā)送的數(shù)據(jù)信號VII。
接收單元4還包括接收緩存器47,它具有至少與發(fā)送緩存器22的相同數(shù)據(jù)量的存儲容量。如參考圖3至圖7所述,轉(zhuǎn)換器49確定信號V、VI或VII的哪一個被輸入到接收緩存器。接收緩存器47是聯(lián)接在轉(zhuǎn)換器48之后,該轉(zhuǎn)換器是由控制單元41所操作。如參考圖3到圖7所述,由轉(zhuǎn)換器48所進行的接收緩存器47的切斷和再發(fā)送數(shù)據(jù)的接通是同時進行的,以便避免在切換瞬時的劣變。在發(fā)送單元中的發(fā)送緩存器22和轉(zhuǎn)換器24的切換也是如此。
與控制單元41相通信的發(fā)送單元控制單元46經(jīng)過另一條發(fā)送路徑將返回控制信號發(fā)送到在數(shù)據(jù)發(fā)送鏈中的在先的發(fā)送單元2的次級控制單元28(如圖8所示)。
上述的本發(fā)明的實施例在兩點之間提供了一種受保護的數(shù)據(jù)系統(tǒng)。對于每一個發(fā)送鏈路提供一條反送鏈路(一對一的保護)。另外,可提供一條反送鏈路用于多條發(fā)送鏈路(一對n)或m條反送鏈路用于n條動態(tài)鏈路,其中,m<n。例如,圖10中示出的方案用于在兩點之間發(fā)送兩個數(shù)據(jù)信號D1和D2,其中有三個發(fā)送鏈路13、15和17(1對n,此時n=2)。在發(fā)送單元中發(fā)送緩存器22′、22″用于輸入數(shù)據(jù)信號的每一個。如上所述,發(fā)送單元還包括一個轉(zhuǎn)換器29和一個多路發(fā)送器20。如上述的第一實施例那樣,接收單元包括解多路發(fā)送器21和轉(zhuǎn)換器49,以及接收緩存器47′和47″及用于數(shù)據(jù)信號的每一個的轉(zhuǎn)換器48′和48″。
在正常的操作模式中,如圖10所示,兩個數(shù)據(jù)信號D1和D2及控制數(shù)據(jù)由多路發(fā)送器20多路發(fā)送,而成幀結構如圖11所示。針對每一個控制幀以每一條鏈路承載兩個數(shù)據(jù)幀如果在一條鏈路,例如鏈路13,上出現(xiàn)失誤,則存儲在接收緩存器47′和47″中的數(shù)據(jù)全都被劣變。如果檢測到控制數(shù)據(jù)中的誤差,接收單元就通知發(fā)送單元以便重發(fā)存儲在發(fā)送緩存器22′和22″中的數(shù)據(jù)。未被多路發(fā)送的緩存的數(shù)據(jù)從緩存器22經(jīng)過兩條保留的鏈路15和17發(fā)送,并且接收緩存器47′和47″由轉(zhuǎn)換器48同時地切斷。連續(xù)數(shù)據(jù)經(jīng)過發(fā)送緩存器22和該保留鏈路被連續(xù)發(fā)送,參考上述實施例的1對1的描述,直到該失誤被修復為止。
一旦在“失誤”的鏈路13上檢測到多路發(fā)送的數(shù)據(jù),未被緩存的數(shù)據(jù)則在鏈路13上與在另外的兩條鏈路上的數(shù)據(jù)相校準,使之可能象上述那樣改變路徑長度。在正常操作重新開始之前,接收緩存器47需要被接通和填充。所以,接收緩存器47′被接通到鏈路13,且來自進入的數(shù)據(jù)流的未被緩存的連續(xù)的數(shù)據(jù)在鏈路13上發(fā)送,以便填充第一接收緩存器。
一旦第一接收緩存器47′被填滿,其內(nèi)容被輸出到隨后的裝置。接收單元則通知發(fā)送單元,而發(fā)送單元則以對發(fā)送緩存器22′的切斷作響應,并把來自另一個數(shù)據(jù)流的連續(xù)的未被緩沖的數(shù)據(jù)放置在原先承載被緩沖的第一數(shù)據(jù)的數(shù)據(jù)流的鏈路15上。與此同時,接收單元接通第二接收緩存器47″并由第二數(shù)據(jù)的數(shù)據(jù)流對其進行填充。一旦該緩存器被填充,接收單元則通知發(fā)送單元在第三鏈路17上發(fā)送多路發(fā)送的數(shù)據(jù)。該多路發(fā)送的數(shù)據(jù)與在鏈路13和15上的數(shù)據(jù)校準,并隨即該接收單元通知發(fā)送單元將多路發(fā)送的數(shù)據(jù)置于鏈路13和15上。接收單元的數(shù)據(jù)以類似于關于1對1的實施例的描述作處理,即,解多路發(fā)送器將已收的數(shù)據(jù)組合到構成部分之中,以便形成數(shù)據(jù)信號D1和D2。
多路發(fā)送數(shù)據(jù)的成幀結構將需要按照數(shù)據(jù)發(fā)送系統(tǒng)所包含的鏈路數(shù)目來設計。
圖12中示出本發(fā)明的另一個實施例,其中的數(shù)據(jù)發(fā)送系統(tǒng)包括兩個聯(lián)接若干站的鏈路62和64(1對1)。在本實施例中的數(shù)據(jù)從任何一個站66發(fā)送到多個其它站68。每一個站中的接收單元4和發(fā)送單元2是串聯(lián)的,并且從兩站間的一個點提取數(shù)據(jù)信號,如圖12所示。另外,還可以提供1對n的系統(tǒng)。
圖13示出了另一個實施例,與圖12相似,其中只有一個站72能夠發(fā)送信息,剩余的遠端站74包括一個接收單元4。如果有任何遠端站的接收單元4通知該發(fā)送單元2已經(jīng)出現(xiàn)失誤,則該原始站72的發(fā)送單元2就切換到失誤模式。一旦全部的接收單元4被重新校準,則重新開始正常的操作。
權利要求
1.一種數(shù)據(jù)發(fā)送系統(tǒng),包括一個發(fā)送單元(2),用于經(jīng)過至少兩個發(fā)送鏈路(12,14)將數(shù)據(jù)信號發(fā)送到一個接收單元(4),該發(fā)送單元(2)包括一個緩存器(22),用于產(chǎn)生將要發(fā)送的數(shù)據(jù)信號(I)的延遲文本(II),該發(fā)送單元可以在發(fā)送數(shù)據(jù)信號(I)的第一模式和發(fā)送延遲文本(II)的第二模式之間切換,該接收單元(4)包括一個緩存器(47),用于產(chǎn)生已收數(shù)據(jù)信號的一個延遲文本;檢測裝置(42),用于檢測已收數(shù)據(jù)信號中的誤差;以及裝置(41,46),響應該檢測發(fā)送一個實現(xiàn)發(fā)送單元(2)從第一模式到第二模式的切換的命令,并且將接收單元(4)從把已收數(shù)據(jù)信號的延遲文本(IX)傳輸?shù)浇邮諉卧妮敵龅牡谝荒J角袚Q到把已收數(shù)據(jù)信號傳輸?shù)浇邮諉卧妮敵龅牡诙J?,其特征在于,該發(fā)送單元(2)還包括一個進行多路傳輸?shù)难b置(20,26),用于經(jīng)過至少兩個分別的發(fā)送鏈路(12,14)多路傳輸將要發(fā)送的數(shù)據(jù)信號(I)和包括校準信息的控制數(shù)據(jù)進行多路傳輸;并且接收單元(4)包括用于對多路傳輸?shù)臄?shù)據(jù)進行校準并對經(jīng)該發(fā)送鏈路(12,14)接收的數(shù)據(jù)信號進行解多路的裝置(21,40,43)。
2.根據(jù)權利要求1的數(shù)據(jù)發(fā)送系統(tǒng),其特征在于,在第一模式中,發(fā)送單元(2)用于經(jīng)過發(fā)送鏈路(12,14)發(fā)送多路發(fā)送的數(shù)據(jù),并且當接收到切換命令時,該發(fā)送單元用于經(jīng)過一個單一傳送鏈路發(fā)送數(shù)據(jù)信號的延遲文本(II)。
3.根據(jù)權利要求1或2的數(shù)據(jù)發(fā)送系統(tǒng),其特征在于,接收單元(14)包括用于對經(jīng)發(fā)送鏈路接收的數(shù)據(jù)進行連續(xù)校準的裝置(44)。
4.根據(jù)任何一個在先的權利要求的數(shù)據(jù)發(fā)送系統(tǒng),其特征在于,對于W比特/秒的最大帶寬的每n個數(shù)據(jù)信號的發(fā)送,提供了為2n條發(fā)送鏈路,每一個發(fā)送鏈路具有大于或等于W的容量。
5.根據(jù)權利要求1-3的任何一個的數(shù)據(jù)發(fā)送系統(tǒng),其特征在于,對于W比特/秒的最大帶寬的每n個數(shù)據(jù)信號的發(fā)送,提供了為n+1條發(fā)送鏈路,每一個發(fā)送鏈路具有大于或等于W的容量。
6.一種用于發(fā)送數(shù)據(jù)信號的方法包括的步驟有,產(chǎn)生數(shù)據(jù)信號的延遲文本;有選擇地發(fā)送該數(shù)據(jù)信號或其延遲文本;對已收的信號進行誤差檢測;產(chǎn)生已收數(shù)據(jù)信號的延遲文本并有選擇地輸出已收的信號或其延遲文本;其中,在正常的操作中,發(fā)送數(shù)據(jù)信號并將已收的數(shù)據(jù)信號的延遲文本從接收單元輸出;且若檢測到誤差時,則發(fā)出命令實現(xiàn)發(fā)送數(shù)據(jù)信號的延遲文本并輸出已收的數(shù)據(jù)信號;其特征在于,在正常操作期內(nèi),數(shù)據(jù)信號和控制信息經(jīng)過多于一條的傳輸鏈路多路發(fā)送,而當檢測到錯誤時,數(shù)據(jù)信號的延遲文本經(jīng)一條傳輸鏈路以連續(xù)的方式發(fā)送。
7.根據(jù)權利要求6的方法,其特征在于,為了恢復正常的操作,經(jīng)發(fā)送鏈路發(fā)送的數(shù)據(jù)信號被校準,并且當一旦實現(xiàn)校準時,重新開始多路數(shù)據(jù)的發(fā)送。
8.根據(jù)權利要求6或7的方法,其中W比特/秒的最大帶寬的一個或多個n數(shù)據(jù)的信號是經(jīng)2n條發(fā)送鏈路發(fā)送,每一個發(fā)送鏈路具有大于或等于W的容量。
9.根據(jù)權利要求6至8中任一項的方法,其中W比特/秒的最大帶寬的一個或多個n數(shù)據(jù)的信號是經(jīng)n+1條發(fā)送鏈路發(fā)送,每一個發(fā)送鏈路具有大于或等于W的容量。
10.一種接收機,包括一個緩存器(47),用于產(chǎn)生已收數(shù)據(jù)信號的延遲文本,該接收機(2)可在將已收數(shù)據(jù)信號的延遲文本(IX)傳送到該接收機的輸出端的第一模式和將該已收數(shù)據(jù)信號傳送到該接收機的輸出端的第二模式之間切換;該接收機還具有用于檢測已收數(shù)據(jù)信號中的誤差的檢測裝置(42);以及響應這種檢測的裝置(41,46),以便將接收機(4)從第一模式切換到第二模式,并通知遠端的發(fā)送機重發(fā)該數(shù)據(jù)信號;其特征在于,該接收機還包括用于接收至少兩個信號(III,IV)的裝置(21),每一個信號包括多路發(fā)送的數(shù)據(jù)和控制信息;解多路裝置(43),用于解多路該控制信息和數(shù)據(jù);以及校準裝置(44,50),用于校準已收的信號并形成已收的數(shù)據(jù)信號(VII)。
11.根據(jù)權利要求10的接收機,其特征在于,接收單元(4)包括一個動態(tài)緩存器其使用使得在一條鏈路上發(fā)送的數(shù)據(jù)相對于另一條鏈路延遲了等于這兩條鏈路之間的延遲量
12.一種用于發(fā)送數(shù)據(jù)信號的裝置,包括一個緩存器(22),用于產(chǎn)生該數(shù)據(jù)信號的延遲文本;一個多路發(fā)送器(26),用于經(jīng)過至少兩個發(fā)送鏈路(12,14)多路傳輸數(shù)據(jù)信號(I)和控制信息;以及一個切換裝置(29),用于確定多路發(fā)送的數(shù)據(jù)信號(III,IV)和該數(shù)據(jù)信號的延遲文本(II)二者中的哪一個數(shù)據(jù)信號(I)經(jīng)過哪一條發(fā)送鏈路發(fā)送。
13.根據(jù)權利要求12的裝置,其中在正常操作模式中,該轉(zhuǎn)換器裝置被用于經(jīng)發(fā)送鏈路(12,14)發(fā)送多路發(fā)送的數(shù)據(jù),并且當接收到切換命令時,該切換裝置用于經(jīng)單一的發(fā)送鏈路發(fā)送數(shù)據(jù)信號的延遲文本(II)。
全文摘要
一種數(shù)據(jù)發(fā)送系統(tǒng)包括具有用于產(chǎn)生發(fā)送數(shù)據(jù)信號的延遲文本的緩存器(22)的發(fā)送單元(2)和包括用于產(chǎn)生已收數(shù)據(jù)信號的延遲文本的緩存器(47)的接收單元(4);用于檢測在已收數(shù)據(jù)信號中的誤差的誤差檢測裝置以及用于通知發(fā)送單元(2)發(fā)送該發(fā)送的數(shù)據(jù)信號的延遲文本的裝置。該發(fā)送單元(2)包括用于把數(shù)據(jù)和控制數(shù)據(jù)進行多路發(fā)送并將該已經(jīng)多路的信號經(jīng)過至少兩個發(fā)送線路進行發(fā)送的裝置。
文檔編號H04L1/22GK1148920SQ9519320
公開日1997年4月30日 申請日期1995年5月30日 優(yōu)先權日1994年5月27日
發(fā)明者戴維·道格拉斯, 戈登·特雷弗·哈撒韋, 斯蒂芬·西爾比 申請人:英國電訊有限公司