一种网络注册方法及装置与流程

文档序号:16972638发布日期:2019-02-26 18:41阅读:174来源:国知局
一种网络注册方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种网络注册方法及装置。



背景技术:

目前,对于全球广泛采用的移动通信,UE(User Equipment,用户设备)需要先选择一个PLMN(Public Land Mobile Network,公共陆地移动网络),再通过接入网设备和与选择的该PLMN对应的核心网设备,在该PLMN中进行网络注册,然后才能进行正常的通信,比如,语音通话、数据传输等。而移动通信网络中存在一种共享网络的场景,多个移动运营商可以共享同一个接入网,UE可以利用共享网络提供的多个运营商的信息,进行PLMN注册。

现有技术中,在共享网络的场景下,UE可以在搜索到的PLMN列表中的多个PLMN中选择一个PLMN,并向该PLMN发送注册请求消息,以请求在该PLMN中进行网络注册。

然而,上述过程中,若该注册请求消息被拒绝,UE则继续选择下一个PLMN重新发送注册请求消息,直至UE在某一个PLMN对应的核心网设备上注册成功,这样,网络注册的时间较长,降低了网络注册的效率。



技术实现要素:

本发明的实施例提供一种网络注册方法及装置,能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

为达到上述目的,本发明的实施例采用如下技术方案:

第一方面,本发明的实施例提供一种网络注册方法,包括:

接收用户设备UE发送的第一消息,所述第一消息中包括所述UE向至少两个公共陆地移动网络PLMN分别请求注册的注册请求信息;

根据所述第一消息,分别向与所述至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息,所述注册请求消息包括与该注册请求消息对应的注册请求信息;

接收第一核心网设备发送的第二消息,所述第二消息中包括表征所述UE在第一PLMN的注册请求被接受的注册接受信息,所述第一核心网设备为与所述第一PLMN对应的的核心网设备,所述第一PLMN为所述至少两个PLMN中的一个PLMN;

根据所述第二消息,发送第三消息至所述UE,所述第三消息中包括所述注册接受信息,以使得所述UE根据所述第三消息在所述第一PLMN中完成注册。

在第一方面的第一种可能的实现方式中,所述根据所述第一消息,分别向与所述至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息之后,所述方法还包括:

接收第二核心网设备发送的第四消息,所述第四消息中包括表征所述UE在第二PLMN的注册请求被拒绝的注册拒绝信息,所述第二核心网设备为与所述第二PLMN对应的核心网设备,所述第二PLMN为所述至少两个PLMN中除所述第一PLMN之外的PLMN。

结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述接收第二核心网设备发送的第四消息之后,所述方法还包括:

发送第五消息至所述UE,所述第五消息中包括所述注册拒绝信息。

结合第一方面的第一种可能的实现方式,在第三种可能的实现方式中,

所述第三消息中还包括所述注册拒绝信息。

结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述发送第三消息至所述UE,包括:

若在接收所述第一核心网设备发送的所述第二消息之前,接收到所述第二核心网设备发送的所述第四消息,则等待接收到所述第一核心网设备发送的所述第二消息之后,发送所述第三消息至所述UE。

结合前述的第一方面或第一方面的第一种可能的实现方式至第四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,所述第二消息中还包括第一注册状态指示,所述第一注册状态指示用于指示所述UE在所述第一PLMN的注册请求被接受;

其中,所述发送第三消息至所述UE,包括:

根据所述第一注册状态指示,发送所述第三消息至所述UE。

结合第一方面的第四种可能的实现方式或第五种可能的实现方式,在第六种可能的实现方式中,所述第四消息中还包括第二注册状态指示,所述第二注册状态指示用于指示所述UE在所述第二PLMN注册请求被拒绝;

其中,等待接收到所述第一核心网设备发送的所述第二消息之后,发送所述第三消息至所述UE,包括:

根据所述第二注册状态指示,等待接收到所述第一核心网设备发送的所述第二消息之后,发送所述第三消息至所述UE。

结合前述的第一方面或第一方面的第一种可能的实现方式至第六种可能的实现方式的任一种可能的实现方式,在第七种可能的实现方式中,所述第一消息中还包括所述至少两个PLMN的注册优先级,

其中,所述根据所述第一消息,分别向与所述至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息,包括:

根据所述至少两个PLMN的注册优先级,优先向所述至少两个PLMN中,与具有最高注册优先级的PLMN对应的核心网设备发送与该PLMN对应的注册请求消息。

结合前述的第一方面或第一方面的第一种可能的实现方式至第七种可能的实现方式的任一种可能的实现方式,在第八种可能的实现方式中,所述接收UE发送的第一消息之前,所述方法还包括:

发送系统信息至所述UE,以使得所述UE根据所述系统信息中包括的多个PLMN的标识,从所述多个PLMN中选择所述至少两个PLMN。

在第一方面的第九种可能的实现方式中,所述第一消息中包括所述UE向至少两个PLMN分别请求注册的注册请求信息具体为:

所述第一消息中包括所述UE向所述至少两个PLMN分别请求注册的注册请求消息;其中,

所述根据所述第一消息,分别向与所述至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息,所述注册请求消息包括与该注册请求消息对应的注册请求信息具体包括:

根据所述第一消息中包括的所述UE向所述至少两个PLMN分别请求注册的注册请求消息,分别向与所述至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息;

所述第二消息中包括表征所述UE在第一PLMN的注册请求被接受的注册接受信息具体为:

所述第二消息中包括表征所述UE在所述第一PLMN的注册请求被接受的注册接受消息;

所述第三消息中包括所述注册接受信息具体为:

所述第三消息中包括所述注册接受消息。

结合第一方面的第一种可能的实现方式,在第十种可能的实现方式中,

所述第四消息中包括表征所述UE在第二PLMN的注册请求被拒绝的注册拒绝信息具体为:

所述第四消息中包括表征所述UE在所述第二PLMN的注册请求被拒绝的注册拒绝消息。

第二方面,本发明的实施例还提供一种网络注册方法,包括:

接收第一核心网设备发送的第二位置更新请求消息,所述第二位置更新请求消息用于表征用户设备UE请求在与所述第一核心网设备对应的第一公共陆地移动网络PLMN中注册或位置更新,所述第一PLMN为至少两个PLMN的一个PLMN,所述UE通过同一个接入网设备向所述至少两个PLMN请求注册;

向所述第一核心网设备发送与所述第二位置更新请求消息对应的位置更新确认消息;

在发送所述位置更新确认消息后的预设时间内,若接收到第二核心网设备发送的第一位置更新请求消息,则拒绝所述第一位置更新请求消息,所述第一位置更新请求消息用于表征所述UE请求在与所述第二核心网设备对应的第二PLMN中注册或位置更新。

第三方面,本发明的实施例还提供一种网络注册方法,包括:

发送第一消息至接入网设备,所述第一消息中包括向至少两个公共陆地移动网络PLMN分别请求注册的注册请求信息;

接收所述接入网设备发送的第三消息,所述第三消息中包括注册接受信息,所述注册接受信息表征在第一PLMN的注册请求被接受,所述第三消息为第一核心网设备发送至所述接入网设备的,所述第一核心网设备为与所述第一PLMN对应的核心网设备,所述第一PLMN为所述至少两个PLMN中的一个PLMN;

根据所述第三消息,在所述第一PLMN中完成注册。

在第三方面的第一种可能的实现方式中,所述接收所述接入网设备发送的第三消息之后,所述方法还包括:

若接收到第二核心网设备发送的鉴权请求消息,则发送鉴权失败消息至所述第二核心网设备;或者,

若接收到所述第二核心网设备发送的所述鉴权请求消息,则不回复所述鉴权请求消息;

所述第二核心网设备为与第二PLMN对应的核心网设备,所述第二PLMN为所述至少两个PLMN中除所述第一PLMN之外的PLMN。

结合前述的第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述发送第一消息至接入网设备之前,所述方法还包括:

接收所述接入网设备发送的系统信息,所述系统信息中包括多个PLMN的标识;

从与所述多个PLMN的标识对应的多个PLMN中选择所述至少两个PLMN。

结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,所述从所述多个PLMN中选择所述至少两个PLMN,包括:

根据预设条件从所述多个PLMN中选择所述至少两个PLMN。

结合第三方面的第三种可能的实现方式,在第四种可能的实现方式中,所述预设条件包括所述多个PLMN的注册优先级,

其中,所述根据预设条件从所述多个PLMN中选择所述至少两个PLMN,包括:

根据所述多个PLMN的注册优先级,从所述多个PLMN中选择优先级最高的所述至少两个PLMN。

结合前述的第三方面或第三方面的第一种可能的实现方式至第四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,

所述第一消息包括所述至少两个PLMN的注册优先级。

在第三方面的第六种可能的实现方式中,

所述注册请求信息具体为注册请求消息,所述注册接受信息具体为注册接受消息。

第四方面,本发明的实施例提供一种接入网设备,包括:

接收单元,用于接收用户设备UE发送的第一消息,所述第一消息中包括所述UE向至少两个公共陆地移动网络PLMN分别请求注册的注册请求信息;

发送单元,用于根据所述接收单元接收的所述第一消息,分别向与所述至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息,所述注册请求消息包括与该注册请求消息对应的注册请求信息;

所述接收单元,还用于接收第一核心网设备发送的第二消息,所述第二消息中包括表征所述UE在第一PLMN的注册请求被接受的注册接受信息,所述第一核心网设备为与所述第一PLMN对应的的核心网设备,所述第一PLMN为所述至少两个PLMN中的一个PLMN;

所述发送单元,还用于根据所述接收单元接收的所述第二消息,发送第三消息至所述UE,所述第三消息中包括所述接收单元接收的所述注册接受信息,以使得所述UE根据所述第三消息在所述第一PLMN中完成注册。

在第四方面的第一种可能的实现方式中,

所述接收单元,还用于在所述发送单元根据所述第一消息,分别向与所述至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息之后,接收第二核心网设备发送的第四消息,所述第四消息中包括表征所述UE在第二PLMN的注册请求被拒绝的注册拒绝信息,所述第二核心网设备为与所述第二PLMN对应的核心网设备,所述第二PLMN为所述至少两个PLMN中除所述第一PLMN之外的PLMN。

结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,

所述发送单元,还用于在所述接收单元接收第二核心网设备发送的第四消息之后,发送第五消息至所述UE,所述第五消息中包括所述接收单元接收的所述注册拒绝信息。

结合第四方面的第二种可能的实现方式,在第三种可能的实现方式中,

所述发送单元发送的所述第三消息中还包括所述接收单元接收的所述注册拒绝信息。

结合第四方面的第三种可能的实现方式,在第四种可能的实现方式中,

发送单元,还用于若在所述接收单元接收所述第一核心网设备发送的所述第二消息之前,所述接收单元接收到所述第二核心网设备发送的所述第四消息,则等待所述接收单元接收到所述第一核心网设备发送的所述第二消息之后,发送所述第三消息至所述UE。

结合前述的第四方面或第四方面的第一种可能的实现方式至第四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,所述接收单元接收的所述第二消息中还包括第一注册状态指示,所述第一注册状态指示用于指示所述UE在所述第一PLMN的注册请求被接受;

其中,所述发送单元,具体用于根据所述接收单元接收的所述第一注册状态指示,发送所述第三消息至所述UE。

结合第四方面的第四种可能的实现方式至第五种可能的实现方式,在第六种可能的实现方式中,所述接收单元接收的所述第四消息中还包括第二注册状态指示,所述第二注册状态指示用于指示所述UE在所述第二PLMN注册请求被拒绝,

其中,发送单元,具体用于根据所述接收单元接收的所述第二注册状态指示,等待所述接收单元接收到所述第一核心网设备发送的所述第二消息之后,发送所述第三消息至所述UE。

结合前述的第四方面或第四方面的第一种可能的实现方式至第六种可能的实现方式的任一种可能的实现方式,在第七种可能的实现方式中,所述接收单元接收的所述第一消息中还包括所述至少两个PLMN的注册优先级,

所述发送单元,具体用于根据所述接收单元接收的所述至少两个PLMN的注册优先级,优先向所述至少两个PLMN中,与具有最高注册优先级的PLMN对应的核心网设备发送与该PLMN对应的注册请求消息。

结合前述的第四方面或第四方面的第一种可能的实现方式至第七种可能的实现方式的任一种可能的实现方式,在第八种可能的实现方式中,

所述发送单元,还用于在所述接收单元接收UE发送的第一消息之前,发送系统信息至所述UE,以使得所述UE根据所述系统信息中包括的多个PLMN的标识,从所述多个PLMN中选择所述至少两个PLMN。

在第四方面的第九种可能的实现方式中,

所述接收单元接收的所述第一消息中包括所述UE向至少两个PLMN分别请求注册的注册请求信息具体为:所述第一消息中包括所述UE向所述至少两个PLMN分别请求注册的注册请求消息;其中,

所述发送单元,具体用于根据所述接收单元接收的所述第一消息中包括的所述UE向所述至少两个PLMN分别请求注册的注册请求消息,分别向与所述至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息;

所述接收单元接收的所述第二消息中包括表征所述UE在第一PLMN的注册请求被接受的注册接受信息具体为:

所述第二消息中包括表征所述UE在所述第一PLMN的注册请求被接受的注册接受消息;

所述发送单元发送的所述第三消息中包括所述注册接受信息具体为:

所述第三消息中包括所述注册接受消息。

结合第四方面的第一种可能的实现方式,在第十种可能的实现方式中,

所述接收单元接收的所述第四消息中包括表征所述UE在第二PLMN的注册请求被拒绝的注册拒绝信息具体为:

所述第四消息中包括表征所述UE在所述第二PLMN的注册请求被拒绝的注册拒绝消息。

第五方面,本发明的实施例还提供一种归属位置寄存器HLR,包括:

接收单元,用于接收第一核心网设备发送的第二位置更新请求消息,所述第二位置更新请求消息用于表征用户设备UE请求在与所述第一核心网设备对应的第一公共陆地移动网络PLMN中注册或位置更新,所述第一PLMN为至少两个PLMN的一个PLMN,所述UE通过同一个接入网设备向所述至少两个PLMN请求注册;

发送单元,用于向所述第一核心网设备发送与所述接收单元接收的所述第二位置更新请求消息对应的位置更新确认消息;

拒绝单元,用于在所述发送单元发送所述位置更新确认消息后的预设时间内,若接收到第二核心网设备发送的第一位置更新请求消息,则根据所述发送单元发送的所述位置更新确认消息,拒绝所述第一位置更新请求消息,所述第一位置更新请求消息用于表征所述UE请求在与所述第二核心网设备对应的第二PLMN中注册或位置更新。

