一种通信方法及装置与流程

文档序号:19150924发布日期:2019-11-16 00:04阅读:141来源:国知局
一种通信方法及装置与流程

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



背景技术:

m2m(machinetomachine,机器对机器)广泛应用于多个领域,如智能交通、楼控系统以及视频监控系统等等。由于m2m设备基本都是电池供电系统,且一个监控网络具有数以万计的m2m设备,因此,对这些m2m设备更换一次电池的工作量是相当大的,从而,人们期待m2m设备具有较低的消耗功率及较长的待机时间,进而减少更换电池的次数。

ue(userequipment,用户设备)作为一种m2m设备,其空闲态消耗的功率远小于连接态消耗的功率,且空闲态消耗的功率主要来源于ue从空闲态转换为连接态的过程。

现有技术中,为了降低ue的消耗功率及延长ue的待机时间,处于空闲态的ue通常采用drx(discontinuousreception,非连续接收)的方式接收来自网络的寻呼消息,以减少ue从空闲态转换为连接态的次数,从而达到省电的目的。同时,当mme(mobilitymanagemententity,移动性管理实体)获知sgw(servinggateway,服务网关)缓存有需发送至该ue的下行数据时,mme会延迟一段时间再下发寻呼消息至ue或者进一步加长ue的drx周期,从而进一步减少ue从空闲态转换为连接态的次数,使ue尽可能保持在空闲态,进而降低ue的消耗功率,达到省电的目的。

然而,当mme延迟下发寻呼消息或ue使用较长的drx周期时,由于ue需要较长时间才能接收一次来自mme的寻呼消息,并根据该寻呼消息与网络建立连接,以及接收相应的下行数据,因此,sgw/pgw(packetdatanetworkgateway,分组数据网络网关)可能无法在正常时间间隔内接收到ue的建立连接的信息,并无法下发ue的下行数据至ue,从而sgw可能误认为网络发生错误或出现异常,进而因此丢弃缓存的ue的下行数据。



技术实现要素:

本发明的实施例提供一种通信方法及装置,能够解决现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

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

第一方面,本发明实施例提供一种通信方法,包括:

移动性管理实体mme获取用户设备ue的信息;

所述mme根据所述ue的信息,判断所述ue是否满足第一预设条件;

若所述ue满足所述第一预设条件,所述mme则生成第一指示,所述第一指示用于指示服务网关sgw保留第一数据或丢弃所述第一数据,所述第一数据为所述ue的下行数据;

所述mme发送所述第一指示至所述sgw,以使得所述sgw根据所述第一指示对所述第一数据进行处理。

在第一方面的第一种可能的实现方式中,所述ue的信息包括所述ue的类型;所述第一预设条件为所述ue为节电的ue;

其中,所述mme根据所述ue的信息,判断所述ue是否满足第一预设条件包括:

所述mme根据所述ue的类型,判断所述ue是否为所述节电的ue。

在第一方面的第二种可能的实现方式中,所述ue的信息包括所述ue的非连续接收drx周期;所述第一预设条件为所述ue的drx周期大于预设的第一门限值;

其中,所述mme根据所述ue的信息,判断所述ue是否满足第一预设条件包括:

所述mme根据所述ue的drx周期,判断所述ue的drx周期是否大于预设的所述第一门限值。

结合前述的第一方面或第一方面的第一种可能的实现方式至第二种可能的实现方式中的任一种实现方式,在第三种可能的实现方式中,

所述第一指示包括第一寻呼延迟指令,用于指示所述sgw根据所述第一寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,或指示所述sgw根据所述第一寻呼延迟指令丢弃所述第一数据;

或者,

所述第一指示包括第一建议等待时间,用于指示所述sgw在所述第一建议等待时间内保留所述第一数据;

或者,

所述第一指示包括所述第一寻呼延迟指令和所述第一建议等待时间,用于指示所述sgw根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述sgw在所述第一建议等待时间内保留所述第一数据;

或者,

所述第一指示包括所述第一寻呼延迟指令和演进分组系统eps承载标识,用于指示所述sgw根据所述第一寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,或指示所述sgw根据所述第一寻呼延迟指令丢弃与所述eps承载标识对应的所述第一数据;

或者,

所述第一指示包括所述第一建议等待时间和所述eps承载标识,用于指示所述sgw在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据;

或者,

所述第一指示包括所述第一寻呼延迟指令、所述第一建议等待时间和所述eps承载标识,用于指示所述sgw根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述sgw在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据。

结合前述的第一方面或第一方面的第一种可能的实现方式至第三种可能的实现方式中的任一种实现方式,在第四种可能的实现方式中,所述移动性管理实体mme获取用户设备ue的信息的方法包括:

所述mme接收来自归属用户服务器hss的所述ue的签约数据,并根据所述ue的签约数据获取所述ue的信息;

或者,

所述mme接收来自所述ue的非介入层nas消息/介入层as消息,并根据所述ue的nas消息/as消息获取所述ue的信息;

或者,

所述mme根据预先配置的所述ue使用的承载的服务质量qos参数,获取所述ue的信息。

结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述方法还包括:

若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态,生成第二指示,所述第二指示用于指示所述sgw正常收发所述第一数据;

所述mme发送所述第二指示至所述sgw,以使所述sgw根据所述第二指示对所述第一数据进行处理。

第二方面,本发明实施例还提供一种通信方法,包括:

sgw接收来自mme的第一指示,所述第一指示为所述mme获取ue的信息,并根据所述ue的信息判断所述ue满足第一预设条件时生成的,其中,所述第一指示用于指示所述sgw保留第一数据或丢弃所述第一数据,所述第一数据为所述ue的下行数据;

所述sgw根据所述第一指示对所述第一数据进行处理。

在第二方面的第一种可能的实现方式中,

所述第一指示包括第一寻呼延迟指令,用于指示所述sgw根据所述第一寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,或指示所述sgw根据所述第一寻呼延迟指令丢弃所述第一数据;

或者,

所述第一指示包括第一建议等待时间,用于指示所述sgw在所述第一建议等待时间内保留所述第一数据;

或者,

所述第一指示包括所述第一寻呼延迟指令和所述第一建议等待时间,用于指示所述sgw根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述sgw在所述第一建议等待时间内保留所述第一数据;

或者,

所述第一指示包括所述第一寻呼延迟指令和eps承载标识,用于指示所述sgw根据所述第一寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,或指示所述sgw根据所述第一寻呼延迟指令丢弃与所述eps承载标识对应的所述第一数据;

或者,

所述第一指示包括所述第一建议等待时间和所述eps承载标识,用于指示所述sgw在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据;

或者,

所述第一指示包括所述第一寻呼延迟指令、所述第一建议等待时间和所述eps承载标识,用于指示所述sgw根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述sgw在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据。

结合前述的第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述方法还包括:

所述sgw接收来自所述mme的第二指示,所述第二指示为若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态生成的,所述第二指示用于指示所述sgw正常收发所述第一数据;

所述sgw根据所述第二指示对所述第一数据进行处理。

第三方面,本发明实施例提供一种mme,包括:

第一获取单元,用于获取ue的信息;

第一判断单元,用于根据所述第一获取单元获取的所述ue的信息,判断所述ue是否满足第一预设条件;

第一生成单元,用于若所述第一判断单元判断所述ue满足所述第一预设条件,则生成第一指示,所述第一指示用于指示sgw保留第一数据或丢弃所述第一数据,所述第一数据为所述ue的下行数据;

第一发送单元,用于发送所述第一生成单元生成的所述第一指示至所述sgw,以使得所述sgw根据所述第一指示对所述第一数据进行处理。

在第三方面的第一种可能的实现方式中,所述第一获取单元获取的所述ue的信息包括所述ue的类型;所述第一预设条件为所述ue为节电的ue;

其中,所述第一判断单元,用于根据所述ue的类型,判断所述ue是否为所述节电的ue。

在第三方面的第二种可能的实现方式中,所述第一获取单元获取的所述ue的信息包括所述ue的drx周期;所述第一预设条件为所述ue的drx周期大于预设的第一门限值;

其中,所述第一判断单元,用于根据所述ue的drx周期,判断所述ue的drx周期是否大于预设的所述第一门限值。

结合前述的第三方面或第三方面的第一种可能的实现方式至第二种可能的实现方式中的任一种实现方式,在第三种可能的实现方式中,

所述第一生成单元生成的所述第一指示包括第一寻呼延迟指令,用于指示所述sgw根据所述第一寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,或指示所述sgw根据所述第一寻呼延迟指令丢弃所述第一数据;

或者,

所述第一生成单元生成的所述第一指示包括第一建议等待时间,用于指示所述sgw在所述第一建议等待时间内保留所述第一数据;

或者,

所述第一生成单元生成的所述第一指示包括所述第一寻呼延迟指令和所述第一建议等待时间,用于指示所述sgw根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述sgw在所述第一建议等待时间内保留所述第一数据;

或者,

所述第一生成单元生成的所述第一指示包括所述第一寻呼延迟指令和eps承载标识,用于指示所述sgw根据所述第一寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,或指示所述sgw根据所述第一寻呼延迟指令丢弃与所述eps承载标识对应的所述第一数据;

或者,

所述第一生成单元生成的所述第一指示包括所述第一建议等待时间和所述eps承载标识,用于指示所述sgw在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据;

或者,

所述第一生成单元生成的所述第一指示包括所述第一寻呼延迟指令、所述第一建议等待时间和所述eps承载标识,用于指示所述sgw根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述sgw在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据。

结合前述的第三方面或第三方面的第一种可能的实现方式至第三种可能的实现方式中的任一种实现方式,在第四种可能的实现方式中,还包括:

第一接收单元,用于接收来自hss的所述ue的签约数据;

所述第一获取单元,用于根据所述第一接收单元接收的所述ue的签约数据获取所述ue的信息;

或者,

所述第一接收单元,用于接收来自所述ue的nas消息/as消息;

所述第一获取单元,用于根据所述第一接收单元接收的所述ue的nas消息/as消息获取所述ue的信息;

或者,

所述第一获取单元,用于根据预先配置的所述ue使用的承载的qos参数,获取所述ue的信息。

结合第三方面的第四种可能的实现方式,在第五种可能的实现方式中,

所述第一生成单元,还用于若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态,生成第二指示,所述第二指示用于指示所述sgw正常收发所述第一数据;

所述第一发送单元,还用于发送所述第一生成单元生成的所述第二指示至所述sgw,以使所述sgw根据所述第二指示对所述第一数据进行处理。

第四方面,本发明实施例提供一种sgw,包括:

第二接收单元,用于接收来自mme的第一指示,所述第一指示为所述mme获取ue的信息,并根据所述ue的信息判断所述ue满足第一预设条件时生成的,其中,所述第一指示用于指示所述sgw保留第一数据或丢弃所述第一数据,所述第一数据为所述ue的下行数据;

第二处理单元,用于根据所述第二接收单元接收的所述第一指示对所述第一数据进行处理。

在第四方面的第一种可能的实现方式中,

所述第二接收单元接收的所述第一指示包括第一寻呼延迟指令,用于指示所述第二处理单元根据所述第一寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,或指示所述第二处理单元根据所述第一寻呼延迟指令丢弃所述第一数据;

或者,

所述第二接收单元接收的所述第一指示包括第一建议等待时间,用于指示所述第二处理单元在所述第一建议等待时间内保留所述第一数据;

或者,

所述第二接收单元接收的所述第一指示包括所述第一寻呼延迟指令和所述第一建议等待时间,用于指示所述第二处理单元根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述第二处理单元在所述第一建议等待时间内保留所述第一数据;

或者,

所述第二接收单元接收的所述第一指示包括所述第一寻呼延迟指令和eps承载标识,用于指示所述第二处理单元根据所述第一寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,或指示所述第二处理单元根据所述第一寻呼延迟指令丢弃与所述eps承载标识对应的所述第一数据;

或者,

所述第二接收单元接收的所述第一指示包括所述第一建议等待时间和所述eps承载标识,用于指示所述第二处理单元在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据;

或者,

所述第二接收单元接收的所述第一指示包括所述第一寻呼延迟指令、所述第一建议等待时间和所述eps承载标识,用于指示所述第二处理单元根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述第二处理单元在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据。

结合前述的第四方面或第四方面的第一种可能的实现方式,在第二种可能的实现方式中,

所述第二接收单元,还用于接收来自所述mme的第二指示,所述第二指示为若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态生成的,所述第二指示用于指示所述sgw正常收发所述第一数据;

所述第二处理单元,还用于根据所述第二接收单元接收的所述第二指示对所述第一数据进行处理。

第五方面,本发明实施例还提供一种mme,包括:

第一处理器,用于获取ue的信息,并根据所述ue的信息,判断所述ue是否满足第一预设条件,以及若所述ue满足所述第一预设条件,则生成第一指示,所述第一指示用于指示sgw保留第一数据或丢弃所述第一数据,所述第一数据为所述ue的下行数据;

第一存储器,用于存储所述第一处理器获取的ue的信息及所述第一处理器生成的所述第一指示。

第一发送器,用于发送所述第一处理器存储于所述第一存储器中的所述第一指示至所述sgw,以使所述sgw根据所述第一指示对所述第一数据进行处理。

在第五方面的第一种可能的实现方式中,所述第一处理器获取的所述ue的信息包括所述ue的类型;所述第一预设条件为所述ue为节电的ue;

其中,所述第一处理器,用于根据所述ue的类型,判断所述ue是否为所述节电的ue。

在第五方面的第二种可能的实现方式中,所述第一处理器获取的所述ue的信息包括所述ue的drx周期;所述第一预设条件为所述ue的drx周期大于预设的第一门限值;

其中,所述第一处理器,用于根据所述ue的drx周期,判断所述ue的drx周期是否大于预设的所述第一门限值。

结合前述的第五方面或第五方面的第一种可能的实现方式至第二种可能的实现方式中的任一种实现方式,在第三种可能的实现方式中,

所述第一处理器生成的所述第一指示包括第一寻呼延迟指令,用于指示所述sgw根据所述第一寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,或指示所述sgw根据所述第一寻呼延迟指令丢弃所述第一数据;

或者,

所述第一处理器生成的所述第一指示包括第一建议等待时间,用于指示所述sgw在所述第一建议等待时间内保留所述第一数据;

或者,

所述第一处理器生成的所述第一指示包括所述第一寻呼延迟指令和所述第一建议等待时间,用于指示所述sgw根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述sgw在所述第一建议等待时间内保留所述第一数据;

或者,

