一种网络拥塞控制方法及系统的制作方法

文档序号:7805821阅读:142来源:国知局
专利名称:一种网络拥塞控制方法及系统的制作方法
技术领域
本发明涉及移动通信领域的机器类型通信(MTC,Machine Type Communication),尤其涉及一种网络拥塞控制方法及系统。
背景技术
图1是蜂窝无线通信系统的结构示意图,如图1所示,蜂窝无线通信系统主要由核心网(CN, Core Network)、接入网(RAN, Radio Access Network)和终端组成。其中,核心网负责非接入层的事务,如终端位置更新、无线资源的管理等,并且是用户面的锚点;接入网包括基站、或基站以及基站控制,基站之间可以根据实际情况存在物理或逻辑上的连接,如图1中的基站I与基站2或基站I与基站3之间的连接,并且每个基站可以与一个或多个核心网节点连接。终端即用户设备(UE, User Equipment),指的是可以与蜂窝无线通信网络进行通信的各种设备,如移动电话、笔记本电脑等。移动性管理单兀(如移动管理实体(MME,Mobility Management Entity)或GPRS服务节点(SGSN, Serving GPRS Support Node))是核心网中负责管理终端接入控制、位置信息更新、以及切换的单元,负责核心网到终端的非接入层信令的控制和将终端注册到网络。归属用户服务器(HSS,Home Subscriber Server)或归属用户位置寄存器(HLR,Home Location Register)是核心网中负责保存终端的身份信息、认证信息和授权信息等信息的实体。根据不同情况,HSS或HLR可用于保存用户的身份信息及用户和终端的绑定信息,或只保存用户的身份信息(由网关保存用户和终端的绑定信息),或直接保存终端的身份信息。HSS或HLR还负责用户的签约数据库,以及执行用户的身份验证和授权等。业务平台可从HSS或HLR查询用户或终端信息。MTC互操作功能实体(IWF, Inter-working Function)是在移动通信网和外部公网之间的一个连接实体,能够实现协议转换、地址查询、信息保存等功能。互操作功能实体对外连接应用服务器,对内可以连接到HSS/HLR,或MME/SGSN。通常有某些业务,如监控管理系统需要向监控终端获取监控数据,需要通过MTC服务器触发终端建立与MTC服务器的连接,用来上报需要的数据;那么终端在接收到MTC服务器的触发消息后,就需要能立即响应,建立与MTC服务器的连接。目前为了满足MTC服务器对终端的触发需求,已有解决方案是通过MTC服务器发送触发消息到HSS,然后通过HSS查询服务终端的MME或SGSN,将触发消息发送到MME或SGSN,然后通过非接入层信令发送到终端,终端根据触发消息建立与MTC服务器的连接。这种解决方案中,同时接入网络的终端较多时,可能会导致网络资源不足,从而造成网络不能及时处理终端发送的信令或数据,形成网络拥塞。在现有技术中,网络拥塞发生时,MME或SGSN会拒绝终端的上行接入请求,但是不会限制下行信令发送到终端。然而,当网络发送触发消息到终端后,终端会立即响应该触发消息,向网络发送接收确认信令,或会更进一步请求建立与MTC服务器的连接,在网络拥塞的前提下,对触发消息的响应会进一步恶化当前网络的拥塞情况。

