一种网络切换系统和方法转让专利

申请号 : CN201811147953.5

文献号 : CN108882188B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王文治

申请人 : 中国联合网络通信集团有限公司

摘要 :

本发明实施例涉及一种网络切换系统和方法。该系统包括:模组,网络服务器和信令业务处理服务器,模组包括:触发模块、策略执行模块、搜网模块,触发模块用于:将触发指令发送至搜网模块;策略执行模块用于:将预存的搜网策略发送至搜网模块;当搜网策略为NB‑IOT网络优先策略时,则搜网模块用于:根据触发指令和NB‑IOT网络优先策略对NB‑IOT网络进行搜索,得到NB‑IOT网络信息,并将NB‑IOT网络信息发送至网络服务器;网络服务器用于:将NB‑IOT网络信息发送至信令业务处理服务器;信令业务处理服务器用于:根据NB‑IOT网络信息确定信令业务处理服务器与搜网模块之间的心跳值,并当心跳值小于预设的心跳阈值时,向模组发送切换指令。实现了不同网络之间的平滑切换的技术效果。

权利要求 :

1.一种网络切换系统,其特征在于,所述系统包括:模组,网络服务器和信令业务处理服务器,所述模组包括:触发模块、策略执行模块、搜网模块,其中,所述触发模块用于:将接收到的触发指令发送至所述搜网模块;

所述策略执行模块用于:将预存的搜网策略发送至所述搜网模块;

当所述搜网策略为NB-IOT网络优先策略时,则所述搜网模块用于:根据所述触发指令和所述NB-IOT网络优先策略对NB-IOT网络进行搜索,得到NB-IOT网络信息,并将所述NB-IOT网络信息发送至所述网络服务器;

所述网络服务器用于:将所述NB-IOT网络信息发送至所述信令业务处理服务器;

所述信令业务处理服务器用于:根据所述NB-IOT网络信息确定所述信令业务处理服务器与所述搜网模块之间的心跳值,并当所述心跳值小于预设的心跳阈值时,向所述模组发送切换指令;

所述信令业务处理服务器包括:信令语音交换模块、信令分析模块和业务处理模块,所述信令语音交换模块用于:对所述NB-IOT网络信息进行格式转换,得到NB-IOT信令,并将所述NB-IOT信令发送至所述信令分析模块;

所述信令分析模块用于:对所述NB-IOT信令进行分析,得到NB-IOT业务,并将所述NB-IOT业务发送至所述业务处理模块;

所述业务处理模块用于:根据接收到的所述NB-IOT业务确定所述业务处理模块与所述NB-IOT搜网子模块之间的所述心跳值。

2.根据权利要求1所述的网络切换系统,其特征在于,所述搜网模块包括:NB-IOT搜网子模块,其中,当所述搜网策略为所述NB-IOT网络优先策略时,则所述NB-IOT搜网子模块用于:根据所述触发指令和所述NB-IOT网络优先策略对NB-IOT网络进行搜索,得到NB-IOT网络信息,并将所述NB-IOT网络信息发送至所述网络服务器。

3.根据权利要求2所述的网络切换系统,其特征在于,所述网络服务器包括:第一归属位置寄存器,其中,所述NB-IOT搜网子模块用于:将所述NB-IOT网络信息发送至所述第一归属位置寄存器;

所述第一归属位置寄存器用于:将所述NB-IOT网络信息发送至所述信令业务处理服务器。

4.根据权利要求3所述的网络切换系统,其特征在于,所述第一归属位置寄存器具体用于:将所述NB-IOT网络信息发送至所述信令语音交换模块。

5.根据权利要求4所述的网络切换系统,其特征在于,所述搜网模块还包括:GSM搜网子模块,其中,所述业务处理模块还用于:当所述心跳值小于所述心跳阈值时,则向所述GSM搜网子模块发送所述切换指令;

所述GSM搜网子模块用于:根据所述切换指令对GSM网络进行搜索,得到GSM网络信息。

6.根据权利要求5所述的网络切换系统,其特征在于,所述网络服务器还包括:第二归属位置寄存器,其中,所述GSM搜网子模块还用于:将所述GSM网络信息发送至所述第二归属位置寄存器;

