过载控制的方法及设备与流程

文档序号:15626206发布日期:2018-10-09 23:02阅读:365来源:国知局

本发明涉及通信领域,并且更具体地,涉及过载控制的方法、网关设备、移动性管理网元和分组数据网络网关(packetdatanetworkgateway,pgw)。



背景技术:

在实际的网络部署中,每一个网络设备都可能与多个其它的节点设备相连接,比如服务网关(servinggateway,sgw)连接了多个移动性管理网元,或者连接了多个pgw等。终端设备接入网络以及利用通信网络进行通信的过程比较复杂。首先,终端自开机时接入网络的过程是附着过程,在成功完成附着过程后,终端接入网络;然后,在终端利用网络资源进行通信时,须建立承载资源,以实现数据传输,那么,须进行承载建立过程,如果通信过程中修改承载资源的服务质量(qualityofservice,qos),则可能须要执行承载资源修改过程,另外,当用户长时间不使用终端设备通信时,终端可能会转为空闲态,如果用户重新发起业务,比如语音或者上网等,终端设备会发起服务请求过程而由空闲态转为连接态。实际的通信过程很复杂,包括很多过程,比如分离或者位置上报等事件上报过程。

在有些场景下,比如某些交通工具移动大量用户,可能会使大量用户同时发起附着过程,那么在sgw与pgw之间会产生大量的创建会话请求/响应(createsessionrequest/response)消息,或者,大量用户同时发起服务请求(servicerequest)过程,相应地,该过程会触发移动性管理网元(mobilitymanagemententity,mme)与sgw之间大量的修改承载请求(modifybearerrequest)消息,同时也会触发部分sgw与pgw之间的信令,那么这种场景下可能会造成设备过载,可能会存在mme过载、sgw过载或者pgw过载等,同时也可能发生设备的负荷不均衡的问题,比如某些设备重载,而某些设备轻载。



技术实现要素:

本发明实施例提供了一种过载控制的方法、网关设备、移动性管理网元和pgw,能够有效地控制设备过载。

第一方面,提供了一种过载控制的方法,包括:网关设备确定第一过载指示信息,该第一过载指示信息用于指示过载控制策略;该网关设备向移动性管理网元发送该第一过载指示信息,以使该移动性管理网元根据该第一过载指示信息执行该过载控制策略。

在第一种可能的实现方式中,在该网关设备确定第一过载指示信息之前,该方法还包括:该网关设备接收该移动性管理网元发送的第一控制请求消息;该网关设备确定第一过载指示信息,包括:该网关设备根据该网关设备的负荷情况确定该第一过载指示信息;该网关设备向移动性管理网元发送该第一过载指示信息,包括:该网关设备向该移动性管理网元发送第一控制响应消息,该第一控制响应消息携带该第一过载指示信息。

在第二种可能的实现方式中,在该网关设备确定第一过载指示信息之前,该方法还包括:该网关设备接收该移动性管理网元发送的第一路径探测请求消息;该网关设备确定第一过载指示信息,包括:该网关设备根据该网关设备的负荷情况确定该第一过载指示信息;该网关设备向移动性管理网元发送该第一过载指示信息,包括:该网关设备向该移动性管理网元发送第一路径探测响应消息,该第一路径探测响应消息携带该第一过载指示信息。

结合第一方面的第一或二种可能的实现方式,在第三种可能的实现方式中,该网关设备根据该网关设备的负荷情况确定该第一过载指示信息,包括:该网关设备根据该网关设备的负荷情况,以及与该网关设备连接的各个移动性管理网元发送信令的情况,确定该第一过载指示信息。

在第四种可能的实现方式中,该网关设备为sgw;在该网关设备确定第一过载指示信息之前,该方法还包括:该sgw接收该移动性管理网元发送的第一控制请求消息;该sgw向分组数据网络网关pgw发送第二控制请求消息;该sgw接收该pgw发送的第二控制响应消息,该第二控制响应消息携带该pgw确定的用于指示该过载控制策略的第二过载指示信息;该网关设备确定第一过载指示信息,包括:该sgw将该第二过载指示信息确定为该第一过载指示信息,或者,该sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况,确定该第一过载指示信息;该网关设备向移动性管理网元发送该第一过载指示信息,包括:该sgw向该移动性管理网元发送第一控制响应消息,该第一控制响应消息携带该第一过载指示信息。

在第五种可能的实现方式中,该网关设备为sgw;在该网关设备确定第一过载指示信息之前,该方法还包括:该sgw向pgw发送第二路径探测请求消息;该sgw接收该pgw发送的第二路径探测响应消息,该第二路径探测响应消息携带该pgw确定的用于指示该过载控制策略的第二过载指示信息;该网关设备确定第一过载指示信息,包括:该sgw将该第二过载指示信息确定为该第一过载指示信息,或者,该sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况,确定该第一过载指示信息;该网关设备向移动性管理网元发送该第一过载指示信息,包括:该sgw向该移动性管理网元发送第一路径探测消息,该第一路径探测消息携带该第一过载指示信息。

结合第一方面或第一方面的第一至五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,该方法还包括:该网关设备向该移动性管理网元发送推迟定时器信息,以使该移动性管理网元在推迟定时器超时前根据该第一过载指示信息执行该过载控制策略。

结合第一方面或第一方面的第一至六种可能的实现方式中的任一种可能的实现方式,在第七种可能的实现方式中,该过载控制策略包括:限制初始接入类用户、延时移动性管理过程中的信令、延时服务请求过程中的信令、或者延时会话管理过程信令。

结合第一方面或第一方面的第一至七种可能的实现方式中的任一种可能的实现方式,在第八种可能的实现方式中,该第一过载指示信息包括与该过载控制策略关联的指示或者过载状态信息。

结合第一方面的第八种可能的实现方式,在第九种可能的实现方式中,该第一过载指示信息还包括过载控制比率。

在第十种可能的实现方式中,在该网关设备确定第一过载指示信息之前,该方法还包括:该网关设备接收该移动性管理网元发送的第一控制信令消息;该网关设备确定第一过载指示信息,包括:该网关设备确定该第一过载指示信息为包含推迟定时器信息的第一控制信令响应消息,该第一过载指示信息指示该过载控制策略为控制与第一控制信令相同类型的信令过程。

结合第一方面的第十种可能的实现方式,在第十一种可能的实现方式中,该网关设备确定该第一过载指示信息为包含推迟定时器信息的第一控制信令响应消息,包括:该网关设备确定该第一过载指示信息为包含该推迟定时器信息和过载控制比率的第一控制信令响应消息。

第二方面,提供了一种过载控制的方法,包括:移动性管理网元接收网关设备发送的第一过载指示信息,该第一过载指示信息用于指示过载控制策略;该移动性管理网元根据该第一过载指示信息执行该过载控制策略。

在第一种可能的实现方式中,在该移动性管理网元接收网关设备发送的第一过载指示信息之前,该方法还包括:该移动性管理网元向该网关设备发送第一控制请求消息;该移动性管理网元接收网关设备发送的第一过载指示信息,包括:该移动性管理网元接收该网关设备发送的第一控制响应消息,该第一控制响应消息携带该第一过载指示信息,其中,该第一过载指示信息由该网关设备根据该网关设备的负荷情况确定,或者,该第一过载指示信息由该网关设备根据该网关设备的负荷情况以及与该网关设备连接的各个移动性管理网元发送信令的情况确定。

在第二种可能的实现方式中,在该移动性管理网元接收网关设备发送的第一过载指示信息之前,该方法还包括:该移动性管理网元向该网关设备发送第一路径探测请求消息;该移动性管理网元接收网关设备发送的第一过载指示信息,包括:该移动性管理网元接收该网关设备发送的第一路径探测响应消息,该第一路径探测响应消息携带该第一过载指示信息,其中,该第一过载指示信息由该网关设备根据该网关设备的负荷情况确定,或者,该第一过载指示信息由该网关设备根据该网关设备的负荷情况以及与该网关设备连接的各个移动性管理网元发送信令的情况确定。

在第三种可能的实现方式中,该网关设备为sgw;在该移动性管理网元接收网关设备发送的第一过载指示信息之前,该方法还包括:该移动性管理网元向该sgw发送第一控制请求消息,以使该sgw向分组数据网络网关pgw发送第二控制请求消息并接收该pgw发送的第二控制响应消息,该第二控制响应消息携带该pgw确定的用于指示该过载控制策略的第二过载指示信息;该移动性管理网元接收网关设备发送的第一过载指示信息,包括:该移动性管理网元接收该sgw发送的第一控制响应消息,该第一控制响应消息携带该第一过载指示信息,其中,该第一过载指示信息为该sgw转发的该第二过载指示信息,或者,该第一过载指示信息由该sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况确定。

在第四种可能的实现方式中,该网关设备为sgw;该移动性管理网元接收网关设备发送的第一过载指示信息,包括:该移动性管理网元接收该sgw发送的第一路径探测消息,该第一路径探测消息携带该第一过载指示信息,其中,该第一过载指示信息为该sgw转发的pgw确定的用于指示该过载控制策略的第二过载指示信息,或者,该第一过载指示信息由该sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况确定。

结合第二方面或第二方面的第一至四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,该方法还包括:该移动性管理网元接收该网关设备发送的推迟定时器信息;该移动性管理网元根据该第一过载指示信息执行该过载控制策略,包括:该移动性管理网元在推迟定时器超时前根据该第一过载指示信息执行该过载控制策略。

结合第二方面或第二方面的第一至五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,该过载控制策略包括:限制初始接入类用户、延时移动性管理过程中的信令、延时服务请求过程中的信令、或者延时会话管理过程信令。

结合第二方面或第二方面的第一至六种可能的实现方式中的任一种可能的实现方式,在第七种可能的实现方式中,该第一过载指示信息包括与该过载控制策略关联的指示或者过载状态信息;该移动性管理网元根据该第一过载指示信息执行该过载控制策略,包括:该移动性管理网元执行与该指示或者该过载状态信息关联的该过载控制策略。

结合第二方面的第七种可能的实现方式,在第八种可能的实现方式中,该第一过载指示信息还包括过载控制比率;该移动性管理网元根据该第一过载指示信息执行该过载控制策略,包括:该移动性管理网元按照该过载控制比率执行与该指示或者该过载状态信息关联的该过载控制策略。

在第九种可能的实现方式中,在该移动性管理网元接收网关设备发送的第一过载指示信息之前,该方法还包括:该移动性管理网元向该网关设备发送第一控制信令消息;该移动性管理网元接收网关设备发送的第一过载指示信息,包括:该移动性管理网元接收该网关设备发送的包含推迟定时器信息的第一控制信令响应消息,该第一控制信令响应消息指示该过载控制策略为控制与第一控制信令相同类型的信令过程;该移动性管理网元根据该第一过载指示信息执行该过载控制策略,包括:该移动性管理网元根据该第一控制信令响应消息控制与第一控制信令相同类型的信令过程。

