本發(fā)明涉及通訊技術(shù)領(lǐng)域,尤其涉及一種執(zhí)行網(wǎng)絡(luò)注冊的方法、設(shè)備和系統(tǒng)。
背景技術(shù):
隨著3GPP長期演進(jìn)網(wǎng)絡(luò)(Long Term Evolution,LTE)產(chǎn)業(yè)化的不斷深入推進(jìn),終端設(shè)備作為產(chǎn)業(yè)鏈的重要組成部分越來越受到業(yè)界的關(guān)注。在LTE、3G和2G多種網(wǎng)絡(luò)共存的現(xiàn)實(shí)情況下,科技人員研發(fā)了LTE/3G/2G多模終端通信產(chǎn)品。所述多模終端就是指能夠支持多于一種無線接入技術(shù)(Radio Access Technology,RAT),并能夠通過這些無線接入技術(shù)系統(tǒng)獲得服務(wù)的終端。
現(xiàn)有的LTE單卡雙待多模終端指能同時在兩個通信子系統(tǒng)駐留的終端,所述兩個通信子系統(tǒng)分別為LTE通信子系統(tǒng)和2G/3G通信子系統(tǒng)。所述LTE單卡雙待多模終端在同時對不同的無線接入技術(shù)做注冊(attach)時,會出現(xiàn)位置更新錯誤的情況,產(chǎn)生乒乓效應(yīng),導(dǎo)致空中資源浪費(fèi)。
技術(shù)實(shí)現(xiàn)要素:
鑒于以上內(nèi)容,有必要提供一種執(zhí)行網(wǎng)絡(luò)注冊的通信系統(tǒng),可以實(shí)現(xiàn)用戶設(shè)備采用不同的無線接入技術(shù)同時注冊網(wǎng)絡(luò)。
此外,還有必要提供一種執(zhí)行網(wǎng)絡(luò)注冊的方法和設(shè)備。
一種執(zhí)行網(wǎng)絡(luò)注冊的通信系統(tǒng),包括第一移動管理設(shè)備、第二移動管理設(shè)備以及用戶數(shù)據(jù)設(shè)備,其中,所述第一移動管理設(shè)備從用戶設(shè)備接收附著請求;所述第二移動管理設(shè)備從所述用戶設(shè)備接收附著 請求;所述用戶數(shù)據(jù)設(shè)備接收從所述第一移動管理設(shè)備發(fā)送的位置更新請求,以獲取第一用戶信息,并存儲所述第一用戶信息進(jìn)行網(wǎng)絡(luò)注冊;所述用戶數(shù)據(jù)設(shè)備接收從所述第二移動管理設(shè)備發(fā)送的位置更新請求,以獲取第二用戶信息;所述用戶數(shù)據(jù)設(shè)備判斷所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI是否一致;及當(dāng)所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI不一致時,保留已經(jīng)注冊的所述第一用戶信息,并存儲所述第二用戶信息實(shí)現(xiàn)網(wǎng)絡(luò)注冊。
一種執(zhí)行網(wǎng)絡(luò)注冊的方法,應(yīng)用于用戶數(shù)據(jù)設(shè)備中,所述用戶數(shù)據(jù)設(shè)備與第一移動管理設(shè)備、第二移動管理設(shè)備及至少一個用戶設(shè)備通信連接,該方法包括:在所述用戶設(shè)備發(fā)送附著請求至第一移動管理設(shè)備后,所述用戶數(shù)據(jù)設(shè)備接收從所述第一移動管理設(shè)備發(fā)送的所述位置更新請求,以獲取第一用戶信息,并存儲所述第一用戶信息進(jìn)行網(wǎng)絡(luò)注冊;在所述用戶設(shè)備發(fā)送附著請求至第二移動管理設(shè)備后,所述用戶數(shù)據(jù)設(shè)備接收從所述第二移動管理設(shè)備發(fā)送的所述位置更新請求,以獲取第二用戶信息;所述用戶數(shù)據(jù)設(shè)備判斷所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI是否一致;及當(dāng)所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI不一致時,保留已經(jīng)注冊的所述第一用戶信息,并存儲所述第二用戶信息實(shí)現(xiàn)網(wǎng)絡(luò)注冊。
一種用戶數(shù)據(jù)設(shè)備,該用戶數(shù)據(jù)設(shè)備包括:接收單元,用于接收從第一移動管理設(shè)備發(fā)送的位置更新請求,以獲取第一用戶信息,并存儲所述第一用戶信息進(jìn)行網(wǎng)絡(luò)注冊;所述接收單元,還用于接收從第二移動管理設(shè)備發(fā)送的位置更新請求,以獲取第二用戶信息;判斷單元,用于判斷所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI是否一致;處理單元,用于當(dāng)所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI不一致時,保留已經(jīng)注冊的所述第一 用戶信息,并存儲所述第二用戶信息實(shí)現(xiàn)網(wǎng)絡(luò)注冊。
相較于現(xiàn)有技術(shù),本發(fā)明提供的執(zhí)行網(wǎng)絡(luò)注冊方法以及設(shè)備和系統(tǒng),可以使用戶設(shè)備采用不同的無線接入技術(shù)同時注冊網(wǎng)絡(luò),避免出現(xiàn)乒乓效應(yīng),有效利用資源。
附圖說明
圖1是本發(fā)明執(zhí)行網(wǎng)絡(luò)注冊的通信系統(tǒng)示意圖。
圖2是本發(fā)明用戶信息表示意圖。
圖3是本發(fā)明網(wǎng)絡(luò)注冊方法較佳實(shí)施例的流程圖。
圖4是本發(fā)明用戶數(shù)據(jù)設(shè)備的較佳實(shí)施例的結(jié)構(gòu)圖。
主要元件符號說明
用戶設(shè)備 10
移動管理設(shè)備 11
用戶數(shù)據(jù)設(shè)備 12
基站 13
接收單元 120
判斷單元 121
處理單元 122
存儲器 123
微處理器 124
如下具體實(shí)施方式將結(jié)合上述附圖進(jìn)一步說明本發(fā)明。
具體實(shí)施方式
參閱圖1所示,是本發(fā)明執(zhí)行網(wǎng)絡(luò)注冊的通信系統(tǒng)示意圖。在本實(shí)施例中,該通信系統(tǒng)主要包括用戶設(shè)備(User Equipment,UE)10、移動管理設(shè)備11、用戶數(shù)據(jù)設(shè)備12及基站13,但該通信系統(tǒng)不僅限 于以上網(wǎng)絡(luò)設(shè)備。其中,所述移動管理設(shè)備11和用戶數(shù)據(jù)設(shè)備12屬于核心網(wǎng)設(shè)備。所述基站13與所述移動管理設(shè)備11通信連接,所述移動管理設(shè)備11與所述用戶數(shù)據(jù)設(shè)備12和所述基站13通信連接。所述用戶數(shù)據(jù)設(shè)備12為所述通信系統(tǒng)中實(shí)際管理通話的實(shí)體提供支持。如存取用戶相關(guān)的信息,對用戶認(rèn)證和授權(quán)以及提供用戶位置IP地址等相關(guān)信息。在本實(shí)施例中,所述用戶數(shù)據(jù)設(shè)備12包括歸屬位置寄存器(Home Location Register,HLR)和歸屬網(wǎng)絡(luò)服務(wù)器(Home Subscriber Server,HSS)。
在本實(shí)施例中,所述UE 10用于向所述移動管理設(shè)備11發(fā)送至少一個附著(attach)請求。所述移動管理設(shè)備11包括第一移動管理設(shè)備(在本實(shí)施例為Mobile Switching Center,MSC)和第二移動管理設(shè)備(在本實(shí)施例為Mobile Management Entity,MME),用于負(fù)責(zé)控制面的移動性管理,包括用戶上下文和移動狀態(tài)管理,與分配用戶臨時身份標(biāo)識等。所述MSC和MME可以為一個或多個,所述MSC和MME范圍內(nèi)可以有一個或多個基站13。在圖1中,所述MSC示出兩個,如MSC_1和MSC_2。所述MME僅示出一個,如MME_1。
在本實(shí)施例中,所述HLR可以和所述HSS合設(shè)于同一個物理實(shí)體中,即整合式HLR/HSS;也可以分設(shè)于不同的物理實(shí)體中,即非整合式HLR/HSS。所述HLR負(fù)責(zé)移動用戶管理的數(shù)據(jù)庫,儲存所管轄移動用戶的簽約數(shù)據(jù)及移動用戶的位置信息,為呼叫或會話提供支持。所述HLR可以認(rèn)為是所述HSS的子集,為傳統(tǒng)的電路交換(Circuit Switching,CS)域和分組交換(Packet Switching,PS)域服務(wù)。所述CS域能夠?yàn)橛脩籼峁┗镜恼Z音業(yè)務(wù),以及基于語音業(yè)務(wù)的補(bǔ)充業(yè)務(wù)。例如,語音電話、短消息和補(bǔ)充業(yè)務(wù)等。所述UE 10的CS域駐留在2G/3G網(wǎng)絡(luò)中,用于語音業(yè)務(wù)。所述PS域承載的業(yè)務(wù)包括數(shù)據(jù)業(yè)務(wù)和會話業(yè)務(wù)等。所述UE 10的PS域駐留在LTE(4G)網(wǎng)絡(luò)中,用于數(shù)據(jù)業(yè)務(wù)。
在本實(shí)施例中,當(dāng)所述UE 10使用不同的無線接入技術(shù)(如,3G和4G)同時注冊網(wǎng)絡(luò)時,所述移動管理設(shè)備11從所述用戶設(shè)備10接收附著請求,所述附著請求至少攜帶國際移動用戶識別碼(International Mobile Subscriber Identification Number,IMSI)。所述用戶數(shù)據(jù)設(shè)備12從所述MSC接收位置更新請求,以獲取第一用戶信息,并存儲所述第一用戶信息進(jìn)行網(wǎng)絡(luò)注冊。如圖2所示的用戶信息表,所述用戶信息包括用戶身份認(rèn)證號碼、IMSI、位置信息、MME號碼、MSC號碼、接入點(diǎn)名稱(Access Point Name,APN)等信息。所述用戶數(shù)據(jù)設(shè)備12還從所述MME接收位置更新請求,以獲取第二用戶信息。如圖2所示,在本實(shí)施例中,所述第二用戶信息中的用戶身份認(rèn)證號碼與所述第一用戶信息中的用戶身份認(rèn)證號碼一致。
所述用戶數(shù)據(jù)設(shè)備12判斷所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI是否一致。當(dāng)所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI一致時,更新所述第一用戶信息為所述第二用戶信息;當(dāng)所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI不一致時,保留已經(jīng)注冊的所述第一用戶信息,并存儲所述第二用戶信息而實(shí)現(xiàn)采用兩種無線接入技術(shù)注冊網(wǎng)絡(luò)。
具體而言,在整合式HLR/HSS的系統(tǒng)架構(gòu)中,所述MSC_1從所述UE 10接收附著請求進(jìn)行3G網(wǎng)絡(luò)注冊,同時所述MME_1從所述UE 10接收附著請求進(jìn)行4G網(wǎng)絡(luò)注冊。在本實(shí)施例中,所述附著請求至少包括了UE 10的IMSI。所述整合式HLR/HSS接收從所述MSC_1發(fā)送的位置更新請求,以獲取第一用戶信息,并存儲所述第一用戶信息進(jìn)行網(wǎng)絡(luò)注冊。所述整合式HLR/HSS接收從所述MME_1發(fā)送的位置更新請求,以獲取第二用戶信息。所述整合式HLR/HSS判斷所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI是否一致。
當(dāng)所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI 一致時,更新所述第一用戶信息為所述第二用戶信息進(jìn)行網(wǎng)絡(luò)注冊。在本實(shí)施例中,如圖1所示,當(dāng)所述UE 10從所述MSC_1的服務(wù)范圍移動至MSC_2的服務(wù)范圍時,盡管所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI一致,但是所述第二用戶信息中的位置信息與所述第一用戶信息中的位置信息不一致,因此,需要更新所述第一用戶信息為所述第二用戶信息進(jìn)行網(wǎng)絡(luò)注冊。具體而言,所述用戶數(shù)據(jù)設(shè)備12將所述第一用戶信息中的IMSI去附著(de-attach),并使用所述第二用戶信息中的IMSI進(jìn)行網(wǎng)絡(luò)注冊。
當(dāng)所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI不一致時,所述用戶數(shù)據(jù)設(shè)備12保留已經(jīng)注冊網(wǎng)絡(luò)的所述第一用戶信息,并存儲所述第二用戶信息而實(shí)現(xiàn)同時采用兩種無線接入技術(shù)注冊網(wǎng)絡(luò)。
同理,在非整合式HLR/HSS的系統(tǒng)架構(gòu)中,利用上述技術(shù)方案可以實(shí)現(xiàn)UE 10同時采用兩種無線接入技術(shù)注冊網(wǎng)絡(luò)。在此不再贅述。
需要說明的是,圖1僅為通信系統(tǒng)示意圖,實(shí)際通信系統(tǒng)可能包括更多的網(wǎng)絡(luò)設(shè)備,每種網(wǎng)絡(luò)設(shè)備也可根據(jù)需要設(shè)置為多個。
參閱圖3所示,是本發(fā)明網(wǎng)絡(luò)注冊方法較佳實(shí)施例的流程圖。根據(jù)不同需求,該流程圖中步驟的順序可以改變,某些步驟可以省略或合并。
步驟S301,所述UE 10發(fā)送附著請求至所述MSC_1。該附著請求中攜帶IMSI。
在本實(shí)施例中,所述UE 10可以是多模單卡雙待終端設(shè)備,或者是具有兩個射頻收發(fā)器的多模終端設(shè)備。所述UE 10包括一張SIM卡或者USIM卡。所述SIM卡包含IMSI、位置區(qū)域識別碼、電話號碼等信息。在本實(shí)施例中,所述SIM卡具有兩個IMSI,例如IMSI_1和IMSI_2。發(fā)送至所述MSC_1的附著請求攜帶IMSI_1。
步驟S302,所述UE 10發(fā)送附著請求至所述MME_1。在本實(shí)施例中,發(fā)送至所述MME_1的附著請求攜帶IMSI_2。
步驟S303,用戶數(shù)據(jù)設(shè)備12接收從所述MSC_1發(fā)送的攜帶IMSI_1的位置更新請求,以獲取第一用戶信息,并存儲所述第一用戶信息進(jìn)行網(wǎng)絡(luò)注冊。所述用戶信息包括用戶身份認(rèn)證號碼、IMSI、位置信息、MME號碼、MSC號碼、APN等信息。在本實(shí)施例中,所述用戶數(shù)據(jù)設(shè)備12為HLR/HSS。
步驟S304,所述用戶數(shù)據(jù)設(shè)備12接收從所述MME_1發(fā)送的攜帶IMSI_2的位置更新請求,以獲取第二用戶信息。在本實(shí)施例中,所述第二用戶信息中的用戶身份認(rèn)證號碼與所述第一用戶信息中的用戶身份認(rèn)證號碼一致。
步驟S305,所述用戶數(shù)據(jù)設(shè)備12判斷所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI是否一致。當(dāng)所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI一致時,執(zhí)行步驟S306;當(dāng)所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI不一致時,執(zhí)行步驟S307。
步驟S306,所述用戶數(shù)據(jù)設(shè)備12更新所述第一用戶信息為所述第二用戶信息進(jìn)行網(wǎng)絡(luò)注冊。在本實(shí)施例中,當(dāng)所述UE 10從所述MSC_1的服務(wù)范圍移動至所述MSC_2的服務(wù)范圍時,盡管所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI一致,但是所述第二用戶信息中的位置信息與所述第一用戶信息中的位置信息不一致。因此,需要更新所述第一用戶信息為所述第二用戶信息重新進(jìn)行網(wǎng)絡(luò)注冊。具體而言,所述用戶數(shù)據(jù)設(shè)備12將所述第一用戶信息中的IMSI去附著,并使用所述第二用戶信息中的IMSI進(jìn)行網(wǎng)絡(luò)注冊。
步驟S307,所述用戶數(shù)據(jù)設(shè)備12保留已經(jīng)注冊的所述第一用戶信息,并存儲所述第二用戶信息而實(shí)現(xiàn)同時采用兩種無線接入技術(shù)注冊網(wǎng)絡(luò)。
步驟S308,返回附著成功響應(yīng)至UE 10。
參閱圖4所示,是本發(fā)明用戶數(shù)據(jù)設(shè)備的較佳實(shí)施例的結(jié)構(gòu)圖。在本實(shí)施例中,所述用戶數(shù)據(jù)設(shè)備包括接收單元120、判斷單元121、處理單元122、存儲器123以及微處理器124。
所述接收單元120用于接收從移動管理設(shè)備發(fā)送的位置更新請求。具體而言,所述接收單元120接收從第一移動管理設(shè)備發(fā)送的位置更新請求,以獲取第一用戶信息,并存儲所述第一用戶信息進(jìn)行網(wǎng)絡(luò)注冊。所述接收單元120還接收從第二移動管理設(shè)備發(fā)送的位置更新請求,以獲取第二用戶信息。在本實(shí)施例中,所述第一移動管理設(shè)備為MSC,所述第二移動管理設(shè)備為MME。所述用戶信息包括用戶身份認(rèn)證號碼、IMSI、位置信息、MME號碼、MSC號碼、APN等信息。
所述判斷單元121用于判斷所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI是否一致。
所述處理單元122用于在判斷所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI一致時,更新所述第一用戶信息為所述第二用戶信息進(jìn)行網(wǎng)絡(luò)注冊。例如,將所述第一用戶信息中的IMSI去附著,并使用所述第二用戶信息中的IMSI進(jìn)行網(wǎng)絡(luò)注冊。
所述處理單元122還用于在判斷所述第二用戶信息中的IMSI與所述第一用戶信息中的IMSI不一致時,保留已經(jīng)注冊網(wǎng)絡(luò)的所述第一用戶信息,并存儲所述第二用戶信息,以完成不同無線接入技術(shù)的網(wǎng)絡(luò)注冊。
所述存儲器123用于存儲所述用戶信息等。所述存儲器123可以是所述用戶數(shù)據(jù)設(shè)備12本身的內(nèi)存,也可以是外部存儲設(shè)備,如智能媒體卡(Smart Media Card)、安全數(shù)字卡(Secure Digital Card)、快閃存儲器卡(Flash Card)等。所述微處理器124用于控制所述接收單元120、判斷單元121及處理單元122。
最后所應(yīng)說明的是,以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照以上較佳實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案進(jìn)行修改或等同替換都不應(yīng)脫離本發(fā)明技術(shù)方案的精神和范圍。