麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種多接入連接建立方法、系統和映射服務器的制作方法

文檔序號:7961071閱讀:511來源:國知局
專利名稱:一種多接入連接建立方法、系統和映射服務器的制作方法
技術領域
本發明涉及移動通信領域,具體涉及一種多接入連接建立方法、系統和映射服務器。
背景技術
傳輸控制協議/ 因特網互聯協議(Transmission Control Protocol/InternetProtocol, TCP/IP),在初始設計時未考慮終端會發生拓撲位置改變的情況,即TCP/IP協議本身不支持移動性。在傳統的TCP/IP網絡環境中,IP為因特網(Internet)提供了路由功能,它給所有節點(包括主機和路由器)都分配了邏輯地址,即IP地址,且每臺主機的各個端口都分配一個IP地址。IP地址包括網絡前綴和主機部分,同一條鏈路上的所有主機的IP地址通常有相同的網絡前綴和不同的主機部分。這使得IP可以依據目的節點的IP地址的網絡前綴部分來進行路由選擇,從而使路由器秩序保存一條簡單的網絡前綴路由,而不必為每臺主機保存一條單獨的路由。在這種情況下,由于采用了網絡前綴路由,因此當節點從一條鏈路切換到另一條鏈路而沒有改變其IP地址時,該節點則不可能在新鏈路上接收到數據報文,從而也就無法與其他節點進行通信。隨著用戶對移動性和信息的需求急劇上升,越來越多的人希望在移動的過程中高速地接入互聯網,獲取急需的信息,完成想做的事情。因此,移動互聯網成為未來互聯網的發展方向,但是傳統TCP/IP協議不支持移動性的缺陷,使得對移動節點的移動性管理成為移動互聯網面對的一大難題。為了解決移動性管理問題,業界比較流行的移動性管理技術,如,移動IP(MobileIP,MIP)、代理移動IP (Proxy MIP,PMIP)等,均通過引入固定錨點(Anchor)的方式來支持終端的移動性。例如,MIP協議使用家鄉代理(Home agent, HA)作為錨點、PMIP協議使用本地移動性錨點(Local Mobility Anchor, LMA)作為錨點。圖1所示的是PMIP協議的邏輯架構,包括移動節點(Mobile Node,MN)、通信對端(Correspondent Node,CN)、移動接入網關(Mobile Access Gateway,MAG)以及 LMA。其中CN可以是固定節點,也可以是移動節點,即具有相應的MAG和LMA。MAG是麗的第一跳路由器,其主要作用包括在MN接入時為其分配轉交地址(Care of Address, CoA)以及代替MN執行與麗的錨點LMA之間的PMIP綁定(PMIP Binding)。LMA作為麗的錨點,其主要作用包括為麗分配家鄉地址(Home of Address,HoA)以及處理上述PMIP綁定。MAG與LMA之間執行的PMIP綁定的主要目的是讓雙方均獲知對方的地址、上述CoA和HoA,并將保存在本地。此外,在執行PMIP的綁定過程中,還為麗在MAG和LMA之間建立了一條雙向隧道。值得說明的是,麗最后獲取到的IP地址是LMA為其分配的HoA。在通常的網絡部署中,MAG一般位于拓撲較低的位置,比如位于城域網的邊緣;而LMA則一般位于拓撲較高的位置,比如省干網的核心部分。MAG與LMA之間實際上往往通過多跳路由器相連。PMIP協議的移動性管理體現在隨著麗的移動能改變當前連接到的MAG,同時保持MN的IP地址(即HoA)不變。如圖2所示,改變當前連接的MAG是指從先前連接的源MAG (sMAG,source MAG)改變 / 切換連接到目標 MAG (tMAG,target MAG)。在改變到 tMAG 以后,tMAG為麗分配一個新的CoA,并為麗執行與麗的錨點LMA之間的PMIP綁定,更新上文提及雙方保存的信息,以及在tMAG與LMA之間為麗建立新的雙向隧道。圖2所示為麗與CN之間收發IP報文的過程示意圖。如圖2所示,麗與CN之間的IP數據報文在切換前必須經過SMAG與LMA之間的隧道,在切換后必須經過tMAG與LMA之間的隧道。如圖2和圖3所示,在麗移動,并改變連接的MAG(以下稱之為切換)前后,麗與CN間收發IP報文的路徑都可表達為麗<->MAG〈->LMA〈->CN,即,所有麗與CN之間的IP數據報文都必須繞路到麗的錨點LMA。即使MAG有路由功能,且MAG與CN之間有IP網相連接(如圖1所示),IP報文也不能直接通過MAG收發,存在報文傳遞路徑的浪費。特別是當MN目前位置遠離其錨點LMA,且MN目前位置距離CN較近時,上述傳輸路徑浪費問題將會更加明顯。圖3中的實線所表示的為存在傳輸路徑浪費的路由,虛線所表示的則為無傳輸路徑浪費的路由。傳輸路徑的浪費一方面會導致運營商傳輸承載資源的浪費,導致了運營成本增加;另一方面增加了 MN與CN間收發IP報文的時延,不利于改善用戶的業務體驗;再一方面是使大量的IP報文匯聚到麗的錨點LMA (通常一個LMA能服務很多個MN),使LMA容易成為性能瓶頸,增大了報文在該節點擁塞的可能性,導致整體網絡質量下降,造成MN業務受阻甚至無法實現(如,語音視頻等實時業務)。還值得說明的是,上述CN也可以位于PMIP域,應用上述的PMIP移動性管理機制(例如,CN是另一個移動節點,也即圖1中所示的CN’)。此時CN也連接到一個MAG,也有一個錨點LMA。在這種情況下,麗與CN之間的IP報文的收發路徑為:麗〈->麗的MAGdN的LMA〈->CN的LMA〈->CN的MAG〈->CN。由此可見在這種場景下,麗與CN間的報文收發必須繞路經過兩者的錨點LMA,報文傳遞路徑的浪費更加明顯,以后造成的上述不良后果更加嚴重。為了解決現有PMIP機制存在的傳輸路徑浪費問題,進而導致的一系列不良后果,需要對現有的PMIP機制進行改造,圖4為改造后的PMIP協議架構。 與現有PMIP協議的邏輯架構(如圖1所示)相比,改造后的PMIP協議架構所包含的網元仍然為移動節點麗、通信對端CN、移動接入網關MAG以及映射服務器(Mappingserver, MAPS)。改造后的PMIP協議架構不再具有LMA網元。其中CN可以是固定節點,也可以是移動節點,即具有相應的MAG和MAPS。MAG是麗的第一跳路由器,其主要作用除了現有的PMIP架構中的為麗分配轉交地址CoA,以及代替麗執行與麗的MAPS之間的PMIP綁定外,還需要具備如下功能:向MAPS查詢,獲得通信對端CN當前連接的MAG (MAG-CN)的地址或CN的轉交地址CoA。在MN的MAG (MAG-MN)和CN的MAG之間建立雙向隧道,轉發MN與CN之間的IP數據報文。MAPS保留了 LMA功能中處理麗注冊、注銷及更新功能,分配HNP功能,建立和維護BCE功能,但不作為麗的錨點,麗與CN之間的IP數據報文,不需要經過MAPS。MAPS需要保存當前MAG-MN的地址和/或麗的CoA,并以麗作為索引,例如以麗的HoA或者麗的家鄉網絡前綴(Home Network Prefix, HNP)作為索引,以供MN的通信對端CN或CN的MAG根據MN的相關信息來查詢。圖5所示為應用改造后的PMIP架構時,麗與CN之間收發IP報文的過程示意圖。如圖5所示,麗與CN之間的IP數據報文可以直接經過MAG-MN與MAG-CN之間的隧道,無須通過麗以及CN的MAPS網元,避免了傳輸路徑的浪費等一系列問題。目前,對于具有多接入功能的終端可以同時具有多個連接。如圖6a所示,終端MN同時通過MAG1-MN(位于LTE系統中)和MAG2_MN(位于WiFi系統中)與通信對端CN進行通信。如圖6b所示,終端麗通過MAGl-MN(位于LTE系統中)與CNl通信,同時通過MAG2-MN(位于WiFi系統中)與通信對端CN2通信。在這兩種場景中,對于麗同時存在兩條不同的連接,在現有技術中,無論是現有的PMIP技術還是改造后的PMIP機制,對于來自不同MAG或不同接口的PMIP注冊,LMA/MAPS都會分配不同的HNP,從而無法保證業務連續性。同時,在現有技術中,LMA/MAPS而且需要區分麗從MAG2-MN接入時是由于切換導致還是同時存在不同的連接導致,以便決定是否新建綁定緩存列表(BCE,Binding CacheEntry),同時綁定原BCE和新BCE。對于切換導致的MN從MAG2-MN接入場景,MAPS需要使用新的參數更新原BCE,或者刪除原BCE后再新建BCE。對于MN從MAGl-MN和MAG2-MN同時接入的場景,MAPS需要為新連接新建BCE,并將該新建BCE與原BCE (MN從MAGl-MN接入時建立的BCE)綁定。在現有技術中(現有的PMIP技術和改造后的PMIP機制),認為MAG可以獲得區分切換和多接入場景的信息,并將該信息發送給LMA/MAPS。但是MAG如何準確獲得該信息還是一個需要解決的問題。

