一种过载控制方法及装置与流程

文档序号:16104905发布日期:2018-11-30 19:07阅读:384来源:国知局

本发明涉及通信领域,尤其涉及一种过载控制方法及装置。



背景技术:

无线通信网络系统中,当大量的终端同时接入网络时,可能会导致网络设备的拥塞。此时,若网络设备拒绝终端的接入请求,那么可能会导致终端不断重新尝试接入网络,进一步加剧网络设备的拥塞。

现有技术中,按照最新版本的协议规定,网络设备可以拒绝终端的接入请求,并指示终端设置一个定时器,以使终端在定时超时后再重新发起接入请求,避免终端不断重新尝试接入网络,从而缓解网络设备的拥塞。

但是,基于早期版本的协议设计的网络设备不支持该定时功能,即使网络设备向终端发送定时器指示,终端也不能识别,从而不能避免终端不断重新尝试接入网络,进而不能有效缓解网络设备的拥塞。



技术实现要素:

本发明的实施例提供一种过载控制方法及装置,当网络设备拥塞时,可以有效缓解网络设备的拥塞。

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

本发明实施例的第一方面,提供一种过载控制方法,包括:

核心网中的第一核心网节点接收来自用户设备的接入请求消息;

所述第一核心网节点确定所述核心网中的至少一个节点过载,所述第一核心网节点则发送接入拒绝消息至所述用户设备,所述接入拒绝消息中包含第一原因值码和定时器的时长,所述接入拒绝消息指示所述用户设备在所述定时器经过所述时长而超时后重新发送所述接入请求消息至所述第一核心网节点,所述第一原因值码为拒绝所述用户设备的接入请求的原因值码。

结合第一方面,在一种可能的实现方式中,所述第一核心网节点确定所述核心网中的至少一个节点过载,包括:

所述第一核心网节点接收来自所述核心网中的第二核心网节点的资源响应消息;

所述第一核心网节点根据所述资源响应消息中包含的资源受限指示,确定所述核心网中的至少一个节点过载。

结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,所述第一核心网节点为服务通用无线分组业务支持节点SGSN,所述第二核心网节点为网关通用无线分组业务支持节点GGSN;所述定时器为T3302;

所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息;

或者,所述接入请求消息为路由更新请求消息,所述接入拒绝消息为路由更新拒绝消息。

结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,所述第一核心网节点为移动性管理网元MME,所述第二核心网节点为网关GW;所述定时器为T3402;

所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息;

或者,所述接入请求消息为跟踪区更新请求消息,所述接入拒绝消息为跟踪区更新拒绝消息。

结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,在所述第一核心网节点发送接入拒绝消息至所述用户设备之前,所述方法还包括:

所述第一核心网节点接收来自接入网节点的所述用户设备的版本信息,所述版本信息为所述接入网节点接收自所述用户设备的,所述版本信息用于指示向所述第一核心网节点发送所述接入请求的所述用户设备的版本;

所述第一核心网节点根据所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,在所述第一核心网节点接收来自用户设备的接入请求消息之后,所述方法还包括:

所述第一核心网节点发送初始化建立上下文请求至接入网节点,以使所述接入网节点发送无线资源控制协议RRC连接重配置请求至所述用户设备,以使所述用户设备发送包含所述用户设备的所述版本信息的RRC连接重配置响应至所述接入网节点,进而使所述接入网节点生成包含所述用户设备的所述版本信息的初始化建立上下文响应;

所述第一核心网节点接收来自所述接入网节点的所述包含所述用户设备的所述版本信息的初始化建立上下文响应;

所述第一核心网节点根据所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,在所述第一核心网节点接收来自用户设备的接入请求消息之前,所述方法还包括:

所述第一核心网节点接收来自所述用户设备的服务请求消息或者分组数据协议PDP激活请求消息;

所述第一核心网节点确定所述核心网中的至少一个节点过载,所述第一核心网节点则发送分组临时移动用户身份标识P-TMSI重分配命令至所述用户设备,所述P-TMSI重分配命令中携带路由区标识RAI;

所述第一核心网节点接收来自用户设备的接入请求消息,具体包括:

所述第一核心网节点接收来自所述用户设备的所述路由更新请求消息,所述路由更新请求消息为所述用户设备在接收到所述P-TMSI重分配命令后,当所述P-TMSI重分配命令中携带的所述RAI与所述用户设备接收自系统广播的RAI不同时发起的;

所述第一原因值码为拒绝所述用户设备的路由更新请求的原因值码。

结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,在所述第一核心网节点接收来自用户设备的接入请求消息之前,所述方法还包括:

所述第一核心网节点接收来自所述用户设备的服务请求消息或者分组数据网PDN连接请求消息;

所述第一核心网节点确定所述核心网中的至少一个节点过载,所述第一核心网节点则发送全球唯一临时标识GUTI重分配命令至所述用户设备,所述GUTI重分配命令中携带跟踪区标识TAI列表;

所述第一核心网节点接收来自用户设备的接入请求消息,具体包括:

所述第一核心网节点接收来自所述用户设备的跟踪区更新请求消息,所述跟踪区更新请求消息为所述用户设备在接收到所述GUTI重分配命令后,当所述用户设备接收自系统广播的TAI不包含于所述TAI列表时发送的;

所述第一原因值码为拒绝所述用户设备的跟踪区更新请求的原因值码。

结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,在所述第一核心网节点接收来自用户设备的接入请求消息之前,所述方法还包括:

所述第一核心网节点接收来自所述用户设备的服务请求消息;

所述第一核心网节点确定所述核心网中的至少一个节点过载,所述第一核心网节点则发送服务拒绝消息至所述用户设备,所述服务拒绝消息中包含第二原因值码,所述第二原因值码为所述第一核心网节点根据所述版本信息确定的拒绝所述用户设备的服务请求的原因值码;

所述第一核心网节点接收来自用户设备的接入请求消息,具体包括:

所述第一核心网节点接收来自所述用户设备的所述附着请求消息,所述附着请求消息为所述用户设备在接收到包含所述第二原因值码的所述服务拒绝消息后发送的。

本发明实施例的第二方面,还提供一种过载控制方法,包括:

用户设备发送接入请求消息至核心网中的第一核心网节点;

所述用户设备接收来自所述第一核心网节点的接入拒绝消息,所述接入拒绝消息中包含第一原因值码和定时器的时长,所述接入拒绝消息为所述第一核心网节点在接收到所述接入请求消息后,确定所述核心网中的至少一个节点过载时发送的,所述第一原因值码为拒绝所述用户设备的接入请求的原因值码;

所述用户设备根据所述第一原因值码开启所述定时器,并在所述定时器经过所述时长而超时后重新发送所述接入请求消息至所述第一核心网节点。

结合第二方面,在一种可能的实现方式中,所述第一核心网节点在接收到所述接入请求消息后,确定所述核心网中的至少一个节点过载时发送的,具体为:

所述第一核心网节点根据资源响应消息中包含的资源受限指示,确定所述核心网中的至少一个节点过载;

其中,所述资源响应消息为所述第一核心网节点接收自所述核心网中的第二核心网节点的。

结合第二方面上述可能的实现方式,在另一种可能的实现方式中,所述第一核心网节点为SGSN,所述第二核心网节点为GGSN;所述定时器为T3302;

所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息;

或者,所述接入请求消息为路由更新请求消息,所述接入拒绝消息为路由更新拒绝消息。

结合第二方面上述可能的实现方式,在另一种可能的实现方式中,所述第一核心网节点为MME,所述第二核心网节点为GW;所述定时器为T3402;

所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息;

或者,所述接入请求消息为跟踪区更新请求消息,所述接入拒绝消息为跟踪区更新拒绝消息。

结合第二方面上述可能的实现方式,在另一种可能的实现方式中,所述用户设备根据所述第一原因值码开启所述定时器,具体为:

当所述用户设备接收到的所述接入拒绝消息的个数超过预设阈值时,所述用户设备根据所述第一原因值码开启所述定时器;

其中,所述用户设备发送至少一个所述接入请求消息至所述第一核心网节点。

结合第二方面上述可能的实现方式,在另一种可能的实现方式中,在所述用户设备接收来自所述第一核心网节点的接入拒绝消息之前,所述方法还包括:

所述用户设备通过接入网节点发送所述用户设备的版本信息至所述第一核心网节点,以使所述第一核心网节点根据所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

结合第二方面上述可能的实现方式,在另一种可能的实现方式中,在所述用户设备接收来自所述第一核心网节点的接入拒绝消息之前,所述方法还包括:

所述用户设备接收来自接入网节点的RRC连接重配置请求,所述RRC连接重配置请求为所述接入网节点在接收到来自所述第一核心网节点的初始化建立上下文请求后发送的;

所述用户设备发送包含所述用户设备的所述版本信息的RRC连接重配置响应至所述接入网节点,以使所述接入网节点生成包含所述用户设备的所述版本信息的初始化建立上下文响应,并发送所述包含所述用户设备的所述版本信息的初始化建立上下文响应,进而使所述第一核心网节点根据所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

结合第二方面上述可能的实现方式,在另一种可能的实现方式中,在所述用户设备发送接入请求消息至第一核心网节点之前,所述方法还包括:

所述用户设备发送服务请求消息或者PDP激活请求消息至所述第一核心网节点;

所述用户设备接收来自所述第一核心网节点的P-TMSI重分配命令,所述P-TMSI重分配命令中携带RAI,所述P-TMSI重分配命令为所述第一核心网节点在接收到所述服务请求消息或者所述PDP激活请求消息后,确定所述核心网中的至少一个节点过载时发送的;

所述用户设备对比所述P-TMSI重分配命令中携带的所述RAI与所述用户设备接收自系统广播的RAI;

所述用户设备发送接入请求消息至第一核心网节点,具体包括:

若所述P-TMSI重分配命令中携带的所述RAI与所述用户设备接收自系统广播的RAI不同,所述用户设备则发送所述路由更新请求消息至所述第一核心网节点。

结合第二方面上述可能的实现方式,在另一种可能的实现方式中,在所述用户设备发送接入请求消息至第一核心网节点之前,所述方法还包括:

所述用户设备发送服务请求消息或者PDN连接请求消息至所述第一核心网节点;

所述用户设备接收来自所述第一核心网节点的GUTI重分配命令,所述GUTI重分配命令中携带TAI列表,所述GUTI重分配命令为所述第一核心网节点在接收到所述服务请求消息或者所述PDN连接请求消息后,确定所述核心网中的至少一个节点过载时发送的;

所述用户设备判断所述TAI列表中是否包含所述用户设备接收自系统广播的TAI;