结合第二方面的第九种可能的实现方式,在第十种可能的实现方式中,该第一控制信令响应消息还包含过载控制比率;该移动性管理网元根据该第一过载指示信息执行该过载控制策略,包括:该移动性管理网元按照该过载控制比率控制与第一控制信令相同类型的信令过程。

第三方面,提供了一种过载控制的方法,包括:分组数据网络网关pgw确定第二过载指示信息,该第二过载指示信息用于指示过载控制策略;该pgw向服务网关sgw发送该第二过载指示信息,以使该sgw根据该第二过载指示信息进行过载控制。

在第一种可能的实现方式中,该第二过载指示信息用于使该sgw根据该第二过载指示信息确定发送给移动性管理网元的用于指示该过载控制策略的第一过载指示信息;或者,该第二过载指示信息用于使该sgw根据该第二过载指示信息执行该过载控制策略。

结合第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式中,在该pgw确定第二过载指示信息之前,该方法还包括:该pgw接收该sgw发送的第二控制请求消息;该pgw确定第二过载指示信息,包括:该pgw根据该pgw的负荷情况确定该第二过载指示信息;该pgw向服务网关sgw发送该第二过载指示信息,包括:该pgw向该sgw发送第二控制响应消息,该第二控制响应消息携带该第二过载指示信息。

结合第三方面或第三方面的第一种可能的实现方式,在第三种可能的实现方式中,在该pgw确定第二过载指示信息之前,该方法还包括:该pgw接收该sgw发送的第二路径探测请求消息;该pgw确定第二过载指示信息,包括:该pgw根据该pgw的负荷情况确定该第二过载指示信息;该pgw向服务网关sgw发送该第二过载指示信息,包括:该pgw向该sgw发送第二路径探测响应消息,该第二路径探测响应消息携带该第二过载指示信息。

结合第三方面的第二或三种可能的实现方式,在第四种可能的实现方式中,该pgw根据该pgw的负荷情况确定该第二过载指示信息,包括:该pgw根据该pgw的负荷情况,以及与该pgw连接的各个sgw发送信令的情况,确定该第二过载指示信息。

结合第三方面或第三方面的第一至四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,该方法还包括:该pgw向该sgw发送推迟定时器信息。

结合第三方面或第三方面的第一至五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,该过载控制策略包括:限制初始接入类用户、延时移动性管理过程中的信令、延时服务请求过程中的信令、或者延时会话管理过程信令。

结合第三方面或第三方面的第一至六种可能的实现方式中的任一种可能的实现方式,在第七种可能的实现方式中,该第二过载指示信息包括与该过载控制策略关联的指示或者过载状态信息。

结合第三方面的第七种可能的实现方式,在第八种可能的实现方式中,该第二过载指示信息还包括过载控制比率。

结合第三方面或第三方面的第一种可能的实现方式,在第九种可能的实现方式中,在该pgw确定第二过载指示信息之前,该方法还包括:该pgw接收该sgw发送的第二控制信令消息;该pgw确定第二过载指示信息,包括:该pgw确定该第二过载指示信息为包含推迟定时器信息的第二控制信令响应消息,该第二过载指示信息指示该过载控制策略为控制与第二控制信令相同类型的信令过程。

结合第三方面的第九种可能的实现方式,在第十种可能的实现方式中,该pgw确定该第二过载指示信息为包含推迟定时器信息的第二控制信令响应消息,包括:该pgw确定该第二过载指示信息为包含该推迟定时器信息和过载控制比率的第二控制信令响应消息。

第四方面,提供了一种网关设备,包括:确定模块,用于确定第一过载指示信息,该第一过载指示信息用于指示过载控制策略;发送模块,用于向移动性管理网元发送该第一过载指示信息,以使该移动性管理网元根据该第一过载指示信息执行该过载控制策略。

在第一种可能的实现方式中,该网关设备还包括:第一接收模块,用于在该确定模块确定第一过载指示信息之前,接收该移动性管理网元发送的第一控制请求消息;该确定模块具体用于根据该网关设备的负荷情况确定该第一过载指示信息;该发送模块具体用于向该移动性管理网元发送第一控制响应消息,该第一控制响应消息携带该第一过载指示信息。

在第二种可能的实现方式中,该网关设备还包括:第二接收模块,用于在该确定模块确定第一过载指示信息之前,接收该移动性管理网元发送的第一路径探测请求消息;该确定模块具体用于根据该网关设备的负荷情况确定该第一过载指示信息;该发送模块具体用于向该移动性管理网元发送第一路径探测响应消息,该第一路径探测响应消息携带该第一过载指示信息。

结合第四方面的第一或二种可能的实现方式,在第三种可能的实现方式中,该确定模块具体用于根据该网关设备的负荷情况,以及与该网关设备连接的各个移动性管理网元发送信令的情况,确定该第一过载指示信息。

在第四种可能的实现方式中,该网关设备为sgw;该网关设备还包括:第三接收模块,用于在该确定模块确定第一过载指示信息之前,接收该移动性管理网元发送的第一控制请求消息;该发送模块还用于向分组数据网络网关pgw发送第二控制请求消息;该第三接收模块还用于接收该pgw发送的第二控制响应消息,该第二控制响应消息携带该pgw确定的用于指示该过载控制策略的第二过载指示信息;该确定模块具体用于,将该第二过载指示信息确定为该第一过载指示信息,或者,根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况,确定该第一过载指示信息;该发送模块具体用于向该移动性管理网元发送第一控制响应消息,该第一控制响应消息携带该第一过载指示信息。

在第五种可能的实现方式中,该网关设备为sgw;该发送模块还用于在该确定模块确定第一过载指示信息之前,向pgw发送第二路径探测请求消息;该网关设备还包括:第四接收模块,用于接收该pgw发送的第二路径探测响应消息,该第二路径探测响应消息携带该pgw确定的用于指示该过载控制策略的第二过载指示信息;该确定模块具体用于,将该第二过载指示信息确定为该第一过载指示信息,或者,根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况,确定该第一过载指示信息;该发送模块具体用于向该移动性管理网元发送第一路径探测消息,该第一路径探测消息携带该第一过载指示信息。

结合第三方面或第三方面的第一至五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,该发送模块还用于向该移动性管理网元发送推迟定时器信息,以使该移动性管理网元在推迟定时器超时前根据该第一过载指示信息执行该过载控制策略。

结合第三方面或第三方面的第一至六种可能的实现方式中的任一种可能的实现方式,在第七种可能的实现方式中,该过载控制策略包括:限制初始接入类用户、延时移动性管理过程中的信令、延时服务请求过程中的信令、或者延时会话管理过程信令。

结合第三方面或第三方面的第一至七种可能的实现方式中的任一种可能的实现方式,在第八种可能的实现方式中,该第一过载指示信息包括与该过载控制策略关联的指示或者过载状态信息。

结合第三方面的第八种可能的实现方式,在第九种可能的实现方式中,该第一过载指示信息还包括过载控制比率。

在第十种可能的实现方式中,该网关设备还包括:第五接收模块,用于在该确定模块确定第一过载指示信息之前,接收该移动性管理网元发送的第一控制信令消息;该确定模块具体用于确定该第一过载指示信息为包含推迟定时器信息的第一控制信令响应消息,该第一过载指示信息指示该过载控制策略为控制与第一控制信令相同类型的信令过程。

结合第三方面的第十种可能的实现方式,在第十一种可能的实现方式中,该确定模块具体用于确定该第一过载指示信息为包含该推迟定时器信息和过载控制比率的第一控制信令响应消息。

第五方面,提供了一种移动性管理网元,包括:接收模块,用于接收网关设备发送的第一过载指示信息,该第一过载指示信息用于指示过载控制策略;处理模块,用于根据该第一过载指示信息执行该过载控制策略。

在第一种可能的实现方式中,该移动性管理网元还包括:第一发送模块,用于在该接收模块接收网关设备发送的第一过载指示信息之前,向该网关设备发送第一控制请求消息;该接收模块具体用于接收该网关设备发送的第一控制响应消息,该第一控制响应消息携带该第一过载指示信息,其中,该第一过载指示信息由该网关设备根据该网关设备的负荷情况确定,或者,该第一过载指示信息由该网关设备根据该网关设备的负荷情况以及与该网关设备连接的各个移动性管理网元发送信令的情况确定。

在第二种可能的实现方式中,该移动性管理网元还包括:第二发送模块,用于在该接收模块接收网关设备发送的第一过载指示信息之前,向该网关设备发送第一路径探测请求消息;该接收模块具体用于接收该网关设备发送的第一路径探测响应消息,该第一路径探测响应消息携带该第一过载指示信息,其中,该第一过载指示信息由该网关设备根据该网关设备的负荷情况确定,或者,该第一过载指示信息由该网关设备根据该网关设备的负荷情况以及与该网关设备连接的各个移动性管理网元发送信令的情况确定。

在第三种可能的实现方式中,该网关设备为sgw;该移动性管理网元还包括:第三发送模块,用于在该接收模块接收网关设备发送的第一过载指示信息之前,向该sgw发送第一控制请求消息,以使该sgw向分组数据网络网关pgw发送第二控制请求消息并接收该pgw发送的第二控制响应消息,该第二控制响应消息携带该pgw确定的用于指示该过载控制策略的第二过载指示信息;该接收模块具体用于接收该sgw发送的第一控制响应消息,该第一控制响应消息携带该第一过载指示信息,其中,该第一过载指示信息为该sgw转发的该第二过载指示信息,或者,该第一过载指示信息由该sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况确定。

在第四种可能的实现方式中,该网关设备为sgw;该接收模块具体用于接收该sgw发送的第一路径探测消息,该第一路径探测消息携带该第一过载指示信息,其中,该第一过载指示信息为该sgw转发的pgw确定的用于指示该过载控制策略的第二过载指示信息,或者,该第一过载指示信息由该sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况确定。

结合第五方面或第五方面的第一至四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,该接收模块还用于接收该网关设备发送的推迟定时器信息;该处理模块具体用于在推迟定时器超时前根据该第一过载指示信息执行该过载控制策略。

结合第五方面或第五方面的第一至五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,该过载控制策略包括:限制初始接入类用户、延时移动性管理过程中的信令、延时服务请求过程中的信令、或者延时会话管理过程信令。

结合第五方面或第五方面的第一至六种可能的实现方式中的任一种可能的实现方式,在第七种可能的实现方式中,该第一过载指示信息包括与该过载控制策略关联的指示或者过载状态信息;该处理模块具体用于执行与该指示或者该过载状态信息关联的该过载控制策略。