所述第一处理器生成的所述第一指示包括所述第一寻呼延迟指令和eps承载标识,用于指示所述sgw根据所述第一寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,或指示所述sgw根据所述第一寻呼延迟指令丢弃与所述eps承载标识对应的所述第一数据;

或者,

所述第一处理器生成的所述第一指示包括所述第一建议等待时间和所述eps承载标识,用于指示所述sgw在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据;

或者,

所述第一处理器生成的所述第一指示包括所述第一寻呼延迟指令、所述第一建议等待时间和所述eps承载标识,用于指示所述sgw根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述sgw在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据。

结合前述的第五方面或第五方面的第一种可能的实现方式至第三种可能的实现方式中的任一种实现方式,在第四种可能的实现方式中,还包括:

第一接收器,用于接收来自hss的所述ue的签约数据;

所述第一处理器,用于根据所述第一接收器接收的所述ue的签约数据获取所述ue的信息;

或者,

所述第一接收器,用于接收来自所述ue的nas消息/as消息;

所述第一处理器,用于根据所述第一接收器接收的所述ue的nas消息/as消息获取所述ue的信息;

或者,

所述第一处理器,用于根据预先配置的所述ue使用的承载的qos参数,获取所述ue的信息。

结合第五方面的第四种可能的实现方式,在第五种可能的实现方式中,

所述第一处理器,还用于若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态,生成第二指示,并将所述第二指示存储于所述第一存储器中,所述第二指示用于指示所述sgw正常收发所述第一数据;

所述第一存储器,用于存储所述第一处理器生成的所述第二指示;

所述第二发送器,还用于发送所述第一处理器存储于所述第一存储器中的所述第二指示至所述sgw,以使所述sgw根据所述第二指示对所述第一数据进行处理。

第六方面,本发明实施例还提供一种sgw,包括:

第二接收器,用于接收来自mme的第一指示,所述第一指示为所述mme获取ue的信息,并根据所述ue的信息判断所述ue满足第一预设条件时生成的,其中,所述第一指示用于指示所述sgw保留第一数据或丢弃所述第一数据,所述第一数据为所述ue的下行数据;

第二处理器,用于将所述第二接收器接收的所述第一指示存储于第二存储器中,并根据所述第一指示对所述第一数据进行处理;

所述第二存储器,用于存储所述第一指示。

在第六方面的第一种可能的实现方式中,

所述第二接收器接收的所述第一指示包括第一寻呼延迟指令,用于指示所述第二处理器根据所述第一寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,或指示所述第二处理器根据所述第一寻呼延迟指令丢弃所述第一数据;

或者,

所述第二接收器接收的所述第一指示包括第一建议等待时间,用于指示所述第二处理器在所述第一建议等待时间内保留所述第一数据;

或者,

所述第二接收器接收的所述第一指示包括所述第一寻呼延迟指令和所述第一建议等待时间,用于指示所述第二处理器根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述第二处理器在所述第一建议等待时间内保留所述第一数据;

或者,

所述第二接收器接收的所述第一指示包括所述第一寻呼延迟指令和eps承载标识,用于指示所述第二处理器根据所述第一寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,或指示所述第二处理器根据所述第一寻呼延迟指令丢弃与所述eps承载标识对应的所述第一数据;

或者,

所述第二接收器接收的所述第一指示包括所述第一建议等待时间和所述eps承载标识,用于指示所述第二处理器在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据;

或者,

所述第二接收器接收的所述第一指示包括所述第一寻呼延迟指令、所述第一建议等待时间和所述eps承载标识,用于指示所述第二处理器根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述第二处理器在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据。

结合前述的第六方面或第六方面的第一种可能的实现方式,在第二种可能的实现方式中,

所述第二接收器,还用于接收来自所述mme的第二指示,所述第二指示为若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态生成的,所述第二指示用于指示所述sgw正常收发所述第一数据;

所述第二处理器,还用于将所述第二接收器接收的所述第二指示存储于所述第二存储器中,并根据所述第二指示对所述第一数据进行处理;

所述第二存储器,还用于存储所述第二指示。

本发明实施例提供一种通信方法及装置,通过mme获取ue的信息,且mme根据ue的信息,判断ue是否满足第一预设条件,若ue满足第一预设条件,mme则生成第一指示,第一指示用于指示sgw保留第一数据或丢弃第一数据,第一数据为ue的下行数据,以及mme发送第一指示至sgw,以使得sgw根据第一指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第一指示至sgw,以使得当sgw接收到来自网络的ue的下行数据时,sgw可根据第一指示,将该ue的下行数据缓存较长时间,这样,sgw就不会认为将ue的下行数据缓存较长时间是由于出现错误或异常而导致的,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

第七方面,本发明实施例提供另一种通信方法,包括:

mme获取ue的信息;

所述mme根据所述ue的信息,判断所述ue是否满足第一预设条件;

若所述ue满足所述第一预设条件,所述mme则生成第三指示,所述第三指示用于指示分组数据网络网关pgw保留第一数据,所述第一数据为所述ue的下行数据;

所述mme发送所述第三指示至sgw,以使所述sgw将所述第三指示发送至所述pgw,进而使得所述pgw根据所述第三指示对所述第一数据进行处理。

在第七方面的第一种可能的实现方式中,所述ue的信息包括所述ue的类型;所述第一预设条件为所述ue为节电的ue;

其中,所述mme根据所述ue的信息,判断所述ue是否满足第一预设条件包括:

所述mme根据所述ue的类型,判断所述ue是否为所述节电的ue。

在第七方面的第二种可能的实现方式中,所述ue的信息包括所述ue的drx周期;所述第一预设条件为所述ue的drx周期大于预设的第一门限值;

其中,所述mme根据所述ue的信息,判断所述ue是否满足第一预设条件包括:

所述mme根据所述ue的drx周期,判断所述ue的drx周期是否大于预设的所述第一门限值。

结合前述的第七方面或第七方面的第一种可能的实现方式至第二种可能的实现方式中的任一种实现方式,在第三种可能的实现方式中,

所述第三指示包括第三寻呼延迟指令,用于指示所述pgw根据所述第三寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,及在所述第一时间后发送所述第一数据至所述sgw;

或者,

所述第三指示包括第三建议等待时间,用于指示所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第三指示包括所述第三寻呼延迟指令和所述第三建议等待时间,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第三指示包括所述第三寻呼延迟指令和eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,及在所述第一时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第三指示包括所述第三建议等待时间和所述eps承载标识,用于指示所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第三指示包括所述第三寻呼延迟指令、所述第三建议等待时间和所述eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

结合前述的第七方面或第七方面的第一种可能的实现方式至第三种可能的实现方式中的任一种实现方式,在第四种可能的实现方式中,所述mme获取ue的信息的方法包括:

所述mme接收来自hss的所述ue的签约数据,并根据所述ue的签约数据获取所述ue的信息;

或者,

所述mme接收来自所述ue的nas消息/as消息,并根据所述ue的nas消息/as消息获取所述ue的信息;

或者,

所述mme根据预先配置的所述ue使用的承载的qos参数,获取所述ue的信息。

结合第七方面的第四种可能的实现方式,在第五种可能的实现方式中,所述方法还包括:

若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态,生成第四指示,所述第四指示用于指示所述pgw正常收发所述第一数据;

所述mme发送所述第四指示至所述sgw,以使所述sgw将所述第四指示发送至所述pgw,进而使得所述pgw根据所述第四指示对所述第一数据进行处理。

第八方面,本发明实施例还提供另一种通信方法,包括:

sgw接收来自mme的第三指示,所述第三指示为所述mme获取ue的信息,并根据所述ue的信息判断所述ue满足第一预设条件时生成的,所述第三指示用于指示pgw保留第一数据,所述第一数据为所述ue的下行数据;

所述sgw发送所述第三指示至所述pgw,以使所述pgw根据所述第三指示对所述第一数据进行处理。

在第八方面的第一种可能的实现方式中,

所述第三指示包括第三寻呼延迟指令,用于指示所述pgw根据所述第三寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,及在所述第一时间后发送所述第一数据至所述sgw;

或者,

所述第三指示包括第三建议等待时间,用于指示所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第三指示包括所述第三寻呼延迟指令和所述第三建议等待时间,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第三指示包括所述第三寻呼延迟指令和eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,及在所述第一时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第三指示包括所述第三建议等待时间和所述eps承载标识,用于指示所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第三指示包括所述第三寻呼延迟指令、所述第三建议等待时间和所述eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

结合前述的第八方面或第六方面的第一种可能的实现方式,在第二种可能的实现方式中,所述方法还包括:

所述sgw接收来自所述mme的第四指示,所述第四指示为若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态生成的,所述第四指示用于指示所述pgw正常收发所述第一数据;

所述sgw发送所述第四指示至所述pgw,以使所述pgw根据所述第四指示对所述第一数据进行处理。

第九方面,本发明实施例还提供另一种通信方法,包括:

pgw接收来自sgw的第三指示,所述第三指示为mme获取ue的信息,并根据所述ue的信息判断所述ue满足第一预设条件时,所述mme生成并发送至所述sgw的,所述第三指示用于指示所述pgw保留第一数据,所述第一数据为所述ue的下行数据;

所述pgw根据所述第三指示对所述第一数据进行处理。

在第九方面的第一种可能的实现方式中,

所述第三指示包括第三寻呼延迟指令,用于指示所述pgw根据所述第三寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,及在所述第一时间后发送所述第一数据至所述sgw;

或者,

所述第三指示包括第三建议等待时间,用于指示所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第三指示包括所述第三寻呼延迟指令和所述第三建议等待时间,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第三指示包括所述第三寻呼延迟指令和eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,及在所述第一时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第三指示包括所述第三建议等待时间和所述eps承载标识,用于指示所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第三指示包括所述第三寻呼延迟指令、所述第三建议等待时间和所述eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

结合前述的第九方面或第九方面的第一种可能的实现方式,在第二种可能的实现方式中,所述方法还包括:

所述pgw接收来自所述sgw的第四指示,所述第四指示为若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态生成并发送至所述sgw的,所述第四指示用于指示所述pgw正常收发所述第一数据;

所述pgw根据所述第四指示对所述第一数据进行处理。

第十方面,本发明实施例提供一种mme,包括:

第一获取单元,用于获取ue的信息;

第一判断单元,用于根据所述第一获取单元获取的所述ue的信息,判断所述ue是否满足第一预设条件;

第一生成单元,用于若所述第一判断单元判断所述ue满足所述第一预设条件,则生成第三指示,所述第三指示用于指示pgw保留第一数据,所述第一数据为所述ue的下行数据;

第一发送单元,用于发送所述第一生成单元生成的所述第三指示至sgw,以使所述sgw将所述第三指示发送至所述pgw,进而使得所述pgw根据所述第三指示对所述第一数据进行处理。

在第十方面的第一种可能的实现方式中,所述第一获取单元获取的所述ue的信息包括所述ue的类型;所述第一预设条件为所述ue为节电的ue;

其中,所述第一判断单元,用于根据所述ue的类型,判断所述ue是否为所述节电的ue。

在第十方面的第二种可能的实现方式中,所述第一获取单元获取的所述ue的信息包括所述ue的drx周期;所述第一预设条件为所述ue的drx周期大于预设的第一门限值;

其中,所述第一判断单元,用于根据所述ue的drx周期,判断所述ue的drx周期是否大于预设的所述第一门限值。

结合前述的第十方面或第十方面的第一种可能的实现方式至第二种可能的实现方式中的任一种实现方式,在第三种可能的实现方式中,

所述第一生成单元生成的所述第三指示包括第三寻呼延迟指令,用于指示所述pgw根据所述第三寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,及在所述第一时间后发送所述第一数据至所述sgw;

或者,

所述第一生成单元生成的所述第三指示包括第三建议等待时间,用于指示所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第一生成单元生成的所述第三指示包括所述第三寻呼延迟指令和所述第三建议等待时间,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第一生成单元生成的所述第三指示包括所述第三寻呼延迟指令和eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,及在所述第一时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第一生成单元生成的所述第三指示包括所述第三建议等待时间和所述eps承载标识,用于指示所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第一生成单元生成的所述第三指示包括所述第三寻呼延迟指令、所述第三建议等待时间和所述eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

结合前述的第十方面或第十方面的第一种可能的实现方式至第三种可能的实现方式中的任一种实现方式,在第四种可能的实现方式中,还包括:

第一接收单元,用于接收来自hss的所述ue的签约数据;

所述第一获取单元,用于根据所述第一接收单元接收的所述ue的签约数据获取所述ue的信息;

或者,

所述第一接收单元,用于接收来自所述ue的nas消息/as消息;

所述第一获取单元,用于根据所述第一接收单元接收的所述ue的nas消息/as消息获取所述ue的信息;

或者,

所述第一获取单元,用于根据预先配置的所述ue使用的承载的qos参数,获取所述ue的信息。

结合第十方面的第四种可能的实现方式,在第五种可能的实现方式中,

所述第一生成单元,还用于若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态,生成第四指示,所述第四指示用于指示所述pgw正常收发所述第一数据;

所述第一发送单元,还用于发送所述第一生成单元生成的所述第四指示至所述sgw,以使所述sgw将所述第四指示发送至所述pgw,进而使得所述pgw根据所述第四指示对所述第一数据进行处理。

第十一方面,本发明实施例提供一种sgw,包括:

第二接收单元,用于接收来自mme的第三指示,所述第三指示为所述mme获取ue的信息,并根据所述ue的信息判断所述ue满足第一预设条件时生成的,其中,所述第三指示用于指示pgw保留第一数据,所述第一数据为所述ue的下行数据;

第二发送单元,用于发送所述第二接收单元接收的所述第三指示至所述pgw,以使所述pgw根据所述第三指示对所述第一数据进行处理。

在第十一方面的第一种可能的实现方式中,

所述第二接收单元接收的所述第三指示包括第三寻呼延迟指令,用于指示所述pgw根据所述第三寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,及在所述第一时间后发送所述第一数据至所述sgw;

或者,

所述第二接收单元接收的所述第三指示包括第三建议等待时间,用于指示所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第二接收单元接收的所述第三指示包括所述第三寻呼延迟指令和所述第三建议等待时间,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第二接收单元接收的所述第三指示包括所述第三寻呼延迟指令和eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,及在所述第一时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第二接收单元接收的所述第三指示包括所述第三建议等待时间和所述eps承载标识,用于指示所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第二接收单元接收的所述第三指示包括所述第三寻呼延迟指令、所述第三建议等待时间和所述eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

结合前述的第十一方面或第十一方面的第一种可能的实现方式,在第二种可能的实现方式中,