所述用户设备发送接入请求消息至第一核心网节点,具体包括:

若所述TAI列表中不包含所述用户设备接收自系统广播的TAI,所述用户设备则发送所述跟踪区更新请求消息至所述第一核心网节点。

结合第二方面上述可能的实现方式,在另一种可能的实现方式中,在所述用户设备发送接入请求消息至第一核心网节点之前,所述方法还包括:

所述用户设备发送服务请求消息至所述第一核心网节点;

所述用户设备接收来自所述第一核心网节点的服务拒绝消息,所述服务拒绝消息中包含第二原因值码,所述第二原因值码为所述第一核心网节点根据所述版本信息确定的拒绝所述用户设备的服务请求的原因值码,所述服务拒绝消息为所述第一核心网节点在接收到所述服务请求消息后,确定所述核心网中的至少一个节点过载时发送的;

所述用户设备发送接入请求消息至第一核心网节点,具体包括:

所述用户设备根据所述第二原因值码发送所述附着请求消息至所述第一核心网节点。

本发明实施例的第三方面,提供一种核心网节点,包括:

接收单元,用于接收来自用户设备的接入请求消息;

确定单元,用于确定所述核心网中的至少一个节点过载;

发送单元,用于在所述确定单元确定所述核心网中的至少一个节点过载后,发送接入拒绝消息至所述用户设备,所述接入拒绝消息中包含第一原因值码和定时器的时长,所述接入拒绝消息指示所述用户设备在所述定时器经过所述时长而超时后重新发送所述接入请求消息至所述核心网节点,所述第一原因值码为拒绝所述用户设备的接入请求的原因值码。

结合第三方面,在一种可能的实现方式中,所述接收单元,还用于接收来自所述核心网中的第二核心网节点的资源响应消息;

所述确定单元,还用于根据所述接收单元接收的所述资源响应消息中包含的资源受限指示,确定所述核心网中的至少一个节点过载。

结合第三方面和上述可能的实现方式,在另一种可能的实现方式中,所述核心网节点为SGSN,所述第二核心网节点为GGSN;所述定时器为T3302;

所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息;

或者,所述接入请求消息为路由更新请求消息,所述接入拒绝消息为路由更新拒绝消息。

结合第三方面和上述可能的实现方式,在另一种可能的实现方式中,所述核心网节点为MME,所述第二核心网节点为GW;所述定时器为T3402;

所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息;

或者,所述接入请求消息为跟踪区更新请求消息,所述接入拒绝消息为跟踪区更新拒绝消息。

结合第三方面和上述可能的实现方式,在另一种可能的实现方式中,所述接收单元,还用于在所述发送单元发送接入拒绝消息至所述用户设备之前,接收来自接入网节点的所述用户设备的版本信息,所述版本信息为所述接入网节点接收自所述用户设备的,所述版本信息用于指示向所述第一核心网节点发送所述接入请求的所述用户设备的版本;

所述确定单元,还用于根据所述接收单元接收的所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

结合第三方面和上述可能的实现方式,在另一种可能的实现方式中,所述发送单元,还用于在所述接收单元接收来自用户设备的接入请求消息之后,发送初始化建立上下文请求至接入网节点,以使所述接入网节点发送无线资源控制协议RRC连接重配置请求至所述用户设备,以使所述用户设备发送包含所述用户设备的所述版本信息的RRC连接重配置响应至所述接入网节点,进而使所述接入网节点生成包含所述用户设备的所述版本信息的初始化建立上下文响应;

所述接收单元,还用于接收来自所述接入网节点的所述包含所述用户设备的所述版本信息的初始化建立上下文响应;

所述确定单元,还用于根据所述接收单元接收的所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

结合第三方面和上述可能的实现方式,在另一种可能的实现方式中,所述接收单元,还用于在接收来自所述用户设备的所述接入请求消息之前,接收来自所述用户设备的服务请求消息或者PDP激活请求消息;

所述发送单元,还用于若所述确定单元确定所述核心网中的至少一个节点过载,则发送P-TMSI重分配命令至所述用户设备,所述P-TMSI重分配命令中携带RAI;

所述接收单元,还用于接收来自所述用户设备的所述路由更新请求消息,所述路由更新请求消息为所述用户设备在接收到所述发送单元发送的所述P-TMSI重分配命令后,当所述P-TMSI重分配命令中携带的所述RAI与所述用户设备接收自系统广播的RAI不同时发起的;

所述第一原因值码为拒绝所述用户设备的路由更新请求的原因值码。

结合第三方面和上述可能的实现方式,在另一种可能的实现方式中,所述接收单元,还用于在接收来自所述用户设备的所述接入请求消息之前,接收来自所述用户设备的服务请求消息或者PDN连接请求消息;

所述发送单元,还用于若所述确定单元确定所述核心网中的至少一个节点过载,则发送GUTI重分配命令至所述用户设备,所述GUTI重分配命令中携带TAI列表;

所述接收单元,还用于接收来自所述用户设备的跟踪区更新请求消息,所述跟踪区更新请求消息为所述用户设备在接收到所述发送单元发送的所述GUTI重分配命令后,当所述用户设备接收自系统广播的TAI不包含于所述TAI列表时发送的;

所述第一原因值码为拒绝所述用户设备的跟踪区更新请求的原因值码。

结合第三方面和上述可能的实现方式,在另一种可能的实现方式中,所述接收单元,还用于在接收来自所述用户设备的所述接入请求消息之前,接收来自所述用户设备的服务请求消息;

所述发送单元,还用于若所述确定单元确定所述核心网中的至少一个节点过载,则发送服务拒绝消息至所述用户设备,所述服务拒绝消息中包含第二原因值码,所述第二原因值码为所述第一核心网节点根据所述版本信息确定的拒绝所述用户设备的服务请求的原因值码;

所述接收单元,还用于接收来自所述用户设备的所述附着请求消息,所述附着请求消息为所述用户设备在接收到所述发送单元发送的包含所述第二原因值码的所述服务拒绝消息后发送的。

本发明实施例的第四方面,还提供一种用户设备,包括:

发送单元,用于发送接入请求消息至核心网中的第一核心网节点;

接收单元,用于接收来自所述第一核心网节点的接入拒绝消息,所述接入拒绝消息中包含第一原因值码和定时器的时长,所述接入拒绝消息为所述第一核心网节点在接收到所述接入请求消息后,确定所述核心网中的至少一个节点过载时发送的,所述第一原因值码为拒绝所述用户设备的接入请求的原因值码;

开启单元,用于根据所述接收单元接收的所述第一原因值码开启所述定时器;

所述发送单元,还用于在所述开启单元开启的所述定时器经过所述时长而超时后重新发送所述接入请求消息至所述第一核心网节点。

结合第四方面,在一种可能的实现方式中,所述第一核心网节点在接收到所述接入请求消息后,确定所述核心网中的至少一个节点过载时发送的,具体为:

所述第一核心网节点根据资源响应消息中包含的资源受限指示,确定所述核心网中的至少一个节点过载;

其中,所述资源响应消息为所述第一核心网节点接收自所述核心网中的第二核心网节点的。

结合第四方面,在一种可能的实现方式中,所述第一核心网节点为SGSN,所述第二核心网节点为GGSN;所述定时器为T3302;

所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息;

或者,所述接入请求消息为路由更新请求消息,所述接入拒绝消息为路由更新拒绝消息。

结合第四方面和上述可能的实现方式,在另一种可能的实现方式中,所述第一核心网节点为MME,所述第二核心网节点为GW;所述定时器为T3402;

所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息;

或者,所述接入请求消息为跟踪区更新请求消息,所述接入拒绝消息为跟踪区更新拒绝消息。

结合第四方面和上述可能的实现方式,在另一种可能的实现方式中,所述开启单元,还用于当所述接收单元接收到的所述接入拒绝消息的个数超过预设阈值时,则根据所述第一原因值码开启所述定时器;

所述发送单元,还用于发送至少一个所述接入请求消息至所述第一核心网节点。

结合第四方面和上述可能的实现方式,在另一种可能的实现方式中,所述发送单元,还用于在所述接收单元接收来自所述第一核心网节点的接入拒绝消息之前,通过接入网节点发送所述用户设备的版本信息至所述第一核心网节点,以使所述第一核心网节点根据所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

结合第四方面和上述可能的实现方式,在另一种可能的实现方式中,所述接收单元,还用于在接收来自所述第一核心网节点的接入拒绝消息之前,接收来自接入网节点的RRC连接重配置请求,所述RRC连接重配置请求为所述接入网节点在接收到来自所述第一核心网节点的初始化建立上下文请求后发送的;

所述发送单元,还用于发送包含所述用户设备的所述版本信息的RRC连接重配置响应至所述接入网节点,以使所述接入网节点生成包含所述用户设备的所述版本信息的初始化建立上下文响应,并发送所述包含所述用户设备的所述版本信息的初始化建立上下文响应,进而使所述第一核心网节点根据所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

结合第四方面和上述可能的实现方式,在另一种可能的实现方式中,所述发送单元,还用于在发送所述接入请求消息至所述第一核心网节点之前,发送服务请求消息或者PDP激活请求消息至所述第一核心网节点;

所述接收单元,还用于接收来自所述第一核心网节点的P-TMSI重分配命令,所述P-TMSI重分配命令中携带RAI,所述P-TMSI重分配命令为所述第一核心网节点在接收到所述发送单元发送的所述服务请求消息或者所述PDP激活请求消息后,确定所述核心网中的至少一个节点过载时发送的;

所述接收单元,还用于接收来自系统广播的RAI;

所述用户设备,还包括:

对比单元,用于对比所述接收单元接收的所述P-TMSI重分配命令中携带的所述RAI与所述接收单元接收自所述系统广播的RAI;

所述发送单元,还用于若所述对比单元对比得到所述P-TMSI重分配命令中携带的所述RAI与所述接收单元接收自所述系统广播的RAI不同,则发送所述路由更新请求消息至所述第一核心网节点。

结合第四方面和上述可能的实现方式,在另一种可能的实现方式中,所述发送单元,还用于在发送所述接入请求消息至所述第一核心网节点之前,发送服务请求消息或者PDN连接请求消息至所述第一核心网节点;

所述接收单元,还用于接收来自所述第一核心网节点的GUTI重分配命令,所述GUTI重分配命令中携带TAI列表,所述GUTI重分配命令为所述第一核心网节点在接收到所述发送单元发送的所述服务请求消息或者所述PDN连接请求消息后,确定所述核心网中的至少一个节点过载时发送的;

