亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

Ip會話存活監(jiān)控方法及系統(tǒng)、家庭網(wǎng)關(guān)和網(wǎng)絡(luò)設(shè)備的制作方法

文檔序號:7943948閱讀:201來源:國知局
專利名稱:Ip會話存活監(jiān)控方法及系統(tǒng)、家庭網(wǎng)關(guān)和網(wǎng)絡(luò)設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明實施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種IP會話存活監(jiān)控方法及系統(tǒng)、家
庭網(wǎng)關(guān)和網(wǎng)絡(luò)設(shè)備。
背景技術(shù)
在接入網(wǎng)中,IP會話(session)代表了與一個用戶的IP地址關(guān)聯(lián)的網(wǎng)絡(luò)接入 連接會話,"IP Session"與點到點的鏈路層協(xié)議(Point-to-PointProtocol ;簡稱PPP) 會話(session)是對等的,用戶會話(Subscriber Session)是"IP Session"禾口 "PPP Session"的統(tǒng)稱。PPP會話采用特有的PPP存活檢測機(jī)制,IPv4會話采用特有的雙向轉(zhuǎn)發(fā) 檢測(Bidirectional ForwardingDetection ;以下簡稱BFD)或地址解析協(xié)議(Address Resolution Protocol ;簡稱:ARP)存活檢測機(jī)制。 "IP Session"通常在IP邊緣節(jié)點(IP Edge Node),例如寬帶網(wǎng)絡(luò)網(wǎng)關(guān)(Broadband Network Gateway ;以下簡稱BNG)或?qū)拵Ы尤朐卖迍?wù)器(Broadband Remote Access Server ; 以下簡稱BRAS)上終結(jié),"IPSession"的另一側(cè)通常在用戶設(shè)備,例如家庭網(wǎng)關(guān)(Home Gateway ;以下簡稱HGW)上終結(jié),即"IP Session"是在用戶設(shè)備與IP邊緣節(jié)點建立的一 條會話連接,為單跳(single hop)會話。"IP Session"用于網(wǎng)絡(luò)對用戶接入網(wǎng)絡(luò)的管理, 如計費和狀態(tài)等。"IP Session"以IP地址或IP地址前綴作為"IP Session"的標(biāo)識。
在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題現(xiàn)有技術(shù)IPv4 下HGW支持網(wǎng)絡(luò)地址轉(zhuǎn)換(Network Address Translation ;簡稱NAT) , " IPv4 Session" 為"Single IPv4 hop";而在IPv6下HGW為路由器(Router),通常不支持NAT,此時"IP Session"終結(jié)處的用戶設(shè)備不一定是HGW,可能是HGW之后的用戶終端(User Equipment; 以下簡稱UE),此時"IPv6 Session"將需要擴(kuò)展到"Multiple IPv6 hop",但HGW后面的 UE如何穿越HGW以實現(xiàn)"Multiple hop IPv6 Session"的存活監(jiān)控(Ke印alive),現(xiàn)有技 術(shù)尚無解決方案。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種IP會話存活監(jiān)控方法及系統(tǒng)、家庭網(wǎng)關(guān)和網(wǎng)絡(luò)設(shè)備,實現(xiàn)
了 "Multiple hop IPv6 Session"的存活監(jiān)控。 本發(fā)明實施例提供一種IP會話存活監(jiān)控方法,包括 用戶終端或IP邊緣節(jié)點接收家庭網(wǎng)關(guān)發(fā)送的雙向轉(zhuǎn)發(fā)檢測消息,所述雙向轉(zhuǎn)發(fā) 檢測消息中包括的第一鑒別域值為用戶終端IP地址前綴與家庭網(wǎng)關(guān)IP地址前綴的差值;
用戶終端或IP邊緣節(jié)點根據(jù)所述雙向轉(zhuǎn)發(fā)檢測消息中的第一鑒別域值,監(jiān)控所 述IP邊緣節(jié)點與所述用戶終端之間的IP會話是否存活。
本發(fā)明實施例提供一種家庭網(wǎng)關(guān),包括 第一接收模塊,用于接收用戶終端或IP邊緣節(jié)點發(fā)送的雙向轉(zhuǎn)發(fā)檢測消息;
第一轉(zhuǎn)發(fā)模塊,用于根據(jù)所述第一接收模塊接收到的雙向轉(zhuǎn)發(fā)檢測消息,向所述
3IP邊緣節(jié)點或所述用戶終端發(fā)送包括第一鑒別域值的雙向轉(zhuǎn)發(fā)檢測消息,所述第一鑒別域 值為用戶終端IP地址前綴與家庭網(wǎng)關(guān)IP地址前綴的差值。
本發(fā)明實施例提供一種網(wǎng)絡(luò)設(shè)備,包括 第二接收模塊,用于接收家庭網(wǎng)關(guān)發(fā)送的雙向轉(zhuǎn)發(fā)檢測消息,所述雙向轉(zhuǎn)發(fā)檢測 消息中包括的第一鑒別域值為用戶終端IP地址前綴與家庭網(wǎng)關(guān)IP地址前綴的差值;
第二轉(zhuǎn)發(fā)模塊,用于根據(jù)所述雙向轉(zhuǎn)發(fā)檢測消息中的第一鑒別域值,監(jiān)控所述IP 邊緣節(jié)點與所述用戶終端之間的IP會話是否存活。
本發(fā)明實施例提供一種IP會話存活監(jiān)控系統(tǒng),包括 家庭網(wǎng)關(guān),用于向網(wǎng)絡(luò)設(shè)備發(fā)送雙向轉(zhuǎn)發(fā)檢測消息,所述雙向轉(zhuǎn)發(fā)檢測消息中的 第一鑒別域值為用戶終端IP地址前綴與家庭網(wǎng)關(guān)IP地址前綴的差值; 網(wǎng)絡(luò)設(shè)備,用于接收所述家庭網(wǎng)關(guān)發(fā)送的雙向轉(zhuǎn)發(fā)檢測消息,根據(jù)所述雙向轉(zhuǎn)發(fā) 檢測消息中的第一鑒別域值,監(jiān)控所述IP邊緣節(jié)點與所述用戶終端之間的IP會話是否存 活。 本發(fā)明實施例提供的IP會話存活監(jiān)控方法及系統(tǒng)、家庭網(wǎng)關(guān)和網(wǎng)絡(luò)設(shè)備,用 "Multihop BFD"作為"Multihop IPv6 Session"的存活監(jiān)控機(jī)制,而能將"IPv6 Session" 建立于HGW之后的UE與IP邊緣節(jié)點之間,將"Singlehop IP Session"擴(kuò)展為"Multihop IP Session"實現(xiàn)了 "Multiple hop IPv6Session"的存活監(jiān)控。


