專利名稱:一種提高映射路由表使用效率的方法及系統的制作方法
技術領域:
本發明涉及通信技術領域,尤其涉及一種提高映射路由表使用效率的方法及系統。
背景技術:
現有因特網廣泛使用的TCP/IP協議中IP地址具有雙重功能,既作為網絡層的通信終端主機網絡接口在網絡拓撲中的位置標識,又作為傳輸層主機網絡接口的身份標識。 TCP/IP協議設計之初并未考慮主機移動的情況。但是,當主機移動越來越普遍時,這種IP 地址的語義過載缺陷日益明顯。當主機的IP地址發生變化時,不僅路由要發生變化,通信終端主機的身份標識也發生變化,這樣會導致路由負載越來越重,而且主機標識的變化會導致應用和連接的中斷。身份標識和位置分離問題提出的目的是為了解決IP地址的語義過載和路由負載嚴重等問題,將IP地址的雙重功能進行分離,實現對移動性、多家鄉性、 IP地址動態重分配、減輕路由負載及下一代互聯網中不同網絡區域之間的互訪等問題的支持。與本發明相關的現有技術1中闡述了一種基于網絡的身份位置分離的網絡架構及其運轉機制。該方案中,所有接入終端身份標識和位置標識保存在網絡中的映射平面中。 移動終端MN(身份標識AIDm,位置標識RIDm)向通信對端CN(身份標識AIDc,位置標識RIDc ) 發起通信時,源端接入服務節點收到移動節點MN發出的數據報文后,根據通訊對端CN即目的AIDc查詢本地CACHE中的映射路由表,得到AIDc-RIDc映射后,在報文頭部增加位置標識的封裝后發出;如果在本地CACHE中的映射路由表中,沒有AIDc-RIDc映射,由其接入服務節點向映射平面中本域身份位置寄存器發起位置查詢過程,查詢獲得目的終端的當前位置信息,返回給源端接入服務節點,源端接入服務節點將在本地CACHE中增加AIDc-RIDc的映射表項,在報文頭部增加位置標識的封裝后發出。現有技術1的主要問題包括
1)接入服務節點中的映射路由表,主要動態保存終端身份標識位置標識AID-RID的映射關系。每個經由接入服務節點轉發的數據報文都需要經過映射路由表的查表處理,由于要考慮終端的移動性,現有技術1中對映射路由表根據身份標識精確匹配查詢,導致接入服務節點中映射表表項過大,降低了接入服務節點的處理效率。如何減少接入服務節點中的映射路由表表項,成為提高接入服務節點轉發能力的主要問題。2)映射路由表的表項AID1/RID1生存周期為有數據報文發往該表項標識的通信對端CN1,一段時間無數據報文發送的表項AID1/RID1將老化刪除。映射路由表項AIDl/ RIDl老化刪除后,發往該表項標識的通信對端CNl的數據流,將重新啟動接入路由器(一般為特殊應用路由器ASR)與映射平面間的映射查詢流程,ASR獲得AID1/RID1的映射關系后封裝轉發數據報文。現有技術1中對映射路由表根據身份標識精確匹配查詢,映射路由表項老化也采用精確匹配方式,即一段時間無數據報文發送的表項AID/RID將老化刪除。這種精確匹配方式,將導致接入路由器ASR與映射平面間的映射查詢流程啟動頻繁,一方面加重網絡信令處理負荷,另一方面由于查詢流程會影響數據報文的時延和報文發送順序, 造成數據報文的傳送質量下降。
與本發明相關的現有技術2 基于主機的身份位置分離技術,HIP是其中代表性協議,現在HIP是IETF主要的工作組之一。
HIP的基本思想是在第三層網絡層和第四層傳輸層之間引入了 3. 5層的主機標識層(Host Identity Layer,簡稱HIL),即在域名空間和IP地址空間之間引入了主機標識 (Host Identity,簡稱HI)空間。主機標識層將原來緊密耦合的傳輸層和網絡層分開,IP 地址不再扮演標識主機的角色,它只負責數據包的路由轉發,即僅用作定位符,主機名稱由主機標識符來表示。
實際情況中HIP節點會經常移動,為了解決HIP節點聯系另一個經常移動的HIP 節點,HIP框架中介紹了集機制RVS (rendezvous)。RVS涉及到第三方RVS服務器,它作為客戶端的一個初始連接點。RVS的客戶端是一個HIP節點,這個節點為了向RVS注冊它的主機標識標簽(Host Identity Tag,簡稱HIT)至IP地址的映射使用注冊協議的HIP節點。 注冊以后,其它的HIP節點能夠使用RVS的IP地址而不是使用節點來聯系的當前IP地址來發起一個基本交換。RVS的客戶端即一個HIP節點應用使用HIs或HITs來聯系對端主機;并能夠通過RVS服務器獲得對端主機的IP地址,填寫在發出的數據報文中進行通信。
現有技術2的主要問題包括1)HIP節點存在同時與多個對端同時通信的情況。HIP節點中的映射路由表,動態保存終端主機標識IP地址HIT/IP地址的映射關系。每個經由HIP節點轉發的數據報文都需要經過映射路由表的查表處理,獲得HIT/IP地址的映射關系,在應用層發出的數據報文中填寫HIT/IP地址的正確封裝。在通信對端較多時,HIP終端的轉發等性能受限。如何減少 HIP節點中的映射路由表表項,成為提高接入HIP節點轉發能力的主要問題。
2)基于主機的身份位置分離技術需要主機的端到端支持。實際部署時,未升級主機也應當能夠正常通信。在未升級主機不支持該技術時,現有技術提供了網絡代理的方案, 即網絡側部署功能單元代理主機支持基于主機的身份位置分離技術。如,HIP Proxy技術。
主機代理節點將代理多個本端節點與對端節點以基于主機方案進行通信。接入主機代理節點的單個主機存在同時與多個對端同時通信的情況。主機代理節點中的映射路由表,動態保存通信對端主機標識HIT/IP地址的映射關系。每個經由主機代理節點轉發的數據報文都需要經過映射路由表的查表處理,獲得通信對端HIT/IP地址的映射關系,在本端主機發出的數據報文中填寫HIT/IP地址的正確封裝。在通信對端較多時,主機代理節點的轉發等性能受限。如何減少主機代理節點中的映射路由表表項,成為提高接入主機代理節點轉發能力的主要問題。
TCP/IP協議中IP地址具有雙重功能既作為網絡層的通信終端主機網絡接口在網絡拓撲中的位置標識,又作為傳輸層主機網絡接口的身份標識。所述的身份標識和位置分離框架是為了克服現有網絡技術的這一不足而構建的一種全新的網絡框架。上述的現有技術用于將IP地址的標識身份和位置的雙重功能進行分離,是這種全新的網絡架構的不同實現方案。
如圖1,與本發明相關的現有技術的架構關鍵特征可從邏輯功能上抽象為主機 (101),映射服務器(103),映射封裝執行節點/轉發設備(102)。映射封裝執行節點/轉發設備可對應上述現有技術中的功能單元在現有技術1中對應接入服務節點;在現有技術 2中對應主機或者主機代理節點。網絡中有兩種標識類型主機身份標識和位置路由標識。 其中用戶身份標識用于標識用戶身份,用于端到端通信時標識通信對端;位置標識由當前接入的映射封裝執行節點分配,標識終端用戶當前所在的位置,用于數據報文轉發時的路由。映射服務器通過映射表保存了終端主機的身份標識和位置標識的對應關系。映射封裝執行節點根據通信對端身份標識,到映射服務器登記注冊和查詢通信對端的位置標識,并將查詢結果保存在映射路由表中,采用映射路由表維護終端的身份標識一位置標識映射信息,并根據映射路由表實現數據報文封裝處理、路由和轉發。在映射封裝執行節點/轉發設備(102)中,身份標識與位置標識一一對應,映射路由表包括表項1,身份標識1對應位置標識1 ;表項2,身份標識2對應位置標識2 ;……; 表項n,身份標識η對應位置標識η。現有網絡技術存在如下不足現有基于網絡的身份位置分離架構中,接入服務節點轉發用戶數據報文時,需要查詢映射路由表,映射路由表動態保存了終端的身份標識-位置標識間的映射關系。如何提高映射路由表使用效率是需要解決的技術問題。
發明內容
本發明提出了一種提高映射路由表使用效率的方法及系統,提高映射封裝執行節點轉發能力。為了解決上述技術問題,本發明提供了一種提高映射路由表使用效率的方法;包括映射封裝執行節點在維護的映射路由表中針對以固定方式接入同一映射封裝執行節點的固定終端稱為群組固定終端記錄一前綴與一位置標識的映射關系,所述映射封裝執行節點進行報文轉發時,根據報文中目的身份標識查找此目的身份標識的前綴以及對應的位置標識,向所述位置標識指示的位置轉發所述報文。進一步地,上述方法還可以具有以下特點
所述群組固定終端的身份標識前綴是群組固定終端中各固定終端的身份標識中的相同組成部分。進一步地,上述方法還可以具有以下特點
所述映射封裝執行節點進行報文轉發時,提取出報文的目的身份標識,使用最長匹配的方式查找到映射路由表中相匹配的前綴,根據前綴與位置標識的映射關系,查找到此目的身份標識對應的位置標識,向所述位置標識指示的位置轉發所述報文。進一步地,上述方法還可以具有以下特點
映射服務器為所述群組固定終端分配相同的身份標識前綴和相同的位置標識。進一步地,上述方法還可以具有以下特點
映射封裝執行節點需要轉發報文時在此映射封裝執行節點未查找到報文的目的身份標識對應的位置標識的情況下,向所述映射服務器獲取所述目的身份標識對應的前綴以及位置標識,并向所述位置標識指示的位置轉發所述報文,或者,將報文轉發至所述映射服務器,所述映射服務器查找到所述目的身份標識對應的前綴以及位置標識,并向所述位置標識指示的位置轉發所述報文。進一步地,上述方法還可以具有以下特點
6對映射路由表中新增的映射關系設置老化標志,所述映射封裝執行節點進行報文轉發命中一映射關系后,刷新此映射關系的老化標志,判斷映射關系的老化標志滿足預設時間或預設次數的到期條件后,從映射路由表中刪除此映射關系。
為了解決上述技術問題,本發明還提供了一種提高映射路由表使用效率的系統, 包括映射封裝執行節點和固定終端;所述映射封裝執行節點用于在維護的映射路由表中針對以固定方式接入同一映射封裝執行節點的固定終端稱為群組固定終端記錄一前綴與一位置標識的映射關系,還用于在進行報文轉發時,根據報文中目的身份標識查找此目的身份標識的前綴以及對應的位置標識,向所述位置標識指示的位置轉發所述報文。
進一步地,上述系統還可以具有以下特點所述群組固定終端的身份標識前綴是群組固定終端中各固定終端的身份標識中的相同組成部分。
進一步地,上述系統還可以具有以下特點所述映射封裝執行節點還用于在進行報文轉發時,提取出報文的目的身份標識,使用最長匹配的方式查找到映射路由表中相匹配的前綴,根據前綴與位置標識的映射關系,查找到此目的身份標識對應的位置標識,向所述位置標識指示的位置轉發所述報文。
進一步地,上述系統還可以具有以下特點所述系統還包括映射服務器;所述映射服務器還用于為所述群組固定終端分配相同的身份標識前綴和相同的位置標識。
進一步地,上述系統還可以具有以下特點所述映射封裝執行節點還用于需要轉發報文時在此映射封裝執行節點未查找到報文的目的身份標識對應的位置標識的情況下,向所述映射服務器獲取所述目的身份標識對應的前綴以及位置標識,并向所述位置標識指示的位置轉發所述報文,或者,將報文轉發至所述映射服務器;所述映射服務器還用于在收到所述映射封裝執行節點轉發的報文后,查找到所述目的身份標識對應的前綴以及位置標識,并向所述位置標識指示的位置轉發所述報文。
進一步地,上述系統還可以具有以下特點所述映射封裝執行節點,還用于對映射路由表中新增映射關系設置老化標志,進行報文轉發命中一映射關系后,刷新此映射關系的老化標志,判斷映射關系的老化標志滿足預設時間或預設次數的到期條件后,從映射路由表中刪除此映射關系。
本發明考慮固定接入終端網絡拓撲的匯聚特征,有效減少了映射路由表的規模, 提高了映射封裝執行節點轉發能力,提高映射路由表表項的命中次數從而提高效率,減少網絡的信令負荷,減少數據轉發過程中的延遲和亂序,能夠更好的改善網絡的服務質量。
圖1是實施例中提高映射路由表使用效率的系統的結構圖; 圖2是實施例中提高映射路由表使用效率的方法示意圖。
具體實施方式
如圖1所示,提高映射路由表使用效率的系統,包括映射封裝執行節點、固定終端CN 102546372 A(即主機)和映射服務器。映射封裝執行節點用于在維護的映射路由表中針對以固定方式接入同一映射封裝執行節點的固定終端稱為群組固定終端記錄一前綴與一位置標識的映射關系,還用于在進行報文轉發時,根據報文中目的身份標識查找此目的身份標識的前綴以及對應的位置標識,向此位置標識指示的位置轉發所述報文。映射封裝執行節點包括指令器、數據報文封裝轉發單元、映射管理器組成。其中指令器負責與固定終端、映射服務器、其它映射封裝執行節點進行信令交互,完成映射查詢、 主機接入管理、映射更新注冊、切換管理等業務流程。數據報文封裝轉發單元負責接收、發送主機與網絡間的數據報文,完成報文的封裝、解封裝操作。映射管理器負責映射封裝執行節點中,固定終端身份標識與位置標識之間映射關系的本地存儲、本地查詢和維護,這一映射關系表現為映射路由表的形式。映射服務器用于為所述群組固定終端分配相同的身份標識前綴和相同的位置標識。群組固定終端的身份標識前綴是群組固定終端中各固定終端的身份標識中的相同組成部分。例如群組固定終端中包括身份標識為10. 21. 0. 1的終端1,身份標識為10. 21. 0. 2的終端2,身份標識為10. 21. 0. 3的終端3,則群組固定終端的身份標識前綴可以設為10. 21. 0 或 10.21。本系統中報文轉發過程中,映射封裝執行節點還用于在進行報文轉發時,提取出報文的目的身份標識,使用最長匹配的方式查找到映射路由表中相匹配的前綴,根據前綴與位置標識的映射關系,查找到此目的身份標識對應的位置標識,向所述位置標識指示的位置轉發所述報文。映射封裝執行節點用于需要轉發報文時在此映射封裝執行節點未查找到報文的目的身份標識對應的位置標識的情況下,映射封裝執行節點轉發報文的方式包括兩種
第一種為直接轉發,具體的,映射封裝執行節點用于向映射服務器獲取所述目的身份標識對應的前綴以及位置標識,并向位置標識指示的位置轉發所述報文。第二種為經由映射服務器轉發。具體的,映射封裝執行節點用于將報文轉發至所述映射服務器。映射服務器用于在收到所述映射封裝執行節點轉發的報文后,查找到所述目的身份標識對應的前綴以及位置標識,并向所述位置標識指示的位置轉發所述報文。映射封裝執行節點還用于對映射路由表中新增映射關系設置老化標志,進行報文轉發命中一映射關系后,刷新此映射關系的老化標志,判斷映射關系的老化標志滿足預設時間或預設次數的到期條件后,從映射路由表中刪除此映射關系。如圖2所示,提高映射路由表使用效率的方法,包括映射封裝執行節點在維護的映射路由表中針對以固定方式接入同一映射封裝執行節點的固定終端稱為群組固定終端記錄一前綴與一位置標識的映射關系,所述映射封裝執行節點進行報文轉發時,根據報文中目的身份標識查找此目的身份標識的前綴以及對應的位置標識,向所述位置標識指示的位置轉發所述報文。映射服務器考慮以固定方式接入同一映射封裝執行節點的固定終端(在本發明中稱為群組固定終端)相對固定,網絡拓撲變化較小,在固定終端開戶受理時,考慮其身份標識的匯聚性,為群組固定終端分配相同的身份標識前綴和相同的位置標識。此方式,克服了現有方案中沒有考慮固定終端主機身份標識的匯聚特性導致映射封裝執行節點中映射路由表表項條目過大的問題。映射服務器在用戶數據庫中還保存固定終端的移動性特征,包括但不限于固定終端主機的群組信息。
群組固定終端的身份標識前綴是群組固定終端中各固定終端的身份標識中的相同組成部分。例如群組固定終端中包括身份標識為10.21.0. 1的終端1,身份標識為 10. 21. 0. 2的終端2,身份標識為10. 21. 0. 3的終端3,則群組固定終端的身份標識前綴可以設為 10. 21. 0 或 10. 21。
映射封裝執行節點維護的映射路由表的表項中包括身份標識前綴與位置標識的對應關系,也可以包括身份標識與位置標識的對應關系。為避免映射路由表表項由于累積效應過大,降低系統處理效率的情形,映射封裝執行節點增加新的映射路由表項時,設置此表項(一表項即對應一映射關系)的老化標志。根據預設策略,映射封裝執行節點進行報文轉發命中一映射關系后,刷新此映射關系的老化標志,在老化標志滿足預設時間或預設次數的到期條件后,將刪除對應表項。例如數據報文轉發時,映射路由表查詢過程中每命中一次表項,對該表項老化標志刷新一次。老化機制不限于這一方式。
本方法中,映射封裝執行節點進行報文轉發時,提取出報文的目的身份標識,使用最長匹配的方式查找到映射路由表中相匹配的前綴,根據前綴與位置標識的映射關系,查找到此目的身份標識對應的位置標識,向所述位置標識指示的位置轉發所述報文。本方法中,最長匹配方式的使用與現有技術中精確匹配的方式相比,可提高映射路由表項的命中次數及查找效率。
例如,固定終端發出的報文中包括目的身份標識AID2、源身份標識AID1、報文凈荷。映射封裝執行節點收到報文后,根據數據報文中的目的身份標識AID2查詢映射路由表,按最長匹配的方式在映射路由表中查到對應的身份標識前綴,根據此身份標識前綴查找到與此身份標識前綴對應的位置標識RID2,映射封裝執行節點將報文增加位置標識封裝后發出,報文中包括目的位置標識RID2、源位置標識RID1、目的身份標識AID2、源身份標識AIDl和報文凈荷。其中,最長匹配方式是已有技術中慣用的匹配方式。
映射封裝執行節點用于需要轉發報文時在此映射封裝執行節點未查找到報文的目的身份標識對應的位置標識的情況下,映射封裝執行節點轉發報文的方式包括兩種第一種為直接轉發,具體的,映射封裝執行節點向映射服務器獲取所述目的身份標識對應的前綴以及位置標識,并向位置標識指示的位置轉發所述報文。
映射封裝執行節點從映射服務器獲得需要的位置標識映射關系。映射服務器向映射封裝執行節點,返回的映射關系可以是完整身份標識與位置標識的對應關系,也可以是身份標識前綴與位置標識的對應關系。
映射服務器與映射封裝執行節點間的映射關系查詢流程的接口信令中包括前綴標識位(即體現映射路由匯聚特性的標識位)。例如,映射封裝執行節點向映射服務器發送查詢請求消息,在此查詢請求消息中攜帶報文的目的身份標識,映射服務器向映射封裝執行節點返回查詢響應消息,在此查詢響應消息中攜帶與此目的身份標識對應的位置標識, 并在前綴標識位中攜帶此目的身份標識對應的前綴。
第二種為經由映射服務器轉發。具體的,映射封裝執行節點將報文轉發至所述映射服務器。映射服務器用于在收到所述映射封裝執行節點轉發的報文后,查找到所述目的身份標識對應的前綴以及位置標識,并向所述位置標識指示的位置轉發所述報文。
具體實施例
一組固定終端hostll,hostl2,hostl3接入同一映射封裝執行節點ASRl。hostll, hOStl2,hOStl3對應的身份標識分別為AID11,AID12,AID13。映射服務器為此組固定終端分配相同的前綴I^refix,該前綴唯一標識該組固定終端,不屬于該組的任意其它終端不具有此前綴特征。映射服務器為此組固定終端分配相同的位置標識RID。通過注冊流程,映射服務器保存該組固定終端的身份標識前綴與位置標識的對應關系。另一組終端host21, host22接入另一映射封裝執行節點ASR2。終端host21與hostll通信,終端host22與 hostl2 通信。host21向hostll發起數據通信,到達映射封裝執行節點ASR2的首個數據報文包含目的終端hostll的身份標識AID1。映射封裝執行節點ASR2查詢本地緩存中的映射路由表,未命中表項。映射封裝執行節點ASR2向映射服務器發起查詢流程,映射服務器將返回 hostll的位置標識,在返回的查詢響應消息中,包含了 hostll所在組的前綴I^refix。映射封裝執行節點ASR2收到查詢響應消息后,提取組固定終端前綴I^refix和位置標識RID,保存在本地緩存的映射路由表中。本地緩存的映射路由表,將增加一個表項, 此表項中包括前綴I^refix和位置標識RID。后續報文轉發過程中,映射封裝執行節點ASR2 收到host21向hostll發出的后續報文時,根據對端hostll的身份標識AIDl,查詢本地保存的映射路由表,將命中I^refix/RID表項。映射封裝執行節點ASR2提取對應的位置標識, 在報文頭部增加位置標識的封裝發往對端。即根據身份標識AID11,AID12或AID13以最長匹配方式查詢映射路由表將查找到此表項中的Prefix,以及對應的位置標識RID。通過其它任何身份標識查詢,將不能命中該表項。映射封裝執行節點ASR2增加上述包括前綴I^refix和位置標識RID的表項時,設置此表項的老化標記,在后續轉發過程中,根據終端的身份標識查找到前綴I^ref ix和位置標識RID后,刷新此表項老化標記。例如,在映射路由表I^ref ix/RID表項存續期間,host22 向hostl2發起數據通信,ASR2查詢映射路由表時將命中一次I^refix/RID表項,并刷新一次表項老化標記。ASR2檢測到ft~efiX/RID表項老化標記到期時,刪除映射路由表中的 Prefix/RID表項。例如,一段時間內,ASR2沒有收到發往I^refix/RID表項標記的一組固定終端hostll,hostl2,hostl3中任一終端的數據報文,ASR2刪除I^refix/RID表項。基于上述方法,充分考慮固定接入終端網絡拓撲的匯聚性特征,從而減少映射封裝執行節點中的映射路由表的路由表項,提高映射封裝執行節點的轉發行能。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。當然,本發明還可有其他多種實施例,在不背離本發明精神及其實質的情況下,熟悉本領域的技術人員可根據本發明作出各種相應的改變和變形,但這些相應的改變和變形都應屬于本發明所附的權利要求的保護范圍。本領域普通技術人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關硬件完成,所述程序可以存儲于計算機可讀存儲介質中,如只讀存儲器、磁盤或光盤等。可選地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現。相應地,上述實施例中的各模塊/單元可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。本發明不限制于任何特定形式的硬件和軟件的結合。
權利要求
1.一種提高映射路由表使用效率的方法,其特征在于,映射封裝執行節點在維護的映射路由表中針對以固定方式接入同一映射封裝執行節點的固定終端稱為群組固定終端記錄一前綴與一位置標識的映射關系,所述映射封裝執行節點進行報文轉發時,根據報文中目的身份標識查找此目的身份標識的前綴以及對應的位置標識,向所述位置標識指示的位置轉發所述報文。
2.如權利要求1所述的方法,其特征在于,所述群組固定終端的身份標識前綴是群組固定終端中各固定終端的身份標識中的相同組成部分。
3.如權利要求1所述的方法,其特征在于,所述映射封裝執行節點進行報文轉發時,提取出報文的目的身份標識,使用最長匹配的方式查找到映射路由表中相匹配的前綴,根據前綴與位置標識的映射關系,查找到此目的身份標識對應的位置標識,向所述位置標識指示的位置轉發所述報文。
4.如權利要求1所述的方法,其特征在于,映射服務器為所述群組固定終端分配相同的身份標識前綴和相同的位置標識。
5.如權利要求4所述的方法,其特征在于,映射封裝執行節點需要轉發報文時在此映射封裝執行節點未查找到報文的目的身份標識對應的位置標識的情況下,向所述映射服務器獲取所述目的身份標識對應的前綴以及位置標識,并向所述位置標識指示的位置轉發所述報文,或者,將報文轉發至所述映射服務器,所述映射服務器查找到所述目的身份標識對應的前綴以及位置標識,并向所述位置標識指示的位置轉發所述報文。
6.如權利要求1所述的方法,其特征在于,對映射路由表中新增的映射關系設置老化標志,所述映射封裝執行節點進行報文轉發命中一映射關系后,刷新此映射關系的老化標志,判斷映射關系的老化標志滿足預設時間或預設次數的到期條件后,從映射路由表中刪除此映射關系。
7.一種提高映射路由表使用效率的系統,包括映射封裝執行節點和固定終端,其特征在于,所述映射封裝執行節點,用于在維護的映射路由表中針對以固定方式接入同一映射封裝執行節點的固定終端稱為群組固定終端記錄一前綴與一位置標識的映射關系,還用于在進行報文轉發時,根據報文中目的身份標識查找此目的身份標識的前綴以及對應的位置標識,向所述位置標識指示的位置轉發所述報文。
8.如權利要求7所述的系統,其特征在于,所述群組固定終端的身份標識前綴是群組固定終端中各固定終端的身份標識中的相同組成部分。
9.如權利要求7所述的系統,其特征在于,所述映射封裝執行節點,還用于在進行報文轉發時,提取出報文的目的身份標識,使用最長匹配的方式查找到映射路由表中相匹配的前綴,根據前綴與位置標識的映射關系,查找到此目的身份標識對應的位置標識,向所述位置標識指示的位置轉發所述報文。
10.如權利要求7所述的系統,其特征在于,所述系統還包括映射服務器,所述映射服務器,還用于為所述群組固定終端分配相同的身份標識前綴和相同的位置標識。
11.如權利要求10所述的系統,其特征在于,所述映射封裝執行節點,還用于需要轉發報文時在此映射封裝執行節點未查找到報文的目的身份標識對應的位置標識的情況下,向所述映射服務器獲取所述目的身份標識對應的前綴以及位置標識,并向所述位置標識指示的位置轉發所述報文,或者,將報文轉發至所述映射服務器;所述映射服務器,還用于在收到所述映射封裝執行節點轉發的報文后,查找到所述目的身份標識對應的前綴以及位置標識,并向所述位置標識指示的位置轉發所述報文。
12.如權利要求7所述的系統,其特征在于,所述映射封裝執行節點,還用于對映射路由表中新增映射關系設置老化標志,進行報文轉發命中一映射關系后,刷新此映射關系的老化標志,判斷映射關系的老化標志滿足預設時間或預設次數的到期條件后,從映射路由表中刪除此映射關系。
全文摘要
本發明公開了一種提高映射路由表使用效率的方法及系統,此方法包括映射封裝執行節點在維護的映射路由表中針對以固定方式接入同一映射封裝執行節點的固定終端稱為群組固定終端記錄一前綴與一位置標識的映射關系,所述映射封裝執行節點進行報文轉發時,根據報文中目的身份標識查找此目的身份標識的前綴以及對應的位置標識,向所述位置標識指示的位置轉發所述報文。本發明考慮固定接入終端網絡拓撲的匯聚特征,有效減少了映射路由表的規模,提高了映射封裝執行節點轉發能力,提高映射路由表表項的命中次數從而提高效率,減少網絡的信令負荷,減少數據轉發過程中的延遲和亂序,能夠更好的改善網絡的服務質量。
文檔編號H04W8/02GK102546372SQ201010604689
公開日2012年7月4日 申請日期2010年12月24日 優先權日2010年12月24日
發明者吳強, 符濤, 黃兵 申請人:中興通訊股份有限公司