第六方面,本发明的实施例还提供一种UE,包括:

发送单元,用于发送第一消息至接入网设备,所述第一消息中包括向至少两个公共陆地移动网络PLMN分别请求注册的注册请求信息;

接收单元,用于接收所述接入网设备发送的第三消息,所述第三消息中包括注册接受信息,所述注册接受信息表征在第一PLMN的注册请求被接受,所述第三消息为第一核心网设备发送至所述接入网设备的,所述第一核心网设备为与所述第一PLMN对应的核心网设备,所述第一PLMN为所述至少两个PLMN中的一个PLMN;

注册单元,用于根据所述接收单元接收的所述第三消息,在所述第一PLMN中完成注册。

在第六方面的第一种可能的实现方式中,所述UE还包括回复单元,

所述发送单元,还用于所述接收单元接收所述接入网设备发送的第三消息之后,若所述接收单元接收到第二核心网设备发送的鉴权请求消息,则发送鉴权失败消息至所述第二核心网设备;或者,

所述回复单元,用于若所述接收单元接收到所述第二核心网设备发送的所述鉴权请求消息,则不回复所述鉴权请求消息;

其中,所述第二核心网设备为与第二PLMN对应的核心网设备,所述第二PLMN为所述至少两个PLMN中除所述第一PLMN之外的PLMN。

结合前述的第六方面或第六方面的第一种可能的实现方式,在第二种可能的实现方式中,所述UE还包括选择单元,

所述接收单元,还用于所述发送第一消息至接入网设备之前,接收所述接入网设备发送的系统信息,所述系统信息中包括多个PLMN的标识;

所述选择单元,用于从与所述接收单元接收的所述多个PLMN的标识对应的多个PLMN中确定所述至少两个PLMN。

结合第六方面的第二种可能的实现方式,在第三种可能的实现方式中,

所述选择单元,具体用于根据预设条件从所述多个PLMN中选择所述至少两个PLMN。

结合第三种可能的实现方式的任一种可能的实现方式,在第四种可能的实现方式中,所述预设条件包括所述多个PLMN的注册优先级,

其中,所述选择单元,具体用于根据所述多个PLMN的注册优先级,从所述多个PLMN中选择优先级最高的所述至少两个PLMN。

结合前述的第六方面或第六方面的第一种可能的实现方式至第四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,

所述发送单元发送的所述第一消息包括所述至少两个PLMN的注册优先级。

在第六方面的第六种可能的实现方式中,

所述发送单元发送的所述注册请求信息具体为注册请求消息,所述接收单元接收的所述注册接受信息具体为注册接受消息。

本发明的实施例提供一种网络注册方法及装置,通过接收UE发送的向至少两个PLMN分别请求注册的注册请求信息,并且分别根据注册请求信息向与至少两个PLMN对应的核心网设备,发送与该PLMN对应的注册请求消息,以及接收第一核心网设备发送的包括注册接受信息的第二消息,最后发送第二消息至UE,以使得UE根据第二消息在第一PLMN中完成注册。通过该方案,由于接入网设备可以一次接收UE发送的至少两个PLMN分别对应的注册请求信息,并将该至少两个PLMN分别对应的注册请求消息发送至对应的核心网设备,以使得至少两个PLMN分别对应的至少两个核心网设备可以分别在该至少两个PLMN中进行UE的网络注册过程,因此,能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

附图说明

图1为本发明实施例提供的一种网络注册方法的流程图一;

图2为本发明实施例还提供的一种网络注册方法的流程图二;

图3为本发明实施例还提供的一种网络注册方法的流程图三;

图4为本发明实施例提供的一种网络注册方法的交互图一;

图5为本发明实施例提供的一种网络注册方法的交互图二;

图6为本发明实施例提供的一种网络注册方法的流程图四;

图7为本发明实施例提供的一种接入网设备1的结构示意图一;

图8为本发明实施例提供的一种HLR 2的结构示意图一;

图9为本发明实施例提供的一种HLR 2的结构示意图二;

图10为本发明实施例提供的一种HLR 2的结构示意图三;

图11为本发明实施例还提供的一种UE 3的结构示意图一;

图12为本发明实施例还提供的一种UE 3的结构示意图二;

图13为本发明实施例还提供的一种UE 3的结构示意图三;

图14为本发明实施例还提供的一种接入网设备的结构示意图二;

图15为本发明实施例提供的一种HLR的结构示意图四;

图16为本发明实施例提供的一种UE的结构示意图四。

具体实施方式

下面结合附图对本发明实施例提供的一种网络注册方法及装置进行详细地描述。

UE(User Equipment,用户设备)可以是无线终端,无线终端可以是只向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经RAN(Radio Access Network,无线接入网)与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,PCS(Personal Communication Service,个人通信业务)电话、无绳电话、会话发起协议(SIP)话机、WLL(Wireless Local Loop,无线本地环路)站、PDA(Personal Digital Assistant,个人数字助理)等设备。无线终端也可以称为系统、订户单元(Subscriber Unit)、订户站(Subscriber Station),移动站(Mobile Station)、移动台(Mobile)、远程站(Remote Station)、接入点(Access Point)、远程终端(Remote Terminal)、接入终端(Access Terminal)、用户终端(User Terminal)、用户代理(User Agent)或用户设备。

现有技术中,以3G(3rd Generation,第三代移动通信技术)为例,按照目前3GPP(The 3rd Generation Partnership Project,第三代合作伙伴计划)协议约定的标准的UE网络注册的总体流程描述,UE进行网络注册的总体过程为:

(1)、UE选择一个合适的PLMN(Public Land Mobile Network,公共陆地移动网络)。

(2)、UE选择属于该PLMN的小区。

(3)、UE从系统信息广播中获取临近小区的小区信息,并选择其中的一个临近的小区驻留下来。

(4)、UE向该临近的小区发起网络注册过程。

其中,UE驻留在小区的目的是:使得UE可以接收该小区的PLMN广播的系统信息,以及UE可以在该小区内发起随机网络注册的过程等。

实施例一

本发明的实施例提供一种网络注册方法,如图1所示,该方法为接入网设备侧的网络注册方法,该方法可以包括:

S101、接入网设备接收UE发送的第一消息,该第一消息中包括该UE向至少两个PLMN分别请求注册的注册请求信息。

需要说明的是,UE在PLMN中进行网络注册的过程,是通过接入网设备、核心网设备及UE之间的信令交互实现。

进一步地,在UE发起网络注册之前,接入网设备、核心网设备及UE之间需要进行能力协商,以使得上述三者之间可以进行正常的信令交互。

具体的,UE发送能力指示消息至接入网设备,该接入网设备将该能力指示消息发送至核心网设备,该核心网设备根据该能力指示消息,发送回复能力指示消息至接入网设备,并通过该接入网设备将该回复能力指示消息传送至UE,从而完成接入网设备、核心网设备及UE之间的能力协商。

进一步地,接入网为从运营商主干网络连接到UE的技术,具体的,运营商的主干网络分为三层:核心层、汇聚层、接入层,从接入层到UE的网络,就是接入网。接入网可以为GPRS(General Packet Radio Service,通用分组无线服务技术)、GSM(Global System For Mobile Communication,全球移动通信)、3G等。核心层为实现主干网络之间的优化传输功能,核心网是核心层上提供UE连接、对UE的管理以及对业务完成承载的网络,即PLMN,其中,核心网为承载网络提供到外部网络的接口。

其中,接入网中的设备可以为eNB(evolved Node B,演进型基站)、RNC(Radio Network Controller,无线网络控制器)或BSC(Base Station Controller,基站控制器),即接入网设备。核心网中的设备可以为MME(Mobility Management Entity,移动性管理实体)、SGSN(Serving GPRS Support Node,服务GPRS支撑节点)或MSC(Mobile Switching Center,移动交换中心),即核心网设备。

具体的,以移动通信系统的PS(Packet Switch,分组交换)域为例,在3G中,接入网设备为RNC,核心网设备为SGSN;在4G(4th Generation,第四代移动通信技术)中,接入网设备为eNB,核心网设备为MME;在2G(2rd Generation,第二代移动通信技术)中,接入网设备为BSC、核心网设备为SGSN。以移动通信系统的CS(Circuit Switch,电路交换)域为例,在3G/2G中,接入网设备为RNC(3G)/BSC(2G),核心网设备为MSC。

需要说明的是,本发明实施例提供的网络注册方法为多个运营商可以共享接入网时,UE在PLMN中进行网络注册的方法。

其中,UE在PLMN中进行网络注册的过程,不可能总是可以注册成功的。而本发明实施例提供的以在PLMN上注册成功的情况为例,说明一种网络注册的方法。

接入网设备接收至少两个核心网设备分别发送的与注册请求信息对应的直传消息,该直传消息可以包括注册接受信息(这种情况下,所述直传消息可以称为注册接收消息),也可以进一步还包括注册拒绝信息,该注册接受信息用于表征UE在与PLMN的标识对应的PLMN中的注册请求被接受,该注册拒绝信息用于表征UE在与PLMN的标识对应的PLMN中注册请求被拒绝,该直传消息中携带该UE的标识。

本发明实施例中,接入网设备接收UE发送的第一消息,该第一消息中包括该UE向至少两个PLMN分别请求注册的注册请求信息。

可选的,在本发明实施例中,接入网设备接收到的第一消息中可以包括至少两个PLMN的标识,该至少两个PLMN的标识对应至少两个PLMN,也可以包括一组PLMN的组标识,该一组PLMN中包括至少两个PLMN,接入网设备可以根据该一组PLMN的组标识,与组标识对应的全部PLMN进行通信。而在本发明实施例中,以一个PLMN对应一个PLMN的标识为例进行说明。

在本发明实施例中,接入网设备接收的第一消息中可以包括至少两个PLMN的标识,一个PLMN的标识可以对应一个注册请求信息,该一个注册请求信息用于请求在该一个PLMN的标识对应的PLMN中进行网络注册。接入网设备可以从第一消息中获取UE发送的至少两个PLMN的标识,根据第一消息可以获取与该至少两个PLMN的标识对应的注册请求信息,以便UE在该至少两个PLMN的标识对应的PLMN中进行网络注册。

可选的,第一消息中包括该UE向至少两个PLMN分别请求注册的注册请求信息可以具体为第一消息中包括UE向至少两个PLMN分别请求注册的注册请求消息,也可以为UE向至少两个PLMN分别请求注册的注册请求信息。

具体的,接入网设备根据第一消息,获取第一消息中包括的向至少两个PLMN对应的注册请求消息,并转发该注册请求消息与对应的核心网设备进行通信;或者,接入网设备根据第一消息,获取与该至少两个PLMN的标识分别对应的注册请求信息,并生成与该注册请求信息对应的注册请求消息,用于与对应的核心网设备的通信。具体的实现方式可以依据实际接入网设备的功能来确定,本发明不作限制。

需要说明的是,示例性的,消息1中携带消息2的数据帧格式具体为,被携带的消息2以消息的形式存储在数据帧的特殊信息段,将该数据帧封装为消息1。

可以理解的是,接入网设备可以一次获取UE向至少两个PLMN分别请求的注册请求信息,以便UE在该至少两个PLMN中进行网络注册,因此,接入网设备能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

S102、接入网设备根据第一消息,分别向与至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息,该注册请求消息包括与该注册请求消息对应的注册请求信息。

接入网设备接收UE发送的第一消息之后,该接入网设备根据第一消息,分别向与至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息,该注册请求消息包括与该注册请求消息对应的注册请求信息,以使得该至少两个PLMN对应的核心网设备可以分别根据该PLMN对应的注册请求消息确定是否允许UE在该PLMN中进行网络注册,其中,一个PLMN和一个核心网设备分别一一对应。

具体的,接入网设备向与至少两个PLMN的标识对应的至少两个核心网设备发送与该PLMN对应的注册请求消息,以使得该至少两个核心网设备可以分别根据该注册请求消息确定是否允许UE在与PLMN的标识对应的PLMN中进行网络注册,其中,一个PLMN的标识、一个PLMN和一个核心网设备分别一一对应。

需要说明的是,本发明实施例中,每个PLMN的标识对应一个PLMN,每个PLMN对应一个核心网设备,且每个PLMN的标识还对应一个注册请求消息。一个核心网设备只能与该核心网设备对应的PLMN进行通信。

具体的,以一个PLMN的标识为例,接入网设备将该一个PLMN的标识对应的注册请求消息发送至与该一个PLMN对应的一个核心网设备,以使得该一个核心网设备可以根据该注册请求消息确定是否允许UE在与该一个PLMN的标识对应的PLMN中进行网络注册。

示例性的,接入网设备获取由UE发送的PLMN 1和PLMN 2,及与PLMN 1对应的注册请求消息和与PLMN 2对应的注册请求消息之后,接入网设备将该与PLMN 1对应的注册请求消息发送至与PLMN 1对应的核心网设备,且接入网设备将该与PLMN 2对应的注册请求消息发送至与PLMN 2对应的核心网设备,以使得该与PLMN 1对应的核心网设备可以根据该与PLMN 1对应的注册请求消息确定是否允许UE在PLMN 1中进行网络注册,以及使得该与PLMN 2对应的核心网设备可以根据该与PLMN 2对应的注册请求消息确定是否允许UE在PLMN 2中进行网络注册。

S103、接入网设备接收第一核心网设备发送的第二消息,该第二消息中包括表征UE在第一PLMN的注册请求被接受的注册接受信息,该第一核心网设备为与该第一PLMN对应的的核心网设备,第一PLMN为至少两个PLMN中的一个PLMN。

接入网设备根据第一消息,分别向与至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息之后,该接入网设备接收第一核心网设备发送的第二消息,该第一核心网设备为与第一PLMN对应的的核心网设备,该第一PLMN为至少两个PLMN中的一个PLMN,该第二消息中包括表征UE在该第一PLMN的注册请求被接受的注册接受信息。

可选的,该第二消息可以为第一核心网发送的直传消息。

示例性的,以一个PLMN的标识为例,接入网设备接收与该第一PLMN的标识对应的第一核心网设备发送的与注册请求消息对应的包括注册接受信息的第二消息,该注册请求信息与该第一PLMN的标识对应,该注册接受信息用于表征UE在该第一PLMN的注册请求信息被接受。

需要说明的是,接入网设备从任意一个核心网设备接收的直传消息可以包括注册接受信息和注册拒绝信息中的任意一个,注册接受信息用于表征接受UE在对应的PLMN中进行网络注册,注册拒绝信息用于表征拒绝UE在对应的PLMN中进行网络注册。具体的与注册请求消息对应直传消息包括注册接受信息还是包括注册拒绝信息,由PLMN对应的核心网设备来决定。