所述第二接收单元,还用于接收来自所述mme的第四指示,所述第四指示为若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态生成的,所述第四指示用于指示所述pgw正常收发所述第一数据;

所述第二发送单元,还用于发送所述第二接收单元接收的所述第四指示至所述pgw,以使所述pgw根据所述第四指示对所述第一数据进行处理。

第十二方面,本发明实施例提供一种pgw,包括:

第三接收单元,用于接收来自sgw的第三指示,所述第三指示为mme获取ue的信息,并根据所述ue的信息判断所述ue满足第一预设条件时,所述mme生成并发送至所述sgw的,所述第三指示用于指示所述pgw保留第一数据,所述第一数据为所述ue的下行数据;

第三处理单元,用于根据所述第三接收单元接收的所述第三指示对所述第一数据进行处理。

在第十二方面的第一种可能的实现方式中,

所述第三接收单元接收的所述第三指示包括第三寻呼延迟指令,用于指示所述第三处理单元根据所述第三寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,及第三发送单元在所述第一时间后发送所述第一数据至所述sgw;

或者,

所述第三接收单元接收的所述第三指示包括第三建议等待时间,用于指示所述第三处理单元在所述第三建议等待时间内保留所述第一数据,及所述第三发送单元在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第三接收单元接收的所述第三指示包括所述第三寻呼延迟指令和所述第三建议等待时间,用于指示所述第三处理单元根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述第三处理单元在所述第三建议等待时间内保留所述第一数据,及所述第三发送单元在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第三接收单元接收的所述第三指示包括所述第三寻呼延迟指令和eps承载标识,用于指示所述第三处理单元根据所述第三寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,及所述第三发送单元在所述第一时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第三接收单元接收的所述第三指示包括所述第三建议等待时间和所述eps承载标识,用于指示所述第三处理单元在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及所述第三发送单元在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第三接收单元接收的所述第三指示包括所述第三寻呼延迟指令、所述第三建议等待时间和所述eps承载标识,用于指示所述第三处理单元根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述第三处理单元在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及所述第三发送单元在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

结合前述的第十二方面或第十二方面的第一种可能的实现方式,在第二种可能的实现方式中,

所述第三接收单元,还用于接收来自所述sgw的第四指示,所述第四指示为若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态生成并发送至所述sgw的,所述第四指示用于指示所述pgw正常收发所述第一数据;

所述第三处理单元,还用于根据所述第三接收单元接收的所述第四指示对所述第一数据进行处理。

第十三方面,本发明实施例还提供一种mme,包括:

第一处理器,用于获取ue的信息,并根据所述ue的信息,判断所述ue是否满足第一预设条件,以及若所述ue满足所述第一预设条件,则生成第三指示,所述第三指示用于指示pgw保留第一数据,所述第一数据为所述ue的下行数据;

第一发送器,用于发送所述第一处理器生成的所述第三指示至sgw,以使所述sgw将所述第三指示发送至所述pgw,进而使得所述pgw根据所述第三指示对所述第一数据进行处理;

第一存储器,用于存储所述第一处理器获取的所述ue的信息及所述第一处理器生成的所述第三指示。

在第十三方面的第一种可能的实现方式中,所述第一处理器获取的所述ue的信息包括所述ue的类型;所述第一预设条件为所述ue为节电的ue;

其中,所述第一处理器,用于根据所述ue的类型,判断所述ue是否为所述节电的ue。

在第十三方面的第二种可能的实现方式中,所述第一处理器获取的所述ue的信息包括所述ue的drx周期;所述第一预设条件为所述ue的drx周期大于预设的第一门限值;

其中,所述第一处理器,用于根据所述ue的drx周期,判断所述ue的drx周期是否大于预设的所述第一门限值。

结合前述的第十三方面或第十三方面的第一种可能的实现方式至第二种可能的实现方式中的任一种实现方式,在第三种可能的实现方式中,

所述第一处理器生成的所述第三指示包括第三寻呼延迟指令,用于指示所述pgw根据所述第三寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,及在所述第一时间后发送所述第一数据至所述sgw;

或者,

所述第一处理器生成的所述第三指示包括第三建议等待时间,用于指示所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第一处理器生成的所述第三指示包括所述第三寻呼延迟指令和所述第三建议等待时间,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第一处理器生成的所述第三指示包括所述第三寻呼延迟指令和eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,及在所述第一时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第一处理器生成的所述第三指示包括所述第三建议等待时间和所述eps承载标识,用于指示所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第一处理器生成的所述第三指示包括所述第三寻呼延迟指令、所述第三建议等待时间和所述eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

结合前述的第十三方面或第十三方面的第一种可能的实现方式至第三种可能的实现方式中的任一种实现方式,在第四种可能的实现方式中,还包括:

第一接收器,用于接收来自hss的所述ue的签约数据;

所述第一处理器,用于根据所述第一接收器接收的所述ue的签约数据获取所述ue的信息;

或者,

所述第一接收器,用于接收来自所述ue的nas消息/as消息;

所述第一处理器,用于根据所述第一接收器接收的所述ue的nas消息/as消息获取所述ue的信息;

或者,

所述第一处理器,用于根据预先配置的所述ue使用的承载的qos参数,获取所述ue的信息。

结合第十三方面的第四种可能的实现方式,在第五种可能的实现方式中,

所述第一处理器,还用于若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态,生成第四指示,所述第四指示用于指示所述pgw正常收发所述第一数据;

所述第一发送器,还用于发送所述第一处理器生成的所述第四指示至所述sgw,以使所述sgw将所述第四指示发送至所述pgw,进而使得所述pgw根据所述第四指示对所述第一数据进行处理;

所述第一存储器,还用于存储所述第一处理器生成的所述第四指示。

第十四方面,本发明实施例还提供一种sgw,包括:

第二接收器,用于接收来自mme的第三指示,所述第三指示为所述mme获取ue的信息,并根据所述ue的信息判断所述ue满足第一预设条件时生成的,其中,所述第三指示用于指示pgw保留第一数据,所述第一数据为所述ue的下行数据;

第二处理器,用于将所述第二接收器接收的所述第三指示存储于第二存储器中;

所述第二存储器,用于存储所述第三指示;

第二发送器,用于发送所述第二处理器存储于所述第二存储器中的所述第三指示至所述pgw,以使所述pgw根据所述第三指示对所述第一数据进行处理。

在第十四方面的第一种可能的实现方式中,

所述第二接收器接收的所述第三指示包括第三寻呼延迟指令,用于指示所述pgw根据所述第三寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,及在所述第一时间后发送所述第一数据至所述sgw;

或者,

所述第二接收器接收的所述第三指示包括第三建议等待时间,用于指示所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第二接收器接收的所述第三指示包括所述第三寻呼延迟指令和所述第三建议等待时间,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第二接收器接收的所述第三指示包括所述第三寻呼延迟指令和eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,及在所述第一时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第二接收器接收的所述第三指示包括所述第三建议等待时间和所述eps承载标识,用于指示所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第二接收器接收的所述第三指示包括所述第三寻呼延迟指令、所述第三建议等待时间和所述eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

结合前述的第十四方面或第十四方面的第一种可能的实现方式,在第二种可能的实现方式中,

所述第二接收器,还用于接收来自所述mme的第四指示,所述第四指示为若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态生成的,所述第四指示用于指示所述pgw正常收发所述第一数据;

所述第二处理器,还用于将所述第二接收器接收的所述第四指示存储于所述第二存储器中;

所述第二存储器,还用于存储所述第四指示;

所述第二发送器,还用于发送所述第二处理器存储于所述第二存储器中的所述第四指示至所述pgw,以使所述pgw根据所述第四指示对所述第一数据进行处理。

第十五方面,本发明实施例还提供一种pgw,包括:

第三接收器,用于接收来自sgw的第三指示,所述第三指示为mme获取ue的信息,并根据所述ue的信息判断所述ue满足第一预设条件时,所述mme生成并发送至所述sgw的,所述第三指示用于指示所述pgw保留第一数据,所述第一数据为所述ue的下行数据;

第三处理器,用于将所述第三接收器接收的所述第三指示存储于第三存储器中,并根据所述第三指示对所述第一数据进行处理;

所述第三存储器,用于存储所述第三指示。

在第十五方面的第一种可能的实现方式中,

所述第三接收器接收的所述第三指示包括第三寻呼延迟指令,用于指示所述第三处理器根据所述第三寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,及第三发送器在所述第一时间后发送所述第一数据至所述sgw;

或者,

所述第三接收器接收的所述第三指示包括第三建议等待时间,用于指示所述第三处理器在所述第三建议等待时间内保留所述第一数据,及所述第三发送器在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第三接收器接收的所述第三指示包括所述第三寻呼延迟指令和所述第三建议等待时间,用于指示所述第三处理器根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述第三处理器在所述第三建议等待时间内保留所述第一数据,及所述第三发送器在所述第三建议等待时间后发送所述第一数据至所述sgw;

或者,

所述第三接收器接收的所述第三指示包括所述第三寻呼延迟指令和eps承载标识,用于指示所述第三处理器根据所述第三寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,及所述第三发送器在所述第一时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第三接收器接收的所述第三指示包括所述第三建议等待时间和所述eps承载标识,用于指示所述第三处理器在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及所述第三发送器在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw;

或者,

所述第三接收器接收的所述第三指示包括所述第三寻呼延迟指令、所述第三建议等待时间和所述eps承载标识,用于指示所述第三处理器根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述第三处理器在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及所述第三发送器在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

结合前述的第十五方面或第十五方面的第一种可能的实现方式,在第二种可能的实现方式中,

所述第三接收器,还用于接收来自所述sgw的第四指示,所述第四指示为若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态生成并发送至所述sgw的,所述第四指示用于指示所述pgw正常收发所述第一数据;

所述第三处理器,还用于将所述第三接收器接收的所述第四指示存储于所述第三存储器中,并根据所述第四指示对所述第一数据进行处理。

本发明实施例提供另一种通信方法及装置,通过mme获取ue的信息,且mme根据ue的信息,判断ue是否满足第一预设条件,若ue满足第一预设条件,mme则生成第三指示,第三指示用于指示pgw保留第一数据,第一数据为ue的下行数据,以及mme发送第三指示至sgw,以使sgw将第三指示发送至pgw,进而使得pgw根据第三指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第三指示至sgw,以使sgw将第三指示进一步发送至pgw,从而使得当pgw接收到来自网络的ue的下行数据时,pgw可根据第三指示,将该ue的下行数据缓存较长时间,并不立即发送至sgw,这样,sgw就不会因为需要将ue的下行数据缓存较长时间而出现错误或异常,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

附图说明

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

图1为本发明实施例提供的一种通信方法的流程图一;

图2为本发明实施例提供的一种通信方法的流程图二;

图3为本发明实施例提供的另一种通信方法的流程图一;

图4为本发明实施例提供的另一种通信方法的流程图二;

图5为本发明实施例提供的另一种通信方法的流程图三;

图6为本发明实施例提供的一种通信方法的流程图三;

图7为本发明实施例提供的另一种通信方法的流程图四;

图8为本发明实施例提供的mme的结构示意图一;

图9为本发明实施例提供的mme的结构示意图二;

图10为本发明实施例提供的sgw的结构示意图一;

图11为本发明实施例提供的sgw的结构示意图二;

图12为本发明实施例提供的pgw的结构示意图一;

图13为本发明实施例提供的mme的结构示意图三;

图14为本发明实施例提供的sgw的结构示意图三;

图15为本发明实施例提供的pgw的结构示意图二;

图16为本发明实施例提供的通信系统的结构框图一;

图17为本发明实施例提供的通信系统的结构框图二。

具体实施方式

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

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

本文中描述的各种技术可用于各种无线通信系统,例如当前2g,3g通信系统和下一代通信系统,例如全球移动通信系统(gsm,globalsystemformobilecommunications),码分多址(cdma,codedivisionmultipleaccess)系统,时分多址(tdma,timedivisionmultipleaccess)系统,宽带码分多址(wcdma,widebandcodedivisionmultipleaccesswireless)系统,频分多址(fdma,frequencydivisionmultipleaddressing)系统,正交频分多址(ofdma,orthogonalfrequency-divisionmultipleaccess)系统,单载波频分多址(sc-fdma,singlecarrierfrequencydivisionmultipleaddressing)系统,通用分组无线业务(gprs,generalpacketradioservice)系统,长期演进(lte,longtermevolution)系统,以及其他此类通信系统。

用户设备,可以是无线终端也可以是有线终端,无线终端可以是只向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(例如,ran,radioaccessnetwork)与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(pcs,personalcommunicationservice)电话、无绳电话、会话发起协议(sip)话机、无线本地环路(wll,wirelesslocalloop)站、个人数字助理(pda,personaldigitalassistant)等设备。无线终端也可以称为系统、订户单元(subscriberunit)、订户站(subscriberstation),移动站(mobilestation)、移动台(mobile)、远程站(remotestation)、接入点(accesspoint)、远程终端(remoteterminal)、接入终端(accessterminal)、用户终端(userterminal)、用户代理(useragent)或用户设备。

实施例一

本发明实施例提供一种通信方法,涉及mme侧,如图1所示,包括:

s101、mme获取ue的信息。

通信领域中,mme是3gpp(the3rdgenerationpartnershipproject,第三代合作伙伴计划)协议lte接入网络的关键控制节点,它负责空闲模式的ue的定位、传呼过程,包括中继。它涉及到bearer(承载)激活/关闭过程,并且当一个ue初始化并且连接到网络时,可为这个ue选择一个sgw。mme通过和hss(homesubscriberserver,归属用户服务器)交互认证一个用户,为一个用户分配一个临时id(identity,序列号)。mme同时支持在法律许可的范围内,进行拦截、监听数据。

本发明实施例提供的ue可以为手机、智能终端、多媒体设备以及流媒体设备等。

sgw负责用户数据包的路由和转发,同时也负责ue在enodeb(evolvednodebasestation,演进型基站)之间和lte与其他3gpp技术之间移动时的用户面数据交换。对于闲置状态的ue,sgw作为下行数据路径极端的一个节点,并且下行数据到达时触发寻呼ue。

mme首先需要获取ue的信息,以根据该信息对ue进行相应的判断,其中ue的信息可以包括ue的类型或ue的drx周期,具体的ue的信息及根据该信息对ue进行的判断可参见后续实施例中的说明。

s102、mme根据ue的信息,判断ue是否满足第一预设条件。

mme获取到ue的信息后,mme可根据ue的信息,判断ue是否满足第一预设条件。