所述接收单元,还用于接收来自系统广播的TAI;

所述用户设备,还包括:

判断单元,用于判断所述所述接收单元接收的所述TAI列表中是否包含所述接收单元接收自所述系统广播的TAI;

所述发送单元,还用于若所述判断单元判断得到所述TAI列表中不包含所述接收单元接收自所述系统广播的TAI,则发送所述跟踪区更新请求消息至所述第一核心网节点。

结合第四方面和上述可能的实现方式,在另一种可能的实现方式中,所述发送单元,还用于在发送所述接入请求消息至所述第一核心网节点之前,发送服务请求消息至所述第一核心网节点;

所述接收单元,还用于接收来自所述第一核心网节点的服务拒绝消息,所述服务拒绝消息中包含第二原因值码,所述第二原因值码为所述第一核心网节点根据所述版本信息确定的拒绝所述用户设备的服务请求的原因值码,所述服务拒绝消息为所述第一核心网节点在接收到所述发送单元发送的所述服务请求消息后,确定所述核心网中的至少一个节点过载时发送的;

所述发送单元,还用于根据所述接收单元接收的所述第二原因值码发送所述附着请求消息至所述第一核心网节点。

本发明实施例的第五方面,提供一种核心网节点,包括:

接收器,用于接收来自用户设备的接入请求消息;

处理器,用于确定所述核心网中的至少一个节点过载;

发送器,用于在所述处理器确定所述核心网中的至少一个节点过载后,发送接入拒绝消息至所述用户设备,所述接入拒绝消息中包含第一原因值码和定时器的时长,所述接入拒绝消息指示所述用户设备在所述定时器经过所述时长而超时后重新发送所述接入请求消息至所述核心网节点,所述第一原因值码为拒绝所述用户设备的接入请求的原因值码。

结合第五方面,在一种可能的实现方式中,所述接收器,还用于接收来自所述核心网中的第二核心网节点的资源响应消息;

所述处理器,还用于根据所述接收器接收的所述资源响应消息中包含的资源受限指示,确定所述核心网中的至少一个节点过载。

结合第五方面和第五方面的第一种可能的实现方式,所述核心网节点为SGSN,所述第二核心网节点为GGSN;所述定时器为T3302;

所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息;

或者,所述接入请求消息为路由更新请求消息,所述接入拒绝消息为路由更新拒绝消息。

结合第五方面和上述可能的实现方式,在另一种可能的实现方式中,所述核心网节点为MME,所述第二核心网节点为GW;所述定时器为T3402;

所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息;

或者,所述接入请求消息为跟踪区更新请求消息,所述接入拒绝消息为跟踪区更新拒绝消息。

结合第五方面和上述可能的实现方式,在另一种可能的实现方式中,所述接收器,还用于在所述发送器发送接入拒绝消息至所述用户设备之前,接收来自接入网节点的所述用户设备的版本信息,所述版本信息为所述接入网节点接收自所述用户设备的,所述版本信息用于指示向所述第一核心网节点发送所述接入请求的所述用户设备的版本;

所述处理器,还用于根据所述接收器接收的所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

结合第五方面和上述可能的实现方式,在另一种可能的实现方式中,所述发送器,还用于在所述接收器接收来自用户设备的接入请求消息之后,发送初始化建立上下文请求至接入网节点,以使所述接入网节点发送无线资源控制协议RRC连接重配置请求至所述用户设备,以使所述用户设备发送包含所述用户设备的所述版本信息的RRC连接重配置响应至所述接入网节点,进而使所述接入网节点生成包含所述用户设备的所述版本信息的初始化建立上下文响应;

所述接收器,还用于接收来自所述接入网节点的所述包含所述用户设备的所述版本信息的初始化建立上下文响应;

所述处理器,还用于根据所述接收器接收的所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

结合第五方面和上述可能的实现方式,在另一种可能的实现方式中,所述接收器,还用于在接收来自所述用户设备的所述接入请求消息之前,接收来自所述用户设备的服务请求消息或者PDP激活请求消息;

所述发送器,还用于若所述处理器确定所述核心网中的至少一个节点过载,则发送P-TMSI重分配命令至所述用户设备,所述P-TMSI重分配命令中携带RAI;

所述接收器,还用于接收来自所述用户设备的所述路由更新请求消息,所述路由更新请求消息为所述用户设备在接收到所述发送器发送的所述P-TMSI重分配命令后,当所述P-TMSI重分配命令中携带的所述RAI与所述用户设备接收自系统广播的RAI不同时发起的;

所述第一原因值码为拒绝所述用户设备的路由更新请求的原因值码。

结合第五方面和上述可能的实现方式,在另一种可能的实现方式中,所述接收器,还用于在接收来自所述用户设备的所述接入请求消息之前,接收来自所述用户设备的服务请求消息或者PDN连接请求消息;

所述发送器,还用于若所述处理器确定所述核心网中的至少一个节点过载,则发送GUTI重分配命令至所述用户设备,所述GUTI重分配命令中携带TAI列表;

所述接收器,还用于接收来自所述用户设备的跟踪区更新请求消息,所述跟踪区更新请求消息为所述用户设备在接收到所述发送器发送的所述GUTI重分配命令后,当所述用户设备接收自系统广播的TAI不包含于所述TAI列表时发送的;

所述第一原因值码为拒绝所述用户设备的跟踪区更新请求的原因值码。

结合第五方面和上述可能的实现方式,在另一种可能的实现方式中,所述接收器,还用于在接收来自所述用户设备的所述接入请求消息之前,接收来自所述用户设备的服务请求消息;

所述发送器,还用于若所述处理器确定所述核心网中的至少一个节点过载,则发送服务拒绝消息至所述用户设备,所述服务拒绝消息中包含第二原因值码,所述第二原因值码为所述第一核心网节点根据所述版本信息确定的拒绝所述用户设备的服务请求的原因值码;

所述接收器,还用于接收来自所述用户设备的所述附着请求消息,所述附着请求消息为所述用户设备在接收到所述发送器发送的包含所述第二原因值码的所述服务拒绝消息后发送的。

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

发送器,用于发送接入请求消息至核心网中的第一核心网节点;

接收器,用于接收来自所述第一核心网节点的接入拒绝消息,所述接入拒绝消息中包含第一原因值码和定时器的时长,所述接入拒绝消息为所述第一核心网节点在接收到所述接入请求消息后,确定所述核心网中的至少一个节点过载时发送的,所述第一原因值码为拒绝所述用户设备的接入请求的原因值码;

处理器,用于根据所述接收器接收的所述第一原因值码开启定时器;

所述发送器,还用于在所述处理器开启的所述定时器经过所述时长而超时后重新发送所述接入请求消息至所述第一核心网节点。

结合第六方面,在一种可能的实现方式中,所述第一核心网节点在接收到所述接入请求消息后,确定所述核心网中的至少一个节点过载时发送的,具体为:

所述第一核心网节点根据资源响应消息中包含的资源受限指示,确定所述核心网中的至少一个节点过载;

其中,所述资源响应消息为所述第一核心网节点接收自所述核心网中的第二核心网节点的。

结合第六方面和上述可能的实现方式,在另一种可能的实现方式中,所述第一核心网节点为SGSN,所述第二核心网节点为GGSN;所述定时器为T3302;

所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息;

或者,所述接入请求消息为路由更新请求消息,所述接入拒绝消息为路由更新拒绝消息。

结合第六方面和上述可能的实现方式,在另一种可能的实现方式中,所述第一核心网节点为MME,所述第二核心网节点为GW;所述定时器为T3402;

所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息;

或者,所述接入请求消息为跟踪区更新请求消息,所述接入拒绝消息为跟踪区更新拒绝消息。

结合第六方面和上述可能的实现方式,在另一种可能的实现方式中,所述处理器,还用于当所述接收器接收到的所述接入拒绝消息的个数超过预设阈值时,则所述第一原因值码开启所述定时器;

所述发送器,还用于发送至少一个所述接入请求消息至所述第一核心网节点。

结合第六方面和上述可能的实现方式,在另一种可能的实现方式中,所述发送器,还用于在所述接收器接收来自所述第一核心网节点的接入拒绝消息之前,通过接入网节点发送所述用户设备的版本信息至所述第一核心网节点,以使所述第一核心网节点根据所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

结合第六方面和上述可能的实现方式,在另一种可能的实现方式中,所述接收器,还用于在接收来自所述第一核心网节点的接入拒绝消息之前,接收来自接入网节点的RRC连接重配置请求,所述RRC连接重配置请求为所述接入网节点在接收到来自所述第一核心网节点的初始化建立上下文请求后发送的;

所述发送器,还用于发送包含所述用户设备的所述版本信息的RRC连接重配置响应至所述接入网节点,以使所述接入网节点生成包含所述用户设备的所述版本信息的初始化建立上下文响应,并发送所述包含所述用户设备的所述版本信息的初始化建立上下文响应,进而使所述第一核心网节点根据所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

结合第六方面和上述可能的实现方式,在另一种可能的实现方式中,所述发送器,还用于在发送所述接入请求消息至所述第一核心网节点之前,发送服务请求消息或者PDP激活请求消息至所述第一核心网节点;

所述接收器,还用于接收来自所述第一核心网节点的P-TMSI重分配命令,所述P-TMSI重分配命令中携带RAI,所述P-TMSI重分配命令为所述第一核心网节点在接收到所述发送器发送的所述服务请求消息或者所述PDP激活请求消息后,确定所述核心网中的至少一个节点过载时发送的;

所述接收器,还用于接收来自系统广播的RAI;

所述处理器,还用于对比所述接收器接收的所述P-TMSI重分配命令中携带的所述RAI与所述接收器接收自所述系统广播的RAI;

所述发送器,还用于若所述处理器对比得到所述P-TMSI重分配命令中携带的所述RAI与所述接收器接收自所述系统广播的RAI不同,则发送所述路由更新请求消息至所述第一核心网节点。

结合第六方面和上述可能的实现方式,在另一种可能的实现方式中,所述发送器,还用于在发送所述接入请求消息至所述第一核心网节点之前,发送服务请求消息或者PDN连接请求消息至所述第一核心网节点;

所述接收器,还用于接收来自所述第一核心网节点的GUTI重分配命令,所述GUTI重分配命令中携带TAI列表,所述GUTI重分配命令为所述第一核心网节点在接收到所述发送器发送的所述服务请求消息或者所述PDN连接请求消息后,确定所述核心网中的至少一个节点过载时发送的;

所述接收器,还用于接收来自系统广播的TAI;