示例性的,接入网设备接收与PLMN 1对应的核心网设备1发送的与注册请求消息对应的直传消息,且该注册请求消息与该PLMN 1相对应,该直传消息为用于表征UE在PLMN 1中注册接受信息或注册拒绝信息,以及接入网设备接收与PLMN 2对应的核心网设备2发送的与注册请求消息对应的直传消息,且该注册请求消息与该PLMN 2相对应,该直传消息为用于表征UE在PLMN 2中注册接受信息或注册拒绝信息。本发明实施例中的第一核心网设备发送的第二消息,即直传消息包括注册接受信息。

可选的,第二消息中包括表征UE在第一PLMN的注册请求被接受的注册接受信息具体为:第二消息中包括表征UE在第一PLMN的注册请求被接受的注册接受消息,即第二消息中包括表征第一PLMN的注册请求被接受的注册接受消息。

可以理解的是,至少两个PLMN的标识对应的至少两个核心网设备各自发送的直传消息是不同步的,因此,接入网设备依次获取至少两个核心网设备分别发送的与注册请求消息对应的直传消息。

进一步地,直传消息中携带UE的标识,该UE的标识可以为IMSI(International Mobile Subscriber Identification Number,国际移动用户识别码),IMSI是区别移动用户的标志,储存在SIM(Subscriber Identity Module,用户识别模块)卡中。该UE的标识还可以是网络分配给UE的临时标识,例如TMSI(Temporary Mobile Subscriber Identity分组临时移动用户识别码)或P-TMSI(Packet Temperate Mobile Subscription Identity分组临时移动用户识别码)或GUTI(Globally Unique Temporary UE Identity全球唯一临时用户设备标识)。

S104、接入网设备根据第二消息,发送第三消息至UE,该第三消息中包括注册接受信息,以使得该UE根据该第三消息在第一PLMN中完成注册。

接入网设备接收第一核心网设备发送的第二消息之后,该接入网设备根据该第二消息,发送第三消息至UE,该第三消息中包括注册接受信息,以使得该UE根据该注册接受信息在第一PLMN中完成注册。

具体的,接入网设备根据UE的标识和第二消息,发送第三消息至UE,该第三消息中包括注册接受信息,以使得该UE根据该注册接受信息在第一PLMN中完成注册。

可以理解的是,接入网设备发送的第三消息中携带注册接受信息,该注册接受信息用于表征UE在第一PLMN中的注册请求信息被接受。

进一步地,本发明实施例中的PLMN都是通过PLMN的标识来是识别的。

示例性的,若接入网设备接收的与PLMN 1对应的直传消息包括注册拒绝信息,且该接入网设备获取的与PLMN 2对应的直传消息包括注册接受信息,则接入网设备根据UE的标识,发送注册接受信息至该UE,以使得该UE根据该直传消息中的注册接受信息在注册请求被接受的PLMN中进行网络注册,即在PLMN 2中进行网络注册。

可选的,第三消息中包括注册接受信息具体为:第三消息中包括注册接受消息。

可以理解的是,由于接入网设备可以在一次网络注册的过程中,对至少两个PLMN的标识对应的至少两个PLMN发送注册请求消息,以使得UE可以一次在该至少两个PLMN中进行网络注册,因此,接入网设备能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

本发明的实施例还提供一种网络注册方法,如图2所示,该方法为HLR(Home Location Register,归属位置寄存器)侧的网络注册方法,该方法可以包括:

S201、HLR接收第一核心网设备发送的第二位置更新请求消息,该第二位置更新请求消息用于表征UE请求在与该第一核心网设备对应的第一PLMN中注册或位置更新,该第一PLMN为至少两个PLMN的一个PLMN,该UE通过同一个接入网设备向至少两个PLMN请求注册。

进一步地,HLR接收该第一核心网设备发送的第二位置更新请求消息,该第二位置更新请求消息用于表征UE请求在与第一核心网设备对应的第一PLMN中注册或位置更新,并且HLR根据第二位置更新请求消息,发送插入签约数据请求消息至第一核心网设备,以使得第一核心网设备根据UE的签约数据确定是否允许UE在第一PLMN中注册或位置更新。

进一步地,HLR接收第一核心网设备发送的插入签约数据确认消息,该插入签约数据确认消息用于表征UE在与第一核心网设备对应的第一PLMN中注册请求被接受或位置更新请求被接受。

S202、HLR向第一核心网设备发送与第二位置更新请求消息对应的位置更新确认消息。

HLR接收第一核心网设备发送的第二位置更新请求消息之后,该HLR向第一核心网设备发送与第二位置更新请求消息对应的位置更新确认消息。

具体的,第一核心网设备根据插入签约数据消息,确定是否允许该UE在第一PLMN中注册或位置更新之后,发送插入签约数据确认消息至HLR。HLR接收第一核心网设备发送的插入签约数据确认消息,若该插入签约数据确认消息为成功插入签约数据消息,HLR保存该UE在第一PLMN中成功注册的位置信息,并向第一核心网设备发送位置更新确认消息,该位置更新确认消息与第二位置更新请求消息对应。

S203、在HLR发送位置更新确认消息后的预设时间内,若HLR接收到第二核心网设备发送的第一位置更新请求消息,则HLR拒绝该第一位置更新请求消息,该第一位置更新请求消息用于表征该UE请求在与该第二核心网设备对应的第二PLMN中注册或位置更新。

HLR根据第二位置更新请求消息,向第一核心网设备发送位置更新确认消息之后,在HLR发送位置更新确认消息后的预设时间内,若接收到第二核心网设备发送的第一位置更新请求消息,该HLR则拒绝接受该第一位置更新请求消息,该第一位置更新请求消息用于表征该UE请求在与该第二核心网设备对应的第二PLMN中注册或位置更新。

具体的,UE在与第一核心网设备对应的第一PLMN中进行网络注册后,即HLR向第一核心网设备发送位置更新确认消息后,HLR启动定时器,定时器的定时时间为预设时间,在定时器的定时时间内,若HLR接收到第二核心网设备发送的第一位置更新请求消息,HLR则根据从第一核心网设备接收到的位置更新确认消息,或者,HLR保存的UE在第一PLMN中成功注册的位置信息,拒绝第二核心网设备的第一位置更新请求消息,其中,位置更新确认消息用于表征UE在与第一核心网设备对应的第一PLMN中注册请求被接受或位置更新请求被接受,该第一位置更新请求消息用于表征该UE请求在与该第二核心网设备对应的第二PLMN中注册或位置更新,从而避免对已进行了网络注册的UE进行错误的操作指示,且提高了UE在PLMN中进行网络注册的效率。

可以理解的是,本发明实施例中,由于UE可以通过接入网设备同时发送至少两个PLMN的标识对应的注册请求消息至与该至少两个PLMN的标识对应的核心网设备,因此,HLR可以依次接收与该至少两个PLMN的标识对应的核心网设备发送的位置更新请求消息,从而使得HLR可以在向一个PLMN对应的核心网设备发送位置更新确认消息后,在短时间内,HLR再接收到另一个PLMN对应的核心网设备发送的位置更新请求消息。本发明实施例提供的网络注册方法中,避免了上述这种情况下,HLR对已经进行了网络注册的UE进行的错误的位置更新的情况。

具体的,HLR向第一核心网设备发送位置更新确认消息之后,在预设时间内,若接收到第二核心网设备发送的第一位置更新请求消息,HLR则根据该位置更新确认消息,包括根据HLR保存的该UE在第一PLMN中成功注册的位置信息,拒绝该第一位置更新请求消息,该第一位置更新请求消息用于表征该UE请求在与该第二核心网设备对应的第二PLMN中注册或位置更新。

需要说明的是,HLR向第一核心网设备发送位置更新确认消息之后,若在短时间内,接收到第二核心网设备发送的第一位置更新请求消息,HLR则可以认为在该时间内接收的第一位置更新请求消息是为上述已经进行了网络注册的UE再次提供网络注册的过程,此时,由于HLR向第一核心网设备发送位置更新确认消息表明该UE已经在第一PLMN中成功进行了网络注册或位置更新,为了避免HLR错误修改该UE在第一PLMN中成功注册的位置信息,HLR拒绝该第一位置请求消息。

进一步地,本发明实施例中,由于第一核心网设备成功注册的UE与第二核心网设备要进行第一位置更新请求的UE为同一个UE时,HLR才可以拒绝该第一位置请求消息,因此,HLR在拒绝该第一位置请求消息之前,HLR可以根据UE的标识判断第一核心网设备成功注册的UE与第二核心网设备要进行第一位置更新请求的UE是否为同一个UE。由于第一核心网设备发送的插入签约数据确认消息和第二核心网设备发送的第一位置更新请求消息中可以分别携带UE的标识,因此,若第一核心网设备发送的插入签约数据确认消息和第二核心网设备发送的第一位置更新请求消息中可以分别携带UE的标识相同,则为同一个UE。

可以理解的是,预设时间为较短的一段时间,这是由于UE进行一次网络注册的时间很短。若UE成功注册到第一PLMN较长时间之后,若HLR接收到第二核心网设备发送的第一位置更新请求消息,则该第一位置更新请求消息有可能为UE再次因为需要而对第二PLMN发起注册请求,而不是该UE这次发起的注册请求的至少两个PLMN中的一个PLMN,因此,为了避免UE发起的正确的注册请求被错误的拒绝,设计人员对预设时间的设定不宜选择较长的时间。

本发明实施例中,HLR接收第一核心网设备发送的插入签约数据确认消息,该插入签约数据确认消息用于表征UE在与第一核心网设备对应的第一PLMN中注册请求被接受或位置更新请求被接受,该第一PLMN为至少两个PLMN的一个PLMN,该至少两个PLMN为该UE从该UE确定的与同一个接入网设备连接的多个PLMN中选择的。

本发明的实施例还提供一种网络注册方法,如图3所示,该方法为UE侧的网络注册方法,该方法可以包括:

S301、UE发送第一消息至接入网设备,该第一消息中包括向至少两个PLMN分别请求注册的注册请求信息。

具体的,UE发送第一消息至接入网设备至接入网设备,该第一消息中包括该至少两个PLMN的标识,及与该至少两个PLMN的标识对应的注册请求信息,以使得该接入网设备发送与该注册请求信息对应的该注册请求消息至与该至少两个PLMN的标识对应的至少两个核心网设备,从而使得该至少两个核心网设备分别根据该注册请求消息确定是否允许该UE在与PLMN的标识对应的PLMN中进行网络注册,其中,一个PLMN的标识、一个PLMN和一个核心网设备分别一一对应。

进一步地,UE发送第一消息至接入网设备之前,UE接收接入网设备发送的PLMN的标识。本发明实施例中,UE从接入网设备中接收了多个PLMN的标识。

具体的,UE接收接入网设备发送的系统信息,并从该系统信息中中获取多个PLMN的标识。

需要说明的是,由于本发明实施例中的接入网可以由多个运营商共享,因此,接入网设备以广播的形式发送的系统信息中可以包括多个运营商的PLMN的标识,以便于UE进行网络注册时选择。

进一步地,PLMN的标识可以用数字、字母等多种形式来表示,本发明实施例不作限制。

示例性的,PLMN的标识可以为PLMN 1,也可以为A。

进一步地,UE接收接入网设备发送的多个PLMN的标识之后,UE从该多个PLMN的标识中选择至少两个PLMN的标识,即UE从该多个PLMN的标识中确定至少两个PLMN的标识。

需要说明的是,UE从接入网设备中获取的多个PLMN的标识可以以列表的形式供UE进行选择。每个PLMN的标识对应一个PLMN,UE从接收到的该多个PLMN的标识中确定至少两个PLMN的标识的过程可以为UE从该多个PLMN的标识对应的PLMN中,选择了至少两个PLMN。

示例性的,UE从接入网设备接收到PLMN 1、PLMN 2、PLMN 3、PLMN4、……,并根据预设条件从PLMN 1、PLMN 2、PLMN 3、PLMN 4、……中选择了PLMN 1和PLMN 2进行网络注册。

需要说明的是,UE发送的至少两个PLMN的标识分别对应一个注册请求信息,该注册请求信息用于请求在该至少两个PLMN的标识对应的PLMN中进行网络注册。UE可以同时发送的至少两个PLMN的标识,及与该至少两个PLMN的标识对应的注册请求信息至接入网设备,以请求在该至少两个PLMN的标识对应的PLMN中进行网络注册。

可以理解的是,UE一次可以发送至少两个PLMN的标识,及与该至少两个PLMN的标识对应的注册请求信息,以请求在该至少两个PLMN的标识对应的PLMN中进行网络注册,因此,UE能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

进一步地,UE发送该至少两个PLMN的标识,及与该至少两个PLMN的标识对应的注册请求信息至接入网设备,以使得该接入网设备发送该注册请求信息对应的注册请求消息至与该至少两个PLMN的标识对应的至少两个核心网设备,从而使得该至少两个核心网设备可以分别根据该注册请求消息确定是否允许该UE在与PLMN的标识对应的PLMN中进行网络注册,并通过接入网设备发送与注册请求消息对应的包括注册接受信息或注册拒绝信息的消息,即直传消息至UE。

需要说明的是,本发明实施例中,每个PLMN的标识对应一个PLMN,每个PLMN对应一个核心网设备,且每个PLMN的标识还对应一个注册请求消息。一个核心网设备只能与该一个核心网设备对应的PLMN进行通信。

可选的,注册请求信息可以具体为注册请求消息。

示例性的,UE发送PLMN 1和PLMN 2,及与PLMN 1对应的注册请求信息和与PLMN 2对应的注册请求信息至接入网设备,以使得接入网设备将该与PLMN 1对应的注册请求消息发送至与PLMN 1对应的核心网设备,且接入网设备将该与PLMN 2对应的注册请求消息发送至与PLMN 2对应的核心网设备,以使得该与PLMN 1对应的核心网设备可以根据该与PLMN 1对应的注册请求消息确定是否允许UE在PLMN 1中进行网络注册,以及使得该与PLMN 2对应的核心网设备可以根据该与PLMN 2对应的注册请求消息确定是否允许UE在PLMN 2中进行网络注册。

S302、UE接收接入网设备发送的第三消息,该第三消息中包括注册接受信息,该注册接受信息表征在第一PLMN的注册请求被接受,该第三消息为第一核心网设备发送至该接入网设备的,该第一核心网设备为与第一PLMN对应的核心网设备,该第一PLMN为至少两个PLMN中的一个PLMN。