圖1為本發(fā)明"IPv6 Session"系統(tǒng)結(jié)構(gòu)示意圖; 圖2為本發(fā)明"Multihop IPv6 Session"數(shù)據(jù)面示意圖; 圖3為本發(fā)明"IPv6 Session"存活監(jiān)控代理原理示意圖; 圖4為本發(fā)明IP會話存活監(jiān)控方法實施例一示意圖; 圖5為本發(fā)明IP會話存活監(jiān)控方法實施例二示意圖; 圖6為本發(fā)明IP會話存活監(jiān)控方法實施例三示意圖; 圖7為本發(fā)明家庭網(wǎng)關(guān)實施例結(jié)構(gòu)示意圖; 圖8為本發(fā)明網(wǎng)絡(luò)設(shè)備實施例結(jié)構(gòu)示意圖; 圖9為本發(fā)明IP會話存活監(jiān)控系統(tǒng)實施例結(jié)構(gòu)示意圖。
具體實施例方式
下面結(jié)合附圖和具體實施例進(jìn)一步說明本發(fā)明實施例的技術(shù)方案。
圖l為本發(fā)明"IPv6 Session"系統(tǒng)結(jié)構(gòu)示意圖,如圖1所示,HGW為三層路由 器,實現(xiàn)"IPv6 Session Kee印alive"(存活監(jiān)控)"Proxy"(代理)功能。多個UE或多 個"IPv6 Session"可以按管理域、地域或業(yè)務(wù)的分類捆綁形成UE組或"IPv6 Session" 組。其中,"IP Session 0"為單6 兆(single hop) "Session", HGW作為用戶(Subscriber) 在HGW和BNG間建立的"IPv6Session";"IP Session n"為用戶終端(特別是游牧用戶) 作為用戶(Subscriber)在UE和BNG間建立的"IPv6 Session", "IP Session n"為多跳 (Multihop)"Session",UE到HGW為第一跳,HGW再到"IP Edge節(jié)點"為第二跳;HGW通過動 態(tài)主機(jī)配置協(xié)議(Dynamic Host Configuration Protocol ;簡稱DHCP)前綴委派(PrefixDelegation ;簡稱PD)申請地址前綴,例如56位的地址前綴"Pref ix Z"。 HGW通過"Pref ix Z"為其后的UE擴(kuò)展不同的子前綴,例如不同的用戶有不同的64位子前綴,或者固定用戶和 游牧用戶有不同的64位子前綴。"IP Session"以IP地址/前綴作為"IP Session"標(biāo)識, 例如"IP Session 0"以56位的"Prefix Z"作為標(biāo)識,"IP Session n"以64位的"Prefix Yn"作為標(biāo)識,其中,n = 1、2、3......。 圖2為本發(fā)明"Multihop IPv6 Session"數(shù)據(jù)面示意圖,如圖2所示,在數(shù)據(jù)面上, 在BNG到UE間的"Multihop IP Session"承載于在BNG到HGW間的單跳"IP Session"之 上。圖3為本發(fā)明"IPv6 Session"存活監(jiān)控代理原理示意圖,如圖3所示,其中方塊"P" 代表會話對端(Peer),本發(fā)明主要有兩種方案 方案1、采用"Multihop BFD"作為"Multihop IPv6 Session"的存活監(jiān)控 (Ke印alive)機(jī)制,在HGW上設(shè)置"IPv6 Session Ke印alive Proxy",透傳"Multihop BFD" 協(xié)議消息或修改BFD協(xié)議消息的鑒別(Discriminator)域; 方案2、在HGW上設(shè)置"IPv6 Session Ke印alive Proxy","Legacy UE"采用"BFD" 進(jìn)行第一跳的"Session ke印alive", BNG采用"Single hop BFD"進(jìn)行第二跳的"Session ke印alive","IPv6 Session Ke印alive Proxy"實現(xiàn)第一跳BFD到第二跳BFD的存活中繼。 多個UE或多個"IPv6 Session"可以按管理域、地域或業(yè)務(wù)的分類捆綁形成UE組或IPv6 Session組,代理(Proxy)可采用不同的廣域網(wǎng)(WAN) 口與不同的UE組或"IPv6 Session" 組相對應(yīng),特殊地,當(dāng)UE組或"IPv6Session"組只包含一個UE或"IPv6 Session",則代理 可采用不同的WAN 口與不同的UE或"IPv6 Session"相對應(yīng)。 圖4為本發(fā)明IP會話存活監(jiān)控方法實施例一示意圖,本實施例提供的是HGW 上設(shè)置的"IPv6 Session Ke印alive Proxy"采用透傳的方式實現(xiàn)"Multiplehop IPv6 Session"的存活監(jiān)控,IP邊緣節(jié)點可以包括BNG或BRAS等,本發(fā)明各實施例以IP邊緣節(jié) 點以BNG為例進(jìn)行說明。如圖4所示,對于UE與BNG之間的"IP Session"存活監(jiān)控包括 HGW轉(zhuǎn)發(fā)UE和BNG之間相互發(fā)送的BFD消息,BFD消息中的第一鑒別域(Discriminator域) 值為用戶終端IP地址前綴與家庭網(wǎng)關(guān)IP地址前綴的差值;UE接收BFD消息,并根據(jù)第一 鑒別域值監(jiān)控UE與BNG之間的IP會話是否存活;對于下行方向,BNG發(fā)送BFD消息給UE, UE接收到該消息后,可以根據(jù)其中的"Discriminator"域的值,并結(jié)合預(yù)先規(guī)定好的"BFD Session"標(biāo)識,得出對應(yīng)的"BFD Session"是存活的,由于"BFD Session"與"IP Session" 是相關(guān)聯(lián)的,因此可以據(jù)此判斷出"IP Session"是否存活。BNG接收BFD消息,并根據(jù)BFD 消息的第一鑒別域值,監(jiān)控BNG與UE之間的IP會話是否存活。對于上行方向,UE發(fā)送BFD 消息給BNG, BNG接收到該消息后可以根據(jù)該消息中的"Discriminator"域的值,并結(jié)合預(yù) 先規(guī)定好的"BFD Session"標(biāo)識,可以據(jù)此判斷出對應(yīng)的"IPv6 Session"是否存活。
對于HGW與BNG之間的"IPv6 Session"存活監(jiān)控包括HGW接收BNG發(fā)送的BFD 消息,并根據(jù)BFD消息中的第二鑒別域(Discriminator域)值,監(jiān)控HGW接收BNG點之間 的IP會話是否存活,第二鑒別域值設(shè)置為特殊值,如為"0"或"OxFFFF"。下行方向,BNG 向HGW發(fā)送BFD消息,HGW可以根據(jù)BFD消息中的"Discriminator"域的值判斷出對應(yīng)的 "BFD Session",便據(jù)此監(jiān)控相關(guān)聯(lián)的"IP Session"的存活狀態(tài)。BNG接收HGW發(fā)送的BFD 消息,并根據(jù)BFD消息的源IP地址相關(guān)信息和/或第二鑒別域值,監(jiān)控BNG與HGW之間的 IP會話是否存活,源IP地址相關(guān)信息包括源IP地址或源IP地址前綴。上行方向,HGW接收BNG發(fā)送的BFD消息后,可以根據(jù)該消息的源IP地址即BNG的源IP地址/前綴,和/或 BFD消息中的"Discriminator"域的值判斷出對應(yīng)的"BFD Session",便據(jù)此監(jiān)控相關(guān)聯(lián)的 "IP Session"的存活狀態(tài)。
具體地,在HGW的透傳模式下 單跳"IPv6 Session"的"Ke印alive"所采用的"BFD Session"以HGW地址或BNG 地址進(jìn)行"Ke印alive"交互,BFD消息的"Discriminator"域設(shè)置為"0"或"OxFFFF"。
多跳"IPv6 Session"的"IPv6 Session Ke印alive"所采用的"BFD Session" 以UE的地址或BNG地址進(jìn)行"Ke印alive"交互,BFD消息的"Discriminator"域值設(shè)置
為(Yn-Z),n = 1,2,3......,即"Prefix Yn"與"Prefix Z"的差值,例如,"Prefix Yn =
2002 :db8:200:122: :/64","Pref ix Z = 2002: db8:200:100: :/56",則Yn-Z = 0x22,如表1 所示。 表1
0-15位15-31位32-47位48-55位56-63位
Prefix Yn0x20020x0db80x02000x010x22
Prefix Z0x20020x0db80x02000x010x00
Yn-Z00000x22 BNG/UE根據(jù)BFD消息的"Discriminator"域的值將"BFD Session"與相應(yīng)的 "IPv6 Session,V "IPv6 Session,,組關(guān)聯(lián)起來。其中,"Discriminator,,域可以包括"My Discriminator,,或"Your Discriminator,,域。另夕卜,用戶在同——個"Prefix Yn,,下,可會g 有多個IP地址,多個"IP Session",這多個"IPSession"可以作為一個"IP Session"組, 與BFD消息的"Discriminator"域的值相關(guān)聯(lián),艮卩BFD消息的"Discriminator"域可代表 一個同一個"Prefix Yn"下的"IP Session"組,因此第一鑒別域值用于標(biāo)識一路IP會話 或同一用戶終端IP地址前綴下的多路IP會話。 可選地,源IP地址前綴用于標(biāo)識一路IP會話,單跳"BFD Session"以"Prefix Z" 作為"Session"的標(biāo)識;多瑕fe"BFD Session"以"Prefix Z"或"Prefix Yn"作為"Session" 的標(biāo)識。 以圖4為例,對于"IP Session 0"可以"Prefix Z"標(biāo)識,采用"BFD SessionO" 以支持"Ke印alive",BFD消息的"Discriminator"域設(shè)置為"0"或"0xFFFF";BNG/UE根據(jù) BFD消息的源IP地址前綴"Prefix Z"和"Discriminator"域的值(0或0xFFFF)將"BFD Session 0"與相應(yīng)的"IPv6 Session O"關(guān)聯(lián)起來。 對于"IP Session l",可以"Prefix Yl"標(biāo)識,采用"BFD Session 1"以支持 "Ke印alive", BFD消息的"Discriminator"域設(shè)置為(Yl-Z) ;BNG/UE根據(jù)BFD消息的 Discriminator"域的值(Yl-Z)將"BFD Session l"與相應(yīng)的"IPv6 Session l"關(guān)聯(lián)起 來。對于"IP Session n",可以"Prefix Yn"標(biāo)識,采用"BFD Session n"以支持
6"Ke印alive", BFD消息的"Discriminator"域設(shè)置為(Yn_Z) ;BNG/UE根據(jù)BFD消息的 "Discriminator"域的值(Yn_Z)將"BFD Session n"與相應(yīng)的"IPv6 Session n"關(guān)聯(lián)起 來。 本發(fā)明的再一個實施例提供的是在HGW上設(shè)置的"IPv6 SessionKe印alive Proxy"采用代理模式實現(xiàn)"Multiple hop IPv6 Session"的存活監(jiān)控,代理模式為HGW接 收UE或BNG之間相互發(fā)送的檢測消息,修改檢測消息中的第一鑒別域值后,向BNG或UE轉(zhuǎn) 發(fā)修改后的檢測消息;UE或BNG根據(jù)檢測消息的第一鑒別域值,監(jiān)控BNG與UE之間的IP會 話是否存活。對于代理模式根據(jù)HGW的的端口設(shè)置不同,分別進(jìn)行介紹
代理模式的一種情況是如圖4所示,對于UE與BNG之間的"IP Session"的存活 監(jiān)控,所述修改檢測消息中的第一鑒別域值后,向BNG或UE轉(zhuǎn)發(fā)修改后的檢測消息具體包 括,HGW接收UE發(fā)送的BFD消息,將BFD消息中的第一鑒別域值修改為用戶終端IP地址 前綴與家庭網(wǎng)關(guān)IP地址前綴的差值后,將修改后的BFD消息發(fā)送給BNG ;HGW接收BNG發(fā) 送的BFD消息,BFD消息中的第一鑒別域值為用戶終端IP地址前綴與家庭網(wǎng)關(guān)IP地址前 綴的差值,將第一鑒別域值修改為UE可識別的值,并將修改后的BFD消息發(fā)送給UE。多跳 "IPv6 Session"的"IPv6 Session Ke印alive"所采用的"BFDSession"以用戶的地址或 BNG地址進(jìn)行"Ke印alive"交互,"IPv6 SessionKe印alive Proxy"將第一跳BFD消息的 "Discriminator"域的值修改為(Yn_Z) , S卩"Prefix Yn"與"Prefix Z"的差值,再在第二跳 上進(jìn)行轉(zhuǎn)發(fā);或者"IPv6 SessionKe印alive Proxy"將第二跳BFD消息的"Discriminator" 域的值"(Yn-Z)改為UE/BNG所能識別的值,再在第一跳上進(jìn)行轉(zhuǎn)發(fā)。同樣,BNG/UE根據(jù) BFD消息的"Discriminator"域的值將"BFD Session"與相應(yīng)的"IPv6 Session"關(guān)聯(lián)起 來。其中,"Discriminator,,域可以包括"My Discriminator,,或"YourDiscriminato:r,,域。 另外,用戶在同一個"Prefix Yn"下,可能有多個IP地址,多個"IP Session",這多個"IP Session"可以作為一個"IP Session"組,與BFD消息的"Discriminator"域的值相關(guān)聯(lián), 即BFD消息的"Discriminator"域可代表一個同一個"Prefix Yn"下的"IP Session,,組。 可選地,單跳"BFDSession"以"Prefix Z"作為"Session"的標(biāo)識;多6 兆"BFD Session"以 "PrefixZ,,或"Prefix Yn,,作為"Session,,的標(biāo)識。 對于HGW與BNG之間的"IPv6 Session"的存活監(jiān)控,與在HGW上設(shè)置的"IPv6 Session Ke印alive Proxy"采用透傳的方式實現(xiàn)"Multiple hop IPv6Session,,的存活監(jiān) 控實現(xiàn)方法相同,此處不再贅述。 代理模式的另一種情況是如圖5所示,圖5為本發(fā)明IP會話存活監(jiān)控方法實施例 二示意圖,本實施例提供的是HGW上設(shè)置的"IPv6 Session Ke印aliveProxy"采用代理的 方式實現(xiàn)"Multiple hop IPv6 Session"的存活監(jiān)控,"Proxy"采用不同的WAN 口與不同 的UE組或IPv6 Session組相對應(yīng),例如圖5中,采用一個WAN 口 0對應(yīng)用戶1 用戶n。
對于UE與BNG之間的"IPv6 Session"的存活監(jiān)控,HGW通過對應(yīng)的局域網(wǎng)端口 接收UE發(fā)送的BFD消息,對于BFD消息,要重構(gòu)下一跳的存活監(jiān)控消息即下一跳監(jiān)控消息 的源地址和目的地址均發(fā)生改變,例如該上行方向上是將目的地址改為BNG的地址,將源 地址改為HGW的地址,具體為將BFD消息中的第一鑒別域值修改為用戶終端IP地址前綴與 家庭網(wǎng)關(guān)IP地址前綴的差值后,通過與所述不同的局域網(wǎng)端口對應(yīng)的一廣域網(wǎng)端口將重 構(gòu)的包括經(jīng)過修改的第一鑒別域值的BFD消息發(fā)送給BNG。下行方向,HGW通過一廣域網(wǎng)端
7口接收BNG發(fā)送的BFD消息,BFD消息中的第一鑒別域值為用戶終端IP地址前綴與家庭網(wǎng) 關(guān)IP地址前綴的差值,將第一鑒別域值修改為與用戶終端IP地址前綴的對應(yīng)值,重構(gòu)BFD 消息,并將包括經(jīng)過修改的第一鑒別域值的BFD消息通過對應(yīng)的局域網(wǎng)端口發(fā)送給UE。
對于HGW與BNG之間的"IPv6 Session"存活監(jiān)控包括HGW接收BNG發(fā)送的BFD 消息,并根據(jù)BFD消息中的第二鑒別域(Discriminator域)值,監(jiān)控HGW接收BNG點之間 的IP會話是否存活,第二鑒別域值設(shè)置為特殊值,如為"0"或"OxFFFF"。下行方向,BNG向 HGW發(fā)送BFD消息,HGW可以根據(jù)BFD消息中的"Discriminator"域的值判斷出對應(yīng)的"BFD Session",便據(jù)此監(jiān)控相關(guān)聯(lián)的"IP Session"的存活狀態(tài)。BNG接收HGW發(fā)送的BFD消息, 并根據(jù)BFD消息的第二鑒別域值,監(jiān)控BNG與HGW之間的IP會話是否存活。上行方向,HGW 接收BNG發(fā)送的BFD消息后,可以根據(jù)BFD消息中的"Discriminator"域的值判斷出對應(yīng) 的"BFD Session",便據(jù)此監(jiān)控相關(guān)聯(lián)的"IP Session"的存活狀態(tài)。 具體地,單跳"IPv6 Session的Ke印alive"所采用的"BFD Session"以HGW地址 或BNG地址進(jìn)行"Ke印alive"交互,BFD消息"Discriminator"域設(shè)置設(shè)置為特殊值,如為 "O"或"OxFFFF"。 多6 兆"IPv6 Session"的"IPv6Session Ke印alive"采用兩個單6 兆完成,通 過"Proxy "中繼第 一 跳和第二跳的"Ke印al ive "過程,負(fù)責(zé)保持第 一 跳和第二跳的 "Keepalive ,,的狀態(tài)同步,還可以通過"Proxy,,進(jìn)行",Session,,的"Discriminator,,域 的設(shè)置或修改。 其中,第一跳采用單跳的"BFD Session"進(jìn)行"ke印alive",第二跳采用單跳的 "BFD Session,,進(jìn)行"ke印alive,,。 第一跳采用的單跳的"BFD Session"以用戶的地址或"Proxy"地址,可以是HGW的 LAN 口地址進(jìn)行"Ke印alive"交互,BFD消息的"Discriminator"域設(shè)置為與"Prefix Yn"(n
=1,2,3......)相對應(yīng)的值,例如推薦取"Prefix Yn"的最后32位作為"Discriminator"
域的值,還可取值(Yn-Z)n = 1,2,3......。 其中,第一跳,UE/HGW根據(jù)BFD消息的"Discriminator"域的值將"BFDSession" 與相應(yīng)的"IPv6 Session"關(guān)聯(lián)起來。 第二跳采用的單跳的"BFD Session"以BNG的地址或Proxy地址可以是HGW的 WAN 口地址進(jìn)行"Ke印alive"交互,BFD消息的"Discriminator"域設(shè)置為(Yn-Z)n = 1, 2, 3......,即"Prefix Yn"與"Prefix Z"的差值。 "IPv6 Session Ke印alive Proxy"將第一g兆BFD消息的"Discriminator"域的 值修改為(Yn-Z),再在第二跳上進(jìn)行轉(zhuǎn)發(fā);或者"IPv6 Session Ke印aliveProxy"將第二 跳BFD消息的"Discriminator"域的值(Yn_Z)修改為與"Pref ixYn"相對應(yīng)的值,再在第 一跳上進(jìn)行轉(zhuǎn)發(fā)。 其中,第二跳,BNG/HGW根據(jù)BFD消息的源IP地址/前綴和/或"Discriminator" 域的值將"BFD Session"與相應(yīng)的"IPv6Session"關(guān)聯(lián)起來。"Proxy"采用不同的WAN 口 與不同的UE組或IPv6 Session組相對應(yīng),在同一個WAN 口下,BNG/HGW根據(jù)BFD消息的 "Discriminator"域的值來區(qū)分不同用戶的"IPv6 Session"或"IPv6 Session"組。
可選地,單跳"BFD Session"以"Prefix Z"作為"Session"的標(biāo)識;多6 兆"BFD Session ,,以"Prefix Z,,或"Prefix Yn,,作為"Session ,,的標(biāo)識。
以圖5為例,對于"IP Session O,可以Prefix Z標(biāo)識,采用"BFD Session0"以 支持"Ke印alive", BFD消息的"Discriminator"域設(shè)置為"0"或"0xFFFF" ;BNG/UE根據(jù) BFD消息的源IP地址前綴"Prefix Z"和"Discriminator"域的值(0或0xFFFF)將"BFD Session 0"與相應(yīng)的"IPv6 Session O"關(guān)聯(lián)起來。 對于"IP Session l",可以"Prefix Yl"標(biāo)識,采用"BFD Session ll"禾P"BFD Session 0"以支持"Ke印alive", "BFD Session 0"消息的"Discriminator"域設(shè)置為 (Yl-Z) ;BNG/HGW根據(jù)BFD消息的源IP地址前綴"Prefix Z"和"Discriminator"域的值 (Yl-Z)將"BFD Session 0"與相應(yīng)的"IPv6 Session 1"關(guān)聯(lián)起來;HGW/UE根據(jù)BFD消息 的源IP地址前綴"Prefix Yl"將"BFD Session 11"與相應(yīng)的"IPv6Session l"關(guān)聯(lián)起來。
對于IP Session n,可以"Prefix Yn"標(biāo)識,采用"BFD Session In"和 "BFDSession 0"以支持"Ke印alive", "BFD Session O"消息的"Discriminator"域設(shè)置為 (Yn-Z) ;"BFD Session In"消息的"Discriminator"域設(shè)置為"PrefixYn"的最后32位。 BNG/HGW根據(jù)BFD消息的源IP地址前綴"Prefix Z"和"Discriminator"域的值(Yn_Z)將 "BFD Session 0"與相應(yīng)的"IPv6Sessionn"關(guān)聯(lián)起來;HGW/UE根據(jù)BFD消息的源IP地址 前綴"Prefix Yn"將"BFDSession In"與相應(yīng)的"IPv6Session n"關(guān)聯(lián)起來。
HGW在進(jìn)行檢測消息轉(zhuǎn)發(fā)監(jiān)控"IPv6 Session"存活的過程中,還要進(jìn)行會話對端 的狀態(tài)同步的操作,包括"Proxy"收集"IP Session"其中一跳的診斷碼(BFD diagnostic code),在另一跳上通過診斷碼(BFD diagnostic code)進(jìn)行表達(dá)。 以圖5為例,當(dāng)?shù)谝惶偷诙詾?BFD Session",則上行方向,"Proxy"負(fù) 責(zé)將第一跳的BFD消息"diagnostic code"值復(fù)制到第二跳的BFD消息的"diagnostic code"域,或者"Proxy"負(fù)責(zé)診斷第一跳的會話對端l(Peerl)的存活狀態(tài),然后將會話 對端l(Peerl)的存活狀態(tài)生成相應(yīng)的診斷碼(BFDdiagnostic code),通過BFD消息通 知會話對端2(Peer2), BNG根據(jù)BFD消息的"Discriminator"域的值來區(qū)分不同用戶 的"IPv6Session "的存活狀態(tài);下行方向,"Proxy"負(fù)責(zé)將第二跳的BFD消息"diagnostic code"值復(fù)制到所有"IP Session"的第 一跳BFD消息的"diagnostic code"域,或者 "Proxy"負(fù)責(zé)診斷第二跳的會話對端2(Peer2)的存活狀態(tài),然后將會話對端2 (Peer2)的 存活狀態(tài)生成相應(yīng)的診斷碼(BFD diagnostic code),向所有"IP Session"的第一跳通過 BFD消息通知會話對端1 (Peerl)。 代理模式的再一種情況是如圖6所示,圖6為本發(fā)明IP會話存活監(jiān)控方法實施例 三示意圖,本實施例提供的是HGW上設(shè)置的"IPv6 Session Ke印aliveProxy"采用代理的 方式實現(xiàn)"Multiple hop IPv6 Session"的存活監(jiān)控,Proxy采用不同的WAN 口與不同的 UE或IPv6 Session相對應(yīng);例如圖6中,WAN 口 1與用戶1對應(yīng),WAN 口 n與用戶n對應(yīng)。
對于UE與BNG之間的"IPv6 Session"的存活監(jiān)控,HGW通過一局域網(wǎng)端口接收 UE發(fā)送的BFD消息,對于BFD消息,要重構(gòu)下一跳的存活監(jiān)控消息即下一跳監(jiān)控消息的源地 址和目的地址均發(fā)生改變,例如該上行方向上是將目的地址改為BNG的地址,將源地址改 為HGW的地址,具體為將BFD消息中的第一鑒別域值修改為用戶終端IP地址前綴相對應(yīng)的 值后,通過與所述局域網(wǎng)端口對應(yīng)的一廣域網(wǎng)端口將重構(gòu)的包括經(jīng)過修改的第一鑒別域值 的BFD消息發(fā)送給BNG。下行方向,HGW通過一廣域網(wǎng)端口接收BNG發(fā)送的BFD消息,BFD 消息中的第一鑒別域值為用戶終端IP地址前綴相對應(yīng)的值,重構(gòu)BFD消息,將包括第一鑒別域值的BFD消息通過與廣域網(wǎng)端口對應(yīng)的一局域網(wǎng)端口發(fā)送給UE。 對于HGW與BNG之間的"IPv6 Session"存活監(jiān)控包括HGW接收BNG發(fā)送的BFD 消息,并根據(jù)BFD消息中的第二鑒別域(Discriminator域)值,監(jiān)控HGW接收BNG點之間 的IP會話是否存活,第二鑒別域值設(shè)置為特殊值,如為"0"或"OxFFFF"。下行方向,BNG向 HGW發(fā)送BFD消息,HGW可以根據(jù)BFD消息中的"Discriminator"域的值判斷出對應(yīng)的"BFD Session",便據(jù)此監(jiān)控相關(guān)聯(lián)的"IP Session"的存活狀態(tài)。BNG接收HGW發(fā)送的BFD消息, 并根據(jù)BFD消息第二鑒別域值,監(jiān)控BNG與HGW之間的IP會話是否存活。上行方向,HGW接 收BNG發(fā)送的BFD消息后,可以根據(jù)BFD消息中的"Discriminator"域的值判斷出對應(yīng)的 "BFD Session",便據(jù)此監(jiān)控相關(guān)聯(lián)的"IP Session"的存活狀態(tài)。 具體地,單跳"IPv6 Session"的"Ke印alive"所采用的"BFD Session"以HGW地址 或BNG地址進(jìn)行"Ke印alive"交互,BFD消息的"Discriminator"域設(shè)置為"O"或"OxFFFF"。
多6 兆"IPv6 Session"的"IPv 6Session Ke印alive"采用兩個單6 兆完成,通 過"Proxy "中繼第 一 跳和第二跳的"Ke印al ive "過程,負(fù)責(zé)保持第 一 跳和第二跳的 "Ke印alive"的狀態(tài)同步。 其中,第一跳采用單跳的"BFD Session"進(jìn)行"ke印alive",第二跳采用單跳的 "BFD Session,,進(jìn)行"ke印alive,,。 第一跳采用的單跳的"BFD Session"以用戶的地址或"Proxy"地址,可以是HGW的 LAN 口地址進(jìn)行"Ke印alive"交互,BFD消息的"Discriminator"域設(shè)置為與"Prefix Yn"(n
=1,2,3......)相對應(yīng)的值,例如取"Prefix Yn"的最后32位作為"Discriminator"域
的值或取(Yn-Z)n = 1,2,3......。 其中,第一跳,UE/HGW根據(jù)BFD消息的"Discriminator"域的值將"BFD Session" 與相應(yīng)的"IPv6 Session"關(guān)聯(lián)起來。 第二跳采用的單跳的"BFD Session"以BNG的地址或"Proxy"地址,可以是HGW的 WAN 口地址進(jìn)行"Ke印alive"交互,BFD消息的"Discriminator"域設(shè)置為與"Prefix Yn"(n
=1,2,3......)相對應(yīng)的值,例如取"Prefix Yn "的最后32位作為"Discriminator "域
的值或取(Yn-Z)n = 1,2,3......。 其中,第二跳,BNG/HGW根據(jù)BFD消息的源IP地址/前綴和/或"Discriminator"域 的值將"BFD Session"與相應(yīng)的"IPv6 Session"關(guān)聯(lián)起來。"Proxy"采用不同的WAN 口與 不同的UE或"IPv6 Session"相對應(yīng),BNG/HGW根據(jù)BFD消息的"Discriminator"域的值 來區(qū)分不同用戶的"IPv6Session"。 可選地,單跳"BFD Session"以"Prefix Z"作為"Session"的標(biāo)識;多6 兆"BFD Session ,,以"Prefix Z,,或"Prefix Yn,,作為"Session ,,的標(biāo)識。 以圖6為例,對于"IP Session O",可以Prefix Z標(biāo)識,采用"BFD Session0"以 支持"Ke印alive", BFD消息的"Discriminator"域設(shè)置為"0"或"0xFFFF" ;BNG/UE根據(jù) BFD消息的源IP地址前綴"Prefix Z"將"BFD Session 0"與相應(yīng)的"IPv6 Session O"關(guān) 聯(lián)起來。 對于"IP Session 1",可以Prefix Y1標(biāo)識,采用"BFD Sessionll"和"BFD Session 21"以支持"Ke印alive", "BFD Session 21"消息的"Discriminator"域設(shè)置為 (Yl-Z) ;BNG/HGW根 BFD消息的源IP地址前綴"Prefix Yl"將"BFD Session 21"與相應(yīng)的"IPv6Session 1"關(guān)聯(lián)起來;HGW/UE根據(jù)BFD消息的源IP地址前綴"Prefix Yl"將 "BFD Session 11"與相應(yīng)的"IPv6 Session l"關(guān)聯(lián)起來。 對于"IP Session n",可以Prefix Yn標(biāo)識,采用"BFD Session ln"禾P"BFD Session 2n,,以支持"Ke印alive,,, "BFD Session 2n,, BFD消息的"Discriminator"域設(shè) 置為(Yn-Z) ;"BFD Session In"BFD消息的"Discriminator"域設(shè)置為"Pref ix Yn"的最 后32位。BNG/HGW根據(jù)BFD消息的源IP地址前綴"Prefix Yn"將"BFD Session 2n"與 相應(yīng)的"IPv6Sessionn"關(guān)聯(lián)起來;HGW/UE根據(jù)BFD消息的源IP地址前綴"Prefix Yn"將 "BFDSession ln"與相應(yīng)的"IPv6 Session n"關(guān)聯(lián)起來。 HGW在進(jìn)行檢測消息轉(zhuǎn)發(fā)監(jiān)控"IPv6 Session"存活的過程中,還要進(jìn)行會話 對端的狀態(tài)同步的操作,可以包括"Proxy "收集"IP Session"其中 一跳的診斷碼(BFD diagnostic code),在另一g兆上通過診斷碼(BFD diagnosticcode)進(jìn)行表達(dá)。
例如,當(dāng)?shù)谝惶偷诙詾?BFD Session",則"Proxy"負(fù)責(zé)將其中一跳的BFD 消息"diagnostic code"值復(fù)制到另一跳的BFD消息的"diagnosticcode"域,或者"Proxy" 負(fù)責(zé)診斷其中一跳的會話對端l(Peerl)的存活狀態(tài),然后將會話對端1 (Peerl)的存活狀 態(tài)生成相應(yīng)的診斷碼(BFD diagnosticcode),通過BFD消息通知會話對端2 (Peer2)。
本發(fā)明實施例提供的IP會話存活監(jiān)控方法,用"Multihop BFD"作為"Multihop IPv6 Session"的存活監(jiān)控機(jī)制,或者在HGW上設(shè)置"IPv6 SessionKe印alive Proxy", 從而能將"IPv6 Session"建立于HGW之后的UE與IP邊緣節(jié)點之間,將"Single hop IP Session,,擴(kuò)展為"Multihop IP Session,,實現(xiàn)了"Multiple hop IPv6 Session,,的存活監(jiān) 控。 本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過 程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序 在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、 RAM、磁碟或者 光盤等各種可以存儲程序代碼的介質(zhì)。 圖7為本發(fā)明家庭網(wǎng)關(guān)實施例結(jié)構(gòu)示意圖,如圖7所示,該家庭網(wǎng)關(guān)包括第一接收 模塊11和第一轉(zhuǎn)發(fā)模塊12,其中第一接收模塊11用于接收用戶終端或IP邊緣節(jié)點發(fā)送的 雙向轉(zhuǎn)發(fā)檢測消息;第一轉(zhuǎn)發(fā)模塊12用于根據(jù)所述第一接收模塊接收到的雙向轉(zhuǎn)發(fā)檢測 消息,向所述IP邊緣節(jié)點或所述用戶終端發(fā)送包括第一鑒別域值的雙向轉(zhuǎn)發(fā)檢測消息,所 述第一鑒別域值為用戶終端IP地址前綴與家庭網(wǎng)關(guān)IP地址前綴的差值。具體地,第一接 收模塊11接收到UE或BNG發(fā)送的BFD消息,若BFD消息中的第一鑒別域(Discriminator 域)值為用戶終端IP地址前綴與家庭網(wǎng)關(guān)IP地址前綴的差值,則直接向UE或BNG轉(zhuǎn)發(fā); 若BFD消息中的第一鑒別域值不為用戶終端IP地址前綴與家庭網(wǎng)關(guān)IP地址前綴的差值, 則將其修改為用戶終端IP地址前綴與家庭網(wǎng)關(guān)IP地址前綴的差值后,向UE或BNG轉(zhuǎn)發(fā)。
本實施例提供的家庭網(wǎng)關(guān)還包括用于修改第一接收模塊11接收到的雙向轉(zhuǎn)發(fā)檢 測消息中的第一鑒別域值的代理模塊13。具體為,作為"Router"的家庭網(wǎng)關(guān),為實現(xiàn)接入 到其上的UE與IP邊緣節(jié)點例如BNG之間的"IPSession"的存活監(jiān)控,在家庭網(wǎng)關(guān)中增加代 理功能,通過代理實現(xiàn)第一跳到第二跳的中繼,其中第一接收模塊11接收UE或BNG發(fā)送來 的BFD檢測消息,代理模塊13根據(jù)實際情況將檢測消息中的鑒別域值進(jìn)行修改,使其適于 在下一跳中傳送,達(dá)到存活監(jiān)控的目的。代理模塊13修改完鑒別域值后,通過第一轉(zhuǎn)發(fā)模
11塊12將包含有經(jīng)過修改的家別域值的檢測消息發(fā)送給下一跳的目的端,可以是UE或BNG。
本實施例提供的家庭網(wǎng)關(guān)還包括發(fā)送模塊14,用于向BNG發(fā)送包括第二鑒別域值 的檢測消息,所述第二鑒別域值為"0"或"OxFFFF",家庭網(wǎng)關(guān)通過發(fā)送模塊14實現(xiàn)與BNG 之間的會話村話監(jiān)控。 本實施例提供的家庭網(wǎng)關(guān)中在HGW上設(shè)置"IPv6 Session Ke印aliveProxy",從 而能將"IPv6 Session"建立于HGW之后的UE與IP邊緣節(jié)點之間,將"Single hop IP Session"擴(kuò)展為"Multihop IP Session"實現(xiàn)了 "Multiplehop IPv6 Session"的存活監(jiān) 控。 圖8為本發(fā)明網(wǎng)絡(luò)設(shè)備實施例結(jié)構(gòu)示意圖,如圖8所示,該網(wǎng)絡(luò)設(shè)備包括第二接收 模塊21和第二轉(zhuǎn)發(fā)模塊22,網(wǎng)絡(luò)設(shè)備通過第二接收模塊21接收家庭網(wǎng)關(guān)發(fā)送的BFD消息, 所述BFD消息中包括的第一鑒別域值為用戶終端IP地址前綴與家庭網(wǎng)關(guān)IP地址前綴的差 值;然后,再通過第二轉(zhuǎn)發(fā)模塊22根據(jù)所述BFD消息中的第一鑒別域值,監(jiān)控所述IP邊緣 節(jié)點與所述用戶終端之間的IP會話是否存活。 本實施例提供的網(wǎng)絡(luò)設(shè)備可以為UE或BNG,通過家庭網(wǎng)關(guān)發(fā)送的BFD消息對UE與 BNG之間的"IPv6 Session"進(jìn)行存活監(jiān)控。 圖9為本發(fā)明IP會話存活監(jiān)控系統(tǒng)實施例結(jié)構(gòu)示意圖,如圖9所示,該IP會話存 活監(jiān)控系統(tǒng)包括家庭網(wǎng)關(guān)1和網(wǎng)絡(luò)設(shè)備2,其中,家庭網(wǎng)關(guān)1用于向網(wǎng)絡(luò)設(shè)備發(fā)送雙向轉(zhuǎn)發(fā) 檢測消息,所述雙向轉(zhuǎn)發(fā)檢測消息中的第一鑒別域值為用戶終端IP地址前綴與家庭網(wǎng)關(guān) IP地址前綴的差值;網(wǎng)絡(luò)設(shè)備2,用于接收所述家庭網(wǎng)關(guān)發(fā)送的雙向轉(zhuǎn)發(fā)檢測消息,根據(jù)所 述雙向轉(zhuǎn)發(fā)檢測消息中的第一鑒別域值,監(jiān)控所述IP邊緣節(jié)點與所述用戶終端之間的IP 會話是否存活。 本實施例提供的IP會話存活監(jiān)控系統(tǒng)中涉及的家庭網(wǎng)關(guān)和網(wǎng)絡(luò)設(shè)備,可以采用 上述實施例中提供的家庭網(wǎng)關(guān)和網(wǎng)絡(luò)設(shè)備,此處不再贅述。 本實施例提供的IP會話存活監(jiān)控系統(tǒng)中,通過在HGW上設(shè)置"IPv6Session Ke印alive Proxy",從而能將"IPv6 Session"建立于HGW之后的UE與IP邊緣節(jié)點之間, 將"Single hop IP Session,,擴(kuò)展為"Multihop IP Session"實現(xiàn)了"Multiple hop IPv6 Session"的存活監(jiān)控。 最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡 管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然 可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替 換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精 神和范圍。
權(quán)利要求
一種IP會話存活監(jiān)控方法,其特征在于,包括用戶終端或IP邊緣節(jié)點接收家庭網(wǎng)關(guān)發(fā)送的雙向轉(zhuǎn)發(fā)檢測消息,所述雙向轉(zhuǎn)發(fā)檢測消息中包括的第一鑒別域值為用戶終端IP地址前綴與家庭網(wǎng)關(guān)IP地址前綴的差值;用戶終端或IP邊緣節(jié)點根據(jù)所述雙向轉(zhuǎn)發(fā)檢測消息中的第一鑒別域值,監(jiān)控所述IP邊緣節(jié)點與所述用戶終端之間的IP會話是否存活。
2. 根據(jù)權(quán)利要求1所述的IP會話存活監(jiān)控方法,其特征在于,所述雙向檢測消息還包 括第二鑒別域值,所述第二鑒別域值為"0"或"OxFFFF"。
3. 根據(jù)權(quán)利要求1所述的IP會話存活監(jiān)控方法,其特征在于,所述用戶終端或IP邊緣 節(jié)點接收家庭網(wǎng)關(guān)發(fā)送的雙向轉(zhuǎn)發(fā)檢測消息具體為所述用戶終端或IP邊緣節(jié)點接收所 述家庭網(wǎng)關(guān)通過對應(yīng)的廣域網(wǎng)端口發(fā)送的雙向檢測消息。
4. 根據(jù)權(quán)利要求1所述的IP會話存活監(jiān)控方法,其特征在于,所述第一鑒別域值為經(jīng) 過所述家庭網(wǎng)關(guān)修改而獲得的。
5. 根據(jù)權(quán)利要求2所述的IP會話存活監(jiān)控方法,其特征在于,所述方法還包括 所述家庭網(wǎng)關(guān)或所述IP邊緣節(jié)點根據(jù)所述雙向轉(zhuǎn)發(fā)檢測消息的所述第二鑒別域值,監(jiān)控所述IP邊緣節(jié)點與所述家庭網(wǎng)關(guān)之間的IP會話是否存活。
6. 根據(jù)權(quán)利要求1所述的IP會話存活監(jiān)控方法,其特征在于,所述方法還包括 所述IP邊緣節(jié)點或所述用戶終端接收所述家庭網(wǎng)關(guān)發(fā)送的攜帶有診斷碼的雙向轉(zhuǎn)發(fā)檢測消息。
7. —種家庭網(wǎng)關(guān),其特征在于,包括第一接收模塊,用于接收用戶終端或IP邊緣節(jié)點發(fā)送的雙向轉(zhuǎn)發(fā)檢測消息; 第一轉(zhuǎn)發(fā)模塊,用于根據(jù)所述第一接收模塊接收到的雙向轉(zhuǎn)發(fā)檢測消息,向所述IP邊緣節(jié)點或所述用戶終端發(fā)送包括第一鑒別域值的雙向轉(zhuǎn)發(fā)檢測消息,所述第一鑒別域值為用戶終端IP地址前綴與家庭網(wǎng)關(guān)IP地址前綴的差值。
8. 根據(jù)權(quán)利要求7所述的家庭網(wǎng)關(guān),其特征在于,還包括代理模塊,用于將所述第一接收模塊接收到的雙向轉(zhuǎn)發(fā)檢測消息修改為包括所述第一 鑒別域值的雙向轉(zhuǎn)發(fā)檢測消息。
9. 根據(jù)權(quán)利要求7所述的家庭網(wǎng)關(guān),其特征在于,還包括發(fā)送模塊,用于向所述IP邊緣 節(jié)點發(fā)送包括第二鑒別域值的檢測消息,所述第二鑒別域值為"O"或"OxFFFF"。
10. —種網(wǎng)絡(luò)設(shè)備,其特征在于,包括第二接收模塊,用于接收家庭網(wǎng)關(guān)發(fā)送的雙向轉(zhuǎn)發(fā)檢測消息,所述雙向轉(zhuǎn)發(fā)檢測消息 中包括的第一鑒別域值為用戶終端IP地址前綴與家庭網(wǎng)關(guān)IP地址前綴的差值;第二轉(zhuǎn)發(fā)模塊,用于根據(jù)所述雙向轉(zhuǎn)發(fā)檢測消息中的第一鑒別域值,監(jiān)控所述IP邊緣 節(jié)點與所述用戶終端之間的IP會話是否存活。
11. 一種IP會話存活監(jiān)控系統(tǒng),其特征在于,包括家庭網(wǎng)關(guān),用于向網(wǎng)絡(luò)設(shè)備發(fā)送雙向轉(zhuǎn)發(fā)檢測消息,所述雙向轉(zhuǎn)發(fā)檢測消息中的第一 鑒別域值為用戶終端IP地址前綴與家庭網(wǎng)關(guān)IP地址前綴的差值;網(wǎng)絡(luò)設(shè)備,用于接收所述家庭網(wǎng)關(guān)發(fā)送的雙向轉(zhuǎn)發(fā)檢測消息,根據(jù)所述雙向轉(zhuǎn)發(fā)檢測 消息中的第一鑒別域值,監(jiān)控所述IP邊緣節(jié)點與所述用戶終端之間的IP會話是否存活。
全文摘要
本發(fā)明實施例提供一種IP會話存活監(jiān)控方法及系統(tǒng)、家庭網(wǎng)關(guān)和網(wǎng)絡(luò)設(shè)備。該方法包括用戶終端或IP邊緣節(jié)點接收家庭網(wǎng)關(guān)發(fā)送的雙向轉(zhuǎn)發(fā)檢測消息,所述雙向轉(zhuǎn)發(fā)檢測消息中包括的第一鑒別域值為用戶終端IP地址前綴與家庭網(wǎng)關(guān)IP地址前綴的差值;用戶終端或IP邊緣節(jié)點根據(jù)所述雙向轉(zhuǎn)發(fā)檢測消息中的第一鑒別域值,監(jiān)控所述IP邊緣節(jié)點與所述用戶終端之間的IP會話是否存活。本發(fā)明實施例用“Multihop BFD”作為“Multihop IPv6 Session”的存活監(jiān)控機(jī)制,從而實現(xiàn)了“Multiple hop IPv6 Session”的存活監(jiān)控。
文檔編號H04L12/66GK101783773SQ20091000199
公開日2010年7月21日 申請日期2009年1月21日 優(yōu)先權(quán)日2009年1月21日
發(fā)明者鄭若濱 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1