新四季網

上下文協商的方法

2023-07-18 23:24:06

專利名稱:上下文協商的方法
技術領域:
本發明涉及移動通信接入技術領域,特別涉及上下文協商的方法。
技術背景目前在第三代合作夥伴計劃(Three Generation Partnership Project, 3GPP)中,各廠商積極研究系統架構演進(System Architecture Evolution, SAE)、長期演進(Long Term Evolution, LTE )項目。SAE或LTE的目的 是提供一種能夠降低時延、提高用戶數據速率、改進的系統容量和覆蓋的低 成本的網絡,只使用分組交換(Packet Switching, PS)域業務,承栽網絡都 為IP承載。目前已出現很多新的網絡架構可以達到如前所述的目的,其中一種比較 普遍接受的網絡架構如圖1所示,主要包括如下部分演進網絡的無線接入網(LTE RAN),用於實現用戶設備(UE)的接 入,在這裡作為一個功能實體,其中的具體節點不作限定;移動管理實體/用戶面實體(Mobility Management Entity/User Plane Entity, MME/UPE ) , MME的功能是保存UE的移動管理(MM)上下文, 如用戶的標識,移動性狀態、TA信息等,並對用戶進行認證;UPE的功能 是空閒(idle)狀態的UE終結下行數據的實體,同時觸發尋呼並保存UE 的上下文,如UE的IP位址和路由信息等;MME/UPE是否分離對下面的方 法不受限制,以下如未加特殊i兌明,MME都是MME/UPE的簡稱;用戶面錨點(User Plane Anchor, UPA )和歸屬用戶伺服器(Home Subscriber Server, HSS )分別用於進行路由更新和登記信息更新。如果UE在不同的無線接入技術(Radio Access Technology, RAT)之
間移動,UE會變化駐紮在不同的網絡而引起桌球註冊過程。 一個2G/3G網 絡與演進網絡相結合的網絡結構如圖2所示,RA1和RA2為現有的2G/3G 的路由區(Routing Area, RA ),現有的2G/3G的UE在每更換一次RA都 要發起路由區更新(Routing Area Update, RAU )過程。TA1,TA2,TA3,TA4 是演進網絡的跟蹤區(Tracking Area, TA )。這樣當 一個多才莫UE在這些區 域移動,如果沒有一定的機制,會導致頻繁的網絡註冊過程。UE原本在RAl 中向2G/3G的GPRS業務支持節點(SGSN)註冊;當UE進入TA1則又向 演進網絡的MME/UPE註冊;當UE又移動出TA1進入RAl要向2G/3G的 SGSN註冊;UE又從RAl移動至TA2又要向MME/UPE註冊......註冊的目
的是使得網絡能在某種RAT中尋呼到UE,但是帶來大量的註冊信令開銷。
由於UE註冊到的兩種接入系統,即2G/3G的SGSN或演進網絡的 MME)都有UE的上下文(context)。上下文包括本RAT特有的上下文和 兩種RAT通用的上下文,當一種RAT的上下文改變時,可能會影響到另一 種RAT的上下文,因此這其中涉及上下文的同步問題。
目前上下文的同步方案主要有如下兩種
1、 主從(Master-Slave)方式總是在MME保持最新的上下文,這樣 接入MME不必進行上下文交互;當SGSN有上下文變化,需要將上下文的 變化情況通知MME;
2、 協同(Coordination)方式UE的上下文在任何一種接入技術下有 改變的時候都不會通知另一方,只有當UE再次接入某種技術的時候,MME 或SGSN獲取對方的上下文,因為該實體不清楚UE的上下文在另一實體是 否有變化。
這兩種方法都會引起不必要的上下文同步過程。在主從方式中,即使 UE始終不接入MME,並不需要MME有最新上下文的情況下,也要將上下 文變化情況通知MME; UE在接入SGSN時,SGSN中的上下文有可能已經 是最新上下文,在這種情況下SGSN仍然要向MME請求上下文,而這是完 全沒有必要的。在協同方式中,UE每接入SGSN或MME,都要向對方實
體(即MME或SGSN )去獲取上下文,當UE —直待在某接入技術網如2G/3G 網絡,那麼這種方法帶來不必要的上下文同步過程。發明內容有鑑於此,本發明的目的在於,提出上下文協商的方法,能夠避免不必 要的上下文同步過程。本發明提出的上下文協商方法根據其實施方式分為三類,第一類方案中,CRN,並包括如下步驟Al、用戶設備UE向第一RAT實體發送攜帶CRN的接入請求;Bl、第一RAT實體判斷所收到的CRN與本RAT的實體所保存的所述UE對應的CRN是否匹配,若不匹配則執行步驟C,否則退出本發明流程; Cl、第一 RAT實體向第二RAT實體獲取所述UE的上下文。 所述第一 RAT實體為GPRS業務支持節點SGSN,第二 RAT實體為移動管理實體或用戶面實體MME/UPE;或者,所述第一 RAT實體為MME/UPE,第二 RAT實體為SGSN。 步驟Al之前進一步包括UE已註冊到第二 RAT實體,所述第二 RAT實體已創建關於所述UE 的上下文。步驟C1之後進一步包括第一RAT實體改變UE的上下文,更新本實 體所保存的所述UE的CRN,並通知所述UE更新其保存的CRN。 所述通知UE更新其保存的CRN包括如下任意一種情況 向UE發送攜帶更新後的CRN的專用信令或已有信令; 或者,在UE的接入釋放過程中將更新後的CRN發送給UE。 步驟Cl之後進一步包括所述第一 RAT實體與所述第二 RAT實體建 立關聯。所述UE在步驟A之前未更換RAT且未更換接入實體,則步驟Bl所
述本RAT的實體為第一RAT實體。
在步驟Al之前,所述UE從原先所在的第一 RAT實體移動到新第一 RAT實體,則所述第一RAT實體為新第一RAT實體,且步驟B1進一步包 括
Blll、新第一 RAT實體向UE原先所在的第一RAT實體發送上下文請
求;
B112、 UE原先所在的第一 RAT實體將所述UE的上下文以及對應的 CRN發送至新第一 RAT實體;
B113、新第一RAT實體判斷UE上報的CRN和來自UE原先所在的第 一 RAT實體的CRN是否匹配,若不是則執行步驟Cl,若是則退出本發明 流程。
在步驟Al之前,所述UE從原先所在的第一 RAT實體移動到新第一 RAT實體,則步驟A1所述第一RAT實體為新RAT實體; 步驟Bl進一步包括
B121、新第一 RAT實體向UE原先所在的第一 RAT實體發送攜帶UE 所上報的CRN的上下文請求;
B122、 UE原先所在的第一RAT實體判斷所收到的CRN與本地保存的 所述UE對應的CRN是否匹配,若不是則執行步驟C1,若是則退出本發明 流程;
所述步驟CI為UE原先所在的第一 RAT實體向第二 RAT實體獲取 所述UE的上下文;
步驟CI之後進一步包括UE原先所在的第一 RAT實體將所獲取的 UE上下文以及對應的CRN和本地保存的UE上下文發送至新第一 RAT實 體。
第二類實施方案中,笫一 RAT實體不僅保存本RAT關於UE的CRN, 還保存第二RAT關於UE的CRN,並包括如下步驟
A2、 UE向第一 RAT實體發送接入請求;
B2、第一RAT實體將本RAT的實體保存的第二RAT的關於UE的CRN 發送至第二RAT實體;
C2、第二RAT實體判斷所收到的CRN和自身保存的第二RAT的CRN 是否匹配,若是則執行步驟D2,否則執行步驟E2;
D2、第二RAT實體向第一RAT實體發送提示消息,第一RAT實體將 本RAT的實體保存的UE上下文作為UE最新的上下文,並結束本發明流程;
E2、第二RAT實體將自身保存的UE上下文發送至第一RAT實體,第 一RAT實體根據所收到的UE上下文生成UE最新的上下文。
所述第一RAT實體為GPRS業務支持節點SGSN,第二RAT實體為移 動管理實體或用戶面實體MME/UPE;
或者,所述第一 RAT實體為MME/UPE,第二 RAT實體為SGSN。
較佳地,該方法進一步包括第一 RAT實體中UE的上下文改變,第 一 RAT實體更新自身保存的本RAT的UE的CRN。
所述UE在步驟A2之前未更換RAT且未更換接入實體,則步驟B2所 述本RAT的實體為第一 RAT實體。
在步驟A2之前,所述UE從原先所在的第一 RAT實體移動到新第一 RAT實體,則所述第一RAT實體為新第一RAT實體,且步驟B2進一步包 括
B211、新第一RAT實體向UE原先所在的第一RAT實體發送上下文請
求;
B212、 UE原先所在的第一 RAT實體向新第一 RAT實體發送攜帶自身 所保存的UE上下文和第二 RAT的UE的CRN的上下文響應消息;
B213、新第一 RAT實體向第二 RAT實體發送攜帶來自UE原先所在的 第一 RAT實體的第二 RAT的UE的CRN。
在步驟A2之前,所述UE從原先所在的第一 RAT實體移動到新第一 RAT實體,則步驟A3所述第一RAT實體為新第一RAT實體;
步驟B2進一步包括B221、新第一RAT實體向UE原先所在的第一RAT實體發送上下文請求;B222、 UE原先所在的第一 RAT實體發送攜帶自身所保存的第二 RAT 的UE的CRN的上下文請求;所述步驟D2為第二RAT實體向UE原先所在的第一 RAT實體發送 提示消息,UE原先所在的第一 RAT實體將自身保存的UE上下文以及第二 RAT的UE的CRN發送至新第一 RAT實體,第一 RAT實體保存所收到的 UE上下文以及第二 RAT的UE的CRN;所述步驟E2為第二 RAT實體將自身保存的UE上下文和第二 RAT 的UE的CRN發送至UE原先所在的第一 RAT實體;UE原先所在的第一 RAT實體將所收到的來自第二 RAT實體的UE上下文、第二 RAT的UE的 CRN以及自身保存的UE的上下文發送至新第一 RAT實體;新第一 RAT實 體根據所收到的UE上下文生成UE最新的上下文,並保存所收到的第二 RAT的UE的CRN。
第三類實施方式中,RAT實體保存UE的CRN,且包括如下步驟A3、 UE向第一 RAT實體發送接入請求;B3、第一 RAT實體將本實體保存的所述UE的CRN發送至第二 RAT實體C3、第二 RAT實體判斷自身保存的CRN是否比所收到的CRN更新, 若是則執行步驟E3,否則執行步驟D3;D3、第二RAT實體向第一RAT實體發送提示消息,第一RAT實體將 本RAT的實體保存的UE上下文作為UE最新的上下文,並結束本發明流程;E3、第二RAT實體將自身保存的UE上下文發送至第一RAT實體,第 一 RAT實體根據所收到的UE上下文生成UE最新的上下文。其中,第一 RAT實體和第二 RAT實體採用相同的算法更新自身所保存 的CRN。
較佳地,該方法進一步包括第一RAT實體或第二RAT實體所保存的
CRN進行初始化,則通知第二 RAT實體或第一 RAT實體同步初始化其保 存的CRN。
所述第一 RAT實體為SGSN,第二 RAT實體為MME/UPE;
或者,所述第一 RAT實體為MME/UPE,第二 RAT實體為SGSN。
該方法進一步包括第一RAT實體中UE的上下文改變,第一RAT實 體更新自身保存的所述UE的CRN。
所述UE在步驟A3之前未更換RAT且未更換接入實體,則步驟B3所 述本RAT的實體為第一 RAT實體。
在步驟A3之前,所述UE從原先所在的第一 RAT實體移動到新第一 RAT實體,則所述第一 RAT實體為新第一 RAT實體,且步驟B3進一步包 括
B311、新第一 RAT實體向UE原先所在的第一 RAT實體發送上下文請
求;
B312、 UE原先所在的第一 RAT實體向新第一 RAT實體發送攜帶自身 所保存的UE上下文和CRN的上下文響應消息;
B313、新第一 RAT實體向第二 RAT實體發送攜帶UE原先所在的第一 RAT實體所保存的UE的CRN。
在步驟A3之前,所述UE從原先所在的第一 RAT實體移動到新第一 RAT實體,則步驟A3所述第一RAT實體為新第一RAT實體;
步驟B3進一步包括
B321、新第一 RAT實體向UE原先所在的第一 RAT實體發送上下文請
求;
B322、UE原先所在的第一 RAT實體發送攜帶自身所保存的UE的CRN 的上下文請求;
所述步驟D3為第二 RAT實體向UE原先所在的第一 RAT實體發送 提示消息,UE原先所在的第一 RAT實體將自身保存的UE上下文和CRN 發送至新第一 RAT實體,第一 RAT實體保存所收到的UE上下文和CRN;
所述步驟E3為第二 rat實體將自身保存的ue上下文和crn發送 至ue原先所在的第一 rat實體;ue原先所在的第一 rat實體將所收到 的來自第二 rat實體的ue上下文、ue的crn以及自身保存的ue的上 下文發送至新第一 rat實體;新第一 rat實體根據所收到的ue上下文生 成ue最新的上下文,並保存所收到的ue的crn。從以上技術方案可以看出,rat實體比較ue上報的crn和自身存儲 的crn值,若兩者一致說明本地保存ue上下文是最新的,無需進行上下 文同步過程;若兩者不一致則說明本地保存的ue上下文不是最新,需要通 過上下文同步過程來獲取最新的上下文,這樣就可以避免無謂的上下文同步 過程,節省了空口資源。