UE发送第一消息至接入网设备之后,该UE接收接入网设备发送的第三消息,该第三消息中包括注册接受信息,该注册接受信息为第一核心网设备发送至该接入网设备的,该第一核心网设备为与第一PLMN对应的核心网设备,该第一PLMN为至少两个PLMN中的一个PLMN,该注册接受信息表征在第一PLMN的注册请求被接受。

示例性的,UE接收到第三消息,该第三消息中包括与PLMN 2对应的为注册接受信息的下行直传消息,该PLMN 2为第一PLMN。

可以理解的是,由于UE可以在一次网络注册的过程中,对至少两个PLMN的标识对应的至少两个PLMN发送注册请求消息,以请求可以一次在该至少两个PLMN中进行网络注册,因此,UE能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

S303、UE根据第三消息,在第一PLMN中完成注册。

UE接收接入网设备发送的第三消息,该第三消息中包括注册接受信息之后,该UE根据该第三消息在注册接受的第一PLMN中完成注册。

进一步地,UE接收到的下行直传消息可以包括注册接受信息,也可以包括注册拒绝信息,即UE可以接收到注册请求被接受的第一PLMN对应的核心网设备通过接入网设备发送的下行直传消息,也可以接收到注册请求被拒绝的第二PLMN对应的核心网设备通过接入网设备发送的下行直传消息,而UE只能在下行直传消息为注册接受信息的PLMN中完成注册,具体的在后续实施例中进行详细地说明。

示例性的,假设UE接收到与PLMN 1对应的包括注册拒绝信息的下行直传消息,且该UE接收到的与PLMN 2对应的包括注册接受信息的下行直传消息。UE根据下行直传消息,即第三消息,在注册请求被接受的PLMN中完成注册,即在PLMN 2中完成注册。

本发明实施例提供的一种网络注册方法,通过接入网设备接收UE发送的向至少两个PLMN分别请求注册的注册请求信息,并且接入网设备分别根据注册请求信息向与至少两个PLMN对应的核心网设备,发送与该PLMN对应的注册请求消息,以及接入网设备接收第一核心网设备发送的包括注册接受信息的第二消息,最后,接入网设备发送包括注册接受信息第三消息至UE,以使得UE根据该第三消息中的注册接受信息在第一PLMN中完成注册。通过该方案,由于接入网设备可以一次接收UE发送的至少两个PLMN分别对应的注册请求信息,并将该至少两个PLMN分别对应的注册请求消息发送至对应的核心网设备,以使得至少两个PLMN分别对应的至少两个核心网设备可以分别在该至少两个PLMN中进行UE的网络注册过程,因此,能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

实施例二

本发明的实施例提供一种网络注册方法,该方法以一个PLMN的标识对应一个PLMN为例进行说明,如图4所示,该方法可以包括:

S401、接入网设备发送系统消息至UE,该系统信息中包括多个PLMN的标识。

需要说明的是,UE在PLMN中进行网络注册的过程,是通过接入网设备、核心网设备及UE之间的信令交互实现。

进一步地,在UE发起网络注册之前,接入网设备、核心网设备及UE之间需要进行能力协商,以使得上述三者之间可以进行正常的信令交互。

具体的,UE发送能力指示消息至接入网设备,该接入网设备将该能力指示消息发送至核心网设备,该核心网设备根据该能力指示消息,发送回复能力指示消息至接入网设备,并通过该接入网设备将该回复能力指示消息传送至UE,从而完成接入网设备、核心网设备及UE之间的能力协商。

接入网是在业务节点接口和用户网络接口之间的一系列为传送实体提供所需传送能力的实施系统,接入网可经由管理接口配置和管理。

需要说明的是,整个电信网按网络功能可分为三个部分:传输网、交换网和接入网。其中,接入网负责将电信业务透明传送到UE。具体的,接入即为本地交换机与UE之间的连接部分,通常包括用户线传输系统、复用设备、交叉连接设备或用户/网络终端设备。而提供业务的实体就是业务结点。

进一步地,接入网为从运营商主干网络到UE的连接技术,具体的,运营商的主干网络分为三层:核心层、汇聚层、接入层,从接入层到UE的网络,就是接入网。接入网可以为GPRS、GSM、3G等。核心层为实现主干网络之间的优化传输功能,核心网是核心层上提供UE连接、对UE的管理以及对业务完成承载的网络,核心网作为承载网络提供到外部网络的接口。

其中,接入网中的设备可以为eNB、RNC或BSC,即接入网设备。核心网中的设备可以为MME、SGSN或MSC,即核心网设备。

具体的,以移动通信系统的PS域为例,在3G中,接入网设备为RNC,核心网设备为SGSN;在4G中,接入网设备为eNB,核心网设备为MME;在2G中,接入网设备为BSC、核心网设备为SGSN。以移动通信系统的CS域为例,在3G/2G中,接入网设备为RNC(3G)/BSC(2G),核心网设备为MSC。

需要说明的是,本发明实施例提供的网络注册方法为多个运营商可以共享接入网时,UE在PLMN中进行网络注册的方法。

其中,UE在PLMN中进行网络注册的过程,不可能总是可以注册成功的。而本发明实施例提供的以在PLMN上注册成功的情况为例,说明一种网络注册的方法。

本发明实施例中,接入网设备发送系统消息至UE,该系统消息中包括多个PLMN的标识,以使得该UE可以根据该多个PLMN的标识,确定与该多个PLMN标识对应的多个PLMN。

具体的,接入网设备以广播的形式发送系统信息至UE,该系统信息中包括多个PLMN的标识,以使得该UE可从该系统信息中获取该多个PLMN的标识,以及该UE可以从根据该多个PLMN的标识,确定多个PLMN。

进一步地,PLMN的标识,即PLMN ID(PLMN Identifier)可以用数字、字母等多种形式来表示,本发明实施例不作限制。一般地,PLMN的标识由移动国家码MCC(Mobile Country Code)和移动网络码MNC(Mobile Network Code)组成,例如中国移动的一个PLMN的标识为46000,其中46为MCC,000为MNC;中国联通的一个PLMN的标识为46001,其中46为MCC,001为MNC。

S402、UE根据多个PLMN的标识,确定与接入网设备连接的多个PLMN。

接入网设备发送系统消息至UE之后,该UE根据多个PLMN的标识,确定与接入网设备连接的多个PLMN。

需要说明的是,一个PLMN的标识对应一个PLMN,因此,多个PLMN的标识对应多个PLMN。

S403、UE从多个PLMN中选择至少两个PLMN,并发送第一消息至接入网设备,该第一消息中包括该UE向至少两个PLMN分别请求注册的注册请求信息。

UE根据多个PLMN的标识,确定与接入网设备连接的多个PLMN之后,该UE从该多个PLMN中选择至少两个PLMN。

具体的,UE可以根据预设条件,从多个PLMN中选择至少两个PLMN。

可选的,预设条件可以为多个PLMN的注册优先级。

具体的,UE根据该多个PLMN的注册优先级,从该多个PLMN的标识中选择优先级最高的至少两个PLMN。

需要说明的是,该多个PLMN的注册优先级可以为:

(1)、按优先顺序排列的用户优选PLMN列表。

(2)、按优先顺序排列的运营商优选PLMN列表。

(3)、按优先顺序排列的UE配置的优选PLMN列表。

(4)、按信号强度和/或信号质量由高到低排列的优选PLMN列表。

进一步地,UE根据该多个PLMN的注册优先级,确定至少两个PLMN的具体个数由UE的具体配置来决定。在本发明实施例中,UE为可以从多个PLMN中选择至少两个PLMN的用户设备,本发明对至少两个PLMN的具体个数不作限制。

优选的,由于若UE从多个PLMN中确定的PLMN较多,则UE与接入网设备、核心网设备之间的信令交互会很多,从而网络可能会因信令的过多而发生拥塞,使得网络通信不畅,因此,优选地,UE可以从多个PLMN中确定2至3个PLMN。

可以理解的是,UE可以一次确定至少两个PLMN,并且向该至少两个PLMN同时发起网络注册,这样,该UE能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

示例性的,UE从接入网设备接收到PLMN 1、PLMN 2、PLMN 3、PLMN4、……,其中,PLMN 1、PLMN 2、PLMN 3、PLMN 4、……的优先级排列为PLMN 1、PLMN 2、PLMN 4、PLMN 3、……,UE从PLMN 1、PLMN 2、PLMN 3、PLMN 4、……中选择了优先级最高的PLMN 1和PLMN 2进行网络注册。

UE从多个PLMN中选择至少两个PLMN之后,该UE发送第一消息至接入网设备,该第一消息中包括该UE向至少两个PLMN分别请求注册的注册请求信息。

可选的,本发明实施例中的第一消息可以为初始直传消息。

进一步地,第一消息中还包括至少两个PLMN中每个PLMN的标识,其中,每个PLMN的标识对应一个注册请求信息。

需要说明的是,UE发送的至少两个PLMN的标识可以分别对应一个注册请求信息,该注册请求信息用于请求在该PLMN的标识对应的PLMN中进行网络注册。UE可以同时发送至少两个PLMN的标识,及与该至少两个PLMN的标识对应的注册请求信息,以便UE在该至少两个PLMN的标识对应的至少两个PLMN中进行网络注册。

可选的,该至少两个PLMN的标识与该注册请求信息之间的对应关系包括:

至少两个PLMN的标识中的每个PLMN的标识分别对应一个注册请求信息;或,

至少两个PLMN的标识中的多个PLMN的标识对应一个注册请求信息。

需要说明的是,UE向至少两个PLMN发送的注册请求信息可以完全相同,这时,至少两个PLMN的标识中的多个PLMN的标识可以对应一个注册请求信息。另外,在接入网设备为多个运营商共享,而核心网设备也共享的的场景下,至少两个PLMN中的不同PLMN可以对应相同的核心网设备,即至少两个PLMN的标识中的不同PLMN的标识对应的核心网设备可以为同一个;在接入网为多个运营商共享,而核心网设备不共享的场景下,至少两个PLMN中的每个PLMN对应不同的核心网设备,也即至少两个PLMN的标识中的每个PLMN标识对应不同的核心网设备。本发明实施例中,以至少两个PLMN的标识中的每个PLMN的标识分别对应一个注册请求信息,至少两个PLMN的标识中的每个PLMN的标识分别对应一个核心网设备为例进行说明。

示例性的,UE发送初始直传消息至接入网设备,该初始直传消息中携带PLMN ID 1和PLMN ID 2,及与PLMN ID 1对应的注册请求信息和与PLMN ID 2对应的注册请求信息。

需要说明的是,接入网设备获取的由UE发送的至少两个PLMN的标识可以分别对应一个注册请求信息,该注册请求信息用于请求在该PLMN的标识对应的PLMN中进行网络注册。接入网设备可以同时获取UE发送的至少两个PLMN的标识,及与该至少两个PLMN的标识对应的注册请求信息,以便UE在该至少两个PLMN的标识对应的至少两个PLMN中进行网络注册。

可选的,第一消息中包括该UE向至少两个PLMN分别请求注册的注册请求信息可以具体为第一消息中包括UE向至少两个PLMN分别请求注册的注册请求消息,也可以为UE向至少两个PLMN分别请求注册的注册请求信息。

具体的,接入网设备根据第一消息,获取第一消息中包括的向至少两个PLMN对应的注册请求消息,并转发该注册请求消息与对应的核心网设备进行通信;或者,接入网设备根据第一消息,获取与该至少两个PLMN的标识分别对应的注册请求信息,并生成与该注册请求信息对应的注册请求消息,用于与对应的核心网设备的通信。具体的实现方式可以依据实际接入网设备的功能来确定,本发明不作限制。

需要说明的是,示例性的,消息1中携带消息2的数据帧格式具体为,被携带的消息2以消息的形式存储在数据帧的特殊信息段,将该数据帧封装为消息1。

可以理解的是,接入网设备可以一次从UE处获取至少两个PLMN的标识,以便UE在该至少两个PLMN的标识对应的至少两个PLMN中进行网络注册,因此,接入网设备能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

可选的,接入网设备接收的第一消息中还携带与至少两个PLMN对应的至少两个PLMN的注册优先级。

进一步地,接入网设备可以根据第一消息,获取UE发送的至少两个PLMN的标识、注册请求信息及该至少两个PLMN的注册优先级。

S404、接入网设备根据第一消息,分别向与至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息,该注册请求消息包括与该注册请求消息对应的注册请求信息。

UE发送第一消息至接入网设备之后,该接入网设备根据第一消息,分别向与至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息,该注册请求消息包括与该注册请求消息对应的注册请求信息,其中,一个PLMN对应一个核心网设备。

具体的,第一消息中还包括至少两个PLMN的标识,UE根据该至少两个PLMN的标识,分别向与至少两个PLMN的标识对应的核心网设备发送与该PLMN对应的注册请求消息。

进一步地,第一消息中还包括至少两个PLMN的注册优先级,接入网设备可以根据至少两个PLMN的注册优先级,发送注册请求消息至与至少两个PLMN对应的至少两个核心网设备。

具体的,接入网设备根据至少两个PLMN的注册优先级,优先向至少两个PLMN中,与具有最高注册优先级的PLMN对应的核心网设备发送与该PLMN对应的注册请求消息,即接入网设备可以根据至少两个PLMN的注册优先级,先发送与一个PLMN的标识对应的注册请求消息至与该一个PLMN对应的核心网设备,然后发送与另一个PLMN的标识对应的注册请求消息至与该另一个PLMN对应的核心网设备,其中,该一个PLMN的标识对应的PLMN的优先级高于该另一个PLMN的标识对应的PLMN的优先级,该一个PLMN和该另一个PLMN为至少两个PLMN中的PLMN。

示例性的,接入网设备接收由UE发送的PLMN ID 1和PLMN ID 2,及与PLMN ID 1对应的注册请求消息和与PLMN ID 2对应的注册请求消息之后,接入网设备将该与PLMN ID 1对应的注册请求消息发送至与PLMN ID 1对应的核心网设备,且接入网设备将该与PLMN ID 2对应的注册请求消息发送至与PLMN ID 2对应的核心网设备,其中,PLMNID 1用来标识PLMN 1,PLMN ID 2用来标识PLMN 2,PLMN 1的优先级高于PLMN 2的优先级。

进一步地,注册请求消息中携带UE的标识,该UE的标识可以为IMSI,IMSI是区别移动用户的标志,且储存在SIM卡中。该UE的标识还可以是网络分配给UE的临时标识,例如TMSI或P-TMSI或GUTI。