所述处理器,还用于判断所述所述接收器接收的所述TAI列表中是否包含所述接收器接收自所述系统广播的TAI;

所述发送器,还用于若所述处理器判断得到所述TAI列表中不包含所述接收器接收自所述系统广播的TAI,则发送所述跟踪区更新请求消息至所述第一核心网节点。

结合第六方面和上述可能的实现方式,在另一种可能的实现方式中,所述发送器,还用于在发送所述接入请求消息至所述第一核心网节点之前,发送服务请求消息至所述第一核心网节点;

所述接收器,还用于接收来自所述第一核心网节点的服务拒绝消息,所述服务拒绝消息中包含第二原因值码,所述第二原因值码为所述第一核心网节点根据所述版本信息确定的拒绝所述用户设备的服务请求的原因值码,所述服务拒绝消息为所述第一核心网节点在接收到所述发送器发送的所述服务请求消息后,确定所述核心网中的至少一个节点过载时发送的;

所述发送器,还用于根据所述接收器接收的所述第二原因值码发送所述附着请求消息至所述第一核心网节点。

本发明实施例提供的过载控制方法及装置,核心网中的第一核心网节点接收来自用户设备的接入请求消息;第一核心网节点确定核心网中的至少一个节点过载,发送接入拒绝消息至用户设备,接入拒绝消息中包含第一原因值码和定时器的时长,接入拒绝消息指示用户设备在定时器经过时长而超时后重新发送接入请求消息至第一核心网节点,第一原因值码为拒绝用户设备的接入请求的原因值码。与现有技术中当网络设备拥塞时,用户设备不断重新尝试接入网络相比,第一核心网节点可以通过原因值码和定时器的时长控制用户设备在定时器时长内暂停尝试接入网络,可以有效缓解网络设备的拥塞。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例1中的一种过载控制方法流程图;

图2为本发明实施例2中的一种过载控制方法流程图;

图3为本发明实施例3中的一种过载控制方法流程图;

图4为本发明实施例3中的另一种过载控制方法流程图;

图5为本发明实施例4中的一种过载控制方法流程图;

图6为本发明实施例4中的另一种过载控制方法流程图;

图7为本发明实施例5中的一种核心网节点的组成示意图;

图8为本发明实施例6中的一种用户设备的组成示意图;

图9为本发明实施例6中的另一种用户设备的组成示意图;

图10为本发明实施例7中的一种核心网节点的组成示意图;

图11为本发明实施例8中的一种用户设备的组成示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本文中描述的各种技术可用于各种无线通信系统,例如当前2G,3G通信系统和下一代通信系统,例如全球移动通信系统(GSM,Global System for Mobile communications),码分多址(CDMA,Code Division Multiple Access)系统,时分多址(TDMA,Time Division Multiple Access)系统,宽带码分多址(WCDMA,Wideband Code Division Multiple Access Wireless),频分多址(FDMA,Frequency Division Multiple Addressing)系统,正交频分多址(OFDMA,Orthogonal Frequency-Division Multiple Access)系统,单载波FDMA(SC-FDMA)系统,通用分组无线业务(GPRS,General Packet Radio Service)系统,长期演进(LTE,Long Term Evolution)系统,以及其他此类通信系统。

本文中结合终端和/或基站和/或基站控制器来描述各种方面。

用户设备,可以是无线终端也可以是有线终端,无线终端可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(例如,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)、用户设备(User Device)、或用户装备(User Equipment)。

基站(例如,接入点)可以是接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)网络。基站还可协调对空中接口的属性管理。例如,基站可以是GSM或CDMA中的基站(BTS,Base Transceiver Station),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(NodeB或eNB或e-NodeB,evolutional Node B),本发明并不限定。

基站控制器,可以是GSM或CDMA中的基站控制器(BSC,base station controller),也可以是WCDMA中的无线网络控制器(RNC,Radio Network Controller),本发明并不限定。

另外,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

实施例1

本发明实施例提供一种过载控制方法,如图1所示,包括:

S101、核心网中的第一核心网节点接收来自用户设备的接入请求消息。

需要说明的是,在本发明实施例所提供的过载控制方法可以应用于全球移动通讯(Global System of Mobile communication,GSM)系统、通用移动通信系统(Universal Mobile Telecommunications System,UMTS)和长期演进(Long Term Evolved,LTE)系统中。

具体的,当本实施例的方法应用于GSM系统或者UMTS系统时,第一核心网节点为服务通用无线分组业务支持节点(Serving General packet radio service Support Node,SGSN),第二核心网节点为网关通用无线分组业务支持节点(Gateway General packet radio service Support Node,GGSN);定时器为T3302。

其中,接入请求消息为附着请求消息,接入拒绝消息为附着拒绝消息;或者,接入请求消息为路由更新请求消息,接入拒绝消息为路由更新拒绝消息。

当本实施例的方法应用于LTE系统时,第一核心网节点为移动性管理实体(Mobile Management Entity,MME),第二核心网节点为网关(GateWay,GW),其中,GW可以包括:分组网关(Packet GateWay,PGW)和信令网关(Signaling,SGW);定时器为T3402。

其中,接入请求消息为附着请求消息,接入拒绝消息为附着拒绝消息;或者,接入请求消息为跟踪区更新请求消息,接入拒绝消息为跟踪区更新拒绝消息。

S102、第一核心网节点确定核心网中的至少一个节点过载,第一核心网节点则发送接入拒绝消息至所述用户设备,接入拒绝消息中包含第一原因值码和定时器的时长,接入拒绝消息指示用户设备在定时器经过时长而超时后重新发送接入请求消息至第一核心网节点,第一原因值码为拒绝用户设备的接入请求的原因值码。

示例性的,第一核心网节点可以采用以下方法确定核心网中的是否存在核心网节点过载:第一核心网节点接收来自第二核心网节点的资源响应消息;根据资源响应消息中包含的资源受限指示,确定核心网中的至少一个节点过载。

进一步可选的,第一核心网节点还可以通过发送控制信令至第二核心网节点,以从第二核心网节点获取资源响应消息;若第一核心网节点在预定时间内未接收到来自第二核心网节点的资源响应消息,第一核心网节点则确定核心网中的至少一个节点过载。

进一步的,在本发明实施例的一种应用场景中,本实施例所提供的过载控制方法可以应用于GSM系统或者UMTS系统。

在这种应用场景中,在第一核心网节点接收来自用户设备的接入请求消息之前,本发明实施例的方法还可以包括:第一核心网节点接收来自用户设备的服务请求消息或者分组数据协议(PDP Packet Data Protocol,PDP)激活请求消息;若核心网中的至少一个节点过载,第一核心网节点则发送分组临时移动用户身份标识(Packet Temporary Mobile Subscriber Identity,P-TMSI)重分配命令至用户设备,P-TMSI重分配命令中携带路由区标识(Routing Area Identity,RAI)。

需要说明的是,在这种应用场景中,第一核心网节点接收来自用户设备的接入请求消息,具体可以为:第一核心网节点接收来自用户设备的路由更新请求消息,路由更新请求消息为用户设备在接收到P-TMSI重分配命令后,当P-TMSI重分配命令中携带的RAI与用户设备接收自系统广播的RAI不同时发起的;其中,第一原因值码具体为拒绝用户设备的路由更新请求的原因值码。

进一步的,在本发明实施例的另一种应用场景中,本实施例所提供的过载控制方法可以应用于LTE系统。

在这种应用场景中,在第一核心网节点接收来自用户设备的接入请求消息之前,本发明实施例的方法还可以包括:第一核心网节点接收来自用户设备的服务请求消息或者分组数据网(Packet Data Network,PDN)连接请求消息;若核心网中的至少一个节点过载,第一核心网节点则发送全球唯一临时标识(Globally Unique Temporary Identity,GUTI)重分配命令至用户设备,GUTI重分配命令中携带跟踪区标识(Tracking Area Identity,TAI)列表。

需要说明的是,在这种应用场景中,第一核心网节点接收来自用户设备的接入请求消息,具体可以为:第一核心网节点接收来自用户设备的跟踪区更新请求消息,跟踪区更新请求消息为用户设备在接收到GUTI重分配命令后,当用户设备接收自系统广播的TAI不包含于TAI列表时发送的;其中,第一原因值码为拒绝用户设备的跟踪区更新请求的原因值码。

进一步的,在本发明实施例的另一种应用场景中,本实施例所提供的过载控制方法可以应用于GSM系统或者UMTS系统;或者本实施例所提供的过载控制方法可以应用于LTE系统。

在这种应用场景中,在第一核心网节点接收来自用户设备的接入请求消息之前,本发明实施例的方法还可以包括:第一核心网节点接收来自用户设备的服务请求消息;若核心网中的至少一个节点过载,第一核心网节点则发送服务拒绝消息至用户设备,服务拒绝消息中包含第二原因值码,第二原因值码为第一核心网节点根据版本信息确定的拒绝用户设备的服务请求的原因值码。

需要说明的是,在这种应用场景中,第一核心网节点接收来自用户设备的接入请求消息,具体可以为:第一核心网节点接收来自用户设备的附着请求消息,附着请求消息为用户设备在接收到包含第二原因值码的服务拒绝消息后发送的。

本发明实施例提供的过载控制方法,核心网中的第一核心网节点接收来自用户设备的接入请求消息;第一核心网节点确定核心网中的至少一个节点过载,发送接入拒绝消息至用户设备,接入拒绝消息中包含第一原因值码和定时器的时长,接入拒绝消息指示用户设备在定时器经过时长而超时后重新发送接入请求消息至第一核心网节点,第一原因值码为拒绝用户设备的接入请求的原因值码。与现有技术中当网络设备拥塞时,用户设备不断重新尝试接入网络相比,第一核心网节点可以通过原因值码和定时器的时长控制用户设备在定时器时长内暂停尝试接入网络,可以有效缓解网络设备的拥塞。

实施例2

本发明实施例提供一种过载控制方法,如图2所示,包括:

S201、用户设备发送接入请求消息至核心网中的第一核心网节点。

本实施例中提到的第一核心网节点、第二核心网节点、接入请求消息等可以参考本发明其他方法实施例中的具体描述,本发明实施例这里不再赘述。

进一步的,当本实施例的方法应用于GSM系统或者UMTS系统时,在用户设备发送接入请求消息至第一核心网节点之前,本发明实施例的方法还可以包括:用户设备发送服务请求消息或者PDP激活请求消息至第一核心网节点;用户设备接收来自第一核心网节点的P-TMSI重分配命令,P-TMSI重分配命令中携带RAI,P-TMSI重分配命令为第一核心网节点在接收到服务请求消息或者PDP激活请求消息后,当核心网中的至少一个节点过载时发起的;用户设备对比P-TMSI重分配命令中携带的RAI与用户设备接收自系统广播的RAI。

