專利名稱:一種用于通信網(wǎng)絡(luò)的無(wú)縫切換方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于通信網(wǎng)絡(luò)的無(wú)縫切換方法和裝置,尤其涉及用于實(shí)時(shí)應(yīng)用環(huán)境下的以太網(wǎng)鏈路的無(wú)縫切換方法和裝置。
背景技術(shù):
1982年12月IEEE802.3標(biāo)準(zhǔn)的出現(xiàn),標(biāo)志著以太網(wǎng)技術(shù)標(biāo)準(zhǔn)的起步,同時(shí)也標(biāo)志著符合國(guó)際標(biāo)準(zhǔn)、具有高度互通性的以太網(wǎng)產(chǎn)品的面世。最初,IEEE802.3標(biāo)準(zhǔn)規(guī)定以太網(wǎng)是以10Mbps的速度運(yùn)行,采用載波偵聽多路訪問(wèn)/沖突檢測(cè)(簡(jiǎn)稱為CSMA/CD)介質(zhì)存取控制(簡(jiǎn)稱為MAC)協(xié)議在共享介質(zhì)上傳輸數(shù)據(jù)的技術(shù)。1993年,出現(xiàn)了全雙工以太網(wǎng),改變了先前以太網(wǎng)的半雙工工作模式。1995年3月,通過(guò)了速度可到100Mbps的IEEE802.3u規(guī)范。1998年6月,IEEE802.3z規(guī)范的通過(guò),又使以太網(wǎng)進(jìn)入了高速網(wǎng)絡(luò)的行列,其運(yùn)行速度達(dá)到了1000Mbps(即1Gbps)。2002年7月18日,IEEE通過(guò)了802.3ae10Gbps以太網(wǎng)。以太網(wǎng)技術(shù)具有成本低、靈活等優(yōu)勢(shì),并且特別是在近幾年,由于以太網(wǎng)技術(shù)在QoS、可管理性等方面所取得的進(jìn)步,以及通信網(wǎng)絡(luò)的IP化,使得以太網(wǎng)技術(shù)在現(xiàn)代通信系統(tǒng)中得到了非常廣泛的應(yīng)用。但根據(jù)現(xiàn)有的以太網(wǎng)標(biāo)準(zhǔn)IEEE802.3,當(dāng)以太網(wǎng)技術(shù)應(yīng)用到具有冗余配置的實(shí)時(shí)應(yīng)用環(huán)境中時(shí),在數(shù)據(jù)鏈路層面上會(huì)存在兩個(gè)由標(biāo)準(zhǔn)本身的局限性而產(chǎn)生的以太網(wǎng)技術(shù)問(wèn)題。
在諸如媒體網(wǎng)關(guān)之類的許多現(xiàn)有的NGN(下一代網(wǎng)絡(luò))設(shè)備中,以太網(wǎng)接口普遍用于包側(cè)(packet-side)接口中。如果以太網(wǎng)接口的物理鏈路是1:1的冗余配置,并且采用了自動(dòng)協(xié)商(AN,Atuo-Negotiation)機(jī)制(事實(shí)上,對(duì)于如1000Base-T之類的千兆以太網(wǎng)設(shè)備,現(xiàn)有規(guī)范要求AN是強(qiáng)制的,而即使設(shè)備允許強(qiáng)制配置,強(qiáng)制配置也是非法的),則當(dāng)切換鏈路時(shí),重鏈接時(shí)間將大于2秒,這在一般的應(yīng)用中不會(huì)存在任何問(wèn)題,但在諸如VoIP(基于IP的語(yǔ)音)之類的實(shí)時(shí)應(yīng)用中是不允許的。一般來(lái)說(shuō),可以采用強(qiáng)制配置(禁用自動(dòng)協(xié)商)來(lái)避免這一問(wèn)題。但是,在這種情況下,會(huì)遇到其他的問(wèn)題,也就是下面將要描述的第二個(gè)問(wèn)題。
在諸如媒體網(wǎng)關(guān)之類的實(shí)時(shí)通信設(shè)備中,以太網(wǎng)接口需要配置為全雙工工作模式。當(dāng)采用強(qiáng)制配置時(shí),由于本地設(shè)備是自行開發(fā)的,因此不會(huì)存在任何問(wèn)題(即使存在某些問(wèn)題,也是可以自行解決的)。但是,很難對(duì)諸如交換機(jī)或路由器之類的對(duì)端設(shè)備進(jìn)行配置。實(shí)際上,在某些情況下,無(wú)法對(duì)對(duì)端設(shè)備進(jìn)行配置(比如,有些舊型號(hào)的設(shè)備是不能配置的)。這將引起另一個(gè)問(wèn)題,即如果兩個(gè)以太網(wǎng)設(shè)備(在此稱為本地參與方(partner)和遠(yuǎn)端參與方)互相連接,則其中一方采用強(qiáng)制配置(如本地參與方),另一方采用自動(dòng)協(xié)商配置(如遠(yuǎn)端參與方)。根據(jù)現(xiàn)有的以太網(wǎng)標(biāo)準(zhǔn),協(xié)商結(jié)果將是本地參與方是全雙工的,而遠(yuǎn)端參與方是半雙工的。這在對(duì)于需要全雙工工作模式的諸如VoIP之類的實(shí)時(shí)應(yīng)用來(lái)說(shuō)是不允許的,更嚴(yán)重的是,這種協(xié)商結(jié)果有可能使得數(shù)據(jù)鏈路不連通。遺憾的是,幾乎所有現(xiàn)有的交換機(jī)和路由器都是根據(jù)這種規(guī)則來(lái)實(shí)現(xiàn)的。
因此,就目前而言,針對(duì)上述問(wèn)題,除了采用AN機(jī)制并忍受較長(zhǎng)的重鏈接時(shí)間,或要求用戶設(shè)備是可配置的,甚至在用戶設(shè)備為不可配置時(shí),要求用戶購(gòu)買新的設(shè)備之外,還未出現(xiàn)其他解決方案。
上述解決方案均局限于現(xiàn)有以太網(wǎng)標(biāo)準(zhǔn)IEEE802.3,即自動(dòng)協(xié)商不能決定沒有使用自動(dòng)協(xié)商的鏈路參與方的雙工設(shè)置,因此必須假定鏈路參與方是半雙工的。
實(shí)際上,上述以太網(wǎng)技術(shù)是為非實(shí)時(shí)應(yīng)用而開發(fā)的。因此,對(duì)于實(shí)時(shí)應(yīng)用來(lái)說(shuō),這種技術(shù)遠(yuǎn)遠(yuǎn)不能滿足需要。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種用于實(shí)時(shí)應(yīng)用環(huán)境下的以太網(wǎng)鏈路的無(wú)縫切換技術(shù),該方法能夠在幾毫秒的時(shí)間內(nèi)完成鏈路的切換,能夠克服現(xiàn)有技術(shù)切換時(shí)間過(guò)長(zhǎng)的缺點(diǎn)。
為實(shí)現(xiàn)上述目的,本發(fā)明提出一種通信網(wǎng)絡(luò)無(wú)縫切換方法,其中所述通信網(wǎng)絡(luò)包含第一通信單元、第一備用通信單元、第二通信單元和第二備用通信單元,在初始狀態(tài)下,所述第一通信單元與所述第二通信單元通信連接,所述第一備用通信單元與所述第二備用通信單元通信連接,所述第一通信單元和所述第一備用通信單元連接到第一終端設(shè)備,所述第二通信單元和所述第二備用通信單元連接到第二終端設(shè)備,并且所述第一備用通信單元和第二備用通信單元分別是所述第一通信單元和所述第二通信單元的冗余配置,所述切換方法包括第一切換步驟,使所述第一備用通信單元處于激活狀態(tài),將所述第二通信單元設(shè)置為環(huán)路模式,其中第二通信單元將從第二終端設(shè)備接收的數(shù)據(jù)直接反饋回第二終端設(shè)備;第二切換步驟,將所述第二備用通信單元設(shè)置為環(huán)路模式,其中所述第二備用通信單元將從第二終端設(shè)備接收的數(shù)據(jù)直接反饋回第二終端設(shè)備,并且第一備用通信單元接收來(lái)自第二通信單元的數(shù)據(jù)作為輸入;第三切換步驟,第二通信單元解除環(huán)路模式,并接收來(lái)自第一備用通信單元的數(shù)據(jù)作為輸入;在上述切換步驟之后,所述第一終端設(shè)備通過(guò)所述第一備用通信單元和第二通信單元與所述第二終端設(shè)備進(jìn)行通信。
此外,本發(fā)明還提出一種無(wú)縫切換裝置,其中所述切換裝置包含第一通信單元、第一備用通信單元、第二通信單元和第二備用通信單元,在初始狀態(tài)下,所述第一通信單元與所述第二通信單元通信連接,所述第一備用通信單元與所述第二備用通信單元通信連接,所述第一通信單元和所述第一備用通信單元連接到第一終端設(shè)備,所述第二通信單元和所述第二備用通信單元連接到第二終端設(shè)備,并且所述第一備用通信單元和第二備用通信單元分別是所述第一通信單元和所述第二通信單元的冗余配置,所述切換裝置在把第一通信單元切換到第一備用通信單元的各個(gè)階段中各部件的連接關(guān)系如下第一階段,第二通信單元將從第二終端設(shè)備接收的數(shù)據(jù)直接反饋回第二終端設(shè)備;第二階段,所述第二備用通信單元將從第二終端設(shè)備接收的數(shù)據(jù)直接反饋回第二終端設(shè)備,并且第一備用通信單元接收來(lái)自第二通信單元的數(shù)據(jù)作為輸入;第三階段,第二通信單元解除環(huán)路模式,并接收來(lái)自第一備用通信單元的數(shù)據(jù)作為輸入;所述第一終端設(shè)備通過(guò)所述第一備用通信單元和第二通信單元與所述第二終端設(shè)備進(jìn)行通信。
本發(fā)明在遵從現(xiàn)有通信網(wǎng)絡(luò)標(biāo)準(zhǔn),例如以太網(wǎng)標(biāo)準(zhǔn)(IEEE802.3),的前提下,可以不必改變對(duì)端設(shè)備的配置,采用“虛擬”連接來(lái)“欺騙”對(duì)端設(shè)備,最終實(shí)現(xiàn)無(wú)縫的鏈路切換。
也就是說(shuō),在通信單元的切換期間,提供到對(duì)端設(shè)備的“虛擬”連接,并通過(guò)簡(jiǎn)單的復(fù)用/解復(fù)用(MUX/DEMUX)電路保持對(duì)端設(shè)備的鏈接為激活狀態(tài)。實(shí)際上,這種“虛擬”連接來(lái)自對(duì)端設(shè)備并返回對(duì)端設(shè)備。
現(xiàn)有解決方案沒有“虛擬”連接,在切換期間,會(huì)中斷對(duì)端設(shè)備的鏈路連接。因此,如果啟用了自動(dòng)協(xié)商,則在切換結(jié)束后,需要進(jìn)行重自動(dòng)協(xié)商,并且由于現(xiàn)有通信網(wǎng)絡(luò)標(biāo)準(zhǔn)的局限性,重自動(dòng)協(xié)商時(shí)間會(huì)非常長(zhǎng),-一般來(lái)說(shuō)將大于2秒。本發(fā)明的解決方案解決了這一問(wèn)題,即不需要重自動(dòng)協(xié)商時(shí)間,因此切換時(shí)間會(huì)非常短,約為幾毫秒,這對(duì)于諸如VoIP之類的大多數(shù)實(shí)時(shí)應(yīng)用來(lái)說(shuō)已經(jīng)足夠了。
依賴于具體的應(yīng)用方案,本地設(shè)備內(nèi)部的通信單元(如第一通信單元和第一備用通信單元)可能也需要有和第二通信單元及第二備用通信單元相同的處理方式。此時(shí),第一通信單元及第一備用通信單元需要實(shí)現(xiàn)與第二通信單元和第二備用通信單元相同的處理方式,即本地設(shè)備內(nèi)部的鏈路“欺騙”。由于這種實(shí)現(xiàn)方式和上述“欺騙”對(duì)端設(shè)備鏈路的方式相同,因此不再重復(fù)。
圖1是根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)結(jié)構(gòu)的框圖。
圖2是根據(jù)本發(fā)明的切換方法的流程圖。
圖3是根據(jù)本發(fā)明實(shí)施例的各通信單元的結(jié)構(gòu)圖。
圖4是根據(jù)本發(fā)明實(shí)施例的各通信單元的初始狀態(tài)圖。
圖5是根據(jù)本發(fā)明實(shí)施例的第一切換步驟中各通信單元的狀態(tài)圖。
圖6是根據(jù)本發(fā)明實(shí)施例的第二切換步驟中各通信單元的狀態(tài)圖。
圖7是根據(jù)本發(fā)明實(shí)施例的第三切換步驟中各通信單元的狀態(tài)圖。
圖8是根據(jù)本發(fā)明實(shí)施例的第四切換步驟中各通信單元的狀態(tài)圖。
根據(jù)以下參照附圖對(duì)本發(fā)明實(shí)施例的詳細(xì)描述,本發(fā)明的其他特征、應(yīng)用和優(yōu)點(diǎn)將變得明顯。
具體實(shí)施例方式
圖1是根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)結(jié)構(gòu)的框圖。如圖中所示,第一通信單元212-1與第二通信單元213-1相連接,并且第一通信單元212-1連接到本地設(shè)備21的其他模塊211,第二通信單元213-1連接到對(duì)端設(shè)備。第一備用通信單元212-2和第二備用通信單元213-2分別是第一通信單元212-1和第二通信單元213-1的冗余配置,具有與其相似的鏈路特征和連接關(guān)系,其中第一備用通信單元212-2與第二備用通信單元213-2相通信連接,第一備用通信單元212-2連接到本地設(shè)備21的其他模塊211,并且第二備用通信單元213-2連接到對(duì)端設(shè)備22。第一通信單元212-1與第二備用通信單元213-2以及第二通信單元213-1與第一備用通信單元212-2之間也具有連接關(guān)系,但是在正常情況下不相互通信。圖中的實(shí)線表示在正常情況下各個(gè)部件之間的通信連接關(guān)系,虛線表示在切換之后的通信連接關(guān)系。
其中,通過(guò)切換裝置20包括所述第一通信單元212-1、第二通信單元213-1、第一備用通信單元212-2和第二備用通信單元213-2以及其他控制電路(未示出)。該切換裝置20可以通過(guò)執(zhí)行圖2中所示的切換流程,在第一通信單元212-1和第一備用通信單元212-2之間或第二通信單元213-1和第二備用通信單元213-2之間進(jìn)行鏈路切換。
在某些情況下,第一通信單元(或稱為前板)212-1或第二通信單元(或稱為后板)213-1有可能出現(xiàn)故障或者需要暫停工作,以進(jìn)行更換和維護(hù),因此需要切換到另一個(gè)第一備用通信單元212-2或另一個(gè)第二備用通信單元213-2。對(duì)于這兩種情況,盡管實(shí)施過(guò)程略有差別,但從以太網(wǎng)鏈路的切換過(guò)程看,兩者是相似的,因此在下面的實(shí)施例中,以假設(shè)第二通信單元保持正常工作,對(duì)第一通信單元進(jìn)行切換為例。
圖2是根據(jù)本發(fā)明的切換方法的流程圖。
在步驟101中,由于第一通信單元212-1出現(xiàn)故障或者需要更換而導(dǎo)致該第一通信單元不能夠正常工作,需要從第一通信單元212-1切換到第一備用通信單元212-2,以接替該第一通信單元的工作。在步驟102中,使第一備用通信單元212-2處于激活狀態(tài),接管第一通信單元212-1,并將第二通信單元213-1設(shè)置為環(huán)路模式,這里所述的環(huán)路模式即該通信單元把從鏈路上接收的信號(hào)直接反饋回原鏈路,以保持該鏈路的連續(xù)性。在步驟103中,將第二備用通信單元213-2設(shè)置為環(huán)路模式。在步驟104中,第一備用通信單元212-2切換其自身的數(shù)據(jù)鏈路來(lái)源到所述第二通信單元213-1方向。在步驟105中,第一備用通信單元212-2控制第二通信單元213-1,令其將外部鏈路連接到該第一備用通信單元212-2。在步驟106中,當(dāng)?shù)谝煌ㄐ艈卧?12-1恢復(fù)正常后,解除第二備用通信單元213-2的環(huán)路模式,并將對(duì)端設(shè)備鏈路連接到第一備用通信單元212-2。最后,切換過(guò)程結(jié)束于步驟107。
圖3是根據(jù)本發(fā)明實(shí)施例的各通信單元的結(jié)構(gòu)圖。其中,每個(gè)通信單元具有相似的結(jié)構(gòu)和連接關(guān)系,它們都具有復(fù)用/解復(fù)用電路(由每個(gè)通信單元中的兩個(gè)方框所示)和控制該復(fù)用/解復(fù)用電路的控制電路Ctrl。實(shí)線和虛線代表切換中可能采取的通信連接,其中虛線表示切換后的通信連接。從圖中可以看出每個(gè)通信單元從鏈路上接收的信號(hào)經(jīng)過(guò)復(fù)用/解復(fù)用電路被分解為相同的三路信號(hào)輸入,一路信號(hào)輸出到其自身的另一個(gè)復(fù)用/解復(fù)用電路,第二路信號(hào)輸出到與其相對(duì)的另一個(gè)通信單元,第三路信號(hào)輸出到與其相對(duì)的備用通信單元。同時(shí)每個(gè)通信單元的另一個(gè)復(fù)用/解復(fù)用電路都接收三路信號(hào),并且從中選擇一路信號(hào)輸入到鏈路上。
圖4是根據(jù)本發(fā)明實(shí)施例的各通信單元的初始狀態(tài)圖。圖中,第一通信單元212-1和第二通信單元213-1處于激活狀態(tài),而第一備用通信單元212-2和第二備用通信單元213-2處于冗余狀態(tài)。其中,第一通信單元212-1將要發(fā)送的數(shù)據(jù)同時(shí)發(fā)送到第二通信單元213-1、第二備用通信單元213-2和其自身,也同時(shí)接收來(lái)自第二通信單元213-1和第二備用通信單元213-2的數(shù)據(jù),但通過(guò)多選一開關(guān)(控制復(fù)用/解復(fù)用電路的控制電路Ctrl),只選擇其中的一路數(shù)據(jù)進(jìn)行處理,在圖中的初始狀態(tài)下選擇來(lái)自第二通信單元213-1的數(shù)據(jù)作為第一通信單元212-1的輸入。
第二通信單元213-1將從對(duì)端設(shè)備接收到的數(shù)據(jù)同時(shí)發(fā)送到第一通信單元212-1、第一備用通信單元212-2和其自身的發(fā)送方向,同時(shí)接收來(lái)自第一通信單元212-1、第一備用通信單元212-2和其自身的數(shù)據(jù),但通過(guò)多選一開關(guān),只選擇其中的一路數(shù)據(jù)發(fā)送到對(duì)端設(shè)備,在圖中的初始狀態(tài)下選擇來(lái)自第一通信單元212-1的數(shù)據(jù)作為第二通信單元213-1的輸入。
在圖4所示的初始狀態(tài)中,第二通信單元213-1僅僅接收來(lái)自第一通信單元212-1的信號(hào),與其構(gòu)成通信連接,因此用實(shí)線相連表示。第一和第二備用通信單元212-2和213-2之間與第一和第二通信單元212-1和213-1相類似,也構(gòu)成通信連接。
由于第一備用通信單元212-2和第二備用通信單元213-2處于冗余狀態(tài),因此來(lái)自第一備用通信單元212-2和第二備用通信單元213-2的信號(hào)不被分別與它們連接的本地設(shè)備21的其他模塊211和對(duì)端設(shè)備22所采用。
圖5是根據(jù)本發(fā)明實(shí)施例的第一切換步驟中各通信單元的狀態(tài)圖。其中,第一通信單元212-1出現(xiàn)了故障或由于其他原因不能工作,需要從第一通信單元212-1切換到第一備用通信單元212-2。首先使第一備用通信單元212-2處于激活狀態(tài),接管第一通信單元212-1,即由本地設(shè)備21的其他模塊211使用來(lái)自第一備用通信單元212-2的數(shù)據(jù),并將第二通信單元213-1設(shè)置為環(huán)路模式,即第二通信單元213-1將從對(duì)端設(shè)備接收的數(shù)據(jù)同時(shí)發(fā)送到第一通信單元212-1、第一備用通信單元212-2和其自身的三條路徑中選擇發(fā)送到其自身的通信路徑作為輸入,把從對(duì)端設(shè)備接收的數(shù)據(jù)又反饋回對(duì)端設(shè)備22。第一備用通信單元212-2保持與第二備用通信單元213-2的通信連接不變,如圖5中的實(shí)線所示。
圖6是根據(jù)本發(fā)明實(shí)施例的第二切換步驟中各通信單元的狀態(tài)圖。圖中,將第二備用通信單元213-2設(shè)置為環(huán)路模式,即第二備用通信單元213-2將也選擇發(fā)送到其自身的通信路徑作為輸入,把來(lái)自對(duì)端設(shè)備22的數(shù)據(jù)反饋回該對(duì)端設(shè)備22。同時(shí)第一備用通信單元212-2選通來(lái)自第二通信單元213-1的數(shù)據(jù),并且將其傳輸給本地設(shè)備21的其他模塊211。這時(shí)第二通信單元可以仍然保持環(huán)路模式。
圖7是根據(jù)本發(fā)明實(shí)施例的第三切換步驟中各通信單元的狀態(tài)圖。解除第二通信單元213-1的環(huán)路模式,即選通來(lái)自第一備用通信單元212-2的信號(hào),與第一備用通信單元212-2構(gòu)成通信連接,如虛線所示。圖6和圖7中所示的第二切換步驟和第三切換步驟可以同時(shí)執(zhí)行,即,在第一備用通信單元212-2選通來(lái)自第二通信單元213-1的數(shù)據(jù)的同時(shí),第二通信單元也切換為選通來(lái)自第一備用通信單元212-2的數(shù)據(jù)作為輸入。
圖8是根據(jù)本發(fā)明實(shí)施例的第四切換步驟中各通信單元的狀態(tài)圖。假設(shè)第一通信單元212-1恢復(fù)正常,則解除第二備用通信單元213-2的環(huán)路模式,即由第一通信單元212-1選通來(lái)自第二備用通信單元213-2的信號(hào),并且該第二備用通信單元213-2選通來(lái)自第一通信單元212-1的信號(hào),與該第一通信單元212-1構(gòu)成通信連接。注意,此時(shí)第一通信單元212-1和第二備用通信單元213-2處于冗余狀態(tài),而第一備用通信單元212-2和第二通信單元213-1處于激活狀態(tài)。第一備用通信單元212-2與第二通信單元213-1之間繼續(xù)保持通信連接,直到下一次切換操作時(shí)為止。這時(shí)第一通信單元212-1相當(dāng)于第一備用通信單元212-2的備用設(shè)備。
根據(jù)本發(fā)明,在從第一通信單元212-1到第一備用通信單元212-2的切換期間,提供到對(duì)端設(shè)備的“虛擬”連接,并通過(guò)復(fù)用/解復(fù)用(MUX/DEMUX)電路保持對(duì)端設(shè)備的鏈接為激活狀態(tài)。實(shí)際上,這種“虛擬”連接將來(lái)自對(duì)端設(shè)備的數(shù)據(jù)返回到對(duì)端設(shè)備。
在上述切換過(guò)程中,關(guān)鍵是通過(guò)把來(lái)自對(duì)端設(shè)備的數(shù)據(jù)返回到對(duì)端設(shè)備的“虛擬”連接,使對(duì)端設(shè)備鏈路(連接到第二通信單元213-1)保持激活狀態(tài)。
如果切換前兩個(gè)前板的數(shù)據(jù)同步進(jìn)行得很好,切換時(shí)間就會(huì)比較短。事實(shí)上,該時(shí)間就是MUX/DEMUX器件的切換時(shí)間(本發(fā)明要解決的問(wèn)題)加上數(shù)據(jù)同步時(shí)間,而以現(xiàn)有技術(shù)水平,MUX/DEMUX器件的切換時(shí)間一般能達(dá)到1ns以內(nèi),在最壞的情況下也能控制在140ns以內(nèi)。對(duì)以太網(wǎng)鏈路而言,這樣的時(shí)間不足以引起其PHY器件重新進(jìn)行鏈路狀態(tài)協(xié)商,而數(shù)據(jù)同步一般在幾十到幾百毫秒內(nèi)就能夠完成。因此,總的時(shí)間是幾十到幾百毫秒,這對(duì)于諸如VoIP之類的大多數(shù)實(shí)時(shí)應(yīng)用來(lái)說(shuō)已經(jīng)足夠了。
雖然已經(jīng)描述了本發(fā)明的多個(gè)優(yōu)選實(shí)施例,但本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)意識(shí)到,在不脫離本發(fā)明的本質(zhì)和原理的情況下,可以做出不同的改變、變更和替換。例如,當(dāng)?shù)诙ㄐ艈卧?13-1出現(xiàn)故障時(shí),也可以按照類似上文所述的方式來(lái)把第二通信單元213-1切換到第二備用通信單元213-2。所以,本發(fā)明要求保護(hù)在所附權(quán)利要求的適當(dāng)范圍內(nèi)的任何其形式和修改。例如,在不脫離本發(fā)明的范圍的情況下,可以根據(jù)獨(dú)立權(quán)利要求的特征來(lái)對(duì)隨后的附加權(quán)利要求的特征進(jìn)行各種組合。
權(quán)利要求
1.一種通信網(wǎng)絡(luò)無(wú)縫切換方法,其中所述通信網(wǎng)絡(luò)包含第一通信單元、第一備用通信單元、第二通信單元和第二備用通信單元,在初始狀態(tài)下,所述第一通信單元與所述第二通信單元通信連接,所述第一備用通信單元與所述第二備用通信單元通信連接,所述第一通信單元和所述第一備用通信單元連接到第一終端設(shè)備,所述第二通信單元和所述第二備用通信單元連接到第二終端設(shè)備,并且所述第一備用通信單元和第二備用通信單元分別是所述第一通信單元和所述第二通信單元的冗余配置,所述切換方法包括第一切換步驟,使所述第一備用通信單元處于激活狀態(tài),將所述第二通信單元設(shè)置為環(huán)路模式,其中第二通信單元將從第二終端設(shè)備接收的數(shù)據(jù)直接反饋回第二終端設(shè)備;第二切換步驟,將所述第二備用通信單元設(shè)置為環(huán)路模式,其中所述第二備用通信單元將從第二終端設(shè)備接收的數(shù)據(jù)直接反饋回第二終端設(shè)備,并且第一備用通信單元接收來(lái)自第二通信單元的數(shù)據(jù)作為輸入;第三切換步驟,第二通信單元解除環(huán)路模式,并接收來(lái)自第一備用通信單元的數(shù)據(jù)作為輸入連接;在上述切換步驟之后,所述第一終端設(shè)備通過(guò)所述第一備用通信單元和第二通信單元與所述第二終端設(shè)備進(jìn)行通信。
2.根據(jù)權(quán)利要求1所述的方法,還包括第四切換步驟,當(dāng)所述第一通信單元恢復(fù)正常后,解除所述第二備用通信單元的環(huán)路模式,并使其與所述第一通信單元進(jìn)行通信。
3.根據(jù)權(quán)利要求1或2所述的方法,其中所述第一終端設(shè)備是對(duì)端設(shè)備,第二終端設(shè)備是本地設(shè)備。
4.根據(jù)權(quán)利要求1或2所述的方法,其中所述第一終端設(shè)備是本地設(shè)備,第二終端設(shè)備是對(duì)端設(shè)備。
5.根據(jù)權(quán)利要求1所述的方法,其中所述通信網(wǎng)絡(luò)是以太網(wǎng)。
6.一種無(wú)縫切換裝置,其中所述切換裝置包含第一通信單元、第一備用通信單元、第二通信單元和第二備用通信單元,在初始狀態(tài)下,所述第一通信單元與所述第二通信單元通信連接,所述第一備用通信單元與所述第二備用通信單元通信連接,所述第一通信單元和所述第一備用通信單元連接到第一終端設(shè)備,所述第二通信單元和所述第二備用通信單元連接到第二終端設(shè)備,并且所述第一備用通信單元和第二備用通信單元分別是所述第一通信單元和所述第二通信單元的冗余配置,所述切換裝置在把第一通信單元切換到第一備用通信單元的各個(gè)階段中各部件的通信連接關(guān)系如下第一階段,第二通信單元將從第二終端設(shè)備接收的數(shù)據(jù)直接反饋回第二終端設(shè)備;第二階段,所述第二備用通信單元將從第二終端設(shè)備接收的數(shù)據(jù)直接反饋回第二終端設(shè)備,并且第一備用通信單元接收來(lái)自第二通信單元的數(shù)據(jù)作為輸入;第三階段,第二通信單元解除環(huán)路模式,并接收來(lái)自第一備用通信單元的數(shù)據(jù)作為輸入;所述第一終端設(shè)備通過(guò)所述第一備用通信單元和第二通信單元與所述第二終端設(shè)備進(jìn)行通信。
7.根據(jù)權(quán)利要求6所述的裝置,還包括第四階段,解除所述第二備用通信單元的環(huán)路模式,并將第一終端設(shè)備與所述第一通信單元通信連接。
8.根據(jù)權(quán)利要求6或7所述的裝置,其中所述第一終端設(shè)備是對(duì)端設(shè)備,第二終端設(shè)備是本地設(shè)備的其他模塊。
9.根據(jù)權(quán)利要求6或7所述的裝置,其中所述第一終端設(shè)備是本地設(shè)備的其他模塊,第二終端設(shè)備是對(duì)端設(shè)備。
10.根據(jù)權(quán)利要求6所述的方法,其中所述通信網(wǎng)絡(luò)是以太網(wǎng)。
全文摘要
本發(fā)明提出一種通信網(wǎng)絡(luò)無(wú)縫切換方法,其中所述通信網(wǎng)絡(luò)包含第一通信單元、第一備用通信單元、第二通信單元和第二備用通信單元,所述切換方法包括第一切換步驟,使所述第一備用通信單元處于激活狀態(tài),將所述第二通信單元設(shè)置為環(huán)路模式,其中第二通信單元將從第二終端設(shè)備接收的數(shù)據(jù)直接反饋回第二終端設(shè)備;第二切換步驟,將所述第二備用通信單元設(shè)置為環(huán)路模式,其中所述第二備用通信單元將從第二終端設(shè)備接收的數(shù)據(jù)直接反饋回第二終端設(shè)備,并且第一備用通信單元接收來(lái)自第二通信單元的數(shù)據(jù)作為輸入;第三切換步驟,第二通信單元解除環(huán)路模式,并接收來(lái)自第一備用通信單元的數(shù)據(jù)作為輸入。本發(fā)明還提供一種實(shí)現(xiàn)上述切換方法的切換裝置。
文檔編號(hào)H04L12/28GK1921423SQ200510029138
公開日2007年2月28日 申請(qǐng)日期2005年8月26日 優(yōu)先權(quán)日2005年8月26日
發(fā)明者詹振七, 楊衛(wèi)峰, 陳武福, 王江 申請(qǐng)人:上海貝爾阿爾卡特股份有限公司