發明內容
本發明要解決的技術問題是提供一種多接入連接建立方法、系統和映射服務器,在終端發起多連接后,正確建立新連接,保留原有連接。為了解決上述問題,本發明提供了一種多接入連接建立方法,包括:移動節點從移動接入網關接入時,映射服務器判斷所述移動節點的接入狀態為多接入時,為所述移動節點正在建立的連接分配與所述移動節點已建立的其它連接相同的家鄉網絡前綴。進一步的,上述方法還可具有以下特點,所述方法還包括:所述映射服務器判斷所述移動節點的接入狀態為多接入時,還為當前連接新建綁定緩存列表(BCE),并將該新建的BCE與所述移動節點已建立的其它連接的BCE進行綁定。進一步的,上述方法還可具有以下特點,所述映射服務器通過如下方式判斷所述移動節點的接入狀態是否為多接入:所述移動節點從所述移動接入網關接入時,所述映射服務器檢查到所述移動節點已建立連接,則所述映射服務器向所述移動節點的已建立的連接接入的移動接入網關查詢所述移動節點在其上的連接狀態,如果任一移動接入網關返回所述移動節點在其上的連接狀態為激活狀態,則所述移動節點的接入狀態為多接入,所述激活狀態是指所述移動節點仍附著在該移動接入網關且未進行切換,或者,該移動節點建立的連接處于激活狀態。進一步的,上述方法還可具有以下特點,所述方法還包括:所述移動節點從所述移動接入網關接入時,如果所述移動節點已建立連接,則所述移動節點向所述移動接入網關發送多接入指示,所述多接入指示表明所述移動節點當前的接入狀態為多接入;所述移動接入網關向所述映射服務器發送多接入指示。進一步的,上述方法還可具有以下特點,所述方法還包括:所述移動節點從所述移動接入網關接入時,如果所述移動節點已建立連接,則所述移動節點向鑒權器發送多接入指示,所述多接入指示表明所述移動節點當前的接入狀態為多接入;所述鑒權器向所述移動接入網關發送多接入指示,所述移動接入網關向所述映射服務器發送多接入指示。進一步的,上述方法還可具有以下特點,所述映射服務器通過如下方式判斷所述移動節點的接入狀態是否為多接入:所述映射服務器接收到所述移動接入網關發送的多接入指示時,判斷所述移動節點的接入狀態為多接入。進一步的,上述方法還可具有以下特點,所述方法還包括:所述移動節點從所述移動接入網關接入時,如果已建立連接,則所述移動節點通過接入過程和接入認證過程將多接入指示發送給鑒權認證服務器,所述多接入指示表明所述移動節點當前的接入狀態為多接入。進一步的,上述方法還可具有以下特點,所述映射服務器通過如下方式判斷所述移動節點的接入狀態是否為多接入:所述映射服務器向所述鑒權認證服務器查詢所述移動節點的接入狀態,當接收到所述鑒權認證服務器返回的所述移動節點的接入狀態為多接入時,則所述移動節點的接入狀態為多接入。本發明還提供一種映射服務器,其中:所述映射服務器用于:當移動節點從移動接入網關接入時,判斷所述移動節點的接入狀態為多接入時,為所述移動節點正在建立的連接分配與所述移動節點已建立的其它連接相同的家鄉網絡前綴。進一步的,上述映射服務器還可具有以下特點,所述映射服務器還用于:判斷所述移動節點的接入狀態為多接入時,為當前連接新建綁定緩存列表(BCE),并將該新建的BCE與所述移動節點已建立的其它連接的BCE進行綁定。進一步的,上述映射服務器還可具有以下特點,所述映射服務器是用于通過如下方式判斷所述移動節點的接入狀態是否為多接入:所述移動節點從所述移動接入網關接入時,所述映射服務器檢查到所述移動節點已建立連接,則所述映射服務器向所述移動節點的已建立的連接接入的移動接入網關查詢所述移動節點在其上的連接狀態,如果任一移動接入網關返回所述移動節點在其上的連接狀態為激活狀態,則所述移動節點的接入狀態為多接入,所述激活狀態是指所述移動節點仍附著在該移動接入網關且未進行切換,或者,該移動節點建立的連接處于激活狀態。進一步的,上述映射服務器還可具有以下特點,所述映射服務器是用于通過如下方式判斷所述移動節點的接入狀態是否為多接入:接收到所述移動接入網關發送的多接入指示時,判斷所述移動節點的接入狀態為多接入,所述多接入指示表明所述移動節點當前的接入狀態為多接入。進一步的,上述映射服務器還可具有以下特點,所述映射服務器通過如下方式判斷所述移動節點的接入狀態是否為多接入:所述映射服務器向所述鑒權認證服務器查詢所述移動節點的接入狀態,當接收到所述鑒權認證服務器返回的所述移動節點的接入狀態為多接入時,判斷所述移動節點的接入狀態為多接入。本發明還提供一種多接入連接建立系統,包括上述映射服務器,還包括移動接入網關,其中:所述移動接入網關用于:當所述映射服務器查詢所述移動節點在所述移動接入網關上的連接狀態時,返回所述移動節點的連接狀態至所述映射服務器。本發明還提供一種多接入連接建立系統,包括上述映射服務器,還包括移動接入網關,其中:所述移動接入網關用于:接收到所述移動節點發送的多接入指示后,向所述映射服務器發送多接入指示。本發明還提供一種多接入連接建立系統,包括上述映射服務器,還包括鑒權器和移動接入網關,其中:所述鑒權器用于:接收到所述移動節點發送的多接入指示后,將所述多接入指示發送給所述移動接入網關;所述移動接入網關用于:接收到所述鑒權器發送的多接入指示后,向所述映射服務器發送多接入指示。本發明還提供一種多接入連接建立系統,包括上述映射服務器,還包括:鑒權認證服務器,其中:所述鑒權認證服務器用于:在所述移動節點從所述移動接入網關接入時,所述移動節點的接入過程和接入認證過程中,接收到所述移動節點通過所述移動接入網關或鑒權器發送的多接入指示時,保存所述多接入指示,所述多接入指示表明所述移動節點當前的接入狀態為多接入;以及,在所述映射服務器查詢所述移動節點的接入狀態時,返回所述移動節點的接入狀態給所述映射服務器。本發明基于改造后的PMIP協議,提供了一種多接入連接建立的方法,旨在實現當終端發起多連接后,使得MAPS可以獲得終端的多接入指示,以便為MN建立新的連接,同時保留原有連接,并且為同時存在的多個連接分配相同的HNP,從而滿足MN的移動性需求。