其中,用户设备发送接入请求消息至第一核心网节点,具体可以为:若P-TMSI重分配命令中携带的RAI与用户设备接收自系统广播的RAI不同,用户设备则发送路由更新请求消息至第一核心网节点。

进一步的,当本实施例的方法应用于LTE系统时,在用户设备发送接入请求消息至第一核心网节点之前,本发明实施例的方法还可以包括:用户设备发送服务请求消息或者PDN连接请求消息至第一核心网节点;用户设备接收来自第一核心网节点的GUTI重分配命令,GUTI重分配命令中携带TAI列表,GUTI重分配命令为第一核心网节点在接收到服务请求消息或者PDN连接请求消息后,当核心网中的至少一个节点过载时发起的;用户设备判断TAI列表中是否包含用户设备接收自系统广播的TAI。

其中,用户设备发送接入请求消息至第一核心网节点,具体可以为:若TAI列表中不包含用户设备接收自系统广播的TAI,用户设备则发送跟踪区更新请求消息至第一核心网节点。

S202、用户设备接收来自第一核心网节点的接入拒绝消息,接入拒绝消息中包含第一原因值码和定时器的时长,接入拒绝消息为第一核心网节点在接收到接入请求消息后,确定核心网中的至少一个节点过载时发送的,第一原因值码为拒绝用户设备的接入请求的原因值码。

示例性的,在GSM系统或者UMTS系统中,接入请求消息为附着请求消息,接入拒绝消息为附着拒绝消息;或者,接入请求消息为路由更新请求消息,接入拒绝消息为路由更新拒绝消息,预设定时器为T3302。

在LTE系统中,接入请求消息为附着请求消息,接入拒绝消息为附着拒绝消息;或者,接入请求消息为跟踪区更新请求消息,接入拒绝消息为跟踪区更新拒绝消息,预设定时器为T3402。

其中,第一原因值码具体为:#95或者#96。

S203、用户设备根据第一原因值码开启定时器,并在定时器经过时长而超时后重新发送接入请求消息至第一核心网节点。

具体的,用户设备根据第一原因值码和定时器的时长开启定时器,可以为:当用户设备接收到的所述接入拒绝消息的个数超过预设阈值时,用户设备则根据第一原因值码和定时器的时长开启定时器;其中,用户设备发送至少一个接入请求消息至第一核心网节点。

本发明实施例提供的过载控制方法,用户设备发送接入请求消息至核心网中的第一核心网节点;接收来自第一核心网节点的接入拒绝消息,接入拒绝消息中包含第一原因值码和定时器的时长,接入拒绝消息为第一核心网节点在接收到接入请求消息后,确定核心网中的至少一个节点过载时发送的,第一原因值码为拒绝用户设备的接入请求的原因值码;根据第一原因值码开启定时器,并在定时器经过时长而超时后重新发送接入请求消息至第一核心网节点。与现有技术中当网络设备拥塞时,用户设备不断重新尝试接入网络相比,用户设备可以根据原因值码和定时器时长在定时器时长内暂停尝试接入网络,可以有效缓解网络设备的拥塞。

实施例3

本发明实施例提供一种过载控制方法,为了更清楚地对本发明实施例提供的过载控制方法中用户设备和核心网节点的工作流程进行描述,本发明实施例提供了一种在GSM系统或者UMTS系统中的,上述各设备之间的交互实例,本实施例所提供的过载控制方法,包括:

S301、用户设备发送服务请求消息或者PDP激活请求消息至SGSN。

其中,当用户设备发送服务请求消息至SGSN,且SGSN中未定义核心网节点拥塞时可以向用户设备发送可以使用户设备延时发起附着或者路由更新流程的原因值码时,如图3所示,可以继续执行S302-S304;或者,当用户设备发送服务请求消息至SGSN时,如图4所示,可以继续执行S305-S306;或者,当用户设备发送PDP激活请求消息至SGSN时,如图3所示,可以继续执行S302-S304。

进一步的,在执行S302-S304或者S305-S306之前,本发明实施例的方法还可以包括:第一核心网节点接收来自接入网节点的用户设备的版本信息,版本信息为所述接入网节点接收自所述用户设备的,版本信息用于指示向第一核心网节点发送接入请求的用户设备的版本;第一核心网节点根据版本信息确定第一原因值码为拒绝用户设备的接入请求的原因值码,并设置定时器的时长。

S302、SGSN确定核心网中的至少一个节点过载,SGSN则发送P-TMSI重分配命令至用户设备,P-TMSI重分配命令中携带路由区标识RAI。

其中,SGSN可以通过发送控制信令消息至GGSN,从GGSN获取资源响应消息,然后根据资源响应消息中包含的资源受限指示,确定核心网中的至少一个节点过载。具体的,若资源受限指示指示核心网资源受限,则SGSN可以确定核心网中的至少一个节点过载;或者,SGSN可以在资源响应消息中包含资源受限指示时,确定核心网中的至少一个节点节点过载。

进一步可选的,在本发明实施例的一种应用场景中,若SGSN在预定时间内未接收到来自GGSN的资源响应消息,SGSN也可以确定核心网中的至少一个节点过载。

示例性的,用户设备可以接收系统广播消息,获取并保存系统广播消息中的RAI。

S303、用户设备对比P-TMSI重分配命令中携带的RAI与用户设备接收自系统广播的RAI。

S304、若P-TMSI重分配命令中携带的RAI与用户设备接收自系统广播的RAI不同,用户设备则发送路由更新请求消息至SGSN。

其中,用户设备可以对比P-TMSI重分配命令中携带的RAI与用户设备接收自系统广播的RAI,当P-TMSI重分配命令中携带的RAI与用户设备接收自系统广播的RAI不同时,则表示该用户设备需要进行路由区的更新,则用户设备可以发送路由更新请求消息至SGSN。

如图4所示,本发明实施例的方法还可以包括:S305-S306:

S305、SGSN确定核心网中的至少一个节点过载,则发送服务拒绝消息至用户设备,服务拒绝消息中包含第二原因值码,第二原因值码为第一核心网节点根据版本信息确定的拒绝用户设备的服务请求的原因值码。

示例性的,在本实施例中,如图4所示的方法中,当核心网中的至少一个节点过载时,SGSN可以不发送P-TMSI重分配命令至用户设备,以使用户设备向SGSN发起路由更新请求,而是发送携带有第二原因值码的服务拒绝消息至用户设备,以使用户设备根据第二原因值码向SGSN发起附着请求。

其中,第二原因值码可以为:#9或者#10。

S306、用户设备根据第二原因值码发送附着请求消息至SGSN。

其中,用户设备可以根据服务拒绝消息中包含的第二原因值码发送附着请求消息至SGSN。

需要说明的是,服务拒绝消息中仅包含第二原因值码,并不包含定时器时长,因此,用户设备不需要根据第二原因值码和定时器时长开启相应的定时器,用户设备在接收到携带有第二原因值码的服务拒绝消息后可以立即发送附着请求消息至SGSN。

S307、SGSN确定核心网中的至少一个节点过载,则发送接入拒绝消息至用户设备,接入拒绝消息中包含第一原因值码和定时器的时长,第一原因值码为拒绝用户设备的接入请求的原因值码。

具体的,当接入请求消息为路由更新请求消息时,接入拒绝消息为路由更新拒绝消息,如图3所示,S307具体可以为S307a;当接入请求消息为附着请求消息时,接入拒绝消息为附着拒绝消息,如图4所示,S307具体可以为S307b:

S307a、SGSN确定核心网中的至少一个节点过载,则发送路由更新拒绝消息至用户设备,路由更新拒绝消息中包含第一原因值码和定时器的时长,第一原因值码为拒绝用户设备的路由更新请求的原因值码。

S307b、SGSN确定核心网中的至少一个节点过载,则发送附着拒绝消息至用户设备,附着拒绝消息中包含第一原因值码和定时器的时长,第一原因值码为拒绝用户设备的附着请求的原因值码。

需要说明的是,当用户设备发送PDP激活请求消息至SGSN时,且核心网中的至少一个节点过载时,S202中SGSN发送P-TMSI重分配命令至用户设备可以避免用户设备由于无法接入到核心网络而进入空闲状态。在本发明实施例的一种应用场景中,若用户设备发送PDP激活请求消息至SGSN,则可以不执行S202-S204或者S205-S206,而是直接执行以下步骤:若核心网中的至少一个节点过载,SGSN则发送PDP激活拒绝消息至用户设备,PDP激活拒绝消息中包含原因值码:#26和定时器的时长,原因值码#26为拒绝用户设备的PDP激活请求的原因值码。

S308、用户设备根据第一原因值码开启定时器,并在定时器经过时长而超时后重新发送接入请求消息至SGSN,接入请求消息为附着请求消息或者路由更新请求消息。

需要说明的是,在本实施例中,定时器为T3302。

优选的,为了进一步避免用户设备频繁发送接入请求消息至核心网节点,加剧核心网节点的拥塞,用户设备可以在用户设备接收到的请求拒绝消息的个数超过预设阈值时,再根据原因值码和定时器时长开启定时器,并在定时器超时后重新发送接入请求消息至第一核心网节点。

具体的,用户设备可以在接收到来自SGSN的请求拒绝消息后,可以跟据第一原因值码开启定时器,并根据定时器的时长设置定时器,在定时器超时后重新发送接入请求消息至SGSN。

本发明实施例提供的过载控制方法,核心网中的SGSN接收来自用户设备的接入请求消息;SGSN确定核心网中的至少一个节点过载,发送接入拒绝消息至用户设备,接入拒绝消息中包含第一原因值码和定时器的时长,接入拒绝消息指示用户设备在定时器经过时长而超时后重新发送接入请求消息至SGSN,第一原因值码为拒绝用户设备的接入请求的原因值码。与现有技术中当网络设备拥塞时,用户设备不断重新尝试接入网络相比,SGSN可以通过原因值码和定时器的时长控制用户设备在定时器时长内暂停尝试接入网络,可以有效缓解网络设备的拥塞。

实施例4

本发明实施例提供一种过载控制方法,为了更清楚地对本发明实施例提供的过载控制方法中用户设备和核心网节点的工作流程进行描述,本发明实施例提供了一种在LTE系统中,上述各设备之间的交互实例,本实施例所提供的过载控制方法,包括:

S401、用户设备发送服务请求消息或者PDN连接请求消息至MME。