结合第五方面的第七种可能的实现方式,在第八种可能的实现方式中,该第一过载指示信息还包括过载控制比率;该处理模块具体用于按照该过载控制比率执行与该指示或者该过载状态信息关联的该过载控制策略。

在第九种可能的实现方式中,该移动性管理网元还包括:第四发送模块,用于在该接收模块接收网关设备发送的第一过载指示信息之前,向该网关设备发送第一控制信令消息;该接收模块具体用于接收该网关设备发送的包含推迟定时器信息的第一控制信令响应消息,该第一控制信令响应消息指示该过载控制策略为控制与第一控制信令相同类型的信令过程;该处理模块具体用于根据该第一控制信令响应消息控制与第一控制信令相同类型的信令过程。

结合第五方面的第九种可能的实现方式,在第十种可能的实现方式中,该第一控制信令响应消息还包含过载控制比率;该处理模块具体用于按照该过载控制比率控制与第一控制信令相同类型的信令过程。

第六方面,提供了一种pgw,包括:确定模块,用于确定第二过载指示信息,该第二过载指示信息用于指示过载控制策略;发送模块,用于向服务网关sgw发送该第二过载指示信息,以使该sgw根据该第二过载指示信息进行过载控制。

在第一种可能的实现方式中,该第二过载指示信息用于使该sgw根据该第二过载指示信息确定发送给移动性管理网元的用于指示该过载控制策略的第一过载指示信息;或者,该第二过载指示信息用于使该sgw根据该第二过载指示信息执行该过载控制策略。

结合第六方面或第六方面的第一种可能的实现方式,在第二种可能的实现方式中,该pgw还包括:第一接收模块,用于在该确定模块确定第二过载指示信息之前,接收该sgw发送的第二控制请求消息;该确定模块具体用于根据该pgw的负荷情况确定该第二过载指示信息;该发送模块具体用于向该sgw发送第二控制响应消息,该第二控制响应消息携带该第二过载指示信息。

结合第六方面或第六方面的第一种可能的实现方式,在第三种可能的实现方式中,该pgw还包括:第二接收模块,用于在该确定模块确定第二过载指示信息之前,接收该sgw发送的第二路径探测请求消息;该确定模块具体用于根据该pgw的负荷情况确定该第二过载指示信息;该发送模块具体用于向该sgw发送第二路径探测响应消息,该第二路径探测响应消息携带该第二过载指示信息。

结合第六方面的第二或三种可能的实现方式,在第四种可能的实现方式中,该确定模块具体用于根据该pgw的负荷情况,以及与该pgw连接的各个sgw发送信令的情况,确定该第二过载指示信息。

结合第六方面或第六方面的第一至四种可能的实现方式中的任一种可能的实现方式,在第五种可能的实现方式中,该发送模块还用于向该sgw发送推迟定时器信息。

结合第六方面或第六方面的第一至五种可能的实现方式中的任一种可能的实现方式,在第六种可能的实现方式中,该过载控制策略包括:限制初始接入类用户、延时移动性管理过程中的信令、延时服务请求过程中的信令、或者延时会话管理过程信令。

结合第六方面或第六方面的第一至六种可能的实现方式中的任一种可能的实现方式,在第七种可能的实现方式中,该第二过载指示信息包括与该过载控制策略关联的指示或者过载状态信息。

结合第六方面的第七种可能的实现方式,在第八种可能的实现方式中,该第二过载指示信息还包括过载控制比率。

结合第六方面或第六方面的第一种可能的实现方式,在第九种可能的实现方式中,该pgw还包括:第三接收模块,用于在该确定模块确定第二过载指示信息之前,接收该sgw发送的第二控制信令消息;该确定模块具体用于确定该第二过载指示信息为包含推迟定时器信息的第二控制信令响应消息,该第二过载指示信息指示该过载控制策略为控制与第二控制信令相同类型的信令过程。

结合第六方面的第九种可能的实现方式,在第十种可能的实现方式中,该确定模块具体用于确定该第二过载指示信息为包含该推迟定时器信息和过载控制比率的第二控制信令响应消息。

基于上述技术方案,本发明实施例通过向移动性管理网元发送用于指示过载控制策略的过载指示信息,使移动性管理网元执行过载控制策略,可以避免设备过载带来的不良影响,从而能够有效地控制设备过载。

附图说明

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

图1是根据本发明实施例的过载控制的方法的示意性流程图。

图2是根据本发明实施例的过载控制的方法的另一示意性流程图。

图3是根据本发明实施例的过载控制的方法的又一示意性流程图。

图4是根据本发明实施例的过载控制的方法的又一示意性流程图。

图5是根据本发明实施例的过载控制的方法的又一示意性流程图。

图6是根据本发明实施例的过载控制的方法的又一示意性流程图。

图7是根据本发明实施例的过载控制的方法的又一示意性流程图。

图8是根据本发明另一实施例的过载控制的方法的示意性流程图。

图9是根据本发明另一实施例的过载控制的方法的另一示意性流程图。

图10是根据本发明另一实施例的过载控制的方法的又一示意性流程图。

图11是根据本发明另一实施例的过载控制的方法的又一示意性流程图。

图12是根据本发明另一实施例的过载控制的方法的又一示意性流程图。

图13是根据本发明另一实施例的过载控制的方法的又一示意性流程图。

图14是根据本发明另一实施例的过载控制的方法的又一示意性流程图。

图15是根据本发明又一实施例的过载控制的方法的示意性流程图。

图16是根据本发明又一实施例的过载控制的方法的另一示意性流程图。

图17是根据本发明又一实施例的过载控制的方法的又一示意性流程图。

图18是根据本发明又一实施例的过载控制的方法的又一示意性流程图。

图19是根据本发明又一实施例的过载控制的方法的又一示意性流程图。

图20是根据本发明实施例的过载控制的方法的交互示意图。

图21是根据本发明另一实施例的过载控制的方法的交互示意图。

图22是根据本发明又一实施例的过载控制的方法的交互示意图。

图23是根据本发明又一实施例的过载控制的方法的交互示意图。

图24是根据本发明实施例的网关设备的示意性框图。

图25是根据本发明实施例的移动性管理网元的示意性框图。

图26是根据本发明实施例的pgw的示意性框图。

图27是根据本发明实施例的网关设备的结构示意图。

图28是根据本发明实施例的移动性管理网元的结构示意图。

图29是根据本发明实施例的pgw的结构示意图。

具体实施方式

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

应理解,本发明实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(globalsystemofmobilecommunication,gsm)系统、码分多址(codedivisionmultipleaccess,cdma)系统、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)系统、通用分组无线业务(generalpacketradioservice,gprs)、长期演进(longtermevolution,lte)系统、lte频分双工(frequencydivisionduplex,fdd)系统、lte时分双工(timedivisionduplex,tdd)、通用移动通信系统(universalmobiletelecommunicationsystem,umts)、全球互联微波接入(worldwideinteroperabilityformicrowaveaccess,wimax)通信系统等。

在本发明实施例中,网关设备可以是gsm或umts中的网关gprs支持节点(gatewaygprssupportnode,ggsn),也可以是lte中的sgw,本发明并不限定。

在本发明实施例中,移动性管理网元可以是gsm或umts中的服务gprs支持节点(servinggprssupportnode,sgsn),也可以是lte中的mme,本发明并不限定。

图1示出了根据本发明实施例的过载控制的方法100的示意性流程图。如图1所示,该方法100包括:

s110,网关设备确定第一过载指示信息,该第一过载指示信息用于指示过载控制策略;

s120,该网关设备向移动性管理网元发送该第一过载指示信息,以使该移动性管理网元根据该第一过载指示信息执行该过载控制策略。

在本发明实施例中,网关设备在需要进行过载控制时,即网关设备处于过载状态时,向移动性管理网元发送用于指示过载控制策略的第一过载指示信息,移动性管理网元根据该第一过载指示信息执行过载控制策略,从而减少网关设备的负荷,避免网关设备过载带来不良影响。

因此,本发明实施例的过载控制的方法,通过向移动性管理网元发送用于指示过载控制策略的过载指示信息,使移动性管理网元执行过载控制策略,可以避免设备过载带来的不良影响,从而能够有效地控制设备过载。

应理解,在本发明实施例中,术语“第一”和“第二”仅仅是为了区分不同的信息或内容,不对本发明实施例作其他限定。

在本发明实施例中,过载控制策略是为了减少设备负荷而设定的策略。例如,过载控制策略包括:限制初始接入类用户、延时移动性管理过程中的信令、延时服务请求过程中的信令、或者延时会话管理过程信令。限制初始接入类用户可以使用户寻找其它轻负载的网关设备。可以延时带来信令较多的订阅事件,比如小区位置上报等。但本发明实施例对过载控制策略并不限定,过载控制策略还可以是其他可以减少设备负荷的策略。可选地,所有过载控制策略可以预先配置好,而且还可以不断更新。

在本发明实施例中,过载指示信息用于指示过载控制策略。本发明实施例对过载指示信息的具体表现形式不限定。可选地,第一过载指示信息可以是与过载控制策略关联的指示,也就是说,用不同的指示值指示不同的过载控制策略。例如,用1、2或3分别指示第一种、第二种或第三种过载控制策略。

可选地,第一过载指示信息可以是与过载控制策略关联的过载状态信息,也就是说,用不同的过载状态信息指示不同的过载控制策略。例如,用轻、中或重分别指示第一种、第二种或第三种过载控制策略。

可选地,第一过载指示信息还包括过载控制比率。例如,用“1”和“a%”指示对初始接入类用户减少a%。

移动性管理网元收到过载指示信息后,根据过载指示信息执行过载控制策略,进行过载控制。进行过载控制的时间可以由移动性管理网元自己确定,也可以预先配置好,即移动性管理网元在收到过载指示信息后就开始在预先配置的时间内进行过载控制。本发明实施例对进行过载控制的时间的确定方式并不限定。

在本发明实施例中,过载指示信息可以携带在不同的消息中发送,例如,移动性管理网元和网关设备间的控制消息或者路径探测消息。

在本发明实施例中,如图2所示,可选地,在s110之前,该方法100还包括:

s130,该网关设备接收该移动性管理网元发送的第一控制请求消息;

s110包括:

s111,该网关设备根据该网关设备的负荷情况确定该第一过载指示信息;

s120包括:

s121,该网关设备向该移动性管理网元发送第一控制响应消息,该第一控制响应消息携带该第一过载指示信息。

具体而言,在本实施例中,过载指示信息通过控制消息发送。移动性管理网元向网关设备发送第一控制请求消息,例如,创建会话请求消息。网关设备根据该网关设备的负荷情况确定第一过载指示信息,在向移动性管理网元发送的第一控制响应消息中携带该第一过载指示信息,指示过载控制策略。移动性管理网元接收到第一控制响应消息后,根据第一控制响应消息中携带的第一过载指示信息执行过载控制策略,从而对网关设备的过载进行控制。

