一种指示寻呼、寻呼的方法及设备的制作方法

文档序号:8004909阅读:334来源:国知局
一种指示寻呼、寻呼的方法及设备的制作方法【专利摘要】本发明实施例提供了一种指示寻呼、寻呼的方法及设备,用于在S1-U接口连接释放的情况下当SGW需要向UE发送数据时,减少寻呼信令的网间消耗,同步网间数据,提升网络效率。该方法包括:服务网关SGW接收用于发送给一用户设备UE的数据包;所述SGW缓存所述数据包,并向服务于该UE的移动性管理实体MME发送下行数据指示消息,用于指示所述MME寻呼该UE;其中,所述SGW缓存所述数据包的时间大于或者等于所述MME寻呼该UE的寻呼时间。【专利说明】一种指示寻呼、寻呼的方法及设备【
技术领域
】[0001]本发明涉及通信领域,尤其涉及一种指示寻呼、寻呼的方法及设备。【
背景技术
】[0002]在长期演进(LongTermEvolved,LTE)网络内,当SI用户面接口(SlUserPlaneInterface,S1-U)的连接释放时,如果服务网关(ServingGateway,SGW)接收到一个需要下发给用户设备(UserEquipment,UE)的下行数据包,SGW就需要对下行数据包进行缓存,并且通知移动性管理实体(MobilityManagementEntity,MME)对UE进行寻呼,具体步骤如图1所示,包括:[0003]Sll,SGW接收到一个发送给UE的下行数据包,但和该用户的用户面连接不存在。SGW会缓存该数据。[0004]S12,SGff向MME发送下行数据指不(DownlinkDataNotification)消息。[0005]S13,MME向SGW回复下行数据指不应答(DownlinkDataNotificationAcknowledge)消息。[0006]S14,MME向演进型基站(evolvedNodeB,eNB)发送寻呼(Paging)消息。[0007]S15,eNB向UE发送寻呼(Paging)消息。[0008]S16,UE向网络侧触发服务请求过程(ServiceRequestProcedure);SGW在服务请求过程完成后开始发送下行数据(DownlinkData)。[0009]对于SGW来讲,缓存下行数据包的最大时间由SGW的配置决定,SGff向MME发送完下行数据指示(DownlinkDataNotification)消息后,寻呼的次数和时间由MME的配置决定。由于网元的独立以及在各个网元中配置参数不一致,很容易造成SGW缓存下行数据包的时间和MME寻呼的时间的不同步。若SGW缓存下行数据包的时间小于MME寻呼的时间,在SGW认为下发数据超时失败而丢弃数据包的时候,MME却仍然在进行寻呼,造成了寻呼信令的网间消耗,同时如果后续MME寻呼UE成功后,SGW却无数据包可发,以上都造成了LTE网络质量下降。【
发明内容】[0010]本发明实施例提供了一种指示寻呼、寻呼的方法及设备,用于在s1-U接口连接释放的情况下,当SGW需要向UE发送数据时,减少寻呼信令的网间消耗,同步网间信息,提升网络效率。[0011]本发明实施例提供的一种指示寻呼的方法包括:[0012]服务网关SGW接收用于发送给一用户设备UE的数据包;[0013]所述SGW缓存所述数据包,并向服务于该UE的移动性管理实体MME发送下行数据指示消息,用于指示所述MME寻呼该UE;[0014]其中,所述SGW缓存所述数据包的时间大于或者等于所述MME寻呼该UE的寻呼时间。[0015]这样,所述SGW缓存所述数据包的时间大于或者等于所述MME寻呼该UE的寻呼时间,使得向UE传输数据的过程中,网间设备在时间上能够同步,避免了SGW在删除缓存的数据之后MME继续进行寻呼,节省了寻呼所需资源,以及,避免了UE根据寻呼发起服务请求过程后出现SGW已无数据可发的情况,提高了网络效率。[0016]较佳的,当SGW在缓存所述数据包的时间内接收到该UE根据所述寻呼发送的服务请求时,向该UE发送所述数据包。[0017]本发明中,提出以下两种方式用于确定SGW缓存数据包的时间:[0018]一种方式中,SGff缓存数据包的时间和所述寻呼时间是预先配置的;[0019]另一种方式中,所述下行数据指示消息中,包括最大寻呼时间,用以指示所述MME根据所述最大寻呼时间确定寻呼该UE的寻呼时间;其中,所述最大寻呼时间等于所述SGW缓存所述数据包的时间。[0020]这样,在SGW能够自行确定缓存数据包的时间时,MME也可以根据SGW的下行数据指示消息及时调整确定合理的寻呼时间。[0021]较佳的,所述SGW根据数据流量确定缓存所述数据包的时间。[0022]较佳的,若所述SGW在缓存所述数据包的时间内,没有接收到来自该UE的服务请求,清空缓存的所述数据包。[0023]这样,简化了数据重发的流程,提高了网络的服务质量。[0024]本发明实施例提供的一种寻呼方法包括:[0025]移动性管理实体MME接收服务网关SGW发送的用于指示所述MME寻呼用户设备UE的下行数据指示消息;[0026]所述MME确定用于寻呼该UE的寻呼时间,并按照该寻呼时间,根据所述下行数据指示消息,寻呼所述UE;[0027]其中,所述寻呼时间小于或者等于SGW缓存所述下行数据指示消息对应的数据包的时间。[0028]这样,所述寻呼时间小于或者等于SGW缓存所述下行数据指示消息对应的数据包的时间,使得向UE传输数据的过程中,网间设备在时间上能够同步,避免了MME寻呼时SGW已经删除缓存的数据,节省了MME浪费寻呼资源,以及,避免了UE根据寻呼发起服务请求过程后出现SGW已无数据可发的情况,提高了网络效率。[0029]本发明中,提出以下两种方式用于确定MME侧的所述寻呼时间:[0030]一种方式中,所述寻呼时间和SGW缓存数据包的时间是预先配置的;[0031]另一种方式中,所述下行数据指示消息中,包括最大寻呼时间;其中,所述最大寻呼时间等于所述SGW缓存所述数据包的时间;所述MME确定用于寻呼该UE的寻呼时间,包括:所述MME根据所述下行数据指示消息中携带的所述最大寻呼时间,确定寻呼所述UE的寻呼时间。[0032]这样,MME可以根据SGW的下行数据指示消息及时调整确定合理的寻呼时间。[0033]本发明实施例提供的一种服务网关SGW设备包括:[0034]数据接收单元,用于接收用于发送给一用户设备UE的数据包;[0035]指示寻呼单元,用于缓存所述数据包,并向服务于该UE的移动性管理实体MME发送下行数据指示消息,用于指示所述MME寻呼该UE;其中,所述SGW缓存所述数据包的时间大于或者等于所述MME寻呼该UE的寻呼时间。[0036]这样,所述SGW缓存所述数据包的时间大于或者等于所述MME寻呼该UE的寻呼时间,使得向UE传输数据的过程中,网间设备在时间上能够同步,避免了SGW在删除缓存的数据之后MME继续进行寻呼,节省了寻呼所需资源,以及,避免了UE根据寻呼发起服务请求过程后出现SGW已无数据可发的情况,提高了网络效率。[0037]较佳的,该设备还包括:数据发送单元,用于当在缓存所述数据包的时间内接收到该UE根据所述寻呼发送的服务请求时,向该UE发送所述数据包。[0038]本发明中,提出以下两种方式用于SGW设备确定缓存数据包的时间:[0039]一种方式中,SGff缓存数据包的时间和所述寻呼时间是预先配置的。[0040]另一种方式中,所述下行数据指示消息中,包括最大寻呼时间,用以指示所述MME根据所述最大寻呼时间确定寻呼该UE的寻呼时间;其中,所述最大寻呼时间等于所述SGW缓存所述数据包的时间。[0041]这样,在SGW能够自行确定缓存数据包的时间时,MME也可以根据SGW的下行数据指示消息及时调整确定合理的寻呼时间。[0042]较佳的,该设备还包括:缓存时间确定单元,用于根据数据流量确定缓存所述数据包的时间。[0043]较佳的,该设备还包括:超时处理单元,用于若在缓存所述数据包的时间内,没有接收到来自该UE的服务请求,,清空缓存的所述数据包。[0044]这样,简化了数据重发的流程,提高了网络的服务质量。[0045]本发明实施例提供的一种移动性管理实体MME设备包括:[0046]寻呼指示接收单元,用于接收服务网关SGW发送的用于指示本MME寻呼用户设备UE的下行数据指示消息;[0047]寻呼单元,用于确定用于寻呼该UE的寻呼时间,并按照该寻呼时间,根据所述下行数据指示消息,寻呼所述UE;[0048]其中,所述寻呼时间小于或者等于SGW缓存所述下行数据指示消息对应的数据包的时间。[0049]这样,所述寻呼时间小于或者等于SGW缓存所述下行数据指示消息对应的数据包的时间,使得向UE传输数据的过程中,网间设备在时间上能够同步,避免了MME寻呼时SGW已经删除缓存的数据,节省了寻呼所需资源,以及,避免了UE根据寻呼发起服务请求过程后出现SGW已无数据可发的情况,提高了网络效率。[0050]本发明中,提出以下两种方式用于MME设备确定寻呼时间:[0051]一种方式中,所述寻呼时间和SGW缓存数据包的时间是预先配置的;[0052]另一种方式中,所述下行数据指示消息中,包括最大寻呼时间;其中,所述最大寻呼时间等于所述SGW缓存所述数据包的时间;[0053]所述寻呼单元用于确定用于寻呼该UE的寻呼时间时,具体用于:[0054]根据所述下行数据指示消息中携带的所述最大寻呼时间,确定用于寻呼该UE的寻呼时间。[0055]这样,MME可以根据SGW的下行数据指示消息及时调整确定合理的寻呼时间。【专利附图】【附图说明】[0056]图[0057]图[0058]图[0059]图[0060]图[0061]阅图图;[0062]图[0063]图[0064]图[0065]图[0066]图1为现有技术中发送下行数据的流程示意图;2为本发明实施例提供的指示寻呼的方法的流程示意图;3为本发明实施例提供的寻呼的方法的流程示意图;4为本发明一具体实施例提供的SGW传输数据成功时的流程示意图;5为本发明一具体实施例提供的SGW传输数据失败时的流程示意图;6为本发明一具体实施例提供的SGW和MME之间交互最大寻呼时间的流程示意7为本发明实施例提供的SGW设备的结构示意图;8为本发明实施例提供的SGW设备的另一结构示意图;9为本发明实施例提供的SGW设备的另一结构示意图;10为本发明实施例提供的SGW设备的另一结构示意图;11为本发明实施例提供的MME设备的结构示意图。【具体实施方式】[0067]本发明实施例提供了一种指示寻呼、寻呼的方法及设备,用于在S1-U接口连接释放的情况下,当SGW需要向UE发送数据时,减少寻呼信令的网间消耗,同步网间信息,提升网络效率。下面结合附图进行详细说明。[0068]如图2所示,本发明实施例提供的一种指示寻呼的方法包括:[0069]S21、服务网关SGW接收用于发送给一用户设备UE的数据包。[0070]该数据包由分组数据连接网关(PacketDataNetworkGateway,PGW)转发给SGW,SGW确定与该数据包对应的UE的Sl-U接口已经释放,不能直接向UE发送数据包,则执行S22。[0071]S22、所述SGW缓存所述数据包,并向服务于该UE的移动性管理实体MME发送下行数据指示消息,用于指示所述MME寻呼该UE;其中,所述SGW缓存所述数据包的时间大于或者等于所述MME寻呼该UE的寻呼时间。[0072]SGW向MME发送下行数据指不(DownlinkDataNotification),MME在接收到该指示后,向SGW回复下行数据指示应答消息(DownlinkDataNotificationAck)。[0073]UE在寻呼成功后会向核心网发起服务请求过程(ServiceRequestProcedure),SGW在服务请求过程中会接收到UE的服务请求,并在服务请求过程完成后向UE发送相应的数据包。[0074]本实施例中SGW缓存数据包的时间的确定包括以下两种方式:[0075]第一种方式是预先配置SGW缓存数据包的时间和所述寻呼时间;在配置网络参数时,为所述SGW缓存数据包的时间和所述寻呼时间二者建立逻辑关系,使得所述SGW缓存数据包的时间大于或者等于所述寻呼时间;所述逻辑关系包括以下内容:SGW缓存数据包的时间Timerl,以及MME的寻呼最大时间Timer2,最佳情况,即不用考虑程序运行以及环境造成的因素时,Timerl等于Timer2;考虑到`真实的现网环境,Timerl可稍微略大与Timer2;在SGW网元自身缓存允许的情况下,可配置Timerl大于Timer2。[0076]第二种方式是所述SGW缓存数据包的时间由SGW在所述接收用于发送给一用户设备UE的数据包之后根据数据包的流量大小确定,所述下行数据指示消息中,包括根据所述SGW缓存数据包的时间确定的最大寻呼时间,指示所述MME根据所述最大寻呼时间确定寻呼该UE的寻呼时间;具体的,SGW向MME发送的下行数据指示由多个信息元素(InformationElements,IE)构成,新增一条IE以携带所述最大寻呼时间。[0077]如图3所示,本发明实施例提供的一种寻呼方法包括:[0078]S31、移动性管理实体MME接收服务网关SGW发送的用于指示所述MME寻呼用户设备UE的下行数据指示消息。[0079]所述MME在接收到下行数据指示后,向SGW回复下行数据指示应答消息。[0080]S32、所述MME确定用于寻呼该UE的寻呼时间,并按照该寻呼时间,根据所述下行数据指示消息,寻呼所述UE;其中,所述寻呼时间小于或者等于SGW缓存所述下行数据指示消息对应的数据包的时间。[0081]MME寻呼UE,具体是向服务于该UE的演进型基站(evolvedNodeB,eNB)发送消息,指示eNB寻呼该UE。当寻呼时间到达UE仍未发起服务请求过程时,或者,当所述MME在寻呼时间内收到了UE的服务请求时,MME停止寻呼。[0082]本实施例中,MME确定寻呼时间通过以下两种方式:[0083]第一种方式是预先配置寻呼时间和SGW缓存数据包的时间;在配置网络参数时,为SGW缓存数据包的时间和所述寻呼时间二者建立逻辑关系,使得所述寻呼时间小于或者等于所述SGW缓存数据包的时间;所述逻辑关系包括以下内容:[0084]SGW缓存数据包的时间Timerl,以及MME的寻呼最大时间Timer2,最佳情况,即不用考虑程序运行以及环境造成的因素时,Timerl等于Timer2;考虑到真实的现网环境,Timerl可稍微略大与Timer2;在SGW网元自身缓存允许的情况下,可配置Timerl大于Timer2。[0085]第二种方式是所述下行数据指示消息中,包括最大寻呼时间;其中,所述最大寻呼时间等于所述SGW缓存所述数据包的时间;所述MME确定用于寻呼该UE的寻呼时间,包括:所述MME根据所述下行数据指示消息中携带的所述最大寻呼时间,确定寻呼所述UE的寻呼时间。MME接收的下行数据指示由多个IE构成,通过下行数据指示中新增的IE所携带的最大寻呼时间的信息,来确定一个小于最大寻呼时间的寻呼时间。[0086]下面采用具体的应用场景对上述实施例作出进一步详细说明。[0087]具体场景一、预先配置寻呼时间和SGW缓存数据包的时间,并且寻呼后UE发起了服务请求过程;寻呼时间由寻呼定时器控制,SGW缓存数据包的时间由数据缓存定时器控制。如图4所示,流程如下:[0088]S41、SGW收到分组数据连接网关(PacketDataNetworkGateway,PGff)下发的数据包。[0089]S42、SGW缓存数据,并向MME发送下行数据指不(DownlinkDataNotification)消息。SGW启动数据缓存定时器Timerl。[0090]S43、MME向SGW回复下行数据指不应答(DownlinkDataNotificationAckfl肩、[0091]S44、MME向eNB发送寻呼(Paging)消息。并启动对应UE的寻呼定时器Timer2。其中,已预先设置Timer2和Timerl时间长度相等。[0092]S45、eNB发送寻呼(Paging)消息,对UE进行寻呼。[0093]S46、UE收到寻呼(Paging)消息后,在MME的寻呼定时器以及SGW的数据缓存定时器溢出之前,UE主动触发服务请求过程(ServiceRequestProcedure)。MME停止寻呼定时器,SGff停止数据缓存定时器。SGW在服务请求过程完成后开始向UE传输下行数据。[0094]具体场景二、预先配置寻呼时间和SGW缓存数据包的时间,寻呼时间由寻呼定时器控制,SGW缓存数据包的时间由数据缓存定时器控制,定时器均超时。如图5所示,流程如下:[0095]S51、SGff收到PGW下发的数据包。[0096]S52、SGW缓存数据,并向MME发送下行数据指不(DownlinkDataNotification)消息。SGW启动数据缓存定时器Timerl。[0097]S53、MME向SGW回复下行数据指不应答(DownlinkDataNotificationAck)消肩、O[0098]S54、MME向eNB发送寻呼(Paging)消息。并启动对应UE的寻呼定时器。其中,已预先设置Timer2和Timerl时间长度相等。[0099]S55、eNB发送寻呼(Paging)消息,对UE进行寻呼。[0100]在MME的寻呼定时器以及.SGW的数据缓存定时器溢出之前,UE没有主动触发服务请求,寻呼失败。MME停止对该UE的寻呼,同时SGW丢弃该包数据,清空缓存数据。[0101]具体场景三、如图6所示,SGW在向MME发送的下行数据指示中增加最大寻呼时间(MaxPagingTime)的IE,MME向SGW发送下行数据指不应答(DownlinkDataNotificationAcknowledge)消息;其中,最大寻呼时间的时长,等于SGW缓存数据包的时间。[0102]最大寻呼时间的IE的类型为演进分组系统定时器(EvolvedPacketSystemTimer,EPCTimer),EPCTimer定义在3GPPTS29.274vl2.1.0的第8.87章节,描述如下:[0103]ThepurposeoftheEPCTimerinformationelementistospecifyEPCspecifictimervalues.(EPC定时器信息元素定义的目的,是为了列出EPC中明确的定时器的具体值)[0104]TheEPCTimerinformationelementiscodedasshowninfigure8.87-landtable8.87.1(EPC定时器信息元素的编码方式遵从图8.87-1和表8.87-1)[0105]Bits(比特)OctetS(字节)IType(类型)=156(decimal(十进制))2to3Length(长度)=η4Spare(空白)Instance?实例)5Timerunit(定时器单位)Timervalue?定时器值)6to(n+4)Theseoctet(s)is/arepresentonlyifexplicitlyspecified(这些字节只有在明确表示的时候才会出现)[0106]Figure8.87-1:EPCTimer(EPC定时器)【权利要求】1.一种指示寻呼的方法,其特征在于,该方法包括:服务网关SGW接收用于发送给一用户设备UE的数据包;所述SGW缓存所述数据包,并向服务于该UE的移动性管理实体MME发送下行数据指示消息,用于指示所述MME寻呼该UE;其中,所述SGW缓存所述数据包的时间大于或者等于所述MME寻呼该UE的寻呼时间。2.如权利要求1所述的方法,其特征在于,该方法还包括:当SGW在缓存所述数据包的时间内接收到该UE根据所述寻呼发送的服务请求时,向该UE发送所述数据包。3.如权利要求1所述的方法,其特征在于,所述下行数据指示消息中,包括最大寻呼时间,用以指示所述MME根据所述最大寻呼时间确定寻呼该UE的寻呼时间;其中,所述最大寻呼时间等于所述SGW缓存所述数据包的时间。4.如权利要求3所述的方法,其特征在于,所述SGW根据数据流量确定缓存所述数据包的时间。5.如权利要求1所述的方法,其特征在于,该方法还包括:若所述SGW在缓存所述数据包的时间内,没有接收到来自该UE的服务请求,清空缓存的所述数据包。6.—种寻呼方法,其特征在于,该方法包括:移动性管理实体MME接收服务网关SGW发送的用于指示所述MME寻呼用户设备UE的下行数据指示消息;所述MME确定用于寻呼该UE的寻呼时间,并按照该寻呼时间,根据所述下行数据指示消息,寻呼所述UE;其中,所述寻呼时间小于或者等于SGW缓存所述下行数据指示消息对应的数据包的时间。7.如权利要求6所述的方法,其特征在于,所述下行数据指示消息中,包括最大寻呼时间;其中,所述最大寻呼时间等于所述SGW缓存所述数据包的时间;所述MME确定用于寻呼该UE的寻呼时间,包括:所述MME根据所述下行数据指示消息中携带的所述最大寻呼时间,确定寻呼所述UE的寻呼时间。8.一种服务网关SGW设备,其特征在于,该设备包括:数据接收单元,用于接收用于发送给一用户设备UE的数据包;指示寻呼单元,用于缓存所述数据包,并向服务于该UE的移动性管理实体MME发送下行数据指示消息,用于指示所述MME寻呼该UE;其中,所述SGW缓存所述数据包的时间大于或者等于所述MME寻呼该UE的寻呼时间。9.如权利要求8所述的设备,其特征在于,该设备还包括:数据发送单元,用于当在缓存所述数据包的时间内接收到该UE根据所述寻呼发送的服务请求时,向该UE发送所述数据包。10.如权利要求8所述的设备,其特征在于,所述下行数据指示消息中,包括最大寻呼时间,用以指示所述MME根据所述最大寻呼时间确定寻呼该UE的寻呼时间;其中,所述最大寻呼时间等于所述SGW缓存所述数据包的时间。11.如权利要求10所述的设备,其特征在于,该设备还包括:缓存时间确定单元,用于根据数据流量确定缓存所述数据包的时间。12.如权利要求8所述的设备,其特征在于,该设备还包括:超时处理单元,用于若在缓存所述数据包的时间内,没有接收到来自该UE的服务请求,清空缓存的所述数据包。13.—种移动性管理实体MME设备,其特征在于,该设备包括:寻呼指示接收单元,用于接收服务网关SGW发送的用于指示所述MME寻呼用户设备UE的下行数据指示消息;寻呼单元,用于确定用于寻呼该UE的寻呼时间,并按照该寻呼时间,根据所述下行数据指示消息,寻呼所述UE;其中,所述寻呼时间小于或者等于SGW缓存所述下行数据指示消息对应的数据包的时间。14.如权利要求13所述的设备,其特征在于,所述下行数据指示消息中,包括最大寻呼时间;其中,所述最大寻呼时间等于所述SGW缓存所述数据包的时间;所述寻呼单元用于确定用于寻呼该UE的寻呼时间时,具体用于:根据所述下行数据指示消息中携带的所述最大寻呼时间,确定寻呼所述UE的寻呼时间。【文档编号】H04W56/00GK103442425SQ201310367426【公开日】2013年12月11日申请日期:2013年8月21日优先权日:2013年8月21日【发明者】崔丽娜申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1