其中,当用户设备发送服务请求消息至MME,且MME中未定义核心网节点拥塞时可以向用户设备发送可以使用户设备延时发起附着或者跟踪区更新流程的原因值码时,如图5所示,可以继续执行S402-S404;或者,当用户设备发送服务请求消息至MME时,如图6所示,可以继续执行S405-S406;或者,当用户设备发送PDN连接请求消息至MME时,如图5所示,可以继续执行S402-S404。

进一步的,在执行S402-S404或者S405-S406之前,本发明实施例的方法还可以包括:第一核心网节点发送初始化建立上下文请求至接入网节点,以使接入网节点发送无线资源控制协议(Radio Resource Control,RRC)连接重配置请求至用户设备,以使用户设备发送包含用户设备的版本信息的RRC连接重配置响应至接入网节点,进而使接入网节点生成包含用户设备的版本信息的初始化建立上下文响应;第一核心网节点接收来自接入网节点的包含用户设备的版本信息的初始化建立上下文响应;第一核心网节点根据版本信息确定第一原因值码为拒绝用户设备的接入请求的原因值码,并设置定时器时长。

S402、MME确定核心网中的至少一个节点过载,MME则发送GUTI重分配命令至用户设备,GUTI重分配命令中携带TAI列表。

其中,MME可以通过发送控制信令消息至GW,从GW获取资源响应消息,然后根据资源响应消息中包含的资源受限指示,确定核心网中的至少一个节点过载。具体的,若资源受限指示指示核心网资源受限,则MME可以确定核心网中的至少一个节点过载;或者,MME可以在资源响应消息中包含资源受限指示时,确定核心网中的至少一个节点节点过载。

进一步可选的,若MME在预定时间内未接收到来自GW的资源响应消息,MME也可以确定核心网中的至少一个节点过载。

示例性的,用户设备可以接收系统广播消息,获取并保存系统广播消息中的TAI列表。

S403、用户设备判断TAI列表中是否包含用户设备接收自系统广播的TAI。

S404、若TAI列表中不包含用户设备接收自系统广播的TAI,用户设备则发送跟踪区更新请求消息至MME。

其中,用户设备可以判断GUTI重分配命令中携带TAI列表中是否包含用户设备接收自系统广播的TAI,当GUTI重分配命令中携带TAI列表中不包含用户设备接收自系统广播的TAI时,则表示该用户设备需要进行跟踪区的更新,则用户设备可以发送跟踪更新请求消息至MME。

如图6所示,本发明实施例的方法还可以包括:S405-S406:

S405、MME确定核心网中的至少一个节点过载,MME则发送服务拒绝消息至用户设备,服务拒绝消息中包含第二原因值码,第二原因值码为第一核心网节点根据版本信息确定的拒绝用户设备的服务请求的原因值码。

示例性的,在本实施例中,如图4所示的方法中,当核心网中的至少一个节点过载时,MME可以不发送GUTI重分配命令至用户设备,以使用户设备向MME发起跟踪区更新请求,而是发送携带有第二原因值码的服务拒绝消息至用户设备,以使用户设备根据第二原因值码向MME发起附着请求。

其中,第二原因值码可以为:#9或者#10。

S406、用户设备根据第二原因值码发送附着请求消息至MME。

其中,用户设备可以根据服务拒绝消息中包含的第二原因值码发送附着请求消息至MME。

需要说明的是,服务拒绝消息中仅包含第二原因值码,并不包含定时器时长,因此,用户设备不需要根据第二原因值码和定时器时长开启相应的定时器,用户设备在接收到携带有第二原因值码的服务拒绝消息后可以立即发送附着请求消息至MME。

S407、MME确定核心网中的至少一个节点过载,则发送接入拒绝消息至用户设备,接入拒绝消息中包含第一原因值码和定时器的时长,第一原因值码为拒绝用户设备的接入请求的原因值码。

具体的,当接入请求消息为跟踪区更新请求消息时,接入拒绝消息为跟踪区更新拒绝消息,如图3所示,S407具体可以为S407a;当接入请求消息为附着请求消息时,接入拒绝消息为附着拒绝消息,如图4所示,S407具体可以为S407b:

S407a、MME确定核心网中的至少一个节点过载,则发送跟踪区更新拒绝消息至用户设备,跟踪区更新拒绝消息中包含第一原因值码和定时器的时长,第一原因值码为拒绝用户设备的跟踪区更新请求的原因值码。

S407b、MME确定核心网中的至少一个节点过载,则发送附着拒绝消息至用户设备,附着拒绝消息中包含第一原因值码和定时器的时长,第一原因值码为拒绝用户设备的附着请求的原因值码。

需要说明的是,当用户设备发送PDN连接请求消息至MME时,且核心网中的至少一个节点过载时,S202中MME发送GUTI重分配命令至用户设备可以避免用户设备由于无法接入到核心网络而进入空闲状态。在本发明实施例的一种应用场景中,若用户设备发送PDN连接请求消息至MME,则可以不执行S202-S204或者S205-S206,而是直接执行以下步骤:若核心网中的至少一个节点过载,MME则发送PDN连接拒绝消息至用户设备,PDN连接拒绝消息中包含原因值码:#26和定时器的时长,原因值码#26为拒绝用户设备的PDN连接请求的原因值码。

S408、用户设备根据第一原因值码开启定时器,并在定时器经过时长而超时后重新发送接入请求消息至MME,接入请求消息为附着请求消息,或者跟踪区更新请求消息。

需要说明的是,在本实施例中,定时器为T3402。

优选的,为了进一步避免用户设备频繁发送接入请求消息至核心网节点,加剧核心网节点的拥塞,用户设备可以在用户设备接收到的请求拒绝消息的个数超过预设阈值时,再根据原因值码和定时器时长开启定时器,并在定时器超时后重新发送接入请求消息至第一核心网节点。

具体的,用户设备可以在接收到来自MME的请求拒绝消息后,可以跟据第一原因值码开启定时器,并根据定时器的时长设置定时器,在定时器超时后重新发送接入请求消息至MME。

本发明实施例提供的过载控制方法,核心网中的MME接收来自用户设备的接入请求消息;MME确定核心网中的至少一个节点过载,发送接入拒绝消息至用户设备,接入拒绝消息中包含第一原因值码和定时器的时长,接入拒绝消息指示用户设备在定时器经过时长而超时后重新发送接入请求消息至MME,第一原因值码为拒绝用户设备的接入请求的原因值码。与现有技术中当网络设备拥塞时,用户设备不断重新尝试接入网络相比,MME可以通过原因值码和定时器的时长控制用户设备在定时器时长内暂停尝试接入网络,可以有效缓解网络设备的拥塞。

实施例5

本发明实施例提供一种核心网节点,如图7所示,包括:接收单元51、确定单元52、发送单元53。

接收单元51,用于接收来自用户设备的接入请求消息。

确定单元52,用于确定所述核心网中的至少一个节点过载.

发送单元53,用于在所述确定单元52确定所述核心网中的至少一个节点过载后,发送接入拒绝消息至所述用户设备,所述接入拒绝消息中包含第一原因值码和定时器的时长,所述接入拒绝消息指示所述用户设备在所述定时器经过所述时长而超时后重新发送所述接入请求消息至所述核心网节点,所述第一原因值码为拒绝所述用户设备的接入请求的原因值码。

进一步的,所述接收单元51,还用于接收来自所述核心网中的第二核心网节点的资源响应消息。

所述确定单元52,还用于根据所述接收单元51接收的所述资源响应消息中包含的资源受限指示,确定所述核心网中的至少一个节点过载。

进一步的,在本发明实施例的一种应用场景中,所述核心网节点为SGSN,所述第二核心网节点为GGSN;所述定时器为T3302。

在这种应用场景中,所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息。

或者,所述接入请求消息为路由更新请求消息,所述接入拒绝消息为路由更新拒绝消息。

进一步的,在这种应用场景中,所述接收单元51,还用于在接收来自所述用户设备的所述接入请求消息之前,接收来自所述用户设备的服务请求消息或者PDP激活请求消息。

所述发送单元53,还用于若所述确定单元52确定所述核心网中的至少一个节点过载,则发送P-TMSI重分配命令至所述用户设备,所述P-TMSI重分配命令中携带RAI。

所述接收单元51,还用于接收来自所述用户设备的所述路由更新请求消息,所述路由更新请求消息为所述用户设备在接收到所述发送单元53发送的所述P-TMSI重分配命令后,当所述P-TMSI重分配命令中携带的所述RAI与所述用户设备接收自系统广播的RAI不同时发起的。

所述第一原因值码为拒绝所述用户设备的路由更新请求的原因值码。

所述接收单元51,还用于在所述发送单元53发送接入拒绝消息至所述用户设备之前,接收来自接入网节点的所述用户设备的版本信息,所述版本信息为所述接入网节点接收自所述用户设备的,所述版本信息用于指示向所述第一核心网节点发送所述接入请求的所述用户设备的版本。

所述确定单元52,还用于根据所述接收单元51接收的所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

进一步的,在本发明实施例的另一种应用场景中,所述核心网节点为MME,所述第二核心网节点为GW;定时器为T3402;

在这种应用场景中,所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息。

或者,所述接入请求消息为跟踪区更新请求消息,所述接入拒绝消息为跟踪区更新拒绝消息。

进一步的,在这种应用场景中,所述发送单元53,还用于在所述接收单元51接收来自用户设备的接入请求消息之后,发送初始化建立上下文请求至接入网节点,以使所述接入网节点发送无线资源控制协议RRC连接重配置请求至所述用户设备,以使所述用户设备发送包含所述用户设备的所述版本信息的RRC连接重配置响应至所述接入网节点,进而使所述接入网节点生成包含所述用户设备的所述版本信息的初始化建立上下文响应。

所述接收单元51,还用于接收来自所述接入网节点的所述包含所述用户设备的所述版本信息的初始化建立上下文响应。

所述确定单元52,还用于根据所述接收单元51接收的所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

进一步的,在这种应用场景中,所述接收单元51,还用于在接收来自所述用户设备的所述接入请求消息之前,接收来自所述用户设备的服务请求消息或者PDN连接请求消息。

所述发送单元53,还用于若所述确定单元52确定所述核心网中的至少一个节点过载,则发送GUTI重分配命令至所述用户设备,所述GUTI重分配命令中携带TAI列表。

所述接收单元51,还用于接收来自所述用户设备的跟踪区更新请求消息,所述跟踪区更新请求消息为所述用户设备在接收到所述发送单元53发送的所述GUTI重分配命令后,当所述用户设备接收自系统广播的TAI不包含于所述TAI列表时发送的。