需要说明的是,关于具体的第一预设条件将在后续实施例进行说明。

s103、若ue满足第一预设条件,mme则生成第一指示,第一指示用于指示sgw保留第一数据或丢弃第一数据,第一数据为ue的下行数据。

mme对ue进行判断后,若ue满足第一预设条件,mme则生成相应的第一指示,第一指示可用于指示sgw保留第一数据或丢弃第一数据,第一数据为ue的下行数据,其中,本发明实施例提供的ue的下行数据可以为网关、基站等其他网络设备发送至ue的数据;相反的,ue的上行数据则为ue发送至基站、网关等其他网络设备的数据。

进一步地,第一指示用于指示sgw保留第一数据或丢弃第一数据可以包括:第一指示用于指示sgw保留第一数据;或者第一指示用于指示sgw丢弃第一数据。

特别的,mme对ue进行判断后,若ue不满足第一预设条件,mme则按照现有技术对ue进行寻呼以及进行其他的操作。

s104、mme发送第一指示至sgw,以使得sgw根据第一指示对第一数据进行处理。

mme将生成的第一指示发送至sgw,以使得当sgw接收到第一数据,即ue的下行数据时,sgw可根据第一指示为ue保留第一数据或丢弃第一数据。从而,对于在sgw为ue保留第一数据的时间内,sgw未将ue的下行数据发送出去的情况,sgw不会认为是由于出现错误或异常而导致的。

本发明实施例还提供一种通信方法,涉及sgw侧,如图2所示,包括:

s201、sgw接收来自mme的第一指示,第一指示为mme获取ue的信息,并根据ue的信息判断ue满足第一预设条件时生成的,其中,第一指示用于指示sgw保留第一数据或丢弃第一数据,第一数据为ue的下行数据。

sgw接收来自mme的第一指示,第一指示为mme获取ue的信息后,mme根据ue的信息判断ue是否满足第一预设条件,若ue满足第一预设条件时mme生成的,其中,该第一指示用于指示sgw为ue保留第一数据或丢弃第一数据,第一数据为ue的下行数据。

s202、sgw根据第一指示对第一数据进行处理。

sgw接收到来自mme的第一指示后,根据该第一指示,为ue保留第一数据或丢弃第一数据。

本发明实施例中,sgw可根据接收到的来自mme的第一指示,获知ue可能需要在一段时间后才能与网络建立信令和数据通道,以完成第一数据的传输,因此,sgw可根据该第一指示,对第一数据,即ue的下行数据进行一段时间的一个缓存,从而,对于在sgw为ue保留第一数据的时间内,sgw未将ue的下行数据发送出去的情况,sgw不会认为是由于出现错误或异常而导致的。

本发明实施例提供一种通信方法,通过mme获取ue的信息,且mme根据ue的信息,判断ue是否满足第一预设条件,若ue满足第一预设条件,mme则生成第一指示,第一指示用于指示sgw保留第一数据或丢弃第一数据,第一数据为ue的下行数据,以及mme发送第一指示至sgw,以使得sgw根据第一指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第一指示至sgw,以使得当sgw接收到来自网络的ue的下行数据时,sgw可根据第一指示,将该ue的下行数据缓存较长时间,这样,sgw就不会认为将ue的下行数据缓存较长时间是由于出现错误或异常导致的,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

本发明实施例提供另一种通信方法,涉及mme侧,如图3所示,包括:

s301、mme获取ue的信息。

mme获取ue的信息,以便根据ue的信息对ue进行相应的判断。

s302、mme根据ue的信息,判断ue是否满足第一预设条件。

mme获取ue的信息后,可根据ue的信息判断ue是否满足第一预设条件。

s303、若ue满足第一预设条件,mme则生成第三指示,第三指示用于指示pgw保留第一数据,第一数据为ue的下行数据。

pgw提供ue与外部分组数据网络连接点的接口传输。一个ue可以有同时通过多个pgw访问多个分组数据网络。pgw实现指令控制,每个用户的数据包过滤,计费支持,合法拦截与数据包筛选。pgw的另一个关键作用的是作为数据交换的核心组件,承载3gpp和非3gpp网络之间的数据交换。

若mme判断ue满足第一预设条件,mme则生成第三指示,第三指示用于指示pgw为ue保留第一数据。

s304、mme发送第三指示至sgw,以使sgw将第三指示发送至pgw,进而使得pgw根据第三指示对第一数据进行处理。

mme生成第三指示后,mme将该第三指示发送至sgw,以使sgw将该第三指示进一步发送至pgw,从而使得pgw可根据第三指示为ue保留第一数据,因此,对于在pgw为ue保留第一数据的时间内,pgw未将ue的下行数据发送至sgw的情况,sgw不会认为是由于出现错误或异常而导致的。

本发明实施例还提供另一种通信方法,涉及sgw侧,如图4所示,包括:

s401、sgw接收来自mme的第三指示,第三指示为mme获取ue的信息,并根据ue的信息判断ue满足第一预设条件时生成的,第三指示用于指示pgw保留第一数据,第一数据为ue的下行数据。

sgw接收来自mme的第三指示,第三指示为mme获取ue的信息,并根据ue的信息判断ue是否满足第一预设条件,若ue满足第一预设条件时mme生成的,其中,第三指示可用于指示pgw为ue保留第一数据。

s402、sgw发送第三指示至pgw,以使pgw根据第三指示对第一数据进行处理。

sgw接收到来自mme的第三指示后,sgw将该第三指示进一步转发至pgw,以使当pgw接收到第一数据时,pgw可根据该第三指示为ue保留第一数据,因此,对于在pgw为ue保留第一数据的时间内,pgw未将ue的下行数据发送至sgw的情况,sgw不会认为是由于出现错误或异常而导致的。

本发明实施例还提供另一种通信方法,涉及pgw侧,如图5所示,包括:

s501、pgw接收来自sgw的第三指示,第三指示为mme获取ue的信息,并根据ue的信息判断ue满足第一预设条件时,mme生成并发送至sgw的,第三指示用于指示pgw保留第一数据,第一数据为ue的下行数据。

pgw接收来自sgw的第三指示,第三指示为mme获取ue的信息,并根据ue的信息判断ue是否满足第一预设条件,若ue满足第一预设条件时,mme生成并发送至sgw的,其中,第三指示可用于指示pgw为ue保留第一数据,即ue的下行数据的下发过程。

s502、pgw根据第三指示对第一数据进行处理。

pgw接收到来自sgw转发的第三指示后,pgw可根据第三指示为ue保留第一数据。

本发明实施例中,由于pgw可根据接收到的来自sgw的第三指示,获知ue可能需要在一段时间后才能与网络建立信令和数据通道,以完成第一数据的传输,因此,pgw可根据该第三指示,对第一数据,即ue的下行数据进行一段时间的一个缓存,从而,对于在pgw为ue保留第一数据的时间内,pgw未将ue的下行数据发送至sgw的情况,sgw不会认为是由于出现错误或异常而导致的;或者,pgw还可根据第三指示拒绝接收网络下发的ue的下行数据,这样,pgw就不会下发太多的ue的下行数据至sgw,从而以避免sgw对ue的下行数据保留太多而超出sgw的缓存容量。

本发明实施例提供的另一种通信方法,通过mme获取ue的信息,且mme根据ue的信息,判断ue是否满足第一预设条件,若ue满足第一预设条件,mme则生成第三指示,第三指示用于指示pgw保留第一数据,第一数据为ue的下行数据,以及mme发送第三指示至sgw,以使sgw将第三指示发送至pgw,进而使得pgw根据第三指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第三指示至sgw,以使sgw将第三指示进一步发送至pgw,从而使得当pgw接收到来自网络的ue的下行数据时,pgw可根据第三指示,将该ue的下行数据缓存较长时间,并不立即发送至sgw,这样,sgw就不会因为需要将ue的下行数据缓存较长时间而出现错误或异常,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

实施例二

本发明实施例提供一种通信方法,如图6所示,包括:

s601、mme获取ue的信息。

通信领域中,mme是3gpp协议lte接入网络的关键控制节点,它负责空闲模式的ue的定位、传呼过程,包括中继。它涉及到bearer激活/关闭过程,并且当一个ue初始化并且连接到网络时,可为这个ue选择一个sgw。mme通过和hss交互认证一个用户,为一个用户分配一个临时id。mme同时支持在法律许可的范围内,进行拦截、监听数据。

本发明实施例提供的ue可以为手机、智能终端、多媒体设备以及流媒体设备等。

sgw负责用户数据包的路由和转发,同时也负责ue在enodeb之间和lte与其他3gpp技术之间移动时的用户面数据交换。对于闲置状态的ue,sgw作为下行数据路径极端的一个节点,并且下行数据到达时触发寻呼ue。

示例性的,mme首先需要获取ue的信息,以根据ue的信息对ue进行相应的判断。

进一步地,ue的信息可以包括ue的类型或ue的drx周期。

具体的,本发明实施例提供的mme获取ue的信息,即ue的类型或ue的drx周期的方法可以为下述的一种:

(1)mme接收来自hss的ue的签约数据,并根据ue的签约数据获取ue的类型或ue的drx周期。

(2)mme接收来自ue的nas(nonaccesslayer,非介入层)消息/as(accesslayer,介入层)消息,并根据ue的nas消息/as消息获取ue的类型或ue的drx周期。

(3)mme根据预先配置的ue使用的承载的qos(qualityofservice,服务质量)参数,获取ue的类型或ue的drx周期。

s602、mme根据ue的信息,判断ue是否满足第一预设条件。

mme获取ue的信息后,mme需根据ue的信息对ue进行判断,以确定ue是否满足第一预设条件,其中,第一预设条件可以为ue为节电的ue,或ue的drx周期大于预设的第一门限值。

具体的,mme可根据ue的类型,判断ue是否为需要节电的ue;或者,mme可根据ue的drx周期,判断ue的drx周期是否大于预设的第一门限值,以获知ue是否处于较长的drx周期。

本领域普通技术人员可以理解,mme根据ue的类型,判断若ue为节电的ue,mme则确定ue满足第一预设条件;相应的,mme也可根据ue的drx周期,判断若ue的drx周期大于预设的第一门限值,mme则确定ue满足第一预设条件。

需要说明的是,上述的第一预设条件,ue只需满足其中的任何一个,mme即可判断ue为满足第一预设条件的ue,从而mme则根据本发明实施例提供的通信方法,继续进行以下步骤。

s603、若ue满足第一预设条件,mme则生成第一指示,第一指示用于指示sgw保留第一数据或丢弃第一数据,第一数据为ue的下行数据。

mme对ue进行判断后,若ue满足上述第一预设条件中的任何一个预设条件,mme则可生成第一指示,第一指示可用于指示sgw为ue保留第一数据或丢弃第一数据,其中,第一数据为ue的下行数据。

特别的,第一指示可以包括第一寻呼延迟指令和/或第一建议等待时间,或者第一寻呼延迟指令和/或第一建议等待时间,及eps(evolvedpacketsystem,演进分组系统)承载标识。

需要说明的是,第一指示可以包括第一寻呼延迟指令;第一建议等待时间;第一寻呼延迟指令和第一建议等待时间;第一寻呼延迟指令和eps承载标识;第一建议等待时间和eps承载标识;或者第一寻呼延迟指令、第一建议等待时间和eps承载标识。第一指示可以用来表示mme判断ue为节电的ue时,mme需延迟一段时间再对ue寻呼,或者mme判断ue的drx周期大于预设的第一门限值,即ue处于较长的drx周期时,mme对ue寻呼后,ue需在一段时间后才能响应该寻呼。进而指示sgw在一段时间内为ue保留第一数据,或指示sgw丢弃第一数据。

具体的,第一指示可以包括第一寻呼延迟指令,用于指示sgw根据第一寻呼延迟指令确定第一时间,并在第一时间内为ue保留第一数据,或指示sgw根据第一寻呼延迟指令丢弃第一数据。

需要说明的是,当sgw接收到第一寻呼延迟指令时,sgw可根据第一寻呼延迟指令指示的mme对ue延迟寻呼的时间,确定一个为ue保留第一数据的第一时间,并在该第一时间内为ue保留第一数据。或者,当sgw接收到第一寻呼延迟指令时,sgw可根据第一寻呼延迟指令获知mme需延迟对ue的寻呼,因此,sgw可认为在一段时间内ue不能接收第一数据,即sgw选择将第一数据直接进行丢弃。

或者,

第一指示可以包括第一建议等待时间,用于指示sgw在第一建议等待时间内为ue保留第一数据。

或者,

第一指示可以包括第一寻呼延迟指令和第一建议等待时间,用于指示sgw根据第一寻呼延迟指令确定mme需延迟对ue的寻呼后,sgw在第一建议等待时间内为ue保留第一数据。

或者,

第一指示可以包括第一寻呼延迟指令和eps承载标识,用于指示sgw根据第一寻呼延迟指令确定第一时间,并在第一时间内为ue保留与eps承载标识对应的第一数据,或指示sgw根据第一寻呼延迟指令丢弃与eps承载标识对应的第一数据。

或者,

第一指示可以包括第一建议等待时间和eps承载标识,用于指示sgw在第一建议等待时间内为ue保留与eps承载标识对应的第一数据。

或者,

第一指示可以包括第一寻呼延迟指令、第一建议等待时间和eps承载标识,用于指示sgw根据第一寻呼延迟指令确定mme需延迟对ue的寻呼后,sgw在第一建议等待时间内为ue保留与eps承载标识对应的第一数据。

需要说明的是,若第一指示包括第一寻呼延迟指令,或第一寻呼延迟指令和eps承载标识,则sgw对第一数据进行保留的第一时间为sgw估算的一个时间;若第一指示包括第一建议等待时间,或第一寻呼延迟指令和第一建议等待时间,或第一建议等待时间和eps承载标识,或第一寻呼延迟指令、第一建议等待时间和eps承载标识,则sgw对第一数据进行保留的第一建议等待时间为mme提供的一个建议时间。

可以理解的是,可通过第一指示中包含的eps承载标识表示该第一指示是基于ue的哪些承载的,当然,若第一指示中未包含eps承载标识,则该第一指示是基于ue的,即第一指示可以只针对ue的某些承载上的下行数据,也可以针对ue的所有下行数据,其中,本发明实施例提供的ue的该承载可以理解为ue与网络之间进行数据传输的某个数据通道。

s604、mme发送第一指示至sgw。

mme生成第一指示后,mme将第一指示携带在某个消息中,并将该某个消息发送至sgw,以使sgw可根据该某个消息中的该第一指示为ue保留第一数据或丢弃第一数据。

