專利名稱:在流數(shù)據(jù)傳送系統(tǒng)中物理層的恢復的制作方法
技術領域:
本發(fā)明一般涉及網(wǎng)絡通信,尤其涉及一種在丟失物理層協(xié)議后用于恢復數(shù)據(jù)流的異步傳輸模式(ATM)流數(shù)據(jù)傳送系統(tǒng)和方法。
背景技術:
視頻點播(VoD)、音頻點播和其他流數(shù)據(jù)的傳輸應用是用于家庭娛樂服務業(yè)的新興技術。例如,VoD服務容許用戶實時地從位于遠端設備的服務器上存儲的大量視頻內(nèi)容收集中請求視頻服務。例如,能夠通過諸如電話系統(tǒng)或電纜網(wǎng)絡的網(wǎng)絡系統(tǒng)提供視頻傳輸。然而,必須有足夠數(shù)量的帶寬來保持從存儲系統(tǒng)到用戶設備的數(shù)據(jù)連續(xù)傳輸。在視頻服務器和用戶的設備之間的帶寬總量最終決定服務器在任何給定時間能夠支持的最大數(shù)量的同步視頻流。
一種關鍵的通信傳輸技術是非對稱數(shù)字用戶線(ADSL),即一種調(diào)制解調(diào)器技術,該通信傳輸技術使現(xiàn)有的公共信息網(wǎng)變換為能夠適應更寬帶寬的需要。ADSL將現(xiàn)有的雙絞線電話線轉(zhuǎn)換為用于多媒體和高速數(shù)據(jù)通信的接入路徑。不用安裝新的電纜,ADSL的速率可以說按50倍或更多倍擴展了現(xiàn)有的接入容量。
非對稱數(shù)字用戶線ADSL技術包括通過雙絞銅線連接的調(diào)制解調(diào)器,在該雙絞銅線中能夠?qū)崿F(xiàn)更高的傳輸速率。當在這些雙絞線上傳送數(shù)據(jù)時,由于改變了線的狀況,所以DSL調(diào)制解調(diào)器物理層將可能丟失同步。這些線的狀況能夠取決于脈沖噪聲以及其他相鄰的干擾源。該同步丟失也能夠在用戶正觀看節(jié)目(例如,諸如視頻點播(VoD)的按觀看付費的服務)的時間期間產(chǎn)生。如果所述調(diào)制解調(diào)器丟失了同步并企圖再同步,則用戶丟失一部分流數(shù)據(jù),并且干擾或甚至中斷視頻或音頻等。如果所述DSL調(diào)制解調(diào)器丟失物理層同步,則視頻或數(shù)據(jù)流不能夠再通過網(wǎng)絡從視頻服務器向用戶發(fā)送,并且導致服務中斷。
所以,需要一種當DSL調(diào)制解調(diào)器丟失物理層同步時阻止數(shù)據(jù)流中斷的系統(tǒng)和方法。
發(fā)明內(nèi)容
根據(jù)本發(fā)明,提供一種異步傳輸模式(ATM)數(shù)字文檔傳送系統(tǒng)。用戶側(cè)(premise)單元,其配置來容許用戶定購和接收數(shù)據(jù)流;緩沖器,其耦合到用戶側(cè)單元,以便在向用戶發(fā)送數(shù)據(jù)流之前存儲數(shù)據(jù)流;服務器,其包括存儲其上的通過交換ATM網(wǎng)絡傳送給用戶的數(shù)字文檔;控制裝置,用于控制在服務器和緩沖器之間的數(shù)據(jù)流的數(shù)據(jù)速率,以確保在服務器和用戶側(cè)單元之間的物理層的丟失期間維持從用戶側(cè)單元到用戶的穩(wěn)定數(shù)據(jù)流。
一種用于在異步傳輸模式(ATM)網(wǎng)絡上維持數(shù)據(jù)流的方法,該方法包括提供配置來容許用戶接收數(shù)據(jù)流的用戶側(cè)單元;以及在向用戶發(fā)送數(shù)據(jù)流之前在緩沖器中存儲一部分數(shù)據(jù)流;通過交換異步傳輸模式網(wǎng)絡從服務器發(fā)送數(shù)據(jù)流;控制在服務器和緩沖器之間數(shù)據(jù)流的數(shù)據(jù)速率,以確保在服務器和用戶側(cè)單元之間的物理層的丟失期間維持從用戶側(cè)單元到用戶的穩(wěn)定數(shù)據(jù)流。
現(xiàn)在結(jié)合附圖來詳細描述圖解說明的實施例,本發(fā)明的優(yōu)點、特性、以及各種附加特征將更為明顯。其中圖1示出根據(jù)本發(fā)明的如果物理層丟失發(fā)生時向用戶提供數(shù)據(jù)流的服務器系統(tǒng)的示例性數(shù)字用戶線(DSL)系統(tǒng)結(jié)構(gòu);和圖2是根據(jù)本發(fā)明的如果物理層丟失發(fā)生時向用戶提供數(shù)據(jù)流的說明性處理流程的框圖。
應該理解附圖的目的是為了說明本發(fā)明的原理,而不是用于說明本發(fā)明唯一可能的配置。
具體實施例方式
本發(fā)明提供一種恢復機制,以便在物理層丟失發(fā)生時維持在數(shù)字用戶網(wǎng)絡上的數(shù)據(jù)流?;謴蜋C制確保足夠數(shù)量的數(shù)據(jù)緩存在用戶的位置,以便在系統(tǒng)中提供足夠的延遲來解決恢復物理層的故障時間。在諸如數(shù)字用戶線(DSL)的調(diào)制解調(diào)器技術中,經(jīng)常需要DSL調(diào)制解調(diào)器的再同步。在再同步過程期間,中斷傳送的數(shù)據(jù)流,從而在用戶處導致暫?;蚱渌袛唷:锰幵谟?,當發(fā)生DSL調(diào)制解調(diào)器物理層同步丟失時,該恢復機制對應用流服務(例如,視頻和音頻)的用戶是透明的,例如,當DSL調(diào)制解調(diào)器處于再同步的過程中時,中斷對用戶是透明的。根據(jù)本發(fā)明,如果調(diào)制解調(diào)器丟失同步,并且嘗試再同步,然后即刻成功地完成再同步,則用戶能夠經(jīng)歷服務中斷。用戶在觀看和收聽期間將不會注意到任何服務質(zhì)量下降。
將會理解本發(fā)明是根據(jù)視頻點播(VoD)系統(tǒng)而描述的。然而,本發(fā)明有更廣的范圍,并可以包括能夠在交換網(wǎng)絡上傳送的任何數(shù)字多媒體文檔,例如,音頻文檔。此外,本發(fā)明可應用到使用任何定購(ordering)方法的系統(tǒng),該定購方法包括由電話、置頂盒、計算機、以及衛(wèi)星鏈路等進行的定購。本發(fā)明通過DSL網(wǎng)絡來進行描述。然而,本發(fā)明的原理可以擴展到利用ATM技術的電纜、無線電或其他網(wǎng)絡類型。
也應該理解在附圖中顯示的單元可以以硬件、軟件或它們的結(jié)合的各種形式來實現(xiàn)。最好,這些單元以在一個或多個合適當?shù)爻绦蚧耐ㄓ迷O備上的硬件實現(xiàn),其可包括處理器、存儲器和輸入/輸出接口。
現(xiàn)在詳細參考附圖,其中在所有幾張附圖中同樣的附圖標記表示類似或相同的組件,并且首先參考圖1,用于集成視頻、數(shù)據(jù)和音頻服務的DSL系統(tǒng)結(jié)構(gòu)1在利用本發(fā)明的示例性DSL環(huán)境中示出。系統(tǒng)域1由幾個功能塊組成。系統(tǒng)域由中心局(CO)設備100和用戶側(cè)設備(CPE)2組成。在系統(tǒng)域中的組件塊和它們各自的接口是用戶側(cè)設備(CPE)2、數(shù)字用戶線接入多路復用器(DSLAM)9、ATM交換機10、因特網(wǎng)協(xié)議(IP)路由器13、以及ATM終端負載12。示出ATM交換機10耦合到連到衛(wèi)星17、無線廣播18或電纜19網(wǎng)絡的節(jié)目指南服務器/視頻服務器22。ATM交換機10也耦合到DSL終端負載(terminator)12和IP路由器13對以從因特網(wǎng)14接收因特網(wǎng)協(xié)議IP分組數(shù)據(jù)。
當前的用戶側(cè)設備(CPE)2包括DSL調(diào)制解調(diào)器單元30,該DSL調(diào)制解調(diào)器單元30通過簡易老式電話業(yè)務(POTS)與分開的模擬電話3-5接口、與連接到PC桌面系統(tǒng)7的10Base-T以太網(wǎng)接口、與連接到置頂盒8的以太網(wǎng)或RS-422接口,其中置頂盒8具有解調(diào)器并連接到電視或視頻顯示器8′。從用戶的模擬端,CPE設備2接收從每個模擬電話3-5輸入的模擬信號、將模擬輸入信號轉(zhuǎn)換為數(shù)字信號、以及將該數(shù)據(jù)分組為ATM分組(通過ATM的POTS),就每個連接而言具有唯一虛擬信道識別符/虛擬路徑識別符(VPI/VCI)。本領域的技術人員已知ATM是面向連接的協(xié)議,并且同樣在每個信元(cell)的首標中存在連接識別符,該識別符明確地將信元與給定的在物理鏈路上的虛擬信道相關聯(lián)。該連接識別符包括兩個子字段,即,虛擬信道識別符(VCI)和虛擬路徑識別符(VPI)。將這些識別符一起用在多路復用信元、多路分解信元和通過網(wǎng)絡交換信元中。VCI和VPI不是地址,但當連接建立時被明確地分配到ATM節(jié)點連接之間的每段鏈路上,并且對于連接期間保持虛擬信道識別符(VCI)和虛擬路徑識別符(VPI)。當使用VCI/VPI時,ATM層能夠根據(jù)多個連接異步地交織(多路復用)信元。
以太網(wǎng)數(shù)據(jù)也被封入具有唯一的VCI/VPI的ATM信元。將ATM信元流發(fā)送到CPE單元2的DSL調(diào)制解調(diào)器,以便進行調(diào)制并傳送到DSLAM單元9。另一方面,DSL信號由在用戶側(cè)設備2中的DSL調(diào)制解調(diào)器30接收和解調(diào),并傳送到VCI/VPI檢測處理。然后提取具有與終端用戶電話的VCI/VPI匹配的VCI/VPI的ATM信元數(shù)據(jù)并將其轉(zhuǎn)換為模擬POTS,以便傳送給電話。提取具有與終端用戶以太網(wǎng)的VCI/VPI匹配的VCI/VPI的ATM信元數(shù)據(jù),并將其傳送到用于向端口傳送的以太網(wǎng)收發(fā)器。
數(shù)字用戶線接入多路復用器(DSLAM)9對來自多個DSL調(diào)制解調(diào)器的數(shù)據(jù)進行解調(diào)并在與其余網(wǎng)絡連接的ATM骨干網(wǎng)上匯集該數(shù)據(jù)。DSLAM 9通過在ATM輸出上匯集的DSL線來向ATM交換機10提供用于分組、信元和/或基于電路的應用的迂回信程(back-haul)服務。
ATM交換機10是ATM網(wǎng)絡的骨干。ATM交換機10在網(wǎng)絡中執(zhí)行各種功能,包括信元傳輸、多路復用和匯集、通信量控制、以及ATM層管理。對于系統(tǒng)域1中的特別益處,ATM交換機提供與DSLAM 9和因特網(wǎng)網(wǎng)關(因特網(wǎng)協(xié)議IP路由器13和DSL或ATM終端負載12)有關的信元路由和緩存,以及提供與多個電話鏈接交換機15有關的T1電路仿真支持。ATM交換機10可以耦合到與衛(wèi)星、無線廣播或電纜網(wǎng)連接和接口的節(jié)目指南服務器/視頻服務器22。ATM交換機10也耦合到ATM終端負載12和IP路由器13對上以便從因特網(wǎng)14接收因特網(wǎng)協(xié)議IP分組數(shù)據(jù)。
NCS 11為終端點提供信令,該信令根據(jù)用戶的訪問權(quán)和請求控制設置和取消虛擬電路。此外,NCS 11也提供容許用戶控制內(nèi)容流的功能,例如,諸如可以由用戶以和傳統(tǒng)的VCR幾乎相同的功能控制內(nèi)容的暫停、停止、播放、前進、以及反轉(zhuǎn)等的功能。NCS 11也提供有關用戶記帳目的的活動信息。
NCS 11提供地址轉(zhuǎn)換、需求分配和呼叫管理功能,并且NCS 11管理包括電話呼叫以及服務請求和定購的起點和終點的DSL/ATM網(wǎng)絡。NCS 11基本上是在第5類(class 5)PSTN交換機15(例如,使用GR-303協(xié)議)和CPE 2之間的通信和轉(zhuǎn)換控制信息的控制實體。網(wǎng)絡控制系統(tǒng)11也可提供對于諸如向CPE下載代碼的其他功能、帶寬和呼叫管理功能、以及其他服務提供和設置任務。
NCS 11可以設置來發(fā)送例如從視頻服務器22到用戶的視頻。視頻數(shù)據(jù)流從位于服務提供商的網(wǎng)絡中的視頻服務器22發(fā)送給由NCS 11設立的ATM虛擬電路上的CPE 2。所述視頻數(shù)據(jù)流離開視頻服務器22并進入ATM首端網(wǎng)絡1、進入DSLAM 9、然后在CPE 2處被接收。CPE 2能夠向置頂盒8發(fā)送視頻,該置頂盒包括視頻解碼器。在CPE 2和置頂盒8之間的接口可以包括例如1394電纜、以太網(wǎng)鏈路、以及同軸電纜等。用戶正觀看流內(nèi)容的時候是系統(tǒng)的穩(wěn)定狀態(tài)條件。
CPE 2包括DSL調(diào)制解調(diào)器30。如果DSL調(diào)制解調(diào)器30丟失物理層同步,則能夠不再通過網(wǎng)絡從視頻服務器22向用戶側(cè)設備2發(fā)送視頻流,并且產(chǎn)生服務中斷。本發(fā)明包括當DSL調(diào)制解調(diào)器丟失物理層同步時提供繼續(xù)服務的系統(tǒng)和方法,并且將不產(chǎn)生觀看內(nèi)容的中斷。
NCS 11包括管理程序33,與包括在CPE 2和DSLAM 9中的信令機制裝置35一起使用該管理程序。在用戶側(cè)附加的硬件組件包括CPE 2中的緩沖器34,該緩沖器能夠緩沖數(shù)據(jù)流以提供時間來再同步調(diào)制解調(diào)器或?qū)f(xié)議的物理層帶回到在線狀態(tài)。在一實施例中,緩沖器34包括易失性存儲器,其適合于容許大約20到30秒流內(nèi)容的存儲。這是基于數(shù)據(jù)傳輸率的。最初,當請求點播流內(nèi)容時,在視頻信號發(fā)送到用于解碼的置頂盒解碼器8和顯示器之前最好填滿緩沖器34。
信令機制裝置35可以在NCS 11和DSLAM 9或CPE 2之間作為虛擬電路或硬布線電路來實現(xiàn)。一旦在DSLAM 9處檢測到物理層信號丟失,DSLAM 9將立即向NCS 11轉(zhuǎn)發(fā)消息。NCS 11檢查以了解用戶目前是否正接收點播流內(nèi)容。當用戶正接收點播流內(nèi)容時,DSLAM 9嘗試再同步DSL調(diào)制解調(diào)物理層。如果用戶正接收點播流內(nèi)容時,則NCS 11準備通知視頻服務器什么時候已經(jīng)發(fā)生再同步。
一旦在CEP 2處檢測到物理層信號丟失,該CEP 2可以通知置頂盒8降低解碼器的速度并以較低的速率(為了容許必要的延遲,例如,為了容許緩沖器34以較慢的速率騰空)對視頻進行解碼,或CEP 2繼續(xù)以正常的速率或如果必要以較慢的速率來騰空連到置頂盒8的緩沖器34。
一旦再在DSLAM 9和CPE 2處發(fā)生再同步,CPE 2向NCS 11發(fā)送指示在緩沖器34中存儲的最后單元的消息。NCS 11將最后單元的消息通知視頻服務器22,然后視頻服務器22增加將流內(nèi)容發(fā)送到CPE 2上的緩沖器34的速率。該流內(nèi)容將在一時間周期內(nèi)以較高速率從視頻服務器22發(fā)送到CPE2上的緩沖器34。對于較高速率的時間周期主要取決于在視頻服務器22和CPE 2之間可用的帶寬。盡管CPE 2以較高的速率接收流內(nèi)容,CPE 2將不以該較高的速率向置頂盒解碼器8發(fā)送內(nèi)容。CPE 2仍然以該正常的特定速率向置頂盒8發(fā)送內(nèi)容。所以,一旦在CPE 2處填滿緩沖器34,CPE 2向NCS11發(fā)送指示緩沖器34填滿的消息,并且視頻服務器22需要返回來以正常速率發(fā)送流內(nèi)容。NCS 11向視頻服務器22通知緩沖器34填滿,然后視頻服務器22將恢復以合適的速率發(fā)送流內(nèi)容。
在CPE 2和NCS 11之間的信令最好在共用的或?qū)S玫腁TM虛擬電路上傳送。在一實施例中,在CPE 2和NCS 11之間的信號在專用的虛擬電路上傳送。每個用戶CPE 2具有在NCS 11和CPE 2之間專用的虛擬電路。在NCS11和視頻服務器22之間的信令最好在共用的或?qū)S玫奶摂M電路上傳送。
參考圖2并繼續(xù)參考圖1,示出根據(jù)本發(fā)明的在物理層丟失的情況下維持數(shù)據(jù)流的流程圖。將根據(jù)諸如視頻點播(VoD)系統(tǒng)的點播文檔請求系統(tǒng)來圖解說明地描述圖2。然而,根據(jù)本發(fā)明也可以使用其他數(shù)據(jù)流系統(tǒng)。在方框200中,對于諸如視頻文件的數(shù)字文檔由用戶發(fā)出請求。盡管也可以使用其他設備(例如,電話),但最好通過用戶使用置頂盒8產(chǎn)生視頻請求。該視頻請求從CPE單元2發(fā)送經(jīng)由DSLAM 9路由的、通過ATM交換機(或網(wǎng)絡)10并由視頻服務器22接收。在方框201中,NCS 11執(zhí)行網(wǎng)絡管理功能(例如,根據(jù)用戶訪問權(quán)和請求來設置和取消虛擬電路)以控制對內(nèi)容的訪問。
在方框202中,所述視頻發(fā)送到CPE 2。從位于服務提供商網(wǎng)絡中的視頻服務器22向在由NCS 11設置的ATM虛擬電路上的CPE 2發(fā)送視頻數(shù)據(jù)流。該視頻數(shù)據(jù)流離開視頻服務器22并進入ATM首端網(wǎng)絡1、進入DSLAM9、然后在CPE 2處被接收。CPE 2能夠向包含視頻解碼器的置頂盒8發(fā)送視頻。在方框203中,填滿緩沖器34,以便提供對于再同步的延遲或修復在網(wǎng)絡1中的物理鏈接中的其他故障。最好在視頻發(fā)送到用于解碼的置頂盒解碼器8和顯示器之前填滿緩沖器34。
如果DSL調(diào)制解調(diào)器30丟失物理層同步,則視頻流不再能夠通過網(wǎng)絡從視頻服務器22向擁護側(cè)設備2發(fā)送,以及導致服務中斷。如果物理層同步丟失,則利用信令機制裝置來警告NCS 11、DSLAM 9和CPE 2。在方框204中,在DSLAM 9處檢測物理層信號的丟失,并且DSLAM 9向NCS 11傳送消息或信號。在方框205中,NCS 11檢查以了解用戶目前是否正在接收點播流內(nèi)容。當用戶正接收點播流內(nèi)容時,在方框206中,DSLAM 9正試圖再同步DSL調(diào)制解調(diào)器物理層。如果用戶正接收點播流內(nèi)容,則在方框207中,NCS 11準備通知視頻服務器22什么時候已經(jīng)發(fā)生再同步。
一旦在CPE 2處檢測到物理層信號的丟失,在方框208中,CPE 2可以通知置頂盒8使解碼器減慢速度且以較慢的速率(為了容許必要的延遲,例如,為了容許緩沖器34以較低的速率騰空)對視頻解碼,或者CPE 2將以正常速率或如果必要以較低的速率來繼續(xù)騰空連接到置頂盒8的緩沖器34。
一旦在DSLAM 9和CPE 2處發(fā)生再同步,在方框209中,啟動來自視頻服務器22的增加數(shù)據(jù)速率。CPE 2向NCS 11發(fā)送指示在緩沖器34中存儲的最后單元的消息。NCS 11向視頻服務器22通知最后單元信息,然后視頻服務器22增加速率,所述流內(nèi)容以該速率發(fā)送到CPE 2上的緩沖器34。流內(nèi)容將在一時間周期內(nèi)以較高的速率從視頻服務器22發(fā)送到CPE 2上的緩沖器34。對于較高速率的時間周期主要取決于視頻服務器22和CPE 2之間可用的帶寬。所以,在方框210中,一旦在CPE 2處填滿緩沖器34,CPE 2向NCS 11發(fā)送指示緩沖器34填滿的消息,并且視頻服務器22需要返回來以正常的速率發(fā)送流內(nèi)容。NCS 11通知視頻服務器22緩沖器34填滿,然后視頻服務器22將恢復以合適的速率發(fā)送流內(nèi)容。繼續(xù)數(shù)據(jù)流直到滿足服務請求為止。
已經(jīng)說明流數(shù)據(jù)傳送系統(tǒng)中物理層恢復的優(yōu)選實施例(該實施例是說明的目的而不是限定性的),注意到本領域的技術人員根據(jù)以上示教能夠進行修改和變化。所以可以理解在本發(fā)明公開的特定實施例中可以進行變化,其是在如附加的權(quán)利要求所概述的本發(fā)明的范圍和精神之內(nèi)。所以已經(jīng)詳細和按照專利法特定要求來說明了本發(fā)明,要求和期望由專利證書保護的本發(fā)明闡明在附加的權(quán)利要求中。
權(quán)利要求
1.一種異步傳輸模式數(shù)字文檔傳送系統(tǒng),包括用戶側(cè)單元(2),其配置來容許用戶定購和接收數(shù)據(jù)流;緩沖器(34),其耦合到用戶側(cè)單元(2),以便在向用戶發(fā)送數(shù)據(jù)流之前存儲數(shù)據(jù)流;服務器(22),其具有存儲其上的通過交換ATM網(wǎng)絡(100)傳送給用戶的數(shù)字文檔;和控制裝置(11),用于控制在服務器(22)和緩沖器(34)之間的數(shù)據(jù)流的數(shù)據(jù)速率,以確保在服務器(22)和用戶側(cè)單元(2)之間的物理層丟失的期間維持從用戶側(cè)單元(2)到用戶的穩(wěn)定數(shù)據(jù)流。
2.如權(quán)利要求1所述的文檔傳送系統(tǒng),其中用戶側(cè)單元(2)包括其中的緩沖器(34),該緩沖器(34)包括足夠的存儲器存儲容量來維持到達用戶的數(shù)據(jù)流一段時間。
3.如權(quán)利要求2所述的文檔傳送系統(tǒng),其中所述一段時間包括恢復物理層需要的時間。
4.如權(quán)利要求2所述的文檔傳送系統(tǒng),其中所述一段時間可達30秒。
5.如權(quán)利要求1所述的文檔傳送系統(tǒng),其中控制裝置(11)包括耦合到服務器(22)和用戶側(cè)單元(2)的網(wǎng)絡控制系統(tǒng)(11),所述網(wǎng)絡控制系統(tǒng)(11)提供從服務器(22)到用戶側(cè)單元(2)的數(shù)據(jù)流的數(shù)據(jù)速率的控制。
6.如權(quán)利要求5所述的文檔傳送系統(tǒng),還包括在用戶側(cè)單元(2)和網(wǎng)絡控制系統(tǒng)(11)之間耦合的多路復用器(9),所述多路復用器(9)包括信令機制裝置(35)以向至少一個組件報警丟失物理層。
7.如權(quán)利要求6所述的文檔傳送系統(tǒng),還包括在網(wǎng)絡控制系統(tǒng)(11)、用戶側(cè)單元(2)和多路復用器(9)之間設置的虛擬電路以使在它們之間能夠進行通信。
8.如權(quán)利要求1所述的文檔傳送系統(tǒng),其中服務器(22)配置用來在物理層已經(jīng)恢復后以大于正常速率的速率傳送數(shù)據(jù)流。
9.如權(quán)利要求8所述的文檔傳送系統(tǒng),其中服務器(22)配置用來在緩沖器已經(jīng)填滿后以正常速率傳送數(shù)據(jù)流。
10.如權(quán)利要求1所述的文檔傳送系統(tǒng),其中用戶側(cè)單元(2)配置用來當丟失物理層時以小于正常速率的速率傳送數(shù)據(jù)流。
11.一種用于在異步傳輸模式網(wǎng)絡上維持數(shù)據(jù)流的方法,該方法包括步驟提供步驟(202),提供配置來容許用戶接收數(shù)據(jù)流的用戶側(cè)單元(2);存儲步驟(203),在向用戶發(fā)送數(shù)據(jù)流之前在緩沖器(34)中存儲一部分數(shù)據(jù)流;發(fā)送步驟(205),通過交換異步傳輸模式網(wǎng)絡(100)從服務器(22)發(fā)送數(shù)據(jù)流;以及控制步驟(208或209),控制在服務器(22)和緩沖器(34)之間的數(shù)據(jù)流的數(shù)據(jù)速率,以確保在服務器(22)和用戶側(cè)單元(2)之間的物理層的丟失期間維持從用戶側(cè)單元(2)到用戶的穩(wěn)定數(shù)據(jù)流。
12.如權(quán)利要求11所述的方法,其中控制數(shù)據(jù)流的數(shù)據(jù)速率的步驟包括維持步驟(208),在緩沖器(34)中維持來自數(shù)據(jù)流的數(shù)據(jù)量,以便在丟失物理層后的一段時間保持到達用戶的數(shù)據(jù)流。
13.如權(quán)利要求12所述的方法,其中所述一段時間包括恢復物理層需要的時間。
14.如權(quán)利要求11所述的方法,其中控制步驟(208或209)包括使用耦合到服務器(22)和用戶側(cè)單元(2)的網(wǎng)絡控制系統(tǒng)(11),該網(wǎng)絡控制系統(tǒng)(11)提供從服務器(22)到用戶側(cè)單元(2)的數(shù)據(jù)流的數(shù)據(jù)速率的控制。
15.如權(quán)利要求14所述的方法,還包括在用戶側(cè)單元(2)和網(wǎng)絡控制系統(tǒng)(11)之間耦合的多路復用器(9),以及還包括報警步驟(204)當丟失物理層時,從多路復用器(9)發(fā)信號向至少一個組件報警丟失物理層。
16.如權(quán)利要求14所述的方法,還包括設立步驟(201)在網(wǎng)絡控制系統(tǒng)(11)、用戶側(cè)單元(2)和多路復用器(9)之間設立虛擬電路,以便能夠在它們之間進行通信。
17.如權(quán)利要求11所述的方法,還包括傳送步驟(210)在已經(jīng)恢復物理層后,以大于正常速率的速率從服務器傳送數(shù)據(jù)流。
18.如權(quán)利要求17所述的方法,還包括傳送步驟(210)在已經(jīng)填滿緩沖器后,以正常速率傳送數(shù)據(jù)流(210)。
19.如權(quán)利要求11所述的方法,還包括傳送步驟(208)當丟失物理層時,以小于正常速率的速率將數(shù)據(jù)流從用戶側(cè)單元(2)傳送給用戶。
全文摘要
提供一種異步傳輸模式(ATM)數(shù)字文檔傳送系統(tǒng)。用戶側(cè)單元(2)配置來容許用戶定購和接收數(shù)據(jù)流。緩沖器(34)耦合到用戶側(cè)單元(2),以便在將數(shù)據(jù)流發(fā)送到用戶之前存儲數(shù)據(jù)流。服務器(22)包括存儲其上的通過交換ATM網(wǎng)絡(100)傳送給用戶的數(shù)字文檔??刂蒲b置(11)用來控制在服務器(22)和緩沖器(34)之間的數(shù)據(jù)流的數(shù)據(jù)速率,以確保在服務器(22)和用戶側(cè)單元(2)之間的物理層的丟失期間維持從用戶側(cè)單元(2)到用戶的穩(wěn)定數(shù)據(jù)流。
文檔編號H04L29/06GK1633653SQ03804060
公開日2005年6月29日 申請日期2003年1月10日 優(yōu)先權(quán)日2002年1月11日
發(fā)明者約翰·W·理查森 申請人:湯姆森特許公司