需要说明的是,若UE的标识没有携带在接入网设备发送给核心网设备的注册请求消息中,则核心网设备可以通过注册请求消息,从UE中获取该UE的标识。

具体的,以一个核心网设备为例来进行说明,核心网设备根据注册请求消息,发送标识请求消息至接入网设备,该接入网设备转发该标识请求消息至UE,UE发送标识响应消息至该接入网设备,该接入网设备转发该标识响应至该核心网设备,其中,该标识响应消息中携带UE的标识。

S405、至少两个核心网设备分别根据注册请求消息确定是否允许UE在与该至少两个核心网设备分别对应的PLMN中进行网络注册。

接入网设备根据第一消息,分别向与至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息之后,该至少两个PLMN对应的核心网设备分别根据注册请求消息确定是否允许UE在与该至少两个核心网设备分别对应的PLMN中进行网络注册。

示例性的,接入网设备将该与PLMN ID 1对应的注册请求消息发送至与PLMN 1的核心网设备,且接入网设备将该与PLMN ID 2对应的注册请求消息发送至与PLMN 2的核心网设备之后,该PLMN 1的核心网设备可以根据该与PLMN ID 1对应的注册请求消息确定是否允许UE在PLMN 1中进行网络注册,该PLMN 2的核心网设备可以根据该与PLMNID 2对应的注册请求消息确定是否允许UE在PLMN 2中进行网络注册。这里,PLMN ID 1用来标识PLMN 1,PLMN ID 2用来标识PLMN 2。

S406、接入网设备接收第一核心网设备发送的第二消息,该第二消息中包括表征UE在第一PLMN的注册请求被接受的注册接受信息,该第一核心网设备为与第一PLMN对应的的核心网设备,该第一PLMN为至少两个PLMN中的一个PLMN。

至少两个核心网设备分别根据注册请求消息确定是否允许UE在与该至少两个核心网设备分别对应的PLMN中进行网络注册之后,接入网设备接收第一核心网设备发送的包括注册接受信息的第二消息,该注册接受信息用于表征UE在第一PLMN的注册请求被接受,该第一核心网设备为与第一PLMN对应的的核心网设备,该第一PLMN为至少两个PLMN中的一个PLMN。

需要说明的是,一个核心网设备在接收到注册请求消息后回复的直传消息可以包括注册接受信息和注册拒绝信息中的任意一个,注册接受信息用于表征接受UE在对应的PLMN中进行网络注册,注册拒绝信息用于表征拒绝UE在对应的PLMN中进行网络注册。本发明实施例中,第一核心网设备发送的包括注册接受信息的直传消息为第二消息。

具体的,与注册请求消息对应的直传消息是注册接受信息还是注册拒绝信息,由PLMN对应的核心网设备来决定。

可选的,直传消息中携带UE的标识,即注册接受信息和注册拒绝信息中携带UE的标识。

其中,由于直传消息中携带UE的标识,因此,当第一核心网设备将包括注册接受信息的第二消息发送至接入网设备之后,接入网设备可以根据该UE的标识,发送包括该注册接受信息的第三消息至与该UE标识对应的UE。

可以理解的是,至少两个PLMN的标识对应的至少两个核心网设备各自发送的直传消息是不同步的,因此,接入网设备可以依次获取至少两个核心网设备分别发送的直传消息,该直传消息中携带与注册请求信息对应的注册接受信息或注册拒绝信息。其中,第一核心网设备发送的直传消息中携带注册接受信息。

可选的,注册接受信息中包括第一PLMN的标识。

具体的,接入网设备可以根据直传消息,获取注册接收信息或注册拒绝信息。

示例性的,与PLMN 1的标识对应的核心网设备1发送与注册请求消息对应的注册接受信息至接入网设备,该注册接受信息表征UE在PLMN 1中的注册请求信息被接受。

S407、接入网设备接收第二核心网设备发送的第四消息,该第四消息中包括表征UE在第二PLMN的注册请求被拒绝的注册拒绝信息,该第二核心网设备为与该第二PLMN对应的核心网设备,该第二PLMN为至少两个PLMN中除第一PLMN之外的PLMN。

至少两个核心网设备分别根据注册请求消息确定是否允许UE在与该至少两个核心网设备分别对应的PLMN中进行网络注册之后,接入网设备接收第二核心网设备发送的第四消息,该第四消息中包括表征UE在第二PLMN的注册请求被拒绝的注册拒绝信息,该第二核心网设备为与第二PLMN对应的核心网设备,该第二PLMN为至少两个PLMN中除第一PLMN之外的PLMN。

需要说明的是,一个核心网设备发送的直传消息可以包括注册接受信息和注册拒绝信息中的任意一个,注册接受信息用于表征接受UE在对应的PLMN中进行网络注册,注册拒绝信息用于表征拒绝UE在对应的PLMN中进行网络注册。

具体的,与注册请求消息对应的直传消息包括注册接受信息还是包括注册拒绝信息,由PLMN对应的核心网设备来进行判断。

可选的,直传消息中携带UE的标识。

其中,由于直传消息中携带UE的标识,因此,当第二核心网设备将包括注册拒绝信息的第四消息发送至接入网设备之后,接入网设备可以根据该UE的标识,发送包括该注册拒绝信息的第五消息至与该UE标识对应的UE。

可以理解的是,至少两个PLMN的标识对应的至少两个核心网设备各自发送的直传消息是不同步的,因此,接入网设备可以依次获取至少两个核心网设备分别发送的直传消息,第二核心网设备发送的直传消息中携带注册拒绝信息。

可选的,注册拒绝信息中包括第二PLMN的标识。

可选的,第四消息中包括表征UE在第二PLMN的注册请求被拒绝的注册拒绝信息具体为:第四消息中包括表征UE在该第二PLMN的注册请求被拒绝的注册拒绝消息。同理可推出,第五消息中的注册拒绝信息具体可以为注册拒绝消息。

具体的,接入网设备可以根据直传消息,获取注册拒绝消息。

需要说明的是,第二PLMN指的是与该第二PLMN对应第二核心网设备发送包括注册拒绝信息的第四消息的PLMN。

示例性的,与PLMN 2标识对应的核心网设备2发送与注册请求消息对应的注册拒绝消息至接入网设备,该注册拒绝消息表征UE在PLMN1中的注册请求被拒绝。

需要说明的是,S406和S407是S405之后的两个并列步骤,本发明实施例中不限制S406和S407的执行顺序,即S405之后,可以先执行S406,再执行S407,也可以先执行S407,再执行S406。

S408、接入网设备根据第二消息,发送第三消息至UE,该第三消息中包括注册接受信息。

接入网设备接收第一核心网设备发送的包括注册接受信息的第二消息之后,该接入网设备根据第二消息,发送第三消息至UE,该第三消息中包括该注册接受信息,即,接入网设备转发由第一核心网设备发送的包括注册接受信息的第二消息,以使得该UE根据该第二消息中的注册接受信息在第一PLMN中完成注册。

具体的,接入网设备根据UE的标识,转发由第一核心网设备发送的注册接受信息至UE。

需要说明的是,至少两个核心网设备分别根据各自的注册请求消息确定是否允许UE在该至少两个核心网设备分别对应的PLMN中进行网络注册之后,该至少两个核心网设备分别发送直传消息至接入网设备。

其中,该直传消息中携带PLMN的标识。

特别的,核心网设备发送的直传消息中还可以包括注册状态指示,其中,第一核心网设备发送的直传消息中携带第一PLMN的标识和第一注册状态指示,该第一注册状态指示用于指示UE在第一PLMN的注册请求被接受,即UE在第一PLMN注册成功。

具体的,接入网设备可以根据第一核心网设备发送的直传消息,获取第一注册状态指示和第一PLMN的标识。

更具体的,接入网设备根据第一注册状态指示,发送第三消息至UE,即接入网设备根据第一注册状态指示,发送注册接受信息至UE。

进一步地,若UE在接收到接入网设备发送的表征UE在第一PLMN注册成功的注册接受信息后,接收到第二核心网设备发送的鉴权请求消息,则UE发送鉴权失败消息至第二核心网设备;或者,

若UE在接收到接入网设备发送的表征UE在第一PLMN注册成功的注册接受信息后,接收到第二核心网设备发送的鉴权请求消息,则UE不回复该鉴权请求消息,第二核心网设备为与第二PLMN对应的核心网设备,该第二PLMN为至少两个PLMN中除第一PLMN之外的PLMN。

需要说明的是,S408是S406之后的步骤,本发明实施例中在S406之后,可以执行S408。

S409、接入网设备发送第五消息至UE,该第五消息中包括注册拒绝信息。

接入网设备接收第二核心网设备发送的第四消息之后,该接入网设备发送第五消息至UE,该第五消息中包括注册拒绝信息。

具体的,接入网设备根据UE的标识,转发由第二核心网设备发送的包括注册拒绝信息的第五消息至UE。

需要说明的是,S409是S407之后的步骤,本发明实施例中在S407之后,可以执行S409。且在先执行S407,后执行S406之后,S410可以代替S408和S409,以提供另一种网络注册的方法。

S410、接入网设备发送第三消息至UE,该第三消息中包括注册接受信息和注册拒绝信息。

接入网设备接收第一核心网设备发送的第二消息,且接入网设备接收第二核心网设备发送的第四消息之后,该接入网设备发送第三消息至UE,该第三消息中包括该注册接受信息和该注册拒绝信息,以使得该UE根据该注册接受信息在第一PLMN中完成注册,且该UE根据该注册拒绝信息得知在第二PLMN中未完成注册。

具体的,若在接收第一核心网设备发送的包括注册接受信息的第二消息之前,接入网设备接收到第二核心网设备发送的包括注册拒绝信息的第四消息,则等待接收到第一核心网设备发送的包括注册接受信息的第二消息之后,发送第三消息至UE,其中,第三消息中携带注册接受信息和注册拒绝信息。

特别的,核心网设备发送的直传消息中还可以包括注册状态指示,其中,第一核心网设备发送的直传消息中携带第一PLMN的标识和第一注册状态指示,第二核心网设备发送的直传消息中携带第二PLMN的标识和第二注册状态指示。其中,接入网设备可以接收第一核心网设备发送的第一注册状态指示和第一核心网设备发送的第二注册状态指示,该第一注册状态指示用于指示UE在第一PLMN的注册请求被接受,即UE在第一PLMN注册成功;该第二注册状态指示用于指示UE在第二PLMN的注册请求被拒绝,即UE在第二PLMN注册失败。

具体的,接入网设备可以根据第一核心网设备发送的直传消息,获取第一注册状态指示和第一PLMN的标识,也可以根据第二核心网设备发送的直传消息,获取第二注册状态指示和第二PLMN的标识。

本发明实施例中的第三消息中还可以包括注册拒绝信息,即,第三消息中携带了注册接受信息和注册拒绝信息。

可选的,第三消息可以为下行直传消息。

具体的,接入网设备根据第一注册状态指示和第二注册状态指示,发送第三消息至UE。

即,接入网设备根据UE的标识和注册状态指示,发送下行直传消息至该UE,该下行直传消息包括注册接受信息和注册拒绝信息。

具体的,接入网设备根据UE的标识,发送下行直传消息至与该UE的标识对应的UE。

可选的,注册接受信息中包括第一PLMN的标识和第一PLMN的注册接受信息;注册拒绝信息中包括第二PLMN的标识和第二PLMN的注册拒绝原因信息。

特别的,有的接入网设备不能解析下行直传消息,但可以解析注册状态指示,因此,可以解析注册状态指示的接入网设备可以通过注册状态指示获知PLMN的注册情况,从而可以根据自身的设定或配置,只将包括注册接受信息的下行直传消息发送至UE,或者,可以解析注册状态指示的接入网设备将在接收到注册接受信息的下行直传消息之前的所有下行直传消息(包括注册接受信息)都发送至UE。

具体的,当接入网设备获取的注册状态指示中的第一注册状态指示表征UE在第一PLMN中注册请求被接受时,接入网设备根据该第一注册状态指示对应的第一直传消息,或根据该第一注册状态指示对应的第一直传消息和在第一直传消息之前接收的所有直传消息(包括第一直传消息),生成第三消息,并根据UE的标识,发送该第三消息至与该UE的标识对应的UE。

即,若接入网设备在接收第一核心网设备发送的包括注册接受信息的第二消息之前,接收到第二核心网设备发送的包括注册拒绝信息的第四消息,接入网设备则等待接收到该第一核心网设备发送的包括注册接受信息的第二消息之后,发送第三消息至UE。具体地,接入网设备接收第二核心网设备发送的第二注册状态指示,该第二注册状态指示用于指示UE在第二PLMN注册请求被拒绝,则接入网设备等待接收到第一核心网设备发送的第一注册状态指示,若该第一注册状态指示表征UE在第一PLMN注册请求被接受,则接入网设备发送第三消息至UE,该第三消息中包括第一核心网设备发送的注册接受信息,或者,该第三消息中包括第二核心网设备发送的注册拒绝信息和第一核心网设备发送的注册接受信息。

可以理解的是,一方面,当接入网设备获取的注册状态指示中的第一注册状态指示指示UE在第一PLMN中注册请求被接受时,接入网设备可以根据UE的标识,发送与该第一注册状态指示对应的注册接受信息至该UE,而不发送UE在第二PLMN中注册拒绝信息至UE,因此,减少了接入网设备与UE之间的消息条数或消息长度,从而可以有效的避免因通信时信令较多而造成的堵塞现象。另一方面,当接入网设备获取的注册状态指示中的第一注册状态指示指示UE在第一PLMN中注册接受时,接入网设备根据该第一注册状态指示对应的注册接受信息和注册接收消息之前接收的注册拒绝信息,生成第三消息,并根据UE的标识,发送该第三消息至与该UE的标识对应的UE,该第三消息包括第二核心网设备发送的注册拒绝信息和第一核心网设备发送的注册接受信息,这样除了减少了接入网设备与UE之间的信令条数,从而可以有效的避免因通信时信令较多而造成的堵塞现象之外,还能使得UE获知第二PLMN拒绝该UE的注册请求,而使得UE在下次进行网络注册时,可以优先排除注册请求被拒绝的该第二PLMN,以提高UE进行网络注册的效率。