需要说明的是,该某个消息可以为现有的消息,也可以为一个新定义的消息。具体的,mme发送第一指示至sgw的方式可以为下述的一种:

(1)mme接收来自sgw的下行数据通知消息后,mme发送对应于下行数据通知消息的下行数据通知确认消息(即该某个消息为现有消息)至sgw,其中,下行数据通知确认消息中携带第一指示。

(2)mme发送释放路径承载请求消息(即该某个消息为现有消息)至sgw,其中,释放路径承载请求消息中携带第一指示。

(3)mme发送新定义的消息(即该某个消息为新定义的消息)至sgw,其中,新定义的消息中携带第一指示。

本发明实施例中,该某个消息可以为新定义的一个消息,且新定义的消息中携带第一指示;该某个消息也可以为现有消息,且现有消息中携带第一指示。具体的,新定义的消息可以为满足第一指示的指示作用的任何格式的消息,本发明不做限制。

特别的,在现有消息中携带第一指示可以为在现有消息中增加一个新的cause(原因)值,即“为了节省电而延迟对ue寻呼”,以用来指示由于mme延迟对ue寻呼或ue处于较长的drx周期需经过一段时间后才能响应寻呼,sgw可能需经过一段时间后才能收发ue的下行数据(即sgw需将ue的下行数据进行一段时间的一个缓存);也可以为在现有消息中增加一个新的ie(informationelements,信息元素),即“第一寻呼延迟指令和/或第一建议等待时间”,或者“第一寻呼延迟指令和/或第一建议等待时间,及eps承载标识”;也可以为在现有消息中增加一个新的cause值的同时,再增加一个新的ie,即第一建议等待时间。

本领域普通技术人员可以理解的是,若第一指示携带在新定义的消息中,则mme通过发送新定义的消息将第一指示发送至sgw;若第一指示携带在现有消息中,则mme可通过发送现有消息将第一指示发送至sgw。

特别的,若第一指示携带在新定义的消息中,则mme可在接收到来自sgw的下行数据通知消息之前或接收到来自sgw的下行数据通知消息之后,通过发送新定义的消息将第一指示发送至sgw;相应的,mme可在发送释放路径承载请求消息至sgw之前或发送释放路径承载请求消息至sgw之后,通过发送新定义的消息将第一指示发送至sgw。

进一步地,上述(2)中的释放路径承载请求消息为在ue上次与网络断开连接时,mme发送至sgw的。

s605、sgw根据第一指示对第一数据进行处理。

sgw接收到来自mme的第一指示后,sgw可根据第一指示在一段时间内为ue保留第一数据或直接丢弃第一数据,从而,对于在一段时间内,sgw未将第一数据,即ue的下行数据发送出去的情况,sgw不会认为是由于出现错误或异常而导致的。

s606、若ue的签约数据、ue使用的承载的qos参数或ue的状态改变,mme则根据改变后的ue的签约数据、ue使用的承载的qos参数或ue的状态,生成第二指示,第二指示用于指示sgw正常收发第一数据。

若ue的签约数据、ue使用的该承载的qos参数或ue的状态改变,即若ue的签约数据、ue使用的该承载的qos参数被修改,或者在上述一段时间内,ue已经主动发起到网络的连接并建立数据通道,mme则可根据改变后的ue的签约数据、ue使用的承载的qos参数或ue的状态,生成第二指示,其中,第二指示可用于指示sgw正常收发第一数据。

需要说明的是,上述ue的签约数据及ue使用的该承载的qos参数包括但不限于ue的这两个信息,即若ue的其他相关的信息发生变化时,mme也可根据改变后的ue的其他相关的信息生成第二指示。

s607、mme发送第二指示至sgw。

mme生成第二指示后,mme将第二指示发送至sgw,以用来指示sgw正常收发第一数据。

s608、sgw根据第二指示对第一数据进行处理。

sgw接收到来自mme的第二指示后,sgw可根据第二指示,正常收发第一数据,即sgw可以继续进行需发送给ue的第一数据的收发。

需要说明的是,mme发送至sgw的第二指示,可以携带在一个新定义的消息中,即新定义的消息携带一个终止sgw对第一数据缓存的指示;也可以携带在本发明实施例提供的携带第一指示的新定义的消息中,且需将该携带第一指示的新定义的消息的第一指示中的第一建议等待时间设置为0或其他类似表示该含义的值,本发明不做限制。

本发明实施例中,sgw可根据接收到的来自mme的第一指示,获知ue可能需要在一段时间后才能与网络建立信令和数据通道,以完成第一数据的传输,因此,sgw可根据该第一指示,对第一数据,即ue的下行数据进行一段时间的一个缓存,从而,对于在一段时间内,sgw未将ue的下行数据发送出去的情况,sgw不会认为是由于出现错误或异常而导致的。在ue的签约数据、ue使用的承载的qos参数或ue的状态发生改变后,mme可根据改变后的ue的签约数据、ue使用的承载的qos参数或ue的状态生成第二指示,并将该第二指示发送至sgw,以用来指示sgw可继续进行需发送至ue的第一数据的收发,从而可使sgw更灵活地对第一数据进行处理。

本发明实施例提供一种通信方法,通过mme获取ue的信息,且mme根据ue的信息,判断ue是否满足第一预设条件,若ue满足第一预设条件,mme则生成第一指示,第一指示用于指示sgw保留第一数据或丢弃第一数据,第一数据为ue的下行数据,以及mme发送第一指示至sgw,以使得sgw根据第一指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第一指示至sgw,以使得当sgw接收到来自网络的ue的下行数据时,sgw可根据第一指示,将该ue的下行数据缓存较长时间,这样,sgw就不会认为将ue的下行数据缓存较长时间是由于出现错误或异常导致的,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

本发明实施例提供另一种通信方法,如图7所示,包括:

s701、mme获取ue的信息。

示例性的,mme首先需要获取ue的信息,以根据ue的信息对ue进行相应的判断。

进一步地,ue的信息可以包括ue的类型或ue的drx周期。

具体的,本发明实施例提供的mme获取ue的信息,即ue的类型或ue的drx周期的方法可以为下述的一种:

(1)mme接收来自hss的ue的签约数据,并根据ue的签约数据获取ue的类型或ue的drx周期。

(2)mme接收来自ue的nas消息/as消息,并根据ue的nas消息/as消息获取ue的类型或ue的drx周期。

(3)mme根据预先配置的ue使用的承载的qos参数,获取ue的类型或ue的drx周期。

s702、mme根据ue的信息,判断ue是否满足第一预设条件。

mme获取ue的信息后,mme需根据ue的信息对ue进行判断,以确定ue是否满足第一预设条件,其中,第一预设条件可以为ue为节电的ue,或ue的drx周期大于预设的第一门限值。

具体的,mme可根据ue的类型,判断ue是否为需要节电的ue;或者,mme可根据ue的drx周期,判断ue的drx周期是否大于预设的第一门限值,以获知ue是否处于较长的drx周期。

本领域普通技术人员可以理解,mme根据ue的类型,判断若ue为节电的ue,mme则确定ue满足第一预设条件;相应的,mme也可根据ue的drx周期,判断若ue的drx周期大于预设的第一门限值,mme则确定ue满足第一预设条件。

需要说明的是,上述的第一预设条件,ue只需满足其中的任何一个,mme即可判断ue为满足第一预设条件的ue,从而mme则根据本发明实施例提供的通信方法,继续进行以下步骤。

s703、若ue满足第一预设条件,mme则生成第三指示,第三指示用于指示pgw保留第一数据,第一数据为ue的下行数据。

mme对ue进行判断后,若ue满足上述第一预设条件中的任何一个预设条件,mme则可生成第三指示,第三指示可用于指示pgw为ue保留第一数据,其中,第一数据为ue的下行数据。

特别的,第三指示可以包括第三寻呼延迟指令和/或第三建议等待时间,或者第三寻呼延迟指令和/或第三建议等待时间,及eps承载标识。

需要说明的是,第三指示可以包括第三寻呼延迟指令;第三建议等待时间;第三寻呼延迟指令和第三建议等待时间;第三寻呼延迟指令和eps承载标识;第三建议等待时间和eps承载标识;或者第三寻呼延迟指令、第三建议等待时间和eps承载标识。第三指示可以用来表示mme判断ue为节电的ue时,mme需延迟一段时间再对ue寻呼,或者mme判断ue的drx周期大于预设的第一门限值,即ue处于较长的drx周期时,mme对ue寻呼后,ue需在一段时间后才能响应该寻呼。进而指示pgw在一段时间内为ue保留第一数据。

具体的,第三指示可以包括第三寻呼延迟指令,用于指示pgw根据第三寻呼延迟指令确定第一时间,并在第一时间内为ue保留第一数据,及在第一时间后发送第一数据至sgw。

需要说明的是,当pgw接收到第三寻呼延迟指令时,pgw可根据第三寻呼延迟指令指示的mme对ue延迟寻呼的时间,确定一个为ue保留第一数据的第一时间,并在该第一时间内为ue保留第一数据,以及在第一时间后发送第一数据至sgw。

或者,

第三指示可以包括第三建议等待时间,用于指示pgw在第三建议等待时间内为ue保留第一数据,及在第三建议等待时间后发送第一数据至sgw。

或者,

第三指示可以包括第三寻呼延迟指令和第三建议等待时间,用于指示pgw根据第三寻呼延迟指令确定mme需延迟对ue的寻呼后,pgw在第三建议等待时间内为ue保留第一数据,及在第三建议等待时间后发送第一数据至sgw。

或者,

第三指示可以包括第三寻呼延迟指令和eps承载标识,用于指示pgw根据第三寻呼延迟指令确定第一时间,并在第一时间内为ue保留与eps承载标识对应的第一数据,及在第一时间后发送与eps承载标识对应的第一数据至sgw。

或者,

第三指示可以包括第三建议等待时间和eps承载标识,用于指示pgw在第三建议等待时间内为ue保留与eps承载标识对应的第一数据,及在第三建议等待时间后发送与eps承载标识对应的第一数据至sgw。

或者,

第三指示可以包括第三寻呼延迟指令、第三建议等待时间和eps承载标识,用于指示pgw根据第三寻呼延迟指令确定mme需延迟对ue的寻呼后,pgw在第三建议等待时间内为ue保留与eps承载标识对应的第一数据,及在第三建议等待时间后发送与eps承载标识对应的第一数据至sgw。

需要说明的是,若第三指示包括第三寻呼延迟指令,或第三寻呼延迟指令和eps承载标识,则pgw对第一数据进行保留的第一时间为pgw估算的一个时间;若第三指示包括第三建议等待时间,或第三寻呼延迟指令和第三建议等待时间,或第三建议等待时间和eps承载标识,或第三寻呼延迟指令、第三建议等待时间和eps承载标识,则pgw对第一数据进行保留的第一建议等待时间为mme提供的一个建议时间。

可以理解的是,可通过第三指示中包含的eps承载标识表示该第三指示是基于ue的哪些承载的,当然,若第三指示中未包含eps承载标识,则该第三指示是基于ue的,即第三指示可以只针对ue的某些承载上的下行数据,也可以针对ue的所有下行数据,其中,本发明实施例提供的ue的该承载可以理解为ue与网络之间进行数据传输的某个数据通道。

s704、mme发送第三指示至sgw。

mme生成第三指示后,mme将第三指示携带在某个消息中,并将该某个消息发送至sgw,以使sgw可进一步将该某个消息发送至pgw。

pgw提供ue与外部分组数据网络连接点的接口传输。一个ue可以有同时通过多个pgw访问多个分组数据网络。pgw实现指令控制,每个用户的数据包过滤,计费支持,合法拦截与数据包筛选。pgw的另一个关键作用的是作为数据交换的核心组件,承载3gpp和非3gpp网络之间的数据交换。

需要说明的是,该某个消息可以为现有的消息,也可以为一个新定义的消息。具体的,mme发送第三指示至sgw的方式可以为下述的一种:

(1)mme接收来自sgw的下行数据通知消息后,mme发送对应于下行数据通知消息的下行数据通知确认消息(即该某个消息为现有消息)至sgw,其中,下行数据通知确认消息中携带第三指示。

(2)mme发送释放路径承载请求消息(即该某个消息为现有消息)至sgw,其中,释放路径承载请求消息中携带第三指示。

(3)mme发送新定义的消息(即该某个消息为新定义的消息)至sgw,其中,新定义的消息中携带第三指示。

本发明实施例中,该某个消息可以为新定义的一个消息,且新定义的消息中携带第三指示;该某个消息也可以为现有消息,,且现有消息中携带第三指示。具体的,新定义的消息可以为满足第三指示的指示作用的任何格式的消息,本发明不做限制。

特别的,在现有消息中携带第三指示可以为在现有消息中增加一个新的cause值,即“为了节省电而延迟对ue寻呼”,以用来指示由于mme延迟对ue寻呼或ue处于较长的drx周期需经过一段时间后才能响应寻呼,pgw可能需经过一段时间后才能收发ue的下行数据(即pgw需将ue的下行数据进行一段时间的一个缓存);也可以为在现有消息中增加一个新的ie,即“第三寻呼延迟指令和/或第三建议等待时间”,或者“第三寻呼延迟指令和/或第三建议等待时间,及eps承载标识”;也可以为在现有消息中增加一个新的cause值的同时,再增加一个新的ie,即第三建议等待时间。

本领域普通技术人员可以理解的是,若第三指示携带在新定义的消息中,则mme通过发送新定义的消息将第三指示发送至sgw;若将第三指示携带在现有消息中,则mme可通过发送现有消息将第三指示发送至sgw。

特别的,若第三指示携带在新定义的消息中,则mme可在接收到来自sgw的下行数据通知消息之前或接收到来自sgw的下行数据通知消息之后,通过发送新定义的消息将第三指示发送至sgw;相应的,mme可在发送释放路径承载请求消息至sgw之前或发送释放路径承载请求消息至sgw之后,通过发送新定义的消息将第三指示发送至sgw。

进一步地,上述(2)中的释放路径承载请求消息为在ue上次与网络断开连接时,mme发送至sgw的。

s705、sgw发送第三指示至pgw。

sgw接收到来自mme的第三指示后,sgw可进一步将第三指示发送至pgw,以使pgw可根据第三指示在一段时间内为ue保留第一数据及在一段时间后发送第一数据至sgw。