发明内容
有鉴于此,本发明的主要目的在于提供一种网络拥塞控制方法及系统,通过网络实体间的信令交互,实现对触发消息的有效控制,保证当前网络的拥塞状态不再恶化。为达到上述目的,本发明的技术方案是这样实现的:本发明提供一种网络拥塞控制方法,包括:网络拥塞时,移动性管理单元发送负载控制信令或触发消息拒绝信令给互操作功能实体(IWF);所述IWF接收到负载控制信令或触发消息拒绝信令后,停止发送触发消息给所述移动性管理单元。上述方法中,所述网络拥塞时,移动性管理单元发送负载控制信令给IWF为:发生网络拥塞时,移动性管理单元发送负载控制信令给IWF,其中携带当前网络处于拥塞状态的负载状态。上述方法中,所述停止发送触发消息给所述移动性管理单元为:IffF接收到移动性管理单元发送的负载控制信令后,读取其中的负载状态,负载状态是当前网络发生网络拥塞时,停止发送触发消息到移动性管理单元。上述方法中,所述网络拥塞时,移动性管理单元发送触发消息拒绝信令给IWF为:发生网络拥塞时,移动性管理单元接收到IWF发送的触发消息后,发送触发消息拒绝信令给IWF,其中携带拒绝原因。上述方法中,所述停止发送触发消息给所述移动性管理单元为:IWF接收到移动性管理单元发送的触发消息拒绝信令后,读取其中的拒绝原因,拒绝原因是当前网络发生拥塞时,停止发送触发消息到移动性管理单元。上述方法中,该方法还包括:IWF收到负载控制信令或触发消息拒绝信令后,通过发送控制信令指示机器类型通信(MTC)服务器减少触发消息的发送。上述方法中,该方法还包括:IffF保存未发送的触发消息,并保存发生网络拥塞的移动性管理单元的标识或地址,根据该移动性管理单元的标识或地址保存之后从MTC服务器收到的触发消息。上述方法中,该方法还包括:IWF删除本地保存的有效时间到时的触发消息,并向MTC服务器发送触发消息发送报告信令。上述方法中,该方法还包括:网络拥塞解除后,移动性管理单元发送负载控制解除信令给IWF,其中携带当前网络不拥塞的负载状态;所述IWF接收到负载控制解除信令后,恢复发送触发消息给所述移动性管理单
J Li ο上述方法中,该方法还包括:IWF在本地保存的拥塞移动性管理单元列表中删除该移动性管理单元的标识或地址。上述方法中,该方法还包括:IWF收到移动性管理单元的负载控制解除信令后,通过发送控制信令指示MTC服务器恢复发送所有的触发消息。上述方法中,该方法还包括:IWF停止发送触发消息到移动性管理单元后,发送触发消息发送报告给MTC服务器,指示触发消息发送失败和发送失败的原因。本发明还提供一种网络拥塞控制系统,包括:移动性管理单元、IffF ;其中,移动性管理单元,用于网络拥塞时,发送负载控制信令或触发消息拒绝信令给IffF ;IWF,用于接收到负载控制信令或触发消息拒绝信令后,停止发送触发消息给所述移动性管理单元。上述系统中,所述IWF,还用于保存所述触发消息、以及发送负载控制信令或触发消息拒绝信令的移动性管理单元的标识或地址。上述系统中,所述IWF,还用于收到负载控制信令后,通过发送控制信令指示MTC服务器减少触发消息的发送。上述系统中,所述IWF,还用于删除本地保存的有效时间到时的触发消息,并向MTC服务器发送触发消息发送报告信令。上述系统中,所述移动性管理单元,还用于网络拥塞解除后,发送负载控制解除信令给IWF,其中携带当前网络不拥塞的负载状态;所述IWF,还用于接收到负载控制解除信令后,恢复发送触发消息给所述移动性管
理单元。上述系统中,所述IWF,还用于在本地保存的拥塞移动性管理单元列表中删除该移动性管理单元的标识或地址。上述系统中,所述IWF,还用于收到移动性管理单元的负载控制解除信令后,通过发送控制信令指示MTC服务器恢复发送所有的触发消息。上述系统中,所述IWF,还用于停止发送触发消息到移动性管理单元后,发送触发消息发送报告给MTC服务器,指示触发消息发送失败和发送失败的原因。本发明提供的网络拥塞控制方法及系统,网络拥塞时,移动性管理单元发送负载控制信令或触发消息拒绝信令给IWF ;所述IWF接收到负载控制信令或触发消息拒绝信令后,停止发送触发消息给所述移动性管理单元,本发明通过网络实体间的信令交互,实现对触发消息的有效控制,保证当前网络的拥塞状态不再恶化。