圖1為演進網絡的架構示意圖;圖2為2G/3G網絡與演進網絡相結合的網絡結構範例圖;圖3為本發明實施例一的流程圖;圖4為本發明實施例二的流程圖;圖5a和圖5b為本發明實施例三的流程圖;圖6a和圖6b為本發明實施例四第一種實施方式的流程圖;圖7a和圖7b為本發明實施例四第二種實施方式的流程圖;圖8a和圖8b為本發明實施例五的流程圖;圖9a和圖9b為本發明實施例六第一種實施方式的流程圖;圖10a和圖10b為本發明實施例六第二種實施方式的流程圖;圖ll為本發明第一套方案信令交互流程圖;圖12為本發明第二套方案信令交互流程圖;圖13為本發明實施例七的流程圖;圖14為本發明實施例八的流程圖;圖15為本發明實施例九第一種實施方式的流程圖16為本發明實施例九第二種實施方式的流程圖; 圖17為本發明實施例十第一種實施方式的流程圖; 圖18為本發明實施例十第二種實施方式的流程圖; 圖19為本發明實施例十一的流程圖; 圖20為本發明實施例十二的流程圖; 圖21為本發明實施例十三第一種實施方式的流程圖; 圖22為本發明實施例十三第二種實施方式的流程圖; 圖23為本發明實施例十四第一種實施方式的流程圖; 圖24為本發明實施例十四第二種實施方式的流程圖。
具體實施例方式
為使本發明的目的、技術方案和優點更加清楚,下面結合附圖,並將本 發明分成三類實施方案對進行闡述。
本發明第一類實施方案是一種帶有上下文記錄值(Context Record Number, CRN)的協同方式。具體地說,UE接入MME或SGSN,更新上 下文後,如果本次接入的RAT實體(MME或SGSN)的上下文改變,則按 照CRN更新算法改變CRN的值,並將CRN同步到UE;所述CRN更新算 法只要使每次CRN改變後都與改變前值不同即可,其具體形式本發明不作 任何限定,舉個最簡單的例子,CRN更新算法可以是將CRN遞加1, CRN 為循環值,達到最高則置最低或者CRN遞減;
UE接入另一 RAT實體(SGSN或MME ),將UE本地的CRN發送到 該實體,若UE攜帶的CRN與接入的實體保留的CRN匹配,則不需要從前 RAT實體(MME或SGSN)獲取上下文;否則,接入的實體要從前RAT實 體獲取上下文,並更新自己的CRN,如等於前RAT實體上的CRN值,或 等於UE上的CRN值;當上下文再次發生改變,按照CRN更新算法改變 CRN,並發送給UE進行同步。
此外,當某些重要的特殊上下文發生改變時,例如安全相關的上下文改
變時,可能會立刻通知另一實體上下文變化情況。以下通過具體實施例對本發明方法作進一步詳細闡述。實施例一UE初始接入2G/3G網絡。 本實施例的流程如圖3所示,包括如下步驟步驟301: UE開機接入2G/3G網絡並向SGSN上報本地的CRN值,稱 之為UE—CRN,假設初始CRN設置為0;步驟302: SGSN中創建關於所述UE的上下文並保存UE上報的CRN; 以下均將SGSN中保存的CRN稱之為SGSN_CRN,此時為0;當UE註冊 成功後,按照CRN更新算法,將UE—CRN和SGSN—CRN均遞加1,則 UE—CRN和SGSN—CRN均變為1;步驟303: UE進入演進網絡並向MME上報本地的CRN;步驟304: MME中創建關於所述UE在演進網絡中的相關上下文;具 體過程如下MME首先比較UE上報的CRN與本地已存儲的所述UE的 CRN, UE上報的CRN值為1,以下均將MME中保存的CRN稱之為 MME—CRN,此時尚沒有關於此UE的MME—CRN,則MME向SGSN索取 UE在SGSN中的上下文以及對應的CRN,並且將MME—CRN置為與UE發 送上來的CRN或SGSN—CRN相同,即將MME—CRN的值置為l;如果MME 對上下文有所更新之後,MME_CRN再次遞加1,並將改變後的CRN通知 UE,則UE—CRN和MME__CRN均變為2;所述將改變後的CRN通知UE 可以為向UE發送攜帶更新後的CRN的專用信令或已有信令;或者,在 UE的接入釋放過程中將更新後的CRN發送給UE。步驟305:當UE再次接入2G/3G網絡時,UE上報的UE—CRN (當前 為2 )和SGSN中的SGSN—CRN值(當前為1 )不符,則SGSN到MME中 取所述UE的上下文,並且將SGSN—CRN置為與UE發送上來的CRN或 MME—CRN相同,即將SGSN—CRN設置為2。若在此次UE接入2G/3G網絡過程中,UE的上下文沒有政變,那麼UE 的CRN不需要更新(仍然為2),那麼UE再次接入2G/3G或者SAE,則
接入的實體都不需要從另一方取上下文,因為MME—CRN和SGSN—CRN都 為2,與UE上報的CRN相同。在以上CRN改變的過程中,若CRN已經達到最大值,則將CRN置為最低。實施例二 UE初始接入SAE/LTE網絡。 本實施例的流程如圖4所示,包括如下步驟步驟401: UE開機接入網絡並向MME上報本地的CRN值,UE本地 存儲的CRN稱之為UE—CRN,假設初始CRN設置為0;步驟402: MME中創建關於所述UE的上下文並保存UE上報的CRN; MME中保存的CRN稱之為MME—CRN,此時為0;當UE註冊成功後,按 照CRN更新算法,將UE—CRN和MME—CRN均遞加1,則UE—CRN和 MMEJ^RN均變為1;步驟403:UE進入2G/3G網絡並向MME上報本地的CRN;步驟404: SGSN中創建關於所述UE在2G/3G網絡中的相關上下文; 具體過程如下SGSN首先比較UE上報的CRN與本地已存儲的所述UE的 CRN, UE上4艮的CRN值為1, SGSN中保存的CRN稱之為SGSN—CRN, 此時尚沒有關於此UE的SGSN—CRN,則SGSN向MME索取UE在MME 中的上下文以及對應的CRN,並且將SGSN_CRN置為與UE發送上來的 CRN或MME—CRN相同,即將SGSN—CRN的值置為1;如果SGSN對上下 文有所更新之後,SGSN—CRN再次遞加1,並將改變後的CRN通知UE,則 UE—CRN和SGSN—CRN均變為2;所述將改變後的CRN通知UE可以為 向UE發送攜帶更新後的CRN的專用信令或已有信令;或者,在UE的接入 釋放過程中將更新後的CRN發送給UE。步驟405:當UE再次接入演進網絡時,UE上報的UE—CRN (值為2) 和MME中的MME—CRN(值為l)不符,則SGSN到MME中取所述UE的上 下文,並且對應所述UE的MME一CRN置為與SGSN—CRN或UE—CRN相同。在上面的UE接入演進網絡的過程中,如果UE的上下文沒有改變,那
麼UE—CRN不更新,當UE再次接入2G/3G或者演進網絡,則接入的實體 都不需要從另一方取上下文。實施例三在SGSN不變的情況下,UE在2G/3G網絡發起的RAU過程。UE向SGSN發送RAU請求後,SGSN會判斷UE上報的CRN值和自 身內部存儲的CRN值是否匹配,如果匹配SGSN就不用發起向MME索取 上下文的流程;反之則要向MME索取相關上下文,詳細流程見如圖5a或 圖5b所示,包括如下步驟步驟501: UE向SGSN發送攜帶UE_CRN的RAU請求;RAU中還包 括oldU-TMSI、 oklU-RA和/或S-TMSI、 S-RA,這些內容與本發明無關;步驟502: SGSN判斷所收到的UE_CRN與本地存儲的SGSN—CRN是 否匹配,若匹配則不需到MME中索取上下文,進行正常RAU流程,否則 執行步驟503;步驟503: SGSN向MME發送上下文請求;步驟504: MME將所述UE的上下文發送至SGSN; SGSN存儲所收到 的上下文,並將SGSN—CRN置為與UE—CRN或MME—CRN相同;步驟505:執行RAU中的其他過程,如SGSN與MME間的PDP上下 文更新,所述其他過程均與本發明內容無關;步驟506:如果SGSN上UE的某些上下文有更新,則要更新CRN並同 步到UE;所述同步到UE可以為向UE發送攜帶更新後的CRN的專用信 令或已有信令;或者,在UE的接入釋放過程中將更新後的CRN發送給UE; SGSN向UE發送RAU接受應答。實施例四在SGSN發生改變的情況下,UE在2G/3G網絡發起的RAU 過程。UE向新SGSN發起RAU請求後,新SGSN會到UE原先所在的old SGSN 中取UE的上下文。新SGSN或old SGSN會判斷UE上報的UE—CRN和old SGSN中存儲的SGSN一CRN是否匹配,如果不匹配,說明用戶在演進網絡
中的上下文已經發生了變化,SGSN要觸發到MME取上下文的流程,否則 就不必觸發該過程。詳細流程如圖6a或圖6b所示,包括如下步驟 步驟601: UE向SGSN發送攜帶UE—CRN的RAU請求; 步驟602: SGSN向UE原先所在的old SGSN發送上下文請求; 步驟603: old SGSN將所述UE的上下文以及對應的SGSN—CRN發送 至SGSN;步驟604: SGSN判斷來自UE的UE_CRN和來自old SGSN的 SGSN—CRN是否匹配,若匹配則進行正常RAU流程,不需到MME中索取 上下文,否則執行步驟605;步驟605: SGSN向MME發送上下文請求;步驟606: MME將所述UE的上下文發送至SGSN, SGSN存儲所收到 的上下文,並將SGSN—CRN設置為與UE_CRN或MME—CRN相同;步驟607:進行RAU的其他相關過程,如位置更新、PDP上下文更新 等;這些過程不是本發明的內容,但是RAU過程所必需的;MME和SGSN 還要建立關聯,即MME和SGSN分別記錄對方的地址信息;步驟608: SGSN向UE發送RAU應答,如果在新SGSN上UE的某 些上下文有更新,則要更新CRN並同步到UE。所述同步到UE可以為向 UE發送攜帶更新後的CRN的專用信令或已有信令;或者,在UE的接入釋 放過程中將更新後的CRN發送給UE。本實施例也可採用如圖7a或圖7b所示的流程步驟701: UE向SGSN發送攜帶UE—CRN的RAU請求;步驟702: SGSN向UE原先所在的old SGSN發送上下文請求,該請求 中,攜帶UE上報的UE—CRN;步驟703: old SGSN判斷所收到的UE—CRN和本地存儲的所述UE對 應的SGSN—CRN是否匹配,若匹配進行正常的RAU流程,否則執行步驟 704;步驟704: old SGSN向MME發送上下文請求;
步驟705: MME將所述UE的上下文發送至oldSGSN;步驟706: old SGSN將自身保存的UE的上下文和從MME獲取的UE 上下文發送至UE目前所在的SGSN;步驟707:進行RAU的其他相關過程,如位置更新、PDP上下文更新 等;MME和SGSN還要建立關聯,即MME和SGSN分別記錄對方的地址 信息;步驟708: SGSN向UE發送RAU應答。如果在新SGSN上UE的某些 上下文有更新,則要更新CRN並同步到UE。所述同步到UE可以為向 UE發送攜帶更新後的CRN的專用信令或已有信令;或者,在UE的接入釋 放過程中將更新後的CRN發送給UE。實施例五在MME不變的情況下,UE在演進網絡發起的RAU過程。UE向MME發送RAU請求後,MME會判斷UE上報的CRN值和自身 內部存儲的CRN值是否匹配,如果匹配MME就不用發起向SGSN索取上 下文的流程;反之則要向SGSN索取相關上下文,詳細流程見如圖8a或圖 8b所示,包括如下步驟步驟801: UE向MME發送攜帶UE—CRN的RAU請求;RAU中還包 括oldU-TMSI、 oldU-RA或S-TMSI、 S-RA,這些內容與本發明無關;步驟802: MME判斷所收到的UE—CRN與本地存儲的MME—CRN是否 匹配,若匹配進行正常的RAU流程,否則執行步驟803;步驟803: MME向SGSN發送上下文請求;步驟804: SGSN將所述UE的上下文發送至MME; MME存儲所收到 的上下文,並將MME—CRN置為與UE_CRN或SGSN—CRN相同;步驟805:執行RAU中的其他過程,如MME與SGSN間的PDP上下 文更新,所述其他過程均與本發明內容無關;MME和SGSN還要建立關聯, 即MME和SGSN分別記錄對方的地址信息;步驟806: MME向UE發送RAU應答。如果在MME上UE的某些上 下文有更新,則要更新CRN並同步到UE。所述同步到UE可以為向UE
發送攜帶更新後的CRN的專用信令或已有信令;或者,在UE的接入釋放 過程中將更新後的CRN發送給UE。實施例六在MME發生改變的情況下,UE在演進網絡發起的RAU過程。UE向新MME發起RAU請求後,新MME會到UE原先所在的old MME 中取UE的上下文。新MME或old MME會判斷UE上報的UE—CRN和old MME中存儲的MME—CRN是否匹配,如果不匹配,說明用戶在2G/3G中 的上下文已經發生了變化,MME要觸發到SGSN取上下文的流程,否則就 不必觸發該過程。詳細流程如圖9a或圖9b所示,包括如下步驟 步驟901: UE向MME發送攜帶UE—CRN的RAU請求; 步驟902: MME向UE原先所在的old MME發送上下文請求; 步驟卯3: old MME將所述UE的上下文以及對應的MME—CRN發送至 MME;步驟卯4: MME判斷來自UE的UE—CRN和來自old MME的MME—CRN 是否匹配,若匹配進行正常的RAU流程,否則執行步驟905; 步驟卯5: MME向SGSN發送上下文請求;步驟906: SGSN將所述UE的上下文發送至MME; MME存儲所收到 的上下文,並將MME—CRN置為與UE一CRN或SGSN一CRN相同;步驟907:進行RAU的其他相關過程,如位置更新、PDP上下文更新 等;MME和SGSN還要建立關聯,即MME和SGSN分別記錄對方的地址 信息;步驟卯8:完畢後MME向UE發送RAU應答。如果在MME上UE的 某些上下文有更新,則要更新CRN並同步到UE。所述同步到UE可以為 向UE發送攜帶更新後的CRN的專用信令或已有信令;或者,在UE的接入 釋放過程中將更新後的CRN發送給UE。 本實施例也可採用如圖IO所示的流程 步驟1001: UE向MME發送攜帶UE—CRN的RAU請求;
步驟1002: MME向UE原先所在的old MME發送上下文請求,該請求 中,攜帶UE上報的UE一CRN;步驟IOO3: old MME判斷所收到的UE—CRN和本地存儲的CRN是否 匹配,若匹配則進行正常的RAU流程,否則執行步驟1004;步驟1004: old MME向SGSN發送上下文請求;步驟1005: SGSN將所述UE的上下文發送至old MME;步驟1006: old MME將自身保存的上下文和從SGSN中獲取的上下文 一起發送給MME;步驟1007:進行RAU的其他相關過程,如位置更新、PDP上下文更新 等;MME和SGSN還要建立關聯,即MME和SGSN分別記錄對方的地址 信息;步驟1008: MME向UE發送RAU應答;如果在新MME上UE的某些 context有更新,則要更新CRN並同步到UE。所述同步到UE可以為向 UE發送攜帶更新後的CRN的專用信令或已有信令;或者,在UE的接入釋 放過程中將更新後的CRN發送給UE。以上各個實施例主要是以RAU過程為例進行說明,實際上本發明所述 方法適用於UE接入的各種過程。下面對本發明方法以上實施例的流程作一 下總結,其中用第一RAT實體表示採用第一種RAT的接入實體,第二RAT 實體表示採用第二種RAT的接入實體,RAT可以是SAE或2G/3G,則第一 RAT實體或第二 RAT實體分別代表SGSN或MME。圖ll為本發明方法的 信令交互流程圖,包括如下步驟步驟1101: UE向第一 RAT實體發送接入請求,該請求中攜帶UE—CRN;步驟1102:第一 RAT實體判斷所收到的UE—CRN與本RAT的實體所 保存的所述UE的CRN是否匹配,若是則執行其它操作,若不是則執行步 驟1103;步驟1103:第一RAT實體向第二RAT實體和或原第一RAT實體發送 上下文請求,要求獲取所述UE的上下文;
步驟1104:第二RAT實體將所述UE的上下文發送至第一RAT實休; 或者第二 RAT實體將所述UE的上下文發送至UE原先所在的第一 RAT實 體,再由UE原先所在的第一RAT實體將上下文發送至第一RAT實體;步驟1105:進行該接入流程的其他相關過程;步驟1106:第一RAT實體向UE返回接入接受應答。如果第一RAT實本發明的第二類實施方案為兩種RAT實體不僅保存本RAT中UE的 CRN,還保存另一種RAT中UE的CRN,其基本交互流程如圖12所示,包 括如下步驟步驟1201: UE向第一 RAT實體發送接入請求;步驟1202:第一 RAT實體向第二 RAT實體發送上下文請求,該i青求 中攜帶第一 RAT實體中保存的第二 RAT實體的CRN;步驟1203:第二RAT實體判斷自身保存的CRN與來自第一RAT實體 的CRN是否匹配,若匹配則返回不包括UE上下文的提示信息,該提示信 息可以為空響應、第一RAT發送來的CRN或其他內容;否則返回UE的上下文;步驟1204:第一RAT實體判斷所收到的內容,若收到所迷提示信息, 則將自身保存的UE上下文作為UE最新的上下文;若收到UE的上下文, 則將所收到的UE上下文作為UE最新的上下文,並更新自身保存的CRN;步驟1205:進行該接入流程的其他相關過程;步驟1206:第一RAT實體向UE返回接入接受應答。如果第一RAT實 體中上下文的某些部分發生改變則更新CRN值。下面用具體實施例對該實施方案進行詳細闡述。實施例七UE採用第二套方案在2G/3G網絡發起接入請求並不更換 SGSN。本實施例的流程如圖13所示,包括如下步驟步驟1301: UE向SGSN發送接入請求,此請求可以為RAU請求、注
冊請求、尋呼響應等;步驟1302: SGSN向MME發送攜帶MME—CRN的上下文請求消息; 這裡MME—CRN為SGSN中保存的演進網絡中UE的CRN,由於來自MME 中的MME—CRN,因此不妨也將其稱之為MME—CRN;步驟1303: MME比較所收到的MME—CRN和自身保存的MME—CRN 是否匹配,如果兩者不匹配,則執行步驟1304;如果兩者匹配,則轉至步驟 1305;步驟1304: MME將本地保存的UE上下文和MME_CRN發送至SGSN, SGSN根據所收到的內容對本地保存的UE上下文進行更新,並保存所收到 的MME—CRN;並轉至步驟1306;步驟1305: MME向SGSN返回一個不包括UE上下文的提示信息,該 提示信息可以為在SGSN上下文響應消息中回一個空消息,或者將 MME—CRN重新傳回給SGSN,或者其他預定內容等,本發明不對所述提示 信息的具體內容和形式作進一步限定;步驟1306:進行其它流程,如鑑權,信息更新等流程。如果UE在SGSN中的上下文有所更新,貝'J SGSN更新自身保存的 SGSN—CRN,而SGSN保存的MME—CRN則保持不變。實施例八UE採用第二套方案在演進網絡發起接入請求並不更換 MME。本實施例的流程如圖14所示,包括如下步驟步驟1401: UE向MME發送接入請求,此請求可以為RAU請求、注 冊請求、尋呼響應等;步驟1402: MME向SGSN發送攜帶SGSN—CRN的上下文請求消息; 這裡SGSN—CRN為MME中保存的2G/3G網絡中UE的CRN,由於來自 SGSN中的SGSN—CRN,因此不妨也將其稱之為SGSN—CRN;步驟1403: SGSN比較所收到的SGSN—CRN和自身保存的SGSN—CRN 是否匹配,如果兩者不匹配,則執行步驟1404;如果兩者匹配,則轉至步驟
1405;步驟1404: SGSN將本地保存的UE上下文和SGSN一CRN發送至MME, MME根據所收到的內容對本地保存的UE上下文進行更新,並保存所收到 的SGSN_MME;並轉至步驟1406;步驟1405: SGSN向MME返回一個不包括UE上下文的提示信息,該 提示信息可以為在MME上下文響應消息中回一個空消息,或者將 SGSN一CRN重新傳回給MME,或者其他預定內容等,本發明不對所述提示 信息的具體內容和形式作進一步限定;步驟1406:進行其它流程,如鑑權,信息更新等流程。如果UE在MME中的上下文有所更新,則MME更新自身保存的 MME—CRN ,而MME保存的SGSN—CRN則保持不變。實施例九UE採用第二套方案在2G/3G網絡發起接入請求並更換 SGSN。本實施例流程如圖15所示,包括如下步驟步驟1501: UE向UE目前所在的新SGSN發送接入請求,此請求可以 為RAU請求、註冊請求、尋呼響應等;步驟1502:新SGSN向UE原先所在的old SGSN發送SGSN上下文請求;步驟1503: old SGSN向MME發送攜帶old SGSN所保存的MME—CRN 的SGSN上下文請求;步驟1504: MME判斷自身所保存的MME—CRN和所收到的MME_CRN 是否匹配,如果兩者不匹配,則執行步驟1505;如果兩者匹配則執行步驟 1506;步驟1505: MME將本地保存的UE上下文以及MMEj:RN發送至old SGSN, old SGSN將來自MME的上下文和MME—CRN,以及自身保存的上 下文發送至新SGSN;新SGSN根據所收到的上下文更新本地的UE上下文, 並保存所收到的MME—CRN;
步驟1506: MME向old SGSN返回一個不包括UE上下文的提示信息, old SGSN將自身保存的上下文和MME—CRN發送至新SGSN;新SGSN保 存所收到的上下文和MME—CRN;所述提示信息可以為在SGSN上下文 響應消息中回一個空消息,或者將oldSGSN發來的MME—CRN重新傳回給 oldSGSN,或者其他預定內容等,本發明不對所述提示信息的具體內容和形 式作進一步限定。步驟1507:進行其它流程,如鑑權,信息更新等流程。 如果UE在新SGSN中的上下文有所更新,則新SGSN更新自身保存的 SGSN—CRN,而新SGSN保存的MME—CRN則保持不變。本實施例還可以採用如圖16所示的流程,包括如下步驟 步驟1601: UE向UE目前所在的新SGSN發送接入請求,此請求可以 為RAU請求、註冊請求、尋呼響應等;步驟1602:新SGSN向UE原先所在的old SGSN發送SGSN上下文請求;步驟1603: old SGSN向新SGSN發送攜帶自身所保存的UE上下文和 MME—CRN的SGSN上下文響應消息;步驟1604:新SGSN向MME發送上下文請求,該上下文請求中還攜帶 來自old SGSN的MME—CRN;步驟1605: MME判斷所收到的MME_CRN和自身保存的MME一CRN 是否匹配,若是,則執行步驟1606;否則執行步驟1607;步驟1606: MME向新SGSN返回不包含UE上下文的提示信息;新SGSN 將來自old SGSN的上下文作為UE最新上下文,並保存MME—CRN,轉至 步驟1608;步驟1607: MME將自身保存的UE上下文和MME—CRN發送至新 SGSN;新SGSN將來自old SGSN的上下文和來自MME的上下文綜合起來 作為UE最新的上下文,並保存MME一CRN;步驟1608:進行其它流程,如鑑權,信息更新等流程。
實施例十UE採用第二套方案在演進網絡發起接入請求並更換MME。 本實施例流程如圖17所示,包括如下步驟步驟HOI: UE向UE目前所在的新MME發送接入請求,此請求可以為RAU請求、註冊請求、尋呼響應等;步驟1702:新MME向UE原先所在的old MME發送上下文請求; 步驟1703: old MME向SGSN發送攜帶oldMME所保存的SGSN—CRN的上下文請求;步驟1704: SGSN判斷自身所保存的SGSN—CRN和所收到的 SGSN—CRN是否匹配,如果兩者不匹配,則執行步驟1705;如果兩者匹配 則執行步驟1706;步驟1705: SGSN將本地保存的UE上下文以及SGSN_CRN發送至old MME, oldMME將來自SGSN的上下文和SGSN—CRN,以及自身保存的上 下文發送至新MME;新MME根據所收到的上下文更新本地的UE上下文, 並保存所收到的SGSN—CRN;步驟1706: SGSN向old MME返回一個不包括UE上下文的提示信息, old MME將自身保存的上下文和SGSN_CRN發送至新MME;新MME保存 所收到的上下文和SGSN—CRN;所述提示信息可以為在上下文響應消息 中回 一 個空消息,或者將old MME發來的SGSN—CRN重新傳回給old MME , 或者其他預定內容等,本發明不對所述提示信息的具體內容和形式作進一步 限定。步驟1707:進行其它流程,如鑑權,信息更新等流程。如果UE在新MME中的上下文有所更新,則新MME更新自身保存的MME—CRN,而新MME保存的SGSN_CRN則保持不變。本實施例還可以採用如圖18所示的流程,包括如下步驟步驟1801: UE向UE目前所在的新MME發送接入請求,此請求可以為RAU請求、註冊請求、尋呼響應等;步驟1802:新MME向UE原先所在的old MME發送上下文請求;
步驟1803: old MME向新MME發送攜帶自身所保存的UE上下文和 SGSN—CRN的上下文響應消息;步驟1804:新MME向SGSN發送上下文請求,該上下文請求中還攜帶 來自old MME的SGSN—CRN;步驟1805: SGSN判斷所收到的SGSN—CRN和自身保存的SGSN—CRN 是否匹配,若是,則執行步驟1806;否則執行步驟1807;步驟1806: SGSN向新MME返回不包含UE上下文的提示信息;新 MME將來自old MME的上下文作為UE最新上下文,並保存SGSN—CRN, 轉至步驟1808;步驟1807: SGSN將自身保存的UE上下文和SGSN—CRN發送至新 MME;新MME將來自old MME的上下文和來自SGSN的上下文綜合起來 作為UE最新的上下文,並保存SGSN_CRN;步驟1808:進行其它流程,如鑑權,信息更新等流程。 如果UE在新MME中的上下文有所更新,則新MME更新自身保存的 MME—CRN 。本發明的第三類實施方案為RAT實體中只保存本RAT的UE的CRN 值。UE接入第一RAT後,向第二RAT實體獲取上下文時,攜帶第一RAT 實體保存的CRN;第二 RAT實體判斷自己保存的CRN與來自第一 RAT實 體的CRN中哪一個是最新的CRN,如果自己保存的CRN值最新,則返回 上下文和自身保存的CRN,第一RAT實體接受上下文並保存對方發送過來 的CRN值;否則,第二 RAT實體向第一 RAT實體返回空響應。如果UE 接入後,UE的上下文發生改變,則第一RAT實體改變自身存儲的CRN。本方法要求第一 RAT實體和第二 RAT實體更新CRN值的算法要一致, 例如二者都採用每次累加l或遞減1的方法。若第一RAT實體或第二RAT 實體所保存的CRN進行初始化,則通知第二 RAT實體或第一 RAT實體同 步初始化其保存的CRN。所述初始化通常為CRN累加或遞減到極限值時, 將其變為初始值。
以下舉例說明本發明的實現原理。例如二者都使用升序的方法UE接入2G/3G, SGSN向MME獲取上下文時攜帶CRN(假設SGSN中 CRN=5), MME收到請求後比較CRN值,如果MME中保存的CRN值為6, MME判斷自身的CRN值(6 )大於SGSN發送過來的CRN值(5 ),表明 自身的CRN值最新,那麼MME返回上下文和自身保留的CRN(6), SGSN 用MME發送過來的CRN值(6 )來更新自身的CRN值(5 );如果SGSN向MME獲取上下文時攜帶CRN(假設SGSN中CRN=5)), MME收到請求後比較CRN值,如果MME中保存的CRN值為5,MME判斷 自身的CRN值(5)小於SGSN發送過來的CRN值(6),表明SGSN發送 過來的CRN最新,那麼返回空響應。而上述第二種方案中,則無須要求第一 RAT實體和第二 RAT實體的更 新CRN值的算法一致。下面用具體實施例對該實施方案進行詳細闡述。實施例十一UE採用第三套方案在2G/3G網絡發起接入請求且未更換 SGSN。本實施例的流程如圖19所示,包括如下步驟步驟1901: UE向SGSN發送接入請求,此請求可以為RAU請求、注 冊請求、尋呼響應等;步驟l卯2: SGSN向MME發送攜帶SGSN—CRN的上下文請求消息;步驟1903: MME判斷所收到的SGSN—CRN和自身保存的MME—CRN 中哪一個是最新的CRN,如果自身保存的MME—CRN最新,則執行步驟1904; 否則,則轉至步驟1905;步驟1904: MME將本地保存的UE上下文和MME—CRN發送至SGSN, SGSN根據所收到的內容對本地保存的UE上下文進行更新,並保存所收到 的MME—CRN作為更新後的SGSN—CRN;並轉至步驟1906;步驟1905: MME向SGSN返回一個不包括UE上下文的提示信息,該 提示信息可以為在SGSN上下文響應消息中回一個空消息,或者將 MME—CRN重新傳回給SGSN,或者其他預定內容等,本發明不對所述提示信息的具體內容和形式作進一步限定;步驟l卯6:進行其它流程,如鑑權,信息更新等流程。如果UE在SGSN中的上下文有所更新,則SGSN更新自身保存的SGSN一CRN。實施例十二 UE採用第三套方案在演進網絡發起接入請求並不更換 MME。本實施例的流程如圖20所示,包括如下步驟步驟2001: UE向MME發送接入請求,此請求可以為RAU請求、注 冊請求、尋呼響應等;步驟2002: MME向SGSN發送攜帶MME—CRN的上下文請求消息;步驟2003: SGSN判斷所收到的MME—CRN和自身保存的SGSN—CRN 中哪一個是最新的CRN,如果自身保存的SGSN—CRN最新,則執行步驟 2004;否則,則轉至步驟2005;步驟2004: SGSN將本地保存的UE上下文和SGSN—CRN發送至MME, MME根據所收到的內容對本地保存的UE上下文進行更新,並保存所收到 的SGSN—MME為更新後的MME一CRN;並轉至步驟2006;步驟2005: SGSN向MME返回一個不包括UE上下文的提示信息,該 提示信息可以為在MME上下文響應消息中回一個空消息,或者將 SGSN一CRN重新傳回給MME,或者其他預定內容等,本發明不對所述提示 信息的具體內容和形式作進一步限定;步驟2006:進行其它流程,如鑑權,信息更新等流程。如果UE在MME中的上下文有所更新,則MME更新自身保存的 MME—CRN 。實施例十三UE採用第三套方案在2G/3G網絡發起接入請求並更換 SGSN。本實施例流程如圖21所示,包括如下步驟
步驟2101: UE向UE目前所在的新SGSN發送接入請求,此請求可以 為RAU請求、註冊請求、尋呼響應等;步驟2102:新SGSN向UE原先所在的oldSGSN發送SGSN上下文請求;步驟2103: old SGSN向MME發送攜帶old SGSN所保存的SGSN—CRN 的SGSN上下文請求;步驟2104: MME判斷自身所保存的MME一CRN是否比所收到的 SGSN一CRN更新,如果是,則執行步驟2105;否則則執行步驟2106;步驟2105: MME將本地保存的UE上下文以及MME—CRN發送至old SGSN, old SGSN將來自MME的上下文和MME—CRN,以及自身保存的上 下文發送至新SGSN;新SGSN根據所收到的上下文更新本地的UE上下文, 並保存所收到的MME—CRN為更新後的SGSN一CRN;步驟2106: MME向old SGSN返回一個不包括UE上下文的提示信息, old SGSN將自身保存的上下文和SGSN—CRN發送至新SGSN;新SGSN保 存所收到的上下文和SGSN一CRN;所述提示信息可以為在SGSN上下文 響應消息中回 一個空消息,或者將old SGSN發來的MME—CRN重新傳回給 oldSGSN,或者其他預定內容等,本發明不對所述提示信息的具體內容和形 式作進一步限定。步驟2107:進行其它流程,如鑑權,信息更新等流程。如果UE在新SGSN中的上下文有所更新,則新SGSN更新自身保存的 SGSN—CRN.本實施例還可以採用如圖22所示的流程,包括如下步驟 步驟2201.' UE向UE目前所在的新SGSN發送接入請求,此請求可以 為RAU請求、註冊請求、尋呼響應等;步驟2202:新SGSN向UE原先所在的old SGSN發送SGSN上下文請求;步驟2203: old SGSN向新SGSN發送攜帶自身所保存的UE上下文和
SGSN—CRN的SGSN上下文響應消息;步驟2204:新SGSN向MME發送上下文請求,該上下文請求中還攜帶 來自old SGSN的SGSN—CRN;步驟2205: MME判斷所收到的SGSN—CRN和自身保存的MME—CRN 哪一個是最新的CRN,若自身保存的MME—CRN最新,則執行步驟2207; 若所收到的SGSN一CRN最新,則執行步驟2206;步驟2206: MME向新SGSN返回不包含UE上下文的提示信息;新SGSN 將來自old SGSN的上下文作為UE最新上下文,並保存來自old SGSN的 SGSN—CRN,轉至步驟2208;步驟2207: MME將自身保存的UE上下文和MME—CRN發送至新 SGSN;新SGSN將來自old SGSN的上下文和來自MME的上下文綜合起來 作為UE最新的上下文,並保存MME—CRN作為更新後的SGSN_CRN;步驟2208:進行其它流程,如鑑權,信息更新等流程。實施例十四UE採用第三套方案在演進網絡發起接入請求並更換 MME。本實施例流程如圖23所示,包括如下步驟步驟2301: UE向UE目前所在的新MME發送接入請求,此請求可以為RAU請求、註冊請求、尋呼響應等;步驟2302:新MME向UE原先所在的old MME發送上下文請求; 步驟2303: old MME向SGSN發送攜帶old MME所保存的MME—CRN的上下文請求;步驟2304: SGSN判斷自身所保存的SGSN—CRN和所收到的MME—CRN 哪一個是最新的CRN,如果自身保存的SGSN—CRN最新,則執行步驟2305; 如果MME_CRN最新則執行步驟2306;步驟2305: SGSN將本地保存的UE上下文以及SGSN—CRN發送至old MME, oldMME將來自SGSN的上下文和SGSN—CRN,以及自身保存的上 下文發送至新MME;新MME根據所收到的上下文更新本地的UE上下文,
並保存所收到的SGSN—CRN為更新後的MME—CRN;步驟2306: SGSN向old MME返回一個不包括UE上下文的提示信息, old MME將自身保存的上下文和MME—CRN發送至新MME;新MME保存 所收到的上下文和MME—CRN;所述提示信息可以為在上下文響應消息 中回 一 個空消息,或者將old MME發來的MME—CRN重新傳回給old MME , 或者其他預定內容等,本發明不對所述提示信息的具體內容和形式作進一步 限定。步驟2307:進行其它流程,如鑑權,信息更新等流程。 如果UE在新MME中的上下文有所更新,則新MME更新自身保存的 MME_CRN。本實施例還可以採用如圖24所示的流程,包括如下步驟步驟2401: UE向UE目前所在的新MME發送接入請求,此請求可以 為RAU請求、註冊請求、尋呼響應等;步驟2402:新MME向UE原先所在的old MME發送上下文請求;步驟2403: old MME向新MME發送攜帶自身所保存的UE上下文和 MME一CRN的上下文響應消息;步驟2404:新MME向SGSN發送上下文請求,該上下文請求中還攜帶 來自old MME的MME—CRN;步驟2405: SGSN判斷所收到的MME—CRN和自身保存的SGSN_CRN 哪一個是最新的CRN,如果自身保存的SGSN—CRN最新,則執行步驟2407; 如果所收到的MME一CRN最新,則執行步驟2406;步驟2406: SGSN向新MME返回不包含UE上下文的提示信息;新 MME將來自oldMME的上下文作為UE最新上下文,並保存來自old MME 的MME—CRN,轉至步驟2408;步驟2407: SGSN將自身保存的UE上下文和SGSN—CRN發送至新 MME;新MME將來自old MME的上下文和來自SGSN的上下文綜合起來 作為UE最新的上下文,並保存SGSN—CRN作為更新後的MME一CRN;
步驟2408:進行其它流程,如鑑權,信息更新等流程。 如果UE在新MME中的上下文有所更新,則新MME更新自身保存的 MME—CRN。在某些情況下,如用戶籤約數據改變、網絡接入模式改變等,HSS可能 會需要主動修改MME和/或SGSN的 context, 在這種情況下,因為HSS紀 錄SGSN和MME兩個實體的位置信息,如果HSS主動修改UE的數據,那 麼直接發送到這兩個實體都進行修改,同時CRN不需要發生改變,也不必 通知UE.本發明可用於MME/UPE合一或MME/UPE分離等各種架構下。若 MME/UPE分離並且會話管理位於UPE,那麼當UPE上有會話管理上下文 改變的時候,就要通知MME以便MME中能保存用戶在本系統中最新的移 動管理和會話管理上下文,然後就可以依照以上任意一種流程實現本發明方 法。所述MME與UPE之間的交互為公知技術。在本發明方法的流程中,只有在需要最新的上下文而且UE目前接入的 RAT中沒有最新的上下文時,才會向另一種RAT的實體獲取上下文,而不 必出現現有技術中MME和SGSN相互之間push上下文的過程。以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本 發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本 發明的保護範圍之內。
權利要求
1、一種上下文協商的方法,其特徵在於,用戶設備UE以及無線接入技術RAT實體分別保存關於UE的上下文記錄值CRN,該方法包括如下步驟A1、用戶設備UE向第一RAT實體發送攜帶CRN的接入請求;B1、第一RAT實體判斷所收到的CRN與本RAT的實體所保存的所述UE對應的CRN是否匹配,若不匹配則執行步驟C,否則退出本發明流程;C1、第一RAT實體向第二RAT實體獲取所述UE的上下文。
2、 根據權利要求1所述的方法,其特徵在於,所述第一 RAT實體為 GPRS業務支持節點SGSN,第二 RAT實體為移動管理實體或用戶面實體 MME/UPE;或者,所述第一 RAT實體為MME/UPE,第二 RAT實體為SGSN。
3、 根據權利要求1所述的方法,其特徵在於,步驟Al之前進一步包括UE已註冊到第二 RAT實體,所述第二 RAT實體已創建關於所述UE 的上下文。
4、 根據權利要求1所述的方法,其特徵在於,步驟Cl之後進一步包 括第一 RAT實體改變UE的上下文,更新本實體所保存的所述UE的CRN, 並通知所述UE更新其保存的CRN。
5、 根據權利要求4所述的方法,其特徵在於,所述通知UE更新其保 存的CRN包括如下任意一種情況向UE發送攜帶更新後的CRN的專用信令或已有信令; 或者,在UE的接入釋放過程中將更新後的CRN發送給UE。
6、 根據權利要求1所述的方法,其特徵在於,步驟Cl之後進一步包 括所述第一RAT實體與所述第二RAT實體建立關聯。
7、 根據權利要求1至6任一項所述的方法,其特徵在於,所述UE在 步驟A之前未更換RAT且未更換接入實體,則步驟B1所述本RAT的實體 為第一 RAT實體。
8、 根據權利要求1至6任一項所述的方法,其特徵在於,在步驟Al 之前,所述UE從原先所在的第一RAT實體移動到新第一RAT實體,則所 述第一RAT實體為新第一RAT實體,且步驟B1進一步包括Blll、新第一 RAT實體向UE原先所在的第一 RAT實體發送上下文請求;B112、 UE原先所在的第一 RAT實體將所述UE的上下文以及對應的 CRN發送至新第一 RAT實體;B113、新第一RAT實體判斷UE上報的CRN和來自UE原先所在的第 一 RAT實體的CRN是否匹配,若不是則執行步驟C1,若是則退出本發明流程。
9、 根據權利要求1至6任一項所述的方法,其特徵在於,在步驟Al 之前,所述UE從原先所在的第一RAT實體移動到新第一RAT實體,則步 驟Al所述第一RAT實體為新RAT實體;步驟B1進一步包括B121、新第一 RAT實體向UE原先所在的第一 RAT實體發送攜帶UE 所上報的CRN的上下文請求;B122、 UE原先所在的第一RAT實體判斷所收到的CRN與本地保存的 所述UE對應的CRN是否匹配,若不是則執行步驟C1,若是則退出本發明 流程;所述步驟CI為UE原先所在的第一 RAT實體向第二 RAT實體獲取 所述UE的上下文;步驟CI之後進一步包括UE原先所在的第一 RAT實體將所獲取的 UE上下文以及對應的CRN和本地保存的UE上下文發送至新第一 RAT實 體。
10、 一種上下文協商的方法,其特徵在於,第一RAT實體不僅保存本 RAT關於UE的CRN,還保存第二 RAT關於UE的CRN,該方法包括如下 步驟A2、 UE向第一RAT實體發送接入請求;B2、第一 RAT實體將本RAT的實體保存的第二 RAT的關於UE的CRN 發送至第二RAT實體;C2、第二 RAT實體判斷所收到的CRN和自身保存的第二 RAT的CRN 是否匹配,若是則執行步驟D2,否則執行步驟E2;D2、第二RAT實體向第一RAT實體發送提示消息,第一RAT實體將 本RAT的實體保存的UE上下文作為UE最新的上下文,並結束本發明流程;E2、第二RAT實體將自身保存的UE上下文發送至第一RAT實體,第 一 RAT實體根據所收到的UE上下文生成UE最新的上下文。
11、 根據權利要求10所述的方法,其特徵在於,所述第一RAT實體為 GPRS業務支持節點SGSN,第二 RAT實體為移動管理實體或用戶面實體 MME/UPE;或者,所述第一RAT實體為MME/UPE,第二 RAT實體為SGSN。
12、 根據權利要求10所述的方法,其特徵在於,該方法進一步包括 第一RAT實體中UE的上下文改變,第一RAT實體更新自身保存的本RAT 的UE的CRN。
13、 根據權利要求10、 11或12所述的方法,其特徵在於,所述UE在 步驟A2之前未更換RAT且未更換接入實體,則步驟B2所述本RAT的實 體為第一 RAT實體。
14、 根據權利要求10、 11或12所述的方法,其特徵在於,在步驟A2 之前,所述UE從原先所在的第一RAT實體移動到新第一RAT實體,則所 述第一RAT實體為新第一RAT實體,且步驟B2進一步包括B211、新第一RAT實體向UE原先所在的第一RAT實體發送上下文請求;B212、 UE原先所在的第一 RAT實體向新第一 RAT實體發送攜帶自身 所保存的UE上下文和第二RAT的UE的CRN的上下文響應消息; B213、新第一RAT實體向第二RAT實體發送攜帶來自UE原先所在的 第一 RAT實體的第二 RAT的UE的CRN。
15、 根據權利要求10、 11或12所述的方法,其特徵在於,在步驟A2 之前,所述UE從原先所在的第一RAT實體移動到新第一RAT實體,則步 驟A3所述第一 RAT實體為新第一 RAT實體;步驟B2進一步包括B221、新第一RAT實體向UE原先所在的第一 RAT實體發送上下文請求;B222、 UE原先所在的第一 RAT實體發送攜帶自身所保存的第二 RAT 的UE的CRN的上下文i貪求;所述步驟D2為第二 RAT實體向UE原先所在的第一 RAT實體發送 提示消息,UE原先所在的第一RAT實體將自身保存的UE上下文以及第二 RAT的UE的CRN發送至新第一 RAT實體,第一 RAT實體保存所收到的 UE上下文以及第二 RAT的UE的CRN;所述步驟E2為第二 RAT實體將自身保存的UE上下文和第二 RAT 的UE的CRN發送至UE原先所在的第一 RAT實體;UE原先所在的第一 RAT實體將所收到的來自第二 RAT實體的UE上下文、第二 RAT的UE的 CRN以及自身保存的UE的上下文發送至新第一RAT實體;新第一RAT實 體根據所收到的UE上下文生成UE最新的上下文,並保存所收到的第二 RAT的UE的CRN。
16、 一種上下文協商的方法,其特徵在於,RAT實體保存UE的CRN, 該方法包括如下步驟A3、 UE向第一 RAT實體發送接入請求;B3、第一 RAT實體將本實體保存的所述UE的CRN發送至第二 RAT實體C3、第二RAT實體判斷自身保存的CRN是否比所收到的CRN更新, 若是則執行步驟E3,否則執行步驟D3;D3、第二RAT實體向第一RAT實體發送提示消息,第一RAT實體一誇 本RAT的實體保存的UE上下文作為UE最新的上下文,並結束本發明流程;EL第二RAT實體將自身保存的UE上下文發送至第一RAT實體,笫 一 RAT實體根據所收到的UE上下文生成UE最新的上下文。
17、 根據權利要求16所述的方法,其特徵在於,第一RAT實體和第二 RAT實體採用相同的算法更新自身所保存的CRN。
18、 根據權利要求17所述的方法,其特徵在於,該方法進一步包括 第一 RAT實體或第二 RAT實體所保存的CRN進行初始化,則通知第二 RAT 實體或第一RAT實體同步初始化其保存的CRN。
19、 根據權利要求16所述的方法,其特徵在於,所述第一RAT實體為 SGSN,第二 RAT實體為MME/UPE;或者,所述第一 RAT實體為MME/UPE,第二 RAT實體為SGSN。
20、 根據權利要求16所述的方法,其特徵在於,該方法進一步包括 第一 RAT實體中UE的上下文改變,第一 RAT實體更新自身保存的所述 UE的C認。
21、 根據權利要求16至20任一項所述的方法,其特徵在於,所述UE 在步驟A3之前未更換RAT且未更換接入實體,則步驟B3所迷本RAT的 實體為第一 RAT實體。
22、 根據權利要求16至20任一項所述的方法,其特徵在於,在步驟 A3之前,所述UE從原先所在的第一 RAT實體移動到新第一 RAT實體, 則所述第一 RAT實體為新第一 RAT實體,且步驟B3進一步包括B311、新第一RAT實體向UE原先所在的第一RAT實體發送上下文請求;B312、 UE原先所在的第一RAT實體向新第一RAT實體發送攜帶自身 所保存的UE上下文和CRN的上下文響應消息;B313、新第一 RAT實體向第二 RAT實體發送攜帶UE原先所在的第一 RAT實體所保存的UE的CRN。
23、根據權利要求16至20任一項所述的方法,其特徵在於,在步驟 A3之前,所述UE從原先所在的第一 RAT實體移動到新第一 RAT實體, 則步驟A3所述第一 RAT實體為新第一 RAT實體;步驟B3進一步包括B321、新第一RAT實體向UE原先所在的第一RAT實體發送上下文請求;B322、UE原先所在的第一 RAT實體發送攜帶自身所保存的UE的CRN 的上下文請求;所述步驟D3為第二 RAT實體向UE原先所在的第一 RAT實體發送 提示消息,UE原先所在的第一 RAT實體將自身保存的UE上下文和CRN 發送至新第一 RAT實體,第一 RAT實體保存所收到的UE上下文和CRN;所述步驟E3為第二 RAT實體將自身保存的UE上下文和CRN發送 至UE原先所在的第一 RAT實體;UE原先所在的第一 RAT實體將所收到 的來自第二 RAT實體的UE上下文、UE的CRN以及自身保存的UE的上 下文發送至新第一 RAT實體;新第一 RAT實體根據所收到的UE上下文生 成UE最新的上下文,並保存所收到的UE的CRN。
全文摘要
本發明涉及移動通信接入技術領域。本發明公開了一種上下文協商的方法,用戶設備UE以及無線接入技術實體分別保存關於UE的上下文記錄值CRN,該方法包括如下步驟A、用戶設備UE向第一RAT實體發送攜帶CRN的接入請求;B、第一RAT實體判斷所收到的CRN與本RAT的實體所保存的所述UE對應的CRN是否匹配,若不是則執行步驟C,若是則退出本發明流程;C、第一RAT實體向第二RAT實體獲取所述UE的上下文,第一RAT實體和UE各自更新本地保存的所述UE的CRN。本發明還公開了另一種上下文協商的方法。本發明方法可以有效避免不必要的上下文同步過程。
文檔編號H04L9/00GK101128030SQ20061011140
公開日2008年2月20日 申請日期2006年8月16日 優先權日2006年8月16日
發明者穎 孫, 郭小龍 申請人:華為技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