本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種恢復(fù)標(biāo)識的獲取、發(fā)送方法及裝置、ue、接入網(wǎng)設(shè)備。
背景技術(shù):
當(dāng)前l(fā)te系統(tǒng)屬于寬帶無線通訊系統(tǒng),其服務(wù)對象主要面向大數(shù)據(jù),大流量的用戶,但隨著各種非即時(shí)通信應(yīng)用的流行,小數(shù)據(jù)、非頻繁進(jìn)程的通訊需求占據(jù)了通訊系統(tǒng)的業(yè)務(wù)比例的大部分,這類業(yè)務(wù)由于需要頻繁的和網(wǎng)絡(luò)側(cè)建立空口連接以及核心網(wǎng)連接,所消耗的控制面信令在整個(gè)通訊流量中的比例越來越大,導(dǎo)致通訊系統(tǒng)的傳輸效率降低。為了解決這個(gè)問題,目前在3gpplte協(xié)議中開始引入一種空口連接恢復(fù)機(jī)制,其流程如下:
1.當(dāng)基站判斷終端的數(shù)據(jù)傳輸結(jié)束并準(zhǔn)備釋放該終端的空口連接時(shí),基站在rrc連接釋放信令中為終端分配一個(gè)恢復(fù)標(biāo)簽,并掛起該終端的接入層連接上下文;
2.當(dāng)終端希望在所述基站重新建立rrc連接時(shí),終端可以不進(jìn)行傳統(tǒng)的rrc連接建立流程,而改為進(jìn)行rrc連接恢復(fù)流程,將基站之前分配的恢復(fù)標(biāo)簽發(fā)送給基站,基站根據(jù)該標(biāo)簽來找回并恢復(fù)該終端的上下文,重建所有承載和安全;
這個(gè)流程的目的是盡量重用上一次rrc連接過程中的承載配置和安全配置,避免在下一次rrc連接時(shí)全部通過控制面信令重新在基站和終端之間進(jìn)行一遍承載配置和安全配置的握手操作。
上述機(jī)制雖然節(jié)省了信令,但是該機(jī)制的魯棒性還存在問題,當(dāng)用戶設(shè)備ue在連接態(tài)遇到一些異常情況而導(dǎo)致rrc連接丟失時(shí),例如ue發(fā)生無線鏈路失敗時(shí)或者切換失敗、或者完整性檢驗(yàn)失敗等異常失敗,ue會被迫進(jìn)行rrc連接重建,所述的rrc連接恢復(fù)機(jī) 制由于缺乏先期準(zhǔn)備就無法再執(zhí)行,ue在重新和基站建立rrc連接時(shí)只能通過傳統(tǒng)的rrc連接重建過程來獲取,而由于ue發(fā)生異常失敗的一個(gè)常見原因是由于無線信道質(zhì)量變差,在此情況下進(jìn)行的rrc連接重建過程也有很大概率失敗,按照現(xiàn)有機(jī)制,rrc連接重建過程只有一次嘗試機(jī)會,當(dāng)rrc連接重建失敗后,ue必須刪除所有上下文信息,重新通過傳統(tǒng)的rrc連接建立過程來再次尋求建立連接,以上過程導(dǎo)致ue反復(fù)和網(wǎng)絡(luò)側(cè)進(jìn)行低成功率的連接嘗試,而消耗過多信令開銷,卻又無法執(zhí)行rrc連接恢復(fù)。
針對相關(guān)技術(shù)中的上述技術(shù)問題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種恢復(fù)標(biāo)識的獲取、發(fā)送方法及裝置、ue、接入網(wǎng)設(shè)備,以至少解決相關(guān)技術(shù)中rrc連接恢復(fù)機(jī)制在rrc釋放過程中獲取恢復(fù)標(biāo)識導(dǎo)致在rrc釋放之前發(fā)生異常事件時(shí)無法進(jìn)行rrc連接恢復(fù)的問題。
根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種恢復(fù)標(biāo)識的獲取方法,包括:在接入網(wǎng)設(shè)備發(fā)起無線資源控制rrc連接掛起過程或者rrc連接釋放過程之前,從接入網(wǎng)設(shè)備獲取恢復(fù)標(biāo)識,其中,恢復(fù)標(biāo)識用于恢復(fù)用戶設(shè)備與所述接入網(wǎng)設(shè)備之間的rrc連接,恢復(fù)標(biāo)識與預(yù)先存儲在接入網(wǎng)設(shè)備本地的上下文信息對應(yīng)。
可選地,上下文信息包括以下至少之一:用戶設(shè)備的接入as層上下文、非接入nas層上下文、s1接口控制面、s1接口用戶面上下文。
可選地,在從接入網(wǎng)設(shè)備獲取恢復(fù)標(biāo)識之后,方法還包括:建立并存儲用戶設(shè)備對應(yīng)所述接入網(wǎng)設(shè)備的上下文信息。
可選地,通過以下至少之一方式獲取恢復(fù)標(biāo)識:通過rrc連接建立消息獲取;通過安全模式命令消息獲??;通過rrc連接重配置消息獲?。煌ㄟ^rrc連接重建立消息獲?。煌ㄟ^終端能力查詢消息獲??;通過終端信息索取消息獲取;通過e-utra向其他網(wǎng)絡(luò)移動(dòng)命令消息 獲??;通過下行鏈路信息直傳消息獲取;通過新增的rrc消息獲取;通過rrc連接重建立拒絕消息獲??;通過rrc連接拒絕消息獲取。
可選地,在從接入網(wǎng)設(shè)備獲取恢復(fù)標(biāo)識之后,方法還包括:在以下至少之一觸發(fā)條件下,觸發(fā)向第二接入網(wǎng)設(shè)備發(fā)送rrc連接恢復(fù)請求,其中,所述第二接入網(wǎng)設(shè)備包括所述接入網(wǎng)設(shè)備或者所述用戶設(shè)備選中的小區(qū)的接入網(wǎng)設(shè)備:用戶設(shè)備被接入網(wǎng)設(shè)備釋放了rrc連接;用戶設(shè)備被接入網(wǎng)設(shè)備拒絕了rrc連接;用戶設(shè)備發(fā)生無線鏈路rlf失??;用戶設(shè)備發(fā)生切換失??;用戶設(shè)備發(fā)生完整性檢驗(yàn)失??;用戶設(shè)備發(fā)生rrc連接重配置失??;用戶設(shè)備發(fā)生rrc連接重建過程失敗。
可選地,在所述觸發(fā)條件為所述用戶設(shè)備發(fā)生rrc連接重建過程失敗時(shí),觸發(fā)向第二接入網(wǎng)設(shè)備發(fā)送所述rrc連接恢復(fù)請求包括:向所述用戶設(shè)備的nas層發(fā)送用于指示rrc連接重建過程失敗的信息;在所述用戶設(shè)備的nas層確定發(fā)起rrc連接恢復(fù)過程時(shí),向所述第二接入網(wǎng)設(shè)備發(fā)送所述rrc連接恢復(fù)請求。
可選地,所述用戶設(shè)備保留所述用戶設(shè)備獲取的各個(gè)小區(qū)為所述用戶設(shè)備分配的恢復(fù)標(biāo)識和/或?qū)?yīng)所述各個(gè)小區(qū)的上下文信息。
可選地,在向接入網(wǎng)設(shè)備發(fā)送rrc連接恢復(fù)請求之前,方法還包括:查詢用戶設(shè)備是否保存了接入網(wǎng)設(shè)備所在小區(qū)為所述用戶設(shè)備分配的恢復(fù)標(biāo)識和所述接入網(wǎng)設(shè)備所在小區(qū)對應(yīng)的所述上下文信息。
可選地,在用戶設(shè)備處于切換過程時(shí),從接入網(wǎng)設(shè)備獲取恢復(fù)標(biāo)識包括:從源小區(qū)發(fā)送的用于指示切換的rrc連接重配置消息中獲取源小區(qū)為終端分配的恢復(fù)標(biāo)識;或者,從源小區(qū)發(fā)送的rrc連接重配置消息中獲取目標(biāo)小區(qū)為終端分配的第二恢復(fù)標(biāo)識和/或目標(biāo)小區(qū)為用戶設(shè)備配置的上下文信息。
可選地,方法還包括:在采用rrc連接恢復(fù)過程和目標(biāo)小區(qū)完成rrc連接的過程中,將源小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識發(fā)送給目標(biāo)小區(qū)的接入網(wǎng)設(shè)備;或者,將目標(biāo)小區(qū)為用戶設(shè)備分配的第二恢 復(fù)標(biāo)識發(fā)送給目標(biāo)小區(qū)的接入網(wǎng)設(shè)備。
可選地,方法還包括:在所述rrc連接恢復(fù)失敗、rrc連接重建失敗或切換失敗的情況下,若收到所述接入網(wǎng)設(shè)備發(fā)送的包含用于指示要求刪除當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文信息的指示信息的信令,則刪除當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文存儲;否則,保存恢復(fù)標(biāo)識和上下文信息,以及保持用戶設(shè)備處于掛起狀態(tài),其中,掛起狀態(tài)包括:保持所述用戶設(shè)備在當(dāng)前小區(qū)的上下文的存儲,但釋放所述用戶設(shè)備的rrc連接;或者,在所述rrc連接恢復(fù)失敗、rrc連接重建失敗或切換失敗的情況下,若收到所述接入網(wǎng)設(shè)備發(fā)送的包含用于指示要求掛起或保持當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文信息的指示信息的信令,則繼續(xù)保存當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文存儲,以及保持所述用戶設(shè)備處于掛起狀態(tài);否則,刪除當(dāng)前小區(qū)所述恢復(fù)標(biāo)識和所述上下文信息;其中,所述掛起狀態(tài)包括:保持所述用戶設(shè)備在當(dāng)前小區(qū)的上下文的存儲,但釋放所述用戶設(shè)備的rrc連接;所述信令包括以下至少之一:rrc連接恢復(fù)拒絕消息、或rrc連接恢復(fù)失敗消息、或rrc連接重建立拒絕消息,或rrc連接重配置消息。
可選地,方法還包括:向用戶設(shè)備的nas層發(fā)送通知消息;其中,通知消息中攜帶有rrc連接恢復(fù)失敗和/或rrc連接重建失敗的結(jié)果和/或原因。
可選地,方法還包括:在上下文信息在用戶設(shè)備本地的存儲時(shí)間超過預(yù)定時(shí)間后,刪除恢復(fù)標(biāo)識和/或上下文信息;或者,在用戶設(shè)備移動(dòng)的位置超過了指定小區(qū)對應(yīng)的預(yù)定區(qū)域范圍時(shí),刪除指定小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識和/或上下文信息;或者,在所述用戶設(shè)備存儲的所述恢復(fù)標(biāo)識和/或所述上下文信息的數(shù)量超過預(yù)定數(shù)量時(shí),刪除所述指定小區(qū)為所述用戶設(shè)備分配的所述恢復(fù)標(biāo)識和/或指定小區(qū)對應(yīng)的所述上下文信息,或者不再存儲新的小區(qū)為所述用戶設(shè)備分配的所述恢復(fù)標(biāo)識和/或所述新的小區(qū)對應(yīng)的所述上下文信息,其中,所述指定小區(qū)為用戶設(shè)備使用頻率低于預(yù)定頻率的小區(qū);或者,在所 述用戶設(shè)備用于存儲所述恢復(fù)標(biāo)識和/或所述上下文信息的存儲空間超過預(yù)定容量時(shí),刪除所述指定小區(qū)為所述用戶設(shè)備分配的所述恢復(fù)標(biāo)識和/或指定小區(qū)對應(yīng)的所述上下文信息,或者不再存儲新的小區(qū)為所述用戶設(shè)備分配的所述恢復(fù)標(biāo)識和/或所述新的小區(qū)對應(yīng)的所述上下文信息,其中,所述指定小區(qū)為用戶設(shè)備使用頻率低于預(yù)定頻率的小區(qū)。
可選地,用戶設(shè)備移動(dòng)的位置超過了指定小區(qū)對應(yīng)的預(yù)定區(qū)域范圍包括以下至少之一:用戶設(shè)備和指定小區(qū)不在同一個(gè)跟蹤區(qū)ta;用戶設(shè)備和指定小區(qū)不再同一個(gè)位置區(qū)la;用戶設(shè)備和指定小區(qū)不再同一個(gè)路由區(qū)ra;指定小區(qū)不在用戶設(shè)備的習(xí)慣活動(dòng)范圍內(nèi),其中,習(xí)慣活動(dòng)范圍為用戶設(shè)備經(jīng)過或者連接的次數(shù)超過預(yù)定次數(shù)的小區(qū);用戶設(shè)備所在的當(dāng)前位置與指定小區(qū)的距離超過預(yù)定閾值。
根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種恢復(fù)標(biāo)識的發(fā)送方法,包括:在接入網(wǎng)設(shè)備發(fā)起無線資源控制rrc連接掛起過程或者rrc連接釋放過程之前,向用戶設(shè)備發(fā)送恢復(fù)標(biāo)識,其中,恢復(fù)標(biāo)識用于恢復(fù)用戶設(shè)備與所述接入網(wǎng)設(shè)備之間的rrc連接,恢復(fù)標(biāo)識與預(yù)先存儲在接入網(wǎng)設(shè)備本地的上下文信息對應(yīng)。
可選地,上下文信息包括以下至少之一:用戶設(shè)備的接入as層上下文、非接入nas層上下文、s1接口控制面、s1接口用戶面上下文。
可選地,通過以下至少之一方法向用戶設(shè)備發(fā)送恢復(fù)標(biāo)識:通過rrc連接建立消息發(fā)送;通過安全模式命令消息發(fā)送;通過rrc連接重配消息發(fā)送;通過rrc連接重建立發(fā)送;通過用戶設(shè)備能力查詢消息發(fā)送;通過用戶設(shè)備信息索取消息發(fā)送;通過e-utra向其他網(wǎng)絡(luò)移動(dòng)命令消息發(fā)送;通過下行鏈路信息直傳消息發(fā)送;通過新增的rrc消息發(fā)送;通過rrc連接重建立拒絕消息發(fā)送;通過rrc連接拒絕消息發(fā)送。
可選地,在向用戶設(shè)備發(fā)送恢復(fù)標(biāo)識之前,所述方法還包括:向移動(dòng)管理單元mme發(fā)送以下至少之一標(biāo)識:所述恢復(fù)標(biāo)識;用于標(biāo) 識所述接入網(wǎng)設(shè)備已建立或已掛起所述用戶設(shè)備的上下文存儲的標(biāo)識,用于標(biāo)識要求mme建立或者掛起所述用戶設(shè)備的上下文存儲的標(biāo)識。
可選地,方法還包括以下至少之一:在基于x2接口的切換過程中,源小區(qū)接入網(wǎng)設(shè)備向目標(biāo)小區(qū)發(fā)送切換請求消息,其中,切換請求消息中包含源小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于x2接口的切換過程中,目標(biāo)小區(qū)接入網(wǎng)設(shè)備向源小區(qū)發(fā)送切換請求確認(rèn)消息,其中,切換請求確認(rèn)消息中包含目標(biāo)小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于s1接口的切換過程中,源小區(qū)接入網(wǎng)設(shè)備在向移動(dòng)管理單元mme發(fā)送切換要求消息,其中,切換要求消息包含源小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于s1接口的切換過程中,目標(biāo)小區(qū)接入網(wǎng)設(shè)備從移動(dòng)管理單元mme發(fā)送的切換請求消息獲取源小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于s1接口的切換過程中,目標(biāo)小區(qū)接入網(wǎng)設(shè)備在通過s1接口向mme發(fā)送切換請求確認(rèn)消息,其中,切換請求確認(rèn)消息包含目標(biāo)小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于s1接口的切換過程中,源小區(qū)接入網(wǎng)設(shè)備從mme發(fā)送的切換命令消息中獲取目標(biāo)小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于x2接口或s1接口的切換過程中,源小區(qū)接入網(wǎng)設(shè)備在用于指示切換的rrc連接重配置消息中向用戶設(shè)備轉(zhuǎn)發(fā)目標(biāo)小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于x2接口或s1接口的切換過程中,源小區(qū)接入網(wǎng)設(shè)備在用于指示切換的rrc連接重配置消息中向用戶設(shè)備發(fā)送源小區(qū)分配的恢復(fù)標(biāo)識。
可選地,在基于x2接口或者s1接口的切換過程中,方法還包括:在基于x2接口切換過程中,接收目標(biāo)小區(qū)接入網(wǎng)設(shè)備發(fā)送的切換請求確認(rèn)消息,其中,所述切換請求確認(rèn)消息包括目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息,通過用于指示切換的rrc連接重配置消息向所述用戶設(shè)備轉(zhuǎn)發(fā)所述目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息;在基于s1接口切換過程中,通過接收移動(dòng)管理單元mme發(fā)送的切換命令消息獲取目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信 息,通過用于指示切換的rrc連接重配置消息向所述用戶設(shè)備轉(zhuǎn)發(fā)所述目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息;其中,所述mme通過所述目標(biāo)小區(qū)接入網(wǎng)設(shè)備發(fā)送的切換請求確認(rèn)消息獲取所述目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息。
可選地,在向用戶設(shè)備發(fā)送恢復(fù)標(biāo)識之后,方法還包括:接收用戶設(shè)備發(fā)送的rrc連接恢復(fù)請求;判斷恢復(fù)標(biāo)識是否是本小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識;在是的情況下,在接入網(wǎng)設(shè)備預(yù)先存儲的上下文中查找與用戶設(shè)備對應(yīng)的上下文信息;在否的情況下,通過x2接口或s1接口向分配恢復(fù)標(biāo)識的小區(qū)索要與恢復(fù)標(biāo)識對應(yīng)的上下文信息。
可選地,方法還包括:在所述rrc連接恢復(fù)失敗、rrc連接重建失敗或切換失敗的情況下,保存所述用戶設(shè)備對應(yīng)的恢復(fù)標(biāo)識和上下文信息,以及保持所述用戶設(shè)備處于掛起狀態(tài),其中,所述掛起狀態(tài)包括:釋放所述用戶設(shè)備的rrc連接,但保存所述用戶設(shè)備的上下文信息;或者,在所述rrc連接恢復(fù)失敗、rrc連接重建失敗或切換失敗的情況下,在向所述用戶設(shè)備發(fā)送的信令中包含掛起指示或者保持上下文存儲指示,用于要求所述用戶設(shè)備繼續(xù)保存當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文存儲,以及保持所述用戶設(shè)備處于掛起狀態(tài);其中,所述信令包括以下至少之一:rrc連接恢復(fù)拒絕消息、或rrc連接恢復(fù)失敗消息、或rrc連接重建立拒絕消息,或rrc連接重配置消息。
可選地,在所述rrc連接恢復(fù)失敗、或rrc連接重建失敗、或切換失敗的情況下,發(fā)送信令通知所述用戶設(shè)備刪除當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文存儲,同時(shí)刪除所述接入網(wǎng)設(shè)備本地保存的對應(yīng)所述用戶設(shè)備的恢復(fù)標(biāo)識和上下文存儲;其中,所述信令包括以下至少之一:rrc連接恢復(fù)拒絕消息、或rrc連接恢復(fù)失敗消息、或rrc連接重建立拒絕消息,或rrc連接重配置消息。
根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種恢復(fù)標(biāo)識的獲取裝置,包括:獲取模塊,用于在接入網(wǎng)設(shè)備發(fā)起rrc連接掛起過程或者rrc 連接釋放過程之前,從接入網(wǎng)設(shè)備獲取恢復(fù)標(biāo)識,其中,恢復(fù)標(biāo)識用于恢復(fù)用戶設(shè)備與所述接入網(wǎng)設(shè)備之間的rrc連接,恢復(fù)標(biāo)識與存儲在接入網(wǎng)設(shè)備本地的上下文信息對應(yīng)。
可選地,上下文信息包括以下至少之一:用戶設(shè)備的接入as層上下文、非接入nas層上下文、s1接口控制面、s1接口用戶面上下文。
可選地,裝置還包括:存儲模塊,用于在從接入網(wǎng)設(shè)備獲取恢復(fù)標(biāo)識之后,建立并存儲用戶設(shè)備對應(yīng)所述接入網(wǎng)設(shè)備的上下文信息。
可選地,獲取模塊用于通過以下至少之一方式獲取恢復(fù)標(biāo)識:通過rrc連接建立消息獲取;通過安全模式命令消息獲??;通過rrc連接重配置消息獲取;通過rrc連接重建立消息獲?。煌ㄟ^終端能力查詢消息獲??;通過終端信息索取消息獲??;通過e-utra向其他網(wǎng)絡(luò)移動(dòng)命令消息獲取;通過下行鏈路信息直傳消息獲??;通過新增的rrc消息獲??;通過rrc連接重建立拒絕消息獲取;通過rrc連接拒絕消息獲取。
可選地,裝置還包括:觸發(fā)模塊,用于在以下至少之一觸發(fā)條件下,觸發(fā)向第二接入網(wǎng)設(shè)備發(fā)送所述rrc連接恢復(fù)請求,其中,所述第二接入網(wǎng)設(shè)備包括所述接入網(wǎng)設(shè)備或者所述用戶設(shè)備選中的小區(qū)的接入網(wǎng)設(shè)備:用戶設(shè)備被接入網(wǎng)設(shè)備釋放了rrc連接;用戶設(shè)備被接入網(wǎng)設(shè)備拒絕了rrc連接;用戶設(shè)備發(fā)生無線鏈路rlf失?。挥脩粼O(shè)備發(fā)生切換失??;用戶設(shè)備發(fā)生完整性檢驗(yàn)失?。挥脩粼O(shè)備發(fā)生rrc連接重配置失??;用戶設(shè)備發(fā)生rrc連接重建過程失敗。
可選地,所述觸發(fā)模塊還用于在所述觸發(fā)條件為所述用戶設(shè)備發(fā)生rrc連接重建過程失敗時(shí),向所述用戶設(shè)備的nas層發(fā)送用于指示rrc連接重建過程失敗的信息;在所述用戶設(shè)備的nas層確定發(fā)起rrc連接恢復(fù)過程時(shí),向所述第二接入網(wǎng)設(shè)備發(fā)送所述rrc連接恢復(fù)請求。
可選地,所述用戶設(shè)備保留所述用戶設(shè)備獲取的各個(gè)小區(qū)為所述 用戶設(shè)備分配的恢復(fù)標(biāo)識和/或所述各個(gè)小區(qū)對應(yīng)的所述用戶設(shè)備的上下文信息。
可選地,裝置還包括:查詢模塊,用于在向接入網(wǎng)設(shè)備發(fā)送rrc連接恢復(fù)請求之前,查詢用戶設(shè)備是否保存了第二接入網(wǎng)設(shè)備所在小區(qū)為所述用戶設(shè)備分配的和所述第二接入網(wǎng)設(shè)備所在小區(qū)對應(yīng)的所述上下文信息。
可選地,獲取模塊還用于在用戶設(shè)備處于切換過程時(shí),從源小區(qū)發(fā)送的用于指示切換的rrc連接重配置消息中獲取源小區(qū)為終端分配的恢復(fù)標(biāo)識;或者,從源小區(qū)發(fā)送的rrc連接重配置消息中獲取目標(biāo)小區(qū)為終端分配的第二恢復(fù)標(biāo)識和/或目標(biāo)小區(qū)為用戶設(shè)備配置的上下文信息。
可選地,裝置還包括:發(fā)送模塊,用于在采用rrc連接恢復(fù)過程和目標(biāo)小區(qū)完成rrc連接的過程中,將源小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識發(fā)送給目標(biāo)小區(qū)的接入網(wǎng)設(shè)備;或者,將目標(biāo)小區(qū)為用戶設(shè)備分配的第二恢復(fù)標(biāo)識發(fā)送給目標(biāo)小區(qū)的接入網(wǎng)設(shè)備。
可選地,裝置還包括:保存模塊,用于在所述rrc連接恢復(fù)失敗、或rrc連接重建失敗或切換失敗的情況下且未收到所述接入網(wǎng)設(shè)備發(fā)送的包含用于指示要求刪除當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文存儲的指示信息的信令時(shí),保存恢復(fù)標(biāo)識和上下文信息,以及保持用戶設(shè)備處于掛起狀態(tài),其中,掛起狀態(tài)包括:保持所述用戶設(shè)備在當(dāng)前小區(qū)的上下文的存儲,但釋放所述用戶設(shè)備的rrc連接;或者,在所述rrc連接恢復(fù)失敗、rrc連接重建失敗或切換失敗的情況下,若收到所述接入網(wǎng)設(shè)備發(fā)送的用于指示要求掛起或保持當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文信息的指示信息的信令,則繼續(xù)保存當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文存儲,以及保持所述用戶設(shè)備處于掛起狀態(tài);否則,刪除當(dāng)前小區(qū)所述恢復(fù)標(biāo)識和所述上下文信息;其中,所述掛起狀態(tài)包括:保持所述用戶設(shè)備在當(dāng)前小區(qū)的上下文的存儲,但釋放所述用戶設(shè)備的rrc連接;所述信令包括以下至少之一:rrc連接恢復(fù)拒絕消息、或rrc連接恢復(fù)失敗消息、或rrc連接重建立拒絕 消息,或rrc連接重配置消息。
可選地,發(fā)送模塊還用于向用戶設(shè)備的nas層發(fā)送通知消息;其中,通知消息中攜帶有rrc連接恢復(fù)失敗和/或rrc連接重建失敗的結(jié)果和/或原因。
可選地,裝置還包括:刪除模塊,用于在上下文信息在用戶設(shè)備本地的存儲時(shí)間超過預(yù)定時(shí)間后,刪除恢復(fù)標(biāo)識和/或上下文信息;或者,在用戶設(shè)備移動(dòng)的位置超過了指定小區(qū)對應(yīng)的預(yù)定區(qū)域范圍時(shí),刪除指定小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識和/或上下文信息;或者,在所述用戶設(shè)備存儲的所述恢復(fù)標(biāo)識和/或所述上下文信息的數(shù)量超過預(yù)定數(shù)量時(shí),刪除所述指定小區(qū)為所述用戶設(shè)備分配的所述恢復(fù)標(biāo)識和/或指定小區(qū)對應(yīng)的所述上下文信息,或者不再存儲新的小區(qū)為所述用戶設(shè)備分配的所述恢復(fù)標(biāo)識和/或所述新的小區(qū)對應(yīng)的所述上下文信息,其中,所述指定小區(qū)為用戶設(shè)備使用頻率低于預(yù)定頻率的小區(qū);或者,在所述用戶設(shè)備用于存儲所述恢復(fù)標(biāo)識和/或所述上下文信息的存儲空間超過預(yù)定容量時(shí),刪除所述指定小區(qū)為所述用戶設(shè)備分配的所述恢復(fù)標(biāo)識和/或指定小區(qū)對應(yīng)的所述上下文信息,或者不再存儲新的小區(qū)為所述用戶設(shè)備分配的所述恢復(fù)標(biāo)識和/或所述新的小區(qū)對應(yīng)的所述上下文信息,其中,所述指定小區(qū)為用戶設(shè)備使用頻率低于預(yù)定頻率的小區(qū)。
可選地,用戶設(shè)備移動(dòng)的位置超過了指定小區(qū)對應(yīng)的預(yù)定區(qū)域范圍包括以下至少之一:用戶設(shè)備和指定小區(qū)不在同一個(gè)跟蹤區(qū)ta;用戶設(shè)備和指定小區(qū)不再同一個(gè)位置區(qū)la;用戶設(shè)備和指定小區(qū)不再同一個(gè)路由區(qū)ra;指定小區(qū)不在用戶設(shè)備的習(xí)慣活動(dòng)范圍內(nèi),其中,習(xí)慣活動(dòng)范圍為用戶設(shè)備經(jīng)過或者連接的次數(shù)超過預(yù)定次數(shù)的小區(qū);用戶設(shè)備所在的當(dāng)前位置與指定小區(qū)的距離超過預(yù)定閾值。
根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種恢復(fù)標(biāo)識的發(fā)送裝置,包括:發(fā)送模塊,用于在接入網(wǎng)設(shè)備發(fā)起無線資源控制rrc連接掛起過程或者rrc連接釋放過程之前,向用戶設(shè)備發(fā)送恢復(fù)標(biāo)識,其中,恢復(fù)標(biāo)識用于恢復(fù)用戶設(shè)備與所述接入網(wǎng)設(shè)備之間的rrc連接, 恢復(fù)標(biāo)識與存儲在接入網(wǎng)設(shè)備本地的上下文信息對應(yīng)。
可選地,上下文信息包括以下至少之一:用戶設(shè)備的接入as層上下文、非接入nas層上下文、s1接口控制面、s1接口用戶面上下文。
可選地,發(fā)送模塊還用于通過以下至少之一方式向用戶設(shè)備發(fā)送恢復(fù)標(biāo)識:通過rrc連接建立消息發(fā)送;通過安全模式命令消息發(fā)送;通過rrc連接重配消息發(fā)送;通過rrc連接重建立發(fā)送;通過用戶設(shè)備能力查詢消息發(fā)送;通過用戶設(shè)備信息索取消息發(fā)送;通過e-utra向其他網(wǎng)絡(luò)移動(dòng)命令消息發(fā)送;通過下行鏈路信息直傳消息發(fā)送;通過新增的rrc消息發(fā)送;通過rrc連接重建立拒絕消息發(fā)送;通過rrc連接拒絕消息發(fā)送。
可選地,上述裝置還包括:通知模塊,用于向移動(dòng)管理單元mme發(fā)送以下至少之一標(biāo)識:所述恢復(fù)標(biāo)識;用于標(biāo)識所述接入網(wǎng)設(shè)備已建立或已掛起所述用戶設(shè)備的上下文存儲的標(biāo)識,用于標(biāo)識要求mme建立或者掛起所述用戶設(shè)備的上下文存儲的標(biāo)識。
可選地,發(fā)送模塊還用于以下至少之一:在基于x2接口的切換過程中,向目標(biāo)小區(qū)發(fā)送切換請求消息,其中,切換請求消息中包含源小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于x2接口的切換過程中,向源小區(qū)發(fā)送切換請求確認(rèn)消息,其中,切換請求確認(rèn)消息中包含目標(biāo)小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于s1接口的切換過程中,向移動(dòng)管理單元mme發(fā)送切換要求消息,其中,切換要求消息包含源小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于s1接口的切換過程中,從移動(dòng)管理單元mme發(fā)送的切換請求消息獲取源小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于s1接口的切換過程中,在通過s1接口向mme發(fā)送切換請求確認(rèn)消息,其中,切換請求確認(rèn)消息包含目標(biāo)小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于s1接口的切換過程中,從mme發(fā)送的切換命令消息中獲取目標(biāo)小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于x2接口或s1接口的切換過程中,在用于指示切換的rrc連接重配置消息中向 用戶設(shè)備轉(zhuǎn)發(fā)目標(biāo)小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于x2接口或s1接口的切換過程中,在用于指示切換的rrc連接重配置消息中向用戶設(shè)備發(fā)送源小區(qū)分配的恢復(fù)標(biāo)識。
可選地,在基于x2接口或者s1接口的切換過程中,裝置還包括:第一接收模塊,用于在基于x2接口切換過程中,接收目標(biāo)小區(qū)接入網(wǎng)設(shè)備發(fā)送的切換請求確認(rèn)消息,其中,所述切換請求確認(rèn)消息包括目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息,通過用于指示切換的rrc連接重配置消息向所述用戶設(shè)備轉(zhuǎn)發(fā)所述目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息;或者,在基于s1接口切換過程中,通過接收移動(dòng)管理單元mme發(fā)送的切換命令消息獲取目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息,通過用于指示切換的rrc連接重配置消息向所述用戶設(shè)備轉(zhuǎn)發(fā)所述目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息;其中,所述mme通過所述目標(biāo)小區(qū)接入網(wǎng)設(shè)備發(fā)送的切換請求確認(rèn)消息獲取所述目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息。
可選地,裝置還包括:第二接收模塊,用于接收用戶設(shè)備發(fā)送的rrc連接恢復(fù)請求;判斷模塊,用于判斷恢復(fù)標(biāo)識是否是本小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識;查找模塊,用于在是的情況下,在接入網(wǎng)設(shè)備預(yù)先存儲的上下文中查找與用戶設(shè)備對應(yīng)的上下文信息;索要模塊,用于在否的情況下,通過x2接口或s1接口向分配恢復(fù)標(biāo)識的小區(qū)索要與恢復(fù)標(biāo)識對應(yīng)的上下文信息。
可選地,裝置還包括:保存模塊,用于在所述rrc連接恢復(fù)失敗、rrc連接重建失敗或切換失敗的情況下,保存用戶設(shè)備對應(yīng)的恢復(fù)標(biāo)識和上下文信息,以及保持用戶設(shè)備處于掛起狀態(tài),其中,掛起狀態(tài)包括:釋放所述用戶設(shè)備的rrc連接,但保存所述用戶設(shè)備的上下文信息;所述發(fā)送模塊,還用于在所述rrc連接恢復(fù)失敗、rrc連接重建失敗或切換失敗的情況下,在向所述用戶設(shè)備發(fā)送的信令中包含掛起指示或者保持上下文存儲指示信息,該指示信息用于指示要求所述用戶設(shè)備繼續(xù)保存當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文存儲,以及保持所述用戶設(shè)備處于掛起狀態(tài);其中,所述信令包括以 下至少之一:rrc連接恢復(fù)拒絕消息、或rrc連接恢復(fù)失敗消息、或rrc連接重建立拒絕消息,或rrc連接重配置消息。
可選地,所述裝置還包括:刪除模塊,用于在所述rrc連接恢復(fù)失敗、rrc連接重建失敗或切換失敗的情況下,接收通知所述用戶設(shè)備刪除當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文存儲的信令,同時(shí)刪除所述接入網(wǎng)設(shè)備本地保存的對應(yīng)所述用戶設(shè)備的恢復(fù)標(biāo)識和上下文存儲;其中,所述信令包括以下至少之一:rrc連接恢復(fù)拒絕消息、或rrc連接恢復(fù)失敗消息、或rrc連接重建立拒絕消息,或rrc連接重配置消息。
根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種用戶設(shè)備,包括:上述的裝置。
根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種接入網(wǎng)設(shè)備,包括:上述的裝置。
根據(jù)本發(fā)明的又一個(gè)實(shí)施例,還提供了一種存儲介質(zhì)。該存儲介質(zhì)設(shè)置為存儲用于執(zhí)行上述實(shí)施例中的方法的步驟的程序代碼。
通過本發(fā)明,由于在rrc連接掛起過程或rrc連接釋放過程之前獲取恢復(fù)標(biāo)識,進(jìn)而使得在rrc釋放之前如果發(fā)生異常事件比如無線鏈路失敗、切換失敗等發(fā)生時(shí),也能夠獲取到恢復(fù)標(biāo)識,進(jìn)而能夠執(zhí)行后續(xù)的rrc連接恢復(fù),解決了相關(guān)技術(shù)中rrc連接恢復(fù)機(jī)制在rrc釋放過程中獲取恢復(fù)標(biāo)識導(dǎo)致在rrc釋放之前發(fā)生異常事件時(shí)無法進(jìn)行rrc連接恢復(fù)的問題,增加了rrc連接恢復(fù)機(jī)制的魯棒性。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的網(wǎng)絡(luò)架構(gòu)示意圖;
圖2是根據(jù)本發(fā)明實(shí)施例的恢復(fù)標(biāo)識的獲取方法的流程圖;
圖3是根據(jù)本發(fā)明實(shí)施例的恢復(fù)標(biāo)識的發(fā)送方法的流程圖;
圖4是根據(jù)本發(fā)明優(yōu)選實(shí)施例1提供的rrc連接恢復(fù)的流程示意圖;
圖5是根據(jù)本發(fā)明優(yōu)選實(shí)施例2提供的rrc連接恢復(fù)的流程示意圖;
圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例3提供的rrc連接恢復(fù)的流程示意圖;
圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例4提供的rrc連接恢復(fù)的流程示意圖;
圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例5提供的rrc連接恢復(fù)的流程示意圖;
圖9是根據(jù)本發(fā)明實(shí)施例的恢復(fù)標(biāo)識的獲取裝置的結(jié)構(gòu)框圖一;
圖10是根據(jù)本發(fā)明實(shí)施例的恢復(fù)標(biāo)識的發(fā)送裝置的結(jié)構(gòu)框圖二。
具體實(shí)施方式
下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。
需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。
實(shí)施例1
本申請實(shí)施例可以運(yùn)行于圖1所示的網(wǎng)絡(luò)架構(gòu)上,如圖1所示,該網(wǎng)絡(luò)架構(gòu)包括:接入網(wǎng)設(shè)備和用戶設(shè)備,其中,接入網(wǎng)設(shè)備和用戶設(shè)備之間進(jìn)行交互,可以進(jìn)行rrc連接,rrc連接重建,rrc連接恢復(fù)等,并不限于此。
在本實(shí)施例中提供了一種運(yùn)行于上述網(wǎng)絡(luò)架構(gòu)的恢復(fù)標(biāo)識的獲取方法,圖2是根據(jù)本發(fā)明實(shí)施例的恢復(fù)標(biāo)識的獲取方法的流程圖,如圖2所示,該流程包括如下步驟:
步驟s202,從接入網(wǎng)設(shè)備獲取恢復(fù)標(biāo)識,其中,恢復(fù)標(biāo)識用于恢復(fù)用戶設(shè)備與所述接入網(wǎng)設(shè)備之間的rrc連接,恢復(fù)標(biāo)識與存儲在接入網(wǎng)設(shè)備本地的上下文信息對應(yīng);
步驟s204,接入網(wǎng)設(shè)備發(fā)起無線資源控制rrc連接掛起過程或者rrc連接釋放過程。
通過上述步驟,由于在rrc連接掛起過程或rrc連接釋放過程之前獲取恢復(fù)標(biāo)識,進(jìn)而使得在rrc釋放之前如果發(fā)生異常事件比如無線鏈路失敗、切換失敗等發(fā)生時(shí),也能夠獲取到恢復(fù)標(biāo)識,進(jìn)而能夠執(zhí)行后續(xù)的rrc連接恢復(fù),解決了相關(guān)技術(shù)中rrc連接恢復(fù)機(jī)制在rrc釋放過程中獲取恢復(fù)標(biāo)識導(dǎo)致在rrc釋放之前發(fā)生異常事件時(shí)無法進(jìn)行rrc連接恢復(fù)的問題,增加了rrc連接恢復(fù)機(jī)制的魯棒性。
需要說明的是,上述方法能夠使得在rrc連接重建失敗后,不需要通過傳統(tǒng)的rrc連接建立過程來再次尋求建立連接,進(jìn)而節(jié)省了信令開銷,同時(shí)也實(shí)現(xiàn)了rrc連接的恢復(fù)。
需要說明的是,上述上下文信息可以包括以下至少之一:用戶設(shè)備的接入as層上下文、非接入nas層上下文、s1接口控制面、s1接口用戶面上下文。
需要說明的是,可以通過以下至少之一方式獲取恢復(fù)標(biāo)識:通過rrc連接建立消息獲??;通過安全模式命令消息獲??;通過rrc連接重配置消息獲?。煌ㄟ^rrc連接重建立消息獲??;通過終端能力查詢消息獲取;通過終端信息索取消息獲?。煌ㄟ^e-utra向其他網(wǎng)絡(luò)移動(dòng)命令消息獲?。煌ㄟ^下行鏈路信息直傳消息獲?。煌ㄟ^新增的rrc消息獲??;通過rrc連接重建立拒絕消息獲取;通過rrc連接拒絕消息獲取。
需要說明的是,在獲取到該恢復(fù)標(biāo)識后,保存用戶設(shè)備對應(yīng)所述接入網(wǎng)設(shè)備的上下文信息,并根據(jù)接入網(wǎng)設(shè)備下發(fā)的as層和nas層相關(guān)的配置信令內(nèi)容及時(shí)更新該存儲的上下文信息。
在本發(fā)明的一個(gè)實(shí)施例中,在上述步驟s204之后,上述方法還可以包括:在以下至少之一觸發(fā)條件下,觸發(fā)向第二接入網(wǎng)設(shè)備發(fā)送rrc連接恢復(fù)請求,其中,所述第二接入網(wǎng)設(shè)備包括所述接入網(wǎng)設(shè)備或者所述用戶設(shè)備選中的小區(qū)的接入網(wǎng)設(shè)備:用戶設(shè)備被接入網(wǎng)設(shè)備釋放了rrc連接;用戶設(shè)備被接入網(wǎng)設(shè)備拒絕了rrc連接;用戶設(shè)備發(fā)生無線鏈路rlf失??;用戶設(shè)備發(fā)生切換失?。挥脩粼O(shè)備發(fā)生完整性檢驗(yàn)失??;用戶設(shè)備發(fā)生rrc連接重配置失?。挥脩粼O(shè)備發(fā)生rrc連接重建過程失敗。
需要說明的是,在所述觸發(fā)條件為所述用戶設(shè)備發(fā)生rrc連接重建過程失敗時(shí),觸發(fā)向第二接入網(wǎng)設(shè)備發(fā)送所述rrc連接恢復(fù)請求包括:向所述用戶設(shè)備的nas層發(fā)送用于指示rrc連接重建過程失敗的信息;在所述用戶設(shè)備的nas層確定發(fā)起rrc連接恢復(fù)過程時(shí),向所述第二接入網(wǎng)設(shè)備發(fā)送所述rrc連接恢復(fù)請求。即在用戶設(shè)備發(fā)生rrc連接重建過程失敗時(shí),用戶設(shè)備將rrc重建失敗信息通知用戶設(shè)備的nas層,由nas層確定何時(shí)發(fā)起rrc連接恢復(fù)過程,在確定發(fā)起rrc連接恢復(fù)過程時(shí),觸發(fā)向接入網(wǎng)設(shè)備發(fā)送rrc連接恢復(fù)請求。這樣可以使得,除了用戶設(shè)備發(fā)生rrc連接重建過程的觸發(fā)條件之外的其他觸發(fā)條件發(fā)生后,也可以按照現(xiàn)有技術(shù)中先做rrc重建,如果重建失敗再做rrc連接恢復(fù),進(jìn)而使得該方法能夠取代現(xiàn)有技術(shù)中的rrc連接重建和rrc連接建立過程。
需要說明的是,所述用戶設(shè)備保留所述用戶設(shè)備獲取的各個(gè)小區(qū)為所述用戶設(shè)備分配的恢復(fù)標(biāo)識和/或?qū)?yīng)所述各個(gè)小區(qū)的上下文信息。
進(jìn)一步地,上述方法還可以包括:在向接入網(wǎng)設(shè)備發(fā)送rrc連接恢復(fù)請求之前,查詢用戶設(shè)備是否保存了接入網(wǎng)設(shè)備所在小區(qū)為所述用戶設(shè)備分配的恢復(fù)標(biāo)識和所述接入網(wǎng)設(shè)備所在小區(qū)對應(yīng)的所述 上下文信息。
需要說明的是,在終端處于切換過程時(shí),從接入網(wǎng)設(shè)備獲取恢復(fù)標(biāo)識包括:從源小區(qū)發(fā)送的用于指示切換的rrc連接重配置消息中獲取源小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識;或者,從源小區(qū)發(fā)送的rrc連接重配置消息中獲取目標(biāo)小區(qū)為用戶識別分配的第二恢復(fù)標(biāo)識和/或目標(biāo)小區(qū)為用戶設(shè)備配置的上下文信息。
在本發(fā)明的一個(gè)實(shí)施例中,上述方法還可以包括:在采用rrc連接恢復(fù)過程和目標(biāo)小區(qū)完成rrc連接的過程中,將源小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識發(fā)送給目標(biāo)小區(qū)的接入網(wǎng)設(shè)備;或者,將目標(biāo)小區(qū)為用戶設(shè)備分配的第二恢復(fù)標(biāo)識發(fā)送給目標(biāo)小區(qū)的接入網(wǎng)設(shè)備。
需要說明的是,上述方法中可以為用戶設(shè)備分配多套恢復(fù)標(biāo)識,與相關(guān)技術(shù)中只分配一套恢復(fù)標(biāo)識相比,當(dāng)切換回原小區(qū)時(shí)仍然有恢復(fù)標(biāo)識可以繼續(xù)使用,不用再進(jìn)行分配。
在本發(fā)明的一個(gè)實(shí)施例中,上述方法還可以包括:在所述rrc連接恢復(fù)失敗、rrc連接重建失敗或切換失敗的情況下,若收到所述接入網(wǎng)設(shè)備發(fā)送的包含用于指示要求刪除當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文信息的指示信息的信令,則刪除當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文存儲;否則,保存恢復(fù)標(biāo)識和上下文信息,以及保持用戶設(shè)備處于掛起狀態(tài);或者,在所述rrc連接恢復(fù)失敗、rrc連接重建失敗或切換失敗的情況下,若收到所述接入網(wǎng)設(shè)備發(fā)送的包含用于指示要求掛起或保持當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文信息的指示信息的信令,則繼續(xù)保存當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文存儲,以及保持所述用戶設(shè)備處于掛起狀態(tài);否則,刪除當(dāng)前小區(qū)所述恢復(fù)標(biāo)識和所述上下文信息;其中,所述掛起狀態(tài)包括:保持所述用戶設(shè)備在當(dāng)前小區(qū)的上下文的存儲,但釋放所述用戶設(shè)備的rrc連接;所述信令包括以下至少之一:rrc連接恢復(fù)拒絕消息、或rrc連接恢復(fù)失敗消息、或rrc連接重建立拒絕消息,或rrc連接重配置消息。
在本發(fā)明的一個(gè)實(shí)施例中,上述方法還可以包括:向用戶設(shè)備的nas層發(fā)送通知消息;其中,通知消息中攜帶有rrc連接恢復(fù)失敗 和/或rrc連接重建失敗的結(jié)果和/或原因。
在本發(fā)明的一個(gè)實(shí)施例中,上述方法還可以包括:在上下文信息在用戶設(shè)備本地的存儲時(shí)間超過預(yù)定時(shí)間后,刪除恢復(fù)標(biāo)識和/或上下文信息;或者,在用戶設(shè)備移動(dòng)的位置超過了指定小區(qū)對應(yīng)的預(yù)定區(qū)域范圍時(shí),刪除指定小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識和/或上下文信息;或者,在所述用戶設(shè)備存儲的所述恢復(fù)標(biāo)識和/或所述上下文信息的數(shù)量超過預(yù)定數(shù)量時(shí),刪除所述指定小區(qū)為所述用戶設(shè)備分配的所述恢復(fù)標(biāo)識和/或指定小區(qū)對應(yīng)的所述上下文信息,或者不再存儲新的小區(qū)為所述用戶設(shè)備分配的所述恢復(fù)標(biāo)識和/或所述新的小區(qū)對應(yīng)的所述上下文信息,其中,所述指定小區(qū)為用戶設(shè)備使用頻率低于預(yù)定頻率的小區(qū);或者,在所述用戶設(shè)備用于存儲所述恢復(fù)標(biāo)識和/或所述上下文信息的存儲空間超過預(yù)定容量時(shí),刪除所述指定小區(qū)為所述用戶設(shè)備分配的所述恢復(fù)標(biāo)識和/或指定小區(qū)對應(yīng)的所述上下文信息,或者不再存儲新的小區(qū)為所述用戶設(shè)備分配的所述恢復(fù)標(biāo)識和/或所述新的小區(qū)對應(yīng)的所述上下文信息,其中,所述指定小區(qū)為用戶設(shè)備使用頻率低于預(yù)定頻率的小區(qū)。
需要說明的是,用戶設(shè)備移動(dòng)的位置超過了指定小區(qū)對應(yīng)的預(yù)定區(qū)域范圍包括以下至少之一:用戶設(shè)備和指定小區(qū)不在同一個(gè)跟蹤區(qū)ta;用戶設(shè)備和指定小區(qū)不再同一個(gè)位置區(qū)la;用戶設(shè)備和指定小區(qū)不再同一個(gè)路由區(qū)ra;指定小區(qū)不在用戶設(shè)備的習(xí)慣活動(dòng)范圍內(nèi),其中,習(xí)慣活動(dòng)范圍為用戶設(shè)備經(jīng)過或者連接的次數(shù)超過預(yù)定次數(shù)的小區(qū);用戶設(shè)備所在的當(dāng)前位置與指定小區(qū)的距離超過預(yù)定閾值。
需要說明的是,上述方法的執(zhí)行主體可以是用戶設(shè)備,但并不限于此。
在本實(shí)施例中還提供了一種運(yùn)行于上述網(wǎng)絡(luò)架構(gòu)的恢復(fù)標(biāo)識的發(fā)送方法,圖3是根據(jù)本發(fā)明實(shí)施例的恢復(fù)標(biāo)識的發(fā)送方法的流程圖,如圖3所示,該流程包括如下步驟:
步驟s302,向用戶設(shè)備發(fā)送恢復(fù)標(biāo)識,其中,恢復(fù)標(biāo)識用于恢復(fù)用戶設(shè)備與所述接入網(wǎng)設(shè)備之間的rrc連接,恢復(fù)標(biāo)識與存儲在 接入網(wǎng)設(shè)備本地的上下文信息對應(yīng);
步驟s304,發(fā)起無線資源控制rrc連接掛起過程或者rrc連接釋放過程。
通過上述步驟,由于在rrc連接掛起過程或rrc連接釋放過程之前獲取恢復(fù)標(biāo)識,進(jìn)而使得在rrc釋放之前如果發(fā)生異常事件比如無線鏈路失敗、切換失敗等發(fā)生時(shí),也能夠?qū)⒒謴?fù)標(biāo)識發(fā)送給用戶設(shè)備,進(jìn)而能夠執(zhí)行后續(xù)的rrc連接恢復(fù),解決了相關(guān)技術(shù)中rrc連接恢復(fù)機(jī)制在rrc釋放過程中獲取恢復(fù)標(biāo)識導(dǎo)致在rrc釋放之前發(fā)生異常事件時(shí)無法進(jìn)行rrc連接恢復(fù)的問題,增加了rrc連接恢復(fù)機(jī)制的魯棒性。
需要說明的是,上述方法能夠使得在rrc連接重建失敗后,不需要通過傳統(tǒng)的rrc連接建立過程來再次尋求建立連接,進(jìn)而節(jié)省了信令開銷,同時(shí)也實(shí)現(xiàn)了rrc連接的恢復(fù)。
需要說明的是,上述上下文信息包括以下至少之一:用戶設(shè)備的接入as層上下文、非接入nas層上下文、s1接口控制面、s1接口用戶面上下文。
在本發(fā)明的一個(gè)實(shí)施例中,可以通過以下至少之一方法向用戶設(shè)備發(fā)送恢復(fù)標(biāo)識:通過rrc連接建立消息發(fā)送;通過安全模式命令消息發(fā)送;通過rrc連接重配消息發(fā)送;通過rrc連接重建立發(fā)送;通過用戶設(shè)備能力查詢消息發(fā)送;通過用戶設(shè)備信息索取消息發(fā)送;通過e-utra向其他網(wǎng)絡(luò)移動(dòng)命令消息發(fā)送;通過下行鏈路信息直傳消息發(fā)送;通過新增的rrc消息發(fā)送;通過rrc連接重建立拒絕消息發(fā)送;通過rrc連接拒絕消息發(fā)送。
可選地,在向用戶設(shè)備發(fā)送恢復(fù)標(biāo)識之前,所述方法還包括:通向移動(dòng)管理單元mme發(fā)送以下至少之一標(biāo)識:所述恢復(fù)標(biāo)識;用于標(biāo)識所述接入網(wǎng)設(shè)備已建立或已掛起所述用戶設(shè)備的上下文存儲的標(biāo)識,用于標(biāo)識要求mme建立或者掛起所述用戶設(shè)備的上下文存儲的標(biāo)識。
需要說明的是,上述方法還可以包括以下至少之一:在基于x2接口的切換過程中,源小區(qū)接入網(wǎng)設(shè)備向目標(biāo)小區(qū)發(fā)送切換請求消息,其中,切換請求消息中包含源小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于x2接口的切換過程中,目標(biāo)小區(qū)接入網(wǎng)設(shè)備向源小區(qū)發(fā)送切換請求確認(rèn)消息,其中,切換請求確認(rèn)消息中包含目標(biāo)小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于s1接口的切換過程中,源小區(qū)接入網(wǎng)設(shè)備在向移動(dòng)管理單元mme發(fā)送切換要求消息,其中,切換要求消息包含源小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于s1接口的切換過程中,目標(biāo)小區(qū)接入網(wǎng)設(shè)備從移動(dòng)管理單元mme發(fā)送的切換請求消息獲取源小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于s1接口的切換過程中,目標(biāo)小區(qū)接入網(wǎng)設(shè)備在通過s1接口向mme發(fā)送切換請求確認(rèn)消息,其中,切換請求確認(rèn)消息包含目標(biāo)小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于s1接口的切換過程中,源小區(qū)接入網(wǎng)設(shè)備從mme發(fā)送的切換命令消息中獲取目標(biāo)小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于x2接口或s1接口的切換過程中,源小區(qū)接入網(wǎng)設(shè)備在用于指示切換的rrc連接重配置消息中向用戶設(shè)備轉(zhuǎn)發(fā)目標(biāo)小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于x2接口或s1接口的切換過程中,源小區(qū)接入網(wǎng)設(shè)備在用于指示切換的rrc連接重配置消息中向用戶設(shè)備發(fā)送源小區(qū)分配的恢復(fù)標(biāo)識。
在本發(fā)明的一個(gè)實(shí)施例中,在基于x2接口或者s1接口的切換過程中,上述方法還可以包括:在基于x2接口切換過程中,接收目標(biāo)小區(qū)接入網(wǎng)設(shè)備發(fā)送的切換請求確認(rèn)消息,其中,所述切換請求確認(rèn)消息包括目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息,通過用于指示切換的rrc連接重配置消息向所述用戶設(shè)備轉(zhuǎn)發(fā)所述目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息;在基于s1接口切換過程中,通過接收移動(dòng)管理單元mme發(fā)送的切換命令消息獲取目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息,通過用于指示切換的rrc連接重配置消息向所述用戶設(shè)備轉(zhuǎn)發(fā)所述目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息;其中,所述mme通過所述目標(biāo)小區(qū)接入網(wǎng)設(shè)備發(fā)送的切換請 求確認(rèn)消息獲取所述目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息。
在本發(fā)明的一個(gè)實(shí)施例中,在上述步驟s304之后,上述方法還可以包括:接收用戶設(shè)備發(fā)送的rrc連接恢復(fù)請求;判斷恢復(fù)標(biāo)識是否是本小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識;在是的情況下,在接入網(wǎng)設(shè)備預(yù)先存儲的上下文中查找與用戶設(shè)備對應(yīng)的上下文信息;在否的情況下,通過x2接口或s1接口向分配恢復(fù)標(biāo)識的小區(qū)索要與恢復(fù)標(biāo)識對應(yīng)的上下文信息。
在本發(fā)明的一個(gè)實(shí)施例中,上述方法還可以包括:在所述rrc連接恢復(fù)失敗、rrc連接重建失敗或切換失敗的情況下,保存所述用戶設(shè)備對應(yīng)的恢復(fù)標(biāo)識和上下文信息,以及保持所述用戶設(shè)備處于掛起狀態(tài),其中,所述掛起狀態(tài)包括:釋放所述用戶設(shè)備的rrc連接,但保存所述用戶設(shè)備的上下文信息;或者,在所述rrc連接恢復(fù)失敗、rrc連接重建失敗或切換失敗的情況下,在向所述用戶設(shè)備發(fā)送的信令中包含掛起指示或者保持上下文存儲指示,用于要求所述用戶設(shè)備繼續(xù)保存當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文存儲,以及保持所述用戶設(shè)備處于掛起狀態(tài);其中,所述信令包括以下至少之一:rrc連接恢復(fù)拒絕消息、或rrc連接恢復(fù)失敗消息、或rrc連接重建立拒絕消息,或rrc連接重配置消息。
在本發(fā)明的一個(gè)實(shí)施例中,在所述rrc連接恢復(fù)失敗、或rrc連接重建失敗、或切換失敗的情況下,發(fā)送信令通知所述用戶設(shè)備刪除當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文存儲,同時(shí)刪除所述接入網(wǎng)設(shè)備本地保存的對應(yīng)所述用戶設(shè)備的恢復(fù)標(biāo)識和上下文存儲;其中,所述信令包括以下至少之一:rrc連接恢復(fù)拒絕消息、或rrc連接恢復(fù)失敗消息、或rrc連接重建立拒絕消息,或rrc連接重配置消息。
需要說明的是,上述方法的執(zhí)行主體可以是接入網(wǎng)設(shè)備,該接入網(wǎng)設(shè)備可以是源小區(qū)的接入網(wǎng)設(shè)備,可以是目標(biāo)小區(qū)的接入網(wǎng)設(shè)備,但并不限于此。
為了更好地理解本發(fā)明,以下結(jié)合優(yōu)選的實(shí)施例對本發(fā)明作進(jìn)一步解釋。
為了解決上述技術(shù)問題,本發(fā)明提供了一種rrc連接恢復(fù)方法,包括:
本發(fā)明提供了一種優(yōu)選的一種rrc連接恢復(fù)方法,包括:ue(userequipment,用戶設(shè)備)從接入網(wǎng)設(shè)備側(cè)獲取恢復(fù)標(biāo)識(resumeid),所述恢復(fù)標(biāo)識對應(yīng)了在網(wǎng)絡(luò)側(cè)設(shè)備保存的該ue的接入層(as層,accessstratum)上下文、nas層(non-accessstratum,非接入層)上下文、以及s1接口控制面和s1接口用戶面上下文。
需要說明的是,ue在接入網(wǎng)設(shè)備發(fā)起rrc連接掛起過程或者rrc連接釋放過程之前獲取所述resumeid。
在本優(yōu)選實(shí)施例中,ue收到所述resumeid后,應(yīng)當(dāng)建立自身as層上下文、nas層上下文的存儲,并根據(jù)接入網(wǎng)設(shè)備下發(fā)的as層和nas層相關(guān)的配置信令內(nèi)容及時(shí)更新所述存儲。
在本優(yōu)選實(shí)施例中,ue在下述事件中:當(dāng)ue被接入網(wǎng)設(shè)備釋放了rrc連接,或者當(dāng)ue被接入網(wǎng)設(shè)備拒絕了rrc連接,當(dāng)ue發(fā)生無線鏈路失敗(radiolinkfailure,簡稱rlf),當(dāng)ue發(fā)生切換失敗,當(dāng)ue發(fā)生完整性檢驗(yàn)失敗,當(dāng)ue發(fā)生rrc連接重配置失敗;當(dāng)發(fā)生以上事件之一時(shí),ue根據(jù)自己重新選中的小區(qū),ue可在該小區(qū)發(fā)起rrc連接恢復(fù)過程,并在此過程中將所述resumeid發(fā)送給小區(qū)的接入網(wǎng)設(shè)備;具體的,ue通過rrc連接恢復(fù)消息將所述resumeid發(fā)送給小區(qū)的接入網(wǎng)設(shè)備。
在本優(yōu)選實(shí)施例中,在上述事件發(fā)生后按照現(xiàn)有技術(shù)先做rrc重建,重建若失敗才做rrc連接恢復(fù),即把rrc連接恢復(fù)方法作為第二層保護(hù)措施,當(dāng)ue發(fā)起rrc連接重建,且重建失敗,ue將rrc連接重建失敗信息通知ue的nas層,由uenas層決定何時(shí)發(fā)起rrc連接恢復(fù)過程;當(dāng)uenas層確定發(fā)起rrc連接恢復(fù)過程,ue在rrc連接恢復(fù)過程中將所述resumeid發(fā)送給目標(biāo)小區(qū)的接入網(wǎng)設(shè)備。
在本優(yōu)選實(shí)施例中,當(dāng)ue處于切換過程中時(shí),ue從源小區(qū)發(fā) 送的用于指示切換的rrc連接重配置消息中獲取源小區(qū)為所述ue分配的resumeid;或者,當(dāng)ue處于切換過程中時(shí),ue從源小區(qū)發(fā)送的用于指示切換的rrc連接重配置消息中獲取目標(biāo)小區(qū)為所述ue分配的第二resumeid和或目標(biāo)小區(qū)為所述ue配置的上下文信息。
在本優(yōu)選實(shí)施例中,當(dāng)ue處于切換過程中時(shí),還包括:ue收到源小區(qū)發(fā)送的用于指示切換的rrc連接重配置消息后在目標(biāo)小區(qū)發(fā)起rrc連接恢復(fù)過程,并在此rrc連接恢復(fù)過程中將所述目標(biāo)小區(qū)為所述ue分配的第二resumeid發(fā)送給目標(biāo)小區(qū)的接入網(wǎng)設(shè)備;或者,ue收到源小區(qū)發(fā)送的用于指示切換的rrc連接重配置消息后在目標(biāo)小區(qū)發(fā)起rrc連接恢復(fù)過程,并在此rrc連接恢復(fù)過程中將源小區(qū)為ue分配的resumeid發(fā)送給目標(biāo)小區(qū)的接入網(wǎng)設(shè)備。
在本優(yōu)選實(shí)施例中,若uerrc連接恢復(fù)失敗,或者uerrc連接重建失敗,ue和enb均應(yīng)當(dāng)繼續(xù)保存所述ue對應(yīng)的resumeid和上下文存儲,維持該ue為掛起狀態(tài),所謂掛起狀態(tài)指保持ue的上下文的存儲狀態(tài),但釋放ue的rrc連接。
在本優(yōu)選實(shí)施例中,若uerrc連接恢復(fù)失敗,或者uerrc連接重建失敗,ue的處理方法還包括:ue的as層應(yīng)將rrc連接恢復(fù)失敗,或者rrc連接重建失敗的結(jié)果和原因通知ue的高層,即nas層。
在本優(yōu)選實(shí)施例中,所述ue(userequipment,用戶設(shè)備)在接入網(wǎng)設(shè)備發(fā)起rrc連接掛起過程或者rrc連接釋放過程之前,從接入網(wǎng)設(shè)備側(cè)獲取恢復(fù)標(biāo)識(resumeid),具體包括以下幾種方式:ue在消息4或者rrc連接建立(rrcconnectionsetup)消息中獲取resumeid;ue在安全模式命令消息(securitymodecommand)中獲取resumeid;ue在rrc連接重配置消息(rrcconnectionreconfiguration)中獲取resumeid;ue在rrc連接重建立消息(rrcconnectionreestablishment)中獲取resumeid;ue在ue能力查詢消息(uecapabilityenquiry)中獲取resumeid;ue在ue信息索取消息(ueinformationrequest)中獲取resumeid;ue在e-utra向其他網(wǎng)絡(luò)移 動(dòng)命令消息(mobilityfromeutracommand)中獲取resumeid;ue在下行鏈路信息直傳消息(dlinformationtransfer)中獲取resumeid。
在本優(yōu)選實(shí)施例中,ue保留所曾經(jīng)獲取的來自各個(gè)小區(qū)為該ue分配的resumeid以及各個(gè)小區(qū)對應(yīng)的該ue的上下文存儲;進(jìn)一步的,所述保留方法還包括:ue保留所曾經(jīng)獲取的來自各個(gè)小區(qū)為該ue分配的resumeid以及各個(gè)小區(qū)對應(yīng)的該ue的上下文存儲;但ue為每個(gè)小區(qū)對應(yīng)的resumeid以及上下文存儲設(shè)置一個(gè)定時(shí)器以及統(tǒng)一的時(shí)限,當(dāng)某個(gè)小區(qū)對應(yīng)的定時(shí)器超過所述時(shí)限,ue刪除該小區(qū)對應(yīng)的resumeid以及上下文存儲;ue保留所曾經(jīng)獲取的來自各個(gè)小區(qū)為該ue分配的resumeid以及各個(gè)小區(qū)對應(yīng)的該ue的上下文存儲;但ue為每個(gè)小區(qū)設(shè)置一個(gè)區(qū)域范圍限制,當(dāng)ue移動(dòng)的位置超過了某個(gè)小區(qū)對應(yīng)的區(qū)域范圍限制,ue刪除該小區(qū)對應(yīng)的resumeid以及上下文存儲;所述的區(qū)域范圍限制可以包括以下幾種形式:是否在同一個(gè)ta區(qū)域(trackingarea,跟蹤區(qū)),即當(dāng)ue和某個(gè)小區(qū)不在同一ta區(qū)域時(shí),ue刪除該小區(qū)對應(yīng)的resumeid以及上下文存儲;是否在同一個(gè)la區(qū)域(locationarea,位置區(qū)),即當(dāng)ue和某個(gè)小區(qū)不在同一la區(qū)域時(shí),ue刪除該小區(qū)對應(yīng)的resumeid以及上下文存儲;是否在同一個(gè)ra區(qū)域(routingarea,路由區(qū)),即當(dāng)ue和某個(gè)小區(qū)不在同一ra區(qū)域時(shí),ue刪除該小區(qū)對應(yīng)的resumeid以及上下文存儲;是否在ue的習(xí)慣活動(dòng)范圍,即ue統(tǒng)計(jì)自己經(jīng)常經(jīng)過或者連接的小區(qū),將這些小區(qū)定義為自己的習(xí)慣活動(dòng)范圍,若某個(gè)小區(qū)不在ue的習(xí)慣活動(dòng)范圍,ue刪除該小區(qū)對應(yīng)的resumeid以及上下文存儲;距離限制,可以定義為相隔的小區(qū)數(shù)量,或者是絕對的地理間距,當(dāng)ue當(dāng)前位置和某個(gè)小區(qū)的距離超過了距離限制,則ue刪除該小區(qū)對應(yīng)的resumeid以及上下文存儲;存儲數(shù)量限制或者存儲容量限制,即當(dāng)ue存儲了到達(dá)限定數(shù)量的小區(qū)的resumeid和上下文時(shí),或者ue用于存儲resumeid和上下文的存儲空間達(dá)到容量限制時(shí),ue不再存儲新的小區(qū)的resumeid和上下文、或者ue刪除使用率最低的小區(qū)的resumeid和上下文以容納新的小區(qū)的resumeid和上下文。
在本優(yōu)選實(shí)施例中,當(dāng)ue在某個(gè)小區(qū)準(zhǔn)備發(fā)起rrc連接恢復(fù)過程之前,ue查詢自己是否保留了該小區(qū)分配的resumeid以及該小區(qū)對應(yīng)的上下文存儲,若是,則ue使用該小區(qū)分配的resumeid以及該小區(qū)對應(yīng)的上下文存儲進(jìn)行rrc連接恢復(fù)。
需要說明的是,上述優(yōu)選實(shí)施例中的步驟的執(zhí)行主體可以是用戶設(shè)備,但并不限于此。
本發(fā)明優(yōu)選實(shí)施例還提供了一種rrc連接恢復(fù)方法,包括:接入網(wǎng)設(shè)備發(fā)送恢復(fù)標(biāo)識(resumeid)給ue,所述恢復(fù)標(biāo)識對應(yīng)了在網(wǎng)絡(luò)側(cè)設(shè)備保存的該ue的接入層(as層,accessstratum)上下文、nas層(non-accessstratum,非接入層)上下文、以及s1接口控制面和s1接口用戶面上下文。
本發(fā)明優(yōu)選實(shí)施例中,接入網(wǎng)設(shè)備在發(fā)起rrc連接掛起過程或者rrc連接釋放過程之前發(fā)送所述resumeid給ue。
本發(fā)明優(yōu)選實(shí)施例中,接入網(wǎng)設(shè)備在給所述ue分配所述resumeid的同時(shí),應(yīng)當(dāng)建立該ue的as層上下文、nas層上下文的存儲,后續(xù)如果對該ue的as層或nas層相關(guān)的配置進(jìn)行更改,需及時(shí)將更改內(nèi)容更新至所述ue的上下文存儲中。
本發(fā)明優(yōu)選實(shí)施例中,當(dāng)接入網(wǎng)設(shè)備在ue發(fā)起的rrc連接恢復(fù)過程中收到ue發(fā)送的resumeid,接入網(wǎng)設(shè)備確定該resumeid是哪個(gè)小區(qū)為該ue分配的,如果是本小區(qū)分配的,則接入網(wǎng)設(shè)備在自己存儲的ue上下文中查找到該ue的上下文,根據(jù)該上下文重新建立ue的承載和安全,并給ue反饋rrc連接恢復(fù)完成消息;如果是其他小區(qū)分配的resumeid,則接入網(wǎng)設(shè)備通過x2接口或者s1接口向分配所述resumeid的小區(qū)索要該resumeid對應(yīng)的ue上下文,重新建立該ue的承載和安全,并給ue反饋rrc連接恢復(fù)完成消息。
本發(fā)明優(yōu)選實(shí)施例中,若ue發(fā)起的rrc連接恢復(fù)失敗,或者uerrc連接重建失敗,ue和接入網(wǎng)設(shè)備均應(yīng)當(dāng)繼續(xù)保存所述ue對應(yīng)的resumeid和上下文存儲,接入網(wǎng)設(shè)備維持所述ue的上下文 的存儲狀態(tài)。
本發(fā)明優(yōu)選實(shí)施例中,接入網(wǎng)設(shè)備發(fā)起rrc連接掛起過程或者rrc連接釋放過程之前,發(fā)送恢復(fù)標(biāo)識(resumeid),具體包括以下幾種方式:消息4或者rrc連接建立(rrcconnectionsetup)消息中向ue發(fā)送resumeid;在安全模式命令消息(securitymodecommand)中向ue發(fā)送resumeid;在rrc連接重配消息(rrcconnectionreconfiguration)中向ue發(fā)送resumeid;在rrc連接重建立消息(rrcconnectionreestablishment)中向ue發(fā)送resumeid;在ue能力查詢消息(uecapabilityenquiry)中向ue發(fā)送resumeid;在ue信息索取消息(ueinformationrequest)中向ue發(fā)送resumeid;在e-utra向其他網(wǎng)絡(luò)移動(dòng)命令消息(mobilityfromeutracommand)中向ue發(fā)送resumeid;在下行鏈路信息直傳消息(dlinformationtransfer)中向ue發(fā)送resumeid;
在基于x2接口的切換過程中,源小區(qū)接入網(wǎng)設(shè)備在向目標(biāo)小區(qū)發(fā)送的切換請求消息(handoverrequest)中包含源小區(qū)為待切換的ue分配的resumeid;在基于x2接口的切換過程中,目標(biāo)小區(qū)接入網(wǎng)設(shè)備在向源小區(qū)發(fā)送的切換請求確認(rèn)消息(handoverrequestacknowledge)中包含目標(biāo)小區(qū)為待切換的ue分配的resumeid;在基于s1接口的切換過程中,源小區(qū)接入網(wǎng)設(shè)備在向mme發(fā)送的切換要求消息(handoverrequired)包含源小區(qū)為待切換的ue分配的resumeid(注切換要求消息和切換請求消息在名稱上有差異,但實(shí)質(zhì)是類似的,只是在標(biāo)準(zhǔn)上采用的英文名稱有差別,所以我在這里也采用了不同的中文稱呼).在基于s1接口的切換過程中,目標(biāo)小區(qū)接入網(wǎng)設(shè)備從mme發(fā)送的切換請求消息(handoverrequest)中獲取源小區(qū)為待切換的ue分配的resumeid;在基于s1接口的切換過程中,目標(biāo)小區(qū)接入網(wǎng)設(shè)備在通過s1接口向mme發(fā)送的切換請求確認(rèn)消息(handoverrequestacknowledge)中包含目標(biāo)小區(qū)為待切換的ue分配的resumeid;在基于s1接口的切換過程中,源小區(qū)接入網(wǎng)設(shè)備從mme發(fā)送的切換命令消息(handovercommand)中獲取目標(biāo)小區(qū)為 待切換的ue分配的resumeid;在基于x2接口或s1接口的切換過程中,源小區(qū)接入網(wǎng)設(shè)備在用于指示切換的rrc連接重配置消息(rrcconnectionreconfiguration)中向ue轉(zhuǎn)發(fā)目標(biāo)小區(qū)為ue分配的resumeid(targetcellresumeid);在基于x2接口或s1接口的切換過程中,源小區(qū)接入網(wǎng)設(shè)備在用于指示切換的rrc連接重配置消息(rrcconnectionreconfiguration)中向ue發(fā)送源小區(qū)分配的resumeid(sourcecellresumeid)。
本發(fā)明優(yōu)選實(shí)施例中,在基于x2接口或者s1接口的切換過程中,還包括:在基于x2接口切換過程中,目標(biāo)小區(qū)接入網(wǎng)設(shè)備在給源小區(qū)接入網(wǎng)設(shè)備發(fā)送的切換請求確認(rèn)消息(handoverrequestacknowledge)中包含目標(biāo)小區(qū)為所述ue配置的上下文信息;源小區(qū)接入網(wǎng)設(shè)備在給ue發(fā)送的用于指示切換的rrc連接重配置消息中轉(zhuǎn)發(fā)所述目標(biāo)小區(qū)為所述ue配置的上下文信息;在基于s1接口切換過程中,目標(biāo)小區(qū)接入網(wǎng)設(shè)備在給mme發(fā)送的切換請求確認(rèn)消息(handoverrequestacknowledge)中包含目標(biāo)小區(qū)為所述ue配置的上下文信息;mme在給源小區(qū)接入網(wǎng)設(shè)備發(fā)送切換命令消息(handovercommand)中轉(zhuǎn)發(fā)所述目標(biāo)小區(qū)為所述ue配置的上下文信息;源小區(qū)接入網(wǎng)設(shè)備在給ue發(fā)送的用于指示切換的rrc連接重配置消息中轉(zhuǎn)發(fā)所述目標(biāo)小區(qū)為所述ue配置的上下文信息。
以下所有實(shí)施例場景為lte系統(tǒng):
優(yōu)選實(shí)施例1:
本實(shí)施例描述ue獲取resumeid,以及在rrcidle態(tài)發(fā)起rrc連接恢復(fù)的例子,圖4是根據(jù)本發(fā)明優(yōu)選實(shí)施例1提供的rrc連接恢復(fù)的流程示意圖,如圖4所示。
場景:ue處于idle態(tài),沒有任何resumeid保存,ue準(zhǔn)備和所在小區(qū)建立rrc連接。如圖4所示,該方法包括:
步驟401:ue發(fā)起rrc連接建立過程,在消息1和消息2完成隨機(jī)接入前導(dǎo)發(fā)送和響應(yīng),在消息3向enb(基站)發(fā)送rrc連接建 立請求消息;
步驟402:enb在消息4向ue反饋rrc連接建立消息;ue在消息5向基站反饋rrc連接建立完成消息
步驟403:ue和mme(移動(dòng)性管理實(shí)體,是核心網(wǎng)設(shè)備)完成nas層鑒權(quán)和nas安全建立過程;
步驟404:ue和enb完成as層安全建立過程;
步驟405:(注:本步驟中開始包含發(fā)明點(diǎn))enb向ue發(fā)送rrc連接重配置消息,其中包含resumeid;enb和ue均建立對該ue的所有連接上下文的存儲,包括as層上下文和nas層上下文,s1接口(enb和mme之間的接口)的控制面和用戶面上下文;
步驟406:ue和enb完成數(shù)據(jù)傳輸;
步驟407:enb發(fā)起rrc掛起過程,掛起(suspend)ue的上下文,所謂掛起指的是保持ue的上下文的存儲狀態(tài),但釋放ue的rrc連接;
步驟408:ue經(jīng)過一段時(shí)間后又有數(shù)據(jù)要發(fā)送,準(zhǔn)備再次和網(wǎng)絡(luò)側(cè)建立rrc連接;此時(shí)ue因?yàn)橛袙炱鸬纳舷挛?,因此可發(fā)起rrc連接恢復(fù)過程;
步驟409:ue發(fā)起rrc連接恢復(fù)過程,在消息1和消息2完成隨機(jī)接入前導(dǎo)發(fā)送,在消息3向enb(基站)發(fā)送rrc連接恢復(fù)請求消息,在rrc連接恢復(fù)請求消息包含enb之前下發(fā)的resumeid;
步驟410:enb在消息4向ue反饋rrc連接恢復(fù)完成消息;ue和enb根據(jù)resumeid對應(yīng)的上下文存儲分別重建所有的承載和安全。
在本實(shí)施例中,enb除了在rrc連接重配置消息中給ue下發(fā)resumeid之外,還可以通過下述信令給ue下發(fā)resumeid:
-在消息4中向ue發(fā)送resumeid;
-在安全模式命令消息(securitymodecommand)中向ue發(fā)送resumeid;
-在rrc連接建立消息(rrcconnectionsetup)中向ue發(fā)送resumeid;
-在rrc連接重建立消息(rrcconnectionreestablishment)中向ue發(fā)送resumeid;
-在ue能力查詢消息(uecapabilityenquiry)中向ue發(fā)送resumeid;
-在ue信息索取消息(ueinformationrequest)中向ue發(fā)送resumeid;
-在e-utra網(wǎng)絡(luò)移動(dòng)命令消息(mobilityfromeutracommand)中向ue發(fā)送resumeid;
-在下行鏈路信息直傳消息(dlinformationtransfer)中向ue發(fā)送resumeid;
其中,rrc連接重建立消息是:當(dāng)ue發(fā)起rrc連接重建立過程中,enb當(dāng)收到ue的rrc連接重建請求后,如允許ue進(jìn)行rrc連接重建,則給ue反饋rrc連接重建立消息,并且可以將resumeid包含在該rrc連接重建立消息中。
優(yōu)選實(shí)施例2:
本實(shí)施例描述ue獲取resumeid,當(dāng)ue發(fā)生無線鏈路失敗(radiolinkfailure,簡稱rlf)、或者發(fā)生切換失敗、或者發(fā)生完整性檢驗(yàn)失敗、或者發(fā)生rrc連接重配置失敗后如何發(fā)起rrc連接恢復(fù)的例子:直接發(fā)起rrc連接恢復(fù)。
當(dāng)發(fā)生以上事件之一時(shí),ue根據(jù)自己選中的目標(biāo)小區(qū),或者根據(jù)切換命令中指定的目標(biāo)小區(qū),ue可在目標(biāo)小區(qū)發(fā)起rrc連接恢復(fù)過程,并在此過程中將所述resumeid發(fā)送給目標(biāo)小區(qū)的接入網(wǎng)設(shè)備;具體的,ue通過rrc連接恢復(fù)消息將所述resumeid發(fā)送給目標(biāo)小區(qū)的接入網(wǎng)設(shè)備
圖5是根據(jù)本發(fā)明優(yōu)選實(shí)施例2提供的rrc連接恢復(fù)的流程示意圖,如圖5所示,該流程包括:
首先,ue處于rrcidle狀態(tài),因有數(shù)據(jù)待傳輸,準(zhǔn)備和網(wǎng)絡(luò)側(cè)建立rrc連接;
步驟501:ue發(fā)起rrc連接建立過程,在消息1和消息2完成隨機(jī)接入前導(dǎo)發(fā)送和響應(yīng),在消息3向原enb(基站)發(fā)送rrc連接建立請求消息;
步驟502:原enb在消息4向ue反饋rrc連接建立消息,其中包含原enb為ue分配的resumeid;此時(shí)enb建立對該ue所有連接上下文的存儲,ue在收到resumeid后也建立對所有連接上下文的存儲;ue向原enb反饋rrc連接建立完成消息;
步驟503:ue和mme(移動(dòng)性管理實(shí)體,是核心網(wǎng)設(shè)備)完成nas層鑒權(quán)和nas安全建立過程;
步驟504:enb和ue更新上下文的存儲:增加nas上下文(包括nas安全);之后ue和enb完成as層安全建立過程,enb和ue更新上下文的存儲:增加as上下文(包括as安全);完成nas和as安全建立后,enb向ue發(fā)送rrc連接重配置消息以建立數(shù)據(jù)承載,ue收到后據(jù)此建立數(shù)據(jù)承載,就可以和enb進(jìn)行數(shù)據(jù)傳輸了,同步的,enb和ue更新上下文的存儲:增加rrc連接重配置消息中新增的上下文;
步驟505:當(dāng)ue發(fā)生rlf、或者發(fā)生切換失敗、或者發(fā)生完整性檢驗(yàn)失敗、或者發(fā)生rrc連接重配置失敗的事件,則執(zhí)行下述流程:
步驟506:ue確定是在原小區(qū)(也可叫做源小區(qū))還是在新小區(qū)(也可叫做目標(biāo)小區(qū))發(fā)起rrc連接恢復(fù),如果ue沒有移動(dòng)到原小區(qū)之外,則在原小區(qū)發(fā)起rrc連接恢復(fù),即進(jìn)入步驟207;否則在新小區(qū)發(fā)起rrc連接恢復(fù),即進(jìn)入步驟208;
注:源小區(qū)和目標(biāo)小區(qū)的稱呼通常在切換過程中使用,其含義和 原小區(qū)和新小區(qū)是類似的;在本實(shí)施例中因?yàn)闆]有進(jìn)行切換,所以采用了原小區(qū)和新小區(qū)的叫法;在英文中原小區(qū)和源小區(qū)都可稱之為originalcell或者sourcecell,新小區(qū)和目標(biāo)小區(qū)都可以稱之為newcell或者targetcell。
步驟507:ue在原小區(qū)發(fā)起rrc連接恢復(fù)過程,在消息1和消息2完成隨機(jī)接入前導(dǎo)發(fā)送和響應(yīng),在消息3向原enb發(fā)送rrc連接恢復(fù)請求消息,其中包含原enb為ue分配的resumeid,enb根據(jù)resumeid對應(yīng)的上下文存儲恢復(fù)該ue所有的承載和安全;隨后enb向ue反饋rrc連接恢復(fù)完成消息,ue據(jù)此確認(rèn)自己的rrc連接恢復(fù)請求得到了enb的承認(rèn),ue根據(jù)resumeid對應(yīng)的上下文存儲恢復(fù)所有的承載和安全,之后ue和enb進(jìn)行數(shù)據(jù)傳輸;
步驟508:ue在新小區(qū)發(fā)起rrc連接恢復(fù)過程,在消息1和消息2完成隨機(jī)接入前導(dǎo)發(fā)送和響應(yīng),在消息3向新enb發(fā)送rrc連接恢復(fù)請求消息,其中包含原enb為ue分配的resumeid,新enb根據(jù)resumeid確定是哪個(gè)enb分配了該resumeid,然后向分配了該resumeid的原enb索要該resumeid對應(yīng)的ue的上下文;原enb向新enb反饋該resumeid對應(yīng)的ue的上下文;新enb根據(jù)收到的該ue的對應(yīng)的上下文存儲恢復(fù)該ue所有的承載和安全;隨后新enb向ue反饋rrc連接恢復(fù)完成消息,ue據(jù)此確認(rèn)自己的rrc連接恢復(fù)請求得到了新enb的承認(rèn),ue根據(jù)resumeid對應(yīng)的上下文存儲恢復(fù)所有的承載和安全,之后ue和enb進(jìn)行數(shù)據(jù)傳輸。
在本實(shí)施例步驟502中,enb除了在消息4,即rrc連接建立(rrcconnectionsetup)消息中給ue下發(fā)resumeid之外,還可以通過下述信令給ue下發(fā)resumeid:
-在安全模式命令消息(securitymodecommand)中向ue發(fā)送resumeid;
-在rrc連接重建立消息(rrcconnectionreestablishment)中向ue發(fā)送resumeid;
-在rrc連接重配置消息(rrcconnectionreconfiguration)中向ue發(fā)送resumeid;
-在ue能力查詢消息(uecapabilityenquiry)中向ue發(fā)送resumeid;
-在ue信息索取消息(ueinformationrequest)中向ue發(fā)送resumeid;
-在e-utra網(wǎng)絡(luò)移動(dòng)命令消息(mobilityfromeutracommand)中向ue發(fā)送resumeid;
-在下行鏈路信息直傳消息(dlinformationtransfer)中向ue發(fā)送resumeid.
優(yōu)選實(shí)施例3:
本實(shí)施例描述ue獲取resumeid,當(dāng)ue發(fā)生無線鏈路失敗(radiolinkfailure,簡稱rlf)、或者發(fā)生切換失敗、或者發(fā)生完整性檢驗(yàn)失敗、或者發(fā)生rrc連接重配置失敗后如何發(fā)起rrc連接恢復(fù)的例子。在本實(shí)施例中ue先發(fā)起rrc連接重建,如果重建失敗,再發(fā)起rrc連接恢復(fù)。
圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例3提供的rrc連接恢復(fù)的流程示意圖,如圖6所示,該流程包括:
首先,ue處于rrcidle狀態(tài),因有數(shù)據(jù)待傳輸,準(zhǔn)備和網(wǎng)絡(luò)側(cè)建立rrc連接;
步驟601:ue在原enb完成rrc連接建立,原enb為ue分配resumeid,并掛起ue的上下文(即建立ue的上下文存儲),ue自身也建立在原enb的上下文存儲,也即本步驟可參考優(yōu)選實(shí)施例2的步驟501到504;
步驟602:當(dāng)ue發(fā)生rlf、或者發(fā)生切換失敗、或者發(fā)生完整性檢驗(yàn)失敗、或者發(fā)生rrc連接重配置失敗的事件,則ue需確定 在原小區(qū)還是新小區(qū)進(jìn)行rrc連接重建過程,如果在原小區(qū),則進(jìn)入步驟603,否則進(jìn)入步驟604;
步驟603:ue在原enb發(fā)起rrc連接重建;
步驟604:如果ue移動(dòng)到了新小區(qū)覆蓋范圍,ue在新enb發(fā)起rrc連接重建;
步驟605:假設(shè)ue發(fā)起的rrc連接重建失敗,失敗原因可能是無線信道質(zhì)量變差;
步驟606:ue確定是在原小區(qū)還是在新的小區(qū)發(fā)起rrc連接恢復(fù),如果ue沒有移動(dòng)到原小區(qū)之外,則在原小區(qū)發(fā)起rrc連接恢復(fù),即進(jìn)入步驟607;否則在新小區(qū)發(fā)起rrc連接恢復(fù),即進(jìn)入步驟608;
步驟607:ue在原小區(qū)發(fā)起rrc連接恢復(fù)過程,在消息1和消息2完成隨機(jī)接入前導(dǎo)發(fā)送和響應(yīng),在消息3向原enb發(fā)送rrc連接恢復(fù)請求消息,其中包含原enb為ue分配的resumeid,enb根據(jù)resumeid對應(yīng)的上下文存儲恢復(fù)該ue所有的承載和安全;隨后enb向ue反饋rrc連接恢復(fù)完成消息,ue據(jù)此確認(rèn)自己的rrc連接恢復(fù)請求得到了enb的承認(rèn),ue根據(jù)resumeid對應(yīng)的上下文存儲恢復(fù)所有的承載和安全,之后ue和enb進(jìn)行數(shù)據(jù)傳輸;
步驟608:ue在新小區(qū)發(fā)起rrc連接恢復(fù)過程,在消息1和消息2完成隨機(jī)接入前導(dǎo)發(fā)送和響應(yīng),在消息3向新enb發(fā)送rrc連接恢復(fù)請求消息,其中包含原enb為ue分配的resumeid,新enb根據(jù)resumeid確定是哪個(gè)enb分配了該resumeid,然后向分配了該resumeid的原enb索要該resumeid對應(yīng)的ue的上下文;原enb向新enb反饋該resumeid對應(yīng)的ue的上下文;新enb根據(jù)收到的該ue的對應(yīng)的上下文存儲恢復(fù)該ue所有的承載和安全;隨后新enb向ue反饋rrc連接恢復(fù)完成消息,ue據(jù)此確認(rèn)自己的rrc連接恢復(fù)請求得到了新enb的承認(rèn),ue根據(jù)resumeid對應(yīng)的上下文存儲恢復(fù)所有的承載和安全,之后ue和enb進(jìn)行數(shù)據(jù)傳輸。
優(yōu)選實(shí)施例4:
本實(shí)施例描述在基于x2接口的切換過程中,源小區(qū)和目標(biāo)小區(qū)如何為ue分配resumeid,以及ue如何在目標(biāo)小區(qū)建立rrc連接,在本實(shí)施例中,源小區(qū)為ue分配自己的resumeid,可選的,目標(biāo)小區(qū)也可為ue分配自己的resumeid,為了便于區(qū)分,這里分別取名sourceenbresumeid和targetenbresumeid。
ue在切換過程中,斷開和源小區(qū)的rrc連接,在和目標(biāo)小區(qū)建立rrc連接時(shí),使用rrc連接恢復(fù)過程來和目標(biāo)小區(qū)建立rrc連接,其中,ue可以向目標(biāo)小區(qū)發(fā)送sourceenbresumeid,此時(shí)目標(biāo)小區(qū)會基于ue在源小區(qū)的上下文(也會結(jié)合目標(biāo)小區(qū)自身配置)來恢復(fù)ue在目標(biāo)小區(qū)的rrc連接。
可選的,ue可以向目標(biāo)小區(qū)發(fā)送targetenbresumeid,此時(shí)目標(biāo)小區(qū)會查詢targetenbresumeid所對應(yīng)的ue上下文存儲,并基于該存儲的上下文恢復(fù)ue在目標(biāo)小區(qū)的rrc連接。
圖7是根據(jù)本發(fā)明優(yōu)選實(shí)施例6提供的rrc連接恢復(fù)的流程示意圖,如圖7所示,該流程包括:
首先,ue的狀態(tài)假設(shè)為處于rrc連接態(tài);
步驟701:假設(shè)ue移動(dòng)至兩個(gè)小區(qū)的切換區(qū),ue的測量結(jié)果滿足了切換條件,ue需發(fā)送測量報(bào)告給源enb,以輔助基站判斷是否需要發(fā)起切換;
步驟702:源enb確定ue可以進(jìn)行切換,選定好ue可以切換到哪個(gè)目標(biāo)基站;
步驟703:源enb進(jìn)行切換準(zhǔn)備,首先發(fā)送切換請求(handoverrequest)到選定的目標(biāo)基站,切換請求中包含ue在源enb的上下文信息;
步驟704:目標(biāo)基站如果接納該ue的切換,則給源enb反饋切換請求確認(rèn)消息(handoverrequestack),可選的,目標(biāo)enb可以在此時(shí)給該ue分配用于rrc恢復(fù)的resumeid,為了區(qū)分,可稱之為 targetenbresumeid,同時(shí)目標(biāo)enb為該ue配置所有上下文,并將所述上下文信息也包含在切換請求確認(rèn)消息中;
步驟705:目標(biāo)enb建立所述ue在目標(biāo)基站的上下文存儲;同步的,源enb也可以建立所述ue在源enb的上下文存儲,其作用是可以支持ue以后回到源enb時(shí)的rrc恢復(fù);(注:分配resumeid和建立ue的上下文存儲這2個(gè)動(dòng)作沒有嚴(yán)格的前后關(guān)系,可以同時(shí)進(jìn)行,也可以先后進(jìn)行)
步驟706:源enb收到handoverrequestack后,發(fā)送rrc連接重配置消息(rrcconnectionreconfiguration),其中包含ue切換的目標(biāo)enb信息,可選的,可包含源enb為ue分配的resumeid,為了區(qū)分,可稱之為sourceenbresumeid;可選的,可包含目標(biāo)enb為ue分配的resumeid(targetenbresumeid),可包含目標(biāo)enb為該ue配置的上下文信息;
步驟707:若ue收到targetenbresumeid以及目標(biāo)enb為該ue配置的上下文,ue建立targetenbresumeid對應(yīng)的上下文存儲;ue斷開和源enb的rrc連接;同時(shí)源enb和目標(biāo)enb之間進(jìn)行用戶面數(shù)據(jù)的轉(zhuǎn)接,以便目標(biāo)enb可以接續(xù)上ue的業(yè)務(wù)數(shù)據(jù)傳輸;
下一步,ue在目標(biāo)基站進(jìn)行rrc連接恢復(fù),這里有2個(gè)可選方法,ue可以使用sourceenbresumeid在目標(biāo)基站進(jìn)行rrc連接恢復(fù)(見步驟409),也可以使用targetenbresumeid在目標(biāo)基站進(jìn)行rrc連接恢復(fù)(見步驟710);
步驟708:ue和目標(biāo)基站完成上行同步,即ue發(fā)送隨機(jī)接入前導(dǎo)給目標(biāo)enb,目標(biāo)enb反饋隨機(jī)接入響應(yīng)給ue,以完成上行同步的握手;
步驟709:若ue使用sourceenbresumeid在目標(biāo)基站進(jìn)行rrc連接恢復(fù),ue發(fā)送rrc連接恢復(fù)請求消息(rrcconnectionresumerequest)給源enb,其中包含sourceenbresumeid;目標(biāo)enb根據(jù)ue在源小區(qū)的上下文存儲恢復(fù)所有的承載和安全,然后目標(biāo)enb反 饋rrc連接恢復(fù)完成消息(rrcconnectionresumecomplete)給ue;ue根據(jù)sourceenbresumeid對應(yīng)的上下文存儲恢復(fù)所有的承載和安全;
步驟710:若ue使用targetenbresumeid在目標(biāo)基站進(jìn)行rrc連接恢復(fù),ue發(fā)送rrc連接恢復(fù)請求消息(rrcconnectionresumerequest)給源enb,其中包含targetenbresumeid;目標(biāo)enb根據(jù)targetenbresumeid對應(yīng)的上下文存儲恢復(fù)所有的承載和安全,然后目標(biāo)enb反饋rrc連接恢復(fù)完成消息(rrcconnectionresumecomplete)給ue;ue根據(jù)targetenbresumeid對應(yīng)的上下文存儲恢復(fù)所有的承載和安全。
優(yōu)選實(shí)施例5:
本實(shí)施例描述在基于s1接口的切換過程中,源小區(qū)和目標(biāo)小區(qū)如何為ue分配resumeid,以及ue如何在目標(biāo)小區(qū)建立rrc連接,在本實(shí)施例中,源小區(qū)為ue分配自己的resumeid,可選的,目標(biāo)小區(qū)也可為ue分配自己的resumeid,為了便于區(qū)分,這里分別取名sourceenbresumeid和targetenbresumeid;
ue在切換過程中,斷開和源小區(qū)的rrc連接,在和目標(biāo)小區(qū)建立rrc連接時(shí),使用rrc連接恢復(fù)過程來和目標(biāo)小區(qū)建立rrc連接,其中,ue可以向目標(biāo)小區(qū)發(fā)送sourceenbresumeid,此時(shí)目標(biāo)小區(qū)會基于ue在源小區(qū)的上下文(也會結(jié)合目標(biāo)小區(qū)自身配置)來恢復(fù)ue在目標(biāo)小區(qū)的rrc連接;
本實(shí)施例和優(yōu)選實(shí)施例4在總體方案上一致,差別只在于在s1接口切換流程中需要涉及到和核心網(wǎng)元mme的信令交互,其中需要將rrc恢復(fù)的相關(guān)信息通過mme傳遞,本實(shí)施主要說明和mme相關(guān)的這部分流程的差異。
圖8是根據(jù)本發(fā)明優(yōu)選實(shí)施例5提供的rrc連接恢復(fù)的流程示意圖,如圖8所示,該流程包括:
首先,ue的狀態(tài)假設(shè)為處于rrc連接態(tài);
步驟801:假設(shè)ue移動(dòng)至兩個(gè)小區(qū)的切換區(qū),ue的測量結(jié)果滿足了切換條件,ue需發(fā)送測量報(bào)告給源enb,以輔助基站判斷是否需要發(fā)起切換;
步驟802:源enb確定ue可以進(jìn)行切換,選定好ue可以切換到哪個(gè)目標(biāo)基站;
步驟803:源enb進(jìn)行切換準(zhǔn)備,首先發(fā)送切換要求消息(handoverrequired)到mme,切換請求中包含ue在源enb的上下文信息;
步驟804:mme將源enb的切換要求通過切換請求消息(handoverrequest)轉(zhuǎn)發(fā)給目標(biāo)基站,
步驟805:目標(biāo)基站如果接納該ue的切換,則給mme發(fā)送切換請求確認(rèn)消息(handoverrequestack),可選的,目標(biāo)enb可以在此時(shí)給待切換的ue分配用于rrc恢復(fù)的resumeid,為了區(qū)分,可稱之為targetenbresumeid,同時(shí)目標(biāo)enb為該ue配置所有上下文,并將所述上下文信息也包含在切換請求確認(rèn)消息中;同時(shí),目標(biāo)enb建立所述ue在目標(biāo)基站的上下文存儲;
保證806:mme將targetenbresumeid和目標(biāo)enb為所述ue配置的上下文信息通過切換命令消息(handovercommand)轉(zhuǎn)發(fā)給源enb;
步驟807:源enb收到切換命令消息后,發(fā)送rrc連接重配置消息(rrcconnectionreconfiguration),其中包含ue切換的目標(biāo)enb信息,可選的,可包含源enb為ue分配的resumeid,為了區(qū)分,可稱之為sourceenbresumeid;可選的,可包含目標(biāo)enb為ue分配的resumeid(targetenbresumeid),可包含目標(biāo)enb為該ue配置的上下文信息;
同步的,源enb也可以建立所述ue在源enb的上下文存儲,其作用是可以支持ue以后回到源enb時(shí)的rrc恢復(fù);(注:分配 resumeid和建立ue的上下文存儲這2個(gè)動(dòng)作沒有嚴(yán)格的前后關(guān)系,可以同時(shí)進(jìn)行,也可以先后進(jìn)行);
后續(xù)的ue如何在目標(biāo)基站進(jìn)行rrc恢復(fù)的過程可以參考優(yōu)選實(shí)施例4的流程的步驟707到步驟710。
優(yōu)選實(shí)施例6:
當(dāng)ue處于rrc連接態(tài)時(shí),其所在小區(qū)的接入網(wǎng)設(shè)備可以在下述幾個(gè)相對獨(dú)立的流程中,將為ue分配的resumeid發(fā)送給ue:
-enb在ue能力查詢消息(uecapabilityenquiry)中向ue發(fā)送resumeid;
-enb在ue信息索取消息(ueinformationrequest)中向ue發(fā)送resumeid;
-enb在下行鏈路信息直傳消息(dlinformationtransfer)中向ue發(fā)送resumeid。
此外,當(dāng)ue從lte接入網(wǎng)(或者叫e-utra,或者e-utran)向其他網(wǎng)絡(luò)切換,例如向cdma2000,或者umts、gsm等網(wǎng)絡(luò)切換時(shí),可以在切換過程中的e-utra網(wǎng)絡(luò)移動(dòng)命令消息(mobilityfromeutracommand)中向ue發(fā)送源小區(qū)接入網(wǎng)設(shè)備為所述ue分配的resumeid,當(dāng)ue從其他網(wǎng)絡(luò)返回lte的小區(qū)時(shí),ue可以使用所述resumeid在該小區(qū)發(fā)起rrc連接恢復(fù)過程。
優(yōu)選實(shí)施例7:
當(dāng)ue收到多于1個(gè)小區(qū)為該ue分配的resumeid時(shí),ue可以有以下幾種處理方法:
方法1:ue保留所曾經(jīng)獲取的來自各個(gè)小區(qū)為該ue分配的resumeid以及各個(gè)小區(qū)對應(yīng)的該ue的上下文存儲。
方法2:ue保留所曾經(jīng)獲取的來自各個(gè)小區(qū)為該ue分配的 resumeid以及各個(gè)小區(qū)對應(yīng)的該ue的上下文存儲;但ue為每個(gè)小區(qū)對應(yīng)的resumeid以及上下文存儲設(shè)置一個(gè)定時(shí)器以及統(tǒng)一的時(shí)限,當(dāng)某個(gè)小區(qū)對應(yīng)的定時(shí)器超過所述時(shí)限,ue刪除該小區(qū)對應(yīng)的resumeid以及上下文存儲。
方法3:ue保留所曾經(jīng)獲取的來自各個(gè)小區(qū)為該ue分配的resumeid以及各個(gè)小區(qū)對應(yīng)的該ue的上下文存儲;但ue為每個(gè)小區(qū)設(shè)置一個(gè)區(qū)域范圍限制,當(dāng)ue移動(dòng)的位置超過了某個(gè)小區(qū)對應(yīng)的區(qū)域范圍限制,ue刪除該小區(qū)對應(yīng)的resumeid以及上下文存儲;所述的區(qū)域范圍限制可以包括以下幾種形式:
-是否在同一個(gè)ta區(qū)域(trackingarea,跟蹤區(qū)),即當(dāng)ue和某個(gè)小區(qū)不在同一ta區(qū)域時(shí),ue刪除該小區(qū)對應(yīng)的resumeid以及上下文存儲;
-是否在同一個(gè)la區(qū)域(locationarea,位置區(qū)),即當(dāng)ue和某個(gè)小區(qū)不在同一la區(qū)域時(shí),ue刪除該小區(qū)對應(yīng)的resumeid以及上下文存儲;
-是否在同一個(gè)ra區(qū)域(routingarea,路由區(qū)),即當(dāng)ue和某個(gè)小區(qū)不在同一ra區(qū)域時(shí),ue刪除該小區(qū)對應(yīng)的resumeid以及上下文存儲;
-是否在ue的習(xí)慣活動(dòng)范圍,即ue統(tǒng)計(jì)自己經(jīng)常經(jīng)過或者連接的小區(qū),將這些小區(qū)定義為自己的習(xí)慣活動(dòng)范圍,若某個(gè)小區(qū)不在ue的習(xí)慣活動(dòng)范圍,ue刪除該小區(qū)對應(yīng)的resumeid以及上下文存儲;
-距離限制,可以定義為相隔的小區(qū)數(shù)量,或者是絕對的地理間距,當(dāng)ue當(dāng)前位置和某個(gè)小區(qū)的距離超過了距離限制,則ue刪除該小區(qū)對應(yīng)的resumeid以及上下文存儲。
方法4:存儲數(shù)量限制或者存儲容量限制,即當(dāng)ue存儲了到達(dá)限定數(shù)量的小區(qū)的resumeid和上下文時(shí),或者ue用于存儲resumeid和上下文的存儲空間達(dá)到容量限制時(shí),ue不再存儲新的小區(qū)的 resumeid和上下文、或者ue刪除使用率最低的小區(qū)的resumeid和上下文以容納新的小區(qū)的resumeid和上下文。
方法2,3,4都是用于減少ue用于存儲resumeid和上下文所消耗的成本。
當(dāng)ue在某個(gè)小區(qū)準(zhǔn)備發(fā)起rrc連接恢復(fù)過程之前,ue查詢自己是否保留過該小區(qū)分配的resumeid以及該小區(qū)對應(yīng)的上下文存儲,若是,則ue使用該小區(qū)分配的resumeid以及該小區(qū)對應(yīng)的上下文存儲進(jìn)行rrc連接恢復(fù)。
優(yōu)選實(shí)施例8:
若ue發(fā)起的rrc連接恢復(fù)過程失敗,或者ue發(fā)起rrc連接重建立過程失敗,ue不刪除自己保留的resumeid和對應(yīng)的上下文存儲;此外,enb也應(yīng)當(dāng)繼續(xù)保存所述ue對應(yīng)的resumeid和上下文存儲,維持該ue的上下文為掛起狀態(tài),所謂掛起狀態(tài)指保持ue的上下文的存儲狀態(tài),但釋放ue的rrc連接。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實(shí)施例的方法可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
實(shí)施例2
在本實(shí)施例中還提供了一種恢復(fù)標(biāo)識的獲取裝置,該裝置用于實(shí)現(xiàn)上述實(shí)施例及優(yōu)選實(shí)施方式,已經(jīng)進(jìn)行過說明的不再贅述。如以下所使用的,術(shù)語“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來實(shí)現(xiàn),但是硬件,或者 軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。
圖9是根據(jù)本發(fā)明實(shí)施例的恢復(fù)標(biāo)識的獲取裝置的結(jié)構(gòu)框圖一,如圖9所示,該裝置包括:
獲取模塊92,用于在發(fā)起rrc連接掛起過程或者rrc連接釋放過程之前,從接入網(wǎng)設(shè)備獲取恢復(fù)標(biāo)識,其中,恢復(fù)標(biāo)識用于恢復(fù)用戶設(shè)備與所述接入網(wǎng)設(shè)備之間的rrc連接,恢復(fù)標(biāo)識與存儲在接入網(wǎng)設(shè)備本地的上下文信息對應(yīng);
觸發(fā)模塊94,與上述獲取模塊92連接,用于在以下至少之一觸發(fā)條件下,觸發(fā)向第二接入網(wǎng)設(shè)備發(fā)送所述rrc連接恢復(fù)請求,其中,所述第二接入網(wǎng)設(shè)備包括所述接入網(wǎng)設(shè)備或者所述用戶設(shè)備選中的小區(qū)的接入網(wǎng)設(shè)備:用戶設(shè)備被接入網(wǎng)設(shè)備釋放了rrc連接;用戶設(shè)備被接入網(wǎng)設(shè)備拒絕了rrc連接;用戶設(shè)備發(fā)生無線鏈路rlf失敗;用戶設(shè)備發(fā)生切換失敗;用戶設(shè)備發(fā)生完整性檢驗(yàn)失??;用戶設(shè)備發(fā)生rrc連接重配置失??;用戶設(shè)備發(fā)生rrc連接重建過程失敗。
通過上述裝置,由于在rrc連接掛起過程或rrc連接釋放過程之前獲取恢復(fù)標(biāo)識,進(jìn)而使得在rrc釋放之前如果發(fā)生異常事件比如無線鏈路失敗、切換失敗等發(fā)生時(shí),也能夠獲取到恢復(fù)標(biāo)識,進(jìn)而能夠執(zhí)行后續(xù)的rrc連接恢復(fù),解決了相關(guān)技術(shù)中rrc連接恢復(fù)機(jī)制在rrc釋放過程中獲取恢復(fù)標(biāo)識導(dǎo)致在rrc釋放之前發(fā)生異常事件時(shí)無法進(jìn)行rrc連接恢復(fù)的問題,增加了rrc連接恢復(fù)機(jī)制的魯棒性。
需要說明的是,上述裝置能夠使得在rrc連接重建失敗后,不需要通過傳統(tǒng)的rrc連接建立過程來再次尋求建立連接,進(jìn)而節(jié)省了信令開銷,同時(shí)也實(shí)現(xiàn)了rrc連接的恢復(fù)。
需要說明的是,上述獲取模塊92可以單獨(dú)存在,也能夠解決上述技術(shù)問題,也可以如圖9所述,與觸發(fā)模塊94連接。
需要說明的是,上述上下文信息可以包括以下至少之一:用戶設(shè) 備的接入as層上下文、非接入nas層上下文、s1接口控制面、s1接口用戶面上下文。
需要說明的是,上述獲取模塊可以通過以下至少之一方式獲取恢復(fù)標(biāo)識:通過rrc連接建立消息獲取;通過安全模式命令消息獲?。煌ㄟ^rrc連接重配置消息獲??;通過rrc連接重建立消息獲取;通過終端能力查詢消息獲取;通過終端信息索取消息獲?。煌ㄟ^e-utra向其他網(wǎng)絡(luò)移動(dòng)命令消息獲??;通過下行鏈路信息直傳消息獲取;通過新增的rrc消息獲?。煌ㄟ^rrc連接重建立拒絕消息獲??;通過rrc連接拒絕消息獲取。
需要說明的是,在用戶設(shè)備發(fā)生rrc連接重建過程失敗時(shí),用戶設(shè)備將rrc重建失敗信息通知用戶設(shè)備的nas層,由nas層確定何時(shí)發(fā)起rrc連接恢復(fù)過程,在確定發(fā)起rrc連接恢復(fù)過程時(shí),觸發(fā)向接入網(wǎng)設(shè)備發(fā)送rrc連接恢復(fù)請求。這樣可以使得,除了用戶設(shè)備發(fā)生rrc連接重建過程的觸發(fā)條件之外的其他觸發(fā)條件發(fā)生后,也可以按照現(xiàn)有技術(shù)中先做rrc重建,如果重建失敗再做rrc連接恢復(fù),進(jìn)而使得該方法能夠取代現(xiàn)有技術(shù)中的rrc連接重建和rrc連接建立過程。
在本發(fā)明的一個(gè)實(shí)施例中,上述述觸發(fā)模塊94還用于在所述觸發(fā)條件為所述用戶設(shè)備發(fā)生rrc連接重建過程失敗時(shí),向所述用戶設(shè)備的nas層發(fā)送用于指示rrc連接重建過程失敗的信息;在所述用戶設(shè)備的nas層確定發(fā)起rrc連接恢復(fù)過程時(shí),向所述接入網(wǎng)設(shè)備發(fā)送所述rrc連接恢復(fù)請求。
需要說明的是,所述用戶設(shè)備保留所述用戶設(shè)備獲取的各個(gè)小區(qū)為所述用戶設(shè)備分配的恢復(fù)標(biāo)識和/或所述各個(gè)小區(qū)對應(yīng)的所述用戶設(shè)備的上下文信息。
在本發(fā)明的一個(gè)實(shí)施例中,上述裝置還包括:存儲模塊,用于在從接入網(wǎng)設(shè)備獲取恢復(fù)標(biāo)識之后,建立并存儲用戶設(shè)備對應(yīng)所述接入網(wǎng)設(shè)備的上下文信息。
需要說明的是,上述裝置還可以包括:查詢模塊,與上述觸發(fā)模塊連接,用于在向接入網(wǎng)設(shè)備發(fā)送rrc連接恢復(fù)請求之前,查詢用戶設(shè)備是否保存了第二接入網(wǎng)設(shè)備所在小區(qū)為所述用戶設(shè)備分配的和所述第二接入網(wǎng)設(shè)備所在小區(qū)對應(yīng)的所述上下文信息。
需要說明的是,上述獲取模塊92還用于在終端處于切換過程時(shí),從源小區(qū)發(fā)送的用于指示切換的rrc連接重配置消息中獲取源小區(qū)為終端分配的恢復(fù)標(biāo)識;或者,從源小區(qū)發(fā)送的rrc連接重配置消息中獲取目標(biāo)小區(qū)為終端分配的第二恢復(fù)標(biāo)識和/或目標(biāo)小區(qū)為用戶設(shè)備配置的上下文信息。
在本發(fā)明的一個(gè)實(shí)施例中,上述裝置還可以包括:發(fā)送模塊,用于在采用rrc連接恢復(fù)過程和目標(biāo)小區(qū)完成rrc連接的過程中,將源小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識發(fā)送給目標(biāo)小區(qū)的接入網(wǎng)設(shè)備;或者,將目標(biāo)小區(qū)為用戶設(shè)備分配的第二恢復(fù)標(biāo)識發(fā)送給目標(biāo)小區(qū)的接入網(wǎng)設(shè)備。
在本發(fā)明的一個(gè)實(shí)施例中,上述裝置還包括:保存模塊,用于在所述rrc連接恢復(fù)失敗、或rrc連接重建失敗或切換失敗的情況下且未收到所述接入網(wǎng)設(shè)備發(fā)送的包含用于指示要求刪除當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文存儲的指示信息的信令時(shí),保存恢復(fù)標(biāo)識和上下文信息,以及保持用戶設(shè)備處于掛起狀態(tài),其中,掛起狀態(tài)包括:保持所述用戶設(shè)備在當(dāng)前小區(qū)的上下文的存儲,但釋放所述用戶設(shè)備的rrc連接;或者,在所述rrc連接恢復(fù)失敗、rrc連接重建失敗或切換失敗的情況下,若收到所述接入網(wǎng)設(shè)備發(fā)送的用于指示要求掛起或保持當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文信息的指示信息的信令,則繼續(xù)保存當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文存儲,以及保持所述用戶設(shè)備處于掛起狀態(tài);否則,刪除當(dāng)前小區(qū)所述恢復(fù)標(biāo)識和所述上下文信息;其中,所述掛起狀態(tài)包括:保持所述用戶設(shè)備在當(dāng)前小區(qū)的上下文的存儲,但釋放所述用戶設(shè)備的rrc連接;所述信令包括以下至少之一:rrc連接恢復(fù)拒絕消息、或rrc連接恢復(fù)失敗消息、或rrc連接重建立拒絕消息,或rrc連接重配置消息。
需要說明的是,上述發(fā)送模塊還用于向用戶設(shè)備的nas層發(fā)送通知消息;其中,通知消息中攜帶有rrc連接恢復(fù)失敗和/或rrc連接重建失敗的結(jié)果和/或原因。
在本發(fā)明的一個(gè)實(shí)施例中,上述裝置還包括:刪除模塊,用于在上下文信息在用戶設(shè)備本地的存儲時(shí)間超過預(yù)定時(shí)間后,刪除恢復(fù)標(biāo)識和/或上下文信息;或者,在用戶設(shè)備移動(dòng)的位置超過了指定小區(qū)對應(yīng)的預(yù)定區(qū)域范圍時(shí),刪除指定小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識和/或上下文信息;或者,在所述用戶設(shè)備存儲的所述恢復(fù)標(biāo)識和/或所述上下文信息的數(shù)量超過預(yù)定數(shù)量時(shí),刪除所述指定小區(qū)為所述用戶設(shè)備分配的所述恢復(fù)標(biāo)識和/或指定小區(qū)對應(yīng)的所述上下文信息,或者不再存儲新的小區(qū)為所述用戶設(shè)備分配的所述恢復(fù)標(biāo)識和/或所述新的小區(qū)對應(yīng)的所述上下文信息,其中,所述指定小區(qū)為用戶設(shè)備使用頻率低于預(yù)定頻率的小區(qū);或者,在所述用戶設(shè)備用于存儲所述恢復(fù)標(biāo)識和/或所述上下文信息的存儲空間超過預(yù)定容量時(shí),刪除所述指定小區(qū)為所述用戶設(shè)備分配的所述恢復(fù)標(biāo)識和/或指定小區(qū)對應(yīng)的所述上下文信息,或者不再存儲新的小區(qū)為所述用戶設(shè)備分配的所述恢復(fù)標(biāo)識和/或所述新的小區(qū)對應(yīng)的所述上下文信息,其中,所述指定小區(qū)為用戶設(shè)備使用頻率低于預(yù)定頻率的小區(qū)。
需要說明的是,用戶設(shè)備移動(dòng)的位置超過了指定小區(qū)對應(yīng)的預(yù)定區(qū)域范圍包括以下至少之一:用戶設(shè)備和指定小區(qū)不在同一個(gè)跟蹤區(qū)ta;用戶設(shè)備和指定小區(qū)不再同一個(gè)位置區(qū)la;用戶設(shè)備和指定小區(qū)不再同一個(gè)路由區(qū)ra;指定小區(qū)不在用戶設(shè)備的習(xí)慣活動(dòng)范圍內(nèi),其中,習(xí)慣活動(dòng)范圍為用戶設(shè)備經(jīng)過或者連接的次數(shù)超過預(yù)定次數(shù)的小區(qū);用戶設(shè)備所在的當(dāng)前位置與指定小區(qū)的距離超過預(yù)定閾值。
需要說明的是,上述裝置可以位于用戶設(shè)備中,但并不限于此。
在本實(shí)施例中還提供了一種恢復(fù)標(biāo)識的發(fā)送裝置,圖10是根據(jù)本發(fā)明實(shí)施例的恢復(fù)標(biāo)識的發(fā)送裝置的結(jié)構(gòu)框圖二,如圖10所示,該裝置包括:
發(fā)送模塊1002,,用于向用戶設(shè)備發(fā)送恢復(fù)標(biāo)識,其中,恢復(fù)標(biāo) 識用于恢復(fù)用戶設(shè)備與所述接入網(wǎng)設(shè)備之間的rrc連接,恢復(fù)標(biāo)識與預(yù)先存儲在接入網(wǎng)設(shè)備本地的上下文信息對應(yīng);
發(fā)起模塊1004,與上述發(fā)送模塊1002連接,用于發(fā)起無線資源控制rrc連接掛起過程或者rrc連接釋放過程。
通過上述裝置,由于在rrc連接掛起過程或rrc連接釋放過程之前獲取恢復(fù)標(biāo)識,進(jìn)而使得在rrc釋放之前如果發(fā)生異常事件比如無線鏈路失敗、切換失敗等發(fā)生時(shí),也能夠?qū)⒒謴?fù)標(biāo)識發(fā)送給用戶設(shè)備,進(jìn)而能夠執(zhí)行后續(xù)的rrc連接恢復(fù),解決了相關(guān)技術(shù)中rrc連接恢復(fù)機(jī)制在rrc釋放過程中獲取恢復(fù)標(biāo)識導(dǎo)致在rrc釋放之前發(fā)生異常事件時(shí)無法進(jìn)行rrc連接恢復(fù)的問題,增加了rrc連接恢復(fù)機(jī)制的魯棒性。
需要說明的是,上述裝置能夠使得在rrc連接重建失敗后,不需要通過傳統(tǒng)的rrc連接建立過程來再次尋求建立連接,進(jìn)而節(jié)省了信令開銷,同時(shí)也實(shí)現(xiàn)了rrc連接的恢復(fù)。
需要說明的是,上下文信息包括以下至少之一:接入as層上下文、非接入nas層上下文、s1接口控制面、s1接口用戶面上下文。
通過上述裝置,由于在接入網(wǎng)設(shè)備本地和用戶設(shè)備本地存儲有恢復(fù)標(biāo)識對應(yīng)的上下文信息,因而,在進(jìn)行rrc連接恢復(fù)時(shí),由于已經(jīng)做了前期準(zhǔn)備,即上述上下文信息存在備份,進(jìn)而可以實(shí)現(xiàn)恢復(fù)rrc連接,增強(qiáng)了rrc連接恢復(fù)機(jī)制的魯棒性,解決了相關(guān)技術(shù)中rrc連接恢復(fù)機(jī)制的魯棒性不強(qiáng)的問題。
需要說明的是,上述發(fā)送模塊1004通過以下至少之一方法向用戶設(shè)備發(fā)送恢復(fù)標(biāo)識:通過rrc連接建立消息發(fā)送;通過安全模式命令消息發(fā)送;通過rrc連接重配消息發(fā)送;通過rrc連接重建立發(fā)送;通過用戶設(shè)備能力查詢消息發(fā)送;通過用戶設(shè)備信息索取消息發(fā)送;通過e-utra向其他網(wǎng)絡(luò)移動(dòng)命令消息發(fā)送;通過下行鏈路信息直傳消息發(fā)送;通過新增的rrc消息發(fā)送;通過rrc連接重建立拒絕消息發(fā)送;通過rrc連接拒絕消息發(fā)送。
在本發(fā)明的一個(gè)實(shí)施例中,上述裝置還包括:通知模塊,用于向移動(dòng)管理單元mme發(fā)送以下至少之一標(biāo)識:所述恢復(fù)標(biāo)識;用于標(biāo)識所述接入網(wǎng)設(shè)備已建立或已掛起所述用戶設(shè)備的上下文存儲的標(biāo)識,用于標(biāo)識要求mme建立或者掛起所述用戶設(shè)備的上下文存儲的標(biāo)識。
可選地,上述發(fā)送模塊1004還用于以下至少之一:在基于x2接口的切換過程中,向目標(biāo)小區(qū)發(fā)送切換請求消息,其中,切換請求消息中包含源小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于x2接口的切換過程中,向源小區(qū)發(fā)送切換請求確認(rèn)消息,其中,切換請求確認(rèn)消息中包含目標(biāo)小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于s1接口的切換過程中,向移動(dòng)管理單元mme發(fā)送切換要求消息,其中,切換要求消息包含源小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于s1接口的切換過程中,從移動(dòng)管理單元mme發(fā)送的切換請求消息獲取源小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于s1接口的切換過程中,在通過s1接口向mme發(fā)送切換請求確認(rèn)消息,其中,切換請求確認(rèn)消息包含目標(biāo)小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于s1接口的切換過程中,從mme發(fā)送的切換命令消息中獲取目標(biāo)小區(qū)為待切換的用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于x2接口或s1接口的切換過程中,在用于指示切換的rrc連接重配置消息中向用戶設(shè)備轉(zhuǎn)發(fā)目標(biāo)小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識;在基于x2接口或s1接口的切換過程中,在用于指示切換的rrc連接重配置消息中向用戶設(shè)備發(fā)送源小區(qū)分配的恢復(fù)標(biāo)識。
在本發(fā)明的一個(gè)實(shí)施例中,上述裝置還包括:第一接收模塊,用于在基于x2接口切換過程中,接收目標(biāo)小區(qū)接入網(wǎng)設(shè)備發(fā)送的切換請求確認(rèn)消息,其中,所述切換請求確認(rèn)消息包括目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息,通過用于指示切換的rrc連接重配置消息向所述用戶設(shè)備轉(zhuǎn)發(fā)所述目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息;或者,在基于s1接口切換過程中,通過接收移動(dòng)管理單元mme發(fā)送的切換命令消息獲取目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下 文信息,通過用于指示切換的rrc連接重配置消息向所述用戶設(shè)備轉(zhuǎn)發(fā)所述目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息;其中,所述mme通過所述目標(biāo)小區(qū)接入網(wǎng)設(shè)備發(fā)送的切換請求確認(rèn)消息獲取所述目標(biāo)小區(qū)為所述用戶設(shè)備配置的上下文信息。
在本發(fā)明的一個(gè)實(shí)施例中,上述裝置還包括:第二接收模塊,用于接收用戶設(shè)備發(fā)送的rrc連接恢復(fù)請求;判斷模塊,與第二接收模塊連接,用于判斷恢復(fù)標(biāo)識是否是本小區(qū)為用戶設(shè)備分配的恢復(fù)標(biāo)識;查找模塊,與上述判斷模塊連接,用于在是的情況下,在接入網(wǎng)設(shè)備預(yù)先存儲的上下文中查找與用戶設(shè)備對應(yīng)的上下文信息;索要模塊,用于在否的情況下,通過x2接口或s1接口向分配恢復(fù)標(biāo)識的小區(qū)索要與恢復(fù)標(biāo)識對應(yīng)的上下文信息。
在本發(fā)明的一個(gè)實(shí)施例中,上述裝置還包括:用于在所述rrc連接恢復(fù)失敗、rrc連接重建失敗或切換失敗的情況下,保存用戶設(shè)備對應(yīng)的恢復(fù)標(biāo)識和上下文信息,以及保持用戶設(shè)備處于掛起狀態(tài),其中,掛起狀態(tài)包括:釋放所述用戶設(shè)備的rrc連接,但保存所述用戶設(shè)備的上下文信息;所述發(fā)送模塊,還用于在所述rrc連接恢復(fù)失敗、rrc連接重建失敗或切換失敗的情況下,在向所述用戶設(shè)備發(fā)送的信令中包含掛起指示或者保持上下文存儲指示,用于要求所述用戶設(shè)備繼續(xù)保存當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文存儲,以及保持所述用戶設(shè)備處于掛起狀態(tài);其中,所述信令包括以下至少之一:rrc連接恢復(fù)拒絕消息、或rrc連接恢復(fù)失敗消息、或rrc連接重建立拒絕消息,或rrc連接重配置消息。
在本發(fā)明的一個(gè)實(shí)施例中,上述裝置還包括:刪除模塊,用于在所述rrc連接恢復(fù)失敗、rrc連接重建失敗或切換失敗的情況下,接收通知所述用戶設(shè)備刪除當(dāng)前小區(qū)對應(yīng)的恢復(fù)標(biāo)識和上下文存儲的信令,同時(shí)刪除所述接入網(wǎng)設(shè)備本地保存的對應(yīng)所述用戶設(shè)備的恢復(fù)標(biāo)識和上下文存儲;其中,所述信令包括以下至少之一:rrc連接恢復(fù)拒絕消息、或rrc連接恢復(fù)失敗消息、或rrc連接重建立拒絕消息,或rrc連接重配置消息。
需要說明的是,上述裝置還可以位于接入網(wǎng)設(shè)備中,但并不于此。
需要說明的是,上述各個(gè)模塊是可以通過軟件或硬件來實(shí)現(xiàn)的,對于后者,可以通過以下方式實(shí)現(xiàn),但不限于此:上述模塊均位于同一處理器中;或者,上述各個(gè)模塊以任意組合的形式分別位于不同的處理器中。
實(shí)施例3
在本實(shí)施例中還提供了一種用戶設(shè)備,包括上述圖9所示實(shí)施例的裝置,對于該裝置的解釋,可參考實(shí)施例2的描述,此處不再贅述。
在本實(shí)施例中還提供了一種接入網(wǎng)設(shè)備,包括上述圖10所示實(shí)施例的裝置,對于該裝置的解釋,可參考實(shí)施例2的描述,此處不再贅述。
實(shí)施例4
本發(fā)明的實(shí)施例還提供了一種存儲介質(zhì)??蛇x地,在本實(shí)施例中,上述存儲介質(zhì)可以被設(shè)置為存儲用于執(zhí)行實(shí)施例1所示的方法的步驟的程序代碼。
可選地,在本實(shí)施例中,上述存儲介質(zhì)可以包括但不限于:u盤、只讀存儲器(rom,read-onlymemory)、隨機(jī)存取存儲器(ram,randomaccessmemory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
可選地,本實(shí)施例中的具體示例可以參考上述實(shí)施例及可選實(shí)施方式中所描述的示例,本實(shí)施例在此不再贅述。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲在存儲裝 置中由計(jì)算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。