示例性的,假设UE同时在PLMN ID 1、PLMN ID 2和PLMN ID 3分别对应的PLMN中进行网络注册,接入网设备先接收到核心网设备1发送的与PLMN ID 1对应的PLMN的直传消息1和该直传消息中的注册状态指示1,若该注册状态指示1指示UE在与PLMN ID 1对应的PLMN中注册请求被拒绝,则接入网将该直传消息1保存。然后,接入网设备接收到核心网设备2发送的与PLMN ID 2对应的PLMN的直传消息2和该直传消息中的注册状态指示2,该注册状态指示2指示UE在与PLMN ID 2对应的PLMN中的注册请求被接受,则接入网可以根据UE的标识将该直传消息2发送至UE,或,则接入网可以根据直传消息1和直传消息2,生成下行直传消息3,下行直传消息3携带直传消息1和直传消息2中的注册接受信息和注册拒绝信息,并根据UE的标识将该下行直传消息3发送至UE。

可以理解的是,由于UE可以在一次网络注册的过程中,对至少两个PLMN的标识对应的至少两个PLMN发送注册请求消息,以请求可以一次在该至少两个PLMN中进行网络注册,因此,UE能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

S411、UE根据第三消息,在第一PLMN中完成注册。

接入网设备发送第三消息至UE之后,UE根据接入网设备发送的包括注册接受信息的第三消息,在第一PLMN中进行网络注册。

具体的,UE可以根据第三消息中的注册接受信息在与该注册请求被接受的PLMN的标识对应的PLMN中进行网络注册。

需要说明的是,UE接收到的下行直传消息可以包括注册接受信息,也可以包括注册拒绝信息,即UE可以接收到第一PLMN核心网设备通过接入网设备发送的下行直传消息,也可以接收到第二PLMN核心网设备通过接入网设备发送的下行直传消息,而UE只能在下行直传消息为注册接受信息的第一PLMN中进行网络注册,即若下行直传消息中携带注册接受信息和注册拒绝信息,则UE在注册请求信息被接受的第一PLMN中进行网络注册,以及在注册请求信息被拒绝的第二PLMN中不进行网络注册,并在下次进行网络注册时,UE根据注册请求信息被拒绝的第二PLMN的注册拒绝的原因信息,避免在注册请求信息被拒绝的第二PLMN中进行网络注册。

示例性的,假设UE接收到与PLMN 1对应的包括注册拒绝信息的下行直传消息,且该UE接收到的与PLMN 2对应的包括注册接受信息的下行直传消息。UE根据下行直传消息,在注册请求信息被接受的第一PLMN中进行网络注册,即在PLMN 2中进行网络注册。

需要说明的是,若至少两个核心网设备分别发送至接入网设备的下行直传消息均为注册拒绝信息时,UE重新进行网络注册的过程,在这次的网络注册过程中,UE确定的至少两个PLMN的标识为除上次选择的PLMN的标识后,优先级次高的PLMN的标识。

例如,UE在PLMN 1和PLMN 2中注册请求被拒绝后,UE再次从接入网设备接收到PLMN 1、PLMN 2、PLMN 3、PLMN 4、PLMN 5、……,其中,按照优先级排列为:PLMN 1、PLMN 2、PLMN 4、PLMN 3、PLMN 5、……,UE再次进行网路注册时,UE可以选择从PLMN 4和PLMN 3进行网络注册。

可以理解的是,本发明实施例提供的网络注册方法中,UE在PLMN中进行网络注册,这里的PLMN不一定是UE确定的至少两个PLMN的标识中的优先级最高的,而是最先接受UE进行网络注册的PLMN,因此,能够提高UE进行网络注册的效率。

进一步地,如图5所示,以第一核心网设备为例,对核心网设备根据注册请求消息确定是否允许UE在与第一核心网设备对应的PLMN中进行网络注册进行详细地说明,该第一核心网设备为上述至少两个核心网设备中的与第一PLMN对应的一个核心网设备,具体如S501-S505:

S501、第一核心网设备根据UE的标识,发送鉴权请求消息至UE,该鉴权请求消息用于确定该UE是否为合法的UE。

第一核心网设备接收到来自UE的注册请求消息后,该第一核心网设备根据该注册请求消息,及该注册请求消息中携带的UE的标识,发送鉴权请求消息至与该UE的标识对应的UE,从而确定该UE是否为合法的UE。

具体的,该鉴权请求消息用于向UE请求鉴权响应消息,以确定该UE是否为合法的UE。

需要说明的是,鉴权请求消息用于确定UE是否为合法的UE,在通信领域中,只有当第一核心网设备确定UE为合法的UE时,该第一核心网设备才会可能允许该UE在与该第一核心网设备对应的第一PLMN中进行网络注册,因此,当第一核心网设备接收到来自UE的该注册请求消息时会先判断该UE是否为合法的UE。

S502、UE发送与鉴权请求消息对应的鉴权响应消息至第一核心网设备,该鉴权响应消息包括鉴权成功消息或鉴权失败消息。

第一核心网设备根据UE的标识,发送鉴权请求消息至UE之后,该UE接收到该鉴权请求消息后,发送与鉴权请求消息对应的鉴权响应消息至第一核心网设备。

需要说明的是,当第一核心网设备发送鉴权请求消息之后,只有当UE回复了鉴权请求消息,即发送鉴权响应消息至第一核心网设备,该鉴权响应消息中包含正确的鉴权应答信息,该第一核心网设备才会进行后续的网络注册过程。

特别的,UE与第一核心网设备的通信或信令交互,需要通过接入网设备进行转发信令来实现。

可选的,鉴权响应消息可以包括鉴权成功消息和鉴权失败消息。这里,鉴权成功消息包含正确的鉴权应答信息;鉴权失败消息不包含正确的鉴权应答信息,和/或可以携带拒绝鉴权的信息。

需要说明的是,若在第一核心网设备确定允许UE在与该第一核心网设备对应的第一PLMN中进行网络注册之后,若UE接收到第二核心网设备发送的鉴权请求消息时,则UE发送至第二核心网设备的鉴权响应消息为鉴权失败消息,这样,第二核心网设备就可以直接确定不允许UE在与第二核心网设备对应的第二PLMN中进行网络注册,从而缩短UE进行网络注册时间,从而提高了UE进行网络注册的效率。其中,第二核心网设备为上述至少两个PLMN中第二PLMN对应的核心网设备。

具体的,UE接收第二核心网设备发送的鉴权请求消息,并检测是否接收到第一核心网设备通过接入网设备发送的下行直传消息。若UE检测到第一核心网设备通过接入网设备发送的下行直传消息,且该下行直传消息包括表征在与该第一核心网设备对应的第一PLMN中的注册被接受的注册接受信息,则UE发送鉴权失败消息至第二核心网设备,以使得该第二核心网设备根据接收到的该鉴权失败消息,拒绝该UE在与该第二核心网设备对应的第二PLMN中进行网络注册,或者,UE不回复接收到的第二核心网设备发送的鉴权请求消息,即不发送鉴权响应消息,以使得该第二核心网设备在等待鉴权响应消息超时后,拒绝该UE在与该第二核心网设备对应的第二PLMN中进行网络注册。若UE未检测到该第一核心网设备通过接入网设备发送的下行直传消息,或若UE检测到该第一核心网设备发送的下行直传消息,且该下行直传消息包括表征在与该第一核心网设备对应的第一PLMN中注册请求被拒绝的注册拒绝信息,则UE发送鉴权成功消息至该第二核心网设备,以使得该第二核心网设备根据该鉴权成功消息允许该UE在与该第二核心网设备对应的第二PLMN中进行网络注册。

S503、若鉴权响应消息为鉴权成功消息,第一核心网设备则发送第二位置更新请求消息至HLR,该第二位置更新请求消息用于表征该UE请求在与该第一核心网设备对应的第一PLMN中注册或位置更新。

UE发送与鉴权请求消息对应的鉴权响应消息至第一核心网设备之后,若该UE发送的鉴权响应消息为鉴权成功消息,即鉴权成功消息包含正确的鉴权应答信息,则第一核心网设备发送第二位置更新请求消息至HLR,其中,该第二位置更新请求消息用于表征该UE请求在与该第一核心网设备对应的第一PLMN中注册或位置更新。

需要说明的是,HLR主要用于管理移动用户的数据库、存储所管辖移动用户的签约数据及移动用户的位置信息。且HLR与第一核心网设备可以通过信令进行通信,具体的,第一核心网设备可以通过与HLR通信来完成UE在第一PLMN中进行网络注册过程中的位置更新和签约数据获取过程。

进一步地,若UE发送的鉴权响应消息为鉴权失败消息,即:鉴权失败消息不包含正确的鉴权应答信息,和/或携带拒绝鉴权的信息,则第一核心网设备拒绝UE在第一PLMN中进行网络注册。

S504、HLR根据第二位置更新请求消息,更新UE的位置信息,并发送插入签约数据消息至第一核心网设备。

第一核心网设备发送第二位置更新请求消息至HLR之后,该HLR根据第二位置更新请求消息,更新UE的位置信息,并发送插入签约数据消息至第一核心网设备。

进一步地,第一核心网设备根据HLR发送的插入签约数据消息中包含的签约数据确定是否允许UE在第一PLMN中注册或位置更新。例如,若签约数据表明禁止该UE接入第一PLMN,则第一核心网设备拒绝UE在第一PLMN中注册或位置更新。

其中,第二位置更新请求消息中携带第一核心网设备的信息和UE的标识。

具体的,第二位置更新请求消息中携带第一核心网设备的信息和UE的标识。HLR根据第一核心网设备发送的第二位置更新请求消息,获取该第一核心网设备的信息和UE的标识,并根据该UE的标识,获取UE的签约数据,最后根据该第一核心网设备的信息,发送该UE的签约数据至该第一核心网设备。

S505、第一核心网设备根据UE的插入签约数据消息,确定是否允许该UE在第一PLMN中进行网络注册,并发送插入签约数据确认消息至HLR。

HLR根据第二位置更新请求消息,发送插入签约数据消息至第一核心网设备之后,该第一核心网设备根据插入签约数据消息,确定是否允许该UE在第一PLMN中注册或位置更新,并发送插入签约数据确认消息至HLR。

需要说明的是,插入签约数据确认消息可以包括成功插入签约数据消息和拒绝插入签约数据消息,其中,该成功插入签约数据消息用于表征该第一核心网设备允许UE在与该第一核心网设备对应的第一PLMN中注册或位置更新,该拒绝插入签约数据消息用于表征该第一核心网设备不允许UE在与该第一核心网设备对应的第一PLMN中注册或位置更新。

S506、若插入签约数据确认消息为成功插入签约数据消息,HLR则保存UE在第一PLMN中成功注册的位置信息,并向第一核心网设备发送位置更新确认消息。

第一核心网设备根据UE的插入签约数据消息,确定是否允许该UE在第一PLMN中进行网络注册,并发送插入签约数据确认消息至HLR之后,若该插入签约数据确认消息为成功插入签约数据消息,HLR则保存该UE在第一PLMN中成功注册的位置信息,并向第一核心网设备发送位置更新确认消息。

进一步地,若HLR在向第一核心网设备发送位置更新确认消息之后,接收到第二核心网设备发送的第一位置更新请求时,HLR拒绝该第一位置更新请求,以避免HLR错误修改该UE在第一PLMN中成功注册的位置信息。如图6所示,具体如S601-S605:

S601、HLR接收第一核心网设备发送的第二位置更新请求消息,该第二位置更新请求消息用于表征UE请求在与该第一核心网设备对应的第一PLMN中注册或位置更新,该第一PLMN为至少两个PLMN的一个PLMN,该UE通过同一个接入网设备向至少两个PLMN请求注册。

S602、HLR根据第二位置更新请求消息,发送插入签约数据请求消息至第一核心网设备,确定是否允许UE在第一PLMN中注册或位置更新。

S603、HLR接收第一核心网设备发送的插入签约数据确认消息,该插入签约数据确认消息用于表征UE在与第一核心网设备对应的第一PLMN中注册请求被接受或位置更新请求被接受。

具体的,第一核心网设备根据插入签约数据消息,确定是否允许该UE在第一PLMN中注册或位置更新之后,发送插入签约数据确认消息至HLR。HLR接收第一核心网设备发送的插入签约数据确认消息,若该插入签约数据确认消息为成功插入签约数据消息,HLR保存该UE在第一PLMN中成功注册的位置信息,并向第一核心网设备发送位置更新确认消息,用于接受步骤S601中第一核心网设备发送的第二位置更新请求消息。

进一步地,HLR接收该第一核心网设备发送的第二位置更新请求消息,该第二位置更新请求消息用于表征UE请求在与第一核心网设备对应的第一PLMN中注册或位置更新,并且HLR根据第二位置更新请求消息,发送UE的签约数据至第一核心网设备,以使得第一核心网设备根据UE的签约数据确定是否允许UE在第一PLMN中注册或位置更新。

S604、若插入签约数据确认消息为成功插入签约数据消息,HLR则保存UE在第一PLMN中成功注册的位置信息,并向第一核心网设备发送位置更新确认消息。

HLR接收第一核心网设备发送的插入签约数据确认消息之后,若插入签约数据确认消息为成功插入签约数据消息,该HLR则保存UE在第一PLMN中成功注册的位置信息,并向第一核心网设备发送位置更新确认消息。

具体的,UE在与第一核心网设备对应的第一PLMN中进行网络注册后,即HLR向第一核心网设备发送位置更新确认消息,或者,HLR保存UE在第一PLMN中成功注册的位置信息后,若HLR接收到第二核心网设备发送的第一位置更新请求消息,HLR则根据向第一核心网设备发送的位置更新确认消息,或者HLR根据保存的UE在第一PLMN中成功注册的位置信息,拒绝第二核心网设备的第一位置更新请求消息,其中,位置更新确认消息用于表征UE在与第一核心网设备对应的第一PLMN中注册请求被接受或位置更新请求被接受,该第一位置更新请求消息用于表征该UE请求在与该第二核心网设备对应的第二PLMN中注册或位置更新,从而避免对已进行了网络注册的UE进行错误的操作指示,且提高了UE在PLMN中进行网络注册的效率。

可以理解的是,本发明实施例中,由于UE可以通过接入网设备同时发送至少两个PLMN的标识对应的注册请求消息至与该至少两个PLMN的标识对应的核心网设备,因此,HLR可以依次接收与该至少两个PLMN的标识对应的核心网设备发送的位置更新请求消息,从而使得HLR可以在向一个PLMN对应的核心网设备发送位置更新确认消息后,在短时间内,HLR再接收到另一个PLMN对应的核心网设备发送的位置更新请求消息。本发明实施例提供的网络注册方法中,避免了上述这种情况下,HLR对已经进行了网络注册的UE进行的错误的位置更新的情况。

