本發明涉及移動通訊系統中分組域演進域領域,尤其涉及一種連接激活方法、設備和系統。
背景技術:
第三代合作伙伴計劃(3rdgenerationpartnershipproject,3gpp)對下一代移動無線網絡的項目叫系統架構演進(systemarchitectureevolution,sae)。sae的架構如圖1所示,包括:演進的無線接入網(evolvedresidentialaccessnetwork,e-ran)、歸屬用戶服務器(homesubscriberserver,hss)、服務通用分組無線服務技術支持節點(servinggeneralpacketradioservicesupportnode,sgsn)、服務網關(servinggateway,sgw)、分組數據網網關(packetdatanetworkgateway,pdn-gw),略和計費規則功能實體(policyandchargingrulefunctionality,pcrf)、移動管理實體(mobilitymanagemententity,mme)。
在sae結構下,在某些場景下由于最后一個分組數據網(packetdatanetwork,pdn)連接需要去激活,mme發起detach(分離)流程,這樣用戶設備的所有pdn連接都刪除了,并且mme將“reactivationrequested(重新激活)”映射為“re-attachrequired(再附加請求)”通知給用戶設備,用戶設備可以重新發起attach消息給核心網,因此,需要建立一個pdn連接,但是用戶設備并不知道建立哪個pdn連接。例如用戶設備先通過attach(附著)激活一個用來訪問internet的數據pdn連接,后續再激活一個用來進行長期演進下的語音(voiceoverlongtermevolution,volte)業務的pdn連接,因某種原因用來訪問internet的數據pdn連接被去激活了,對于最后一個pdn連接即用來進行volte語音業務的pdn連接,當發起去激活流程時,用戶設備重新attach,可 能激活的pdn連接是用來訪問internet的數據pdn連接,而不是用來訪問volte語音業務的pdn連接,這樣用戶無法呼叫業務,不利于用戶業務恢復,影響用戶體驗。
技術實現要素:
為解決上述技術問題,本發明實施例期望提供一種連接激活方法、設備和系統,能夠準確激活pdn連接,使得終端順利的呼叫業務,利于用戶業務恢復,提高用戶體驗。
本發明的技術方案是這樣實現的:
第一方面,提供一種連接激活方法,包括:
接收移動管理實體mme發送的最后分組數據網pdn連接的重新激活指示,所述最后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn連接;
根據所述最后pdn連接的重新激活指示,激活所述最后pdn連接。
可選的,所述根據所述最后pdn連接的重新激活指示,激活所述最后pdn連接包括:
所述所有pdn連接都去激活時,獲取所述最后pdn連接的重新激活指示;
根據所述最后pdn連接的重新激活指示,確定并激活所述最后pdn連接。
可選的,所述方法還包括:
存在任一個pdn連接未去激活時,激活相應的pdn連接。
第二方面,提供一種連接激活方法,包括:
接收服務網關發送的原因信息;
根據所述原因信息,確定最后pdn連接的重新激活指示,所述最后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn連接;
向所述終端發送最后pdn連接的重新激活指示。
第三方面,提供一種終端,包括:
接收單元,用于接收mme發送的最后pdn連接的重新激活指示,所述最 后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn連接;
激活單元,用于根據所述最后pdn連接的重新激活指示,激活所述最后pdn連接。
可選的,所述激活單元具體用于:
所述所有pdn連接都去激活時,獲取所述最后pdn連接的重新激活指示;
根據所述最后pdn連接的重新激活指示,確定并激活所述最后pdn連接。
可選的,所述激活單元還用于:存在任一個pdn連接未去激活時,激活相應的pdn連接。
第四方面,提供一種mme,其特征在于,包括:
接收單元,用于接收服務網關發送的原因信息;
確定單元,用于根據所述原因信息,確定最后pdn連接的重新激活指示,所述最后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn連接;
發送單元,用于向所述終端發送最后pdn連接的重新激活指示。
第五方面,提供一種連接激活系統,包括:
終端、mme和服務網關;
其中,所述終端用于接收mme發送的最后pdn連接的重新激活指示,所述最后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn連接,根據所述最后pdn連接的重新激活指示,激活所述最后pdn連接;
所述mme用于接收服務網關發送的原因信息,根據所述原因信息,確定最后pdn連接的重新激活指示,所述最后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn連接,向所述終端發送最后pdn連接的重新激活指示。
本發明實施例提供了一種連接激活方法、設備和系統,先接收mme發送的pdn連接的重新激活指示,所述最后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn連接;之后,根據所述最后pdn連接的重新激活指示,激活所述最后pdn連接。這樣一來,根據接收到最后pdn連接的重新激 活指示,激活最后pdn連接,就能夠準確激活pdn連接,使得終端順利的呼叫業務,利于用戶業務恢復,提高用戶體驗。
附圖說明
圖1為現有技術中sae架構圖;
圖2為本發明實施例提供的一種連接激活方法的流程圖;
圖3為本發明實施例提供的另一種連接激活方法的流程圖;
圖4為本發明實施例提供的再一種連接激活方法的流程圖;
圖5為本發明實施例提供的又一種連接激活方法的流程圖;
圖6為本發明實施例提供的一種終端的結構示意圖;
圖7為本發明實施例提供的一種mme的結構示意圖;
圖8為本發明實施例提供的另一種終端的結構示意圖;
圖9為本發明實施例提供的另一種mme的結構示意圖;
圖10為本發明實施例提供的一種連接激活系統的結構示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述。
實施例一
本發明實施例提供一種連接激活方法,該方法應用于終端,如圖2所示,該方法可以包括:
步驟101、接收mme發送的最后pdn連接的重新激活指示。
這里,最后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn連接。
步驟102、根據最后pdn連接的重新激活指示,激活最后pdn連接。
具體的,所有pdn連接都去激活時,獲取最后pdn連接的重新激活指示;根據最后pdn連接的重新激活指示,確定并激活最后pdn連接。
進一步的,接收激活指令,根據激活指令判斷所有pdn連接是否都是去激活,若是,則獲取最后pdn連接的重新激活指示,根據最后pdn連接的重新激活指示,確定并激活最后pdn連接;若存在未去激活的任一pdn連接,則根據激活指令,激活相應的pdn連接,這種情況適用于現有技術,本申請就不再詳述了。這里,激活指令可以包括attach。
這樣一來,根據接收到最后pdn連接的重新激活指示,激活最后pdn連接,就能夠準確激活pdn連接,使得終端順利的呼叫業務,利于用戶業務恢復,提高用戶體驗。
實施例二
本發明實施例提供一種連接激活方法,應用于mme,如圖3所示,該方法包括:
步驟201、接收服務網關發送的原因信息。
優選的,“reactivationrequested”原因值為原因信息。
步驟202、根據原因信息,確定最后pdn連接的重新激活指示。
這里,最后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn連接。當終端知道了去激活的原因,就可以確定哪個pdn連接需要去激活,也就是說哪個pdn連接是本實施例中的最后pdn連接。
步驟203、向終端發送最后pdn連接的重新激活指示。
這樣一來,向終端發送最后pdn連接的重新激活指示,使得終端根據接收到最后pdn連接的重新激活指示,激活最后pdn連接,就能夠準確激活pdn連接,使得終端順利的呼叫業務,利于用戶業務恢復,提高用戶體驗。
實施例三
本發明實施例提供一種連接激活方法,應用于連接激活系統,該系統包括終端、基站、mme、服務網關、分組數據網關。如圖4所示,該方法包括:
步驟301,分組數據網關向服務網關發送刪除承載請求消息。
這里,該刪除承載請求消息攜帶原因信息。原因信息為“reactivationrequested”原因值。
步驟302、服務網關向mme發送刪除承載請求消息。
步驟303、mme根據原因信息,生成分離請求消息。
這里,該分離請求消息包括最后pdn連接的重新激活指示。該最后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn連接。其中,終端的所有pdn連接都已經刪除了(去激活了),該重新激活指示相對應的是最后pdn連接。
步驟304、mme向終端發送分離請求消息。
步驟305、終端向mme發送分離接受消息。
步驟306、mme根據分離接受消息生成刪除承載響應消息。
步驟307、mme向服務網關發送刪除承載響應消息。
步驟308、服務網關向分組數據網關發送刪除承載響應消息。
步驟309、終端、基站和mme進行s1釋放過程處理。
步驟310、終端發起附著流程,重新激活最后pdn連接。
實施例四
本發明實施例提供一種連接激活方法,應用于連接激活系統,該系統包括終端、基站、mme、服務網關、分組數據網關和pcrf。如圖5所示,該方法包括:
步驟401、pcrf向分組數據網關發送再認證請求消息,觸發刪除pdn連接。
步驟402、分組數據網關向pcrf發送再認證響應消息。
步驟403、分組數據網關根據再認證請求消息,確定原因信息。
步驟404、分組數據網關向服務網關發送刪除承載請求消息。
這里,該消息攜帶有“reactivationrequested”原因值(原因信息)。
步驟405、服務網關向mme發送刪除承載請求消息。
步驟406、mme根據原因信息,生成分離請求消息。
這里,該分離請求消息包括最后pdn連接的重新激活指示。該最后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn連接。
步驟407、mme向終端發送分離請求消息。
步驟408、終端向mme發送分離接受消息。
步驟409、mme根據分離接受消息生成刪除承載響應消息。
步驟410、mme向服務網關發送刪除承載響應消息。
步驟411、服務網關向分組數據網關發送刪除承載響應消息。
步驟412、終端、基站和mme進行s1釋放過程處理。
步驟413、終端發起附著流程,重新激活最后pdn連接。
實施例五
本發明實施例提供一種終端50,如圖6所示,包括:
接收單元501,用于接收mme發送的最后公用數據網pdn連接的重新激活指示,所述最后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn連接。
激活單元502,用于根據所述最后pdn連接的重新激活指示,激活所述最后pdn連接。
這樣一來,根據接收到最后pdn連接的重新激活指示,激活最后pdn連接,就能夠準確激活pdn連接,使得終端順利的呼叫業務,利于用戶業務恢復,提高用戶體驗。
進一步的,所述激活單元502具體用于:
所述所有pdn連接都去激活時,獲取所述最后pdn連接的重新激活指示;
根據所述最后pdn連接的重新激活指示,確定并激活所述最后pdn連接。
進一步的,所述激活單元502還用于:存在任一個pdn連接未去激活時,根據所述激活指令激活相應的pdn連接。
實施例六
本發明實施例提供一種mme60,如圖7所示,包括:
接收單元601,用于接收服務網關發送的原因信息。
確定單元602,用于根據所述原因信息,確定最后pdn連接的重新激活指示,所述最后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn 連接。
發送單元603,用于向所述終端發送最后pdn連接的重新激活指示。
這樣一來,向終端發送最后pdn連接的重新激活指示,使得終端根據接收到最后pdn連接的重新激活指示,激活最后pdn連接,就能夠準確激活pdn連接,使得終端順利的呼叫業務,利于用戶業務恢復,提高用戶體驗。
實施例五
本發明實施例提供一種終端70,如圖8所示,包括:
接收機701,用于接收mme發送的最后公用數據網pdn連接的重新激活指示,所述最后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn連接。
處理器702,用于根據所述最后pdn連接的重新激活指示,激活所述最后pdn連接。
這樣一來,根據接收到最后pdn連接的重新激活指示,激活最后pdn連接,就能夠準確激活pdn連接,使得終端順利的呼叫業務,利于用戶業務恢復,提高用戶體驗。
進一步的,所述處理器702具體用于:
所述所有pdn連接都去激活時,獲取所述最后pdn連接的重新激活指示;
根據所述最后pdn連接的重新激活指示,確定并激活所述最后pdn連接。
進一步的,所述處理器702還用于:存在任一個pdn連接未去激活時,根據所述激活指令激活相應的pdn連接。
實施例六
本發明實施例提供一種mme80,如圖9所示,包括:
接收機801,用于接收服務網關發送的原因信息。
處理器802,用于根據原因信息,確定最后pdn連接的重新激活指示,所述最后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn連接。
發射機803,用于向所述終端發送最后pdn連接的重新激活指示。
這樣一來,向終端發送最后pdn連接的重新激活指示,使得終端根據接收 到最后pdn連接的重新激活指示,激活最后pdn連接,就能夠準確激活pdn連接,使得終端順利的呼叫業務,利于用戶業務恢復,提高用戶體驗。
實施例七
本發明實施例提供一種連接激活系統90,如圖10所示,至少包括:
終端110和mme120和服務網關130。
其中,終端110用于接收mme120發送的pdn連接的重新激活指示,所述最后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn連接;根據所述最后pdn連接的重新激活指示,激活所述最后pdn連接;
mme120用于接收服務網關130發送的原因信息;根據原因信息,確定最后pdn連接的重新激活指示,所述最后pdn連接是在去激活所有pdn連接中,最后一個被去激活的pdn連接;向所述終端110發送最后pdn連接的重新激活指示。
這樣一來,向終端發送最后pdn連接的重新激活指示,使得終端根據接收到最后pdn連接的重新激活指示,激活最后pdn連接,就能夠準確激活pdn連接,使得終端順利的呼叫業務,利于用戶業務恢復,提高用戶體驗。
本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序產品。因此,本發明可采用硬件實施例、軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。
本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
以上所述,僅為本發明的較佳實施例而已,并非用于限定本發明的保護范圍。