可选地,s111包括:

该网关设备根据该网关设备的负荷情况,以及与该网关设备连接的各个移动性管理网元发送信令的情况,确定该第一过载指示信息。

具体而言,在网关设备连接多个移动性管理网元时,可以对不同的移动性管理网元实行差异化处理。网关设备根据网关设备的负荷情况,以及各个移动性管理网元发送信令的情况,例如,发送信令的数量和/或频率等信息,确定针对各个移动性管理网元的过载指示信息,指示各个移动性管理网元执行不同的过载控制策略。例如,对信令量多且频率较高的移动性管理网元实行较为严格的过载控制策略,对信令量较少的移动性管理网元则可以实行较为宽松的过载控制策略。通过对不同的移动性管理网元实行差异化处理,可以避免所有移动性管理网元同时发起过载控制带来的网关设备负荷忽高忽低的情况,从而能够实现设备的负荷均衡。

在本发明实施例中,如图3所示,可选地,在s110之前,该方法100还包括:

s140,该网关设备接收该移动性管理网元发送的第一路径探测请求消息;

s110包括:

s111,该网关设备根据该网关设备的负荷情况确定该第一过载指示信息;

s120包括:

s122,该网关设备向该移动性管理网元发送第一路径探测响应消息,该第一路径探测响应消息携带该第一过载指示信息。

具体而言,在本实施例中,过载指示信息通过路径探测消息发送。移动性管理网元向网关设备发送第一路径探测请求消息,例如,应答协议(echoprotocol,echo)请求消息。网关设备根据该网关设备的负荷情况确定第一过载指示信息,在向移动性管理网元发送的第一路径探测响应消息中携带该第一过载指示信息,指示过载控制策略。移动性管理网元接收到第一路径探测响应消息后,根据第一路径探测响应消息中携带的第一过载指示信息执行过载控制策略,从而对网关设备的过载进行控制。

同前述实施例类似,s111包括:

该网关设备根据该网关设备的负荷情况,以及与该网关设备连接的各个移动性管理网元发送信令的情况,确定该第一过载指示信息。

具体描述可参见前述实施例,在此不再赘述。

在本发明实施例中,可选地,该网关设备为sgw;如图4所示,在s110之前,该方法100还包括:

s151,该sgw接收该移动性管理网元发送的第一控制请求消息;

s152,该sgw向分组数据网络网关pgw发送第二控制请求消息;

s153,该sgw接收该pgw发送的第二控制响应消息,该第二控制响应消息携带该pgw确定的用于指示该过载控制策略的第二过载指示信息;

s110包括:

s112,该sgw将该第二过载指示信息确定为该第一过载指示信息,或者,该sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况,确定该第一过载指示信息;

s120包括:

s123,该sgw向该移动性管理网元发送第一控制响应消息,该第一控制响应消息携带该第一过载指示信息。

具体而言,在lte系统中,在pgw过载时,需要对pgw的过载进行控制。在本实施例中,过载指示信息通过控制消息发送。移动性管理网元向sgw发送第一控制请求消息,例如,创建会话请求消息。sgw向pgw发送第二控制请求消息。pgw确定用于指示过载控制策略的第二过载指示信息。可选地,pgw根据该pgw的负荷情况确定第二过载指示信息,或者,pgw根据该pgw的负荷情况,以及与该pgw连接的各个sgw发送信令的情况,确定第二过载指示信息。pgw在向sgw发送的第二控制响应消息中携带该第二过载指示信息,指示过载控制策略。sgw将该第二过载指示信息作为发送给移动性管理网元的第一过载指示信息(即转发pgw发送的过载指示信息),或者,sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况,确定第一过载指示信息。sgw在向移动性管理网元发送的第一控制响应消息中携带该第一过载指示信息,指示过载控制策略。移动性管理网元接收到第一控制响应消息后,根据该第一过载指示信息执行过载控制策略,从而实现对pgw的过载进行控制。

在本发明实施例中,可选地,该网关设备为sgw;如图5所示,在s110之前,该方法100还包括:

s161,该sgw向pgw发送第二路径探测请求消息;

s162,该sgw接收该pgw发送的第二路径探测响应消息,该第二路径探测响应消息携带该pgw确定的用于指示该过载控制策略的第二过载指示信息;

s110包括:

s113,该sgw将该第二过载指示信息确定为该第一过载指示信息,或者,该sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况,确定该第一过载指示信息;

s120包括:

s124,该sgw向该移动性管理网元发送第一路径探测消息,该第一路径探测消息携带该第一过载指示信息。

具体而言,在本实施例中,过载指示信息通过路径探测消息发送。sgw向pgw发送第二路径探测请求消息,例如,echo请求消息。pgw确定用于指示过载控制策略的第二过载指示信息。可选地,pgw根据该pgw的负荷情况确定第二过载指示信息,或者,pgw根据该pgw的负荷情况,以及与该pgw连接的各个sgw发送信令的情况,确定第二过载指示信息。pgw在向sgw发送的第二路径探测响应消息中携带该第二过载指示信息,指示过载控制策略。sgw将该第二过载指示信息作为发送给移动性管理网元的第一过载指示信息(即转发pgw发送的过载指示信息),或者,sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况,确定第一过载指示信息。sgw通过第一路径探测消息(路径探测请求消息或者路径探测响应消息)将该第一过载指示信息发送给移动性管理网元。例如,sgw在接收到移动性管理网元向sgw发送的第一路径探测请求消息后,在向移动性管理网元发送的第一路径探测响应消息中携带该第一过载指示信息,或者,sgw主动向移动性管理网元发送路径探测请求消息,该路径探测请求消息中携带该第一过载指示信息,指示过载控制策略。移动性管理网元接收到第一路径探测消息后,根据该第一过载指示信息执行过载控制策略,从而实现对pgw的过载进行控制。

在本发明实施例中,如图6所示,可选地,该方法100还包括:

s170,该网关设备向该移动性管理网元发送推迟定时器信息,以使该移动性管理网元在推迟定时器超时前根据该第一过载指示信息执行该过载控制策略。

具体而言,网关设备除了发送过载指示信息,还同时发送推迟定时器信息给移动性管理网元,指示移动性管理网元在推迟定时器超时前执行过载控制策略进行过载控制,在推迟定时器超时后不再进行过载控制。这样,通过推迟定时器信息可以指示移动性管理网元在一定时间内进行过载控制,不需要移动性管理网元自己确定进行过载控制的时间,从而网关设备可以调整进行过载控制的时间,能够更有效地实现过载控制。

在本发明实施例中,如图7所示,可选地,在s110之前,该方法100还包括:

s180,该网关设备接收该移动性管理网元发送的第一控制信令消息;

s110包括:

s114,该网关设备确定该第一过载指示信息为包含推迟定时器信息的第一控制信令响应消息,该第一过载指示信息指示该过载控制策略为控制与第一控制信令相同类型的信令过程。

具体而言,在本实施例中,利用包含推迟定时器信息的控制信令响应消息,例如,创建会话响应,指示执行控制与控制信令相同类型的信令过程的过载控制策略。也就是说,将包含推迟定时器信息的控制信令响应消息与控制与控制信令相同类型的信令过程相关联。网关设备在接收到移动性管理网元发送的控制信令消息后,通过向移动性管理网元发送包含推迟定时器信息的控制信令响应消息,指示移动性管理网元在推迟定时器超时前控制与控制信令相同类型的信令过程。

可选地,s114包括:

该网关设备确定该第一过载指示信息为包含该推迟定时器信息和过载控制比率的第一控制信令响应消息。

也就是说,在控制信令响应消息中还可以包含过载控制比率,例如“a%”,指示控制与控制信令相同类型的信令过程的比率为a%。

应理解,过载指示信息还可以携带在其他消息中发送,也可以利用新的消息发送,本发明实施例对此并不限定。

本发明实施例的过载控制的方法,通过向移动性管理网元发送用于指示过载控制策略的过载指示信息,使移动性管理网元根据过载指示信息执行过载控制策略,可以避免设备过载带来的不良影响,从而能够有效地控制设备过载。

以上结合图1至图7,从网关设备的角度详细描述了本发明实施例的过载控制的方法,下面结合图8至图14,从移动性管理网元的角度详细描述本发明实施例的过载控制的方法。

图8示出了根据本发明实施例的过载控制的方法800的示意性流程图。如图8所示,该方法800包括:

s810,移动性管理网元接收网关设备发送的第一过载指示信息,该第一过载指示信息用于指示过载控制策略;

s820,该移动性管理网元根据该第一过载指示信息执行该过载控制策略。

在本发明实施例中,网关设备在处于过载状态时,向移动性管理网元发送用于指示过载控制策略的第一过载指示信息,移动性管理网元在收到网关设备发送的第一过载指示信息后,根据该第一过载指示信息执行过载控制策略,从而减少网关设备的负荷,避免网关设备过载带来不良影响。

因此,本发明实施例的过载控制的方法,通过接收网关设备发送的用于指示过载控制策略的过载指示信息,并根据该过载指示信息执行过载控制策略,可以避免设备过载带来的不良影响,从而能够有效地控制设备过载。

在本发明实施例中,过载控制策略是为了减少设备负荷而设定的策略。例如,过载控制策略包括:限制初始接入类用户、延时移动性管理过程中的信令、延时服务请求过程中的信令、或者延时会话管理过程信令。限制初始接入类用户可以使用户寻找其它轻负载的网关设备。但本发明实施例对过载控制策略并不限定,过载控制策略还可以是其他可以减少设备负荷的策略。可选地,所有过载控制策略可以预先配置好,而且还可以不断更新。

在本发明实施例中,过载指示信息用于指示过载控制策略。本发明实施例对过载指示信息的具体表现形式不限定。

在本发明实施例中,可选地,该第一过载指示信息包括与该过载控制策略关联的指示或者过载状态信息;

s820包括:

该移动性管理网元执行与该指示或者该过载状态信息关联的该过载控制策略。

具体而言,第一过载指示信息可以是与过载控制策略关联的指示,也就是说,用不同的指示值指示不同的过载控制策略。例如,用1、2或3分别指示第一种、第二种或第三种过载控制策略。移动性管理网元收到该指示后,执行与该指示关联的过载控制策略。例如,若移动性管理网元收到的指示为1,则执行第一种过载控制策略。

或者,第一过载指示信息可以是与过载控制策略关联的过载状态信息,也就是说,用不同的过载状态信息指示不同的过载控制策略。例如,用轻、中或重分别指示第一种、第二种或第三种过载控制策略。移动性管理网元收到该过载状态信息后,执行与该过载状态信息关联的过载控制策略。

可选地,该第一过载指示信息还包括过载控制比率;

s820包括:

该移动性管理网元按照该过载控制比率执行与该指示或者该过载状态信息关联的该过载控制策略。

也就是说,第一过载指示信息除了包括与过载控制策略关联的指示或者过载状态信息外,还包括过载控制比率。例如,用“1”和“a%”指示对初始接入类用户减少a%。移动性管理网元在收到指示和过载控制比率,或者,过载状态信息和过载控制比率后,按照过载控制比率执行与指示或者过载状态信息关联的过载控制策略。例如,若移动性管理网元收到“1”和“a%”,则对初始接入类用户减少a%。

移动性管理网元收到过载指示信息后,根据过载指示信息执行过载控制策略,进行过载控制。进行过载控制的时间可以由移动性管理网元自己确定,也可以预先配置好,即移动性管理网元在收到过载指示信息后就开始在预先配置的时间内进行过载控制。本发明实施例对进行过载控制的时间的确定方式并不限定。

在本发明实施例中,如图9所示,可选地,在s810之前,该方法800还包括:

s830,该移动性管理网元向该网关设备发送第一控制请求消息;

s810包括:

s811,该移动性管理网元接收该网关设备发送的第一控制响应消息,该第一控制响应消息携带该第一过载指示信息,其中,该第一过载指示信息由该网关设备根据该网关设备的负荷情况确定,或者,该第一过载指示信息由该网关设备根据该网关设备的负荷情况以及与该网关设备连接的各个移动性管理网元发送信令的情况确定。

在本实施例中,过载指示信息通过控制消息发送。移动性管理网元向网关设备发送第一控制请求消息。网关设备根据该网关设备的负荷情况确定第一过载指示信息,或者,网关设备根据该网关设备的负荷情况以及与该网关设备连接的各个移动性管理网元发送信令的情况确定第一过载指示信息。在向移动性管理网元发送的第一控制响应消息中携带该第一过载指示信息,指示过载控制策略。移动性管理网元接收到第一控制响应消息后,根据第一控制响应消息中携带的第一过载指示信息执行过载控制策略,从而对网关设备的过载进行控制。

在本发明实施例中,如图10所示,可选地,在s810之前,该方法800还包括:

s840,该移动性管理网元向该网关设备发送第一路径探测请求消息;

s810包括:

s812,该移动性管理网元接收该网关设备发送的第一路径探测响应消息,该第一路径探测响应消息携带该第一过载指示信息,其中,该第一过载指示信息由该网关设备根据该网关设备的负荷情况确定,或者,该第一过载指示信息由该网关设备根据该网关设备的负荷情况以及与该网关设备连接的各个移动性管理网元发送信令的情况确定。

在本实施例中,过载指示信息通过路径探测消息发送。移动性管理网元向网关设备发送第一路径探测请求消息。网关设备根据该网关设备的负荷情况确定第一过载指示信息,或者,网关设备根据该网关设备的负荷情况以及与该网关设备连接的各个移动性管理网元发送信令的情况确定第一过载指示信息。在向移动性管理网元发送的第一路径探测响应消息中携带该第一过载指示信息,指示过载控制策略。移动性管理网元接收到第一路径探测响应消息后,根据第一路径探测响应消息中携带的第一过载指示信息执行过载控制策略,从而对网关设备的过载进行控制。

在本发明实施例中,可选地,该网关设备为sgw;如图11所示,在s810之前,该方法800还包括:

s850,该移动性管理网元向该sgw发送第一控制请求消息,以使该sgw向分组数据网络网关pgw发送第二控制请求消息并接收该pgw发送的第二控制响应消息,该第二控制响应消息携带该pgw确定的用于指示该过载控制策略的第二过载指示信息;

s810包括:

s813,该移动性管理网元接收该sgw发送的第一控制响应消息,该第一控制响应消息携带该第一过载指示信息,其中,该第一过载指示信息为该sgw转发的该第二过载指示信息,或者,该第一过载指示信息由该sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况确定。

在lte系统中,在pgw过载时,需要对pgw的过载进行控制。在本实施例中,过载指示信息通过控制消息发送。移动性管理网元向sgw发送第一控制请求消息。sgw向pgw发送第二控制请求消息。pgw确定用于指示过载控制策略的第二过载指示信息。可选地,pgw根据该pgw的负荷情况确定第二过载指示信息,或者,pgw根据该pgw的负荷情况,以及与该pgw连接的各个sgw发送信令的情况,确定第二过载指示信息。pgw在向sgw发送的第二控制响应消息中携带该第二过载指示信息,指示过载控制策略。sgw将该第二过载指示信息作为发送给移动性管理网元的第一过载指示信息(即转发pgw发送的过载指示信息),或者,sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况,确定第一过载指示信息。sgw在向移动性管理网元发送的第一控制响应消息中携带该第一过载指示信息,指示过载控制策略。移动性管理网元接收到第一控制响应消息后,根据该第一过载指示信息执行过载控制策略,从而实现对pgw的过载进行控制。

在本发明实施例中,可选地,该网关设备为sgw;如图12所示,

s810包括:

s814,该移动性管理网元接收该sgw发送的第一路径探测消息,该第一路径探测消息携带该第一过载指示信息,其中,该第一过载指示信息为该sgw转发的pgw确定的用于指示该过载控制策略的第二过载指示信息,或者,该第一过载指示信息由该sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况确定。

在本实施例中,过载指示信息通过路径探测消息发送。sgw在收到pgw发送的用于指示过载控制策略的第二过载指示信息后,将该第二过载指示信息作为发送给移动性管理网元的第一过载指示信息(即转发pgw发送的过载指示信息),或者,sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况,确定第一过载指示信息。sgw在向移动性管理网元发送的第一路径探测消息中携带该第一过载指示信息,指示过载控制策略。移动性管理网元接收到第一路径探测消息后,根据该第一过载指示信息执行过载控制策略,从而实现对pgw的过载进行控制。

在本发明实施例中,如图13所示,可选地,该方法800还包括:

s870,该移动性管理网元接收该网关设备发送的推迟定时器信息;

s820包括:

s821,该移动性管理网元在推迟定时器超时前根据该第一过载指示信息执行该过载控制策略。

具体而言,网关设备除了发送过载指示信息,还同时发送推迟定时器信息给移动性管理网元,指示移动性管理网元在推迟定时器超时前执行过载控制策略进行过载控制,在推迟定时器超时后不再进行过载控制。移动性管理网元在收到网关设备发送的过载指示信息和推迟定时器信息后,开始在推迟定时器超时前执行过载控制策略,在推迟定时器超时后结束过载控制。这样,通过推迟定时器信息可以指示移动性管理网元在一定时间内进行过载控制,不需要移动性管理网元自己确定进行过载控制的时间,从而网关设备可以调整进行过载控制的时间,能够更有效地实现过载控制。

在本发明实施例中,如图14所示,可选地,在s810之前,该方法800还包括:

s880,该移动性管理网元向该网关设备发送第一控制信令消息;

s810包括:

s815,该移动性管理网元接收该网关设备发送的包含推迟定时器信息的第一控制信令响应消息,该第一控制信令响应消息指示该过载控制策略为控制与第一控制信令相同类型的信令过程;

s820包括:

s822,该移动性管理网元根据该第一控制信令响应消息控制与第一控制信令相同类型的信令过程。

在本实施例中,利用包含推迟定时器信息的控制信令响应消息指示执行控制与控制信令相同类型的信令过程的过载控制策略。也就是说,将包含推迟定时器信息的控制信令响应消息与控制与控制信令相同类型的信令过程相关联。移动性管理网元向网关设备发送控制信令消息后,网关设备通过向移动性管理网元发送包含推迟定时器信息的控制信令响应消息,指示移动性管理网元在推迟定时器超时前控制与控制信令相同类型的信令过程。移动性管理网元接收到网关设备发送的包含推迟定时器信息的控制信令响应消息后,开始在推迟定时器超时前控制与控制信令相同类型的信令过程。

可选地,该第一控制信令响应消息还包含过载控制比率;

s820包括:

该移动性管理网元按照该过载控制比率控制与第一控制信令相同类型的信令过程。

也就是说,在控制信令响应消息中还可以包含过载控制比率,例如“a%”。移动性管理网元在接收到包含推迟定时器信息和过载控制比率的控制信令响应消息后,按照过载控制比率控制与控制信令相同类型的信令过程。

应理解,在本发明实施例中,网关设备侧描述的网关设备、移动性管理网元和pgw相互之间的交互及相关特性、功能等与移动性管理网元侧的描述相应,为了简洁,在此不再赘述。

本发明实施例的过载控制的方法,根据网关设备发送的用于指示过载控制策略的过载指示信息行过载控制策略,可以避免设备过载带来的不良影响,从而能够有效地控制设备过载。

以上结合图1至图7,从网关设备的角度详细描述了本发明实施例的过载控制的方法,结合图8至图14,从移动性管理网元的角度详细描述了本发明实施例的过载控制的方法,下面结合图15至图19,从pgw的角度描述本发明实施例的过载控制的方法。

图15示出了根据本发明实施例的过载控制的方法1500的示意性流程图。如图15所示,该方法1500包括:

s1510,pgw确定第二过载指示信息,该第二过载指示信息用于指示过载控制策略;

s1520,该pgw向sgw发送该第二过载指示信息,以使该sgw根据该第二过载指示信息进行过载控制。

在pgw过载时,需要对pgw的过载进行控制。在本发明实施例中,pgw确定用于指示过载控制策略的第二过载指示信息后,将第二过载指示信息发送给sgw,sgw根据该第二过载指示信息进行过载控制。可选地,sgw根据该第二过载指示信息执行该过载控制策略。或者,sgw将该第二过载指示信息作为发送给移动性管理网元的第一过载指示信息(即转发pgw发送的过载指示信息),或者,sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况,确定第一过载指示信息。移动性管理网元再根据该第一过载指示信息执行过载控制策略,以实现对pgw的过载进行控制。

因此,本发明实施例的过载控制的方法,通过向sgw发送用于指示过载控制策略的第二过载指示信息,使sgw根据该第二过载指示信息确定发送给移动性管理网元的用于指示过载控制策略的第一过载指示信息,可以实现对pgw的过载进行控制,避免设备过载带来的不良影响,从而能够有效地控制设备过载。

在本发明实施例中,可选地,该过载控制策略包括:限制初始接入类用户、延时移动性管理过程中的信令、延时服务请求过程中的信令、或者延时会话管理过程信令。

在本发明实施例中,可选地,该第二过载指示信息包括与该过载控制策略关联的指示或者过载状态信息。

可选地,该第二过载指示信息还包括过载控制比率。

应理解,第二过载指示信息的具体表现形式与第一过载指示信息类似,可参见前述实施例的描述,为了简洁,在此不再赘述。

在本发明实施例中,如图16所示,可选地,在s1510之前,该方法1500还包括:

