两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種報(bào)文傳輸方法及裝置的制作方法

文檔序號(hào):7690269閱讀:226來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):一種報(bào)文傳輸方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種報(bào)文傳輸方法及裝置。
背景技術(shù)
微波通訊是重要的現(xiàn)代通訊手段之一,與其他通訊方式相比,具有建設(shè)周期短、不易受人為破壞、跨越地形障礙比較方便等特點(diǎn)。因此,微波通訊在各大運(yùn)營(yíng)商發(fā)揮著重要的作用。隨著業(yè)務(wù)網(wǎng)分組化的加速發(fā)展,傳送網(wǎng)的分組化也是大勢(shì)所趨,尤其是隨著第三代移動(dòng)通信技術(shù)(third-generation, 3G)和時(shí)分同步碼分多址技術(shù)的后續(xù)演進(jìn)(TimeDivision-Synchronous Code DivisionMultiple Access Long Term Evolution, TD-LTE)技術(shù)的快速發(fā)展,基站的帶寬需求急劇增加,作為傳送網(wǎng)一部分的微波網(wǎng)絡(luò)也面臨著網(wǎng)絡(luò)協(xié)議(Internet Protocol, IP)化、分組化的變革,這也是微波網(wǎng)絡(luò)下一步的發(fā)展方向?!?br> 隨著IP業(yè)務(wù)在微波網(wǎng)絡(luò)中的快速發(fā)展,實(shí)現(xiàn)電信網(wǎng)絡(luò)要求的可管理性和可靠性顯得日趨重要。首先,在單個(gè)微波節(jié)點(diǎn)上,為了避免軟硬件的故障,一般都會(huì)采用1+1保護(hù)的方式;其次,在網(wǎng)絡(luò)部署中,采用環(huán)網(wǎng)拓?fù)淠軌蛱峁┤哂噫溌?,提高電信網(wǎng)絡(luò)的可靠性,目前在微波中使用的環(huán)網(wǎng)保護(hù)協(xié)議主要是生成樹(shù)協(xié)議。生成樹(shù)協(xié)議可以阻塞網(wǎng)絡(luò)中的冗余鏈路,以達(dá)到消除網(wǎng)絡(luò)二層環(huán)路的目的,同時(shí)具備鏈路備份功能。那么這兩項(xiàng)技術(shù)合在一起使用,必然能夠增強(qiáng)網(wǎng)絡(luò)的健壯性,但是微波鏈路在發(fā)生1+1保護(hù)倒換時(shí),會(huì)引起網(wǎng)絡(luò)拓?fù)涞淖兓?,這時(shí)就會(huì)引起生成樹(shù)協(xié)議的重新計(jì)算,導(dǎo)致業(yè)務(wù)中斷數(shù)秒鐘時(shí)間。出現(xiàn)上述問(wèn)題,主要是因?yàn)樵谀承┲С侄鄠€(gè)微波傳輸方向的設(shè)備上,以太網(wǎng)的每個(gè)端口對(duì)應(yīng)一條微波鏈路,目前生成樹(shù)協(xié)議是根據(jù)從某個(gè)端口傳進(jìn)來(lái)的網(wǎng)橋協(xié)議數(shù)據(jù)單元(Bridge Protocol Data Unit, BF1DU)報(bào)文進(jìn)行協(xié)議計(jì)算,當(dāng)然需要知道傳輸端口的端口號(hào),這些端口號(hào)又是和每個(gè)微波鏈路一一對(duì)應(yīng)的,因此在微波鏈路發(fā)生倒換時(shí),相應(yīng)的端口也發(fā)生了倒換,那么生成樹(shù)協(xié)議則認(rèn)為網(wǎng)絡(luò)拓?fù)浒l(fā)生變化,需要重新計(jì)算網(wǎng)絡(luò)拓?fù)洌蚨赡軐?dǎo)致業(yè)務(wù)中斷一段較長(zhǎng)時(shí)間。綜上所述,現(xiàn)有的報(bào)文傳輸技術(shù),在發(fā)生微波鏈路切換時(shí),會(huì)引起生成樹(shù)協(xié)議重新計(jì)算網(wǎng)絡(luò)拓?fù)?,從而?dǎo)致網(wǎng)絡(luò)震蕩并且業(yè)務(wù)的倒換時(shí)間會(huì)比較長(zhǎng)。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種報(bào)文傳輸方法及裝置,用以避免在發(fā)生微波鏈路切換時(shí)生成樹(shù)協(xié)議單元重新計(jì)算網(wǎng)絡(luò)拓?fù)?,?jié)省業(yè)務(wù)倒換所需要的時(shí)間。本發(fā)明實(shí)施例提供的一種報(bào)文接收方法包括協(xié)議報(bào)文控制中心接收復(fù)用器MUX接口轉(zhuǎn)發(fā)的網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)更新為預(yù)設(shè)的虛擬端口號(hào);其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為主用微波鏈路端口號(hào);協(xié)議報(bào)文控制中心將攜帶有虛擬端口號(hào)的BPDU報(bào)文發(fā)送給生成樹(shù)協(xié)議單元,以使生成樹(shù)協(xié)議單元根據(jù)BPDU報(bào)文中的微波鏈路端口號(hào)未發(fā)生變化,確定無(wú)需重新計(jì)算網(wǎng)絡(luò)拓?fù)?。本發(fā)明實(shí)施例提供的一種報(bào)文發(fā)送方法包括生成樹(shù)協(xié)議單元將需要發(fā)送的網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU報(bào)文發(fā)送給協(xié)議報(bào)文控制中心,其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為預(yù)設(shè)的虛擬端口號(hào);協(xié)議報(bào)文控制中心接收生成樹(shù)協(xié)議單元發(fā)送的BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的虛擬端口號(hào)更新為主用微波鏈路端口號(hào),然后將該BPDU報(bào)文發(fā)送給復(fù)用器MUX接口;MUX接口通過(guò)所述主用微波鏈路端口號(hào)對(duì)應(yīng)的主用微波鏈路發(fā)送所述BPDU報(bào)文。本發(fā)明實(shí)施例提供的一種報(bào)文接收裝置包括
MUX接口,用于接收網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU報(bào)文,并將BPDU報(bào)文發(fā)送給協(xié)議報(bào)文控制中心;協(xié)議報(bào)文控制中心,用于接收MUX接口轉(zhuǎn)發(fā)的BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)更新為預(yù)設(shè)的虛擬端口號(hào);其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為主用微波鏈路端口號(hào);以及,將攜帶有虛擬端口號(hào)的BPDU報(bào)文發(fā)送給生成樹(shù)協(xié)議單元;生成樹(shù)協(xié)議單元,用于接收協(xié)議報(bào)文控制中心發(fā)送的BPDU報(bào)文,其中該BPDU報(bào)文攜帶的微波鏈路端口號(hào)為虛擬端口號(hào),根據(jù)BPDU報(bào)文中的微波鏈路端口號(hào)未發(fā)生變化,確定無(wú)需重新計(jì)算網(wǎng)絡(luò)拓?fù)?。本發(fā)明實(shí)施例提供的一種報(bào)文發(fā)送裝置包括生成樹(shù)協(xié)議單元,用于將需要發(fā)送的網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU報(bào)文發(fā)送給協(xié)議報(bào)文控制中心,其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為預(yù)設(shè)的虛擬端口號(hào);協(xié)議報(bào)文控制中心,用于接收生成樹(shù)協(xié)議單元發(fā)送的BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的虛擬端口號(hào)更新為主用微波鏈路端口號(hào),并將該BPDU報(bào)文發(fā)送給復(fù)用器MUX接Π ; MUX接口,用于通過(guò)所述主用微波鏈路端口號(hào)對(duì)應(yīng)的主用微波鏈路發(fā)送所述BPDU報(bào)文。本發(fā)明實(shí)施例提供的一種報(bào)文傳輸裝置包括MUX接口,用于接收網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU報(bào)文,并將BPDU報(bào)文發(fā)送給協(xié)議報(bào)文控制中心;以及,接收協(xié)議報(bào)文控制中心發(fā)送的BPDU報(bào)文,通過(guò)該BPDU報(bào)文中攜帶的主用微波鏈路端口號(hào)所對(duì)應(yīng)的主用微波鏈路發(fā)送該BPDU報(bào)文;協(xié)議報(bào)文控制中心,用于接收MUX接口轉(zhuǎn)發(fā)的BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)更新為預(yù)設(shè)的虛擬端口號(hào);將攜帶有虛擬端口號(hào)的BPDU報(bào)文發(fā)送給生成樹(shù)協(xié)議單元;以及,接收生成樹(shù)協(xié)議單元發(fā)送的BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的虛擬端口號(hào)更新為主用微波鏈路端口號(hào),并將該BPDU報(bào)文發(fā)送給復(fù)用器MUX接口;生成樹(shù)協(xié)議單元,用于接收協(xié)議報(bào)文控制中心發(fā)送的BPDU報(bào)文,根據(jù)BPDU報(bào)文中的微波鏈路端口號(hào)未發(fā)生變化,確定無(wú)需重新計(jì)算網(wǎng)絡(luò)拓?fù)?;以及,將需要發(fā)送的BPDU報(bào)文發(fā)送給協(xié)議報(bào)文控制中心,其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為虛擬端口號(hào)。本發(fā)明實(shí)施例,協(xié)議報(bào)文控制中心接收復(fù)用器MUX接口轉(zhuǎn)發(fā)的網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)更新為預(yù)設(shè)的虛擬端口號(hào);其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為主用微波鏈路端口號(hào);協(xié)議報(bào)文控制中心將攜帶有虛擬端口號(hào)的BPDU報(bào)文發(fā)送給生成樹(shù)協(xié)議單元,以使生成樹(shù)協(xié)議單元根據(jù)BPDU報(bào)文中的微波鏈路端口號(hào)未發(fā)生變化,確定無(wú)需重新計(jì)算網(wǎng)絡(luò)拓?fù)洌瑥亩⒉ㄦ溌非袚Q對(duì)于生成樹(shù)協(xié)議單元來(lái)說(shuō)是透明的,生成樹(shù)協(xié)議單元始終使用同一虛擬端口號(hào)進(jìn)行BPDU報(bào)文的傳輸,避免了在發(fā)生微波鏈路切換時(shí)生成樹(shù)協(xié)議單元重新計(jì)算網(wǎng)絡(luò)拓?fù)?,?jié)省了業(yè)務(wù)的倒換時(shí)間,提高了微波鏈路的可靠性。


