亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

異步傳輸模式反向復(fù)用協(xié)議中參考鏈路選擇切換的方法

文檔序號(hào):7555259閱讀:142來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):異步傳輸模式反向復(fù)用協(xié)議中參考鏈路選擇切換的方法
技術(shù)領(lǐng)域
本發(fā)明涉及異步傳輸模式反向復(fù)用協(xié)議的改進(jìn),特別涉及異步傳輸模式反向復(fù)用協(xié)議中參考鏈路選擇切換。
背景技術(shù)
隨著社會(huì)不斷發(fā)展,網(wǎng)絡(luò)服務(wù)不斷多樣化,人們對(duì)網(wǎng)絡(luò)的要求越來(lái)越高,生產(chǎn)商開(kāi)始考慮并研究如何將這些對(duì)帶寬、實(shí)時(shí)性、傳輸質(zhì)量要求各不相同的網(wǎng)絡(luò)服務(wù)由一個(gè)統(tǒng)一的多媒體網(wǎng)絡(luò)來(lái)實(shí)現(xiàn),做到真正的一線(xiàn)通。由此,異步傳輸方式(Asynchronous Transfer Mode,簡(jiǎn)稱(chēng)“ATM”)網(wǎng)應(yīng)運(yùn)而生。ATM是一項(xiàng)先進(jìn)和實(shí)用的通信技術(shù),它采用固定大小的報(bào)文分組動(dòng)態(tài)地分配帶寬,數(shù)據(jù)的壓縮、編碼和傳輸是異步進(jìn)行的。ATM也被稱(chēng)為“快速報(bào)文分組”,目前傳輸率可達(dá)625Mbps,它將是未來(lái)Internet主干網(wǎng)的主要實(shí)現(xiàn)技術(shù)之一。
ATM反向復(fù)用(Inverse Multiplexing for ATM,簡(jiǎn)稱(chēng)“IMA”)技術(shù)把一個(gè)ATM信元流以信元為基礎(chǔ),反向復(fù)用到多個(gè)物理連接上來(lái)傳輸,并在遠(yuǎn)端把這些在不同物理連接上傳輸?shù)男旁骰謴?fù)成單一的信元流。這種支持高速ATM信元流的實(shí)用方法,為多媒體用戶(hù)接入和利用現(xiàn)有鏈路進(jìn)行ATM傳輸創(chuàng)造了條件。這種思想已經(jīng)開(kāi)始被廣泛利用,尤其是在網(wǎng)絡(luò)負(fù)荷較重的情況下,將流量較大的業(yè)務(wù)分散到多條網(wǎng)絡(luò)路由中來(lái)承擔(dān),不僅可以減輕網(wǎng)絡(luò)中部分重載路由的業(yè)務(wù)負(fù)荷,同時(shí)也提高了網(wǎng)絡(luò)資源的利用率。
在ATM論壇于1999年3月發(fā)布的IMA1.1協(xié)議中定義了最新的IMA規(guī)范,使用IMA技術(shù)能夠提供處于傳統(tǒng)復(fù)用級(jí)別之間的帶寬。在該協(xié)議中把發(fā)送方的ATM層到IMA子層的傳輸速率定義為發(fā)送IMA數(shù)據(jù)信元速率(Transmit Side IMA Data Cell Rate,簡(jiǎn)稱(chēng)“Tx IDCR”);把接收方的IMA子層到ATM層的傳輸速率定義為接收IMA數(shù)據(jù)信元速率(Receive Side IMAData Cell Rate,簡(jiǎn)稱(chēng)“Rx IDCR”)。Tx IDCR由時(shí)鐘Tx IMA Data Cell Clock提供定時(shí),而Tx IMA Data Cell Clock又由提供發(fā)送參考鏈路時(shí)鐘的時(shí)鐘源頻變產(chǎn)生。與之類(lèi)似,Rx IDCR由時(shí)鐘Rx IMA Data Cell Clock提供定時(shí),而Rx IMA Data Cell Clock由接收參考鏈路的時(shí)鐘頻變產(chǎn)生。因此發(fā)送參考鏈路和接收參考鏈路的選擇切換對(duì)于信元的傳輸有至關(guān)重要的作用。在協(xié)議中,明確指出接收IDCR從遠(yuǎn)端發(fā)送的ICP的字段“Transmit TimingInformation”中標(biāo)識(shí)為發(fā)送參考鏈路的那條鏈路上獲取。由于IDCR是從接收參考鏈路獲取,因此接收參考鏈路必須選擇為遠(yuǎn)端發(fā)送的ICP的字段“Transmit Timing Information”中標(biāo)識(shí)為參考鏈路的那條鏈路。協(xié)議要求發(fā)送參考鏈路完成選擇和切換后,必須通過(guò)ICP的字段“Transmit TimingInformation”傳送到對(duì)端,由此可知,接收參考鏈路的選擇切換完全由發(fā)送參考鏈路選擇切換決定。因此,下面的參考鏈路沒(méi)有特別指明為接收參考鏈路,那么就表示發(fā)送參考鏈路。
現(xiàn)有技術(shù)中對(duì)參考鏈路的選擇切換給出了一種方案,當(dāng)且僅當(dāng)下面三個(gè)事件發(fā)生時(shí),也就是所謂的切換時(shí)機(jī),才進(jìn)行參考鏈路的切換第一,當(dāng)IMA組啟動(dòng)時(shí);第二,當(dāng)參考鏈路的狀態(tài)從激活躍遷到可用、不可用或不在組內(nèi),而組內(nèi)至少有一條其他鏈路的狀態(tài)為激活時(shí);第三,當(dāng)參考鏈路的狀態(tài)從可用到不可用或不在組內(nèi),而組內(nèi)至少有一條鏈路的狀態(tài)為激活或可用時(shí)。
下面參照?qǐng)D1說(shuō)明該選擇方法的具體過(guò)程在步驟100,先判斷是否滿(mǎn)足選擇和切換參考鏈路的時(shí)機(jī),如果是則進(jìn)入步驟110;否則,不需要切換,本流程結(jié)束。
進(jìn)入步驟110,判斷IMA組內(nèi)是否有發(fā)送鏈路狀態(tài)激活的鏈路,如果有則進(jìn)入步驟120,否則轉(zhuǎn)入步驟130。
在步驟120,必須從發(fā)送鏈路狀態(tài)激活的鏈路中選擇并切換為其中一條作為新的參考鏈路,整個(gè)流程結(jié)束。
在步驟130,判斷IMA組內(nèi)是否有發(fā)送鏈路狀態(tài)可用的鏈路,如果有則進(jìn)入步驟140,否則轉(zhuǎn)入步驟150。
在步驟140,必須從發(fā)送鏈路狀態(tài)可用的鏈路中選擇并切換為其中一條作為新的參考鏈路,整個(gè)流程結(jié)束。
在步驟150,判斷IMA組內(nèi)是否有發(fā)送鏈路狀態(tài)不可用的鏈路,如果有則進(jìn)入步驟160,否則整個(gè)流程結(jié)束。
在步驟160,必須從發(fā)送鏈路狀態(tài)不可用的鏈路中選擇并切換為其中一條作為新的參考鏈路,整個(gè)流程結(jié)束。
在實(shí)際應(yīng)用中,上述方案存在以下問(wèn)題該方案僅僅參考發(fā)送鏈路狀態(tài),在某些情況下無(wú)法進(jìn)行正常的切換,下面參照?qǐng)D2舉例說(shuō)明。如圖2所示,鏈路0的發(fā)送和鏈路4的接收之間的連接由于意外出現(xiàn)故障,配置數(shù)據(jù)為IMA組A包括鏈路0、鏈路1、鏈路2和鏈路3,默認(rèn)配置第一條鏈路為發(fā)送參考鏈路即為鏈路0;IMA組B包括鏈路4、鏈路5、鏈路6和鏈路7,默認(rèn)配置第一條鏈路為發(fā)送參考鏈路即為鏈路4;某一時(shí)刻,鏈路0發(fā)生故障而中斷,如果不進(jìn)行參考鏈路切換,那么IMA組A的發(fā)送參考鏈路仍為鏈路0,接收參考鏈路為鏈路4,而IMA組B的發(fā)送參考鏈路為鏈路4,接收參考鏈路由于沒(méi)有得到鏈路0傳來(lái)的控制信元,無(wú)法得知哪一條是參考鏈路,只好使用初始化值,一般設(shè)為255。因此,IMA組A必須重新選擇發(fā)送參考鏈路為鏈路1、鏈路2或鏈路3。
嘗試僅僅用協(xié)議要求的發(fā)送鏈路狀態(tài)作為參考鏈路選擇的條件,發(fā)送鏈路狀態(tài)變化過(guò)程如下鏈路0的發(fā)送鏈路狀態(tài)不在組內(nèi)→不可用→可用鏈路1的發(fā)送鏈路狀態(tài)不在組內(nèi)→不可用→可用鏈路2的發(fā)送鏈路狀態(tài)不在組內(nèi)→不可用→可用鏈路3的發(fā)送鏈路狀態(tài)不在組內(nèi)→不可用→可用需要說(shuō)明的是,鏈路1、鏈路2和鏈路3的發(fā)送都無(wú)法進(jìn)入激活狀態(tài),因?yàn)檫h(yuǎn)端的接收無(wú)法進(jìn)入激活狀態(tài),可以用反證法證明假設(shè)遠(yuǎn)端的接收進(jìn)入激活狀態(tài),那么根據(jù)協(xié)議對(duì)接收鏈路狀態(tài)機(jī)的激活狀態(tài)的定義,鏈路能夠?qū)⑽锢韺拥男旁獋鬏數(shù)紸TM層;但是接收參考鏈路未確定,時(shí)鐘就無(wú)法確定,接收IDCR顯然無(wú)法產(chǎn)生,又決定了不能傳輸信元到ATM層,因此遠(yuǎn)端接收無(wú)法進(jìn)入激活狀態(tài),導(dǎo)致整個(gè)IMA組無(wú)法正常工作。
由于鏈路0的發(fā)送鏈路狀態(tài)與其他鏈路相同,因此根據(jù)協(xié)議要求的選擇方法根本,無(wú)法選擇沒(méi)有故障的鏈路1、鏈路2或鏈路3為發(fā)送參考鏈路,最終因?yàn)闆](méi)有合適的參考鏈路而導(dǎo)致整個(gè)IMA組無(wú)法正常工作。通過(guò)這個(gè)例子可見(jiàn),上述現(xiàn)有技術(shù)的方案存在有在某些情況下無(wú)法進(jìn)行正常的切換的問(wèn)題。
造成這種情況的主要原因在于,上述現(xiàn)有技術(shù)的方案僅僅把發(fā)送參考鏈路狀態(tài)作為選擇切換發(fā)送參考鏈路的條件,而實(shí)際應(yīng)用中這種選擇切換發(fā)送參考鏈路的方案往往不能有效地解決問(wèn)題,結(jié)果常常是因?yàn)檫x擇失敗而導(dǎo)致整個(gè)IMA組無(wú)法正常工作。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種異步傳輸模式反向復(fù)用協(xié)議中參考鏈路選擇切換的方法,使得當(dāng)默認(rèn)的IMA組參考鏈路由于故障而斷開(kāi)時(shí),用戶(hù)無(wú)需改變配置數(shù)據(jù),就能夠根據(jù)優(yōu)先級(jí)選擇新的參考鏈路,正常激活I(lǐng)MA組內(nèi)的其他鏈路進(jìn)行業(yè)務(wù)傳輸。
為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種異步傳輸模式反向復(fù)用協(xié)議中參考鏈路選擇切換的方法,包含以下步驟
B獲取每一條鏈路的發(fā)送鏈路狀態(tài)、接收鏈路狀態(tài)和接收鏈路缺陷;C根據(jù)所述發(fā)送鏈路狀態(tài)、接收鏈路狀態(tài)和接收鏈路缺陷獲取所述每一條鏈路的優(yōu)先級(jí);D判斷優(yōu)先級(jí)最高的鏈路是否為所述參考鏈路,如果不是則選擇并切換該優(yōu)先級(jí)最高的鏈路為所述參考鏈路。
其中,在所述步驟B之前還包含以下步驟A判斷是否需要進(jìn)行參考鏈路切換,如果是則進(jìn)入步驟B。
所述步驟A中,當(dāng)至少滿(mǎn)足下列條件之一時(shí)判斷為需要進(jìn)行參考鏈路的切換異步傳輸模式反向復(fù)用組啟動(dòng);當(dāng)所述參考鏈路的狀態(tài)從激活躍遷到可用、不可用或不在組內(nèi),而異步傳輸模式反向復(fù)用組內(nèi)至少有一條其他鏈路的狀態(tài)為激活;當(dāng)所述參考鏈路的狀態(tài)從可用到不可用或不在組內(nèi),而異步傳輸模式反向復(fù)用組內(nèi)至少有一條其他鏈路的狀態(tài)為激活或可用。
所述步驟C中,根據(jù)所述發(fā)送鏈路狀態(tài)、接收鏈路狀態(tài)和接收鏈路缺陷,按照以下先后順序從高到低排列優(yōu)先級(jí)發(fā)送鏈路狀態(tài)為“激活”,接收鏈路狀態(tài)為“激活”,接收鏈路缺陷為“沒(méi)有缺陷”;發(fā)送鏈路狀態(tài)為“可用”,接收鏈路狀態(tài)為“激活”,接收鏈路缺陷為“沒(méi)有缺陷”;發(fā)送鏈路狀態(tài)為“可用”,接收鏈路狀態(tài)為“可用”,接收鏈路缺陷為“沒(méi)有缺陷”;發(fā)送鏈路狀態(tài)為“可用”,接收鏈路狀態(tài)為“不可用”,接收鏈路缺陷為“沒(méi)有缺陷”;發(fā)送鏈路狀態(tài)為“可用”,接收鏈路狀態(tài)為“不可用”,接收鏈路缺陷為“鏈路時(shí)延失步缺陷”;發(fā)送鏈路狀態(tài)為“可用”,接收鏈路狀態(tài)為“不可用”,接收鏈路缺陷為“異步傳輸模式反向復(fù)用幀失步缺陷”;發(fā)送鏈路狀態(tài)為“可用”,接收鏈路狀態(tài)為“不可用”,接收鏈路缺陷為“信元定界失步缺陷”;發(fā)送鏈路狀態(tài)為“可用”,接收鏈路狀態(tài)為“不在組內(nèi)”,接收鏈路缺陷為“不關(guān)心”;發(fā)送鏈路狀態(tài)為“不可用”,接收鏈路狀態(tài)為“可用”,接收鏈路缺陷為“沒(méi)有缺陷”;發(fā)送鏈路狀態(tài)為“不可用”,接收鏈路狀態(tài)為“不可用”,接收鏈路缺陷為“沒(méi)有缺陷”;發(fā)送鏈路狀態(tài)為“不可用”,接收鏈路狀態(tài)為“不可用”,接收鏈路缺陷為“鏈路時(shí)延失步缺陷”;發(fā)送鏈路狀態(tài)為“不可用”,接收鏈路狀態(tài)為“不可用”,接收鏈路缺陷為“異步傳輸模式反向復(fù)用幀失步缺陷”;發(fā)送鏈路狀態(tài)為“不可用”,接收鏈路狀態(tài)為“不可用”,接收鏈路缺陷為“信元定界失步缺陷”;發(fā)送鏈路狀態(tài)為“不可用”,接收鏈路狀態(tài)為“不在組內(nèi)”,接收鏈路缺陷為“不關(guān)心”。
所述步驟C中,通過(guò)查表方式根據(jù)所述發(fā)送鏈路狀態(tài)、接收鏈路狀態(tài)和接收鏈路缺陷獲取所述每一條鏈路的優(yōu)先級(jí)。
當(dāng)有幾條所述鏈路優(yōu)先級(jí)相同、均可作為新的所述參考鏈路時(shí),任選其中一條作為所述參考鏈路。
通過(guò)比較可以發(fā)現(xiàn),本發(fā)明的技術(shù)方案與現(xiàn)有技術(shù)的區(qū)別在于,本技術(shù)方案完全兼容IMA1.1協(xié)議要求,在考慮發(fā)送鏈路狀態(tài)的基礎(chǔ)上,結(jié)合遠(yuǎn)端接收鏈路狀態(tài)和遠(yuǎn)端接收鏈路缺陷進(jìn)行綜合評(píng)估,劃分鏈路可以作為參考鏈路的優(yōu)先級(jí),在需要選擇切換的時(shí)機(jī),選擇切換優(yōu)先級(jí)最高的那條鏈路作為新的參考鏈路。
針對(duì)現(xiàn)有技術(shù),本技術(shù)方案的出發(fā)點(diǎn)仍然是參照協(xié)議的要求,但是在層次上劃分得更細(xì),選擇時(shí)考慮的條件也就更多,但是這些條件與協(xié)議的要求并無(wú)任何矛盾之處。
這種技術(shù)方案上的區(qū)別,帶來(lái)了較為明顯的有益效果,即當(dāng)默認(rèn)對(duì)應(yīng)IMA組的參考鏈路的那條鏈路由于故障而斷開(kāi),需要重新選擇切換參考鏈路時(shí),本技術(shù)方案不僅考慮發(fā)送參考鏈路的狀態(tài),還結(jié)合遠(yuǎn)端接收鏈路狀態(tài)和接收鏈路缺陷綜合進(jìn)行考慮,使得用戶(hù)不需要改變配置數(shù)據(jù),就能夠正常激活I(lǐng)MA組內(nèi)的其他鏈路進(jìn)行業(yè)務(wù)傳輸,至于故障鏈路的修復(fù)工作可以在其它時(shí)間再投入精力,不會(huì)因?yàn)橐粭l參考鏈路的中斷而造成整個(gè)IMA組的失敗,增強(qiáng)了系統(tǒng)的健壯性。
本技術(shù)方案使得IMA技術(shù)在提供處于傳統(tǒng)復(fù)用級(jí)別之間的帶寬時(shí)具有更好的可靠性,提高了IMA組在實(shí)際應(yīng)用中對(duì)鏈路故障的容錯(cuò)性,有利于IMA技術(shù)更好地的推廣和應(yīng)用。