s1530,该pgw接收该sgw发送的第二控制请求消息;

s1510包括:

s1511,该pgw根据该pgw的负荷情况确定该第二过载指示信息;

s1520包括:

s1521,该pgw向该sgw发送第二控制响应消息,该第二控制响应消息携带该第二过载指示信息。

在本实施例中,过载指示信息通过控制消息发送。sgw向pgw发送第二控制请求消息。pgw根据该pgw的负荷情况确定第二过载指示信息,在向sgw发送的第二控制响应消息中携带该第二过载指示信息,指示过载控制策略。

可选地,s1511包括:

该pgw根据该pgw的负荷情况,以及与该pgw连接的各个sgw发送信令的情况,确定该第二过载指示信息。

在pgw连接多个sgw时,可以对不同的sgw实行差异化处理。pgw根据该pgw的负荷情况,以及各个sgw发送信令的情况,确定针对各个sgw的过载指示信息,指示不同的过载控制策略。

在本发明实施例中,如图17所示,可选地,在s1510之前,该方法1500还包括:

s1540,该pgw接收该sgw发送的第二路径探测请求消息;

s1510包括:

s1511,该pgw根据该pgw的负荷情况确定该第二过载指示信息;

s1520包括:

s1522,该pgw向该sgw发送第二路径探测响应消息,该第二路径探测响应消息携带该第二过载指示信息。

在本实施例中,过载指示信息通过路径探测消息发送。sgw向pgw发送第二路径探测请求消息。pgw根据该pgw的负荷情况确定第二过载指示信息,在向sgw发送的第二路径探测响应消息中携带该第二过载指示信息,指示过载控制策略。

同前述实施例类似,s1511包括:

该pgw根据该pgw的负荷情况,以及与该pgw连接的各个sgw发送信令的情况,确定该第二过载指示信息。

具体描述可参见前述实施例,在此不再赘述。

在本发明实施例中,如图18所示,可选地,该方法1500还包括:

s1550,该pgw向该sgw发送推迟定时器信息。

pgw除了发送过载指示信息,还同时发送推迟定时器信息给sgw,这样,sgw在向移动性管理网元发送过载指示信息时,还同时发送推迟定时器信息,指示移动性管理网元在推迟定时器超时前执行过载控制策略进行过载控制,在推迟定时器超时后不再进行过载控制。

在本发明实施例中,如图19所示,可选地,在s1510之前,该方法1500还包括:

s1560,该pgw接收该sgw发送的第二控制信令消息;

s1510包括:

s1512,该pgw确定该第二过载指示信息为包含推迟定时器信息的第二控制信令响应消息,该第二过载指示信息指示该过载控制策略为控制与第二控制信令相同类型的信令过程。

在本实施例中,利用包含推迟定时器信息的控制信令响应消息指示执行控制与控制信令相同类型的信令过程的过载控制策略。也就是说,将包含推迟定时器信息的控制信令响应消息与控制与控制信令相同类型的信令过程相关联。pgw在接收到sgw发送的控制信令消息后,向sgw发送包含推迟定时器信息的控制信令响应消息,sgw向移动性管理网元发送包含推迟定时器信息的控制信令响应消息,指示移动性管理网元在推迟定时器超时前控制与控制信令相同类型的信令过程。

可选地,s1512包括:

该pgw确定该第二过载指示信息为包含该推迟定时器信息和过载控制比率的第二控制信令响应消息。

也就是说,在控制信令响应消息中还可以包含过载控制比率,例如“a%”。

应理解,在本发明实施例中,网关设备侧描述的网关设备、移动性管理网元和pgw相互之间的交互及相关特性、功能等与pgw侧的描述相应,为了简洁,在此不再赘述。

本发明实施例的过载控制的方法,通过向sgw发送用于指示过载控制策略的第二过载指示信息,可以实现对pgw的过载进行控制,避免设备过载带来的不良影响,从而能够有效地控制设备过载。

下面将结合具体的例子详细描述本发明实施例。应注意,这些例子只是为了帮助本领域技术人员更好地理解本发明实施例,而非限制本发明实施例的范围。

以lte系统中的附着过程为例,如图20所示,在sgw过载时,过载控制的流程如下。

2001,ue向mme发起附着请求。

2002,mme向sgw发送创建会话请求。

2003,sgw向mme发送创建会话响应,该创建会话响应中携带过载指示信息和推迟定时器信息。例如,该创建会话响应中携带指示1,指示限制初始接入类用户。

2004,mme向ue发送附着拒绝消息。mme根据创建会话响应执行过载控制策略,拒绝ue附着。

如图21所示,在pgw过载时,过载控制的流程如下。

2101,ue向mme发起附着请求。

2102,mme向sgw发送第一创建会话请求。

2103,sgw向pgw发送第二创建会话请求。

2104,pgw向sgw发送第二创建会话响应,该第二创建会话响应中携带过载指示信息和推迟定时器信息。

2105,sgw向mme发送第一创建会话响应,该第一创建会话响应中携带过载指示信息和推迟定时器信息。可以直接转发pgw的过载指示信息,也可以根据pgw的过载指示信息和各个mme发送信令的情况新确定过载指示信息。

2106,mme向ue发送附着拒绝消息。mme根据第一创建会话响应执行过载控制策略,拒绝ue附着。

图22是利用路径探测消息实现过载控制的流程图。

2201,mme向sgw发送echo请求。

2202,sgw向mme发送echo响应,该echo响应中携带过载指示信息和推迟定时器信息。mme根据该echo响应执行过载控制策略,开始过载控制,当推迟定时器超时时,结束过载控制。

对于pgw过载的场景,进行过载控制的流程如图23所示。

2301,sgw向pgw发送第二echo请求。

2302,pgw向sgw发送第二echo响应,该第二echo响应中携带过载指示信息和推迟定时器信息。

2303,mme向sgw发送第一echo请求。

2304,sgw向mme发送第一echo响应,该第一echo响应中携带过载指示信息和推迟定时器信息。可以直接转发pgw的过载指示信息,也可以根据pgw的过载指示信息和各个mme发送信令的情况新确定过载指示信息。mme根据该第一echo响应执行过载控制策略。

应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

上文中结合图1至图23,详细描述了根据本发明实施例的过载控制的方法,下面将结合图24至图29,描述根据本发明实施例的网关设备、移动性管理网元和pgw。

图24示出了根据本发明实施例的网关设备2400的示意性框图。如图24所示,该网关设备2400包括:

确定模块2410,用于确定第一过载指示信息,该第一过载指示信息用于指示过载控制策略;

发送模块2420,用于向移动性管理网元发送该第一过载指示信息,以使该移动性管理网元根据该第一过载指示信息执行该过载控制策略。

本发明实施例的网关设备,通过向移动性管理网元发送用于指示过载控制策略的过载指示信息,使移动性管理网元执行过载控制策略,可以避免设备过载带来的不良影响,从而能够有效地控制设备过载。

在本发明实施例中,可选地,该网关设备2400还包括:

第一接收模块,用于在该确定模块2410确定第一过载指示信息之前,接收该移动性管理网元发送的第一控制请求消息;

该确定模块2410具体用于根据该网关设备的负荷情况确定该第一过载指示信息;

该发送模块2420具体用于向该移动性管理网元发送第一控制响应消息,该第一控制响应消息携带该第一过载指示信息。

在本发明实施例中,可选地,该网关设备2400还包括:

第二接收模块,用于在该确定模块2410确定第一过载指示信息之前,接收该移动性管理网元发送的第一路径探测请求消息;

该确定模块2410具体用于根据该网关设备的负荷情况确定该第一过载指示信息;

该发送模块2420具体用于向该移动性管理网元发送第一路径探测响应消息,该第一路径探测响应消息携带该第一过载指示信息。

在本发明实施例中,可选地,该确定模块2410具体用于根据该网关设备的负荷情况,以及与该网关设备连接的各个移动性管理网元发送信令的情况,确定该第一过载指示信息。

在本发明实施例中,可选地,该网关设备2400为sgw;

该网关设备2400还包括:

第三接收模块,用于在该确定模块2410确定第一过载指示信息之前,接收该移动性管理网元发送的第一控制请求消息;

该发送模块2420还用于向分组数据网络网关pgw发送第二控制请求消息;

该第三接收模块还用于接收该pgw发送的第二控制响应消息,该第二控制响应消息携带该pgw确定的用于指示该过载控制策略的第二过载指示信息;

该确定模块2410具体用于,将该第二过载指示信息确定为该第一过载指示信息,或者,根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况,确定该第一过载指示信息;

该发送模块2420具体用于向该移动性管理网元发送第一控制响应消息,该第一控制响应消息携带该第一过载指示信息。

在本发明实施例中,可选地,该网关设备2400为sgw;

该发送模块2420还用于在该确定模块2410确定第一过载指示信息之前,向pgw发送第二路径探测请求消息;

该网关设备2400还包括:

第四接收模块,用于接收该pgw发送的第二路径探测响应消息,该第二路径探测响应消息携带该pgw确定的用于指示该过载控制策略的第二过载指示信息;

该确定模块2410具体用于,将该第二过载指示信息确定为该第一过载指示信息,或者,根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况,确定该第一过载指示信息;

该发送模块2420具体用于向该移动性管理网元发送第一路径探测消息,该第一路径探测消息携带该第一过载指示信息。

在本发明实施例中,可选地,该发送模块2420还用于向该移动性管理网元发送推迟定时器信息,以使该移动性管理网元在推迟定时器超时前根据该第一过载指示信息执行该过载控制策略。

在本发明实施例中,可选地,该过载控制策略包括:限制初始接入类用户、延时移动性管理过程中的信令、延时服务请求过程中的信令、或者延时会话管理过程信令。

在本发明实施例中,可选地,该第一过载指示信息包括与该过载控制策略关联的指示或者过载状态信息。

可选地,该第一过载指示信息还包括过载控制比率。

在本发明实施例中,可选地,该网关设备2400还包括:

第五接收模块,用于在该确定模块2410确定第一过载指示信息之前,接收该移动性管理网元发送的第一控制信令消息;

该确定模块2410具体用于确定该第一过载指示信息为包含推迟定时器信息的第一控制信令响应消息,该第一过载指示信息指示该过载控制策略为控制与第一控制信令相同类型的信令过程。

可选地,该确定模块2410具体用于确定该第一过载指示信息为包含该推迟定时器信息和过载控制比率的第一控制信令响应消息。

根据本发明实施例的网关设备2400可对应于根据本发明实施例的过载控制的方法中的网关设备,并且网关设备2400中的各个模块的上述和其它操作和/或功能分别为了实现图1至图23中的各个方法的相应流程,为了简洁,在此不再赘述。