用來提供對本發明的進一步理解,并且構成說明書的一部分,與本發明的實施例一起用于解釋本發明,并不構成對本發明的限制。在附圖中:圖1是現有PMIP協議的邏輯架構圖;圖2是根據現有PMIP協議的麗與CN之間收發IP報文的過程示意圖;圖3是根據現有PMIP協議存在的傳輸路徑浪費問題的示意圖;圖4是改造后的PMIP協議的邏輯架構圖;圖5是根據改造后的PMIP協議的麗與CN之間收發IP報文的過程示意圖;圖6a為多接入場景示意圖一;圖6b為多接入場景示意圖二 ;圖7是本發明多連接建立方法實施例一的示意圖8是本發明多連接建立方法實施例二的示意圖;圖9是本發明多連接建立方法實施例三的示意圖;圖10是本發明多連接建立方法實施例四的示意圖;圖11是本發明多連接建立方法實施例五的示意圖。
具體實施例方式為使本發明的目的、技術方案和優點更加清楚,下面結合附圖和具體實施例對本發明所述技術方案作進一步的詳細描述,以使本領域的技術人員可以更好的理解本發明并能予以實施,但所舉實施例不作為對本發明的限定。為了更清楚的描述本發明的內容,在本發明中做如下規定:CN為麗的通信對端節點,CN可以有多個。MAGl-MN是指麗通過接口 I接入的MAG,該MAG為麗分配的代理轉交地址為CoAl。MAG2-MN是指MN通過接口 2接入的MAG,該MAG為MN分配的代理轉交地址為CoA2。MAGl-MN和MAG2-MN可能位于不同的接入網,也可能位于相同的接入網。MAG-CN是指當前CN接入的MAG,該MAG為CN分配的代理轉交地址為CoA3。MAPS-MN是指MN接入的MAPS,該MAPS為MN分配的家鄉網絡前綴為ΗΝΡΙ,ΜΝ根據HNPl配置得到的家鄉地址為HoAl。MAPS-CN是指CN接入的MAPS,該MAPS為CN分配的家鄉網絡前綴為HNP3,CN根據HNP3配置得到的家鄉地址為HoA3。在本發明中,多接入的含義是指,MN可以同時存在不同的連接,這些連接可以是同時在不同的接入網建立的連接,也可以是同時在相同的接入網建立的不同連接。本發明實施例提供一種多接入連接建立方法,包括:移動節點從移動接入網關接入時,映射服務器判斷所述移動節點的接入狀態為多接入時,為所述移動節點正在建立的連接分配與所述移動節點已建立的其它連接相同的家鄉網絡前綴。其中,所述方法還包括:所述映射服務器判斷所述移動節點的接入狀態為多接入時,還為當前連接新建綁定緩存列表(BCE),并將該新建的BCE與所述移動節點已建立的其它連接的BCE進行綁定。其中,所述映射服務器判斷移動節點的接入狀態是否為多接入有多種方式:方式一:所述移動節點從所述移動接入網關接入時,所述映射服務器檢查到所述移動節點已建立連接,則所述映射服務器向所述移動節點的已建立的連接接入的移動接入網關查詢所述移動節點在其上的連接狀態,如果任一移動接入網關返回所述移動節點在其上的連接狀態為激活狀態,則所述移動節點的接入狀態為多接入,所述激活狀態是指所述移動節點仍附著在該移動接入網關且未進行切換,或者,該移動節點建立的連接處于激活狀態。方式二:所述移動節點從所述移動接入網關接入時,如果所述移動節點已建立連接,則所述移動節點向所述移動接入網關發送多接入指示,所述多接入指示表明所述移動節點當前的接入狀態為多接入;所述移動接入網關向所述映射服務器發送多接入指示;
所述映射服務器接收到所述移動接入網關發送的多接入指示時,判斷所述移動節點的接入狀態為多接入。方式三:所述移動節點從所述移動接入網關接入時,如果所述移動節點已建立連接,則所述移動節點向鑒權器發送多接入指示,所述多接入指示表明所述移動節點當前的接入狀態為多接入;所述鑒權器向所述移動接入網關發送多接入指示,所述移動接入網關向所述映射服務器發送多接入指示;所述映射服務器接收到所述移動接入網關發送的多接入指示時,判斷所述移動節點的接入狀態為多接入。方式四:所述移動節點從所述移動接入網關接入時,如果已建立連接,則所述移動節點通過接入過程和接入認證過程將多接入指示發送給鑒權認證服務器,所述多接入指示表明所述移動節點當前的接入狀態為多接入;所述映射服務器向所述鑒權認證服務器查詢所述移動節點的接入狀態,當接收到所述鑒權認證服務器返回的所述移動節點的接入狀態為多接入時,判斷所述移動節點的接入狀態為多接入。實施例一圖7是本發明多連接建立方法實施例一,本實施例適用于麗發起連接建立時,MAPS-MN查詢MN在原MAGl-MN的連接狀態。如圖7所示,具體包括以下步驟:步驟701,麗通過附著過程接入到PMIPv6域內后,向所屬的MAG1-MN發送路由請求(RS, Router Solicitation)消息。本步驟可選。步驟702,MAGl-MN受到步驟701的觸發,或者接入過程中移動網絡的觸發,MAGl-MN向MAPS-MN發送代理綁定更新(PBU, Proxy Binding Update)消息,代替MN向MAPS-MN注冊,消息中攜帶MN標識(MN ID)和MAGl-MN為MN分配的代理廣播地址CoAl。MAGl-MN的地址也在該消息中發送給MAPS-MN。步驟703,MAPS-MN接受PBU消息,為麗分配家鄉網絡前綴(HNPl),建立/更新綁定緩存列表(BCE, Binding Cache Entry),并向MAG1-MN返回代理綁定確認(PBA, ProxyBinding Ack)消息,消息中攜帶MAPS-MN為MN分配的HNPl。MAPS-MN緩存MN與MAGl-MN的綁定關系,具體可表現為HNPl與CoAl的映射關系,或者HNPl與MAGl-MN地址的映射關系O步驟704, MAGl-MN 向 MN 返回路由通告(RA,Router Advertisement)消息,MN 收到路由器通告消息后,進行地址配置,獲得源自家鄉網絡前綴HNPl的家鄉地址HoAl。步驟705,MN通過另一接口發起新的接入,接入到MAG2-MN。本步驟為可選步驟,MN向所屬的MAG2-MN發送RS消息。步驟706,MAG2-MN受到步驟705的觸發,或者接入過程中移動網絡的觸發,MAG2-MN向MAPS-MN發送PBU消息,代替MN向MAPS-MN注冊,消息中攜帶MN標識(MN ID)和MAG2-MN為MN分配的代理廣播地址CoA2。MAGl-MN的地址也在該消息中發送給MAPS-MN。步驟707,MAPS_MN檢查麗是否已建立了連接,具體的,通過檢查是否已經為麗在本地建立了 BCE。若已經建立了 BCE,即麗已經建立了連接,則需要執行步驟708-711,向麗已經接入的MAG(此實施例中指MAG1-MN)查詢用戶在其上的連接狀態。否則,按照現有技術執行現有流程。步驟708,當步驟707中MAPS-MN檢查發現已經為麗在本地建立了 BCE,即麗已經建立了連接,則向該BCE中綁定的用戶接入的MAG(本實施例中指MAG1-MN)發送終端狀態查詢消息,查詢麗在其上的連接狀態。消息中攜帶麗標識(MN ID)或HNPl。若麗存在多個BCE,或者說麗已經通過多個MAG進行注冊,則MAPS-MN需要向每個BCE中綁定的MAG發送終端狀態查詢消息。終端狀態查詢消息的目的就是向麗已經接入的MAG查詢終端此時在該MAG上的連接狀態,消息的名稱可以是其它名稱,只要該消息實現了上述功能即可。步驟709,MAGl-MN檢查麗的接入狀態,具體的,可以檢查麗是否仍然附著在本MAG上,其建立的連接是否依然處于激活狀態,是否正處于切換狀態。若MN仍然附著在本MAG上且MN沒有進行切換,或者,該MN建立的連接處于激活狀態,則終端狀態為激活,否則終端狀態為空閑。MAGl-MN返回終端狀態響應消息給MAPS-MN,消息中攜帶終端狀態。若MAGl-MN無法知道MN準確的狀態,則可以觸發向終端的查詢流程,向麗請求狀態。該流程可以是尋呼流程。通過該流程MAGl-MN可獲得終端的狀態。終端狀態響應消息的目的就是向MAPS-MN返回終端此時在該MAG上的連接狀態,消息的名稱可以是其它名稱,只要該消息實現了上述功能即可。步驟710,MAPS-MN判斷終端狀態響應消息中的終端狀態,若狀態為激活,則認為MN通過MAG2-MN發起的注冊為多接入,否則為切換或新的注冊。當MN通過MAG2-MN發起的注冊為多接入時,MAPS-MN不為MN新分配HNP,而是使用MN通過MAGl-MN注冊時分配的HNPl,同時新建BCE,并將該新建BCE與原先建立的BCE (指MN通過MAGl-MN注冊時MAPS-MN為MN建立的BCE)綁定。MAPS-MN向MAG2-MN返回PBA消息,消息中攜帶家鄉網絡前綴為HNP I。步驟711,MAG2-MN向MN返回RA消息,消息中攜帶HNPI。實施例二圖8是本發明多連接建立方法實施例二,本實施例適用于MAPS-MN從鑒權認證服務器獲取多接入指示。如圖8所示,具體包括以下步驟:步驟801,802,MN在進行PMIP注冊、建立IP連接之前,需要先通過接入過程和接入鑒權過程接入到PMIPv6域。在此過程中,不同的PMIPv6域會有不同的、特定的接入過程和接入鑒權過程,其具體交互的消息可能不相同,但是完成的功能相同。鑒權認證服務器在不同的PMIPv6域中也可能有不同的名稱,如3GPP中的HSS,WiMAX中的AAA等,在本發明中統稱為鑒權認證服務器。步驟801中的接入過程也涵蓋了鑒權過程。終端通過接入過程和接入鑒權過程,得到網絡的認證和授權,被允許接入PMIPv6域。步驟803,804,同步驟 701、702。步驟805,MAPS-MN檢查是否已經為麗在本地建立了 BCE。若已經建立了 BCEJlJ需要向鑒權認證服務器查詢MN的多接入狀態,即需要執行步驟805,806。否則,不需要查詢。本實施例中MN的首次接入為從MAGl-MN接入,此時MAPS-MN還未給MN建立BCE,故此時不需要進行多接入狀態的查詢,即不需要執行步驟805、806。或者,MAPS-MN不論是否已經建立了 BCE,都需要向鑒權認證服務器查詢MN的多接入狀態,此時需要執行步驟805、806。若MAPS-MN檢查出已經為MN在本地建立了 BCE,或者無論是否建立BCE都需要查詢,則MAPS-MN向鑒權認證服務器發送多接入查詢請求消息,消息中攜帶MN ID,可選的攜帶 HNP。多接入查詢請求消息的目的就是向鑒權認證服務器查詢麗的多接入狀態,消息的名稱可以是其它名稱,只要該消息實現了上述功能即可。步驟806,鑒權認證服務器檢查用戶的接入狀態,并將接入狀態返回給MAPS-MN。在本實施例中,MN的首次接入為從MAGl-MN接入,故MN此時的狀態是普通接入,不是多接入。MAPS-MN向MAGl-MN返回多接入狀態查詢響應消息,消息中攜帶MN的接入狀態,在本實施例中,此時接入狀態為普通接入。多接入查詢響應消息的目的就是向MAG返回MN的多接入狀態,消息的名稱可以是其它名稱,只要該消息實現了上述功能即可。步驟807,根據步驟806中的接入狀態來判斷是否為麗新分配HNP。在本實施例中,由于MN的首次接入為從MAGl-MN接入,MAPS-MN接受PBU消息,為MN分配家鄉網絡前綴(HNPl),建立/更新綁定緩存列表(BCE, Binding Cache Entry),并向MAGl-MN返回代理綁定確認(PBA, Proxy Binding Ack)消息。消息中攜帶MAPS-MN為麗分配的HNPl。MAPS-MN緩存MN與MAGl-MN的綁定關系,具體可表現為HNPl與CoAl的映射關系,或者HNPl與MAGl-MN地址的映射關系。步驟808,同步驟704。步驟809,MN通過另一個接口接入到其它PMIPv6域中。MN使用該PMIPv6的特定接入過程進行網絡接入和附著,在此過程中,MN將多接入指示攜帶在該流程消息中,傳遞給MAG2-MN。該過程也涵蓋了鑒權過程,多接入指示也可以攜帶在鑒權流程中。多接入指示可以是一個新增字段,也可以是現有字段含義的擴展。多接入指示的含義是表明MN同時建立了多個連接,這些同時存在的連接可以是同時在不同的接入網建立的連接,也可以是同時在相同的接入網建立的不同連接。多接入指示只是本發明中的一個名稱,也可以是其它名稱,只要具有該含義即可。步驟810,MAG2-MN與鑒權認證服務器之間進行接入鑒權過程。在該過程中,將多接入指示攜帶在消息中傳遞給鑒權認證服務器。鑒權認證服務器保存該字段。步驟811、812,同步驟 705、706。步驟813,判斷同步驟805。本實施例中麗已經從MAGl-MN接入,此時MAPS-MN已經給MN建立了 BCE,故需要進行多接入狀態的查詢。MAPS-MN向鑒權認證服務器發送多接入查詢請求消息,消息中攜帶MN ID,可選的攜帶已經建立的BCE中綁定的HNP (此處指HNP1)。步驟814,鑒權認證服務器檢查用戶的接入狀態,并將接入狀態返回給MAPS-MN。在步驟812中,鑒權認證服務器已經獲得了麗的多接入指示,故麗此時的狀態是多接入。MAPS-MN向MAG2-MN返回多接入狀態查詢響應消息,消息中攜帶MN的接入狀態,此時接入狀態為多接入。步驟815,MAPS-MN判斷多接入狀態查詢響應消息中的接入狀態,若狀態為多接入,則認為麗通過MAG2-MN發起的注冊為多接入,否則為切換或新的注冊。當麗通過MAG2-MN發起的注冊為多接入時,MAPS-MN不為MN新分配HNP,而是使用MN通過MAGl-MN注冊時分配的HNPl,同時新建BCE,并將該新建BCE與原先建立的BCE (指MN通過MAGl-MN注冊時MAPS-MN為MN建立的BCE)綁定。MAPS-MN向MAG2-MN返回PBA消息,消息中攜帶家鄉網絡前綴為HNPI。步驟816,MAG2-MN向MN返回RA消息,消息中攜帶HNPl。實施例三圖9是本發明多連接建立方法實施例三,本實施例適用于MAPS-MN從鑒權認證服務器獲取多接入指示。本實施例與圖8的區別在于,某些PMIPv6域中接入過程和接入認證過程不是通過MAG來進行的,而是通過另一個網元(鑒權器)來完成的,如3GPP中,是通過移動性管理實體(MME),此時PMIPv6的注冊流程是由鑒權器觸發MAG來進行的。如圖9所示,具體包括以下步驟:步驟901,902,同步驟 801、802。步驟903,鑒權器I向MAGl-MN發送連接建立觸發消息,觸發MAGl-MN發起PMIPv6的注冊流程。步驟904-911,同步驟 803-810。步驟912,鑒權器2向MAG2-MN發送連接建立觸發消息,觸發MAG2-MN發起PMIPv6的注冊流程。步驟913-918,同步驟 811-816。實施例四圖10是本發明多連接建立方法實施例四,本實施例適用于MAG在接入過程中獲得多接入指示。如圖10所示,具體包括以下步驟:步驟1001-1002,同步驟 801-802。步驟1003-1006,同步驟 701-704。步驟1007,同步驟809。步驟1008,MAG2-MN與鑒權認證服務器之間進行接入鑒權過程。步驟1009,同步驟705。步驟1010,MAG2-MN受到步驟1009的觸發,或者接入過程中移動網絡的觸發,向MAPS-MN發送PBU消息,代替MN向MAPS-MN注冊,消息中攜帶MN標識(MN ID)和MAG2-MN為MN分配的代理廣播地址CoA2,同時攜帶從步驟1007中獲得的多接入指示。MAG2-MN的地址也在該消息中發送給MAPS-MN。多接入指示可以是一個新增字段,也可以是現有字段含義的擴展,也可以通過是否攜帶該字段來表示,即若攜帶該字段表示為多接入,否則不是多接入。多接入指示的含義是表明MN同時建立了多個連接,這些同時存在的連接可以是同時在不同的接入網建立的連接,也可以是同時在相同的接入網建立的不同連接。多接入指示只是本發明中的一個名稱,也可以是其它名稱,只要具有該含義即可。步驟1011,MAPS-MN判斷PBU消息中的多接入指示,若為多接入,則認為麗通過MAG2-MN發起的注冊為多接入,否則為切換或新的注冊。當MN通過MAG2-MN發起的注冊為多接入時,MAPS-MN不為MN新分配HNP,而是使用MN通過MAGl-MN注冊時分配的HNPl,同時新建BCE,并將該新建BCE與原先建立的BCE (指MN通過MAGl-MN注冊時MAPS-MN為MN建立的BCE)綁定。MAPS-MN向MAG2-MN返回PBA消息,消息中攜帶家鄉網絡前綴為HNPl。步驟1012,MAG2-MN向MN返回RA消息,消息中攜帶HNPl。實施例五圖11是本發明多連接建立方法實施例五。本實施例適用于MAG在接入過程中獲得多接入指示。本實施例與圖10的區別在于,某些PMIPV6域中接入過程和接入認證過程不是通過MAG來進行的,而是通過另一個網元(鑒權器)來完成的,如3GPP中,是通過移動性管理實體(MME),此時PMIPv6的注冊流程是由鑒權器觸發MAG來進行的。如圖11所示,具體包括以下步驟:步驟1101-1102,同步驟 1001-1002。步驟1103,鑒權器I向MAGl-MN發送連接建立觸發消息,觸發MAGl-MN發起PMIPv6的注冊流程。步驟1104-1109,同步驟 1003-1008。步驟1110,鑒權器2向獻62-麗發送連接建立觸發消息,觸發獻62-麗發起?10卩成的注冊流程。消息中攜帶多接入指示。步驟1111-1114,同步驟 1009-1012。本發明實施例還提供一種映射服務器,其中:所述映射服務器用于:當移動節點從移動接入網關接入時,判斷所述移動節點的接入狀態為多接入時,為所述移動節點正在建立的連接分配與所述移動節點已建立的其它連接相同的家鄉網絡前綴。其中,所述映射服務器還用于:判斷所述移動節點的接入狀態為多接入時,為當前連接新建綁定緩存列表(BCE),并將該新建的BCE與所述移動節點已建立的其它連接的BCE進行綁定。其中,所述映射服務器是用于通過如下方式判斷所述移動節點的接入狀態是否為多接入:所述移動節點從所述移動接入網關接入時,所述映射服務器檢查到所述移動節點已建立連接,則所述映射服務器向所述移動節點的已建立的連接接入的移動接入網關查詢所述移動節點在其上的連接狀態,如果任一移動接入網關返回所述移動節點在其上的連接狀態為激活狀態,則所述移動節點的接入狀態為多接入,所述激活狀態是指所述移動節點仍附著在該移動接入網關且未進行切換,或者,該移動節點建立的連接處于激活狀態。其中,所述映射服務器是用于通過如下方式判斷所述移動節點的接入狀態是否為多接入:接收到所述移動接入網關發送的多接入指示時,判斷所述移動節點的接入狀態為多接入,所述多接入指示表明所述移動節點當前的接入狀態為多接入。其中,所述映射服務器通過如下方式判斷所述移動節點的接入狀態是否為多接入:所述映射服務器向所述鑒權認證服務器查詢所述移動節點的接入狀態,當接收到所述鑒權認證服務器返回的所述移動節點的接入狀態為多接入時,則所述移動節點的接入狀態為多接入。本發明實施例還提供一種多接入連接建立系統,包括上述映射服務器,還包括移動接入網關,其中:所述移動接入網關用于:當所述映射服務器查詢所述移動節點在所述移動接入網關上的連接狀態時,返回所述移動節點的連接狀態至所述映射服務器。
本發明實施例還提供一種多接入連接建立系統,包括上述映射服務器,還包括移動接入網關,其中:所述移動接入網關用于:接收到所述移動節點發送的多接入指示后,向所述映射服務器發送多接入指示。本發明實施例還提供一種多接入連接建立系統,包括上述映射服務器,還包括鑒權器和移動接入網關,其中:所述鑒權器用于:接收到所述移動節點發送的多接入指示后,將所述多接入指示發送給所述移動接入網關;所述移動接入網關用于:接收到所述鑒權器發送的多接入指示后,向所述映射服務器發送多接入指示。本發明實施例還提供一種多接入連接建立系統,所述系統包括上述映射服務器,還包括:鑒權認證服務器,其中:所述鑒權認證服務器用于:在所述移動節點從所述移動接入網關接入時,所述移動節點的接入過程和接入認證過程中,接收到所述移動節點通過所述移動接入網關或鑒權器發送的多接入指示時,保存所述多接入指示,所述多接入指示表明所述移動節點當前的接入狀態為多接入;以及,在所述映射服務器查詢所述移動節點的接入狀態時,返回所述移動節點的接入狀態給所述映射服務器。本發明的所有實施例,均以RS消息的發送時機在MAG發送PBU之前為例來說明解決方案,而在某些移動網絡中,RS可能不需要發送,也可能發送時機比實施例描述的晚。RS消息的發送時機不影響本發明的實施例,因此其它時機發送RS的流程不再贅述。顯然,本領域的技術人員應該明白,上述的本發明的各模塊或各步驟可以用通用的計算裝置來實現,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們可以用計算裝置可執行的程序代碼來實現,從而可以將它們存儲在存儲裝置中由計算裝置來執行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現。這樣,本發明不限制于任何特定的硬件和軟件結合。以上所述僅為本發明的優選實施例而已,并不用于限制本發明,對于本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
權利要求
1.一種多接入連接建立方法,包括: 移動節點從移動接入網關接入時,映射服務器判斷所述移動節點的接入狀態為多接入時,為所述移動節點正在建立的連接分配與所述移動節點已建立的其它連接相同的家鄉網絡iu綴。
2.按權利要求1所述的方法,其特征在于,所述方法還包括:所述映射服務器判斷所述移動節點的接入狀態為多接入時,還為當前連接新建綁定緩存列表(BCE),并將該新建的BCE與所述移動節點已建立的其它連接的BCE進行綁定。
3.按權利要求1或2所述的方法,其特征在于,所述映射服務器通過如下方式判斷所述移動節點的接入狀態是否為多接入: 所述移動節點從所述移動接入網關接入時,所述映射服務器檢查到所述移動節點已建立連接,則所述映射服務器向所述移動節點的已建立的連接接入的移動接入網關查詢所述移動節點在其上的連接狀態,如果任一移動接入網關返回所述移動節點在其上的連接狀態為激活狀態,則所述移動節點的接入狀態為多接入,所述激活狀態是指所述移動節點仍附著在該移動接入網關且未進行切換,或者,該移動節點建立的連接處于激活狀態。
4.按權利要求1所述的方法,其特征在于,所述方法還包括: 所述移動節點從所述移動接入網關接入時,如果所述移動節點已建立連接,則所述移動節點向所述移動接入網關發送多接入指示,所述多接入指示表明所述移動節點當前的接入狀態為多接入;所述移動接入網關向所述映射服務器發送多接入指示。
5.按權利要求1所述的方法,其特征在于,所述方法還包括: 所述移動節點從所述移動接入 網關接入時,如果所述移動節點已建立連接,則所述移動節點向鑒權器發送多接入指示,所述多接入指示表明所述移動節點當前的接入狀態為多接入;所述鑒權器向所述移動接入網關發送多接入指示,所述移動接入網關向所述映射服務器發送多接入指示。
6.按權利要求4或5所述的方法,其特征在于,所述映射服務器通過如下方式判斷所述移動節點的接入狀態是否為多接入: 所述映射服務器接收到所述移動接入網關發送的多接入指示時,判斷所述移動節點的接入狀態為多接入。
7.按權利要求1或2所述的方法,其特征在于,所述方法還包括: 所述移動節點從所述移動接入網關接入時,如果已建立連接,則所述移動節點通過接入過程和接入認證過程將多接入指示發送給鑒權認證服務器,所述多接入指示表明所述移動節點當前的接入狀態為多接入。
8.按權利要求7所述的方法,其特征在于,所述映射服務器通過如下方式判斷所述移動節點的接入狀態是否為多接入: 所述映射服務器向所述鑒權認證服務器查詢所述移動節點的接入狀態,當接收到所述鑒權認證服務器返回的所述移動節點的接入狀態為多接入時,則所述移動節點的接入狀態為多接入。
9.一種映射服務器,其中: 所述映射服務器用于:當移動節點從移動接入網關接入時,判斷所述移動節點的接入狀態為多接入時,為所述移動節點正在建立的連接分配與所述移動節點已建立的其它連接相同的家鄉網絡前綴。
10.按權利要求9所述的映射服務器,其特征在于,所述映射服務器還用于:判斷所述移動節點的接入狀態為多接入時,為當前連接新建綁定緩存列表(BCE),并將該新建的BCE與所述移動節點已建立的其它連接的BCE進行綁定。
11.按權利要求9或10所述的映射服務器,其特征在于, 所述映射服務器是用于通過如下方式判斷所述移動節點的接入狀態是否為多接入:所述移動節點從所述移動接入網關接入時,所述映射服務器檢查到所述移動節點已建立連接,則所述映射服務器向所述移動節點的已建立的連接接入的移動接入網關查詢所述移動節點在其上的連接狀態,如果任一移動接入網關返回所述移動節點在其上的連接狀態為激活狀態,則所述移動節點的接入狀態為多接入,所述激活狀態是指所述移動節點仍附著在該移動接入網關且未進行切換,或者,該移動節點建立的連接處于激活狀態。
12.按權利要求9或10所述的映射服務器,其特征在于, 所述映射服務器是用于通過如下方式判斷所述移動節點的接入狀態是否為多接入:接收到所述移動接入網關發送的多接入指示時,判斷所述移動節點的接入狀態為多接入,所述多接入指示表明所述移動節點當前的接入狀態為多接入。
13.按權利要求9或10所述的映射服務器,其特征在于, 所述映射服務器通過如下方式判斷所述移動節點的接入狀態是否為多接入:所述映射服務器向所述鑒權認證服務器查詢所述移動節點的接入狀態,當接收到所述鑒權認證服務器返回的 所述移動節點的接入狀態為多接入時,判斷所述移動節點的接入狀態為多接入。
14.一種多接入連接建立系統,其特征在于,包括如權利要求11所述的映射服務器,還包括移動接入網關,其中: 所述移動接入網關用于:當所述映射服務器查詢所述移動節點在所述移動接入網關上的連接狀態時,返回所述移動節點的連接狀態至所述映射服務器。
15.一種多接入連接建立系統,其特征在于,包括如權利要求12所述的映射服務器,還包括移動接入網關,其中: 所述移動接入網關用于:接收到所述移動節點發送的多接入指示后,向所述映射服務器發送多接入指示。
16.一種多接入連接建立系統,其特征在于,包括如權利要求12所述的映射服務器,還包括鑒權器和移動接入網關,其中: 所述鑒權器用于:接收到所述移動節點發送的多接入指示后,將所述多接入指示發送給所述移動接入網關; 所述移動接入網關用于:接收到所述鑒權器發送的多接入指示后,向所述映射服務器發送多接入指示。
17.一種多接入連接建立系統,其特征在于,所述系統包括如權利要求13所述的映射服務器,還包括:鑒權認證服務器,其中: 所述鑒權認證服務器用于:在所述移動節點從所述移動接入網關接入時,所述移動節點的接入過程和接入認證過程中,接收到所述移動節點通過所述移動接入網關或鑒權器發送的多接入指示時,保存所述多接入指示,所述多接入指示表明所述移動節點當前的接入狀態為多接入;以及,在所述映射服務器查詢所述移動節點的接入狀態時,返回所述移動節點的接入狀態給所述映 射服務器。
全文摘要
本發明提供一種多接入連接建立方法,包括移動節點從移動接入網關接入時,映射服務器判斷所述移動節點的接入狀態為多接入時,為所述移動節點正在建立的連接分配與所述移動節點已建立的其它連接相同的家鄉網絡前綴。本發明還提供一種映射服務器和多接入連接建立系統。本發明能夠正確建立新連接,保留原有連接。
文檔編號H04W12/06GK103096315SQ201110343558
公開日2013年5月8日 申請日期2011年11月3日 優先權日2011年11月3日
發明者霍玉臻, 周娜, 沈岷, 江鴻 申請人:中興通訊股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 大邑县| 辽宁省| 绥棱县| 乌兰县| 永平县| 甘孜县| 辉南县| 花垣县| 阿鲁科尔沁旗| 巴彦淖尔市| 琼结县| 宜阳县| 彝良县| 收藏| 井冈山市| 宣汉县| 溆浦县| 南木林县| 瑞金市| 梅州市| 永靖县| 乐亭县| 平湖市| 瑞昌市| 东莞市| 盐池县| 中宁县| 吴堡县| 元谋县| 皋兰县| 昌都县| 正安县| 雷山县| 清涧县| 安西县| 阿克陶县| 大宁县| 泽州县| 宁城县| 壶关县| 清苑县|