圖1是現(xiàn)有技術(shù)中參考鏈路選擇切換實(shí)現(xiàn)方案的示意圖;圖2是兩個(gè)IMA組之間傳輸鏈路的示意組網(wǎng)圖;圖3是根據(jù)本發(fā)明一個(gè)實(shí)施例的一種異步傳輸模式反向復(fù)用協(xié)議中參考鏈路選擇切換的方法流程圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述。
首先,參照?qǐng)D2的兩個(gè)IMA組之間傳輸鏈路的示意組網(wǎng)圖進(jìn)行舉例分析。當(dāng)發(fā)現(xiàn)參考鏈路發(fā)生故障時(shí),必須從多條鏈路中選出最合適的一條作為新的參考鏈路,使IMA組不受故障影響,繼續(xù)工作;當(dāng)發(fā)生故障的鏈路修復(fù)以后再將其加進(jìn)組內(nèi),使其恢復(fù)工作。之所以不將發(fā)生故障的鏈路從IMA組刪除,是因?yàn)樵贗MA組工作以前,所有的配置數(shù)據(jù)都已經(jīng)設(shè)計(jì)完畢,若是刪除一條鏈路,將不得不重新配置數(shù)據(jù),這樣的做法投入的人力、物力和時(shí)間的代價(jià)太大;況且,大多數(shù)的故障是由于傳輸鏈路中斷引起的,這種網(wǎng)絡(luò)的故障一般在短時(shí)間內(nèi)難以得到解決。
本發(fā)明的技術(shù)方案完全兼容IMA1.1協(xié)議要求,在考慮發(fā)送鏈路狀態(tài)機(jī)的基礎(chǔ)上,結(jié)合遠(yuǎn)端接收鏈路狀態(tài)機(jī)和遠(yuǎn)端接收鏈路缺陷進(jìn)行綜合評(píng)估,劃分鏈路可以作為參考鏈路的優(yōu)先級(jí),在需要選擇切換的時(shí)機(jī),選擇切換優(yōu)先級(jí)最高的那條鏈路為參考鏈路。如表1所示,對(duì)發(fā)送參考鏈路狀態(tài)、遠(yuǎn)端接收參考鏈路狀態(tài)和遠(yuǎn)端接收參考鏈路缺陷的組合分優(yōu)先級(jí),數(shù)字越小表示優(yōu)先級(jí)越高,選擇優(yōu)先級(jí)最高的鏈路作為參考鏈路。需要注明的是,不在下表中的狀態(tài)組合的優(yōu)先級(jí)為255,即優(yōu)先級(jí)最低。
需要說(shuō)明的是,在表1中,沒(méi)有缺陷表示該鏈路沒(méi)有故障。鏈路時(shí)延失步缺陷(Link Out of Delay Synchronization defect,簡(jiǎn)稱(chēng)“LODS”)是指由于鏈路的時(shí)延而使其中的一條或幾條鏈路的讀指針達(dá)到或超過(guò)寫(xiě)指針時(shí),阻礙信元流重建的情況。IMA幀失步缺陷(Loss of IMA Frame defect,簡(jiǎn)稱(chēng)“LIF”)是指因?yàn)檎也坏絀CP幀的標(biāo)識(shí)而無(wú)法獲取幀的位置,以致幀丟失的情況。信元定界失步缺陷(Loss of Cell Delineation defect,簡(jiǎn)稱(chēng)“LCD”)是指接收方找不到信元頭部,導(dǎo)致信元傳輸失敗,從而引起整個(gè)鏈路的不同步的情況。
表1鏈路可以被選擇切換為參考鏈路的優(yōu)先級(jí)