圖I為本發(fā)明實(shí)施例提供的報(bào)文傳輸裝置的結(jié)構(gòu)示意圖;圖2為本發(fā)明實(shí)施例提供的報(bào)文接收方法的流程示意圖;圖3為本發(fā)明實(shí)施例提供的報(bào)文發(fā)送方法的流程示意圖;圖4為本發(fā)明實(shí)施例提供的端口號(hào)對(duì)應(yīng)關(guān)系列表; 圖5為本發(fā)明實(shí)施例提供的發(fā)生微波鏈路切換時(shí)的處理流程示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供了一種報(bào)文傳輸方法及裝置,用以避免在發(fā)生微波鏈路切換時(shí)生成樹(shù)協(xié)議單元重新計(jì)算網(wǎng)絡(luò)拓?fù)洌?jié)省業(yè)務(wù)倒換所需要的時(shí)間。本發(fā)明實(shí)施例涉及微波通訊領(lǐng)域的環(huán)網(wǎng)保護(hù)技術(shù),以實(shí)現(xiàn)微波鏈路的無(wú)縫切換。本發(fā)明實(shí)施例針對(duì)微波鏈路所對(duì)應(yīng)的端口進(jìn)行適配處理,保證從1 + 1保護(hù)鏈路傳輸給生成樹(shù)協(xié)議單元的BPDU報(bào)文所對(duì)應(yīng)的端口號(hào)不變,從而保證生成樹(shù)協(xié)議單元在微波鏈路發(fā)生1+1保護(hù)倒換時(shí)不重新計(jì)算網(wǎng)絡(luò)拓?fù)?,因此業(yè)務(wù)中斷的時(shí)間可以大大縮減,解決了現(xiàn)有技術(shù)在微波鏈路發(fā)生倒換的時(shí)候,生成樹(shù)協(xié)議要重新計(jì)算網(wǎng)絡(luò)拓?fù)?,?dǎo)致業(yè)務(wù)恢復(fù)時(shí)間很慢。參見(jiàn)圖1,本發(fā)明實(shí)施例提供的一種報(bào)文傳輸裝置,包括復(fù)用器(Multiplexer,MUX)接口 101,用于接收網(wǎng)橋協(xié)議數(shù)據(jù)單元(BI3DU)報(bào)文,并將BPDU報(bào)文發(fā)送給協(xié)議報(bào)文控制中心12 ;以及,接收協(xié)議報(bào)文控制中心12發(fā)送的BPDU報(bào)文,通過(guò)該BPDU報(bào)文中攜帶的主用微波鏈路端口號(hào)所對(duì)應(yīng)的主用微波鏈路發(fā)送該BPDU報(bào)文。協(xié)議報(bào)文控制中心12,用于接收MUX接口 11轉(zhuǎn)發(fā)的BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)更新為預(yù)設(shè)的虛擬端口號(hào);將攜帶有虛擬端口號(hào)的BPDU報(bào)文發(fā)送給生成樹(shù)協(xié)議單元13 ;以及,接收生成樹(shù)協(xié)議單元13發(fā)送的BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的虛擬端口號(hào)更新為主用微波鏈路端口號(hào),并將該BPDU報(bào)文發(fā)送給復(fù)用器MUX接
口 11 ;生成樹(shù)協(xié)議單元13,用于接收協(xié)議報(bào)文控制中心12發(fā)送的BPDU報(bào)文,根據(jù)BPDU報(bào)文中的微波鏈路端口號(hào)未發(fā)生變化,確定無(wú)需重新計(jì)算網(wǎng)絡(luò)拓?fù)?;以及,將需要發(fā)送的BPDU報(bào)文發(fā)送給協(xié)議報(bào)文控制中心12,其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為虛擬端口號(hào)。較佳地,對(duì)于需要發(fā)送給生成樹(shù)協(xié)議單元13的BPDU報(bào)文,所述協(xié)議報(bào)文控制中心12通過(guò)查找預(yù)設(shè)的端口號(hào)對(duì)應(yīng)關(guān)系列表,確定該BPDU報(bào)文中攜帶的主用微波鏈路端口號(hào)所對(duì)應(yīng)的虛擬端口號(hào);將該虛擬端口號(hào)作為該BPDU報(bào)文中攜帶的微波鏈路端口號(hào);
對(duì)于需要發(fā)送給MUX接口 11的BPDU報(bào)文,所述協(xié)議報(bào)文控制中心12通過(guò)查找預(yù)設(shè)的端口號(hào)對(duì)應(yīng)關(guān)系列表,確定該BPDU報(bào)文中攜帶的虛擬端口號(hào)所對(duì)應(yīng)的主用微波鏈路端口號(hào);將該主用微波鏈路端口號(hào)作為該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)。 較佳地,該裝置還包括微波鏈路倒換代理14,用于當(dāng)監(jiān)測(cè)到需要將主用單板切換為備用單板時(shí),向協(xié)議報(bào)文控制中心12發(fā)送主備倒換消息;協(xié)議報(bào)文控制中心12,還用于根據(jù)所述主備倒換消息,更新所述端口號(hào)對(duì)應(yīng)關(guān)系列表中的主用微波鏈路端口號(hào)和備用微波鏈路端口號(hào),即將端口號(hào)對(duì)應(yīng)關(guān)系列表中的主用微波鏈路端口號(hào)和備用微波鏈路端口號(hào)的值互換。也就是說(shuō),MUX接口 11主要負(fù)責(zé)在底層為系統(tǒng)提供對(duì)外接口,負(fù)責(zé)轉(zhuǎn)發(fā)報(bào)文、通過(guò)調(diào)用底層芯片提供的驅(qū)動(dòng)函數(shù)配置底層端口狀態(tài)等。
協(xié)議報(bào)文控制中心12控制BPDU報(bào)文的接收和發(fā)送,接收?qǐng)?bào)文時(shí)上報(bào)用于接收?qǐng)?bào)文的微波鏈路的端口的標(biāo)識(shí)(Identification,ID)(即微波鏈路端口號(hào))給生成樹(shù)協(xié)議單元13,發(fā)送報(bào)文時(shí)指定要發(fā)送的微波鏈路的端口的標(biāo)識(shí)。其中,在微波鏈路切換時(shí),則在接收?qǐng)?bào)文時(shí)統(tǒng)一將報(bào)文中的微波鏈路端口號(hào)變?yōu)樘摂M端口號(hào),該虛擬端口號(hào)可以是主用微波鏈路端口號(hào)和備用微波鏈路端口號(hào)中較小的端口號(hào)。在發(fā)送報(bào)文時(shí),首先查找端口號(hào)對(duì)應(yīng)關(guān)系列表,然后把報(bào)文中的微波鏈路端口號(hào)改為主用微波鏈路端口號(hào),然后從主用微波鏈路將該報(bào)文發(fā)送出去。所述端口號(hào)對(duì)應(yīng)關(guān)系列表,包含主用微波鏈路端口號(hào)、備用微波鏈路端口號(hào)和虛擬端口號(hào)。微波鏈路倒換代理14,負(fù)責(zé)實(shí)時(shí)監(jiān)測(cè)當(dāng)前微波鏈路的主用微波鏈路和備用微波鏈路,當(dāng)主用微波鏈路和備用微波鏈路發(fā)生變化時(shí),則通知其它模塊進(jìn)行相應(yīng)的操作。本發(fā)明實(shí)施例中,對(duì)于接收BPDU報(bào)文MUX接口 11,用于接收網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU報(bào)文,并將BPDU報(bào)文發(fā)送給協(xié)議報(bào)文控制中心12 ;其中,用于將BPDU報(bào)文發(fā)送給協(xié)議報(bào)文控制中心12的消息,本發(fā)明實(shí)施例可以定義為接收?qǐng)?bào)文消息。協(xié)議報(bào)文控制中心12,用于接收MUX接口 11轉(zhuǎn)發(fā)的BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)更新為預(yù)設(shè)的虛擬端口號(hào);其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為主用微波鏈路端口號(hào);以及,將攜帶有虛擬端口號(hào)的BPDU報(bào)文發(fā)送給生成樹(shù)協(xié)議單元13 ;生成樹(shù)協(xié)議單元13,用于接收協(xié)議報(bào)文控制中心12發(fā)送的BPDU報(bào)文,其中該BPDU報(bào)文攜帶的微波鏈路端口號(hào)為虛擬端口號(hào),根據(jù)BPDU報(bào)文中的微波鏈路端口號(hào)未發(fā)生變化,確定無(wú)需重新計(jì)算網(wǎng)絡(luò)拓?fù)?。較佳地,所述協(xié)議報(bào)文控制中心12通過(guò)查找預(yù)設(shè)的端口號(hào)對(duì)應(yīng)關(guān)系列表,確定該BPDU報(bào)文中攜帶的主用微波鏈路端口號(hào)所對(duì)應(yīng)的虛擬端口號(hào);將該虛擬端口號(hào)作為該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)。較佳地,微波鏈路倒換代理14,用于當(dāng)監(jiān)測(cè)到需要將主用單板切換為備用單板時(shí),向協(xié)議報(bào)文控制中心12發(fā)送主備倒換消息;
協(xié)議報(bào)文控制中心12,還用于根據(jù)所述主備倒換消息,更新所述端口號(hào)對(duì)應(yīng)關(guān)系列表中的主用微波鏈路端口號(hào)和備用微波鏈路端口號(hào)。本發(fā)明實(shí)施例中,對(duì)于發(fā)送BPDU報(bào)文生成樹(shù)協(xié)議單元13,用于將需要發(fā)送的網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU報(bào)文發(fā)送給協(xié)議報(bào)文控制中心12,其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為預(yù)設(shè)的虛擬端口號(hào);協(xié)議報(bào)文控制中心12,用于接收生成樹(shù)協(xié)議單元13發(fā)送的BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的虛擬端口號(hào)更新為主用微波鏈路端口號(hào),并將該BPDU報(bào)文發(fā)送給復(fù)用器MUX接口 11 ;其中,用于將該BPDU報(bào)文發(fā)送給復(fù)用器MUX接口 11的消息,本發(fā)明實(shí)施例可以定義為發(fā)送報(bào)文消息。MUX接口 11,用于通過(guò)所述主用微波鏈路端口號(hào)對(duì)應(yīng)的主用微波鏈路發(fā)送所述BPDU報(bào)文。 較佳地,所述協(xié)議報(bào)文控制中心12通過(guò)查找預(yù)設(shè)的端口號(hào)對(duì)應(yīng)關(guān)系列表,確定該BPDU報(bào)文中攜帶的虛擬端口號(hào)所對(duì)應(yīng)的主用微波鏈路端口號(hào);將該主用微波鏈路端口號(hào)作為該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)。較佳地,微波鏈路倒換代理14,用于當(dāng)監(jiān)測(cè)到需要將主用單板切換為備用單板時(shí),向協(xié)議報(bào)文控制中心12發(fā)送主備倒換消息;協(xié)議報(bào)文控制中心12,還用于根據(jù)所述主備倒換消息,更新所述端口號(hào)對(duì)應(yīng)關(guān)系列表中的主用微波鏈路端口號(hào)和備用微波鏈路端口號(hào)。綜上,本發(fā)明實(shí)施例在發(fā)生微波鏈路切換時(shí),通過(guò)協(xié)議報(bào)文控制中心12的端口號(hào)對(duì)應(yīng)關(guān)系列表,將一個(gè)虛擬端口號(hào)呈現(xiàn)給生成樹(shù)協(xié)議單元13,從而消除微波鏈路切換對(duì)生成樹(shù)協(xié)議單元13的影響。參見(jiàn)圖2,本發(fā)明實(shí)施例提供的一種報(bào)文接收方法,包括步驟101、協(xié)議報(bào)文控制中心接收復(fù)用器MUX接口轉(zhuǎn)發(fā)的網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)更新為預(yù)設(shè)的虛擬端口號(hào);其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為主用微波鏈路端口號(hào);步驟102、協(xié)議報(bào)文控制中心將攜帶有虛擬端口號(hào)的BPDU報(bào)文發(fā)送給生成樹(shù)協(xié)議單元,以使生成樹(shù)協(xié)議單元根據(jù)BPDU報(bào)文中的微波鏈路端口號(hào)未發(fā)生變化,確定無(wú)需重新計(jì)算網(wǎng)絡(luò)拓?fù)洹]^佳地,所述協(xié)議報(bào)文控制中心將該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)更新為預(yù)設(shè)的虛擬端口號(hào),包括協(xié)議報(bào)文控制中心通過(guò)查找預(yù)設(shè)的端口號(hào)對(duì)應(yīng)關(guān)系列表,確定該BPDU報(bào)文中攜帶的主用微波鏈路端口號(hào)所對(duì)應(yīng)的虛擬端口號(hào);協(xié)議報(bào)文控制中心將該虛擬端口號(hào)作為該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)。
較佳地,該方法還包括微波鏈路倒換代理當(dāng)監(jiān)測(cè)到需要將主用單板切換為備用單板時(shí),向協(xié)議報(bào)文控制中心發(fā)送主備倒換消息;協(xié)議報(bào)文控制中心根據(jù)所述主備倒換消息,更新所述端口號(hào)對(duì)應(yīng)關(guān)系列表中的主用微波鏈路端口號(hào)和備用微波鏈路端口號(hào)。
參見(jiàn)圖3,本發(fā)明實(shí)施例提供的一種報(bào)文發(fā)送方法,包括步驟201、生成樹(shù)協(xié)議單元將需要發(fā)送的網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU報(bào)文發(fā)送給協(xié)議報(bào)文控制中心,其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為預(yù)設(shè)的虛擬端口號(hào);步驟202、協(xié)議報(bào)文控制中心接收生成樹(shù)協(xié)議單元發(fā)送的BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的虛擬端口號(hào)更新為主用微波鏈路端口號(hào),然后將該BPDU報(bào)文發(fā)送給復(fù)用器MUX 接口;步驟203、MUX接口通過(guò)所述主用微波鏈路端口號(hào)對(duì)應(yīng)的主用微波鏈路發(fā)送所述BPDU報(bào)文。較佳地,所述協(xié)議報(bào)文控制中心將該BPDU報(bào)文中攜帶的虛擬端口號(hào)更新為主用微波鏈路端口號(hào),包括所述協(xié)議報(bào)文控制中心通過(guò)查找預(yù)設(shè)的端口號(hào)對(duì)應(yīng)關(guān)系列表,確定該BPDU報(bào)文 中攜帶的虛擬端口號(hào)所對(duì)應(yīng)的主用微波鏈路端口號(hào);所述協(xié)議報(bào)文控制中心將該主用微波鏈路端口號(hào)作為該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)。 較佳地,該方法還包括微波鏈路倒換代理當(dāng)監(jiān)測(cè)到需要將主用單板切換為備用單板時(shí),向協(xié)議報(bào)文控制中心發(fā)送主備倒換消息;協(xié)議報(bào)文控制中心根據(jù)所述主備倒換消息,更新所述端口號(hào)對(duì)應(yīng)關(guān)系列表中的主用微波鏈路端口號(hào)和備用微波鏈路端口號(hào)。下面給出本發(fā)明實(shí)施例提供的報(bào)文傳輸方法的具體介紹。本發(fā)明實(shí)施例提供的報(bào)文傳輸方法主要包含以下兩個(gè)步驟第一步配置生成樹(shù)協(xié)議單元13和主備用單板。具體地,配置生成樹(shù)協(xié)議的參數(shù),包括網(wǎng)橋優(yōu)先級(jí)、hellotime、forwarddelay、Maxage、端口優(yōu)先級(jí)、端口鏈路代價(jià)和端口是否為邊緣端口。配置主、備用單板,包括當(dāng)前哪個(gè)傳輸板是主用單板、哪個(gè)傳輸板是備用單板,以及將主、備用單板配置在具體哪個(gè)槽位上。本步驟還可以包括步驟A :配置生成樹(shù)協(xié)議單元13和主備用單板后,協(xié)議報(bào)文控制中心12開(kāi)始生成端口號(hào)對(duì)應(yīng)關(guān)系列表,端口號(hào)對(duì)應(yīng)關(guān)系列表包含主用微波鏈路ID(即主用微波鏈路端口號(hào))、備用微波鏈路ID(即備用微波鏈路端口號(hào))和虛擬ID(即虛擬端口號(hào))。其中,在初始時(shí),主用微波鏈路ID根據(jù)配置的主用單板來(lái)決定,備用微波鏈路ID根據(jù)配置的備用單板來(lái)決定。主用單板配置在哪個(gè)槽位插,即可決定主用微波鏈路ID。同理,備用單板配置在哪個(gè)槽位插,即可決定備用微波鏈路ID。虛擬ID可以通過(guò)比較主用微波鏈路ID和備用微波鏈路ID來(lái)確定,哪個(gè)ID小,則采用哪個(gè)ID作為虛擬ID。當(dāng)然,虛擬ID也可以設(shè)置為其他任意一個(gè)ID。步驟B :配置微波鏈路1+1的保護(hù)方式,例如,可以為空間分集(SD,SpaceDivision)、頻率分集(FD,Frequency Division)、熱備份(HSB,HotStandby)、熱備份和頻率分集(HSB+FD,Hot Standby and Frequency Division)、或者,熱備份和空間分集(HSB+SD,Hot Standby and Space Division)等一種方式。步驟C :生成樹(shù)協(xié)議單元13則根據(jù)配置的生成樹(shù)協(xié)議的參數(shù)進(jìn)行協(xié)議計(jì)算,最終形成一個(gè)拓?fù)浞€(wěn)定的無(wú)環(huán)樹(shù)狀拓?fù)洹5诙疆?dāng)發(fā)生主用微波鏈路與備用微波鏈路的倒換(即微波鏈路切換)時(shí),具體分為兩種情況,下面分別說(shuō)明情況一當(dāng)微波鏈路切換具體是主用數(shù)字微波收發(fā)信機(jī)(Outdoor Unit, 0DU)與備用數(shù)字微波收發(fā)信機(jī)的倒換時(shí),微波鏈路倒換代理14通過(guò)判斷數(shù)字基帶信號(hào)(即沒(méi)有經(jīng)過(guò)調(diào)制解調(diào))來(lái)確定主用單板和備用單板并未發(fā)生倒換。因而,實(shí)際上接收和發(fā)送報(bào)文的基帶路徑一致,不需要通知協(xié)議報(bào)文控制中心12更新端口號(hào)對(duì)應(yīng)關(guān)系列表中的主用微波鏈路端口號(hào)和備用微波鏈路端口號(hào)。情況二 當(dāng)微波鏈路切換具體是主用單板和備用單板的倒換時(shí),微波鏈路倒換代理14從邏輯上獲取倒換后的主用單板和備用單板的狀態(tài),即確定當(dāng)前哪個(gè)單板為主用單 板、哪個(gè)單板為備用單板,并開(kāi)啟預(yù)先設(shè)置的定時(shí)器(以消除主用單板和備用單板的倒換頻繁產(chǎn)生的抖動(dòng)影響),定時(shí)時(shí)長(zhǎng)可以是O 200毫秒(microsecond,ms),如果定時(shí)器超時(shí)之后沒(méi)有再次發(fā)生主用單板和備用單板的倒換,則確認(rèn)此次倒換不是抖動(dòng),確認(rèn)發(fā)生了主用單板和備用單板的倒換,然后,調(diào)用MUX接口 11關(guān)閉備用微波鏈路端口并打開(kāi)主用微波鏈路端口,把備用微波鏈路端口上的媒體接入控制(Media Access ControI,MAC)地址表拷貝到主用微波鏈路端口上。同時(shí),發(fā)送主備倒換消息(其中攜帶當(dāng)前的主用微波鏈路ID和當(dāng)前的備用微波鏈路ID)通知協(xié)議報(bào)文控制中心12對(duì)端口號(hào)對(duì)應(yīng)關(guān)系列表進(jìn)行更新,更新其中的主用微波鏈路ID和備用微波鏈路ID,從而保證變換后的主用單板和備用單板對(duì)生成樹(shù)協(xié)議單元13透明。綜上,本發(fā)明實(shí)施例提供的微波鏈路無(wú)縫切換系統(tǒng)包含三個(gè)模塊,分別是協(xié)議報(bào)文控制中心12、微波鏈路倒換代理14和MUX接口 11,并且本發(fā)明實(shí)施例定義了三種消息,分別是主備倒換消息、接收?qǐng)?bào)文消息和發(fā)送報(bào)文消息。其中,微波鏈路倒換代理14在微波鏈路發(fā)生1+1保護(hù)倒換的時(shí)候通過(guò)發(fā)送主備倒換消息給協(xié)議報(bào)文控制中心12,其中在ODU倒換的時(shí)候,并不發(fā)送任何消息給協(xié)議報(bào)文控制中心12,因?yàn)榇藭r(shí)基帶的路徑并沒(méi)有改變,因此不需要通知生成樹(shù)協(xié)議單元13做適配工作。協(xié)議報(bào)文控制中心12在生成樹(shù)協(xié)議單元13計(jì)算拓?fù)涞倪^(guò)程中會(huì)發(fā)送和接收?qǐng)?bào)文,此時(shí)需要指定發(fā)送報(bào)文的微波鏈路端口,這個(gè)端口的端口號(hào)就是端口號(hào)對(duì)應(yīng)關(guān)系列表中的虛擬ID,然后通過(guò)端口號(hào)對(duì)應(yīng)關(guān)系列表查出主用微波鏈路ID,通過(guò)MUX接口 11把報(bào)文在主用微波鏈路ID對(duì)于的主用微波鏈路發(fā)送出去。MUX接口 11接收到底層上送的報(bào)文,此報(bào)文中攜帶入口的主用微波鏈路ID,然后MUX接口 11把報(bào)文轉(zhuǎn)給協(xié)議報(bào)文控制中心12,協(xié)議報(bào)文控制中心12通過(guò)端口號(hào)對(duì)應(yīng)關(guān)系列表查找到該報(bào)文中的微波鏈路端口號(hào)對(duì)應(yīng)的虛擬ID,然后把報(bào)文中的微波鏈路端口號(hào)修改為該虛擬ID后傳給生成樹(shù)協(xié)議單元13。圖4是協(xié)議報(bào)文控制中心12儲(chǔ)存的端口號(hào)對(duì)應(yīng)關(guān)系列表的不意圖。這張端口號(hào)對(duì)應(yīng)關(guān)系列表包含3項(xiàng),分別是主用微波鏈路ID、備用微波鏈路ID和虛擬ID。本發(fā)明實(shí)施例中所述的端口號(hào)對(duì)應(yīng)關(guān)系列表,其中包含的對(duì)應(yīng)關(guān)系的數(shù)量,需要依據(jù)用戶(hù)的配置進(jìn)行確定,用戶(hù)配置了多少對(duì)主、備用單板,則這張表中就有多少條記錄,不同的主、備用微波鏈路ID所對(duì)應(yīng)的虛擬ID不同,每一個(gè)鏈路都有一個(gè)唯一的ID,可以設(shè)置虛擬ID是每對(duì)主、備用微波鏈路的ID中最小的一個(gè)ID。圖5是發(fā)生微波鏈路切換時(shí)的處理流程圖,在微波鏈路發(fā)生保護(hù)倒換的時(shí)候,首先判斷倒換模式是否為ODU倒換(即是否上述情況一),如果是,則直接退出,不需要做任何操作,否則通知協(xié)議報(bào)文控制中心12更新端口號(hào)對(duì)應(yīng)關(guān)系列表,然后調(diào)用MUX接口 11對(duì)主用微波鏈路和備用微波鏈路的端口狀態(tài)和學(xué)習(xí)表進(jìn)行設(shè)置,具體地,打開(kāi)主用微波鏈路端口、關(guān)閉備用微波鏈路端口并把備用微波鏈路端口上的Mac地址學(xué)習(xí)表拷貝到主用微波鏈路端口上。綜上,從硬件上看,本發(fā)明實(shí)施例提供的裝置可以由交換芯片和調(diào)制解調(diào)芯片組成。從軟件上看,本發(fā)明實(shí)施例提供的報(bào)文傳輸方法包括如下步驟 第一步,在系統(tǒng)剛上電時(shí),協(xié)議報(bào)文控制中心12根據(jù)用戶(hù)的配置生成一張端口號(hào)對(duì)應(yīng)關(guān)系列表,針對(duì)微波鏈路,如果存在主用微波鏈路和備用微波鏈路,則比較主用微波鏈路和備用微波鏈路的ID,選取其中較小的鏈路ID作為虛擬ID使用,如果不存在備用微波鏈路,則備用微波鏈路使用無(wú)效值-I ;針對(duì)線路側(cè)端口,則備用微波鏈路ID—直處于無(wú)效值-I,虛擬ID始終保持和線路側(cè)端口 ID —致。生成樹(shù)協(xié)議單元13根據(jù)端口號(hào)對(duì)應(yīng)關(guān)系列表中的虛擬ID進(jìn)行協(xié)議計(jì)算,所有的鏈路狀態(tài)(包括斷鏈狀態(tài)、連接狀態(tài)和阻塞態(tài))從數(shù)據(jù)庫(kù)系統(tǒng)中獲取。剛上電時(shí)微波鏈路處于斷鏈狀態(tài),生成樹(shù)協(xié)議單元13將相應(yīng)的鏈路置為阻塞態(tài)。其中,所述線路側(cè)端口,即空中鏈路對(duì)應(yīng)的物理端口。第二步,在系統(tǒng)上電完成后,微波鏈路倒換代理14實(shí)時(shí)監(jiān)測(cè)當(dāng)前的主用微波鏈路和備用微波鏈路狀態(tài),并且當(dāng)微波鏈路連接上時(shí),通過(guò)數(shù)據(jù)庫(kù)上報(bào)給生成樹(shù)協(xié)議單元13進(jìn)行拓?fù)溆?jì)算。第三步,在微波鏈路發(fā)生微波鏈路切換時(shí),微波鏈路倒換代理14可以檢測(cè)到當(dāng)前的主用微波鏈路,并發(fā)送消息給協(xié)議報(bào)文控制中心12,通知其更新端口號(hào)對(duì)應(yīng)關(guān)系列表,同時(shí)調(diào)用MUX接口 11關(guān)閉之前的主用微波鏈路,打開(kāi)備用微波鏈路,并且切換Mac地址學(xué)習(xí)表。此時(shí)對(duì)于生成樹(shù)協(xié)議單元13并不會(huì)察覺(jué)到主用微波鏈路和備用微波鏈路的變化,始終使用虛擬ID進(jìn)行協(xié)議報(bào)文的分發(fā)和接收,而最終從哪條鏈路傳輸報(bào)文則由協(xié)議報(bào)文控制中心12進(jìn)行控制,關(guān)于報(bào)文的傳輸,在生成樹(shù)協(xié)議單元13始終采用同一虛擬ID。因此,本發(fā)明實(shí)施例克服了現(xiàn)有技術(shù)中在微波鏈路發(fā)生1+1保護(hù)切換時(shí)候,會(huì)引起生成樹(shù)協(xié)議單元13重新計(jì)算網(wǎng)絡(luò)拓?fù)?,?dǎo)致網(wǎng)絡(luò)震蕩并且業(yè)務(wù)倒換時(shí)間較長(zhǎng)的問(wèn)題。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種報(bào)文接收方法,其特征在于,該方法包括 協(xié)議報(bào)文控制中心接收復(fù)用器MUX接口轉(zhuǎn)發(fā)的網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)更新為預(yù)設(shè)的虛擬端口號(hào);其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為主用微波鏈路端口號(hào); 協(xié)議報(bào)文控制中心將攜帶有虛擬端口號(hào)的BPDU報(bào)文發(fā)送給生成樹(shù)協(xié)議單元,以使生成樹(shù)協(xié)議單元根據(jù)BPDU報(bào)文中的微波鏈路端口號(hào)未發(fā)生變化,確定無(wú)需重新計(jì)算網(wǎng)絡(luò)拓?fù)洹?br> 2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述協(xié)議報(bào)文控制中心將該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)更新為預(yù)設(shè)的虛擬端口號(hào),包括 協(xié)議報(bào)文控制中心通過(guò)查找預(yù)設(shè)的端口號(hào)對(duì)應(yīng)關(guān)系列表,確定該BPDU報(bào)文中攜帶的主用微波鏈路端口號(hào)所對(duì)應(yīng)的虛擬端口號(hào); 協(xié)議報(bào)文控制中心將該虛擬端口號(hào)作為該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,該方法還包括 微波鏈路倒換代理當(dāng)監(jiān)測(cè)到需要將主用單板切換為備用單板時(shí),向協(xié)議報(bào)文控制中心發(fā)送主備倒換消息; 協(xié)議報(bào)文控制中心根據(jù)所述主備倒換消息,更新所述端口號(hào)對(duì)應(yīng)關(guān)系列表中的主用微波鏈路端口號(hào)和備用微波鏈路端口號(hào)。
4.一種報(bào)文發(fā)送方法,其特征在于,該方法包括 生成樹(shù)協(xié)議單元將需要發(fā)送的網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU報(bào)文發(fā)送給協(xié)議報(bào)文控制中心,其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為預(yù)設(shè)的虛擬端口號(hào); 協(xié)議報(bào)文控制中心接收生成樹(shù)協(xié)議單元發(fā)送的BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的虛擬端口號(hào)更新為主用微波鏈路端口號(hào),然后將該BPDU報(bào)文發(fā)送給復(fù)用器MUX接口; MUX接口通過(guò)所述主用微波鏈路端口號(hào)對(duì)應(yīng)的主用微波鏈路發(fā)送所述BPDU報(bào)文。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述協(xié)議報(bào)文控制中心將該BPDU報(bào)文中攜帶的虛擬端口號(hào)更新為主用微波鏈路端口號(hào),包括 所述協(xié)議報(bào)文控制中心通過(guò)查找預(yù)設(shè)的端口號(hào)對(duì)應(yīng)關(guān)系列表,確定該BPDU報(bào)文中攜帶的虛擬端口號(hào)所對(duì)應(yīng)的主用微波鏈路端口號(hào); 所述協(xié)議報(bào)文控制中心將該主用微波鏈路端口號(hào)作為該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,該方法還包括 微波鏈路倒換代理當(dāng)監(jiān)測(cè)到需要將主用單板切換為備用單板時(shí),向協(xié)議報(bào)文控制中心發(fā)送主備倒換消息; 協(xié)議報(bào)文控制中心根據(jù)所述主備倒換消息,更新所述端口號(hào)對(duì)應(yīng)關(guān)系列表中的主用微波鏈路端口號(hào)和備用微波鏈路端口號(hào)。
7.一種報(bào)文接收裝置,其特征在于,該裝置包括 MUX接口,用于接收網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU報(bào)文,并將BPDU報(bào)文發(fā)送給協(xié)議報(bào)文控制中心; 協(xié)議報(bào)文控制中心,用于接收MUX接口轉(zhuǎn)發(fā)的BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)更新為預(yù)設(shè)的虛擬端口號(hào);其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為主用微波鏈路端口號(hào);以及,將攜帶有虛擬端口號(hào)的BPDU報(bào)文發(fā)送給生成樹(shù)協(xié)議單元;生成樹(shù)協(xié)議單元,用于接收協(xié)議報(bào)文控制中心發(fā)送的BPDU報(bào)文,其中該BPDU報(bào)文攜帶的微波鏈路端口號(hào)為虛擬端口號(hào),根據(jù)BPDU報(bào)文中的微波鏈路端口號(hào)未發(fā)生變化,確定無(wú)需重新計(jì)算網(wǎng)絡(luò)拓?fù)洹?br> 8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述協(xié)議報(bào)文控制中心通過(guò)查找預(yù)設(shè)的端口號(hào)對(duì)應(yīng)關(guān)系列表,確定該BPDU報(bào)文中攜帶的主用微波鏈路端口號(hào)所對(duì)應(yīng)的虛擬端口號(hào);將該虛擬端口號(hào)作為該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,該裝置還包括 微波鏈路倒換代理,用于當(dāng)監(jiān)測(cè)到需要將主用單板切換為備用單板時(shí),向協(xié)議報(bào)文控制中心發(fā)送主備倒換消息; 協(xié)議報(bào)文控制中心,還用于根據(jù)所述主備倒換消息,更新所述端口號(hào)對(duì)應(yīng)關(guān)系列表中的主用微波鏈路端口號(hào)和備用微波鏈路端口號(hào)。
10.一種報(bào)文發(fā)送裝置,其特征在于,該裝置包括 生成樹(shù)協(xié)議單元,用于將需要發(fā)送的網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU報(bào)文發(fā)送給協(xié)議報(bào)文控制中心,其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為預(yù)設(shè)的虛擬端口號(hào); 協(xié)議報(bào)文控制中心,用于接收生成樹(shù)協(xié)議單元發(fā)送的BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的虛擬端口號(hào)更新為主用微波鏈路端口號(hào),并將該BPDU報(bào)文發(fā)送給復(fù)用器MUX接口;MUX接口,用于通過(guò)所述主用微波鏈路端口號(hào)對(duì)應(yīng)的主用微波鏈路發(fā)送所述BPDU報(bào)文。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述協(xié)議報(bào)文控制中心通過(guò)查找預(yù)設(shè)的端口號(hào)對(duì)應(yīng)關(guān)系列表,確定該BPDU報(bào)文中攜帶的虛擬端口號(hào)所對(duì)應(yīng)的主用微波鏈路端口號(hào);將該主用微波鏈路端口號(hào)作為該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,該裝置還包括 微波鏈路倒換代理,用于當(dāng)監(jiān)測(cè)到需要將主用單板切換為備用單板時(shí),向協(xié)議報(bào)文控制中心發(fā)送主備倒換消息; 協(xié)議報(bào)文控制中心,還用于根據(jù)所述主備倒換消息,更新所述端口號(hào)對(duì)應(yīng)關(guān)系列表中的主用微波鏈路端口號(hào)和備用微波鏈路端口號(hào)。
13.一種報(bào)文傳輸裝置,其特征在于,該裝置包括 MUX接口,用于接收網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU報(bào)文,并將BPDU報(bào)文發(fā)送給協(xié)議報(bào)文控制中心;以及,接收協(xié)議報(bào)文控制中心發(fā)送的BPDU報(bào)文,通過(guò)該BPDU報(bào)文中攜帶的主用微波鏈路端口號(hào)所對(duì)應(yīng)的主用微波鏈路發(fā)送該BPDU報(bào)文; 協(xié)議報(bào)文控制中心,用于接收MUX接口轉(zhuǎn)發(fā)的BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)更新為預(yù)設(shè)的虛擬端口號(hào);將攜帶有虛擬端口號(hào)的BPDU報(bào)文發(fā)送給生成樹(shù)協(xié)議單元;以及,接收生成樹(shù)協(xié)議單元發(fā)送的BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的虛擬端口號(hào)更新為主用微波鏈路端口號(hào),并將該BPDU報(bào)文發(fā)送給復(fù)用器MUX接口; 生成樹(shù)協(xié)議單元,用于接收協(xié)議報(bào)文控制中心發(fā)送的BPDU報(bào)文,根據(jù)BPDU報(bào)文中的微波鏈路端口號(hào)未發(fā)生變化,確定無(wú)需重新計(jì)算網(wǎng)絡(luò)拓?fù)洌灰约?,將需要發(fā)送的BPDU報(bào)文發(fā)送給協(xié)議報(bào)文控制中心,其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為虛擬端口號(hào)。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,對(duì)于需要發(fā)送給生成樹(shù)協(xié)議單元的BPDU報(bào)文,所述協(xié)議報(bào)文控制中心通過(guò)查找預(yù)設(shè)的端口號(hào)對(duì)應(yīng)關(guān)系列表,確定該BPDU報(bào)文中攜帶的主用微波鏈路端口號(hào)所對(duì)應(yīng)的虛擬端口號(hào);將該虛擬端口號(hào)作為該BPDU報(bào)文中攜帶的微波鏈路端口號(hào); 對(duì)于需要發(fā)送給MUX接口的BPDU報(bào)文,所述協(xié)議報(bào)文控制中心通過(guò)查找預(yù)設(shè)的端口號(hào)對(duì)應(yīng)關(guān)系列表,確定該BPDU報(bào)文中攜帶的虛擬端口號(hào)所對(duì)應(yīng)的主用微波鏈路端口號(hào);將該主用微波鏈路端口號(hào)作為該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,該裝置還包括 微波鏈路倒換代理,用于當(dāng)監(jiān)測(cè)到需要將主用單板切換為備用單板時(shí),向協(xié)議報(bào)文控制中心發(fā)送主備倒換消息; 協(xié)議報(bào)文控制中心,還用于根據(jù)所述主備倒換消息,更新所述端口號(hào)對(duì)應(yīng)關(guān)系列表中的主用微波鏈路端口號(hào)和備用微波鏈路端口號(hào)。
全文摘要
本發(fā)明公開(kāi)了一種報(bào)文傳輸方法及裝置,用以避免在發(fā)生微波鏈路切換時(shí)生成樹(shù)協(xié)議單元重新計(jì)算網(wǎng)絡(luò)拓?fù)?,?jié)省業(yè)務(wù)倒換所需要的時(shí)間。本發(fā)明提供的一種報(bào)文接收方法包括協(xié)議報(bào)文控制中心接收復(fù)用器MUX接口轉(zhuǎn)發(fā)的網(wǎng)橋協(xié)議數(shù)據(jù)單元BPDU報(bào)文,并將該BPDU報(bào)文中攜帶的微波鏈路端口號(hào)更新為預(yù)設(shè)的虛擬端口號(hào);其中,該BPDU報(bào)文中攜帶的微波鏈路端口號(hào),為主用微波鏈路端口號(hào);協(xié)議報(bào)文控制中心將攜帶有虛擬端口號(hào)的BPDU報(bào)文發(fā)送給生成樹(shù)協(xié)議單元,以使生成樹(shù)協(xié)議單元根據(jù)BPDU報(bào)文中的微波鏈路端口號(hào)未發(fā)生變化,確定無(wú)需重新計(jì)算網(wǎng)絡(luò)拓?fù)洹?br> 文檔編號(hào)H04L29/06GK102821033SQ201110156089
公開(kāi)日2012年12月12日 申請(qǐng)日期2011年6月10日 優(yōu)先權(quán)日2011年6月10日
發(fā)明者李哲 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
年辖:市辖区| 丹凤县| 崇义县| 旌德县| 喜德县| 灵台县| 前郭尔| 宁德市| 凤山市| 建瓯市| 万宁市| 周至县| 黄石市| 内黄县| 贺兰县| 霍城县| 怀远县| 浮梁县| 奉节县| 平塘县| 万盛区| 九龙县| 安岳县| 雅安市| 日照市| 司法| 洛扎县| 尚义县| 保康县| 交城县| 韶山市| 古交市| 祥云县| 天门市| 会东县| 突泉县| 颍上县| 建瓯市| 太谷县| 华容县| 新竹县|