专利名称:一种小数据传输方法及装置、系统的制作方法
技术领域:
本发明涉及机器到机器间的通信(M2M,Machine to Machine)领域,尤其涉及一种小数据传输方法及装置、系统。
背景技术:
近年来机器到机器间的通信(M2M,Machine to Machine)业务逐渐开始得到应用,如物流系统、远程抄表、智能家居等应用。M2M服务商使用现有的无线网络,如通用分组无线业务(GPRS, General Packet Radio service)网络、演进分组系统(EPS, Evolved PacketSystem)网络等分组交换(PS, Packet Switch)网络开展M2M业务。因M2M业务与人与人之间的通信(H2H,Human to Human)业务有明显的差异性,需要对现有的网络进行必要的优化,才能获得最佳的网络管理与网络通讯质量。GPRS网络是一个基于包交换的第二代移动通信网络,到了第三代移动通信系统,GPRS演进为通用移动通信系统分组交换(UMTS PS,Universal Mobile Telecommunicationsystem Packet Switch)域。GPRS网络架构中包含如下网元:无线网络系统(RNS, Radio Network System)、月艮务GPRS支持节点(SGSN,Serving GPRS Support Node)、网关GPRS支持节点(GGSN,GatewayGPRS support Node)、归属位置寄存器(HLR, Home Location Register)、分组数据网络(PDN, Packet Data Network)和 MTC 月艮务器(MTC Server)。其中,RNS中包含 NodeB 与无线网络控制器(RNC, Radio Network Controller),NodeB为终端提供空口连接,RNC主要用于管理无线资源以及控制NodeB。RNC与NodeB之间通过Iub 口连接,终端通过RNS接入通用移动通信系统(UMTS,Universal MobileTelecommunication System)的分组域核心网(Packet Core) ;SGSN用于保存用户的路由区位置信息,负责安全和接入控制,SGSN通过Iu 口与RNS相连;GGSN用于分配终端的IP地址和到外部网络的网关功能,在内部通过Gn 口与SGSN相连;HLR用于保存用户的签约数据和当前所在的SGSN地址,通过Gr 口与SGSN相连,通过Ge 口与GGSN相连;PDN用于为用户提供基于分组的业务网,通过Gi 口与GGSN相连;MTCServer用于为用户提供M2M应用,通过MTCi接口与GGSN相连。随着无线宽带技术的发展,业务层对传输层的带宽、时延等性能要求越来越高。为提高其网络性能,降低网络建设及运营成本,第三代合作伙伴计划(3GPP,ThirdGeneration Partnership Projects)致力于系统架构演进(SAE, System ArchitectureEvolution)的研究,目的是使得演进的分组网(EPC,Evolved Packet Core)可提供更高的传输速率、更短的传输延时、优化分组,以及支持演进的UTRAN(E-UTRAN,Evolved UTRAN)、UMTS 陆地无线接入网(UTRAN, UMTS Terrestrial Radio Access Network)、无线局域网(WLAN, Wireless Local Area Network)及其他非3GPP的接入网络之间的移动性管理。SAE的架构中包含了无线接入网络的网元(如演进节点(eNodeB, EvolvedNodeB))、核心网控制面网兀(如移动管理实体(MME, Mobility Management Entity))、核心网用户面网元等各类网元。其中,演进的无线接入网(E-RAN, Evolved Radio AccessNetwork)中包含的网元是eNodeB,属于RNS,用于为用户的接入提供无线资源;分组数据网(PDN, Packet Data Network)是为用户提供业务的网络;EPC核心网提供了更低的延迟,并允许更多的无线接入系统接入,其包括如下网元:MME、服务网关(SGW, Serving Gateway)、分组数据网网关(PGW, PDN Gateway)、和归属用户服务器(HSS, Home Subscriber Server)。其中,MME, Mobility Management Entity是控制面功能实体,临时存储用户数据的服务器,负责管理和存储用户设备(UE,User Equipment)的上下文(比如用户标识、移动性管理状态、用户安全参数等),为用户分配临时标识,当UE驻扎在该跟踪区域或者该网络时,负责对该用户进行鉴权。SGW是一个用户面实体,负责用户面数据路由处理,终结处于空闲(ECM_IDLE)状态的UE的下行数据,管理和存储UE的SAE承载(bearer)上下文,比如IP承载业务参数和网络内部路由信息等,SGW是3GPP系统内部用户面的锚点,一个用户在一个时刻只能有一个 SGff0PGff是负责UE接入PDN的网关,分配用户IP地址,也是3GPP和非3GPP接入系统的移动性锚点,PGW的功能还包括策略实施、计费支持。用户在同一时刻能够接入多个PGW。策略与计费实施功能实体(PCEF, Policy and Charging Enforcement Function)也位于PGW 中。HSS负责永久存储用户签约数据,HSS存储的内容包括UE的国际移动用户识别码(IMSI, International Mobile Subscriber Identification)、和 PGW 分配的 IP 地址。在物理上,SGff和PGW可能合一,EPC系统用户面网元包括SGW和PGW。M2M业务是以机器终端智能交互为核心的、网络化的应用与服务。它采用智能机器终端,通过无线网络传输信息,为客户提供的信息化解决方案,用于满足客户对监控、指挥调度、数据采集和测量等方面的信息化需求。M2M的通信对象为机器对机器,可以是人与机器之间的通信,机器与服务器之间的通信,不同智能终端之间的通信。不同应用的MTC设备具有不同的特性,如电梯等升降机设备具有低移动性、PS only属性,而监视、警报设备除具有低移动性、PS only外,还具有低数据传输和高可用性等属性。因此需要针对不同应用的MTC设备进行不同的系统优化,可有效的对MTC设备进行管理、监控、付费等。同时,由于MTC设备具有无人值守的特征,因此,需要对3GPP网络进行优化,使网络具有可以激活终端的能力,这样当MTC Server需要MTC终端上报数据或对其进行控制,就可以随时触发MTC设备与MTC Server建立数据通信。根据M2M业务需求,需要网络实现对终端进行激活、小数据量传输的各类需求,因此对PS网络架构进行了增强,PS网络的MTC增强架构如图1所示,在PS网络架构中引入了MTC互通功能(IWF, Inter-working Function)网元及相关接口,其中,虚线表示控制面连接,实线表示用户面连接。图1中,MTC Server用于为用户提供M2M应用(MTC Application)控制,MTC Server主要负责对MTC设备的信息采集和数据存储/处理等工作,并可对MTC设备(MTC UE)进行必要的管理。MTC IffF网元负责进行网络拓扑隐藏及应用层、承载层协议转换,采用MTCsp接口与MTC Server连接,采用S6m接口与HSS/HLR连接,采用T5a/d与SGSN/MME连接,并通过MTCi接口与PGW相连,为M2M业务实现进行服务。现有MTC IWF主要是接收MTC Server的激活消息,并通过3GPP网络相关网元将激活消息下发给MTC终端,同时MTCIWF网元还为MTC UE提供小数据业务信令路径,即MTC UE通过非接入层(NAS)消息携带小数据传输到3GPP网络中的信令控制网元MME和SGSN,然后MME和SGSN通过T5a/d接口将小数据通过MTC IffF网元传输到MTCServer,从而实现小数据传输的业务。在现有技术中,MME或者SGSN发生拥塞时,会直接发拥塞通知给无线网络,无线网络会通知UE重选其他的MME或者SGSN接入网络。MTC IWF网元需要处理来自3GPP网络与MTC Server的大量信令,存在信令拥塞的可能。当MTC IWF网元发生信令拥塞时,如果仍然收到大量信令,程度轻的会造成MTC IffF网元与网络及MTC Server的信令接口长时间堵塞,MTC相关信令无法得到处理;程度重的可能造成MTC IWF网元崩溃,造成网络故障。同时,MTC Server也可能发生拥塞。如果网络和MTC UE不知道MTC Server或者MTC IWF网元发生了拥塞,对于在定时发送数据的业务(如抄表业务)、小数据传输业务,其数据通过信令控制路径发送到MTCServer或者MTC IWF网元时会发生拥塞拒绝,使得MTCServer接收不到MTC UE所发送的数据,导致定该业务的使用者发生数据丢失,造成不必要的损失,严重影响M2M用户体验。
发明内容
有鉴于此,本发明的主要目的在于提供一种小数据传输方法,解决MTCServer或者MTC IWF网元发生拥塞时需要通过MTC IWF网元转发的小数据无法正常传输到MTCServer的问题。为达到上述目的,本发明的技术方案是这样实现的:本发明提供了一种小数据传输方法,所述方法包括:在监听到机器类通信MTC服务器或MTC互通功能IWF网元发生拥塞时,将接收到的小数据缓存;在监听到所述MTC服务器或MTC IffF网元的拥塞解除后,将所缓存的小数据发送到MTC服务器。在上述方案中,所述将接收到的小数据缓存,包括:在发出所述小数据的MTC设备为高优先级终端类型时,或所述小数据携带有高优先级业务的标识时,缓存所述小数据。在上述方案中,在监听到MTC服务器发生拥塞时,将接收到的小数据缓存,包括:所述MTC服务器发生拥塞时,向所述MTC IWF网元发送信令拥塞通知消息;所述MTC IWF网元接收到所述信令拥塞通知消息后,将自身所接收到的小数据包缓存。在上述方案中,在监听到MTC IWF网元发生拥塞时,将接收到的小数据缓存,包括:所述MTC IffF网元发生拥塞时,向移动性管理单元MME/服务GPRS支持节点SGSN发信令拥塞通知消息;所述MME/SGSN接收到所述信令拥塞通知消息后,将自身+所接收到的小数据包缓存。在上述方案中,在获知机器类通信MTC服务器或MTC互通功能IWF网元发生拥塞时,将接收到的小数据缓存,包括:所述MTC服务器发生拥塞时,向所述MTC IWF网元发送信令拥塞通知消息;所述MTC IffF网元接收到所述信令拥塞通知消息后,将自身所接收到的小数据包缓存;所述MTC IffF网元发生拥塞时,向移动性管理单元MME/服务GPRS支持节点SGSN发送信令拥塞通知消息;所述MME/SGSN接收到所述信令拥塞通知消息后,将自身+所接收到的小数据包缓存。在上述方案中,在监听到所述MTC服务器的拥塞解除后,将所缓存的小数据发送到MTC服务器,包括:所述MTC服务器的拥塞解除后,向所述MTCIWF网元发送信令拥塞解除通知消息;所述MTC IffF网元接收到所述信令拥塞解除通知消息后,将自身所缓存的小数据包发送给所述MTC服务器。在上述方案中,在监听到所MTC IWF网元的拥塞解除后,将所缓存的小数据发送到MTC服务器,包括:所述MTC IffF网元的拥塞解除后,向MME/SGSN发送信令拥塞解除通知消息;所述MME/SGSN接收到所述信令拥塞解除通知消息后,将自身缓存的小数据包通过所述MTC IffF网元发送给MTC服务器。本发明还提供了一种小数据传输装置,所述装置包括:监听单元、缓存单元和发送单元,其中,监听单元,用于在监听到MTC服务器或MTC IffF网元发生拥塞时,通知所述缓存单元将接收到的小数据缓存,在监听到所述MTC服务器或MTC IffF网元的拥塞解除后,通知所述发送单元发送所述缓存单元缓存的小数据;缓存单元,用于缓存小数据;发送单元,用于发送所述缓存单元缓存的小数据到所述MTC服务器。在上述方案中,所述监听单元,用于在接收到MTC服务器或MTC IffF网元发送的信令拥塞通知消息时,通知所述缓存单元将接收到的小数据缓存;在接收到MTC服务器或MTCIWF网元发送的信令拥塞解除通知消息时,通知所述发送单元发送所述缓存单元缓存的小数据。在上述方案中,所述缓存单元,用于在发出所述小数据的MTC设备为高优先级终端类型时,或所述小数据携带有高优先级业务的标识时,缓存所述小数据包。在上述方案中,所述发送单元,具体用于直接将所述缓存单元缓存的小数据发送到所述MTC服务器;或者,将所述缓存单元缓存的小数据发送到所述MTC IffF网元,再由所述MTC IWF网元发送到所述MTC服务器。在上述方案中,所述装置设置在MME和/或SGSN ;或者,所述装置设置在MTC IffF网元。本发明还提供了一种小数据传输系统,所述系统包括MTC服务器、MTCIffF网元、MME/SGSN,所述MME/SGSN包括监听单元、缓存单元和发送单元,和/或,所述MTC IffF网元包括监听单元、缓存单元和发送单元;其中,监听单元,用于在监听到所述MTC服务器或MTC IffF网元发生拥塞时,通知所述缓存单元将接收到的小数据缓存,在监听到所述MTC服务器或MTCIWF网元的拥塞解除后,通知所述发送单元发送所述缓存单元缓存的小数据;缓存单元,用于缓存小数据;发送单元,用于发送所述缓存单元缓存的小数据到所述MTC服务器。本发明的小数据传输方法、装置及系统,在MTC IWF网元或者MTC Server出现拥塞时,及时通知3GPP网络,3GPP网络或者MTC IffF网元根据拥塞通知及时缓存小数据,避免在MTC IWF网元或者MTC Server拥塞期间,由于仍接收及处理大量的信令使拥塞加剧的问题,也使MTC增强架构能有效应对大量信令流并发的场景,保障了 MTC终端及时与MTC Server进行数据通信,满足了物联网业务需求。并且,能够避免MTC IWF网元或者MTCServer拥塞期间数据丢失,保证小数据传输业务的正常进行,有效提高M2M用户体验。
此外,还可以使信令控制路径尽快从拥塞状态恢复到正常状态,保障网络及M2M业务流程的健壮性,避免影响M2M业务的正常进行,尽可能提高M2M用户体验。
图1为现有技术中PS网络的MTC增强架构示意图;图2为本发明小数据传输方法的实现流程图;图3为本发明实施例一中小数据传输的流程图;图4为本发明实施例二中小数据传输的流程图。
具体实施例方式本发明的基本思想是:在MTC Server或MTC IffF网元发生拥塞时,先将MTC UE发送的小数据包进行缓存,在拥塞解除后,再将所述小数据包传输到MTC Server,解决MTCServer或者MTC IffF网元拥塞所带来的小数据丢失问题。本发明的小数据传输方法,参照图2所示,主要可以包括如下步骤:步骤101:在监听到MTC服务器或MTC IffF网元发生拥塞时,将接收到的小数据缓存;具体的,在发出所述小数据的MTC设备为高优先级终端类型时,或所述小数据携带有高优先级业务的标识时,缓存所述小数据。否则,丢地所述小数据。这里,在缓存所述小数据时,还可以根据需要设定缓存期限,在所述缓存期限内缓存所述小数据包,在所述缓存期限到期后,丢弃所述小数据包,避免由于缓存小数据而占用过多容量。步骤102:在监听到所述MTC服务器或MTC IffF网元的拥塞解除后,将所缓存的小数据发送到MTC服务器。具体地,所述MTC服务器发生拥塞时,向所述MTC IffF网元发送信令拥塞通知消息;所述MTC IffF网元接收到所述信令拥塞通知消息后,将自身所接收到的小数据包缓存。之后,在所述MTC服务器的拥塞解除后,向所述MTCIWF网元发送信令拥塞解除通知消息;所述MTC IffF网元接收到所述信令拥塞解除通知消息后,将自身所缓存的小数据包发送给所述MTC服务器。具体地,所述MTC IWF网元发生拥塞时,向移动性管理单元MME/服务GPRS支持节点SGSN发送信令拥塞通知消息;所述MME/SGSN接收到所述信令拥塞通知消息后,将自身+所接收到的小数据包缓存。之后,所述MTC IffF网元的拥塞解除后,向MME/SGSN发送信令拥塞解除通知消息;所述MME/SGSN接收到所述信令拥塞解除通知消息后,将自身缓存的小数据包通过所述MTC IWF网元发送给MTC服务器。具体地,所述MTC服务器发生拥塞时,向所述MTC IffF网元发送信令拥塞通知消息;所述MTC IffF网元接收到所述信令拥塞通知消息后,将自身所接收到的小数据包缓存;所述MTC IffF网元发生拥塞时,向移动性管理单元MME/服务GPRS支持节点SGSN发送信令拥塞通知消息;所述MME/SGSN接收到所述信令拥塞通知消息后,将自身所接收到的小数据包缓存。其中,所述信令拥塞通知消息中可以携带用于表示MTC IWF网元拥塞或表示MTC服务器拥塞的拥塞类型值和相应的MTC IWF网元或MTC服务器的标识。所述信令拥塞解除通知消息中可以携带用于表示MTC IffF网元拥塞解除或表示MTC服务器解除拥塞的拥塞类型值和相应的MTC IffF网元或MTC服务器的标识。相应的,本发明还提供了一种小数据传输装置,所述装置包括:监听单元、缓存单元和发送单元,其中,监听单元,用于在监听到MTC服务器或MTC IffF网元发生拥塞时,通知所述缓存单元将接收到的小数据缓存,在监听到所述MTC服务器或MTC IffF网元的拥塞解除后,通知所述发送单元发送所述缓存单元缓存的小数据;缓存单元,用于缓存小数据;发送单元,用于发送所述缓存单元缓存的小数据到所述MTC服务器。其中,所述监听单元,具体用于在接收到MTC服务器或MTC IffF网元发送的信令拥塞通知消息时,通知所述缓存单元将接收到的小数据缓存;在接收到MTC服务器或MTCIWF网元发送的信令拥塞解除通知消息时,通知所述发送单元发送所述缓存单元缓存的小数据。其中,所述缓存单元,具体用于在发出所述小数据的MTC设备为高优先级终端类型时,或所述小数据携带有高优先级业务的标识时,缓存所述小数据包。其中,所述发送单元,具体用于直接将所述缓存单元缓存的小数据发送到所述MTC服务器;或者,将所述缓存单元缓存的小数据发送到所述MTC IWF网元,再由所述MTC IffF网元发送到所述MTC服务器。实际应用中,所述装置可以设置在MME和/或SGSN ;或者,所述装置可以设置在MTC IWF 网元。本发明还提供了一种小数据传输系统,所述系统包括MTC服务器、MTCIffF网元、MME/SGSN,所述MME/SGSN包括上述的小数据传输装置,和/或,所述MTC IffF网元包括上述的小数据传输装置。实施例一图3是本实施例在MTC IffF网元发生拥塞后MME/SGSN缓存小数据的流程,当MTCIffF网元拥塞时,MTC IffF网元通知MME/SGSN所述MTC IWF发生了拥塞,当MME/SGSN接收到MTC UE发送的小数据时,MME/SGSN发现该小数据发向拥塞的MTC IffF网元时,MME/SGSN缓存该小数据,在收到MTC IWF网元发送的拥塞解除通知时,再通过MTC IWF网元将所述小数据发送到MTC Server。如图3所示,本实施例中进行小数据传输的流程可以包括以下步骤:步骤201,MTC UE向3GPP分组网络发起附着请求,MME/SGSN收到所述附着请求后从HSS/HLR下载用户的签约数据,保存终端上下文并允许终端接入到3GPP网络,如此,MTCUE成功附着到3GPP网络。步骤202,MTC IffF网元出现信令拥塞。实际应用中,信令拥塞是可以进行设定的,具体地,可以根据实际需要来设置。如可以设定MTC IffF网元的处理资源不足30%则认为MTC IffF网元出现了信令拥塞。步骤203,MTC IffF网元向MME/SGSN发送信令拥塞通知消息,通知MME/SGSN自身发生了拥塞,MME/SGSN接收到所述信令拥塞通知消息后,向MTC IffF网元返回信令拥塞通知证实消息,向MTC IffF网元确认已获知其拥塞状态。这里,所述信令拥塞通知消息携带用于表示MTC IWF网元拥塞的第一拥塞类型值和所述MTC IWF网元的标识,指示MME/SGSN所述MTC IWF网元发生了拥塞。步骤204,MTC UE将携带小数据包的NAS信令发送给MME/SGSN。这里,如果所述MTC UE为高优先级终端,所述小数据包还可以携带高优先级业务的标识。步骤205,MME/SGSN判断发送所述小数据包的MTC UE为高优先级终端类型时,或判断所述小数据包携带有高优先级业务的标识时,缓存所述小数据包,否则,丢弃所述小数据包。这里,所述MME/SGSN还可以设定小数据包的缓存期限,在所述缓存期限内缓存所述小数据包,在所述缓存期限到期后,丢弃所述小数据包。步骤206,MTC IffF网元恢复正常,解除信令拥塞。步骤207,MTC IWF网元向MME/SGSN发送信令拥塞解除通知消息,通知MME/SGSN自身的拥塞已解除,MME/SGSN接收到所述拥塞解除通知消息后,向MTC IffF网元返回信令拥塞解除通知证实消息,向所述MTC IffF网元确认获知其拥塞已解除。这里,所述信令拥塞解除通知消息携带用于表示MTC IffF网元拥塞解除的第二拥塞类型值和所述MTC IffF网元的标识,指示MME/SGSN所述MTCIWF网元的拥塞已解除。步骤208,如果MME/SGSN缓存有小数据包,则通过MTC IWF网元将自身缓存的小数据包发送给MTC Server。通过本实施例,在MTC IWF出现信令拥塞时通过MME/SGSN缓存小数据,从而确保重要用户或者重要业务的小数据包能够在拥塞解除后成功发送到MTC Server,保证小数据业务的正常进行,避免数据丢失,并有效提升M2M的用户体验。实施例二图4是本实施例在MTC Server发生拥塞后MME/SGSN或者MTC IffF网元缓存小数据的流程,当MTC Server拥塞时,MTC Server通知MTC IWF网元所述MTC Server发生了拥塞,之后,MTC IWF网元接收到MTC UE发出的小数据时,发现该小数据发向MTC Server,则缓存所述小数据;当MTC IWF网元发生拥塞时,通知MME/SGSN所述MTC IWF发生拥塞,之后,MME/SGSN在接收到MTC UE发送的小数据时,缓存发向所述MTC IWF网元的小数据;在MTC IffF网元发现MTC Server的拥塞解除时,MTC IffF网元向所述MTCServer发送自身缓存的小数据,MME/SGSN发现MTC IWF网元的拥塞解除时,通过MTC IWF网元向MTC Server发送自身缓存的小数据。如图4所示,本实施例进行小数据传输的流程可以包括以下步骤:步骤301,MTC UE_1和MTC UE_2向3GPP分组网络发起附着请求,MME/SGSN收到附着请求后从HSS/HLR下载用户的签约数据,保存终端上下文并允许终端接入到3GPP网络,MTC UE_1和MTC UE_2成功附着到3GPP网络。步骤302,MTC Server发生信令拥塞。这里,MTC Server的信令拥塞也是可以进行设定的,如可以设定MTCServer处理资源不足30%时为信令拥塞。步骤303,MTC Server向MTC IffF网元发送信令拥塞通知消息,通知MTCIWF网元自身发生了拥塞,MTC IffF网元接收到所述信令拥塞通知消息后,向MTC Server返回信令拥塞通知证实消息,确认已获知所述MTC Server发生拥塞。
这里,所述信令拥塞通知消息可以携带用于表示MTC Server拥塞的第三拥塞类型值和所述MTC Server的标识,指示所述MTC IWF网元MTC Server当前发生了拥塞。步骤304,MTC UE_1将携带小数据包的NAS信令发送给MME/SGSN。这里,所述小数据包也可以在所述MTC UE_1为高优先级终端时携带高优先级业务的标识。步骤305,MME/SGSN向MTC IWF网元转发所述小数据包。步骤306,MTC IffF网元判断发出所述小数据包的MTC UE_1为高优先级终端类型时,或判断所述小数据包携带有高优先级业务的标识时,缓存所述小数据包,否则,丢弃所述小数据包。这里,MTC IWF网元也可以设定所述小数据包的缓存期限。在所述缓存期限内缓存所述小数据包,在所述缓存期限到期后,丢弃所述小数据包。步骤307,MTC IffF网元由于缓存大量数据也出现了信令拥塞,MTC IffF网元向MME/SGSN发送信令拥塞通知消息,MME/SGSN向MTC IffF返回信令拥塞通知证实消息。这里,所述信令拥塞通知消息携带用于表示MTC IWF网元拥塞的第一拥塞类型值和所述MTC IWF网元的标识,指示MME/SGSN所述MTC IWF网元当前发生了拥塞。步骤308,MTC UE_2将携带小数据包的NAS信令发送给MME/SGSN。步骤309,MME/SGSN判断发送所述小数据包的MTC UE—2为高优先级终端类型时,或判断所述小数据包携带有高优先级业务的标识时,缓存所述小数据包,否则,丢弃所述小数据包。这里,所述MME/SGSN也可以设定所述小数据包的缓存期限。步骤310,MTC Server恢复正常,解除信令拥塞。步骤311,MTC Server向MTC IffF网元发送信令拥塞解除通知消息,通知MTC IffF网元当前拥塞已解除,MTC IWF网元接收到所述信令拥塞解除通知消息后,向MTC Server返回信令拥塞解除通知证实消息。其中,所述信令拥塞解除通知消息携带用于表示MTC Server拥塞解除的第四拥塞类型值和所述MTC Server的标识,指示MTC IWF网元所述MTC Server的拥塞已解除。步骤312,MTC IffF网元将自身缓存的小数据包发送给所述MTC Server。步骤313,MTC IWF网元将自身所缓存的小数据包发送给MTC Server后,恢复正常,解除信令拥塞。步骤314,MTC IWF网元向MME/SGSN发送信令拥塞解除通知消息,MME/SGSN向MTCIWF网元返回信令拥塞解除通知证实消息。其中,所述信令拥塞解除通知消息携带用于表示MTC IffF网元拥塞解除的第二拥塞类型值和所述MTC IffF网元的标识,指示MME/SGSN所述MTCIWF网元的拥塞已解除。步骤316,MME/SGSN通过所述MTC IWF网元将自身缓存的小数据包发送给MTCServer,当前流程结束。本实施例中,在MTC Server和MTC IWF网元先后出现拥塞时,分别由MTC IWF网元和MME/SGSN缓存相应的小数据包,确保重要用户或者重要业务的小数据能够成功传输,保证小数据传输业务的正常进行,避免数据丢失,有效提升M2M的用户体验。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种小数据传输方法,其特征在于,所述方法包括: 在监听到机器类通信MTC服务器或MTC互通功能IWF网元发生拥塞时,将接收到的小数据缓存; 在监听到所述MTC服务器或MTC IWF网元的拥塞解除后,将所缓存的小数据发送到MTC服务器。
2.根据权利要求1所述的小数据传输方法,其特征在于,所述将接收到的小数据缓存,包括: 在发出所述小数据的MTC设备为高优先级终端类型时,或所述小数据携带有高优先级业务的标识时,缓存所述小数据。
3.根据权利要求1或2所述的小数据传输方法,其特征在于,在监听到MTC服务器发生拥塞时,将接收到的小数据缓存,包括: 所述MTC服务器发生拥塞时,向所述MTC IffF网元发送信令拥塞通知消息; 所述MTC IWF网元接收到所述信令拥塞通知消息后,将自身所接收到的小数据包缓存。
4.根据权利要求1或2所述的小数据传输方法,其特征在于,在监听到MTCIWF网元发生拥塞时,将接收到的小数据缓存,包括: 所述MTC IffF网元发生拥塞时,向移动性管理单元MME/服务GPRS支持节点SGSN发送信令拥塞通知消息; 所述MME/SGSN接收到所述信令拥塞通知消息后,将自身+所接收到的小数据包缓存。
5.根据权利要求1 或2所述的小数据传输方法,其特征在于,在获知机器类通信MTC服务器或MTC互通功能IWF网元发生拥塞时,将接收到的小数据缓存,包括: 所述MTC服务器发生拥塞时,向所述MTC IffF网元发送信令拥塞通知消息; 所述MTC IffF网元接收到所述信令拥塞通知消息后,将自身所接收到的小数据包缓存; 所述MTC IffF网元发生拥塞时,向移动性管理单元MME/服务GPRS支持节点SGSN发送信令拥塞通知消息; 所述MME/SGSN接收到所述信令拥塞通知消息后,将自身+所接收到的小数据包缓存。
6.根据权利要求1所述的小数据传输方法,其特征在于,在监听到所述MTC服务器的拥塞解除后,将所缓存的小数据发送到MTC服务器,包括: 所述MTC服务器的拥塞解除后,向所述MTC IffF网元发送信令拥塞解除通知消息; 所述MTC IffF网元接收到所述信令拥塞解除通知消息后,将自身所缓存的小数据包发送给所述MTC服务器。
7.根据权利要求1所述的小数据传输方法,其特征在于,在监听到所MTCIWF网元的拥塞解除后,将所缓存的小数据发送到MTC服务器,包括: 所述MTC IffF网元的拥塞解除后,向MME/SGSN发送信令拥塞解除通知消息; 所述MME/SGSN接收到所述信令拥塞解除通知消息后,将自身缓存的小数据包通过所述MTC IWF网元发送给MTC服务器。
8.一种小数据传输装置,其特征在于,所述装置包括:监听单元、缓存单元和发送单元,其中, 监听单元,用于在监听到MTC服务器或MTC IffF网元发生拥塞时,通知所述缓存单元将接收到的小数据缓存,在监听到所述MTC服务器或MTC IffF网元的拥塞解除后,通知所述发送单元发送所述缓存单元缓存的小数据; 缓存单元,用于缓存小数据; 发送单元,用于发送所述缓存单元缓存的小数据到所述MTC服务器。
9.根据权利要求8所述的小数据传输装置,其特征在于, 所述监听单元,用于在接收到MTC服务器或MTC IwF网元发送的信令拥塞通知消息时,通知所述缓存单元将接收到的小数据缓存;在接收到MTC服务器或MTC IwF网元发送的信令拥塞解除通知消息时,通知所述发送单元发送所述缓存单元缓存的小数据。
10.根据权利要求8所述的小数据传输装置,其特征在于,所述缓存单元,用于在发出所述小数据的MTC设备为高优先级终端类型时,或所述小数据携带有高优先级业务的标识时,缓存所述小数据包。
11.根据权利要求8所述的小数据传输装置,其特征在于, 所述发送单元,具体用于直接将所述缓存单元缓存的小数据发送到所述MTC服务器;或者,将所述缓存单元缓存的小数据发送到所述MTC IWF网元,再由所述MTC IWF网元发送到所述MTC服务器。
12.根据权利要求8至11任一项所述的小数据传输装置,其特征在于,所述装置设置在MME和/或SGSN ;或者,所述装置设置在MTC IWF网元。
13.一种小数据传输系统,其特征在于,所述系统包括MTC服务器、MTC IWF网元、MME/SGSN,所述MME/SGSN包括监听单元、缓存单元和发送单元,和/或,所述MTC IffF网元包括监听单元、缓存单元和发送单元;其中, 监听单元,用于在监听到所述MTC服务器或MTC IffF网元发生拥塞时,通知所述缓存单元将接收到的小数据缓存,在监听到所述MTC服务器或MTC IffF网元的拥塞解除后,通知所述发送单元发送所述缓存单元缓存的小数据; 缓存单元,用于缓存小数据; 发送单元,用于发送所述缓存单元缓存的小数据到所述MTC服务器。
全文摘要
本发明公开了一种小数据传输方法,所述方法包括在监听到MTC服务器或MTC IWF网元发生拥塞时,将接收到的小数据缓存;在监听到所述MTC服务器或MTC IWF网元的拥塞解除后,将所缓存的小数据发送到MTC服务器。相应的,本发明还公开了一种小数据传输装置及系统,避免在MTC IWF网元或者MTC Server拥塞期间拥塞加剧,保障了MTC终端及时与MTC服务器进行数据通信,满足了物联网业务需求。并且,能够避免MTC IWF网元或者MTCServer拥塞期间数据丢失,保证小数据传输业务的正常进行,有效提高M2M用户体验。
文档编号H04W28/08GK103108358SQ20111036013
公开日2013年5月15日 申请日期2011年11月14日 优先权日2011年11月14日
发明者游世林, 谢宝国 申请人:中兴通讯股份有限公司