本发明实施例的网关设备,通过向移动性管理网元发送用于指示过载控制策略的过载指示信息,使移动性管理网元根据过载指示信息执行过载控制策略,可以避免设备过载带来的不良影响,从而能够有效地控制设备过载。

图25示出了根据本发明实施例的移动性管理网元2500的示意性框图。如图25所示,该移动性管理网元2500包括:

接收模块2510,用于接收网关设备发送的第一过载指示信息,该第一过载指示信息用于指示过载控制策略;

处理模块2520,用于根据该第一过载指示信息执行该过载控制策略。

本发明实施例的移动性管理网元,通过接收网关设备发送的用于指示过载控制策略的过载指示信息,并根据该过载指示信息执行过载控制策略,可以避免设备过载带来的不良影响,从而能够有效地控制设备过载。

在本发明实施例中,可选地,该移动性管理网元2500还包括:

第一发送模块,用于在该接收模块2510接收网关设备发送的第一过载指示信息之前,向该网关设备发送第一控制请求消息;

该接收模块2510具体用于接收该网关设备发送的第一控制响应消息,该第一控制响应消息携带该第一过载指示信息,其中,该第一过载指示信息由该网关设备根据该网关设备的负荷情况确定,或者,该第一过载指示信息由该网关设备根据该网关设备的负荷情况以及与该网关设备连接的各个移动性管理网元发送信令的情况确定。

在本发明实施例中,可选地,该移动性管理网元2500还包括:

第二发送模块,用于在该接收模块2510接收网关设备发送的第一过载指示信息之前,向该网关设备发送第一路径探测请求消息;

该接收模块2510具体用于接收该网关设备发送的第一路径探测响应消息,该第一路径探测响应消息携带该第一过载指示信息,其中,该第一过载指示信息由该网关设备根据该网关设备的负荷情况确定,或者,该第一过载指示信息由该网关设备根据该网关设备的负荷情况以及与该网关设备连接的各个移动性管理网元发送信令的情况确定。

在本发明实施例中,可选地,该网关设备为sgw;

该移动性管理网元2500还包括:

第三发送模块,用于在该接收模块2510接收网关设备发送的第一过载指示信息之前,向该sgw发送第一控制请求消息,以使该sgw向分组数据网络网关pgw发送第二控制请求消息并接收该pgw发送的第二控制响应消息,该第二控制响应消息携带该pgw确定的用于指示该过载控制策略的第二过载指示信息;

该接收模块2510具体用于接收该sgw发送的第一控制响应消息,该第一控制响应消息携带该第一过载指示信息,其中,该第一过载指示信息为该sgw转发的该第二过载指示信息,或者,该第一过载指示信息由该sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况确定。

在本发明实施例中,可选地,该网关设备为sgw;

该接收模块2510具体用于接收该sgw发送的第一路径探测消息,该第一路径探测消息携带该第一过载指示信息,其中,该第一过载指示信息为该sgw转发的pgw确定的用于指示该过载控制策略的第二过载指示信息,或者,该第一过载指示信息由该sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况确定。

在本发明实施例中,可选地,该接收模块2510还用于接收该网关设备发送的推迟定时器信息;

该处理模块2520具体用于在推迟定时器超时前根据该第一过载指示信息执行该过载控制策略。

在本发明实施例中,可选地,该过载控制策略包括:限制初始接入类用户、延时移动性管理过程中的信令、延时服务请求过程中的信令、或者延时会话管理过程信令。

在本发明实施例中,可选地,该第一过载指示信息包括与该过载控制策略关联的指示或者过载状态信息;

该处理模块2520具体用于执行与该指示或者该过载状态信息关联的该过载控制策略。

在本发明实施例中,可选地,该第一过载指示信息还包括过载控制比率;

该处理模块2520具体用于按照该过载控制比率执行与该指示或者该过载状态信息关联的该过载控制策略。

在本发明实施例中,可选地,该移动性管理网元2500还包括:

第四发送模块,用于在该接收模块2510接收网关设备发送的第一过载指示信息之前,向该网关设备发送第一控制信令消息;

该接收模块2510具体用于接收该网关设备发送的包含推迟定时器信息的第一控制信令响应消息,该第一控制信令响应消息指示该过载控制策略为控制与第一控制信令相同类型的信令过程;

该处理模块2520具体用于根据该第一控制信令响应消息控制与第一控制信令相同类型的信令过程。

在本发明实施例中,可选地,该第一控制信令响应消息还包含过载控制比率;

该处理模块2520具体用于按照该过载控制比率控制与第一控制信令相同类型的信令过程。

根据本发明实施例的移动性管理网元2500可对应于根据本发明实施例的过载控制的方法中的移动性管理网元,并且移动性管理网元2500中的各个模块的上述和其它操作和/或功能分别为了实现图1至图23中的各个方法的相应流程,为了简洁,在此不再赘述。

本发明实施例的移动性管理网元,根据网关设备发送的用于指示过载控制策略的过载指示信息行过载控制策略,可以避免设备过载带来的不良影响,从而能够有效地控制设备过载。

图26示出了根据本发明实施例的pgw2600的示意性框图。如图26所示,该pgw2600包括:

确定模块2610,用于确定第二过载指示信息,该第二过载指示信息用于指示过载控制策略;

发送模块2620,用于向服务网关sgw发送该第二过载指示信息,以使该sgw根据该第二过载指示信息进行过载控制。

可选地,该第二过载指示信息用于使该sgw根据该第二过载指示信息确定发送给移动性管理网元的用于指示该过载控制策略的第一过载指示信息;或者,可选地,该第二过载指示信息用于使该sgw根据该第二过载指示信息执行该过载控制策略。

本发明实施例的pgw,通过向sgw发送用于指示过载控制策略的第二过载指示信息,使sgw根据该第二过载指示信息确定发送给移动性管理网元的用于指示过载控制策略的第一过载指示信息,可以实现对pgw的过载进行控制,避免设备过载带来的不良影响,从而能够有效地控制设备过载。

在本发明实施例中,可选地,该pgw2600还包括:

第一接收模块,用于在该确定模块2610确定第二过载指示信息之前,接收该sgw发送的第二控制请求消息;

该确定模块2610具体用于根据该pgw的负荷情况确定该第二过载指示信息;

该发送模块2620具体用于向该sgw发送第二控制响应消息,该第二控制响应消息携带该第二过载指示信息。

在本发明实施例中,可选地,该pgw2600还包括:

第二接收模块,用于在该确定模块2610确定第二过载指示信息之前,接收该sgw发送的第二路径探测请求消息;

该确定模块2610具体用于根据该pgw的负荷情况确定该第二过载指示信息;

该发送模块2620具体用于向该sgw发送第二路径探测响应消息,该第二路径探测响应消息携带该第二过载指示信息。

在本发明实施例中,可选地,该确定模块2610具体用于根据该pgw的负荷情况,以及与该pgw连接的各个sgw发送信令的情况,确定该第二过载指示信息。

在本发明实施例中,可选地,该发送模块2620还用于向该sgw发送推迟定时器信息。

在本发明实施例中,可选地,该过载控制策略包括:限制初始接入类用户、延时移动性管理过程中的信令、延时服务请求过程中的信令、或者延时会话管理过程信令。

在本发明实施例中,可选地,该第二过载指示信息包括与该过载控制策略关联的指示或者过载状态信息。

可选地,该第二过载指示信息还包括过载控制比率。

在本发明实施例中,可选地,该pgw2600还包括:

第三接收模块,用于在该确定模块2610确定第二过载指示信息之前,接收该sgw发送的第二控制信令消息;

该确定模块2610具体用于确定该第二过载指示信息为包含推迟定时器信息的第二控制信令响应消息,该第二过载指示信息指示该过载控制策略为控制与第二控制信令相同类型的信令过程。

可选地,该确定模块2610具体用于确定该第二过载指示信息为包含该推迟定时器信息和过载控制比率的第二控制信令响应消息。

根据本发明实施例的pgw2600可对应于根据本发明实施例的过载控制的方法中的pgw,并且pgw2600中的各个模块的上述和其它操作和/或功能分别为了实现图1至图23中的各个方法的相应流程,为了简洁,在此不再赘述。

本发明实施例的pgw,通过向sgw发送用于指示过载控制策略的第二过载指示信息,可以实现对pgw的过载进行控制,避免设备过载带来的不良影响,从而能够有效地控制设备过载。

