一種多業(yè)務(wù)承載網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)報(bào)文的方法以及設(shè)備的制作方法
【專利摘要】本發(fā)明提供了一種多業(yè)務(wù)承載網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)報(bào)文的方法以及設(shè)備,其中,所述方法包括:根據(jù)接收?qǐng)?bào)文的業(yè)務(wù)屬性確定入向流點(diǎn)及其業(yè)務(wù)屬性;判斷該入向流點(diǎn)的保護(hù)狀態(tài),當(dāng)該入向流點(diǎn)的保護(hù)狀態(tài)為接收?qǐng)?bào)文且該入向流點(diǎn)的屬性存在轉(zhuǎn)發(fā)動(dòng)作時(shí),根據(jù)該入向流點(diǎn)的業(yè)務(wù)屬性以及接收?qǐng)?bào)文內(nèi)容查找預(yù)設(shè)的報(bào)文轉(zhuǎn)發(fā)表獲取客戶層出向流點(diǎn);獲取所述客戶層出向流點(diǎn)以及和其有嵌套關(guān)系的服務(wù)層出向流點(diǎn),根據(jù)所述嵌套關(guān)系和客戶層出向流點(diǎn)的保護(hù)狀態(tài)獲取出向端口;將接收的報(bào)文向所述出向端口發(fā)送。本發(fā)明以一種抽象的統(tǒng)一模型描述不同種類業(yè)務(wù)的轉(zhuǎn)發(fā)過程,簡(jiǎn)化了多種類業(yè)務(wù)的轉(zhuǎn)發(fā)層次。
【專利說明】一種多業(yè)務(wù)承載網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)報(bào)文的方法以及設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)設(shè)備的報(bào)文轉(zhuǎn)發(fā)領(lǐng)域,尤其涉及一種多業(yè)務(wù)承載網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)報(bào)文的方法以及設(shè)備。
【背景技術(shù)】
[0002]多業(yè)務(wù)承載網(wǎng)絡(luò)設(shè)備處理的業(yè)務(wù)種類繁多,包括以太網(wǎng)業(yè)務(wù)報(bào)文、電路仿真業(yè)務(wù)(CES)報(bào)文和多協(xié)議標(biāo)簽交換(MPLS)業(yè)務(wù)報(bào)文,支持L2VPN和L3VPN等應(yīng)用。多種業(yè)務(wù)的轉(zhuǎn)發(fā)已經(jīng)不僅基于端口或者端口加VLAN,更有基于標(biāo)簽或者VLAN加標(biāo)簽??梢姡鄻I(yè)務(wù)承載網(wǎng)絡(luò)設(shè)備具有業(yè)務(wù)轉(zhuǎn)發(fā)模式復(fù)雜和層次多的特點(diǎn)?,F(xiàn)有的技術(shù)中并沒有一種統(tǒng)一的模型能夠描述不同種類的業(yè)務(wù)轉(zhuǎn)發(fā)過程。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供了一種多業(yè)務(wù)承載網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)報(bào)文的方法以及設(shè)備,以解決如何統(tǒng)一描述不同種類業(yè)務(wù)的轉(zhuǎn)發(fā)過程的技術(shù)問題。
[0004]為解決上述技術(shù)問題,本發(fā)明提供了一種多業(yè)務(wù)承載網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)報(bào)文的方法,所述方法包括:
[0005]根據(jù)接收?qǐng)?bào)文的業(yè)務(wù)屬性確定入向流點(diǎn)及其業(yè)務(wù)屬性;
[0006]判斷該入向流點(diǎn)的保護(hù)狀態(tài),當(dāng)該入向流點(diǎn)的保護(hù)狀態(tài)為接收?qǐng)?bào)文且該入向流點(diǎn)的屬性存在轉(zhuǎn)發(fā)動(dòng)作時(shí),根據(jù)該入向流點(diǎn)的業(yè)務(wù)屬性以及接收?qǐng)?bào)文內(nèi)容查找預(yù)設(shè)的報(bào)文轉(zhuǎn)發(fā)表獲取客戶層出向流點(diǎn);
[0007]獲取所述客戶層出向流點(diǎn)以及和其有嵌套關(guān)系的服務(wù)層出向流點(diǎn),根據(jù)所述嵌套關(guān)系和客戶層出向流點(diǎn)的保護(hù)狀態(tài)獲取出向端口;
[0008]將接收的報(bào)文向所述出向端口發(fā)送。
[0009]進(jìn)一步地,
[0010]所述根據(jù)接收?qǐng)?bào)文的業(yè)務(wù)屬性確定入向流點(diǎn)及其業(yè)務(wù)屬性,包括:
[0011]根據(jù)接收?qǐng)?bào)文的端口號(hào)或/和報(bào)文內(nèi)容確定報(bào)文承載業(yè)務(wù)的業(yè)務(wù)屬性;
[0012]根據(jù)所述業(yè)務(wù)屬性確定入向流點(diǎn)以及入向流點(diǎn)的業(yè)務(wù)屬性。
[0013]進(jìn)一步地,
[0014]判斷該入向流點(diǎn)的保護(hù)狀態(tài),包括:
[0015]獲取入向流點(diǎn)的工作通道狀態(tài)或保護(hù)通道狀態(tài),當(dāng)報(bào)文進(jìn)入入向流點(diǎn)的工作通道,且該工作通道的狀態(tài)為接收時(shí),該入向流點(diǎn)的工作通道為接收?qǐng)?bào)文狀態(tài),否則,該入向流點(diǎn)的工作通道為丟棄接收?qǐng)?bào)文狀態(tài);當(dāng)報(bào)文進(jìn)入入向流點(diǎn)的保護(hù)通道,且該保護(hù)通道的狀態(tài)為接收時(shí),該入向流點(diǎn)的保護(hù)通道為接收?qǐng)?bào)文狀態(tài),否則,該入向流點(diǎn)的保護(hù)通道為丟棄接收?qǐng)?bào)文狀態(tài)。
[0016]進(jìn)一步地,
[0017]根據(jù)所述嵌套關(guān)系和客戶層出向流點(diǎn)的保護(hù)狀態(tài)獲取出向端口,包括:
[0018]若作為客戶層的出向流點(diǎn)指向作為服務(wù)層的出向流點(diǎn),且客戶層出向流點(diǎn)的保護(hù)狀態(tài)為發(fā)送報(bào)文時(shí),查找預(yù)設(shè)的出向端口表獲取出向端口。
[0019]為解決上述技術(shù)問題,本發(fā)明還提供了一種轉(zhuǎn)發(fā)報(bào)文的多業(yè)務(wù)承載網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備包括入向流點(diǎn)模塊、轉(zhuǎn)發(fā)模塊以及出向流點(diǎn)模塊,其中,
[0020]所述入向流點(diǎn)模塊,用于根據(jù)接收?qǐng)?bào)文的業(yè)務(wù)屬性確定入向流點(diǎn)及其業(yè)務(wù)屬性;判斷該入向流點(diǎn)的保護(hù)狀態(tài),當(dāng)該入向流點(diǎn)的保護(hù)狀態(tài)為接收?qǐng)?bào)文且該入向流點(diǎn)的屬性存在轉(zhuǎn)發(fā)動(dòng)作時(shí),將入向流點(diǎn)的業(yè)務(wù)屬性以及接收?qǐng)?bào)文發(fā)送至轉(zhuǎn)發(fā)模塊;
[0021]所述轉(zhuǎn)發(fā)模塊,用于根據(jù)入向流點(diǎn)的業(yè)務(wù)屬性以及接收?qǐng)?bào)文的內(nèi)容查找預(yù)設(shè)的報(bào)文轉(zhuǎn)發(fā)表獲取客戶層出向流點(diǎn),并將該客戶層出向流點(diǎn)通知所述出向流點(diǎn)模塊;
[0022]所述出向流點(diǎn)模塊,用于獲取所述客戶層出向流點(diǎn)以及和其有嵌套關(guān)系的服務(wù)層出向流點(diǎn),根據(jù)所述嵌套關(guān)系和客戶層出向流點(diǎn)的保護(hù)狀態(tài)獲取出向端口,將接收?qǐng)?bào)文向所述出向端口發(fā)送。
[0023]進(jìn)一步地,
[0024]所述入向流點(diǎn)模塊,用于根據(jù)接收?qǐng)?bào)文的業(yè)務(wù)屬性確定入向流點(diǎn)及其業(yè)務(wù)屬性,包括:
[0025]所述入向流點(diǎn)模塊,用于根據(jù)接收?qǐng)?bào)文的端口號(hào)或/和報(bào)文內(nèi)容確定報(bào)文承載業(yè)務(wù)的業(yè)務(wù)屬性,根據(jù)所述業(yè)務(wù)屬性確定入向流點(diǎn)以及入向流點(diǎn)的業(yè)務(wù)屬性。
[0026]進(jìn)一步地,
[0027]所述入向流點(diǎn)模塊,用于判斷該入向流點(diǎn)的保護(hù)狀態(tài),包括:
[0028]所述入向流點(diǎn)模塊,用于獲取入向流點(diǎn)的工作通道狀態(tài)或保護(hù)通道狀態(tài),當(dāng)報(bào)文進(jìn)入入向流點(diǎn)的工作通道,且該工作通道的狀態(tài)為接收時(shí),該入向流點(diǎn)的工作通道為接收?qǐng)?bào)文狀態(tài),否則,該入向流點(diǎn)的工作通道為丟棄接收?qǐng)?bào)文狀態(tài);當(dāng)報(bào)文進(jìn)入入向流點(diǎn)的保護(hù)通道,且該保護(hù)通道的狀態(tài)為接收時(shí),該入向流點(diǎn)的保護(hù)通道為接收?qǐng)?bào)文狀態(tài),否則,該入向流點(diǎn)的保護(hù)通道為丟棄接收?qǐng)?bào)文狀態(tài)。
[0029]進(jìn)一步地,
[0030]所述出向流點(diǎn)模塊,用于根據(jù)所述嵌套關(guān)系和客戶層出向流點(diǎn)的保護(hù)狀態(tài)獲取出向端口,包括:
[0031]所述出向流點(diǎn)模塊,用于當(dāng)作為客戶層的出向流點(diǎn)指向作為服務(wù)層的出向流點(diǎn),且客戶層出向流點(diǎn)的保護(hù)狀態(tài)為發(fā)送報(bào)文時(shí),查找預(yù)設(shè)的出向端口表獲取出向端口。
[0032]上述技術(shù)方案,將不同種類業(yè)務(wù)的轉(zhuǎn)發(fā)過程以一種抽象的統(tǒng)一模型進(jìn)行描述,簡(jiǎn)化了多種類業(yè)務(wù)的轉(zhuǎn)發(fā)層次。
【專利附圖】
【附圖說明】
[0033]圖1為本實(shí)施例的多業(yè)務(wù)承載網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)報(bào)文的方法流程圖;
[0034]圖2為本實(shí)施例的多業(yè)務(wù)承載網(wǎng)絡(luò)設(shè)備組成模塊圖。
【具體實(shí)施方式】
[0035]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。
[0036]在介紹本發(fā)明實(shí)施例之前,對(duì)本發(fā)明實(shí)施例中出現(xiàn)的技術(shù)特征“流點(diǎn)”作一介紹:
[0037]流點(diǎn)(Flow Point),是抽象出的業(yè)務(wù)流描述符,業(yè)務(wù)處理流向上的邏輯節(jié)點(diǎn);業(yè)務(wù)轉(zhuǎn)發(fā)是通過在流點(diǎn)間建立連接關(guān)系實(shí)現(xiàn)的;
[0038]流點(diǎn)按其描述的業(yè)務(wù)類型,可分為UNI側(cè)流點(diǎn)、NNI側(cè)流點(diǎn)、多播流點(diǎn)和其它流點(diǎn),其中,
[0039]UNI側(cè)流點(diǎn)包括:以太網(wǎng)接入業(yè)務(wù)接口(L2/L3)、電路仿真(CES)業(yè)務(wù)接口 ;
[0040]NNI側(cè)流點(diǎn)包括隧道級(jí)流點(diǎn)、偽線級(jí)流點(diǎn)和段級(jí)流點(diǎn);
[0041]NNI側(cè)隧道級(jí)流點(diǎn)包括:隧道轉(zhuǎn)發(fā)虛接口和隧道終結(jié)虛接口 ;
[0042]NNI側(cè)偽線級(jí)流點(diǎn)包括:偽線轉(zhuǎn)發(fā)虛接口和偽線終結(jié)虛接口 ;
[0043]NNI側(cè)段級(jí)流點(diǎn)包括:段轉(zhuǎn)發(fā)虛接口和段終結(jié)虛接口 ;
[0044]多播流點(diǎn)包括:組播流點(diǎn)和廣播流點(diǎn)。
[0045]接收?qǐng)?bào)文的流點(diǎn)為入向流點(diǎn),發(fā)送報(bào)文的流點(diǎn)為出向流點(diǎn);同一流點(diǎn)既可以作為入向流點(diǎn)又可以作為出向流點(diǎn)。
[0046]流點(diǎn)可以嵌套,S卩,在入向時(shí),服務(wù)層流點(diǎn)指向客戶層流點(diǎn);在出向時(shí),客戶層流點(diǎn)指向服務(wù)層流點(diǎn)。
[0047]圖1為本實(shí)施例的多業(yè)務(wù)承載網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)報(bào)文的方法流程圖。
[0048]SlOl根據(jù)接收?qǐng)?bào)文的業(yè)務(wù)屬性確定入向流點(diǎn)及其業(yè)務(wù)屬性;
[0049]接收到報(bào)文后,可先根據(jù)報(bào)文的端口號(hào)和/或報(bào)文內(nèi)容確定報(bào)文承載業(yè)務(wù)的業(yè)務(wù)屬性;再根據(jù)所述業(yè)務(wù)屬性確定入向流點(diǎn)以及入向流點(diǎn)的業(yè)務(wù)屬性;
[0050]S102判斷該入向流點(diǎn)的保護(hù)狀態(tài)是否為接收?qǐng)?bào)文,如果為接收?qǐng)?bào)文,執(zhí)行步驟S103 ;否則,執(zhí)行步驟S109 ;
[0051 ] 判斷該入向流點(diǎn)的保護(hù)狀態(tài),包括:
[0052]獲取入向流點(diǎn)的工作通道狀態(tài)或保護(hù)通道狀態(tài),當(dāng)報(bào)文進(jìn)入入向流點(diǎn)的工作通道,且該工作通道的狀態(tài)為接收時(shí),該入向流點(diǎn)的工作通道為接收?qǐng)?bào)文狀態(tài),否則,該入向流點(diǎn)的工作通道為丟棄接收?qǐng)?bào)文狀態(tài);當(dāng)報(bào)文進(jìn)入入向流點(diǎn)的保護(hù)通道,且該保護(hù)通道的狀態(tài)為接收時(shí),該入向流點(diǎn)的保護(hù)通道為接收?qǐng)?bào)文狀態(tài),否則,該入向流點(diǎn)的保護(hù)通道為丟棄接收?qǐng)?bào)文狀態(tài);
[0053]S103判斷該入向流點(diǎn)的屬性是否存在轉(zhuǎn)發(fā)動(dòng)作,如果存在轉(zhuǎn)發(fā)動(dòng)作,執(zhí)行步驟S105 ;否則,繼續(xù)執(zhí)行步驟S104 ;
[0054]S104,基于報(bào)文業(yè)務(wù)屬性繼續(xù)獲取下一個(gè)客戶層的入向流點(diǎn)及其保護(hù)狀態(tài),執(zhí)行步驟S102 ;
[0055]S105根據(jù)該入向流點(diǎn)的業(yè)務(wù)屬性以及報(bào)文內(nèi)容查找預(yù)設(shè)的報(bào)文轉(zhuǎn)發(fā)表獲取客戶層出向流點(diǎn);
[0056]該轉(zhuǎn)發(fā)表記錄了入向流點(diǎn)的業(yè)務(wù)屬性、報(bào)文內(nèi)容與出向流點(diǎn)的對(duì)應(yīng)關(guān)系;
[0057]S106獲取所述客戶層出向流點(diǎn)以及和其有嵌套關(guān)系的服務(wù)層出向流點(diǎn);
[0058]S107根據(jù)所述嵌套關(guān)系和客戶層出向流點(diǎn)的保護(hù)狀態(tài)獲取出向端口 ;
[0059]若作為客戶層的出向流點(diǎn)指向作為服務(wù)層的出向流點(diǎn),且客戶層出向流點(diǎn)的保護(hù)狀態(tài)為發(fā)送報(bào)文時(shí),查找預(yù)設(shè)的出向端口表獲取出向端口;
[0060]S108將接收的報(bào)文向所述出向端口發(fā)送,執(zhí)行步驟S108 ;
[0061]S109丟棄接收?qǐng)?bào)文;
[0062]SllO流程結(jié)束。
[0063]下面以一個(gè)具體的多段偽線的應(yīng)用示例對(duì)上述實(shí)施例進(jìn)行進(jìn)一步詳細(xì)說明。
[0064]步驟一,接收MPLS報(bào)文;
[0065]步驟二,根據(jù)接收?qǐng)?bào)文的LSP標(biāo)簽確定入向隧道流點(diǎn)及其業(yè)務(wù)屬性,對(duì)于多段偽線業(yè)務(wù),入向隧道流點(diǎn)存在終結(jié)動(dòng)作;同時(shí)獲知該報(bào)文來自入向隧道流點(diǎn)的工作通道或保護(hù)通道;
[0066]步驟三,當(dāng)獲知該隧道流點(diǎn)工作/保護(hù)通道的狀態(tài)為接收時(shí),執(zhí)行步驟四,否則,執(zhí)行步驟十;
[0067]步驟四,因該入向隧道流點(diǎn)存在終結(jié)動(dòng)作,繼續(xù)根據(jù)接收?qǐng)?bào)文的PW標(biāo)簽獲取入向偽線流點(diǎn)及其業(yè)務(wù)屬性,獲知入向偽線流點(diǎn)的屬性存在轉(zhuǎn)發(fā)動(dòng)作;同時(shí)獲知該報(bào)文來自入向偽線流點(diǎn)的工作通道或保護(hù)通道;
[0068]步驟五,當(dāng)獲知該偽線流點(diǎn)工作/保護(hù)通道的狀態(tài)為接收時(shí),執(zhí)行步驟六;,否則,執(zhí)行步驟十;
[0069]步驟六,因該入向偽線流點(diǎn)的屬性存在轉(zhuǎn)發(fā)動(dòng)作,根據(jù)該入向偽線流點(diǎn)查找預(yù)設(shè)的報(bào)文轉(zhuǎn)發(fā)表獲取客戶層出向偽線流點(diǎn);
[0070]步驟七,獲取所述客戶層出向偽線流點(diǎn)以及和其有嵌套關(guān)系的服務(wù)層出向隧道流占.
[0071]步驟八,根據(jù)所述嵌套關(guān)系和客戶層出向偽線流點(diǎn)的保護(hù)狀態(tài)獲取出向端口 ;
[0072]步驟九,將接收的報(bào)文向所述出向端口發(fā)送,完成報(bào)文轉(zhuǎn)發(fā),執(zhí)行步驟十一;
[0073]步驟十,丟棄報(bào)文,執(zhí)行步驟十一;
[0074]步驟^--,流程結(jié)束。
[0075]圖2為本實(shí)施例的多業(yè)務(wù)承載網(wǎng)絡(luò)設(shè)備組成模塊圖。
[0076]所述網(wǎng)絡(luò)設(shè)備包括入向流點(diǎn)模塊、轉(zhuǎn)發(fā)模塊以及出向流點(diǎn)模塊,其中,
[0077]入向流點(diǎn)模塊,用于根據(jù)接收?qǐng)?bào)文的業(yè)務(wù)屬性確定入向流點(diǎn)及其業(yè)務(wù)屬性;判斷該入向流點(diǎn)的保護(hù)狀態(tài),當(dāng)該入向流點(diǎn)的保護(hù)狀態(tài)為接收?qǐng)?bào)文且該應(yīng)入向流點(diǎn)的屬性存在轉(zhuǎn)發(fā)動(dòng)作時(shí),將入向流點(diǎn)的業(yè)務(wù)屬性以及接收?qǐng)?bào)文發(fā)送至轉(zhuǎn)發(fā)模塊;
[0078]該入向流點(diǎn)模塊可根據(jù)接收?qǐng)?bào)文的端口號(hào)或/和報(bào)文內(nèi)容確定報(bào)文承載業(yè)務(wù)的業(yè)務(wù)屬性,根據(jù)所述業(yè)務(wù)屬性確定入向流點(diǎn)以及入向流點(diǎn)的業(yè)務(wù)屬性;
[0079]該入向流點(diǎn)模塊可通過如下方式判斷該入向流點(diǎn)的保護(hù)狀態(tài):獲取入向流點(diǎn)的工作通道狀態(tài)或保護(hù)通道狀態(tài),當(dāng)報(bào)文進(jìn)入入向流點(diǎn)的工作通道,且該工作通道的狀態(tài)為接收時(shí),該入向流點(diǎn)的工作通道為接收?qǐng)?bào)文狀態(tài),否則該入向流點(diǎn)的工作通道為丟棄接收?qǐng)?bào)文狀態(tài);當(dāng)報(bào)文進(jìn)入入向流點(diǎn)的保護(hù)通道,且該保護(hù)通道的狀態(tài)為接收時(shí),該入向流點(diǎn)的保護(hù)通道為接收?qǐng)?bào)文狀態(tài),否則該入向流點(diǎn)的保護(hù)通道為丟棄接收?qǐng)?bào)文狀態(tài);
[0080]所述轉(zhuǎn)發(fā)模塊,用于根據(jù)入向流點(diǎn)的業(yè)務(wù)屬性以及接收?qǐng)?bào)文的內(nèi)容查找預(yù)設(shè)的報(bào)文轉(zhuǎn)發(fā)表獲取客戶層出向流點(diǎn),并將該客戶層出向流點(diǎn)通知所述出向流點(diǎn)模塊;
[0081]所述出向流點(diǎn)模塊,用于獲取所述客戶層出向流點(diǎn)以及和其有嵌套關(guān)系的服務(wù)層出向流點(diǎn),根據(jù)所述嵌套關(guān)系和客戶層出向流點(diǎn)的保護(hù)狀態(tài)獲取出向端口,將接收?qǐng)?bào)文向所述出向端口發(fā)送;
[0082]該出向流點(diǎn)模塊,可在作為客戶層的出向流點(diǎn)指向作為服務(wù)層的出向流點(diǎn),且客戶層出向流點(diǎn)的保護(hù)狀態(tài)為發(fā)送報(bào)文時(shí),查找預(yù)設(shè)的出向端口表獲取出向端口。
[0083]本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤或光盤等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來實(shí)現(xiàn),相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
[0084]需要說明的是,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種多業(yè)務(wù)承載網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)報(bào)文的方法,其特征在于,所述方法包括: 根據(jù)接收?qǐng)?bào)文的業(yè)務(wù)屬性確定入向流點(diǎn)及其業(yè)務(wù)屬性; 判斷該入向流點(diǎn)的保護(hù)狀態(tài),當(dāng)該入向流點(diǎn)的保護(hù)狀態(tài)為接收?qǐng)?bào)文且該入向流點(diǎn)的屬性存在轉(zhuǎn)發(fā)動(dòng)作時(shí),根據(jù)該入向流點(diǎn)的業(yè)務(wù)屬性以及接收?qǐng)?bào)文內(nèi)容查找預(yù)設(shè)的報(bào)文轉(zhuǎn)發(fā)表獲取客戶層出向流點(diǎn); 獲取所述客戶層出向流點(diǎn)以及和其有嵌套關(guān)系的服務(wù)層出向流點(diǎn),根據(jù)所述嵌套關(guān)系和客戶層出向流點(diǎn)的保護(hù)狀態(tài)獲取出向端口; 將接收的報(bào)文向所述出向端口發(fā)送。
2.如權(quán)利要求1所述的方法,其特征在于: 所述根據(jù)接收?qǐng)?bào)文的業(yè)務(wù)屬性確定入向流點(diǎn)及其業(yè)務(wù)屬性,包括: 根據(jù)接收?qǐng)?bào)文的端口號(hào)或/和報(bào)文內(nèi)容確定報(bào)文承載業(yè)務(wù)的業(yè)務(wù)屬性; 根據(jù)所述業(yè)務(wù)屬性確定入向流點(diǎn)以及入向流點(diǎn)的業(yè)務(wù)屬性。
3.如權(quán)利要求1或2所述的方法,其特征在于, 判斷該入向流點(diǎn)的 保護(hù)狀態(tài),包括: 獲取入向流點(diǎn)的工作通道狀態(tài)或保護(hù)通道狀態(tài),當(dāng)報(bào)文進(jìn)入入向流點(diǎn)的工作通道,且該工作通道的狀態(tài)為接收時(shí),該入向流點(diǎn)的工作通道為接收?qǐng)?bào)文狀態(tài),否則,該入向流點(diǎn)的工作通道為丟棄接收?qǐng)?bào)文狀態(tài);當(dāng)報(bào)文進(jìn)入入向流點(diǎn)的保護(hù)通道,且該保護(hù)通道的狀態(tài)為接收時(shí),該入向流點(diǎn)的保護(hù)通道為接收?qǐng)?bào)文狀態(tài),否則,該入向流點(diǎn)的保護(hù)通道為丟棄接收?qǐng)?bào)文狀態(tài)。
4.如權(quán)利要求3所述的方法,其特征在于, 根據(jù)所述嵌套關(guān)系和客戶層出向流點(diǎn)的保護(hù)狀態(tài)獲取出向端口,包括: 若作為客戶層的出向流點(diǎn)指向作為服務(wù)層的出向流點(diǎn),且客戶層出向流點(diǎn)的保護(hù)狀態(tài)為發(fā)送報(bào)文時(shí),查找預(yù)設(shè)的出向端口表獲取出向端口。
5.一種轉(zhuǎn)發(fā)報(bào)文的多業(yè)務(wù)承載網(wǎng)絡(luò)設(shè)備,其特征在于,所述網(wǎng)絡(luò)設(shè)備包括入向流點(diǎn)模塊、轉(zhuǎn)發(fā)模塊以及出向流點(diǎn)模塊,其中, 所述入向流點(diǎn)模塊,用于根據(jù)接收?qǐng)?bào)文的業(yè)務(wù)屬性確定入向流點(diǎn)及其業(yè)務(wù)屬性;判斷該入向流點(diǎn)的保護(hù)狀態(tài),當(dāng)該入向流點(diǎn)的保護(hù)狀態(tài)為接收?qǐng)?bào)文且該入向流點(diǎn)的屬性存在轉(zhuǎn)發(fā)動(dòng)作時(shí),將入向流點(diǎn)的業(yè)務(wù)屬性以及接收?qǐng)?bào)文發(fā)送至轉(zhuǎn)發(fā)模塊; 所述轉(zhuǎn)發(fā)模塊,用于根據(jù)入向流點(diǎn)的業(yè)務(wù)屬性以及接收?qǐng)?bào)文的內(nèi)容查找預(yù)設(shè)的報(bào)文轉(zhuǎn)發(fā)表獲取客戶層出向流點(diǎn),并將該客戶層出向流點(diǎn)通知所述出向流點(diǎn)模塊; 所述出向流點(diǎn)模塊,用于獲取所述客戶層出向流點(diǎn)以及和其有嵌套關(guān)系的服務(wù)層出向流點(diǎn),根據(jù)所述嵌套關(guān)系和客戶層出向流點(diǎn)的保護(hù)狀態(tài)獲取出向端口,將接收?qǐng)?bào)文向所述出向端口發(fā)送。
6.如權(quán)利要求5所述的網(wǎng)絡(luò)設(shè)備,其特征在于, 所述入向流點(diǎn)模塊,用于根據(jù)接收?qǐng)?bào)文的業(yè)務(wù)屬性確定入向流點(diǎn)及其業(yè)務(wù)屬性,包括: 所述入向流點(diǎn)模塊,用于根據(jù)接收?qǐng)?bào)文的端口號(hào)或/和報(bào)文內(nèi)容確定報(bào)文承載業(yè)務(wù)的業(yè)務(wù)屬性,根據(jù)所述業(yè)務(wù)屬性確定入向流點(diǎn)以及入向流點(diǎn)的業(yè)務(wù)屬性。
7.如權(quán)利要求5或6所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述入向流點(diǎn)模塊,用于判斷該入向流點(diǎn)的保護(hù)狀態(tài),包括: 所述入向流點(diǎn)模塊,用于獲取入向流點(diǎn)的工作通道狀態(tài)或保護(hù)通道狀態(tài),當(dāng)報(bào)文進(jìn)入入向流點(diǎn)的工作通道,且該工作通道的狀態(tài)為接收時(shí),該入向流點(diǎn)的工作通道為接收?qǐng)?bào)文狀態(tài),否則,該入向流點(diǎn)的工作通道為丟棄接收?qǐng)?bào)文狀態(tài);當(dāng)報(bào)文進(jìn)入入向流點(diǎn)的保護(hù)通道,且該保護(hù)通道的狀態(tài)為接收時(shí),該入向流點(diǎn)的保護(hù)通道為接收?qǐng)?bào)文狀態(tài),否則,該入向流點(diǎn)的保護(hù)通道為丟棄接收?qǐng)?bào)文狀態(tài)。
8.如權(quán)利要求7所述的網(wǎng)絡(luò)設(shè)備,其特征在于, 所述出向流點(diǎn)模塊,用于根據(jù)所述嵌套關(guān)系和客戶層出向流點(diǎn)的保護(hù)狀態(tài)獲取出向端口,包括: 所述出向流點(diǎn)模塊,用于當(dāng)作為客戶層的出向流點(diǎn)指向作為服務(wù)層的出向流點(diǎn),且客戶層出向流點(diǎn)的保護(hù)狀態(tài) 為發(fā)送報(bào)文時(shí),查找預(yù)設(shè)的出向端口表獲取出向端口。
【文檔編號(hào)】H04L12/70GK104052660SQ201310075929
【公開日】2014年9月17日 申請(qǐng)日期:2013年3月11日 優(yōu)先權(quán)日:2013年3月11日
【發(fā)明者】李吉紅, 鄒旭軍 申請(qǐng)人:中興通訊股份有限公司