图1是蜂窝无线通信系统的结构示意图;图2是本发明实现网络拥塞控制方法的流程示意图;图3是本发明实现网络拥塞控制方法的实施例一的流程示意图;图4是本发明实现网络拥塞控制方法的实施例二的流程示意图;图5是本发明实现网络拥塞控制方法的实施例三的流程示意图;图6是本发明实现网络拥塞控制方法的实施例四的流程示意图;图7是本发明实现网络拥塞控制系统的结构示意图。
具体实施例方式本发明的基本思想是:网络拥塞时,移动性管理单元发送负载控制信令或触发消息拒绝信令给IWF ;所述IWF接收到负载控制信令或触发消息拒绝信令后,停止发送触发消息给所述移动性管理单元。下面通过附图及具体实施例对本发明再做进一步的详细说明。本发明提供一种网络拥塞控制方法,图2是本发明实现网络拥塞控制方法的流程示意图,如图2所示,该方法包括以下步骤:步骤201,网络拥塞时,移动性管理单元发送负载控制信令或触发消息拒绝信令给IffF ;具体的,所述移动性管理单元为MME或SGSN ;网络拥塞时,移动性管理单元主动发送负载控制信令给IWF ;或,网络拥塞后,移动性管理单元不主动发送负载控制信令给IWF,而是在接收到IWF发送的触发消息后,发送触发消息拒绝信令给IWF,并在信令中指示拒绝原因为网络拥塞。步骤202,IffF接收到负载控制信令或触发消息拒绝信令后,停止发送触发消息给该移动性管理单元。实施例一图3是本发明实现网络拥塞控制方法的实施例一的流程示意图,本实施例中,所述移动性管理单元为MME,网络拥塞时,MME发送负载控制信令给IWF,如图3所示,该方法具体包括以下步骤:步骤301,网络运营商为MME配置负载门限值;具体的,网络运营商根据MME的运行能力,如最大能同时处理多少个用户的连接请求,为MME配置负载门限值,该负载门限值必须小于能够同时处理的最大用户数。步骤302,根据负载门限值确定发生网络拥塞时,MME发送负载控制信令给IWF,其中携带表示当前网络处于拥塞状态的负载状态;具体的,当前处理的用户数达到负载门限值时,MME认为当前网络处于拥塞状态,则MME发送负载控制信令给IWF,该负载控制信令中携带负载状态,该负载状态的值设置为1,表示当前网络处于拥塞状态。步骤303,IffF根据负载状态确定当前网络发生网络拥塞时,停止发送触发消息到MME ;具体的,IWF接收到MME发送的负载控制信令后,读取其中的负载状态,如果负载控制信令中的负载状态的值为1,即表示当前网络发生网络拥塞,则停止发送触发消息到MME0步骤304,IffF保存未发送的触发消息,以及发生网络拥塞的MME的标识或地址,并根据该MME的标识或地址保存之后从MTC服务器收到的触发消息;具体的,在IWF停止发送触发消息到MME的期间,IWF保存本地未发送的触发消息,还保存发生网络拥塞的MME的标识或地址到本地的拥塞MME列表;有新的触发消息由MTC服务器发送到IWF时,IffF向HSS发送触发消息所属终端的标识,HSS查询该终端的服务MME的标识或地址,将该MME的标识或地址发送给IWF,IffF将HSS发送的MME的标识或地址和本地拥塞MME列表中保存的MME的标识或地址进行比较,如果找到匹配的MME的标识或地址,则IWF保存该触发消息,不将该触发消息发送到该MME。可选的,本实施例中还可以包括步骤305和步骤306:
步骤305,IffF收到负载控制信令后,通过发送控制信令指示MTC服务器减少触发消息的发送;具体的,IffF在接收到MME发送的负载控制信令后,还可以发送控制信令给MTC服务器,该控制信令中携带控制因子,将控制因子设置为O I之间的小数,用于指示MTC服务器按照该控制因子指示的百分比减少发送到IWF的触发消息,例如控制因子设置为0.5,则MTC服务器只发送50 %的触发消息到IWF,控制因子设置为0.3,则MTC服务器只发送30%的触发消息到IWF,即MTC服务器只能发送控制因子指示的百分比数量的触发消息。步骤306,IffF删除本地保存的有效时间到时的触发消息,并向MTC服务器发送触发消息发送报告信令;具体的,如果MTC服务器发送到IWF的触发消息中包含有效时间,有效时间内IWF仍没有收到MME发送的负载控制解除信令,则IWF在有效时间到时后删除本地保存的该触发消息,并向MTC服务器发送触发消息发送报告信令,该信令中携带终端标识、发送状态和原因;其中,终端标识为触发消息所属的终端标识,该终端标识最初由MTC服务器在触发消息中发送到IWF ;发送状态设置为0,表示触发消息发送失败,原因设置为“网络拥塞”。步骤307,网络拥塞解除后,MME发送负载控制解除信令给IWF,其中携带表示当前网络不拥塞的负载状态;具体的,网络拥塞解除后,MME发送负载控制解除信令给IWF,该负载控制解除信令中携带负载状态,用于指示当前网络是否拥塞,设置为I时,表示当前网络处于拥塞状态,设置为O时,表示当前网络不拥塞。步骤308,IffF接收到MME发送的负载控制解除信令后,恢复发送触发消息到该MME ;具体的,IffF接收到MME发送的负载控制解除信令后,将保存的该MME的触发消息发送到该MME ;如果有新的需要发送到该MME的触发消息,则将该触发消息发送到该MME。步骤309,IffF在本地保存的拥塞MME列表中删除该MME的标识或地址。可选的,本实施例中还可以包括步骤310:步骤310,IffF收到MME的负载控制解除信令后,通过发送控制信令指示MTC服务器恢复发送所有的触发消息;具体的,IffF在接收到MME的负载控制解除信令后,发送控制信令给MTC服务器,该控制信令中携带控制因子,该控制因子设置为1,即允许MTC服务器恢复发送所有的触发消息至IJ IWF0实施例二图4是本发明实现网络拥塞控制方法的实施例二的流程示意图,本实施例中,所述移动性管理单元为SGSN,网络拥塞时,SGSN发送负载控制信令给IWF,如图4所示,该方法具体包括以下步骤:步骤401,网络运营商为SGSN配置负载门限值;具体的,网络运营商根据SGSN的运行能力,如最大能同时处理多少个用户的连接请求,为SGSN配置负载门限值,该负载门限值必须小于能够同时处理的最大用户数。步骤402,根据负载门限值确定发生网络拥塞时,SGSN发送负载控制信令给IWF,其中携带表示当前网络处于拥塞状态的负载状态;
具体的,当前处理的用户数达到负载门限值时,SGSN认为当前网络处于拥塞状态,则SGSN发送负载控制信令给IWF,该负载控制信令中携带负载状态,该负载状态的值设置为1,表示当前网络处于拥塞状态。步骤403,IffF根据负载状态确定当前网络发生网络拥塞时,停止发送触发消息到SGSN ;具体的,IWF接收到SGSN发送的负载控制信令后,读取其中的负载状态,如果负载控制信令中的负载状态的值为1,即表示当前网络发生网络拥塞,则停止发送触发消息到SGSN。步骤404,IffF保存未发送的触发消息,以及发生网络拥塞的SGSN的标识或地址,并根据该SGSN的标识或地址保存之后从MTC服务器收到的触发消息;具体的,在IWF停止发送触发消息到SGSN的期间,IWF保存本地未发送的触发消息,还保存发生网络拥塞的SGSN的标识或地址到本地的拥塞SGSN列表;有新的触发消息由MTC服务器发送到IWF时,IWF向HSS发送触发消息所属终端的标识,HSS查询该终端的服务SGSN的标识或地址,将该SGSN的标识或地址发送给IWF,IffF将HSS发送的SGSN的标识或地址和本地拥塞SGSN列表中保存的SGSN的标识或地址进行比较,如果找到匹配的SGSN的标识或地址,则IWF保存该触发消息,不将该触发消息发送到该SGSN。可选的,本实施例中还可以包括步骤405和步骤406:步骤405,IffF收到负载控制信令后,通过发送控制信令指示MTC服务器减少触发消息的发送;具体的,IWF在接收到SGSN发送的负载控制信令后,还可以发送控制信令给MTC月艮务器,该控制信令中携带控制因子,将控制因子设置为O I之间的小数,用于指示MTC服务器按照该控制因子指示的百分比减少发送到IWF的触发消息,例如控制因子设置为0.5,则MTC服务器只发送50 %的触发消息到IWF,控制因子设置为0.3,则MTC服务器只发送30%的触发消息到IWF,即MTC服务器只能发送控制因子指示的百分比数量的触发消息。步骤406,IffF删除本地保存的有效时间到时的触发消息,并向MTC服务器发送触发消息发送报告信令;具体的,如果MTC服务器发送到IWF的触发消息中包含有效时间,有效时间内IWF仍没有收到SGSN发送的负载控制解除信令,则IWF在有效时间到时后删除本地保存的该触发消息,并向MTC服务器发送触发消息发送报告信令,该信令中携带终端标识、发送状态和原因;其中,终端标识为触发消息所属的终端标识,该终端标识最初由MTC服务器在触发消息中发送到IWF ;发送状态设置为0,表示触发消息发送失败,原因设置为“网络拥塞”。步骤407,网络拥塞解除后,SGSN发送负载控制解除信令给IWF,其中携带表示当前网络不拥塞的负载状态;具体的,网络拥塞解除后,SGSN发送负载控制解除信令给IWF,该负载控制解除信令中携带负载状态,用于指示当前网络是否拥塞,设置为I时,表示当前网络处于拥塞状态,设置为O时,表示当前网络不拥塞。步骤408,IffF接收到SGSN发送的负载控制解除信令后,恢复发送触发消息到该SGSN ;具体的,IffF接收到SGSN发送的负载控制解除信令后,将保存的该SGSN的触发消息发送到该SGSN ;如果有新的需要发送到该SGSN的触发消息,则将该触发消息发送到该SGSN。步骤409,IffF在本地保存的拥塞SGSN列表中删除该SGSN的标识或地址。可选的,本实施例中还可以包括步骤410:步骤410,IffF收到SGSN的负载控制解除信令后,通过发送控制信令指示MTC服务器恢复发送所有的触发消息;具体的,IffF在接收到SGSN的负载控制解除信令后,发送控制信令给MTC服务器,该控制信令中携带控制因子,该控制因子设置为1,即允许MTC服务器恢复发送所有的触发消息至IJ IWF0实施例三图5是本发明实现网络拥塞控制方法的实施例三的流程示意图,本实施例中,所述移动性管理单元为MME或SGSN,移动性管理单元不主动发送负载控制信令给IWF,而是在接收到IWF发送的触发消息后,发送触发消息拒绝信令给IWF,并在信令中指示拒绝原因为网络拥塞,如图5所示,该方法具体包括以下步骤:步骤501,网络运营商为移动性管理单元配置负载门限值;具体的,网络运营商根据移动性管理单元的运行能力,如最大能同时处理多少个用户的连接请求,为移动性管理单元配置负载门限值,该负载门限值必须小于能够同时处理的最大用户数。步骤502,根据负载门限值确定发生网络拥塞时,移动性管理单元接收到IWF发送的触发消息后,发送触发消息拒绝信令给IWF,其中携带拒绝原因;具体的,当前处理的用户数达到负载门限值时,移动性管理单元认为当前网络处于拥塞状态,如果移动性管理单元接收到IWF发送的触发消息,则发送触发消息拒绝信令给IWF ;该信令中携带拒绝原因,该拒绝原因为网络拥塞。步骤503,IffF根据拒绝原因确定当前网络发生拥塞时,停止发送触发消息到移动性管理单元;具体的,IWF接收到移动性管理单元发送的触发消息拒绝信令后,读取其中的拒绝原因,如果拒绝原因是网络拥塞,即表示当前网络发生拥塞,则停止发送触发消息到移动性
管理单元。步骤504,IffF保存未能发送的触发消息,以及发生网络拥塞的移动性管理单元的标识或地址,并根据该移动性管理单元的标识或地址保存之后从MTC服务器收到的触发消息;具体的,在IWF停止发送触发消息到移动性管理单元的期间,IWF保存本地未发送的触发消息,还保存发生网络拥塞的移动性管理单元的标识或地址到本地的拥塞移动性管理单元列表;有新的触发消息由MTC服务器发送到IWF时,IffF向HSS发送触发消息所属终端的标识,HSS查询该终端的服务移动性管理单元的标识或地址,将该移动性管理单元的标识或地址发送给IWF,IffF将HSS发送的移动性管理单元的标识或地址和本地拥塞MME列表中保存的移动性管理单元的标识或地址进行比较,如果找到匹配的移动性管理单元的标识或地址,则IWF保存该触发消息,不将该触发消息发送到该移动性管理单元。可选的,本实施例中还可以包括步骤505和步骤506:
步骤505,IffF收到触发消息拒绝信令后,通过发送控制信令指示MTC服务器减少触发消息的发送;具体的,IWF在接收到移动性管理单元发送的触发消息拒绝信令后,还可以发送控制信令给MTC服务器,该控制信令中携带控制因子,将控制因子设置为O I之间的小数,用于指示MTC服务器按照该控制因子指示的百分比减少发送到IWF的触发消息,例如控制因子设置为0.5,则MTC服务器只发送50%的触发消息到IWF,控制因子设置为0.3,则MTC服务器只发送30%的触发消息到IWF,即MTC服务器只能发送控制因子指示的百分比数量的触发消息。步骤506,IffF删除本地保存的有效时间到时的触发消息,并向MTC服务器发送触发消息发送报告信令;具体的,如果MTC服务器发送到IWF的触发消息中包含有效时间,有效时间内IWF仍没有收到移动性管理单元发送的负载控制解除信令,则IWF在有效时间到时后删除本地保存的该触发消息,并向MTC服务器发送触发消息发送报告信令,该信令中携带终端标识、发送状态和原因;其中,终端标识为触发消息所属的终端标识,该终端标识最初由MTC服务器在触发消息中发送到IWF ;发送状态设置为0,表示触发消息发送失败,原因设置为“网络拥塞”。步骤507,网络拥塞解除后,移动性管理单元发送负载控制解除信令给IWF,其中携带表示当前网络不拥塞的负载状态;具体的,网络拥塞解除后,移动性管理单元发送负载控制解除信令给IWF,该负载控制解除信令中携带负载状态,用于指示当前网络是否拥塞,设置为I时,表示当前网络处于拥塞状态,设置为O时,表示当前网络不拥塞。步骤508,IffF接收到移动性管理单元发送的负载控制解除信令后,恢复发送触发消息到该移动性管理单元;具体的,IWF接收到移动性管理单元发送的负载控制解除信令后,将保存的该移动性管理单元的触发消息发送到该移动性管理单元;如果有新的需要发送到该移动性管理单元的触发消息,则将该触发消息发送到该移动性管理单元。步骤509,IWF在本地保存的拥塞移动性管理单元列表中删除该移动性管理单元的标识或地址。可选的,本实施例中还可以包括步骤510:步骤510,IffF收到移动性管理单元的负载控制解除信令后,通过发送控制信令指示MTC服务器恢复发送所有的触发消息;具体的,IWF在接收到移动性管理单元的负载控制解除信令后,发送控制信令给MTC服务器,该控制信令中携带控制因子,该控制因子设置为I,即允许MTC服务器恢复发送所有的触发消息到IWF。实施例四图6是本发明实现网络拥塞控制方法的实施例四的流程示意图,本实施例中,所述移动性管理单元为MME或SGSN,移动性管理单元不主动发送负载控制信令给IWF,而是在接收到IWF发送的触发消息后,发送触发消息拒绝信令给IWF,并在信令中指示拒绝原因为网络拥塞,如图6所示,该方法具体包括以下步骤:
步骤601,网络运营商为移动性管理单元配置负载门限值;具体的,网络运营商根据移动性管理单元的运行能力,如最大能同时处理多少个用户的连接请求,为移动性管理单元配置负载门限值,该负载门限值必须小于能够同时处理的最大用户数。步骤602,根据负载门限值确定发生网络拥塞时,移动性管理单元接收到IWF发送的触发消息后,发送触发消息拒绝信令给IWF,其中携带拒绝原因;具体的,当前处理的用户数达到负载门限值时,移动性管理单元认为当前网络处于拥塞状态,如果移动性管理单元接收到IWF发送的触发消息,则发送触发消息拒绝信令给IWF ;该信令中携带拒绝原因,该拒绝原因为网络拥塞。步骤603,IffF根据拒绝原因确定当前网络发生拥塞时,停止发送触发消息到移动性管理单元;具体的,IWF接收到移动性管理单元发送的触发消息拒绝信令后,读取其中的拒绝原因,如果拒绝原因是网络拥塞,即表示当前网络发生拥塞,则停止发送触发消息到移动性
管理单元。步骤604,IffF停止发送触发消息到移动性管理单元后,发送触发消息发送报告给MTC服务器,指示触发消息发送失败和发送失败的原因。具体的,IffF停止发送触发消息到移动性管理单元后,发送触发消息发送报告给服务器,该触发消息发送报告至少携带以下内容:触发消息发送状态和原因,其中,触发消息发送状态为失败,原因为网络拥塞;该触发消息发送报告用于指示MTC服务器触发消息发送失败和发送失败的原因。为实现上述方法,本发明还提供一种网络拥塞控制系统,图7是本发明实现网络拥塞控制系统的结构示意图,如图7所示,该系统包括:移动性管理单元71、IffF 72 ;其中,移动性管理单元71,用于网络拥塞时,发送负载控制信令或触发消息拒绝信令给IffF 72 ;IffF 72,用于接收到负载控制信令或触发消息拒绝信令后,停止发送触发消息给所述移动性管理单元71。所述IWF 72,还用于保存所述触发消息、以及发送负载控制信令或触发消息拒绝信令的移动性管理单元的标识或地址。所述IWF 72,还用于收到负载控制信令后,通过发送控制信令指示MTC服务器减少触发消息的发送。所述IWF 72,还用于删除本地保存的有效时间到时的触发消息,并向MTC服务器发送触发消息发送报告信令。所述移动性管理单元71,还用于网络拥塞解除后,发送负载控制解除信令给IWF72,其中携带当前网络不拥塞的负载状态;所述IWF 72,还用于接收到负载控制解除信令后,恢复发送触发消息给所述移动性管理单元71。所述IWF 72,还用于在本地保存的拥塞移动性管理单元列表中删除该移动性管理单元的标识或地址。所述IWF 72,还用于收到移动性管理单元的负载控制解除信令后,通过发送控制信令指示MTC服务器恢复发送所有的触发消息。所述IWF 73,还用于停止发送触发消息到移动性管理单元后,发送触发消息发送报告给MTC服务器,指示触发消息发送失败和发送失败的原因。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种网络拥塞控制方法,其特征在于,该方法包括: 网络拥塞时,移动性管理单元发送负载控制信令或触发消息拒绝信令给互操作功能实体(IWF); 所述IWF接收到负载控制信令或触发消息拒绝信令后,停止发送触发消息给所述移动性管理单元。
2.根据权利要求1所述的方法,其特征在于,所述网络拥塞时,移动性管理单元发送负载控制信令给IWF为: 发生网络拥塞时,移动性管理单元发送负载控制信令给IWF,其中携带当前网络处于拥塞状态的负载状态。
3.根据权利要求2所述的方法,其特征在于,所述停止发送触发消息给所述移动性管理单元为: IWF接收到移动性管理单元发送的负载控制信令后,读取其中的负载状态,负载状态是当前网络发生网络拥塞时,停止发送触发消息到移动性管理单元。
4.根据权利要求1所述的方法,其特征在于,所述网络拥塞时,移动性管理单元发送触发消息拒绝信令给IWF为: 发生网络拥塞时,移动性管理单元接收到IWF发送的触发消息后,发送触发消息拒绝信令给IWF,其中携带拒绝原因。
5.根据权利要求4所述的方法,其特征在于,所述停止发送触发消息给所述移动性管理单元为: IWF接收到移动性管理单元发送的触发消息拒绝信令后,读取其中的拒绝原因,拒绝原因是当前网络发生拥塞时,停止发送触发消息到移动性管理单元。
6.根据权利要求2或4所述的方法,其特征在于,该方法还包括:IWF收到负载控制信令或触发消息拒绝信令后,通过发送控制信令指示机器类型通信(MTC)服务器减少触发消息的发送。
7.根据权利要求3或5所述的方法,其特征在于,该方法还包括: IWF保存未发送的触发消息,并保存发生网络拥塞的移动性管理单元的标识或地址,根据该移动性管理单元的标识或地址保存之后从MTC服务器收到的触发消息。
8.根据权利要求7所述的方法,其特征在于,该方法还包括:IWF删除本地保存的有效时间到时的触发消息,并向MTC服务器发送触发消息发送报告信令。
9.根据权利要求7所述的方法,其特征在于,该方法还包括: 网络拥塞解除后,移动性管理单元发送负载控制解除信令给IWF,其中携带当前网络不拥塞的负载状态; 所述IWF接收到负载控制解除信令后,恢复发送触发消息给所述移动性管理单元。
10.根据权利要求9所述的方法,其特征在于,该方法还包括:IWF在本地保存的拥塞移动性管理单元列表中删除该移动性管理单元的标识或地址。
11.根据权利要求9所述的方法,其特征在于,该方法还包括:IWF收到移动性管理单元的负载控制解除信令后,通过发送控制信令指示MTC服务器恢复发送所有的触发消息。
12.根据权利要求5所述的方法,其特征在于,该方法还包括:IWF停止发送触发消息到移动性管理单元后,发送触发消息发送报告给MTC服务器,指示触发消息发送失败和发送失败的原因。
13.—种网络拥塞控制系统,其特征在于,该系统包括:移动性管理单元、IffF ;其中, 移动性管理单元,用于网络拥塞时,发送负载控制信令或触发消息拒绝信令给IWF ; IWF,用于接收到负载控制信令或触发消息拒绝信令后,停止发送触发消息给所述移动性管理单元。
14.根据权利要求13所述的系统,其特征在于,所述IWF,还用于保存所述触发消息、以及发送负载控制信令或触发消息拒绝信令的移动性管理单元的标识或地址。
15.根据权利要求13所述的系统,其特征在于,所述IWF,还用于收到负载控制信令后,通过发送控制信令指示MTC服务器减少触发消息的发送。
16.根据权利要求14所述的系统,其特征在于,所述IWF,还用于删除本地保存的有效时间到时的触发消息,并向MTC服务器发送触发消息发送报告信令。
17.根据权利要求14所述的系统,其特征在于, 所述移动性管理单元,还用于网络拥塞解除后,发送负载控制解除信令给IWF,其中携带当前网络不拥塞的负载状态; 所述IWF,还用于接收到负载控制解除信令后,恢复发送触发消息给所述移动性管理单J Li ο
18.根据权利要求17所述的系统,其特征在于,所述IWF,还用于在本地保存的拥塞移动性管理单元列表中删除该移动性管理单元的标识或地址。`
19.根据权利要求17所述的系统,其特征在于,所述IWF,还用于收到移动性管理单元的负载控制解除信令后,通过发送控制信令指示MTC服务器恢复发送所有的触发消息。
20.根据权利要求13所述的系统,其特征在于,所述IWF,还用于停止发送触发消息到移动性管理单元后,发送触发消息发送报告给MTC服务器,指示触发消息发送失败和发送失败的原因。
全文摘要
本发明公开一种网络拥塞控制方法及系统,该方法包括网络拥塞时,移动性管理单元发送负载控制信令或触发消息拒绝信令给操作功能实体(IWF);所述IWF接收到负载控制信令或触发消息拒绝信令后,停止发送触发消息给所述移动性管理单元。根据本发明的技术方案,通过网络实体间的信令交互,实现对触发消息的有效控制,保证当前网络的拥塞状态不再恶化。
文档编号H04W28/08GK103188728SQ20111045021
公开日2013年7月3日 申请日期2011年12月29日 优先权日2011年12月29日
发明者吴昊 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1