所述第二归属位置寄存器用于:将所述GSM网络信息发送至所述信令语音交换模块;

所述信令语音交换模块还用于:对所述GSM网络信息进行格式转换,得到GSM信令,并将所述GSM信令发送至所述信令分析模块;

所述信令分析模块用于:对所述GSM信令进行分析,得到GSM业务,并将所述GSM业务发送至所述业务处理模块。

7.根据权利要求6所述的网络切换系统,其特征在于,所述信令业务处理服务器还包括:接口模块、计费处理模块,其中,所述业务处理模块还用于:将所述NB-IOT业务和所述GSM业务发送至所述接口模块;

所述接口模块用于:将所述NB-IOT业务和所述GSM业务发送至所述计费处理模块;

所述计费处理模块用于:分别对所述NB-IOT业务和所述GSM业务进行计费处理,得到与所述NB-IOT业务对应的NB-IOT费用信息,以及与所述GSM业务对应的GSM费用信息。

8.根据权利要求7所述的网络切换系统,其特征在于,所述信令业务处理服务器还包括:数据中心模块,其中,所述计费处理模块还用于:将所述NB-IOT业务、所述GSM业务、所述NB-IOT费用信息和所述GSM费用信息发送至所述数据中心模块;

所述数据中心模块用于:将所述NB-IOT业务、所述GSM业务、所述NB-IOT费用信息和所述GSM费用信息进行存储。

9.根据权利要求5-8中任一所述的网络切换系统,其特征在于,当所述业务处理模块在预设的第一时间阈值内,未收到所述NB-IOT网络信息时,则所述业务处理模块还用于:向所述NB-IOT搜网子模块发送心跳包,若在预设的第二时间阈值内,所述业务处理模块没有收到所述NB-IOT搜网子模块根据所述心跳包发送的反馈信息,则向所述GSM搜网子模块发送所述切换指令。

10.一种网络切换方法,其特征在于,所述方法基于权利要求1-9中任一项所述的系统,所述方法包括:触发模块将接收到的触发指令发送至搜网模块;

策略执行模块将预存的搜网策略发送至所述搜网模块;

当所述搜网策略为NB-IOT网络优先策略时,则所述搜网模块根据所述触发指令和所述NB-IOT网络优先策略对NB-IOT网络进行搜索,得到NB-IOT网络信息,并将所述NB-IOT网络信息发送至网络服务器;

所述网络服务器将所述NB-IOT网络信息发送至信令业务处理服务器;

所述信令业务处理服务器根据所述NB-IOT网络信息确定所述信令业务处理服务器与所述搜网模块之间的心跳值,并当所述心跳值小于预设的心跳阈值时,向所述模组发送切换指令;

所述信令业务处理服务器包括:信令语音交换模块、信令分析模块和业务处理模块,所述信令语音交换模块对所述NB-IOT网络信息进行格式转换,得到NB-IOT信令,并将所述NB-IOT信令发送至所述信令分析模块;

所述信令分析模块对所述NB-IOT信令进行分析,得到NB-IOT业务,并将所述NB-IOT业务发送至所述业务处理模块;

所述业务处理模块根据接收到的所述NB-IOT业务确定所述业务处理模块与所述NB-IOT搜网子模块之间的所述心跳值。

说明书 :

一种网络切换系统和方法

技术领域

[0001] 本发明实施例涉及互联网技术领域,尤其涉及一种网络切换系统和方法。

背景技术

[0002] 随着互联网技术的不断发展以及智能终端(如手机)的不断普及,用户对智能终端的响应速度也有了更高的要求。
[0003] 为加速智能终端的响应速度,一方面,可以从智能终端本身进行改进,以改善智能终端的运行速度从而提高智能终端的响应速度。另一方面,还可以对智能终端连接的网络进行升级,以便提高智能终端的响应速度。
[0004] 在现有技术中,已经存在多种智能终端可连接的网络,而如何实现智能终端在不同的网络之间进行切换成了亟待解决的问题。

发明内容