图27示出了本发明另一个实施例提供的网关设备的结构,包括至少一个处理器2702(例如cpu),至少一个网络接口2705或者其他通信接口,存储器2706,和至少一个通信总线2703,用于实现这些装置之间的连接通信。处理器2702用于执行存储器2706中存储的可执行模块,例如计算机程序。存储器2706可能包含高速随机存取存储器(ram:randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口2705(可以是有线或者无线)实现该系统网关与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。

在一些实施方式中,存储器2706存储了程序27061,程序27061可以被处理器2702执行,这个程序包括:

网关设备确定第一过载指示信息,该第一过载指示信息用于指示过载控制策略;该网关设备向移动性管理网元发送该第一过载指示信息,以使该移动性管理网元根据该第一过载指示信息执行该过载控制策略。

可选地,在该网关设备确定第一过载指示信息之前,还包括:该网关设备接收该移动性管理网元发送的第一控制请求消息;该网关设备确定第一过载指示信息,包括:该网关设备根据该网关设备的负荷情况确定该第一过载指示信息;该网关设备向移动性管理网元发送该第一过载指示信息,包括:该网关设备向该移动性管理网元发送第一控制响应消息,该第一控制响应消息携带该第一过载指示信息。

可选地,在该网关设备确定第一过载指示信息之前,还包括:该网关设备接收该移动性管理网元发送的第一路径探测请求消息;该网关设备确定第一过载指示信息,包括:该网关设备根据该网关设备的负荷情况确定该第一过载指示信息;该网关设备向移动性管理网元发送该第一过载指示信息,包括:该网关设备向该移动性管理网元发送第一路径探测响应消息,该第一路径探测响应消息携带该第一过载指示信息。

可选地,该网关设备根据该网关设备的负荷情况确定该第一过载指示信息,包括:该网关设备根据该网关设备的负荷情况,以及与该网关设备连接的各个移动性管理网元发送信令的情况,确定该第一过载指示信息。

可选地,该网关设备为sgw;在该网关设备确定第一过载指示信息之前,还包括:该sgw接收该移动性管理网元发送的第一控制请求消息;该sgw向分组数据网络网关pgw发送第二控制请求消息;该sgw接收该pgw发送的第二控制响应消息,该第二控制响应消息携带该pgw确定的用于指示该过载控制策略的第二过载指示信息;该网关设备确定第一过载指示信息,包括:该sgw将该第二过载指示信息确定为该第一过载指示信息,或者,该sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况,确定该第一过载指示信息;该网关设备向移动性管理网元发送该第一过载指示信息,包括:该sgw向该移动性管理网元发送第一控制响应消息,该第一控制响应消息携带该第一过载指示信息。

可选地,该网关设备为sgw;在该网关设备确定第一过载指示信息之前,还包括:该sgw向pgw发送第二路径探测请求消息;该sgw接收该pgw发送的第二路径探测响应消息,该第二路径探测响应消息携带该pgw确定的用于指示该过载控制策略的第二过载指示信息;该网关设备确定第一过载指示信息,包括:该sgw将该第二过载指示信息确定为该第一过载指示信息,或者,该sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况,确定该第一过载指示信息;该网关设备向移动性管理网元发送该第一过载指示信息,包括:该sgw向该移动性管理网元发送第一路径探测消息,该第一路径探测消息携带该第一过载指示信息。

可选地,还包括:该网关设备向该移动性管理网元发送推迟定时器信息,以使该移动性管理网元在推迟定时器超时前根据该第一过载指示信息执行该过载控制策略。

可选地,该过载控制策略包括:限制初始接入类用户、延时移动性管理过程中的信令、延时服务请求过程中的信令、或者延时会话管理过程信令。

可选地,该第一过载指示信息包括与该过载控制策略关联的指示或者过载状态信息。

可选地,该第一过载指示信息还包括过载控制比率。

可选地,在该网关设备确定第一过载指示信息之前,还包括:该网关设备接收该移动性管理网元发送的第一控制信令消息;该网关设备确定第一过载指示信息,包括:该网关设备确定该第一过载指示信息为包含推迟定时器信息的第一控制信令响应消息,该第一过载指示信息指示该过载控制策略为控制与第一控制信令相同类型的信令过程。

可选地,该网关设备确定该第一过载指示信息为包含推迟定时器信息的第一控制信令响应消息,包括:该网关设备确定该第一过载指示信息为包含该推迟定时器信息和过载控制比率的第一控制信令响应消息。

从本发明实施例提供的以上技术方案可以看出,本发明实施例通过向移动性管理网元发送用于指示过载控制策略的过载指示信息,使移动性管理网元执行过载控制策略,可以避免设备过载带来的不良影响,从而能够有效地控制设备过载。

图28示出了本发明另一个实施例提供的移动性管理网元的结构,包括至少一个处理器2802(例如cpu),至少一个网络接口2805或者其他通信接口,存储器2806,和至少一个通信总线2803,用于实现这些装置之间的连接通信。处理器2802用于执行存储器2806中存储的可执行模块,例如计算机程序。存储器2806可能包含高速随机存取存储器(ram:randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口2805(可以是有线或者无线)实现该系统网关与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。

在一些实施方式中,存储器2806存储了程序28061,程序28061可以被处理器2802执行,这个程序包括:

移动性管理网元接收网关设备发送的第一过载指示信息,该第一过载指示信息用于指示过载控制策略;该移动性管理网元根据该第一过载指示信息执行该过载控制策略。

可选地,在该移动性管理网元接收网关设备发送的第一过载指示信息之前,还包括:该移动性管理网元向该网关设备发送第一控制请求消息;该移动性管理网元接收网关设备发送的第一过载指示信息,包括:该移动性管理网元接收该网关设备发送的第一控制响应消息,该第一控制响应消息携带该第一过载指示信息,其中,该第一过载指示信息由该网关设备根据该网关设备的负荷情况确定,或者,该第一过载指示信息由该网关设备根据该网关设备的负荷情况以及与该网关设备连接的各个移动性管理网元发送信令的情况确定。

可选地,在该移动性管理网元接收网关设备发送的第一过载指示信息之前,还包括:该移动性管理网元向该网关设备发送第一路径探测请求消息;该移动性管理网元接收网关设备发送的第一过载指示信息,包括:该移动性管理网元接收该网关设备发送的第一路径探测响应消息,该第一路径探测响应消息携带该第一过载指示信息,其中,该第一过载指示信息由该网关设备根据该网关设备的负荷情况确定,或者,该第一过载指示信息由该网关设备根据该网关设备的负荷情况以及与该网关设备连接的各个移动性管理网元发送信令的情况确定。

可选地,该网关设备为sgw;在该移动性管理网元接收网关设备发送的第一过载指示信息之前,还包括:该移动性管理网元向该sgw发送第一控制请求消息,以使该sgw向分组数据网络网关pgw发送第二控制请求消息并接收该pgw发送的第二控制响应消息,该第二控制响应消息携带该pgw确定的用于指示该过载控制策略的第二过载指示信息;该移动性管理网元接收网关设备发送的第一过载指示信息,包括:该移动性管理网元接收该sgw发送的第一控制响应消息,该第一控制响应消息携带该第一过载指示信息,其中,该第一过载指示信息为该sgw转发的该第二过载指示信息,或者,该第一过载指示信息由该sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况确定。

可选地,该网关设备为sgw;该移动性管理网元接收网关设备发送的第一过载指示信息,包括:该移动性管理网元接收该sgw发送的第一路径探测消息,该第一路径探测消息携带该第一过载指示信息,其中,该第一过载指示信息为该sgw转发的pgw确定的用于指示该过载控制策略的第二过载指示信息,或者,该第一过载指示信息由该sgw根据该第二过载指示信息以及与该sgw连接的各个移动性管理网元发送信令的情况确定。

可选地,还包括:该移动性管理网元接收该网关设备发送的推迟定时器信息;该移动性管理网元根据该第一过载指示信息执行该过载控制策略,包括:该移动性管理网元在推迟定时器超时前根据该第一过载指示信息执行该过载控制策略。

可选地,该过载控制策略包括:限制初始接入类用户、延时移动性管理过程中的信令、延时服务请求过程中的信令、或者延时会话管理过程信令。

可选地,该第一过载指示信息包括与该过载控制策略关联的指示或者过载状态信息;该移动性管理网元根据该第一过载指示信息执行该过载控制策略,包括:该移动性管理网元执行与该指示或者该过载状态信息关联的该过载控制策略。

可选地,该第一过载指示信息还包括过载控制比率;该移动性管理网元根据该第一过载指示信息执行该过载控制策略,包括:该移动性管理网元按照该过载控制比率执行与该指示或者该过载状态信息关联的该过载控制策略。

可选地,在该移动性管理网元接收网关设备发送的第一过载指示信息之前,还包括:该移动性管理网元向该网关设备发送第一控制信令消息;该移动性管理网元接收网关设备发送的第一过载指示信息,包括:该移动性管理网元接收该网关设备发送的包含推迟定时器信息的第一控制信令响应消息,该第一控制信令响应消息指示该过载控制策略为控制与第一控制信令相同类型的信令过程;该移动性管理网元根据该第一过载指示信息执行该过载控制策略,包括:该移动性管理网元根据该第一控制信令响应消息控制与第一控制信令相同类型的信令过程。

可选地,该第一控制信令响应消息还包含过载控制比率;该移动性管理网元根据该第一过载指示信息执行该过载控制策略,包括:该移动性管理网元按照该过载控制比率控制与第一控制信令相同类型的信令过程。

从本发明实施例提供的以上技术方案可以看出,本发明实施例通过接收网关设备发送的用于指示过载控制策略的过载指示信息,并根据该过载指示信息执行过载控制策略,可以避免设备过载带来的不良影响,从而能够有效地控制设备过载。

图29示出了本发明另一个实施例提供的pgw的结构,包括至少一个处理器2902(例如cpu),至少一个网络接口2905或者其他通信接口,存储器2906,和至少一个通信总线2903,用于实现这些装置之间的连接通信。处理器2902用于执行存储器2906中存储的可执行模块,例如计算机程序。存储器2906可能包含高速随机存取存储器(ram:randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口2905(可以是有线或者无线)实现该系统网关与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。

在一些实施方式中,存储器2906存储了程序29061,程序29061可以被处理器2902执行,这个程序包括:

pgw确定第二过载指示信息,该第二过载指示信息用于指示过载控制策略;该pgw向服务网关sgw发送该第二过载指示信息,以使该sgw根据该第二过载指示信息进行过载控制。

可选地,该第二过载指示信息用于使该sgw根据该第二过载指示信息确定发送给移动性管理网元的用于指示该过载控制策略的第一过载指示信息;或者,该第二过载指示信息用于使该sgw根据该第二过载指示信息执行该过载控制策略。

可选地,在该pgw确定第二过载指示信息之前,还包括:该pgw接收该sgw发送的第二控制请求消息;该pgw确定第二过载指示信息,包括:该pgw根据该pgw的负荷情况确定该第二过载指示信息;该pgw向服务网关sgw发送该第二过载指示信息,包括:该pgw向该sgw发送第二控制响应消息,该第二控制响应消息携带该第二过载指示信息。

可选地,在该pgw确定第二过载指示信息之前,还包括:该pgw接收该sgw发送的第二路径探测请求消息;该pgw确定第二过载指示信息,包括:该pgw根据该pgw的负荷情况确定该第二过载指示信息;该pgw向服务网关sgw发送该第二过载指示信息,包括:该pgw向该sgw发送第二路径探测响应消息,该第二路径探测响应消息携带该第二过载指示信息。

可选地,该pgw根据该pgw的负荷情况确定该第二过载指示信息,包括:该pgw根据该pgw的负荷情况,以及与该pgw连接的各个sgw发送信令的情况,确定该第二过载指示信息。

可选地,还包括:该pgw向该sgw发送推迟定时器信息,以使该sgw向该移动性管理网元发送该推迟定时器信息和该第一过载指示信息。

可选地,该过载控制策略包括:限制初始接入类用户、延时移动性管理过程中的信令、延时服务请求过程中的信令、或者延时会话管理过程信令。

可选地,该第二过载指示信息包括与该过载控制策略关联的指示或者过载状态信息。

可选地,该第二过载指示信息还包括过载控制比率。

可选地,在该pgw确定第二过载指示信息之前,还包括:该pgw接收该sgw发送的第二控制信令消息;该pgw确定第二过载指示信息,包括:该pgw确定该第二过载指示信息为包含推迟定时器信息的第二控制信令响应消息,该第二过载指示信息指示该过载控制策略为控制与第二控制信令相同类型的信令过程。

可选地,该pgw确定该第二过载指示信息为包含推迟定时器信息的第二控制信令响应消息,包括:该pgw确定该第二过载指示信息为包含该推迟定时器信息和过载控制比率的第二控制信令响应消息。

从本发明实施例提供的以上技术方案可以看出,本发明实施例通过向sgw发送用于指示过载控制策略的第二过载指示信息,使sgw根据该第二过载指示信息确定发送给移动性管理网元的用于指示过载控制策略的第一过载指示信息,可以实现对pgw的过载进行控制,避免设备过载带来的不良影响,从而能够有效地控制设备过载。

应理解,在本发明实施例中,术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

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

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

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

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

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

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