[發(fā)明專利]消息循環(huán)的檢測方法、路由代理設(shè)備及組網(wǎng)系統(tǒng)有效
| 申請?zhí)枺?/td> | 201010590396.1 | 申請日: | 2010-12-07 |
| 公開(公告)號: | CN102143018A | 公開(公告)日: | 2011-08-03 |
| 發(fā)明(設(shè)計)人: | 李春生;張丙才;徐斌 | 申請(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/56 |
| 代理公司: | 北京同立鈞成知識產(chǎn)權(quán)代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 消息 循環(huán) 檢測 方法 路由 代理 設(shè)備 組網(wǎng) 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明實施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種消息循環(huán)的檢測方法、路由代理設(shè)備及組網(wǎng)系統(tǒng)。
背景技術(shù)
底層協(xié)議使用流控制傳輸協(xié)議(Stream?Control?Transmission?Protocol;簡稱SCTP)或者傳輸控制協(xié)議(Transmission?Control?Protocol:簡稱TCP)的Diameter協(xié)議,是第三代移動通信技術(shù)(3rd-generation;簡稱3G)網(wǎng)絡(luò)的策略和計費(fèi)控制(Policy?and?Charging?Control;簡稱PCC)架構(gòu)以及長期演進(jìn)(Long?Term?Evolution;簡稱LTE)、IP多媒體子系統(tǒng)(IPMultimedia?Subsystem;簡稱IMS)網(wǎng)絡(luò)中廣泛應(yīng)用的協(xié)議。在Diameter協(xié)議中,Diameter路由代理(Diameter?Routing?Agent;以下簡稱DRA)提供Diameter信令的消息路由功能,通過部署DRA組成下一代的信令網(wǎng)絡(luò)。
在信令網(wǎng)中,DRA中的消息循環(huán)是影響網(wǎng)絡(luò)正常業(yè)務(wù)的一個重要缺陷。為了防止消息循環(huán),通常在DRA在轉(zhuǎn)發(fā)消息的時候,需要將接收的消息的對端標(biāo)識添加到消息的路由記錄(Route-Record)屬性值對(Attribute?ValuePair;以下簡稱AVP)中,在DRA接收到一個Diameter請求消息時,先檢查請求消息的Route-Record?AVP中是否有自己的標(biāo)識,如有則表示發(fā)生消息循環(huán),DRA發(fā)送DIAMETER_LOOP_DETECTED的響應(yīng)消息,該響應(yīng)消息沿原路返回至客戶端(Client),以告知Client該路徑出現(xiàn)問題。
上述現(xiàn)有的消息循環(huán)的檢測方法能夠良好的檢測到3個以上的DRA設(shè)備之間的消息循環(huán)。但是對于兩個DRA設(shè)備之間的消息循環(huán),例如DRA1接收Client發(fā)送的Diameter請求消息,并將Diameter請求消息發(fā)送給DRA2,并在該Diameter請求消息的Route-Record?AVP中增加Client標(biāo)識。DRA2再將該Diameter請求消息發(fā)送給DRA1,并在該Diameter請求消息的Route-Record?AVP中增加DRA1的標(biāo)識。當(dāng)DRA?1接收到該Diameter請求消息后,檢測發(fā)現(xiàn)Route-Record?AVP中有自身的標(biāo)識,這樣,DRA1可以判斷出現(xiàn)了消息循環(huán),此時DRA1需要沿著原路徑先向DRA2返回DIAMETER_LOOP_DETECTED的響應(yīng)消息,再由DRA2將該DIAMETER_LOOP_DETECTED的響應(yīng)消息再返回給DRA1,再由DRA1將DIAMETER_LOOP_DETECTED的響應(yīng)消息返回給Client。這中在兩個DRA之間的消息循環(huán)的檢測方法的處理效率較低。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種消息循環(huán)的檢測方法、路由代理設(shè)備及組網(wǎng)系統(tǒng),用以解決現(xiàn)有技術(shù)中網(wǎng)元設(shè)備與路由代理設(shè)備之間的消息循環(huán)的檢測方法的處理效率較低的缺陷。
本發(fā)明實施例提供一種消息循環(huán)的檢測方法,包括:
接收網(wǎng)元設(shè)備發(fā)送的請求消息;
獲取將所述請求消息發(fā)送至服務(wù)端設(shè)備的路由信息;
檢測所述路由信息中發(fā)送所述請求消息的下一跳的鏈路與接收所述請求消息的鏈路是否屬于同一鏈路集;
當(dāng)檢測到所述路由信息中發(fā)送所述請求消息的下一跳的鏈路與接收所述請求消息的鏈路屬于同一鏈路集時,向所述網(wǎng)元設(shè)備發(fā)送檢測到消息循環(huán)的響應(yīng)。
本發(fā)明實施例提供一種路由代理設(shè)備,包括:
接收模塊,用于接收網(wǎng)元設(shè)備發(fā)送的請求消息;
獲取模塊,用于獲取將所述請求消息發(fā)送給服務(wù)端設(shè)備的路由信息;
檢測模塊,用于檢測所述路由信息中發(fā)送所述請求消息的下一跳的鏈路與接收所述請求消息的鏈路是否屬于同一鏈路集;
發(fā)送模塊,用于當(dāng)檢測到所述路由信息中發(fā)送所述請求消息的下一跳的鏈路與接收所述請求消息的鏈路屬于同一鏈路集時,向所述網(wǎng)元設(shè)備發(fā)送檢測到消息循環(huán)的響應(yīng)。
本發(fā)明實施例還提供一種組網(wǎng)系統(tǒng),包括:包括網(wǎng)元設(shè)備和路由代理設(shè)備;
所述網(wǎng)元設(shè)備,用于向所述路由代理設(shè)備發(fā)送請求消息;
所述路由代理設(shè)備,用于接收所述網(wǎng)元設(shè)備發(fā)送的所述請求消息,并獲取將所述請求消息發(fā)送給服務(wù)端設(shè)備的路由信息;檢測所述路由信息中發(fā)送所述請求消息的下一跳的鏈路與接收所述請求消息的鏈路是否屬于同一鏈路集;當(dāng)檢測到所述路由信息中發(fā)送所述請求消息的下一跳的鏈路與接收所述請求消息的鏈路屬于同一鏈路集時,向所述網(wǎng)元設(shè)備發(fā)送檢測到消息循環(huán)的響應(yīng)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010590396.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種切邊圓盤剪刃潤滑裝置
- 下一篇:一種輪圈冒口切削機(jī)