需要说明的是,第三指示可以携带在另一个消息中,该另一个消息可以为现有的消息,也可以为一个新定义的消息。若第三指示携带在新定义的消息中,则sgw接收到来自mme的该某个消息后,可通过发送该另一个消息将第三指示发送至pgw;若将第三指示携带在现有消息中,则sgw可通过发送现有消息将第三指示发送至pgw。具体的,sgw发送第三指示至pgw的方式可以为下述的一种:

(1)sgw发送建立默认承载请求消息(即该另一个消息为现有消息)至pgw,其中,建立默认承载请求消息中携带第三指示。

(2)sgw发送新定义的消息(即该另一个消息为新定义的消息)至pgw,其中,新定义的消息中携带第三指示。

特别的,上述(2)中新定义的消息可以为mme发送至sgw的新定义的该某个消息,即sgw接收到新定义的该某个消息后,sgw再将该新定义的该某个消息发送至pgw;也可以为sgw发送至pgw的新定义的该另一个消息,即该某个消息和该另一个消息均为新定义的消息时,该某个消息与该另一个消息可以为同一个消息,也可以为不同的消息。

s706、pgw根据第三指示对第一数据进行处理。

pgw接收到来自sgw的第三指示后,pgw可根据该第三指示,在一段时间内为ue保留第一数据,及在一段时间后发送第一数据至sgw,使得sgw再将第一数据发送至ue,以完成第一数据的下发过程,从而,对于在一段时间内,pgw未将第一数据,即ue的下行数据发送至sgw的情况,sgw就不会认为是由于出现错误或异常而导致的。

进一步地,pgw还可根据第三指示拒绝接收网络下发的ue的下行数据,这样,pgw不会下发太多的ue的下行数据至sgw,从而以避免sgw对ue的下行数据保留太多而超出sgw的缓存容量。

s707、若ue的签约数据、ue使用的承载的qos参数或ue的状态改变,mme则根据改变后的ue的签约数据、ue使用的承载的qos参数或ue的状态,生成第四指示,第四指示用于指示pgw正常收发第一数据。

若ue的签约数据、ue使用的该承载的qos参数或ue的状态改变,即若ue的签约数据、ue使用的该承载的qos参数被修改,或者在上述一段时间内,ue已经主动发起到网络的连接并建立数据通道,mme则可根据改变后的ue的签约数据、ue使用的承载的qos参数或ue的状态,生成第四指示,其中,第四指示可用于指示pgw正常收发第一数据。

需要说明的是,上述ue的签约数据及ue使用的该承载的qos参数包括但不限于ue的这两个信息,即若ue的其他相关的信息发生变化时,mme也可根据改变后的ue的其他相关的信息生成第四指示。

s708、mme发送第四指示至sgw。

mme生成第四指示后,mme将第四指示发送至sgw,以使sgw再将第四指示发送至pgw。

s709、sgw发送第四指示至pgw。

sgw接收到来自mme的第四指示后,sgw可进一步将第四指示发送至pgw,以使pgw可根据第四指示正常收发第一数据。

s710、pgw根据第四指示对第一数据进行处理。

pgw接收到来自sgw的第四指示后,pgw可根据第四指示,正常收发第一数据,即pgw可以继续进行需发送给ue的第一数据的收发。

需要说明的是,mme发送至sgw,以及sgw发送至pgw的第四指示,可以携带在一个新定义的消息中,即新定义的消息携带一个终止pgw对第一数据缓存的指示;也可以携带在本发明实施例提供的新定义的该某个消息或该另一个消息中,且需将该新定义的该某个消息或该另一个消息的第三指示中的第三建议等待时间设置为0或其他类似表示该含义的值,本发明不做限制。

本发明实施例中,由于pgw可根据接收到的来自sgw的第三指示,获知ue可能需要在一段时间后才能与网络建立信令和数据通道,以完成第一数据的传输,因此,pgw可根据该第三指示,对第一数据,即ue的下行数据进行一段时间的一个缓存,从而,对于在一段时间内,pgw未将ue的下行数据发送出去的情况,sgw不会认为是由于出现错误或异常而导致的;或者,pgw还可根据第三指示拒绝接收网络下发的ue的下行数据,这样,pgw就不会下发太多的ue的下行数据至sgw,从而以避免sgw对ue的下行数据保留太多而超出sgw的缓存容量。在ue的签约数据、ue使用的承载的qos参数或ue的状态发生改变后,mme可根据改变后的ue的签约数据、ue使用的承载的qos参数或ue的状态生成第四指示,并将该指示消息发送至sgw,使得sgw再将该第四指示发送至pgw,以用来指示pgw可继续进行需发送至ue的第一数据的收发,从而可使pgw更灵活地对第一数据进行处理。

本发明实施例提供的另一种通信方法,通过mme获取ue的信息,且mme根据ue的信息,判断ue是否满足第一预设条件,若ue满足第一预设条件,mme则生成第三指示,第三指示用于指示pgw保留第一数据,第一数据为ue的下行数据,以及mme发送第三指示至sgw,以使sgw将第三指示发送至pgw,进而使得pgw根据第三指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第三指示至sgw,以使sgw将第三指示进一步发送至pgw,从而使得当pgw接收到来自网络的ue的下行数据时,pgw可根据第三指示,将该ue的下行数据缓存较长时间,并不立即发送至sgw,这样,sgw就不会因为需要将ue的下行数据缓存较长时间而出现错误或异常,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

实施例三

如图8所示,本发明实施例提供一种mme1,对应于本发明实施例提供的mme侧的一种通信方法,包括:

第一获取单元10,用于获取ue的信息。

第一判断单元11,用于根据所述第一获取单元10获取的所述ue的信息,判断所述ue是否满足第一预设条件。

第一生成单元12,用于若所述第一判断单元11判断所述ue满足所述第一预设条件,则生成第一指示,所述第一指示用于指示sgw保留第一数据或丢弃所述第一数据,所述第一数据为所述ue的下行数据。

第一发送单元13,用于发送所述第一生成单元12生成的所述第一指示至所述sgw,以使得所述sgw根据所述第一指示对所述第一数据进行处理。

进一步地,所述第一获取单元10获取的所述ue的信息可以包括所述ue的类型;所述第一预设条件为所述ue为节电的ue。

其中,所述第一判断单元11,用于根据所述ue的类型,判断所述ue是否为所述节电的ue。

进一步地,所述第一获取单元10获取的所述ue的信息可以包括所述ue的drx周期;所述第一预设条件为所述ue的drx周期大于预设的第一门限值。

其中,所述第一判断单元11,用于根据所述ue的drx周期,判断所述ue的drx周期是否大于预设的所述第一门限值。

进一步地,所述第一生成单元12生成的所述第一指示包括第一寻呼延迟指令,用于指示所述sgw根据所述第一寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,或指示所述sgw根据所述第一寻呼延迟指令丢弃所述第一数据。

或者,

所述第一生成单元12生成的所述第一指示包括第一建议等待时间,用于指示所述sgw在所述第一建议等待时间内保留所述第一数据。

或者,

所述第一生成单元12生成的所述第一指示包括所述第一寻呼延迟指令和所述第一建议等待时间,用于指示所述sgw根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述sgw在所述第一建议等待时间内保留所述第一数据。

或者,

所述第一生成单元12生成的所述第一指示包括所述第一寻呼延迟指令和eps承载标识,用于指示所述sgw根据所述第一寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,或指示所述sgw根据所述第一寻呼延迟指令丢弃与所述eps承载标识对应的所述第一数据。

或者,

所述第一生成单元12生成的所述第一指示包括所述第一建议等待时间和所述eps承载标识,用于指示所述sgw在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据。

或者,

所述第一生成单元12生成的所述第一指示包括所述第一寻呼延迟指令、所述第一建议等待时间和所述eps承载标识,用于指示所述sgw根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述sgw在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据。

进一步地,如图9所示,所述mme1还包括:

第一接收单元14,用于接收来自hss的所述ue的签约数据,及所述第一获取单元10,用于根据所述第一接收单元14接收的所述ue的签约数据获取所述ue的信息。

或者,所述第一接收单元14,用于接收来自所述ue的nas消息/as消息,及所述第一获取单元10,用于根据所述第一接收单元14接收的所述ue的nas消息/as消息获取所述ue的信息。

或者,所述第一获取单元10,用于根据预先配置的所述ue使用的承载的qos参数,获取所述ue的信息。

进一步地,所述第一生成单元12,还用于若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态,生成第二指示,所述第二指示用于指示所述sgw正常收发所述第一数据。

所述第一发送单元13,还用于发送所述第一生成单元12生成的所述第二指示至所述sgw,以使所述sgw根据所述第二指示对所述第一数据进行处理。

本发明实施例提供一种mme,该mme获取ue的信息,且该mme根据ue的信息,判断ue是否满足第一预设条件,若ue满足第一预设条件,该mme则生成第一指示,第一指示用于指示sgw保留第一数据或丢弃第一数据,第一数据为ue的下行数据,以及该mme发送第一指示至sgw,以使得sgw根据第一指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第一指示至sgw,以使得当sgw接收到来自网络的ue的下行数据时,sgw可根据第一指示,将该ue的下行数据缓存较长时间,这样,sgw就不会认为将ue的下行数据缓存较长时间是由于出现错误或异常而导致的,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

如图10所示,本发明实施例提供一种sgw2,对应于本发明实施例提供的sgw侧的一种通信方法,包括:

第二接收单元20,用于接收来自mme的第一指示,所述第一指示为所述mme获取ue的信息,并根据所述ue的信息判断所述ue满足第一预设条件时生成的,其中,所述第一指示用于指示所述sgw保留第一数据或丢弃所述第一数据,所述第一数据为所述ue的下行数据。

第二处理单元21,用于根据所述第二接收单元20接收的所述第一指示对所述第一数据进行处理。

进一步地,所述第二接收单元20接收的所述第一指示包括第一寻呼延迟指令,用于指示所述第二处理单元21根据所述第一寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,或指示所述第二处理单元21根据所述第一寻呼延迟指令丢弃所述第一数据。

或者,

所述第二接收单元20接收的所述第一指示包括第一建议等待时间,用于指示所述第二处理单元21在所述第一建议等待时间内保留所述第一数据。

或者,

所述第二接收单元20接收的所述第一指示包括所述第一寻呼延迟指令和所述第一建议等待时间,用于指示所述第二处理单元21根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述第二处理单元21在所述第一建议等待时间内保留所述第一数据。

或者,

所述第二接收单元20接收的所述第一指示包括所述第一寻呼延迟指令和eps承载标识,用于指示所述第二处理单元21根据所述第一寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,或指示所述第二处理单元21根据所述第一寻呼延迟指令丢弃与所述eps承载标识对应的所述第一数据。

或者,

所述第二接收单元20接收的所述第一指示包括所述第一建议等待时间和所述eps承载标识,用于指示所述第二处理单元21在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据。

或者,

所述第二接收单元20接收的所述第一指示包括所述第一寻呼延迟指令、所述第一建议等待时间和所述eps承载标识,用于指示所述第二处理单元21根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述第二处理单元21在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据。

进一步地,所述第二接收单元20,还用于接收来自所述mme的第二指示,所述第二指示为若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态生成的,所述第二指示用于指示所述sgw正常收发所述第一数据。

所述第二处理单元21,还用于根据所述第二接收单元20接收的所述第二指示对所述第一数据进行处理。

本发明实施例提供一种sgw,该sgw接收来自mme的第一指示,第一指示为mme获取ue的信息,并根据ue的信息判断ue满足第一预设条件时生成的,其中,第一指示用于指示sgw保留第一数据或丢弃第一数据,第一数据为ue的下行数据,以及sgw根据第一指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第一指示至sgw,以使得当sgw接收到来自网络的ue的下行数据时,sgw可根据第一指示,将该ue的下行数据缓存较长时间,这样,sgw就不会认为将ue的下行数据缓存较长时间是由于出现错误或异常而导致的,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

如图8所示,本发明实施例提供一种mme1,对应于本发明实施例提供的mme侧的另一种通信方法,包括:

第一获取单元10,用于获取ue的信息。

第一判断单元11,用于根据所述第一获取单元10获取的所述ue的信息,判断所述ue是否满足第一预设条件。

第一生成单元12,用于若所述第一判断单元11判断所述ue满足所述第一预设条件,则生成第三指示,所述第三指示用于指示pgw保留第一数据,所述第一数据为所述ue的下行数据。

第一发送单元13,用于发送所述第一生成单元12生成的所述第三指示至所述sgw,以使所述sgw将所述第三指示发送至所述pgw,进而使得所述pgw根据所述第三指示对所述第一数据进行处理。

进一步地,所述第一获取单元10获取的所述ue的信息可以包括所述ue的类型;所述第一预设条件为所述ue为节电的ue。

其中,所述第一判断单元11,用于根据所述ue的类型,判断所述ue是否为所述节电的ue。

进一步地,所述第一获取单元10获取的所述ue的信息可以包括所述ue的drx周期;所述第一预设条件为所述ue的drx周期大于预设的第一门限值。

其中,所述第一判断单元11,用于根据所述ue的drx周期,判断所述ue的drx周期是否大于预设的所述第一门限值。

进一步地,所述第一生成单元12生成的所述第三指示包括第三寻呼延迟指令,用于指示所述pgw根据所述第三寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,及在所述第一时间后发送所述第一数据至所述sgw。

或者,

所述第一生成单元12生成的所述第三指示包括第三建议等待时间,用于指示所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw。

或者,

所述第一生成单元12生成的所述第三指示包括所述第三寻呼延迟指令和所述第三建议等待时间,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw。

或者,

所述第一生成单元12生成的所述第三指示包括所述第三寻呼延迟指令和eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,及在所述第一时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

或者,

所述第一生成单元12生成的所述第三指示包括所述第三建议等待时间和所述eps承载标识,用于指示所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

或者,

所述第一生成单元12生成的所述第三指示包括所述第三寻呼延迟指令、所述第三建议等待时间和所述eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

进一步地,如图9所示,所述mme1还包括:

第一接收单元14,用于接收来自hss的所述ue的签约数据,及所述第一获取单元10,用于根据所述第一接收单元14接收的所述ue的签约数据获取所述ue的信息。

或者,所述第一接收单元14,用于接收来自所述ue的nas消息/as消息,及所述第一获取单元10,用于根据所述第一接收单元14接收的所述nas消息/as消息获取所述ue的信息。

或者,所述第一获取单元10,用于根据预先配置的所述ue使用的承载的qos参数,获取所述ue的信息。

进一步地,所述第一生成单元12,还用于若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态,生成第四指示,所述第四指示用于指示所述pgw正常收发所述第一数据。