S605、在预设时间内,若接收到第二核心网设备发送的第一位置更新请求消息,HLR则根据位置更新确认消息,或者保存的UE在第一PLMN中成功注册的位置信息,拒绝接受该第一位置更新请求消息,该第一位置更新请求消息用于表征该UE请求在与该第二核心网设备对应的第二PLMN中注册或位置更新。

具体地,HLR向第一核心网设备发送位置更新确认消息之后,启动定时器,定时器的定时时间为预设时间,在定时器的定时时间内,若接收到第二核心网设备发送的第一位置更新请求消息,HLR则根据该位置更新确认消息,或者保存的UE在第一PLMN中成功注册的位置信息,拒绝接受该第一位置更新请求消息,该第一位置更新请求消息用于表征该UE请求在与该第二核心网设备对应的第二PLMN中注册或位置更新。

需要说明的是,HLR向第一核心网设备发送位置更新确认消息之后,若在短时间内,接收到第二核心网设备发送的第一位置更新请求消息,HLR则可以认为在该时间内接收的第一位置更新请求消息是为上述已经进行了网络注册的UE再次提供网络注册的过程,此时,由于HLR向第一核心网设备发送位置更新确认消息表征该UE已经在第一PLMN中成功进行了网络注册或位置更新,为了避免HLR错误修改该UE在第一PLMN中成功注册的位置信息,HLR拒绝该第一位置请求消息。

进一步地,本发明实施例中,由于第一核心网设备成功注册的UE与第二核心网设备要进行第一位置更新请求的UE为同一个UE时,HLR才可以拒绝该第一位置请求消息,因此,HLR在拒绝该第一位置请求消息之前,HLR可以根据UE的标识判断第一核心网设备成功注册的UE与第二核心网设备要进行第一位置更新请求的UE是否为同一个UE。由于第一核心网设备发送的插入签约数据确认消息和第二核心网设备发送的第一位置更新请求消息中可以分别携带UE的标识,因此,若第一核心网设备发送的插入签约数据确认消息和第二核心网设备发送的第一位置更新请求消息中可以分别携带UE的标识相同,则为同一个UE。

具体的,该预设时间的设定可以根据实际的情况由设计人员自行设定,例如30秒,预设时间的设置可以通过在HLR配置定时器来实现,本发明不作限制。其中,预设时间的起始时间点为HLR向第一核心网设备发送位置更新确认消息后,即定时器的启动时间点为HLR向第一核心网设备发送位置更新确认消息后,定时器的定时时间为预设时间。

可以理解的是,预设时间为较短的一段时间,这是由于UE进行一次网络注册的时间很短。若UE成功注册到第一PLMN较长时间之后,若HLR接收到第二核心网设备发送的第一位置更新请求消息,则该第一位置更新请求消息有可能为UE再次因为需要而对第二PLMN发起注册请求,而不是该UE这次发起的注册请求的至少两个PLMN中的一个PLMN,因此,为了避免UE发起的正确的注册请求被错误的拒绝,设计人员对预设时间的设定不宜选择较长的时间。

本发明实施例提供的一种网络注册方法,通过接入网设备接收UE发送的向至少两个PLMN分别请求注册的注册请求信息,并且接入网设备分别根据注册请求信息向与至少两个PLMN对应的核心网设备,发送与该PLMN对应的注册请求消息,以及接入网设备接收第一核心网设备发送的包括注册接受信息的第二消息,最后,接入网设备发送包括注册接受信息的第三消息至UE,以使得UE根据该第三消息中的注册接受信息在第一PLMN中完成注册。通过该方案,由于接入网设备可以一次接收UE发送的至少两个PLMN分别对应的注册请求信息,并将该至少两个PLMN分别对应的注册请求消息发送至对应的核心网设备,以使得至少两个PLMN分别对应的核心网设备可以分别在该至少两个PLMN中进行UE的网络注册过程,因此,能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

实施例三

如图7所示,本发明的实施例提供一种接入网设备1,该接入网设备1可以包括:

接收单元10,用于接收UE发送的第一消息,所述第一消息中包括所述UE向至少两个PLMN分别请求注册的注册请求信息。

发送单元11,用于根据所述接收单元10接收的所述第一消息,分别向与所述至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息,所述注册请求消息包括与该注册请求消息对应的注册请求信息。

所述接收单元10,还用于接收第一核心网设备发送的第二消息,所述第二消息中包括表征所述UE在第一PLMN的注册请求被接受注册接受信息,所述第一核心网设备为与所述第一PLMN对应的的核心网设备,所述第一PLMN为所述至少两个PLMN中的一个PLMN。

所述发送单元11,还用于根据所述接收单元10接收的所述第二消息,发送第三消息至所述UE,所述第三消息中包括所述接收单元10接收的所述注册接受信息,以使得所述UE根据所述第三消息在所述第一PLMN中完成注册。

可选的,所述接收单元10,还用于在所述发送单元11根据所述第一消息,分别向与所述至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息之后,接收第二核心网设备发送的第四消息,所述第四消息中包括表征所述UE在第二PLMN的注册请求被拒绝的注册拒绝信息,所述第二核心网设备为与所述第二PLMN对应的核心网设备,所述第二PLMN为所述至少两个PLMN中除所述第一PLMN之外的PLMN。

可选的,所述发送单元11,还用于在所述接收单元10接收第二核心网设备发送的注册拒绝信息之后,发送第五消息至所述UE,所述第五消息中包括所述注册拒绝信息。

可选的,所述发送单元11发送的所述第三消息中还包括所述接收单元10接收的所述注册拒绝信息。

可选的,所述发送单元11,还用于若在所述接收单元10接收所述第一核心网设备发送的所述第二消息之前,所述接收单元10接收到所述第二核心网设备发送的所述第四消息,则等待所述接收单元10接收到所述第一核心网设备发送的所述第二消息之后,发送所述第三消息至所述UE。

可选的,所述接收单元10接收的所述第二消息中还包括第一注册状态指示,所述第一注册状态指示用于指示所述UE在所述第一PLMN的注册请求被接受。

其中,所述发送单元11,具体用于根据所述接收单元10接收的所述第一注册状态指示,发送所述第三消息至所述UE。

可选的,所述接收单元10接收的所述第四消息中还包括第二注册状态指示,所述第二注册状态指示用于指示所述UE在所述第二PLMN注册请求被拒绝。

其中,发送单元11,具体用于根据所述接收单元10接收的所述第二注册状态指示,等待所述接收单元10接收到所述第一核心网设备发送的所述第二消息之后,发送所述第三消息至所述UE。

可选的,所述接收单元10接收的所述第一消息中还包括所述至少两个PLMN的注册优先级。

所述发送单元11,具体用于根据所述接收单元10接收的所述至少两个PLMN的注册优先级,优先向所述至少两个PLMN中,与具有最高注册优先级的PLMN对应的核心网设备发送与该PLMN对应的注册请求消息。

可选的,所述发送单元11,还用于在所述接收单元10接收UE发送的第一消息之前,发送系统信息至所述UE,以使得所述UE根据所述系统信息中包括的多个PLMN的标识,从所述多个PLMN中选择所述至少两个PLMN。

可选的,所述接收单元10接收的所述第一消息中包括所述UE向至少两个PLMN分别请求注册的注册请求信息具体为:所述第一消息中包括所述UE向所述至少两个PLMN分别请求注册的注册请求消息。其中,

所述发送单元11,具体用于根据所述接收单元10接收的所述第一消息中包括的所述UE向所述至少两个PLMN分别请求注册的注册请求消息,分别向与所述至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息。

所述接收单元10接收的所述第二消息中包括表征所述UE在第一PLMN的注册请求被接受的注册接受信息具体为:所述第二消息中包括表征所述UE在所述第一PLMN的注册请求被接受的注册接受消息。

所述发送单元11发送的所述第三消息中包括所述注册接受信息具体为:所述第三消息中包括所述注册接受消息。

可选的,所述接收单元10接收的所述第四消息中包括表征所述UE在第二PLMN的注册请求被拒绝的注册拒绝信息具体为:所述第四消息中包括表征所述UE在所述第二PLMN的注册请求被拒绝的注册拒绝消息。

需要说明的是,本发明实施例提供的接入网设备1可以为eNB、RNC或BSC等,本发明不作限制。

本发明的实施例提供一种接入网设备,通过接入网设备接收UE发送的向至少两个PLMN分别请求注册的注册请求信息,并且接入网设备分别根据注册请求信息向与至少两个PLMN对应的核心网设备,发送与该PLMN对应的注册请求消息,以及接入网设备接收第一核心网设备发送的包括注册接受信息的第二消息,最后,接入网设备发送包括该注册接受信息的第三消息至UE,以使得UE根据该第三消息中的注册接受信息在第一PLMN中完成注册。通过该方案,由于接入网设备可以一次接收UE发送的至少两个PLMN分别对应的注册请求信息,并将该至少两个PLMN分别对应的注册请求消息发送至对应的核心网设备,以使得至少两个PLMN分别对应的至少两个核心网设备可以分别在该至少两个PLMN中进行UE的网络注册过程,因此,能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

如图8所示,本发明的实施例还提供一种HLR 2,该HLR 2可以包括:

接收单元20,用于接收第一核心网设备发送的第二位置更新请求消息,所述第二位置更新请求消息用于表征UE请求在与所述第一核心网设备对应的第一PLMN中注册或位置更新,所述第一PLMN为至少两个PLMN的一个PLMN,所述UE通过同一个接入网设备向所述至少两个PLMN请求注册。

发送单元21,用于向所述第一核心网设备发送与所述接收单元20接收的所述第二位置更新请求消息对应的位置更新确认消息。

拒绝单元22,用于在所述发送单元21发送所述位置更新确认消息后的预设时间内,若接收到第二核心网设备发送的第一位置更新请求消息,则拒绝所述第一位置更新请求消息,所述第一位置更新请求消息用于表征所述UE请求在与所述第二核心网设备对应的第二PLMN中注册或位置更新。

具体的,拒绝单元22可以根据位置更新确认消息,拒绝第一位置更新请求消息,还可以根据HLR保存的UE在第一PLMN中成功注册的位置信息,拒绝第一位置更新请求消息。

可选的,如图9所示,所述HLR 2还包括启动单元24。

所述启动单元24,用于启动定时器,所述定时器的定时时间为所述预设时间。

所述拒绝单元22,具体用于在所述启动单元24启动的所述定时器的定时时间内,若接收到所述第二核心网设备发送的所述第一位置更新请求消息,则拒绝所述第一位置更新请求消息。

可选的,所述接收单元20接收的所述第二位置更新请求消息中携带所述第一核心网设备的信息和所述UE的标识。

其中,如图10所示,所述HLR 2还包括获取单元23。

所述获取单元23,用于根据所述接收单元20接收的所述第二位置更新请求消息,获取所述第一核心网设备的信息和所述UE的标识,以及根据所述UE的标识,获取所述UE的签约数据。

所述发送单元21,还用于根据所述获取单元23获取的所述第一核心网设备的信息,发送所述获取单元23获取的所述UE的签约数据至所述第一核心网设备。

需要说明的是,拒绝单元22拒绝接受第一位置更新请求消息为发送单元21发送拒绝第一位置更新请求消息至核心网设备,因此,拒绝单元22与发送单元21相连接。

本发明的实施例还提供一种HLR,通过HLR第一核心网设备发送的第二位置更新请求消息,该第二位置更新请求消息用于表征UE请求在与第一核心网设备对应的第一PLMN中注册或位置更新,以及HLR向第一核心网设备发送与第二位置更新请求消息对应的位置更新确认消息,并在发送位置更新确认消息后的预设时间内,若接收到第二核心网设备发送的第一位置更新请求消息,HLR则拒绝第一位置更新请求消息。通过该方案,由于HLR在网络注册过程中,可以在接收到来自第二核心网设备的第一位置更新请求消息时,先进行判断是否UE已经进行了网络注册,再确定是否进行第一位置更新,以完善有效而快捷的完成网络注册过程,因此,该HLR能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

如图11所示,本发明的实施例还提供一种UE 3,该UE 3可以包括:

发送单元30,用于发送第一消息至接入网设备,所述第一消息中包括向至少两个PLMN分别请求注册的注册请求信息。

接收单元31,用于接收所述接入网设备发送的第三消息,所述第三消息中包括注册接受信息,所述注册接受信息表征在第一PLMN的注册请求被接受,所述第三消息为第一核心网设备发送至所述接入网设备的,所述第一核心网设备为与所述第一PLMN对应的核心网设备,所述第一PLMN为所述至少两个PLMN中的一个PLMN。

注册单元32,用于根据所述接收单元31接收的所述第三消息,在所述第一PLMN中完成注册。

需要说明的是,若没有发送单元30发送的注册请求信息至接入网设备,则接入网设备不会发送第三消息给接收单元31,该接收单元31与发送单元30连接。

可选的,如图12所示,所述UE 3还包括回复单元33。

所述发送单元30,还用于所述接收单元31接收所述接入网设备发送的第三消息之后,若所述接收单元31接收到第二核心网设备发送的鉴权请求消息,则发送鉴权失败消息至所述第二核心网设备;或者,

所述回复单元33,用于若所述接收单元31接收到所述第二核心网设备发送的所述鉴权请求消息,则不回复所述鉴权请求消息,其中,所述第二核心网设备为与第二PLMN对应的核心网设备,所述第二PLMN为所述至少两个PLMN中除所述第一PLMN之外的PLMN。

可选的,如图13所示,所述UE 3还包括确定单元34和选择单元35。

所述接收单元31,还用于所述发送第一消息至接入网设备之前,接收所述接入网设备发送的系统信息,所述系统信息中包括多个PLMN的标识。

所述确定单元34,用于根据所述接收单元31接收的所述多个PLMN的标识,确定与所述接入网设备连接的多个PLMN。

所述选择单元35,用于从所述确定单元34确定的所述多个PLMN中选择所述至少两个PLMN。

可选的,所述选择单元35,具体用于根据预设条件从所述确定单元34确定的所述多个PLMN中选择所述至少两个PLMN。

可选的,所述预设条件包括所述多个PLMN的注册优先级。

其中,所述选择单元35,具体用于根据所述多个PLMN的注册优先级,从确定单元34确定的所述多个PLMN中选择优先级最高的所述至少两个PLMN。

可选的,所述发送单元30发送的所述第一消息包括所述至少两个PLMN的注册优先级。

可选的,所述发送单元11发送的所述注册请求信息具体为注册请求消息,所述接收单元10接收的所述注册接受信息具体为注册接受消息。

需要说明的是,本发明的实施例提供的UE 3可以为手机,电脑等可通信的电子设备,本发明不作限制。