[0005] 为解决上述技术问题,本发明实施例提供了一种网络切换系统和方法。
[0006] 根据本发明实施例的一个方面,本发明实施例提供了一种网络切换系统,所述系统包括:模组,网络服务器和信令业务处理服务器,所述模组包括:触发模块、策略执行模块、搜网模块,其中,
[0007] 所述触发模块用于:将接收到的触发指令发送至所述搜网模块;
[0008] 所述策略执行模块用于:将预存的搜网策略发送至所述搜网模块;
[0009] 当所述搜网策略为NB-IOT网络优先策略时,则所述搜网模块用于:根据所述触发指令和所述NB-IOT网络优先策略对NB-IOT网络进行搜索,得到NB-IOT网络信息,并将所述NB-IOT网络信息发送至所述网络服务器;
[0010] 所述网络服务器用于:将所述NB-IOT网络信息发送至所述信令业务处理服务器;
[0011] 所述信令业务处理服务器用于:根据所述NB-IOT网络信息确定所述信令业务处理服务器与所述搜网模块之间的心跳值,并当所述心跳值小于预设的心跳阈值时,向所述模组发送切换指令。
[0012] 通过本实施例提供的:由模组、网络服务器和信令业务处理服务器之间的交互的技术方案,避免了现有技术中网络中断时,智能终端不能正常使用的技术弊端,提升了用户的体验,实现了不同网络之间的平滑切换的技术效果。
[0013] 进一步地,所述搜网模块包括:NB-IOT搜网子模块,其中,
[0014] 当所述搜网策略为所述NB-IOT网络优先策略时,则所述NB-IOT搜网子模块用于:根据所述触发指令和所述NB-IOT网络优先策略对NB-IOT网络进行搜索,得到NB-IOT网络信息,并将所述NB-IOT网络信息发送至所述网络服务器。
[0015] 进一步地,所述网络服务器包括:第一归属位置寄存器,其中,
[0016] 所述NB-IOT搜网子模块用于:将所述NB-IOT网络信息发送至所述第一归属位置寄存器;
[0017] 所述第一归属位置寄存器用于:将所述NB-IOT网络信息发送至所述信令业务处理服务器。
[0018] 进一步地,所述信令业务处理服务器包括:信令语音交换模块、信令分析模块和业务处理模块,其中,
[0019] 所述第一归属位置寄存器具体用于:将所述NB-IOT网络信息发送至所述信令语音交换模块;
[0020] 所述信令语音交换模块用于:对所述NB-IOT网络信息进行格式转换,得到NB-IOT信令,并将所述NB-IOT信令发送至所述信令分析模块;
[0021] 所述信令分析模块用于:对所述NB-IOT信令进行分析,得到NB-IOT业务,并将所述NB-IOT业务发送至所述业务处理模块;
[0022] 所述业务处理模块用于:根据接收到的所述NB-IOT业务确定所述业务处理模块与所述NB-IOT搜网子模块之间的所述心跳值。
[0023] 进一步地,所述搜网模块还包括:GSM搜网子模块,其中,
[0024] 所述业务处理模块还用于:当所述心跳值小于所述心跳阈值时,则向所述GSM搜网子模块发送所述切换指令;
[0025] 所述GSM搜网子模块用于:根据所述切换指令对GSM网络进行搜索,得到GSM网络信息。
[0026] 进一步地,所述网络服务器还包括:第二归属位置寄存器,其中,[0027] 所述GSM搜网子模块还用于:将所述GSM网络信息发送至所述第二归属位置寄存器;
[0028] 所述第二归属位置寄存器用于:将所述GSM网络信息发送至所述信令语音交换模块;
[0029] 所述信令语音交换模块还用于:对所述GSM网络信息进行格式转换,得到GSM信令,并将所述GSM信令发送至所述信令分析模块;
[0030] 所述信令分析模块用于:对所述GSM信令进行分析,得到GSM业务,并将所述GSM业务发送至所述业务处理模块。
[0031] 进一步地,所述信令业务处理服务器还包括:接口模块、计费处理模块,其中,[0032] 所述业务处理模块还用于:将所述NB-IOT业务和所述GSM业务发送至所述接口模块;
[0033] 所述接口模块用于:将所述NB-IOT业务和所述GSM业务发送至所述计费处理模块;
[0034] 所述计费处理模块用于:分别对所述NB-IOT业务和所述GSM业务进行计费处理,得到与所述NB-IOT业务对应的NB-IOT费用信息,以及与所述GSM业务对应的GSM费用信息。
[0035] 进一步地,所述信令业务处理服务器还包括:数据中心模块,其中,[0036] 所述计费处理模块还用于:将所述NB-IOT业务、所述GSM业务、所述NB-IOT费用信息和所述GSM费用信息发送至所述数据中心模块;
[0037] 所述数据中心模块用于:将所述NB-IOT业务、所述GSM业务、所述NB-IOT费用信息和所述GSM费用信息进行存储。
[0038] 进一步地,当所述业务处理模块在预设的第一时间阈值内,未收到所述NB-IOT网络信息时,则所述业务处理模块还用于:向所述NB-IOT搜网子模块发送心跳包,若在预设的第二时间阈值内,所述业务处理模块没有收到所述NB-IOT搜网子模块根据所述心跳包发送的反馈信息,则向所述GSM搜网子模块发送所述切换指令。
[0039] 根据本发明实施例的另一个方面,本发明实施例还提供了一种网络切换方法,所述方法基于上述任一实施例所述的系统,所述方法包括:
[0040] 触发模块将接收到的触发指令发送至搜网模块;
[0041] 策略执行模块将预存的搜网策略发送至所述搜网模块;
[0042] 当所述搜网策略为NB-IOT网络优先策略时,则所述搜网模块根据所述触发指令和所述NB-IOT网络优先策略对NB-IOT网络进行搜索,得到NB-IOT网络信息,并将所述NB-IOT网络信息发送至网络服务器;
[0043] 所述网络服务器将所述NB-IOT网络信息发送至信令业务处理服务器;
[0044] 所述信令业务处理服务器根据所述NB-IOT网络信息确定所述信令业务处理服务器与所述搜网模块之间的心跳值,并当所述心跳值小于预设的心跳阈值时,向所述模组发送切换指令。
[0045] 进一步地,所述所搜网模块根据所述触发指令和所述NB-IOT网络优先策略对NB-IOT网络进行搜索,得到NB-IOT网络信息,并将所述NB-IOT网络信息发送至网络服务器,具体为:
[0046] NB-IOT搜网子模块根据所述触发指令和所述NB-IOT网络优先策略对NB-IOT网络进行搜索,得到NB-IOT网络信息,并将所述NB-IOT网络信息发送至所述网络服务器。
[0047] 进一步地,所述NB-IOT搜网子模块将所述NB-IOT网络信息发送至所述网络服务器,具体为:所述NB-IOT搜网子模块将所述NB-IOT网络信息发送至所述第一归属位置寄存器;
[0048] 所述网络服务器将所述NB-IOT网络信息发送至信令业务处理服务器,具体为:所述第一归属位置寄存器将所述NB-IOT网络信息发送至所述信令业务处理服务器。
[0049] 进一步地,所述第一归属位置寄存器将所述NB-IOT网络信息发送至所述信令业务处理服务器,具体为:所述第一归属位置寄存器将所述NB-IOT网络信息发送至所述信令语音交换模块;
[0050] 所述信令语音交换模块对所述NB-IOT网络信息进行格式转换,得到NB-IOT信令,并将所述NB-IOT信令发送至所述信令分析模块;
[0051] 所述信令分析模块对所述NB-IOT信令进行分析,得到NB-IOT业务,并将所述NB-IOT业务发送至所述业务处理模块;
[0052] 所述业务处理模块根据接收到的所述NB-IOT业务确定所述业务处理模块与所述NB-IOT搜网子模块之间的所述心跳值。
[0053] 进一步地,所述方法还包括:
[0054] 当所述心跳值小于所述心跳阈值时,则所述业务处理模块向所述GSM搜网子模块发送所述切换指令;
[0055] 所述GSM搜网子模块根据所述切换指令对GSM网络进行搜索,得到GSM网络信息。
[0056] 进一步地,所述方法还包括:
[0057] 所述GSM搜网子模块将所述GSM网络信息发送至所述第二归属位置寄存器;
[0058] 所述第二归属位置寄存器将所述GSM网络信息发送至所述信令语音交换模块;
[0059] 所述信令语音交换模块对所述GSM网络信息进行格式转换,得到GSM信令,并将所述GSM信令发送至所述信令分析模块;
[0060] 所述信令分析模块对所述GSM信令进行分析,得到GSM业务,并将所述GSM业务发送至所述业务处理模块。
[0061] 进一步地,所述方法还包括:
[0062] 所述业务处理模块还将所述NB-IOT业务和所述GSM业务发送至接口模块;
[0063] 所述接口模块将所述NB-IOT业务和所述GSM业务发送至计费处理模块;
[0064] 所述计费处理模块分别对所述NB-IOT业务和所述GSM业务进行计费处理,得到与所述NB-IOT业务对应的NB-IOT费用信息,以及与所述GSM业务对应的GSM费用信息。
[0065] 进一步地,所述方法还包括:
[0066] 所述计费处理模块将所述NB-IOT业务、所述GSM业务、所述NB-IOT费用信息和所述GSM费用信息发送至数据中心模块;
[0067] 所述数据中心模块将所述NB-IOT业务、所述GSM业务、所述NB-IOT费用信息和所述GSM费用信息进行存储。
[0068] 进一步地,所述方法还包括:
[0069] 当所述业务处理模块在预设的第一时间阈值内,未收到所述NB-IOT网络信息时,则所述业务处理模块向所述NB-IOT搜网子模块发送心跳包,若在预设的第二时间阈值内,所述业务处理模块没有收到所述NB-IOT搜网子模块根据所述心跳包发送的反馈信息,则向所述GSM搜网子模块发送所述切换指令。