所述第一发送单元13,还用于发送所述第一生成单元12生成的所述第四指示至所述sgw,以使所述sgw将所述第四指示发送至所述pgw,进而使得所述pgw根据所述第四指示对所述第一数据进行处理。

本发明实施例提供一种mme,该mme获取ue的信息,且该mme根据ue的信息,判断ue是否满足第一预设条件,若ue满足第一预设条件,该mme则生成第三指示,第三指示用于指示pgw保留第一数据,第一数据为ue的下行数据,以及该mme发送第三指示至sgw,以使sgw将第三指示发送至pgw,进而使得pgw根据第三指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第三指示至sgw,以使sgw将第三指示进一步发送至pgw,从而使得当pgw接收到来自网络的ue的下行数据时,pgw可根据第三指示,将该ue的下行数据缓存较长时间,并不立即发送至sgw,这样,sgw就不会因为需要将ue的下行数据缓存较长时间而出现错误或异常,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

如图11所示,本发明实施例提供一种sgw2,对应于本发明实施例提供的sgw侧的另一种通信方法,包括:

第二接收单元20,用于接收来自mme的第三指示,所述第三指示为所述mme获取ue的信息,并根据所述ue的信息判断所述ue满足第一预设条件时生成的,其中,所述第三指示用于指示pgw保留第一数据,所述第一数据为所述ue的下行数据。

第二发送单元22,用于发送所述第二接收单元20接收的所述第三指示至所述pgw,以使所述pgw根据所述第三指示对所述第一数据进行处理。

进一步地,所述第二接收单元20接收的所述第三指示包括第三寻呼延迟指令,用于指示所述pgw根据所述第三寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,及在所述第一时间后发送所述第一数据至所述sgw。

或者,

所述第二接收单元20接收的所述第三指示包括第三建议等待时间,用于指示所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw。

或者,

所述第二接收单元20接收的所述第三指示包括所述第三寻呼延迟指令和所述第三建议等待时间,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw。

或者,

所述第二接收单元20接收的所述第三指示包括所述第三寻呼延迟指令和eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,及在所述第一时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

或者,

所述第二接收单元20接收的所述第三指示包括所述第三建议等待时间和所述eps承载标识,用于指示所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

或者,

所述第二接收单元20接收的所述第三指示包括所述第三寻呼延迟指令、所述第三建议等待时间和所述eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

进一步地,所述第二接收单元20,还用于接收来自所述mme的第四指示,所述第四指示为若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态生成的,所述第四指示用于指示所述pgw正常收发所述第一数据。

所述第二发送单元22,还用于发送所述第二接收单元20接收的所述第四指示至所述pgw,以使所述pgw根据所述第四指示对所述第一数据进行处理。

本发明实施例提供一种sgw,该sgw接收来自mme的第三指示,第三指示为mme获取ue的信息,并根据ue的信息判断ue满足第一预设条件时生成的,其中,第三指示用于指示pgw保留第一数据,第一数据为ue的下行数据,以及该sgw发送第三指示至pgw,以使pgw根据第三指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第三指示至sgw,以使sgw将第三指示进一步发送至pgw,从而使得当pgw接收到来自网络的ue的下行数据时,pgw可根据第三指示,将该ue的下行数据缓存较长时间,并不立即发送至sgw,这样,sgw就不会因为需要将ue的下行数据缓存较长时间而出现错误或异常,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

如图12所示,本发明实施例提供一种pgw3,对应于本发明实施例提供的pgw侧的另一种通信方法,包括:

第三接收单元30,用于接收来自sgw的第三指示,所述第三指示为mme获取ue的信息,并根据所述ue的信息判断所述ue满足第一预设条件时,所述mme生成并发送至所述sgw的,所述第三指示用于指示所述pgw保留第一数据,所述第一数据为所述ue的下行数据。

第三处理单元31,用于根据所述第三接收单元30接收的所述第三指示对所述第一数据进行处理。

进一步地,所述第三接收单元30接收的所述第三指示包括第三寻呼延迟指令,用于指示所述第三处理单元31根据所述第三寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,及第三发送单元32在所述第一时间后发送所述第一数据至所述sgw。

或者,

所述第三接收单元30接收的所述第三指示包括第三建议等待时间,用于指示所述第三处理单元31在所述第三建议等待时间内保留所述第一数据,及所述第三发送单元32在所述第三建议等待时间后发送所述第一数据至所述sgw。

或者,

所述第三接收单元30接收的所述第三指示包括所述第三寻呼延迟指令和所述第三建议等待时间,用于指示所述第三处理单元31根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述第三处理单元31在所述第三建议等待时间内保留所述第一数据,及所述第三发送单元32在所述第三建议等待时间后发送所述第一数据至所述sgw。

或者,

所述第三接收单元30接收的所述第三指示包括所述第三寻呼延迟指令和eps承载标识,用于指示所述第三处理单元31根据所述第三寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,及所述第三发送单元32在所述第一时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

或者,

所述第三接收单元30接收的所述第三指示包括所述第三建议等待时间和所述eps承载标识,用于指示所述第三处理单元31在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及所述第三发送单元32在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

或者,

所述第三接收单元30接收的所述第三指示包括所述第三寻呼延迟指令、所述第三建议等待时间和所述eps承载标识,用于指示所述第三处理单元31根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述第三处理单元31在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及所述第三发送单元32在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

进一步地,所述第三接收单元30,还用于接收来自所述sgw的第四指示,所述第四指示为若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态生成并发送至所述sgw的,所述第四指示用于指示所述pgw正常收发所述第一数据。

所述第三处理单元31,还用于根据所述第三接收单元30接收的所述第四指示对所述第一数据进行处理。

本发明实施例提供一种pgw,该pgw接收来自sgw的第三指示,第三指示为mme获取ue的信息,并根据ue的信息判断ue满足第一预设条件时,mme生成并发送至sgw的,第三指示用于指示pgw保留第一数据,第一数据为ue的下行数据,以及该pgw根据第三指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第三指示至sgw,以使sgw将第三指示进一步发送至pgw,从而使得当pgw接收到来自网络的ue的下行数据时,pgw可根据第三指示,将该ue的下行数据缓存较长时间,并不立即发送至sgw,这样,sgw就不会因为需要将ue的下行数据缓存较长时间而出现错误或异常,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

实施例四

如图13所示,本发明实施例提供一种mme1,对应于本发明实施例提供的mme侧的一种通信方法,包括第一发送器15、第一接收器16、第一处理器17及第一存储器18,其中,

第一发送器15可用于向网关等网络设备发送上行信号,特别的,若mme1接收到来自网关的下行数据通知消息时,第一发送器15可发送该下行数据通知消息的下行数据通知确认消息至该网关。

第一接收器16可用于接收来自网关等网络设备的下行信号,特别的,若网关下发下行数据通知消息至mme1时,第一接收器16可接收来自网关的该下行数据通知消息。

第一处理器17为mme1的控制以及处理中心,通过运行存储在第一存储器18中的软件程序,并调用及处理存储在第一存储器18中的数据,从而控制mme1进行收发信号,以及实现mme1的其他功能。

第一存储器18可用于存储软件程序及数据,以使得第一处理器17可通过运行存储在第一存储器18中的软件程序,从而实现mme1的收发信号以及其他功能。

具体的,第一处理器17获取ue的信息,并将所述ue的信息存储于第一存储器18中;所述第一处理器17再根据所述ue的信息,判断所述ue是否满足第一预设条件;若所述ue满足所述第一预设条件,所述第一处理器17则生成第一指示,并将所述第一指示存储于所述第一存储器18中,所述第一指示用于指示sgw保留第一数据或丢弃所述第一数据,所述第一数据为所述ue的下行数据;以及所述第一处理器17指示第一发送器15发送所述第一指示至所述sgw,以使得所述sgw根据所述第一指示对所述第一数据进行处理。

进一步地,所述第一处理器17获取的所述ue的信息可以包括所述ue的类型;所述第一预设条件为所述ue为节电的ue。

其中,所述第一处理器17,用于根据所述ue的类型,判断所述ue是否为所述节电的ue。

进一步地,所述第一处理器17获取的所述ue的信息可以包括所述ue的drx周期;所述第一预设条件为所述ue的drx周期大于预设的第一门限值。

其中,所述第一处理器17,用于根据所述ue的drx周期,判断所述ue的drx周期是否大于预设的所述第一门限值。

进一步地,所述第一处理器17生成的所述第一指示包括第一寻呼延迟指令,用于指示所述sgw根据所述第一寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,或指示所述sgw根据所述第一寻呼延迟指令丢弃所述第一数据。

或者,

所述第一处理器17生成的所述第一指示包括第一建议等待时间,用于指示所述sgw在所述第一建议等待时间内保留所述第一数据。

或者,

所述第一处理器17生成的所述第一指示包括所述第一寻呼延迟指令和所述第一建议等待时间,用于指示所述sgw根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述sgw在所述第一建议等待时间内保留所述第一数据。

或者,

所述第一处理器17生成的所述第一指示包括所述第一寻呼延迟指令和eps承载标识,用于指示所述sgw根据所述第一寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,或指示所述sgw根据所述第一寻呼延迟指令丢弃与所述eps承载标识对应的所述第一数据。

或者,

所述第一处理器17生成的所述第一指示包括所述第一建议等待时间和所述eps承载标识,用于指示所述sgw在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据。

或者,

所述第一处理器17生成的所述第一指示包括所述第一寻呼延迟指令、所述第一建议等待时间和所述eps承载标识,用于指示所述sgw根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述sgw在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据。

进一步地,第一接收器16,用于接收来自hss的所述ue的签约数据,及所述第一处理器17,用于根据所述ue的签约数据获取所述ue的信息。

或者,所述第一接收器16,用于接收来自所述ue的nas消息/as消息,及所述第一处理器17,用于根据所述ue的nas消息/as消息获取所述ue的信息。

或者,所述第一处理器17,用于根据预先配置的所述ue使用的承载的qos参数,获取所述ue的信息。

进一步地,所述第一处理器17,还用于若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态,生成第二指示,并将所述第二指示存储于第一存储器18中,所述第二指示用于指示所述sgw正常收发所述第一数据。

所述第一发送器15,还用于发送所述第一处理器17存储于所述第一存储器18中的所述第二指示至所述sgw,以使所述sgw根据所述第二指示对所述第一数据进行处理。

本发明实施例提供一种mme,该mme获取ue的信息,且该mme根据ue的信息,判断ue是否满足第一预设条件,若ue满足第一预设条件,该mme则生成第一指示,第一指示用于指示sgw保留第一数据或丢弃第一数据,第一数据为ue的下行数据,以及该mme发送第一指示至sgw,以使得sgw根据第一指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第一指示至sgw,以使得当sgw接收到来自网络的ue的下行数据时,sgw可根据第一指示,将该ue的下行数据缓存较长时间,这样,sgw就不会认为将ue的下行数据缓存较长时间是由于出现错误或异常而导致的,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

如图14所示,本发明实施例提供一种sgw2,对应于本发明实施例提供的sgw侧的一种通信方法,包括第二发送器23、第二接收器24、第二处理器25及第二存储器26,其中,

第二发送器23可用于向mme等网络设备发送下行信号,特别的,若sgw2需发送下行数据通知消息至mme时,第二发送器23可发送该下行数据通知消息至该mme。

第二接收器24可用于接收来自mme等网络设备的上行信号,特别的,若sgw2下发下行数据通知消息至mme,第二接收器24则可接收来自mme的对应于该下行数据通知消息的下行数据通知确认消息。

第二处理器25为sgw2的控制以及处理中心,通过运行存储在第二存储器26中的软件程序,并调用及处理存储在第二存储器26中的数据,从而控制sgw2进行收发信号,以及实现sgw2的其他功能。

第二存储器26可用于存储软件程序及数据,以使得第二处理器25可通过运行存储在第二存储器26中的软件程序,从而实现sgw2的收发信号以及其他功能。

具体的,第二处理器25指示第二接收器24接收来自mme的第一指示,并将所述第一指示存储于第二存储器26中,所述第一指示为所述mme获取ue的信息,并根据所述ue的信息判断所述ue满足第一预设条件时生成的,其中,所述第一指示用于指示所述sgw2保留第一数据或丢弃所述第一数据,所述第一数据为所述ue的下行数据,以及,所述第二处理器25根据所述第一指示对所述第一数据进行处理。

进一步地,所述第二接收器24接收的所述第一指示包括第一寻呼延迟指令,用于指示所述第二处理器25根据所述第一寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,或指示所述第二处理器根据所述第一寻呼延迟指令丢弃所述第一数据。

或者,

所述第二接收器24接收的所述第一指示包括第一建议等待时间,用于指示所述第二处理器25在所述第一建议等待时间内保留所述第一数据。

或者,

所述第二接收器24接收的所述第一指示包括所述第一寻呼延迟指令和所述第一建议等待时间,用于指示所述第二处理器25根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述第二处理器25在所述第一建议等待时间内保留所述第一数据。

或者,

所述第二接收器24接收的所述第一指示包括所述第一寻呼延迟指令和eps承载标识,用于指示所述第二处理器25根据所述第一寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,或指示所述第二处理器25根据所述第一寻呼延迟指令丢弃与所述eps承载标识对应的所述第一数据。

或者,

所述第二接收器24接收的所述第一指示包括所述第一建议等待时间和所述eps承载标识,用于指示所述第二处理器25在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据。

或者,

所述第二接收器24接收的所述第一指示包括所述第一寻呼延迟指令、所述第一建议等待时间和所述eps承载标识,用于指示所述第二处理器25根据所述第一寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述第二处理器25在所述第一建议等待时间内保留与所述eps承载标识对应的所述第一数据。

进一步地,所述第二接收器24,还用于接收来自所述mme的第二指示,且所述第二处理器25将所述第二指示存储于第二存储器26中,所述第二指示为若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态生成的,所述第二指示用于指示所述sgw正常收发所述第一数据。

所述第二处理器25,还用于根据所述第二指示对所述第一数据进行处理,即指示所述第二接收器24和第二发送器23正常收发所述第一数据。

本发明实施例提供一种sgw,该sgw接收来自mme的第一指示,第一指示为mme获取ue的信息,并根据ue的信息判断ue满足第一预设条件时生成的,其中,第一指示用于指示sgw保留第一数据或丢弃第一数据,第一数据为ue的下行数据,以及sgw根据第一指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第一指示至sgw,以使得当sgw接收到来自网络的ue的下行数据时,sgw可根据第一指示,将该ue的下行数据缓存较长时间,这样,sgw就不会认为将ue的下行数据缓存较长时间是由于出现错误或异常而导致的,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