所述第一原因值码为拒绝所述用户设备的跟踪区更新请求的原因值码。

进一步的,在本发明实施例的另一种应用场景中,所述核心网节点为所述SGSN,所述第二核心网节点为所述GGSN;所述定时器为所述T3302;或者,所述核心网节点为所述MME,所述第二核心网节点为所述GW;定时器为所述T3402。

在这种应用场景中,所述接收单元51,还用于在接收来自所述用户设备的所述接入请求消息之前,接收来自所述用户设备的服务请求消息。

所述发送单元53,还用于若所述确定单元52确定所述核心网中的至少一个节点过载,则发送服务拒绝消息至所述用户设备,所述服务拒绝消息中包含第二原因值码,所述第二原因值码为所述第一核心网节点根据所述版本信息确定的拒绝所述用户设备的服务请求的原因值码。

所述接收单元51,还用于接收来自所述用户设备的所述附着请求消息,所述附着请求消息为所述用户设备在接收到所述发送单元53发送的包含所述第二原因值码的所述服务拒绝消息后发送的。

需要说明的是,本发明实施例提供的核心网节点中部分功能模块的具体描述可以参考方法实施例中的对应内容,本实施例这里不再详细赘述。

本发明实施例提供的核心网节点,接收来自用户设备的接入请求消息;确定核心网中的至少一个节点过载,发送接入拒绝消息至用户设备,接入拒绝消息中包含第一原因值码和定时器的时长,接入拒绝消息指示用户设备在定时器经过时长而超时后重新发送接入请求消息至核心网节点,第一原因值码为拒绝用户设备的接入请求的原因值码。与现有技术中当网络设备拥塞时,用户设备不断重新尝试接入网络相比,核心网节点可以通过原因值码和定时器的时长控制用户设备在定时器时长内暂停尝试接入网络,可以有效缓解网络设备的拥塞。

实施例6

本发明实施例提供一种用户设备,如图8所示,包括:发送单元61、接收单元62、开启单元63。

发送单元61,用于发送接入请求消息至核心网中的第一核心网节点。

接收单元62,用于接收来自所述第一核心网节点的接入拒绝消息,所述接入拒绝消息中包含第一原因值码和定时器的时长,所述接入拒绝消息为所述第一核心网节点在接收到所述接入请求消息后,确定所述核心网中的至少一个节点过载时发送的,所述第一原因值码为拒绝所述用户设备的接入请求的原因值码。

开启单元63,用于根据所述接收单元62接收的所述第一原因值码开启所述定时器。

所述发送单元61,还用于在所述开启单元63开启的所述定时器经过所述时长而超时后重新发送所述接入请求消息至所述第一核心网节点。

进一步的,所述第一核心网节点在接收到所述接入请求消息后,确定所述核心网中的至少一个节点过载时发送的,具体为:所述第一核心网节点根据资源响应消息中包含的资源受限指示,确定所述核心网中的至少一个节点过载。

其中,所述资源响应消息为所述第一核心网节点接收自所述核心网中的第二核心网节点的。

进一步的,所述开启单元63,还用于当所述接收单元62接收到的所述接入拒绝消息的个数超过预设阈值时,则根据所述第一原因值码开启所述定时器。

所述发送单元61,还用于发送至少一个所述接入请求消息至所述第一核心网节点。

进一步的,在本发明实施例的一种应用场景中,所述第一核心网节点为SGSN,所述第二核心网节点为GGSN;所述定时器为T3302。

在这种应用场景中,所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息。

或者,所述接入请求消息为路由更新请求消息,所述接入拒绝消息为路由更新拒绝消息。

进一步的,在这种应用场景中,所述发送单元61,还用于在所述接收单元62接收来自所述第一核心网节点的接入拒绝消息之前,通过接入网节点发送所述用户设备的版本信息至所述第一核心网节点,以使所述第一核心网节点根据所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

进一步的,在这这应用场景中,所述发送单元61,还用于在发送所述接入请求消息至所述第一核心网节点之前,发送服务请求消息或者PDP激活请求消息至所述第一核心网节点。

所述接收单元62,还用于接收来自所述第一核心网节点的P-TMSI重分配命令,所述P-TMSI重分配命令中携带RAI,所述P-TMSI重分配命令为所述第一核心网节点在接收到所述发送单元61发送的所述服务请求消息或者所述PDP激活请求消息后,确定所述核心网中的至少一个节点过载时发送的。

所述接收单元62,还用于接收来自系统广播的RAI。

进一步的,如图9所示,所述用户设备,还可以包括:对比单元64。

对比单元64,用于对比所述接收单元62接收的所述P-TMSI重分配命令中携带的所述RAI与所述接收单元62接收自所述系统广播的RAI。

所述发送单元61,还用于若所述对比单元64对比得到所述P-TMSI重分配命令中携带的所述RAI与所述接收单元62接收自所述系统广播的RAI不同,则发送所述路由更新请求消息至所述第一核心网节点。

进一步的,在本发明实施例的另一种应用场景中,所述第一核心网节点为MME,所述第二核心网节点为GW;定时器为T3402。

在这种应用场景中,所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息。

或者,所述接入请求消息为跟踪区更新请求消息,所述接入拒绝消息为跟踪区更新拒绝消息。

进一步的,在这种应用场景中,所述接收单元62,还用于在接收来自所述第一核心网节点的接入拒绝消息之前,接收来自接入网节点的RRC连接重配置请求,所述RRC连接重配置请求为所述接入网节点在接收到来自所述第一核心网节点的初始化建立上下文请求后发送的。

所述发送单元61,还用于发送包含所述用户设备的所述版本信息的RRC连接重配置响应至所述接入网节点,以使所述接入网节点生成包含所述用户设备的所述版本信息的初始化建立上下文响应,并发送所述包含所述用户设备的所述版本信息的初始化建立上下文响应,进而使所述第一核心网节点根据所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

进一步的,在这种应用场景中,所述发送单元61,还用于在发送所述接入请求消息至所述第一核心网节点之前,发送服务请求消息或者PDN连接请求消息至所述第一核心网节点。

所述接收单元62,还用于接收来自所述第一核心网节点的GUTI重分配命令,所述GUTI重分配命令中携带TAI列表,所述GUTI重分配命令为所述第一核心网节点在接收到所述发送单元61发送的所述服务请求消息或者所述PDN连接请求消息后,确定所述核心网中的至少一个节点过载时发送的。

所述接收单元62,还用于接收来自系统广播的TAI。

所述用户设备,还包括:判断单元65。

判断单元65,用于判断所述所述接收单元62接收的所述TAI列表中是否包含所述接收单元62接收自所述系统广播的TAI。

所述发送单元61,还用于若所述判断单元判断得到所述TAI列表中不包含所述接收单元62接收自所述系统广播的TAI,则发送所述跟踪区更新请求消息至所述第一核心网节点。

进一步的,在本发明实施例的另一种应用场景中,所述第一核心网节点为所述SGSN,所述第二核心网节点为所述GGSN;所述定时器为所述T3302;或者,所述第一核心网节点为所述MME,所述第二核心网节点为所述GW;定时器为所述T3402。

在这种应用场景中,所述发送单元61,还用于在发送所述接入请求消息至所述第一核心网节点之前,发送服务请求消息至所述第一核心网节点。

所述接收单元62,还用于接收来自所述第一核心网节点的服务拒绝消息,所述服务拒绝消息中包含第二原因值码,所述第二原因值码为所述第一核心网节点根据所述版本信息确定的拒绝所述用户设备的服务请求的原因值码,所述服务拒绝消息为所述第一核心网节点在接收到所述发送单元61发送的所述服务请求消息后,确定所述核心网中的至少一个节点过载时发送的。

所述发送单元61,还用于根据所述接收单元62接收的所述第二原因值码发送所述附着请求消息至所述第一核心网节点。

需要说明的是,本发明实施例提供的用户设备中部分功能模块的具体描述可以参考方法实施例中的对应内容,本实施例这里不再详细赘述。

本发明实施例提供的用户设备,发送接入请求消息至核心网中的第一核心网节点;接收来自第一核心网节点的接入拒绝消息,接入拒绝消息中包含第一原因值码和定时器的时长,接入拒绝消息为第一核心网节点在接收到接入请求消息后,确定核心网中的至少一个节点过载时发送的,第一原因值码为拒绝用户设备的接入请求的原因值码;根据第一原因值码开启定时器,并在定时器经过时长而超时后重新发送接入请求消息至第一核心网节点。与现有技术中当网络设备拥塞时,用户设备不断重新尝试接入网络相比,用户设备可以根据原因值码和定时器时长在定时器时长内暂停尝试接入网络,可以有效缓解网络设备的拥塞。

实施例7

本发明实施例提供一种核心网节点,如图10所示,包括:接收器71、处理器72、发送器73。

接收器71,用于接收来自用户设备的接入请求消息。

处理器72,用于确定所述核心网中的至少一个节点过载。

发送器73,用于在所述处理器72确定所述核心网中的至少一个节点过载后,发送接入拒绝消息至所述用户设备,所述接入拒绝消息中包含第一原因值码和定时器的时长,所述接入拒绝消息指示所述用户设备在所述定时器经过所述时长而超时后重新发送所述接入请求消息至所述核心网节点,所述第一原因值码为拒绝所述用户设备的接入请求的原因值码。

进一步的,所述接收器71,还用于还用于接收来自所述核心网中的第二核心网节点的资源响应消息。

所述处理器72,还用于根据所述接收器71接收的所述资源响应消息中包含的资源受限指示,确定所述核心网中的至少一个节点过载。

进一步的,在本发明实施例的一种应用场景中,所述核心网节点为SGSN,所述第二核心网节点为GGSN;所述定时器为T3302。

在这种应用场景中,所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息。

或者,所述接入请求消息为路由更新请求消息,所述接入拒绝消息为路由更新拒绝消息。

进一步的,在这种应用场景中,所述接收器71,还用于在所述发送器73发送接入拒绝消息至所述用户设备之前,接收来自接入网节点的所述用户设备的版本信息,所述版本信息为所述接入网节点接收自所述用户设备的,所述版本信息用于指示向所述第一核心网节点发送所述接入请求的所述用户设备的版本。

所述处理器72,还用于根据所述接收器71接收的所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

进一步的,在这种应用场景中,所述接收器71,还用于在接收来自所述用户设备的所述接入请求消息之前,接收来自所述用户设备的服务请求消息或者PDP激活请求消息。