根據(jù)表1,當(dāng)目前的參考鏈路0發(fā)生故障時(shí),遠(yuǎn)端接收鏈路狀態(tài)變化過(guò)程為
鏈路0的遠(yuǎn)端接收鏈路狀態(tài)不在組內(nèi)→不可用鏈路1的遠(yuǎn)端接收鏈路狀態(tài)不在組內(nèi)→不可用→可用鏈路2的遠(yuǎn)端接收鏈路狀態(tài)不在組內(nèi)→不可用→可用鏈路3的遠(yuǎn)端接收鏈路狀態(tài)不在組內(nèi)→不可用→可用遠(yuǎn)端接收鏈路缺陷為鏈路0的遠(yuǎn)端接收鏈路缺陷LCD鏈路1的遠(yuǎn)端接收鏈路缺陷NODEFECT鏈路2的遠(yuǎn)端接收鏈路缺陷NODEFECT鏈路3的遠(yuǎn)端接收鏈路缺陷NODEFECT因此,通過(guò)比較,在發(fā)送參考鏈路狀態(tài)相同的基礎(chǔ)上,我們可以選擇接收鏈路狀態(tài)為Usable(可用),并且接收鏈路缺陷為NODEFECT(沒(méi)有缺陷)的鏈路1、鏈路2或鏈路3作為發(fā)送參考鏈路。
下面參照?qǐng)D3,更加詳細(xì)地描述本發(fā)明提出的異步傳輸模式反向復(fù)用協(xié)議中參考鏈路選擇切換的方法一個(gè)實(shí)施例。
如圖3所示,在步驟200,本發(fā)明方案先判斷是否滿(mǎn)足選擇和切換參考鏈路的時(shí)機(jī)。選擇和切換的時(shí)機(jī)與現(xiàn)有技術(shù)是相同的,還是三種情況(1)當(dāng)IMA組啟動(dòng)時(shí);(2)當(dāng)參考鏈路的狀態(tài)從激活躍遷到可用、不可用或不在組內(nèi),而組內(nèi)至少有一條其他鏈路的狀態(tài)為激活時(shí);(3)當(dāng)參考鏈路的狀態(tài)從可用到不可用或不在組內(nèi),而組內(nèi)至少有一條鏈路的狀態(tài)為激活或可用時(shí)。如果滿(mǎn)足,則進(jìn)入步驟210;不滿(mǎn)足也就是說(shuō)不需要選擇和切換參考鏈路,保持現(xiàn)有參考鏈路不變,那么本流程結(jié)束。之所以要規(guī)定只有在這三種情況下才進(jìn)入?yún)⒖兼溌返倪x擇和切換,是因?yàn)樵谶@三種情況下系統(tǒng)中的鏈路最容易發(fā)生故障,例如發(fā)送方的故障或是接收方的故障,還有可能是傳輸鏈路的中斷。這樣規(guī)定,既有利于及時(shí)發(fā)現(xiàn)系統(tǒng)中的故障以盡早排除;也避免了過(guò)于頻繁的選擇和切換,造成系統(tǒng)的性能下降。因?yàn)楸痉桨杆械募夹g(shù)都是以參考鏈路的狀態(tài)為判斷依據(jù),所以這里有必要將參考鏈路的作用再?gòu)?qiáng)調(diào)一下參考鏈路上傳輸?shù)臄?shù)據(jù)包括了IMA組物理層到ATM層的時(shí)鐘,若是參考鏈路上的數(shù)據(jù)無(wú)法到達(dá),即便別的鏈路上的數(shù)據(jù)都正確到達(dá),接收方還是無(wú)法正確獲得接收到的數(shù)據(jù)信息。
在步驟210,對(duì)于IMA組內(nèi)的每一條鏈路,獲取其發(fā)送鏈路的狀態(tài),遠(yuǎn)端接收鏈路狀態(tài)以及遠(yuǎn)端接收鏈路缺陷等信息,記下這些所有鏈路的這些信息后進(jìn)入步驟220。因?yàn)橐獜乃械逆溌分羞M(jìn)行選擇和切換,因此必須收集所有鏈路的信息。
在步驟220,根據(jù)發(fā)送鏈路狀態(tài)、接收鏈路狀態(tài)以及接收鏈路缺陷,查表獲取優(yōu)先級(jí),記下優(yōu)先級(jí)最高的那一條鏈路,接著進(jìn)入步驟230。
在步驟230,判斷最高優(yōu)先級(jí)的那條鏈路是否就是當(dāng)前的參考鏈路,如果不是則進(jìn)入步驟240進(jìn)行切換;如果不是則跳過(guò)步驟240,保持當(dāng)前的參考鏈路不變,本流程結(jié)束。
若是進(jìn)入步驟240,則改變當(dāng)前的參考鏈路,重新選擇優(yōu)先級(jí)最高的那條鏈路作為新的發(fā)送參考鏈路,至此參考鏈路的選擇和切換已經(jīng)完成,本流程結(jié)束。需要說(shuō)明的是,當(dāng)有幾條鏈路優(yōu)先級(jí)相同、均可以作為新的參考鏈路時(shí),可以任選其中一條,一般情況下選擇第一條。這樣的做法是為了節(jié)省系統(tǒng)的開(kāi)銷(xiāo),避免不必要的選擇判斷流程。
雖然通過(guò)參照本發(fā)明的某些優(yōu)選實(shí)施例,已經(jīng)對(duì)本發(fā)明進(jìn)行了圖示和描述,但本領(lǐng)域的普通技術(shù)人員應(yīng)該明白,可以在形式上和細(xì)節(jié)上對(duì)其作各種各樣的改變,而不偏離所附權(quán)利要求書(shū)所限定的本發(fā)明的精神和范圍。
權(quán)利要求
1.一種異步傳輸模式反向復(fù)用協(xié)議中參考鏈路選擇切換的方法,其特征在于包含以下步驟B獲取異步傳輸模式反向復(fù)用協(xié)議組內(nèi)每一條鏈路的發(fā)送鏈路狀態(tài)、接收鏈路狀態(tài)和接收鏈路缺陷;C根據(jù)所述發(fā)送鏈路狀態(tài)、接收鏈路狀態(tài)和接收鏈路缺陷獲取所述每一條鏈路的優(yōu)先級(jí);D判斷優(yōu)先級(jí)最高的鏈路是否為所述參考鏈路,如果不是則選擇并切換該優(yōu)先級(jí)最高的鏈路為所述參考鏈路。
2.根據(jù)權(quán)利要求1所述的異步傳輸模式反向復(fù)用協(xié)議中參考鏈路選擇切換的方法,其特征在于,在所述步驟B之前還包含以下步驟A判斷是否需要進(jìn)行參考鏈路切換,如果是則進(jìn)入步驟B。
3.根據(jù)權(quán)利要求2所述的異步傳輸模式反向復(fù)用協(xié)議中參考鏈路選擇切換的方法,其特征在于,所述步驟A中,當(dāng)至少滿(mǎn)足下列條件之一時(shí)判斷為需要進(jìn)行參考鏈路切換異步傳輸模式反向復(fù)用組啟動(dòng);當(dāng)所述參考鏈路的狀態(tài)從激活躍遷到可用、或不可用、或不在組內(nèi),而異步傳輸模式反向復(fù)用組內(nèi)至少有一條其他鏈路的狀態(tài)為激活;當(dāng)所述參考鏈路的狀態(tài)從可用到不可用或不在組內(nèi),而異步傳輸模式反向復(fù)用組內(nèi)至少有一條其他鏈路的狀態(tài)為激活或可用。
4.根據(jù)權(quán)利要求1所述的異步傳輸模式反向復(fù)用協(xié)議中參考鏈路選擇切換的方法,其特征在于,所述步驟C中,根據(jù)所述發(fā)送鏈路狀態(tài)、接收鏈路狀態(tài)和接收鏈路缺陷,按照以下先后順序從高到低排列優(yōu)先級(jí)發(fā)送鏈路狀態(tài)為“激活”,接收鏈路狀態(tài)為“激活”,接收鏈路缺陷為“沒(méi)有缺陷”;發(fā)送鏈路狀態(tài)為“可用”,接收鏈路狀態(tài)為“激活”,接收鏈路缺陷為“沒(méi)有缺陷”;發(fā)送鏈路狀態(tài)為“可用”,接收鏈路狀態(tài)為“可用”,接收鏈路缺陷為“沒(méi)有缺陷”;發(fā)送鏈路狀態(tài)為“可用”,接收鏈路狀態(tài)為“不可用”,接收鏈路缺陷為“沒(méi)有缺陷”;發(fā)送鏈路狀態(tài)為“可用”,接收鏈路狀態(tài)為“不可用”,接收鏈路缺陷為“鏈路時(shí)延失步缺陷”;發(fā)送鏈路狀態(tài)為“可用”,接收鏈路狀態(tài)為“不可用”,接收鏈路缺陷為“異步傳輸模式反向復(fù)用幀失步缺陷”;發(fā)送鏈路狀態(tài)為“可用”,接收鏈路狀態(tài)為“不可用”,接收鏈路缺陷為“信元定界失步缺陷”;發(fā)送鏈路狀態(tài)為“可用”,接收鏈路狀態(tài)為“不在組內(nèi)”,接收鏈路缺陷為“不關(guān)心”;發(fā)送鏈路狀態(tài)為“不可用”,接收鏈路狀態(tài)為“可用”,接收鏈路缺陷為“沒(méi)有缺陷”;發(fā)送鏈路狀態(tài)為“不可用”,接收鏈路狀態(tài)為“不可用”,接收鏈路缺陷為“沒(méi)有缺陷”;發(fā)送鏈路狀態(tài)為“不可用”,接收鏈路狀態(tài)為“不可用”,接收鏈路缺陷為“鏈路時(shí)延失步缺陷”;發(fā)送鏈路狀態(tài)為“不可用”,接收鏈路狀態(tài)為“不可用”,接收鏈路缺陷為“異步傳輸模式反向復(fù)用幀失步缺陷”;發(fā)送鏈路狀態(tài)為“不可用”,接收鏈路狀態(tài)為“不可用”,接收鏈路缺陷為“信元定界失步缺陷”;發(fā)送鏈路狀態(tài)為“不可用”,接收鏈路狀態(tài)為“不在組內(nèi)”,接收鏈路缺陷為“不關(guān)心”。
5.根據(jù)權(quán)利要求1所述的異步傳輸模式反向復(fù)用協(xié)議中參考鏈路選擇切換的方法,其特征在于,所述步驟C中,通過(guò)查表方式根據(jù)所述發(fā)送鏈路狀態(tài)、接收鏈路狀態(tài)和接收鏈路缺陷獲取所述每一條鏈路的優(yōu)先級(jí)。
6.根據(jù)權(quán)利要求1所述的異步傳輸模式反向復(fù)用協(xié)議中參考鏈路選擇切換的方法,其特征在于,當(dāng)有幾條所述鏈路優(yōu)先級(jí)相同、均可作為新的所述參考鏈路時(shí),任選其中一條作為所述參考鏈路。
全文摘要
本發(fā)明涉及異步傳輸模式反向復(fù)用協(xié)議的改進(jìn),公開(kāi)了一種異步傳輸模式反向復(fù)用協(xié)議中參考鏈路選擇切換的方法,使得當(dāng)默認(rèn)的IMA組參考鏈路由于故障而斷開(kāi)時(shí),用戶(hù)無(wú)需改變配置數(shù)據(jù),就能夠根據(jù)優(yōu)先級(jí)選擇新的參考鏈路,正常激活I(lǐng)MA組內(nèi)的其他鏈路進(jìn)行業(yè)務(wù)傳輸。這種異步傳輸模式反向復(fù)用協(xié)議中參考鏈路選擇切換的方法包含以下步驟獲取異步傳輸模式反向復(fù)用協(xié)議組內(nèi)每一條鏈路的發(fā)送鏈路狀態(tài)、接收鏈路狀態(tài)和接收鏈路缺陷;根據(jù)所述發(fā)送鏈路狀態(tài)、接收鏈路狀態(tài)和接收鏈路缺陷獲取所述每一條鏈路的優(yōu)先級(jí);判斷優(yōu)先級(jí)最高的鏈路是否為所述參考鏈路,如果不是則選擇并切換該優(yōu)先級(jí)最高的鏈路為所述參考鏈路。
文檔編號(hào)H04L29/06GK1620058SQ20031011672
公開(kāi)日2005年5月25日 申請(qǐng)日期2003年11月19日 優(yōu)先權(quán)日2003年11月19日
發(fā)明者陳家益 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1