如图13所示,本发明实施例提供一种mme1,对应于本发明实施例提供的mme侧的另一种通信方法,包括第一发送器15、第一接收器16、第一处理器17及第一存储器18,其中,

第一发送器15可用于向网关等网络设备发送上行信号,特别的,若mme1接收到来自网关的下行数据通知消息时,第一发送器15可发送该下行数据通知消息的下行数据通知确认消息至该网关。

第一接收器16可用于接收来自网关等网络设备的下行信号,特别的,若网关下发下行数据通知消息至mme1时,第一接收器16可接收来自网关的该下行数据通知消息。

第一处理器17为mme1的控制以及处理中心,通过运行存储在第一存储器18中的软件程序,并调用及处理存储在第一存储器18中的数据,从而控制mme1进行收发信号,以及实现mme1的其他功能。

第一存储器18可用于存储软件程序及数据,以使得第一处理器17可通过运行存储在第一存储器18中的软件程序,从而实现mme1的收发信号以及其他功能。

具体的,第一处理器17获取ue的信息,并将所述ue的信息存储于第一存储器18中;所述第一处理器17再根据所述ue的信息,判断所述ue是否满足第一预设条件;若所述ue满足所述第一预设条件,所述第一处理器17则生成第三指示,并将所述第三指示存储于第一存储器18中,所述第三指示用于指示pgw保留第一数据,所述第一数据为所述ue的下行数据;以及所述第一处理器17指示第一发送器15发送所述第三指示至所述sgw,以使所述sgw将所述第三指示发送至所述pgw,进而使得所述pgw根据所述第三指示对所述第一数据进行处理。

进一步地,所述第一处理器17获取的所述ue的信息可以包括所述ue的类型;所述第一预设条件为所述ue为节电的ue。

其中,所述第一处理器17,用于根据所述ue的类型,判断所述ue是否为所述节电的ue。

进一步地,所述第一处理器17获取的所述ue的信息可以包括所述ue的drx周期;所述第一预设条件为所述ue的drx周期大于预设的第一门限值。

其中,所述第一处理器17,用于根据所述ue的drx周期,判断所述ue的drx周期是否大于预设的所述第一门限值。

进一步地,所述第一处理器17生成的所述第三指示包括第三寻呼延迟指令,用于指示所述pgw根据所述第三寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,及在所述第一时间后发送所述第一数据至所述sgw。

或者,

所述第一处理器17生成的所述第三指示包括第三建议等待时间,用于指示所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw。

或者,

所述第一处理器17生成的所述第三指示包括所述第三寻呼延迟指令和所述第三建议等待时间,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw。

或者,

所述第一处理器17生成的所述第三指示包括所述第三寻呼延迟指令和eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,及在所述第一时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

或者,

所述第一处理器17生成的所述第三指示包括所述第三建议等待时间和所述eps承载标识,用于指示所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

或者,

所述第一处理器17生成的所述第三指示包括所述第三寻呼延迟指令、所述第三建议等待时间和所述eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

进一步地,第一接收器16,用于接收来自hss的所述ue的签约数据,及所述第一处理器17,用于根据所述ue的签约数据获取所述ue的信息。

或者,所述第一接收器16,用于接收来自所述ue的nas消息/as消息,及所述第一处理器17,用于根据所述ue的nas消息/as消息获取所述ue的信息。

或者,所述第一处理器17,用于根据预先配置的所述ue使用的承载的qos参数,获取所述ue的信息。

进一步地,所述第一处理器17,还用于若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态,生成第四指示,并将所述第四指示存储于第一存储器18中,所述第四指示用于指示所述pgw正常收发所述第一数据。

所述第一发送器15,还用于发送所述第四指示至所述sgw,以使所述sgw将所述第四指示发送至所述pgw,进而使得所述pgw根据所述第四指示对所述第一数据进行处理。

本发明实施例提供一种mme,该mme获取ue的信息,且该mme根据ue的信息,判断ue是否满足第一预设条件,若ue满足第一预设条件,该mme则生成第三指示,第三指示用于指示pgw保留第一数据,第一数据为ue的下行数据,以及该mme发送第三指示至sgw,以使sgw将第三指示发送至pgw,进而使得pgw根据第三指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第三指示至sgw,以使sgw将第三指示进一步发送至pgw,从而使得当pgw接收到来自网络的ue的下行数据时,pgw可根据第三指示,将该ue的下行数据缓存较长时间,并不立即发送至sgw,这样,sgw就不会因为需要将ue的下行数据缓存较长时间而出现错误或异常,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

如图14所示,本发明实施例提供一种sgw2,对应于本发明实施例提供的sgw侧的另一种通信方法,包括第二发送器23、第二接收器24、第二处理器25及第二存储器26,其中,

第二发送器23可用于向mme等网络设备发送下行信号及向pgw等网络设备发送上行信号,特别的,若sgw2需发送下行数据通知消息至mme时,第二发送器23可发送该下行数据通知消息至该mme。

第二接收器24可用于接收来自mme等网络设备的上行信号及接收来自pgw等网络设备的下行信号,特别的,若sgw2下发下行数据通知消息至mme,第二接收器24则可接收来自mme的对应于该下行数据通知消息的下行数据通知确认消息。

第二处理器25为sgw2的控制以及处理中心,通过运行存储在第二存储器26中的软件程序,并调用及处理存储在第二存储器26中的数据,从而控制sgw2进行收发信号,以及实现sgw2的其他功能。

第二存储器26可用于存储软件程序及数据,以使得第二处理器25可通过运行存储在第二存储器26中的软件程序,从而实现sgw2的收发信号以及其他功能。

具体的,第二处理器25指示第二接收器24接收来自mme的第三指示,并将所述第三指示存储于第二存储器26中,所述第三指示为所述mme获取ue的信息,并根据所述ue的信息判断所述ue满足第一预设条件时生成的,其中,所述第三指示用于指示pgw保留第一数据,所述第一数据为所述ue的下行数据,以及,第二处理器25指示第二发送器23将所述第三指示发送至pgw,以使所述pgw根据所述第三指示对所述第一数据进行处理。

所述第二接收器24接收的所述第三指示包括第三寻呼延迟指令,用于指示所述pgw根据所述第三寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,及在所述第一时间后发送所述第一数据至所述sgw。

或者,

所述第二接收器24接收的所述第三指示包括第三建议等待时间,用于指示所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw。

或者,

所述第二接收器24接收的所述第三指示包括所述第三寻呼延迟指令和所述第三建议等待时间,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留所述第一数据,及在所述第三建议等待时间后发送所述第一数据至所述sgw。

或者,

所述第二接收器24接收的所述第三指示包括所述第三寻呼延迟指令和eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,及在所述第一时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

或者,

所述第二接收器24接收的所述第三指示包括所述第三建议等待时间和所述eps承载标识,用于指示所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

或者,

所述第二接收器24接收的所述第三指示包括所述第三寻呼延迟指令、所述第三建议等待时间和所述eps承载标识,用于指示所述pgw根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述pgw在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

进一步地,所述第二接收器24,还用于接收来自所述mme的第四指示,且所述第二处理器25将所述第四指示存储于所述第二存储器26中,所述第四指示为若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态生成的,所述第四指示用于指示所述pgw正常收发所述第一数据。

所述第二发送器23,还用于发送所述第四指示至所述pgw,以使所述pgw根据所述第四指示对所述第一数据进行处理。

本发明实施例提供一种sgw,该sgw接收来自mme的第三指示,第三指示为mme获取ue的信息,并根据ue的信息判断ue满足第一预设条件时生成的,其中,第三指示用于指示pgw保留第一数据,第一数据为ue的下行数据,以及该sgw发送第三指示至pgw,以使pgw根据第三指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第三指示至sgw,以使sgw将第三指示进一步发送至pgw,从而使得当pgw接收到来自网络的ue的下行数据时,pgw可根据第三指示,将该ue的下行数据缓存较长时间,并不立即发送至sgw,这样,sgw就不会因为需要将ue的下行数据缓存较长时间而出现错误或异常,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

如图15所示,本发明实施例提供一种pgw3,对应于本发明实施例提供的pgw侧的另一种通信方法,包括第三发送器32、第三接收器33、第三处理器34及第三存储器35,其中,

第三发送器32可用于向sgw等网络设备发送下行信号,特别的,若pgw3需发送数据至sgw时,第三发送器32可发送该数据至该sgw。

第三接收器33可用于接收来自sgw等网络设备的上行信号,特别的,若pgw3下发数据至sgw时,第三接收器33则可接收来自sgw的对应于该数据的确认消息。

第三处理器34为pgw3的控制以及处理中心,通过运行存储在第三存储器35中的软件程序,并调用及处理存储在第三存储器35中的数据,从而控制pgw3进行收发信号,以及实现pgw3的其他功能。

第三存储器35可用于存储软件程序及数据,以使得第三处理器34可通过运行存储在第三存储器35中的软件程序,从而实现pgw3的收发信号以及其他功能。

具体的,第三处理器34指示第三接收器33接收来自sgw的第三指示,并将该第三指示存储于第三存储器35中,所述第三指示为mme获取ue的信息,并根据所述ue的信息判断所述ue满足第一预设条件时,所述mme生成并发送至所述sgw的,所述第三指示用于指示所述pgw保留第一数据,所述第一数据为所述ue的下行数据;以及,所述第三处理器34根据所述第三指示对所述第一数据进行处理。

进一步地,所述第三接收器33接收的所述第三指示包括第三寻呼延迟指令,用于指示所述第三处理器34根据所述第三寻呼延迟指令确定第一时间,并在所述第一时间内保留所述第一数据,及第三发送器32在所述第一时间后发送所述第一数据至所述sgw。

或者,

所述第三接收器33接收的所述第三指示包括第三建议等待时间,用于指示所述第三处理器34在所述第三建议等待时间内保留所述第一数据,及所述第三发送器32在所述第三建议等待时间后发送所述第一数据至所述sgw。

或者,

所述第三接收器33接收的所述第三指示包括所述第三寻呼延迟指令和所述第三建议等待时间,用于指示所述第三处理器34根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述第三处理器34在所述第三建议等待时间内保留所述第一数据,及所述第三发送器32在所述第三建议等待时间后发送所述第一数据至所述sgw。

或者,

所述第三接收器33接收的所述第三指示包括所述第三寻呼延迟指令和eps承载标识,用于指示所述第三处理器34根据所述第三寻呼延迟指令确定所述第一时间,并在所述第一时间内保留与所述eps承载标识对应的所述第一数据,及所述第三发送器32在所述第一时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

或者,

所述第三接收器33接收的所述第三指示包括所述第三建议等待时间和所述eps承载标识,用于指示所述第三处理器34在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及所述第三发送器32在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

或者,

所述第三接收器33接收的所述第三指示包括所述第三寻呼延迟指令、所述第三建议等待时间和所述eps承载标识,用于指示所述第三处理器34根据所述第三寻呼延迟指令确定所述mme需延迟对所述ue的寻呼后,所述第三处理器34在所述第三建议等待时间内保留与所述eps承载标识对应的所述第一数据,及所述第三发送器32在所述第三建议等待时间后发送与所述eps承载标识对应的所述第一数据至所述sgw。

进一步地,所述第三接收器33,还用于接收来自所述sgw的第四指示,且所述第三处理器34将所述第四指示存储于所述第三存储器35中,所述第四指示为若所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态改变,所述mme则根据改变后的所述ue的签约数据、所述ue使用的承载的qos参数或所述ue的状态生成并发送至所述sgw的,所述第四指示用于指示所述pgw正常收发所述第一数据。

所述第三处理器34,还用于根据所述第四指示对所述第一数据进行处理,即指示所述第三接收器33和所述第三发送器32正常收发所述第一数据。

本发明实施例提供一种pgw,该pgw接收来自sgw的第三指示,第三指示为mme获取ue的信息,并根据ue的信息判断ue满足第一预设条件时,mme生成并发送至sgw的,第三指示用于指示pgw保留第一数据,第一数据为ue的下行数据,以及该pgw根据第三指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第三指示至sgw,以使sgw将第三指示进一步发送至pgw,从而使得当pgw接收到来自网络的ue的下行数据时,pgw可根据第三指示,将该ue的下行数据缓存较长时间,并不立即发送至sgw,这样,sgw就不会因为需要将ue的下行数据缓存较长时间而出现错误或异常,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

实施例五

如图16所示,本发明实施例提供一种通信系统4,对应于本发明实施例提供的一种通信方法,包括上述实施例提供的mme1和sgw2,对于mme1和sgw2的结构以及各个结构所对应的方法,已在上述实施例中进行了消息的描述,此处不再赘述。

本发明实施例提供一种通信系统,其中,mme获取ue的信息,且mme根据ue的信息,判断ue是否满足第一预设条件,若ue满足第一预设条件,mme则生成第一指示,第一指示用于指示sgw保留第一数据或丢弃第一数据,第一数据为ue的下行数据,以及mme发送第一指示至sgw,从而sgw根据第一指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第一指示至sgw,同时当sgw接收到来自网络的ue的下行数据时,sgw可根据第一指示,将该ue的下行数据缓存较长时间,这样,sgw就不会认为将ue的下行数据缓存较长时间是由于出现错误或异常而导致的,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

如图17所示,本发明实施例提供一种通信系统4,对应于本发明实施例提供的另一种通信方法,包括上述实施例提供的mme1、sgw2以及pgw3,对于mme1、sgw2以及pgw3的结构以及各个结构所对应的方法,已在上述实施例中进行了消息的描述,此处不再赘述。

本发明实施例提供一种通信系统,其中,mme获取ue的信息,且mme根据ue的信息,判断ue是否满足第一预设条件,若ue满足第一预设条件,mme则生成第三指示,第三指示用于指示pgw保留第一数据,第一数据为ue的下行数据,以及mme发送第三指示至sgw,从而sgw将第三指示发送至pgw,进而pgw根据第三指示对第一数据进行处理。通过该方案,若ue满足第一预设条件,mme则发送相应的第三指示至sgw,sgw再将第三指示进一步发送至pgw,从而当pgw接收到来自网络的ue的下行数据时,pgw可根据第三指示,将该ue的下行数据缓存较长时间,并不立即发送至sgw,这样,sgw就不会因为需要将ue的下行数据缓存较长时间而出现错误或异常,从而解决了现有技术中为了省电,当mme延迟下发寻呼消息或者ue使用较长的drx周期时,sgw可能出现异常的问题。

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

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

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

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

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

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

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