所述发送器73,还用于若所述处理器72确定所述核心网中的至少一个节点过载,则发送P-TMSI重分配命令至所述用户设备,所述P-TMSI重分配命令中携带RAI。

所述接收器71,还用于接收来自所述用户设备的所述路由更新请求消息,所述路由更新请求消息为所述用户设备在接收到所述发送器73发送的所述P-TMSI重分配命令后,当所述P-TMSI重分配命令中携带的所述RAI与所述用户设备接收自系统广播的RAI不同时发起的。

所述第一原因值码为拒绝所述用户设备的路由更新请求的原因值码。

进一步的,在本发明实施例的另一种应用场景中,所述核心网节点为MME,所述第二核心网节点为GW;定时器为T3402。

在这种应用场景中,所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息。

或者,所述接入请求消息为跟踪区更新请求消息,所述接入拒绝消息为跟踪区更新拒绝消息。

进一步的,在这种应用场景中,所述发送器73,还用于在所述接收器71接收来自用户设备的接入请求消息之后,发送初始化建立上下文请求至接入网节点,以使所述接入网节点发送无线资源控制协议RRC连接重配置请求至所述用户设备,以使所述用户设备发送包含所述用户设备的所述版本信息的RRC连接重配置响应至所述接入网节点,进而使所述接入网节点生成包含所述用户设备的所述版本信息的初始化建立上下文响应。

所述接收器71,还用于接收来自所述接入网节点的所述包含所述用户设备的所述版本信息的初始化建立上下文响应。

所述处理器72,还用于根据所述接收器71接收的所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

进一步的,在这种应用场景中,所述接收器71,还用于在接收来自所述用户设备的所述接入请求消息之前,接收来自所述用户设备的服务请求消息或者PDN连接请求消息。

所述发送器73,还用于若所述处理器72确定所述核心网中的至少一个节点过载,则发送GUTI重分配命令至所述用户设备,所述GUTI重分配命令中携带TAI列表。

所述接收器71,还用于接收来自所述用户设备的跟踪区更新请求消息,所述跟踪区更新请求消息为所述用户设备在接收到所述发送器73发送的所述GUTI重分配命令后,当所述用户设备接收自系统广播的TAI不包含于所述TAI列表时发送的。

所述第一原因值码为拒绝所述用户设备的跟踪区更新请求的原因值码。

进一步的,在本发明实施例的另一种应用场景中,所述核心网节点为所述SGSN,所述第二核心网节点为所述GGSN;所述定时器为所述T3302;或者,所述核心网节点为所述MME,所述第二核心网节点为所述GW;定时器为所述T3402。

进一步的,在这种应用场景中,所述接收器71,还用于在接收来自所述用户设备的所述接入请求消息之前,接收来自所述用户设备的服务请求消息。

所述发送器73,还用于若所述处理器72确定所述核心网中的至少一个节点过载,则发送服务拒绝消息至所述用户设备,所述服务拒绝消息中包含第二原因值码,所述第二原因值码为所述第一核心网节点根据所述版本信息确定的拒绝所述用户设备的服务请求的原因值码。

所述接收器71,还用于接收来自所述用户设备的所述附着请求消息,所述附着请求消息为所述用户设备在接收到所述发送器73发送的包含所述第二原因值码的所述服务拒绝消息后发送的。

需要说明的是,本发明实施例提供的核心网节点中部分功能模块的具体描述可以参考方法实施例中的对应内容,本实施例这里不再详细赘述。

本发明实施例提供的核心网节点,可以接收来自用户设备的接入请求消息;确定核心网中的至少一个节点过载,发送接入拒绝消息至用户设备,接入拒绝消息中包含第一原因值码和定时器的时长,接入拒绝消息指示用户设备在定时器经过时长而超时后重新发送接入请求消息至核心网节点,第一原因值码为拒绝用户设备的接入请求的原因值码。与现有技术中当网络设备拥塞时,用户设备不断重新尝试接入网络相比,核心网节点可以通过原因值码和定时器的时长控制用户设备在定时器时长内暂停尝试接入网络,可以有效缓解网络设备的拥塞。

实施例8

本发明实施例提供一种用户设备,如图11所示,包括:发送器81、接收器82、处理器83。

发送器81,用于发送接入请求消息至核心网中的第一核心网节点。

接收器82,用于接收来自所述第一核心网节点的接入拒绝消息,所述接入拒绝消息中包含第一原因值码和定时器的时长,所述接入拒绝消息为所述第一核心网节点在接收到所述接入请求消息后,确定所述核心网中的至少一个节点过载时发送的,所述第一原因值码为拒绝所述用户设备的接入请求的原因值码。

处理器83,用于根据所述接收器82接收的所述第一原因值码开启所述定时器。

所述发送器81,还用于在所述处理器83开启的所述定时器经过所述时长而超时后重新发送所述接入请求消息至所述第一核心网节点。

进一步的,所述第一核心网节点在接收到所述接入请求消息后,确定所述核心网中的至少一个节点过载时发送的,具体为:所述第一核心网节点根据资源响应消息中包含的资源受限指示,确定所述核心网中的至少一个节点过载。

其中,所述资源响应消息为所述第一核心网节点接收自所述核心网中的第二核心网节点的。

进一步的,所述处理器83,还用于当所述接收器82接收到的所述接入拒绝消息的个数超过预设阈值时,则根据所述第一原因值码和所述定时器的时长开启所述定时器。

所述发送器81,还用于发送至少一个所述接入请求消息至所述第一核心网节点。

进一步的,在本发明实施例的一种应用场景中,所述第一核心网节点为SGSN,所述第二核心网节点为GGSN;所述定时器为T3302。

在这种应用场景中,所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息。

或者,所述接入请求消息为路由更新请求消息,所述接入拒绝消息为路由更新拒绝消息。

进一步的,在这种应用场景中,所述发送器81,还用于在所述接收器82接收来自所述第一核心网节点的接入拒绝消息之前,通过接入网节点发送所述用户设备的版本信息至所述第一核心网节点,以使所述第一核心网节点根据所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

进一步的,在这种应用场景中,所述发送器81,还用于在发送所述接入请求消息至所述第一核心网节点之前,发送服务请求消息或者PDP激活请求消息至所述第一核心网节点。

所述接收器82,还用于接收来自所述第一核心网节点的P-TMSI重分配命令,所述P-TMSI重分配命令中携带RAI,所述P-TMSI重分配命令为所述第一核心网节点在接收到所述发送器81发送的所述服务请求消息或者所述PDP激活请求消息后,确定所述核心网中的至少一个节点过载时发送的。

所述接收器82,还用于接收来自系统广播的RAI。

所述处理器83,还用于对比所述接收器82接收的所述P-TMSI重分配命令中携带的所述RAI与所述接收器82接收自所述系统广播的RAI。

所述发送器81,还用于若所述处理器83对比得到所述P-TMSI重分配命令中携带的所述RAI与所述接收器82接收自所述系统广播的RAI不同,则发送所述路由更新请求消息至所述第一核心网节点。

进一步的,在本发明实施例的另一种应用场景中,所述第一核心网节点为所述MME,所述第二核心网节点为所述GW;定时器为所述T3402。

在这种应用场景中,所述接入请求消息为附着请求消息,所述接入拒绝消息为附着拒绝消息。

或者,所述接入请求消息为跟踪区更新请求消息,所述接入拒绝消息为跟踪区更新拒绝消息。

进一步的,在这种应用场景中,所述接收器82,还用于在接收来自所述第一核心网节点的接入拒绝消息之前,接收来自接入网节点的RRC连接重配置请求,所述RRC连接重配置请求为所述接入网节点在接收到来自所述第一核心网节点的初始化建立上下文请求后发送的。

所述发送器81,还用于发送包含所述用户设备的所述版本信息的RRC连接重配置响应至所述接入网节点,以使所述接入网节点生成包含所述用户设备的所述版本信息的初始化建立上下文响应,并发送所述包含所述用户设备的所述版本信息的初始化建立上下文响应,进而使所述第一核心网节点根据所述版本信息确定所述第一原因值码为拒绝所述用户设备的接入请求的原因值码,并设置所述定时器的所述时长。

进一步的,在这种应用场景中,所述发送器81,还用于在发送所述接入请求消息至所述第一核心网节点之前,发送服务请求消息或者PDN连接请求消息至所述第一核心网节点。

所述接收器82,还用于接收来自所述第一核心网节点的GUTI重分配命令,所述GUTI重分配命令中携带TAI列表,所述GUTI重分配命令为所述第一核心网节点在接收到所述发送器81发送的所述服务请求消息或者所述PDN连接请求消息后,确定所述核心网中的至少一个节点过载时发送的。

所述接收器82,还用于接收来自系统广播的TAI。

所述处理器83,还用于判断所述所述接收器82接收的所述TAI列表中是否包含所述接收器82接收自所述系统广播的TAI。

所述发送器81,还用于若所述处理器83判断得到所述TAI列表中不包含所述接收器82接收自所述系统广播的TAI,则发送所述跟踪区更新请求消息至所述第一核心网节点。

进一步的,所述发送器81,还用于在发送所述接入请求消息至所述第一核心网节点之前,发送服务请求消息至所述第一核心网节点。

所述接收器82,还用于接收来自所述第一核心网节点的服务拒绝消息,所述服务拒绝消息中包含第二原因值码,所述第二原因值码为所述第一核心网节点根据所述版本信息确定的拒绝所述用户设备的服务请求的原因值码,所述服务拒绝消息为所述第一核心网节点在接收到所述发送器81发送的所述服务请求消息后,确定所述核心网中的至少一个节点过载时发送的。

所述发送器81,还用于根据所述接收器82接收的所述第二原因值码发送所述附着请求消息至所述第一核心网节点。

需要说明的是,本发明实施例提供的用户设备中部分功能模块的具体描述可以参考方法实施例中的对应内容,本实施例这里不再详细赘述。

本发明实施例提供的用户设备,可以发送接入请求消息至核心网中的第一核心网节点;接收来自第一核心网节点的接入拒绝消息,接入拒绝消息中包含第一原因值码和定时器的时长,接入拒绝消息为第一核心网节点在接收到接入请求消息后,确定核心网中的至少一个节点过载时发送的,第一原因值码为拒绝用户设备的接入请求的原因值码;根据第一原因值码开启定时器,并在定时器经过时长而超时后重新发送接入请求消息至第一核心网节点。与现有技术中当网络设备拥塞时,用户设备不断重新尝试接入网络相比,用户设备可以根据原因值码和定时器时长在定时器时长内暂停尝试接入网络,可以有效缓解网络设备的拥塞。

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

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

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

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

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

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

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