附图说明

[0070] 图1为本发明实施例提供的一种网络切换系统的模块示意图;
[0071] 图2为本发明实施例提供的一种网络切换方法的流程示意图;
[0072] 图3为本发明另一实施例提供的一种网络切换方法的流程示意图。

具体实施方式

[0073] 以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本发明。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
[0074] 本发明实施例提供了一种网络切换系统和方法。
[0075] 根据本发明实施例的一个方面,本发明实施例提供了一种网络切换系统。
[0076] 第一实施例:
[0077] 请参阅图1,图1为本发明实施例提供的一种网络切换系统的模块示意图。
[0078] 如图1所示,该系统包括:模组,网络服务器和信令业务处理服务器,模组包括:触发模块、策略执行模块、搜网模块,其中,
[0079] 触发模块用于:将接收到的触发指令发送至搜网模块。
[0080] 其中,触发模块用于对触发指令进行接收。触发指令是指需要对网络进行搜索时触发模块获取到的指令。触发模块工作的前提是终端侧重启或者搜网模块处于信号的盲区需要重新搜网。
[0081] 策略执行模块用于:将预存的搜网策略发送至搜网模块。
[0082] 其中,策略执行模块是内置于模组内的可执行文件,该文件写入了搜网策略。
[0083] 当搜网策略为NB-IOT网络优先策略时,则搜网模块用于:根据所述触发指令和NB-IOT网络优先策略对NB-IOT网络进行搜索,得到NB-IOT网络信息,并将NB-IOT网络信息发送至网络服务器。
[0084] 其中,NB-IoT网络是一个空中接口标准,这个标准主要是在终端与基站eNB之间的约定,包括物理层与数据链路层的一些设计规定。考虑到与LTE的兼容性,NB-IoT网络标准与LTE的空口标准有很多相同或相似之处。比如NB-IoT网络沿用LTE定义的频段号,Release 13为NB-IoT指定了14个频段。NB-IoT网络的多址技术,上行采用SC-FDMA,下行采用OFDMA;
下行发射功率为43dBm,上行为23dBm。调制方式以QPSK和BPSK为主。Release 13NB-IoT仅支持FDD半双工type-B模式,FDD意味着上行和下行在频率上分开,半双工意味着UE不会同时处理接收和发送。CIoT的接入网构架与LTE一样,没有改变。eNB同样是通过S1接口连接到MME(Mobility Management Entity)和S-GW(Serving GateWay)。如果要说CIoT接入网与LTE有何不同,那就是S1接口上传送的是NB-IoT消息和数据。NB-IoT网络比起GPRS来说,最大的特点是低功耗。除了本身NB-IoT网络的传输速率比较低以外,NB-IoT网络引入了eDRX省电技术和PSM省电模式,也是省电的主要原因。在PSM模式下,NB-IoT网络终端仍旧注册在网,但不接受信令,从而使终端更长时间驻留在深睡眠以达到省电的目的。另外eDRX省电技术延长终端在空闲模式下的睡眠周期,减少信号接收单元不必要的启动。总的来说,这些措施就是让终端的睡眠时间更多,睡眠质量更好,从而功耗也就更低。
[0085] 优选地,搜网模块包括NB-IOT搜网子模块。具体地:
[0086] 当搜网策略为NB-IOT网络优先策略时,则NB-IOT搜网子模块用于:根据触发指令和NB-IOT网络优先策略对NB-IOT网络进行搜索,得到NB-IOT网络信息,并将NB-IOT网络信息发送至网络服务器。
[0087] 网络服务器用于:将NB-IOT网络信息发送至信令业务处理服务器。
[0088] 优选地,网络服务器包括:第一归属位置寄存器,其中,
[0089] NB-IOT搜网子模块用于:将NB-IOT网络信息发送至第一归属位置寄存器;
[0090] 第一归属位置寄存器用于:将NB-IOT网络信息发送至信令业务处理服务器。
[0091] 信令业务处理服务器用于:根据NB-IOT网络信息确定信令业务处理服务器与搜网模块之间的心跳值,并当心跳值小于预设的心跳阈值时,向模组发送切换指令。
[0092] 其中,心跳阈值根据实际需求进行设定。当心跳值小于心跳阈值时,则说明NB-IOT网络并不稳定,会影响到用户的对用户终端的使用体验。所以,向模组发送切换指令,以便模组对网络进行切换,从而确保网络之间的平滑切换,满足用户的使用体验。
[0093] 第二实施例:
[0094] 本实施例以第一实施例为基础。参阅图1可知,在本实施例中,信令业务处理服务器包括:信令语音交换模块、信令分析模块和业务处理模块,其中,
[0095] 第一归属位置寄存器具体用于:将NB-IOT网络信息发送至信令语音交换模块。
[0096] 信令语音交换模块用于:对NB-IOT网络信息进行格式转换,得到NB-IOT信令,并将NB-IOT信令发送至信令分析模块。
[0097] 其中,信令语音交换模块是连接建立的核心部分,负责信令的交换功能。
[0098] 优选地,信令语音交换模块还与移动交换中心MSC连接,信令语音交换模块具备与MSC和第一归属位置寄存器的E1接口卡和SS7信令连接卡。
[0099] 信令分析模块用于:对NB-IOT信令进行分析,得到NB-IOT业务,并将NB-IOT业务发送至业务处理模块。
[0100] 其中,信令分析模块控制着信令语音交换模块。信令分析模块与信令语音交换模块连接的通信接口通过TCP/IP协议的SOCKET接口实现。且,信令分析模块与业务处理模块的通信接口也通过TCP/IP协议的SOCKET接口实现。
[0101] 业务处理模块用于:根据接收到的NB-IOT业务确定业务处理模块与NB-IOT搜网子模块之间的心跳值。
[0102] 第三实施例:
[0103] 本实施例以第二实施例为基础。参阅图1可知,在本实施例中,搜网模块还包括:GSM搜网子模块,其中,
[0104] 业务处理模块还用于:当心跳值小于心跳阈值时,则向GSM搜网子模块发送切换指令。
[0105] 即,在本实施例中,模组具有NB-IOT网络和GSM网络的连接能力。当NB-IOT网络稳定时,则用户终端优先连接NB-IOT网络。当没有NB-IOT网络,或者NB-IOT网络不稳定时,则向GSM搜网子模块发送切换指令,以便GSM搜网子模块对GSM网络进行搜索,从而切换到GSM网络,进而实现网络之间的平滑切换。
[0106] 如:在只有GSM网络覆盖的区域,模组只能连接GSM网络。即,由搜网模块中的GSM搜网子模块对网络进行搜索,以便连接GSM网络。当模组所在区域被NB-IOT网络覆盖,且GSM网络并未退出时,则通过NB-IOT子搜网模块对NB-IOT网络进行搜索,并从GSM网络切换至NB-IOT网络。
[0107] GSM搜网子模块用于:根据切换指令对GSM网络进行搜索,得到GSM网络信息。
[0108] 优选地,如图1所示,网络服务器还包括:第二归属位置寄存器,其中,[0109] GSM搜网子模块还用于:将GSM网络信息发送至第二归属位置寄存器。
[0110] 即,NB-IOT搜网子模块将搜索到的NB-IOT网络信息发送至第一归属位置寄存器。而GSM搜网子模块将搜索到的GSM网络信息发送至第二归属位置寄存器。
[0111] 其中,第一归属位置寄存器和第二归属位置寄存器为相同型号的归属位置寄存器。
[0112] 第一归属位置寄存器和第二归属位置寄存器(HLR)是系统的数据中心,它存储着所有在该HLR签约移动用户的位置信息、业务数据、账户管理等信息,并可实时地提供对用户位置信息的查询和修改,及实现各类业务操作,包括位置更新、呼叫处理、鉴权和补充业务等,完成移动通信网中用户的移动性管理。
[0113] 第二归属位置寄存器用于:将GSM网络信息发送至信令语音交换模块。
[0114] 信令语音交换模块还用于:对GSM网络信息进行格式转换,得到GSM信令,并将GSM信令发送至所述信令分析模块。
[0115] 信令分析模块用于:对GSM信令进行分析,得到GSM业务,并将GSM业务发送至业务处理模块。
[0116] 第四实施例:
[0117] 本实施例以第三实施例为基础。参阅图1可知,信令业务处理服务器还包括:接口模块、计费处理模块,其中,
[0118] 业务处理模块还用于:将NB-IOT业务和GSM业务发送至接口模块。
[0119] 其中,业务处理模块部署在联通沃云上,为信令分析模块提供业务请求,处理用户号码和用户业务信息。
[0120] 接口模块用于:将NB-IOT业务和GSM业务发送至计费处理模块。
[0121] 计费处理模块用于:分别对NB-IOT业务和GSM业务进行计费处理,得到与NB-IOT业务对应的NB-IOT费用信息,以及与GSM业务对应的GSM费用信息。
[0122] 第五实施例:
[0123] 本实施例以第四实施例为基础。参阅图1可知,信令业务处理服务器还包括:数据中心模块,其中,
[0124] 计费处理模块还用于:将NB-IOT业务、GSM业务、NB-IOT费用信息和GSM费用信息发送至数据中心模块;
[0125] 数据中心模块用于:将NB-IOT业务、GSM业务、NB-IOT费用信息和GSM费用信息进行存储。
[0126] 第六实施例:
[0127] 本实施例以第三至第五实施例中的任一实施例为基础。在本实施例中,当业务处理模块在预设的第一时间阈值内,未收到NB-IOT网络信息时,则业务处理模块还用于:向NB-IOT搜网子模块发送心跳包,若在预设的第二时间阈值内,业务处理模块没有收到NB-IOT搜网子模块根据心跳包发送的反馈信息,则向GSM搜网子模块发送切换指令。
[0128] 其中,第一时间阈值和第二时间阈值可根据需求进行设定。若在第一时间阈值内业务处理模块没有收到NB-IOT网络信息,则说明NB-IOT网络可能已经中断。于是,信令业务处理服务器向NB-IOT搜网子模块发送心跳包。如果在第二时间阈值内,业务处理模块并没有收到NB-IOT搜网子模块根据心跳包发送的反馈信息,则说明NB-IOT网络确实已经中断,则业务处理模块向GSM搜网子模块发送切换指令,以便GSM搜网子模块根据切换指令对GSM网络进行搜索,从而实现NB-IOT网络平滑的切换至GSM网络。
[0129] 根据本发明实施例的另一个方面,本发明实施例还提供了与一种网络切换方法,该方法基于上述第一至第六实施例中的任一实施例所述的系统。
[0130] 请参阅图2,图2为本发明实施例提供的一种网络切换方法的流程示意图。
[0131] 如图2所示,该方法包括:
[0132] S100:触发模块将接收到的触发指令发送至搜网模块。
[0133] S200:策略执行模块将预存的搜网策略发送至所述搜网模块。
[0134] S300:当搜网策略为NB-IOT网络优先策略时,则搜网模块根据触发指令和NB-IOT网络优先策略对NB-IOT网络进行搜索,得到NB-IOT网络信息,并将NB-IOT网络信息发送至网络服务器。
[0135] S400:网络服务器将NB-IOT网络信息发送至信令业务处理服务器。
[0136] S500:信令业务处理服务器根据NB-IOT网络信息确定信令业务处理服务器与搜网模块之间的心跳值,并当心跳值小于预设的心跳阈值时,向模组发送切换指令。
[0137] 在一种可能实现的方案中,请参阅图3,图3为本发明另一实施例提供的一种网络切换方法的流程示意图。
[0138] 如图3所示,该方法包括:
[0139] S1:触发模块将接收到的触发指令发送至搜网模块。
[0140] S2:策略执行模块将预存的搜网策略发送至搜网模块。
[0141] S3:当搜网策略为NB-IOT网络优先策略时,则NB-IOT搜网子模块根据触发指令和NB-IOT网络优先策略对NB-IOT网络进行搜索,得到NB-IOT网络信息,并将NB-IOT网络信息发送至第一归属位置寄存器。
[0142] S4:第一归属位置寄存器将NB-IOT网络信息发送至信令语音交换模块。
[0143] S5:信令语音交换模块对NB-IOT网络信息进行格式转换,得到NB-IOT信令,并将NB-IOT信令发送至信令分析模块。
[0144] S6:信令分析模块对NB-IOT信令进行分析,得到NB-IOT业务,并将NB-IOT业务发送至处理模块。
[0145] S7:业务处理模块根据接收到的NB-IOT业务确定业务处理模块与NB-IOT搜网子模块之间的心跳值,并当心跳值小于预设的心跳阈值时,向GSM搜网子模块发送切换指令。
[0146] S8:GSM搜网子模块根据切换指令对GSM网络进行搜索,得到GSM网络信息。
[0147] S9:GSM搜网子模块将GSM网络信息发送至第二归属位置寄存器。
[0148] S10:第二归属位置寄存器将GSM网络信息发送至信令语音交换模块。
[0149] S11:信令语音交换模块对GSM网络信息进行格式转换,得到GSM信令,并将GSM信令发送至信令分析模块。
[0150] S12:信令分析模块对GSM信令进行分析,得到GSM业务,并将GSM业务发送至业务处理模块。
[0151] S13:业务处理模块还将NB-IOT业务和GSM业务发送至接口模块。
[0152] S14:接口模块将NB-IOT业务和所述GSM业务发送至计费处理模块。
[0153] S15:计费处理模块分别对NB-IOT业务和GSM业务进行计费处理,得到与NB-IOT业务对应的NB-IOT费用信息,以及与GSM业务对应的GSM费用信息。
[0154] S16:计费处理模块将NB-IOT业务、GSM业务、NB-IOT费用信息和GSM费用信息发送至数据中心模块。
[0155] S17:数据中心模块将NB-IOT业务、GSM业务、NB-IOT费用信息和GSM费用信息进行存储。
[0156] 在一种可能实现的方案中,该方法还包括:
[0157] 当业务处理模块在预设的第一时间阈值内,未收到NB-IOT网络信息时,则业务处理模块向NB-IOT搜网子模块发送心跳包,若在预设的第二时间阈值内,业务处理模块没有收到NB-IOT搜网子模块根据心跳包发送的反馈信息,则向GSM搜网子模块发送切换指令。
[0158] 读者应理解,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必针对的是相同的实施例或示例。而且,描述的具体特征、结构或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0159] 所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0160] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
[0161] 作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
[0162] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0163] 集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0164] 还应理解,在本发明各实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0165] 以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。