本发明的实施例还提供一种UE,通过UE发送第一消息至接入网设备,该第一消息中包括向至少两个PLMN分别请求注册的注册请求信息,并且UE接收接入网设备发送的第三消息,该第三消息中包括注册接受信息,该包括注册接受信息的第三消息为第一核心网设备发送至接入网设备的,该第一核心网设备为与第一PLMN对应的核心网设备,该第一PLMN为至少两个PLMN中的一个PLMN,以及UE根据包括注册接受信息的第三消息,在第一PLMN中完成注册。通过该方案,由于UE可以一次发送至少两个PLMN对应的注册请求信息至接入网设备,以便该接入网设备可以发送与至少两个PLMN对应的注册请求至至少两个核心网设备,以请求UE可以一次在该至少两个PLMN中,尝试进行网络注册,因此,使得UE能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

实施例四

如图14所示,本发明的实施例提供一种接入网设备,对应于接入网侧的网络注册方法,该接入网设备可以包括:接收器13、发送器14、处理器15及存储器16,其中,接收器13、发送器14和存储器16均与处理器15连接,例如,发送器14、接收器13和存储器16可以均与处理器15通过总线连接。

接收器13和发送器14可以集成在一起,构成收发机,该收发机可以具有一个或多个天线。

存储器16用于存储可执行程序代码,该程序代码包括计算机操作指令。存储器16可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

处理器15可以是一个中央处理器,或者是特定集成电路,或者是被配置成实施本发明实施例的一个或多个集成电路。

具体的,所述接收器13可用于接收UE发送的第一消息,所述第一消息中包括所述UE向至少两个PLMN分别请求注册的注册请求信息;所述发送器14可用于用于根据所述接收器13接收的所述第一消息,分别向与所述至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息;所述接收器13,还用于接收第一核心网设备发送的第二消息,所述第二消息中包括表征所述UE在第一PLMN的注册请求被接受的注册接受信息,所述第一核心网设备为与所述第一PLMN对应的的核心网设备,所述第一PLMN为所述至少两个PLMN中的一个PLMN;所述发送器14,还用于根据所述接收器13接收的第二消息,发送第三消息至所述UE,所述第三消息中包括所述接收器13接收的所述注册接受信息,以使得所述UE根据所述第三消息在所述第一PLMN中完成注册;所述存储器16可用于存储所述第一PLMN的软件代码、所述注册请求信息的软件代码和所述注册接受信息的软件代码,以及控制所述接入网设备完成上述过程的软件程序,从而使得所述处理器15通过执行上述软件程序并调用上述软件代码,完成上述过程;所述处理器15可用于通过执行上述软件程序并调用上述软件代码,完成上述过程。

可选的,所述接收器13,还用于所述发送器14根据所述第一消息,分别向与所述至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息之后,接收第二核心网设备发送的第四消息,所述第四消息中包括表征所述UE在第二PLMN的注册请求被拒绝的注册拒绝信息,所述第二核心网设备为与所述第二PLMN对应的核心网设备,所述第二PLMN为所述至少两个PLMN中除所述第一PLMN之外的PLMN。

可选的,所述发送器14,还用于在所述接收器13接收第二核心网设备发送的第四消息之后,发送第五消息至所述UE,所述第五消息中包括所述接收器13接受的所述注册拒绝信息。

可选的,所述发送器14发送的所述第三消息中还包括所述接收器13接收的所述注册拒绝信息。

可选的,所述发送器14,还用于若在所述接收器13接收所述第一核心网设备发送的所述第二消息之前,所述接收器13接收到所述第二核心网设备发送的所述第四消息,则等待所述接收器13接收到所述第一核心网设备发送的所述第二消息之后,发送所述第三消息至所述UE。

可选的,所述接收器13接收的所述第二消息中还包括第一注册状态指示,所述第一注册状态指示用于指示所述UE在所述第一PLMN的注册请求被接受。

其中,所述发送器14,具体用于根据所述接收器13接收的所述第一注册状态指示,发送所述第三消息至所述UE。

可选的,所述接收器13接收的所述第四消息中还包括第二注册状态指示,所述第二注册状态指示用于指示所述UE在所述第二PLMN注册请求被拒绝。

其中,发送器14,具体用于根据所述接收器13接收的所述第二注册状态指示,等待所述接收器13接收到所述第一核心网设备发送的所述第二消息之后,发送所述第三消息至所述UE。

可选的,所述接收器13接收的所述第一消息中还包括所述至少两个PLMN的注册优先级。

所述发送器14,具体用于根据所述接收器13接收的所述至少两个PLMN的注册优先级,优先向所述至少两个PLMN中,与具有最高注册优先级的PLMN对应的核心网设备发送与该PLMN对应的注册请求消息。

可选的,所述发送器14,还用于在所述接收器13接收UE发送的第一消息之前,发送系统信息至所述UE,以使得所述UE根据所述系统信息中包括的多个PLMN的标识,从所述多个PLMN中选择所述至少两个PLMN。

可选的,所述接收器13接收的所述第一消息中包括所述UE向至少两个PLMN分别请求注册的注册请求信息具体为:所述第一消息中包括所述UE向所述至少两个PLMN分别请求注册的注册请求消息。其中,

所述发送器14,具体用于根据所述接收器13接收的所述第一消息中包括的所述UE向所述至少两个PLMN分别请求注册的注册请求消息,分别向与所述至少两个PLMN对应的核心网设备发送与该PLMN对应的注册请求消息。

所述接收器13接收的所述第二消息中包括表征所述UE在第一PLMN的注册请求被接受的注册接受信息具体为:所述第二消息中包括表征所述UE在所述第一PLMN的注册请求被接受的注册接受消息。

所述发送器14发送的所述第三消息中包括所述注册接受信息具体为:所述第三消息中包括所述注册接受消息。

可选的,所述接收器13接收的所述第四消息中包括表征所述UE在第二PLMN的注册请求被拒绝的注册拒绝信息具体为:所述第四消息中包括表征所述UE在所述第二PLMN的注册请求被拒绝的注册拒绝消息。

需要说明的是,存储器17还可以存储注册拒绝信息的软件代码和第二PLMN的软件代码。

需要说明的是,本发明实施例提供的接入网设备可以为eNB、RNC或BSC等,本发明不作限制。

本发明的实施例提供一种接入网设备,通过接入网设备接收UE发送的向至少两个PLMN分别请求注册的注册请求信息,并且接入网设备分别根据注册请求信息向与至少两个PLMN对应的核心网设备,发送与该PLMN对应的注册请求消息,以及接入网设备接收第一核心网设备发送的包括注册接受信息的第二消息,最后,接入网设备根据该第二消息,发送包括该注册接受信息的第三消息至UE,以使得UE根据该第三消息中的注册接受信息在第一PLMN中完成注册。通过该方案,由于接入网设备可以一次接收UE发送的至少两个PLMN分别对应的注册请求信息,并将该至少两个PLMN分别对应的注册请求消息发送至对应的核心网设备,以使得至少两个PLMN分别对应的至少两个核心网设备可以分别在该至少两个PLMN中进行UE的网络注册过程,因此,能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

如图15所示,本发明的实施例提供一种HLR,对应于HLR侧的网络注册方法,该HLR可以包括:发送器24、接收器25、处理器26及存储器27,其中,发送器24、接收器25和存储器27均与处理器26连接,例如,发送器24、接收器25和存储器27可以均与处理器26通过总线连接。

接收器25和发送器24可以集成在一起,构成收发机。

存储器27用于存储可执行程序代码,该程序代码包括计算机操作指令。存储器27可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

处理器26可以是一个中央处理器,或者是特定集成电路,或者是被配置成实施本发明实施例的一个或多个集成电路。

具体的,所述接收器25可用于接收第一核心网设备发送的第二位置更新请求消息,所述第二位置更新请求消息用于表征UE请求在与所述第一核心网设备对应的第一PLMN中注册或位置更新,所述第一PLMN为至少两个PLMN的一个PLMN,所述UE通过同一个接入网设备向所述至少两个PLMN请求注册;所述发送器24,用于向所述第一核心网设备发送与所述接收器25接收的所述第二位置更新请求消息对应的位置更新确认消息;及所述处理器26可用于在所述发送器24发送所述位置更新确认消息后的预设时间内,若接收到第二核心网设备发送的第一位置更新请求消息,则拒绝所述第一位置更新请求消息,所述第一位置更新请求消息用于表征所述UE请求在与所述第二核心网设备对应的第二PLMN中注册或位置更新;以及所述存储器27可用于存储所述第一PLMN的软件代码、所述位置更新确认消息的软件代码和所述第一位置更新请求消息的软件代码,以及控制所述HLR完成上述过程的软件程序,从而使得所述处理器26通过执行上述软件程序并调用上述软件代码,完成上述过程。

具体的,处理器26可以根据位置更新确认消息,拒绝第一位置更新请求消息,还可以根据HLR保存的UE在第一PLMN中成功注册的位置信息,拒绝第一位置更新请求消息。

可选的,所述处理器26,还用于在所述发送器24向所述第一核心网设备发送与所述第二位置更新请求消息对应的位置更新确认消息之后,启动定时器,所述定时器的定时时间为所述预设时间。

可选的,所述处理器26,具体用于在所述定时器的定时时间内,若接收到所述第二核心网设备发送的所述第一位置更新请求消息,则拒绝所述第一位置更新请求消息。

可选的,所述处理器26,还用于根据所述接收器25接收的所述第二位置更新请求消息,获取所述第一核心网设备的信息和所述UE的标识,以及根据所述UE的标识,获取所述UE的签约数据。

所述发送器24,还用于根据所述处理器26获取的所述第一核心网设备的信息,发送所述处理器26获取的所述UE的签约数据至所述第一核心网设备。

本发明的实施例还提供一种HLR,通过HLR接收第一核心网设备发送的第二位置更新请求消息,该第二位置更新请求消息用于表征UE请求在与第一核心网设备对应的第一PLMN中注册或位置更新,以及HLR向第一核心网设备发送与第二位置更新请求消息对应的位置更新确认消息,并在发送位置更新确认消息后的预设时间内,若接收到第二核心网设备发送的第一位置更新请求消息,HLR则拒绝第一位置更新请求消息。通过该方案,由于HLR在网络注册过程中,可以在接收到来自第二核心网设备的第一位置更新请求消息时,先进行判断是否UE已经进行了网络注册,再确定是否进行第一位置更新,以完善有效而快捷的完成网络注册过程,因此,该HLR能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

如图16所示,本发明的实施例提供一种UE,对应于UE侧的网络注册方法,该UE可以包括:发送器36、接收器37、处理器38及存储器39,其中,发送器36、接收器37和存储器39均与处理器38连接,例如,发送器36、接收器37和存储器39可以均与处理器38通过总线连接。

接收器37和发送器36可以集成在一起,构成收发机。

存储器37用于存储可执行程序代码,该程序代码包括计算机操作指令。存储器37可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

处理器38可以是一个中央处理器,或者是特定集成电路,或者是被配置成实施本发明实施例的一个或多个集成电路。

具体的,所述接收器36,可用于发送器36,用于发送第一消息至接入网设备,所述第一消息中包括向至少两个PLMN分别请求注册的注册请求信息;所述接收器37,用于接收所述接入网设备发送的第三消息,所述第三消息中包括注册接受信息,所述注册接受信息表征在第一PLMN的注册请求被接受,所述第三消息为第一核心网设备发送至所述接入网设备的,所述第一核心网设备为与所述第一PLMN对应的核心网设备,所述第一PLMN为所述至少两个PLMN中的一个PLMN;所述处理器38可用于根据所述接收器37接收的所述第三消息,在所述第一PLMN中完成注册;所述存储器39可用于存储所述第一PLMN的软件代码、所述注册请求信息的软件代码和所述注册请求结果的软件代码,以及控制所述UE完成上述过程的软件程序,从而使得所述处理器38通过执行上述软件程序并调用上述软件代码,完成上述过程。

可选的,所述发送器36,还用于所述接收器37接收所述接入网设备发送的第三消息之后,若所述接收器37接收到第二核心网设备发送的鉴权请求消息,则发送鉴权失败消息至所述第二核心网设备;或者,

所述处理器38,还用于若所述接收器37接收到所述第二核心网设备发送的所述鉴权请求消息,则不回复所述鉴权请求消息,其中,所述第二核心网设备为与第二PLMN对应的核心网设备,所述第二PLMN为所述至少两个PLMN中除所述第一PLMN之外的PLMN。

可选的,所述接收器37,还用于所述发送第一消息至接入网设备之前,接收所述接入网设备发送的系统信息,所述系统信息中包括多个PLMN的标识。

所述处理器38,还用于根据所述接收器37接收的所述多个PLMN的标识,确定与所述接入网设备连接的多个PLMN。

所述处理器38,还用于从确定的所述多个PLMN中选择所述至少两个PLMN。

可选的,所述处理器38,具体用于根据预设条件从所述多个PLMN中选择所述至少两个PLMN。

可选的,所述预设条件包括所述多个PLMN的注册优先级。

其中,所述处理器38,具体用于根据所述多个PLMN的注册优先级,从确定的所述多个PLMN中选择优先级最高的所述至少两个PLMN。

可选的,所述发送器36发送的所述第一消息包括所述至少两个PLMN的注册优先级。

可选的,所述发送器36发送的所述注册请求信息具体为注册请求消息,所述接收器37接收的所述注册接受信息具体为注册接受消息。

需要说明的是,存储器39还可以存储注册拒绝信息的软件代码和第二PLMN的软件代码。

需要说明的是,本发明的实施例提供的UE可以为手机,电脑等可通信的电子设备,本发明不作限制。

本发明的实施例还提供一种UE,通过UE发送第一消息至接入网设备,该第一消息中包括向至少两个PLMN分别请求注册的注册请求信息,并且UE接收接入网设备发送的第三消息,该第三消息中包括注册接受信息,该包括注册接受信息的第三消息为第一核心网设备发送至接入网设备的,该第一核心网设备为与第一PLMN对应的核心网设备,该第一PLMN为至少两个PLMN中的一个PLMN,以及UE根据该第三消息中的注册接受信息,在第一PLMN中完成注册。通过该方案,由于UE可以一次发送至少两个PLMN对应的注册请求信息至接入网设备,以便该接入网设备可以发送与至少两个PLMN对应的注册请求至至少两个核心网设备,以请求UE可以一次在该至少两个PLMN中,尝试进行网络注册,因此,使得UE能够在共享网络的场景下,提高网络注册成功的概率,缩短网络注册时间,从而提高了网络注册的效率。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1