一种数据连接管理的方法、装置及系统与流程

文档序号:13141896阅读:204来源:国知局
一种数据连接管理的方法、装置及系统与流程

本发明涉及通信技术领域,特别涉及一种数据连接管理的方法、装置及系统。



背景技术:

为了适应业务带宽、服务质量以及网络覆盖等多方面需求,3g(3rd-generation,第三代移动通信技术)标准推出了新的演进技术。eps(evolvedpacketsystem,演进分组系统)是3gpp(the3rdgenerationpartnershipproject,第三代合作伙伴项目)组织制定的3gumts(universalmobiletelecommunicationssystem,通用移动通信系统)最新演进标准,一般也称之为4g或sae(systemarchitectureevolution,系统架构演进)。eps相比较3g技术的一个特点是在核心网只保留了分组域(ps,packetsystemdomain),而放弃了电路交换域(cs,circuitswitchdomain)。

eps网络提供了移动网络的数据通道,从而支持ue(userequipment,用户设备)通过该eps网络接入到互联网中,实现互联网中数据业务的传输。在eps网络中,为了更好地提高用户体验,在ue附着网络的过程中,eps网络即为ue建立数据通道,即缺省承载(defaultbearer),从而保证ue在附着完成后立即可以发起数据业务,即所谓的“always-on,永远在线”功能,eps网络支持永远在线功能是相比较3g技术的另一个主要特点。

但是智能终端的普及带来了大量背景数据流量,例如os(operationsystem,操作系统)心跳、软件自动升级检测、后台程序联网更新等数据流量的消耗,这些额外的数据流量的消耗一般发生在ue没有进行数据业务的时候,因此ue的“永远在线”使得ue在附着到eps网络的同时即可以连接到互联网,在为用户提供更好的用户体验的同时,也为上述大量背景数据流量的消耗提供了条件,这种背景流量的消耗不能被用户感知,且ue保持永远在线,因此无法得到有效的控制,进而增加了用户的额外费用,影响了用户体验。



技术实现要素:

为了有效控制用户设备的流量,本发明实施例提供了一种数据连接管理的方法、装置及系统。所述技术方案如下:

一方面,提供了一种数据连接管理的方法,包括:

用户设备ue获取第一指示信息,所述第一指示信息用于指示关闭或开启数据连接;

所述ue传输所述第一指示信息至分组数据网络网关p-gw,使所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输。

另一方面,提供了一种数据连接管理的方法,包括:

分组数据网络网关p-gw接收用户设备ue传输的第一指示信息,其中所述第一指示信息用于指示关闭或开启数据连接;

所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输。

另一方面,提供了一种用户设备ue,包括:

获取模块,用于获取第一指示信息,所述第一指示信息用于指示关闭或开启数据连接;

传输模块,用于传输所述第一指示信息至分组数据网络网关p-gw,使所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输。

另一方面,提供了一种分组数据网络网关p-gw,包括:

接收模块,用于接收用户设备ue传输的第一指示信息,其中所述第一指示信息用于指示关闭或开启数据连接;

控制模块,用于根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输。

本发明实施例提供的技术方案的有益效果是:当ue执行关闭或开启数据连接时,所述ue获取用于指示关闭或开启数据连接的第一指示信息;所述ue传输所述第一指示信息至网络侧的p-gw,使所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输,这样所述ue不必“永远在线”,也就是说当所述ue不处于使用状态时,所述ue执行关闭数据连接,相应的网络侧p-gw也停止所述ue的至少一个承载的数据传输,这样可以避免ue的“永远在线”而造成的背景数据流量的消耗,使得终端的流量能够得到有效的控制,进而可以减小用户的额外费用。

附图说明

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

图1是本发明实施例提供的一种数据连接管理的方法实施例的流程图;

图2是本发明实施例提供的另一种数据连接管理的方法实施例的流程图;

图3是本发明实施例提供的再一种数据连接管理的方法实施例的流程图;

图4是本发明实施例提供的再一种数据连接管理的方法实施例的流程图;

图5是本发明实施例提供的再一种数据连接管理的方法实施例的流程图;

图6是本发明实施例提供的再一种数据连接管理的方法实施例的流程图;

图7是本发明实施例提供的再一种数据连接管理的方法实施例的流程图;

图8是本发明实施例提供的再一种数据连接管理的方法实施例的流程图;

图9是本发明实施例提供的一种用户设备ue实施例的第一结构示意图;

图10为本发明实施例提供的一种用户设备ue实施例的第二结构示意图;

图11为本发明实施例提供的一种用户设备ue实施例的第三结构示意图;

图12是本发明实施例提供的一种用户设备ue实施例的第四结构示意图;

图13是本发明实施例提供的一种用户设备ue实施例的第五结构示意图;

图14是本发明实施例提供的一种用户设备ue实施例的第六结构示意图;

图15是本发明实施例提供的一种分组数据网络网关p-gw实施例的第一结构示意图;

图16是本发明实施例提供的一种分组数据网络网关p-gw实施例的第二结构示意图;

图17是本发明实施例提供的一种分组数据网络网关p-gw实施例的第三结构示意图;

图18是本发明实施例提供的一种分组数据网络网关p-gw实施例的第四结构示意图;

图19是本发明实施例提供的一种分组数据网络网关p-gw实施例的第五结构示意图;

图20是本发明实施例提供的一种分组数据网络网关p-gw实施例的第六结构示意图;

图21是本发明实施例提供的一种分组数据网络网关p-gw实施例的第七结构示意图;

图22为本发明实施例提供的一种数据连接管理的系统实施例的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

参考图1,图1是本发明实施例提供的一种数据连接管理的方法实施例的流程图;所述数据连接管理的方法包括:

s101:ue获取第一指示信息,所述第一指示信息用于指示关闭或开启数据连接。

s102:所述ue传输所述第一指示信息至p-gw(packetdatanetworkgateway,pdngw,分组数据网络网关),使所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输。

本实施例中,当ue执行关闭或开启数据连接时,所述ue获取用于指示关闭或开启数据连接的第一指示信息;所述ue传输所述第一指示信息至网络侧的p-gw,使所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输,这样所述ue可以根据业务要求或者用户需要,决定关闭或者启动数据连接,当数据连接关闭的时候,数据包无法通过移动网络进行传输,因此避免了背景数据流量在用户不感知的情况下的消耗而产生额外计费;当用户需要进行业务的时候,通过启动已经关闭的数据连接,进行业务处理。这样可以避免ue的“永远在线”而造成的背景数据流量的消耗,使得ue的流量能够得到有效的控制,进而可以减小用户的额外费用,提高用户体验。

参考图2,图2是本发明实施例提供的另一种数据连接管理的方法实施例的流程图;所述数据连接管理的方法包括:

s201:p-gw接收ue传输的第一指示信息,其中所述第一指示信息用于指示关闭或开启数据连接。

s202:所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输。

本实施例中,当ue执行关闭或开启数据连接时,p-gw接收ue传输的用于指示关闭或开启数据连接的第一指示信息;所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输,这样所述ue可以根据业务要求或者用户需要,决定关闭或者启动数据连接,当数据连接关闭的时候,数据包无法通过移动网络进行传输,因此避免了背景数据流量在用户不感知的情况下的消耗而产生额外计费;当用户需要进行业务的时候,通过启动已经关闭的数据连接,进行业务处理。这样可以避免ue的“永远在线”而造成的背景数据流量的消耗,使得ue的流量能够得到有效的控制,进而可以减小用户的额外费用,提高用户体验。

参考图3,图3是本发明实施例提供的再一种数据连接管理的方法实施例的流程图;本实施例中当ue关闭或开启数据连接时,所述ue采用信令的方式通知网络侧的p-gw执行数据连接的关闭或开启;其中所述ue发送的数据连接更新请求中包含所述第一指示信息,所述第一指示信息用于指示关闭或开启数据连接。

所述数据连接管理的方法包括:

s301:ue获取第一指示信息,其中所述第一指示信息用于指示关闭或开启数据连接。

本实施例中,附着在eps网络的ue保持附着状态,当ue执行关闭或开启数据连接的处理时,所述ue获取第一指示信息,其中所述第一指示信息用于指示关闭或开启数据连接。

具体地,可以由用户触发ue执行关闭或开启数据连接的处理,例如,用户通过运行或操作ue上的应用程序来实现ue执行关闭或开启数据连接的处理,其中所述应用程序可以是ue自带的应用程序(例如ue操作系统自带软件或功能),也可以是在ue上额外安装的应用程序;所述ue获取所述第一指示信息,也可以由ue根据配置的策略来执行关闭或开启数据连接的处理,例如,当配置的策略为ue待机时(如屏幕关闭)关闭数据连接,非待机时(如屏幕开启)开启数据连接时,ue根据该策略执行关闭或开启数据连接的处理。

本实施例中,所述ue还可以根据所述第一指示信息对所述ue的至少一个承载设定第一策略,其中所述第一策略用于停止或启动所述至少一个承载中至少一个业务流的数据传输;所述ue根据所述第一策略停止或启动所述至少一个业务流的数据传输。

s302:所述ue发送数据连接更新请求至mme(mobilitymanagemententity移动管理实体),其中所述数据连接更新请求中包含所述第一指示信息。

此步骤中,所述ue经enb(evolvednodeb演进基站)发送数据连接更新请求至mme,其中所述数据连接更新请求具体可以是服务请求(servicerequest)消息,或跟踪区更新请求(tau(trackingareaupdate,跟踪区更新)request)消息等。

所述第一指示信息在所述数据连接更新请求中可以以数据连接更新请求类型的形式存在,具体地,所述数据连接更新请求类型可以为关闭数据连接,或开启数据连接。

s303:所述mme从所述数据连接更新请求中获取第一指示信息,发送修改承载请求经s-gw(servinggateway,服务网关)至p-gw,其中所述修改承载请求中包含所述第一指示信息。

此步骤中,所述mme接收所述数据连接更新请求,从所述数据连接更新请求中获取第一指示信息,发送包含所述第一指示信息的修改承载请求至s-gw;所述s-gw转发所述修改承载请求至p-gw。

所述修改承载请求可以具体为修改承载请求(modifybearerrequest)消息,或修改承载命令(modifybearercommand)消息。

具体地,当所述数据连接更新请求类型为关闭数据连接时,即所述第一指示信息具体用于指示关闭数据连接时,所述修改承载请求具体也可以为挂起通知(suspendnotification)消息等。当所述数据连接更新请求类型为开启数据连接时,即所述第一指示信息具体用于指示开启数据连接时,所述修改承载请求具体也可以为恢复通知(resumenotification)消息等。

s304:所述p-gw从所述修改承载请求中获取第一指示信息,根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输。

此步骤中,所述p-gw从所述修改承载请求中获取第一指示信息后,根据所述p-gw当前采用的预设策略决定是否与pcrf(policyandchargingrulesfunction,策略与计费规则功能实体)执行策略更新处理,具体地,如果所述p-gw当前采用了动态pcc(policyandchargingcontrol,策略和计费控制)策略,则所述p-gw需要与所述pcrf执行策略更新处理,p-gw根据更新的策略停止或启动所述ue的至少一个承载的数据传输;如果所述p-gw当前没有采用动态pcc,而是采用了静态pcc或根据运营商的策略不需要和pcc交互等策略时,则所述p-gw不需要与所述pcrf执行策略更新处理,直接根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输。

所述p-gw与所述pcrf执行策略更新处理具体包括:

所述p-gw发送ip-can(internetprotocol-connectivityaccessnetwork,网络互联协议连接访问网络)会话修改指示(indicationofip-cansessionmodification)消息至所述pcrf,其中所述ip-can会话修改指示消息中包括第一指示信息;

所述pcrf从所述ip-can会话修改指示消息中获取所述第一指示信息,根据所述第一指示信息执行相应的策略更新,发送ip-can会话修改确认(acknowledgeofip-cansessionmodification)消息至所述p-gw;其中所述ip-can会话修改确认消息中包含所述策略更新处理后的准入控制策略。具体如下:

当所述第一指示信息用于指示关闭数据连接时,所述pcrf根据所述第一指示信息,执行准入控制处理,得到第一准入控制策略,其中所述第一准入控制策略用于指示所述p-gw停止所述ue的至少一个承载的数据传输;所述pcrf发送第一ip-can会话修改确认消息至所述p-gw,其中所述第一ip-can会话修改确认消息中包含所述第一准入控制策略。所述第一准入控制策略具体可以是关闭业务流指示(例如gatingcontrol设置为关闭),或者停止数据包传输指示。

当所述第一指示信息用于指示开启数据连接时,所述pcrf根据所述第一指示信息,执行准入控制处理,得到第二准入控制策略,其中所述第二准入控制策略用于指示所述p-gw启动所述ue的至少一个承载的数据传输;所述pcrf发送第二ip-can会话修改确认消息至所述p-gw,其中所述第二ip-can会话修改确认消息中包含所述第二准入控制策略。所述第二准入控制策略具体可以是开启业务流指示(例如gatingcontrol设置为开启),或者启动数据包传输指示。

所述p-gw与所述pcrf执行完策略更新处理之后,所述p-gw接收所述ip-can会话修改确认消息,根据所述ip-can会话修改确认消息中包含的所述策略更新处理后的准入控制策略停止或启动所述ue的至少一个承载的数据传输。

本步骤中所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输包括:

所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输;

或者,

所述p-gw根据所述第一准入控制策略或所述第二准入控制策略停止或启动所述ue的至少一个承载的数据传输;

或者,

所述p-gw根据所述第一指示信息和所述第一准入控制策略停止所述ue的至少一个承载的数据传输;或者,所述p-gw根据所述第一指示信息和第二准入控制策略启动所述ue的至少一个承载的数据传输。

所述p-gw停止所述ue的至少一个承载的数据传输具体还包括:

所述p-gw停止所述ue的所有承载上的数据传输;

或者,

所述p-gw停止所述ue的特定承载上的数据传输。优选的,所述p-gw也可以执行承载删除处理,将所述ue的除所述至少一个承载中的缺省承载之外的其他承载删除,或将除所述至少一个承载中的缺省承载之外的至少一个指定承载删除;根据所述第一指示信息停止所述ue的所述至少一个承载中未被删除的承载的数据传输。这样,所述p-gw停止所述ue的所述至少一个承载中未被删除的承载的数据传输后,如果所述p-gw后续接收到所述ue的新的下行数据包,可以直接丢弃该下行数据包,不会执行承载更新流程或者承载建立流程。其中,所述p-gw根据所述第一指示信息停止所述至少一个承载中未被删除的承载的数据传输,包括:所述p-gw根据所述第一指示信息对所述未被删除的承载设定第二策略,其中所述第二策略用于停止所述未被删除的承载中至少一个业务流的数据传输;所述p-gw根据所述第二策略停止所述至少一个数据流的数据传输。

其中,所述p-gw执行承载删除处理包括:

所述p-gw发送删除承载请求(deletebearerrequest)消息经所述s-gw至mme;所述mme发送去激活eps承载上下文请求(deactivateepsbearercontextrequest)消息至所述ue;所述ue发送去激活eps承载上下文接受(deactivateepsbearercontextaccept)消息至mme;所述mme发送删除承载响应(deletebearerresponse)消息经所述s-gw至所述p-gw,完成承载删除处理。

本实施例中,所述ue还可以接收所述p-gw发起的删除承载请求,删除所述至少一个承载中的部分承载;所述ue根据所述第一指示信息对所述至少一个承载中未被删除的承载设定第二策略,其中所述第二策略用于停止所述未被删除的承载中至少一个业务流的数据传输;所述ue根据所述第二策略停止所述至少一个业务流的数据传输。

所述p-gw启动所述ue的至少一个承载的数据传输具体包括:

所述p-gw允许所述ue的至少一个承载的数据传输,后续,所述p-gw可以根据接收到的下行数据包发起承载建立流程或承载更新流程,以完成下行至少一个承载的数据传输;所述p-gw在收到上行数据包时进行转发,允许为所述ue建立新的承载。

本实施例中,所述p-gw根据所述第一指示信息启动所述ue的至少一个承载的数据传输包括:

所述p-gw根据所述第一指示信息对所述至少一个承载设定第三策略,其中所述第三策略用于启动所述未被删除的承载中至少一个业务流的数据传输;

所述p-gw根据所述第三策略启动所述至少一个数据流的数据传输。

s305:所述p-gw发送修改承载响应经s-gw至所述mme。

此步骤中,所述p-gw根据所述第一指示信息、所述第一准入控制策略、所述第二准入控制策略中的一种或两种指示停止或启动所述ue的至少一个承载的数据传输后,发送所述修改承载响应经s-gw至所述mme,以通知所述s-gw和mme,所述p-gw已经停止或启动所述ue的至少一个承载的数据传输。

其中所述修改承载响应可以具体是修改承载响应(modifybearerresponse)消息、更新承载请求(updatebearerrequest)消息、挂起确认(suspendacknowledge)消息或恢复确认(resumeacknowledge)等。

s306:所述mme发送数据连接更新响应至所述ue。

此步骤中,所述数据连接更新响应具体可以是跟踪区更新接收(tauaccept)消息,所述mme通过跟踪区更新接收(tauaccept)消息发送数据连接更新响应至所述ue,通知所述ue,所述p-gw已经完成停止或启动传输所述ue的数据包的处理。

或者,所述mme通过初始上下文建立请求(initialcontextsetuprequest)消息发送数据连接更新响应至enb,通知所述enb;所述enb再通过无线承载建立请求(radiobearerrequest)消息发送数据连接更新响应至所述ue,通知所述ue,所述p-gw已经完成停止或启动传输所述ue的数据包的处理。

本实施例中,当所述ue执行关闭数据连接的处理时,所述ue可以在上述s302-s306之间的任何时刻停止上行数据包的发送,或者,也可以在s302之前或s306之后停止上行数据包的发送。当所述ue执行开启数据连接的处理时,如果当前有上行数据包需要发送,则所述ue需要在s306之后再发送所述上行数据包。

在本实施例的一种实施方式中,所述第一指示信息包括第二指示信息,其中所述第二指示信息用于指示关闭或开启特定业务流的数据连接,也就是说第二指示信息用于指示关闭或开启部分数据连接;相应的,所述p-gw根据所述第二指示信息、所述第一准入控制策略、所述第二准入控制策略中的一种或两种指示停止或启动所述ue的特定业务流至少一个承载的数据传输。

当ue关闭或开启特定业务流的数据连接时,所述第一指示信息包括第二指示信息,即在所述第一指示信息包括所述数据连接更新请求类型的基础上,还包括所述特定业务流的相关信息的所述第二指示信息。其中所述数据连接更新请求类型为关闭数据连接,或开启数据连接;所述所述第二指示信息指示的特定业务流的相关信息包括:所述特定业务流的识别信息、所述特定业务流对应的应用程序的信息中的任一种或多种。

其中所述特定业务流的识别信息包括:特定业务流的源ip(internetprotocol,网络互连协议)地址、目的ip地址、源端口号、目的端口号和协议类型中的任一种或多种;所述特定业务流对应的应用程序的信息包括应用程序标识(applicationid)、应用程序名称、应用程序编号中的任一种或多种。

当所述特定业务流为多种业务流时,所述特定业务流的相关信息相应的包含所述多种业务流的相关信息的组合。

本实施例中,当所述第一指示信息包括第二指示信息,指示关闭特定业务流的数据连接时,如果所述特定业务流采用专用承载(dedicatedbearer)传输数据包时,所述p-gw根据所述第二指示信息停止所述ue的特定业务流至少一个承载的数据传输包括:

所述p-gw可以执行承载删除处理,将所述特定业务流对应的专用承载删除;

所述p-gw根据所述第一指示信息和/或第一准入控制策略对所述ue的删除后剩余的承载设定限定策略,其中所述限定策略用于禁止所述特定业务流的至少一个承载的数据传输;其中,本发明实施例中的“/”表示“或”。

其中所述ue的删除后剩余的承载包括:没有配置tft(trafficflowtemplate,业务流模板)的承载,如缺省承载(defaultbearer);传输未关闭的业务流数据的专用承载等。所述限定策略可以为包含所述特定业务流的相关信息的数据包过滤器。

所述p-gw根据所述设定限定策略停止所述ue的删除后剩余的承载上的所述第二指示信息指示的关闭的特定业务流的至少一个承载的数据传输。

这种情况下,如果所述p-gw后续接收到所述ue的除所述关闭的特定业务流之外的其他业务流的下行数据包时,所述p-gw可以根据该其他业务流的下行数据包发起承载建立流程或承载更新流程,完成其他未关闭的业务流的下行至少一个承载的数据传输。

如果p-gw对所述ue的删除后剩余的承载上设定了限定策略,例如设定了所述包含所述特定业务流的相关信息的数据包过滤器,当所述ue执行开启特定业务流的数据连接时,即所述第二指示信息指示开启特定业务流,所述p-gw更新限定策略,使之取消包含所述要开启的特定业务流的相关信息,启动所述特定业务流的至少一个承载的数据传输。如果所述ue执行开启所有业务流的数据连接处理时,所述p-gw取消所述限定策略,启动所有业务流的至少一个承载的数据传输。上述更新或取消所述限定策略,具体可以是p-gw更新或取消已经设定了所述限定策略的承载上的限定策略,包括缺省承载和专用承载。

本实施例中,当ue执行关闭或开启数据连接时,所述ue获取用于指示关闭或开启数据连接的第一指示信息;所述ue传输所述第一指示信息至网络侧的p-gw,所述p-gw根据所述第一指示信息和/或第一准入控制策略停止所述ue的至少一个承载的数据传输,或者所述p-gw根据第一指示信息和/或第二准入控制策略启动所述ue的至少一个承载的数据传输,这样所述ue不必“永远在线”,也就是说当所述ue不处于使用状态时,所述ue执行关闭数据连接,相应的网络侧p-gw也停止所述ue的至少一个承载的数据传输,这样可以避免ue的“永远在线”而造成的背景数据流量的消耗,使得终端的流量能够得到有效的控制,进而可以节省数据流量和用户的额外费用,也提升了用户体验。

参考图4,图4是本发明实施例提供的再一种数据连接管理的方法实施例的流程图;本实施例中当ue关闭或开启数据连接时,所述ue采用信令的方式通知网络侧的p-gw执行数据连接的关闭或开启;其中所述ue发送的请求承载资源修改消息中包含第一指示信息,所述第一指示信息用于指示关闭或开启数据连接。

所述数据连接管理的方法包括:

s401:ue获取第一指示信息,其中所述第一指示信息用于指示关闭或开启数据连接。

s401与上述实施例中的s301类似,在此不再赘述,具体可参见s301的相关描述。

s402:所述ue发送请求承载资源修改消息至mme,其中所述请求承载资源修改消息中包含所述第一指示信息。

此步骤中,所述ue经enb发送请求承载资源修改消息至mme,其中所述请求承载资源修改消息中包含所述第一指示信息。

s403:所述mme从所述请求承载资源修改消息中获取第一指示信息,发送承载资源命令(bearerresourcecommand)消息经s-gw至p-gw,其中所述承载资源命令消息中包含所述第一指示信息。

s404:所述p-gw从所述承载资源命令消息中获取第一指示信息,根据所述第一指示信息与pcrf执行策略更新处理。

此步骤中,所述p-gw从所述承载资源命令消息中获取第一指示信息后,根据所述p-gw当前采用的预设策略决定是否与pcrf(policyandchargingrulesfunction,策略与计费规则功能实体)执行策略更新处理,具体地,如果所述p-gw当前采用了动态pcc(policyandchargingcontrol,策略和计费控制)策略,则所述p-gw需要与所述pcrf执行策略更新处理,p-gw根据更新的策略停止或启动所述ue的至少一个承载的数据传输;如果所述p-gw当前没有采用动态pcc,而是采用了静态pcc或根据运营商的策略不需要和pcc交互等策略时,则所述p-gw不需要与所述pcrf执行策略更新处理,直接根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输。

所述p-gw与所述pcrf执行策略更新处理的过程与上述实施例中的s304中的策略更新处理过程类似,在此不再赘述,具体可参见s304的相关描述。

s405:所述p-gw根据所述的第一指示信息和/或所述p-gw接收的所述策略更新处理后的准入控制策略停止或启动所述ue的至少一个承载的数据传输。

此步骤中,所述p-gw接收所述pcrf发送的ip-can会话修改确认消息,根据所述ip-can会话修改确认消息中包含的所述策略更新处理后的准入控制策略停止或启动所述ue的至少一个承载的数据传输。

具体地,所述p-gw可以根据所述准入控制策略停止或启动所述ue的所有承载上的数据传输;或者,所述p-gw根据所述第一指示信息和/或所述第一准入控制策略停止所述ue的至少一个承载的数据传输;或者,所述p-gw根据所述第一指示信息和/或第二准入控制策略启动所述ue的至少一个承载的数据传输。

所述p-gw停止所述ue的至少一个承载的数据传输具体还包括:

所述p-gw停止所述ue的所有承载上的数据传输;

或者,

所述p-gw停止所述ue的特定承载上的数据传输。优选的,所述p-gw也可以执行承载删除处理,将所述ue的除所述至少一个承载中的缺省承载之外的其他承载删除,或将除所述至少一个承载中的缺省承载之外的至少一个指定承载删除;根据所述第一指示信息停止所述ue的所述至少一个承载中未被删除的承载的数据传输。其中所述p-gw执行承载删除处理的过程与图3对应的方法实施例中所述承载删除处理的过程类似,在此不再赘述,具体可参见上述实施例的相关描述。

本实施例中,所述p-gw执行承载删除处理,将所述ue的除所述至少一个承载中的缺省承载之外的其他承载删除,或将除所述至少一个承载中的缺省承载之外的至少一个指定承载删除之后,所述p-gw还可以执行承载更新流程,将更新后的设置发送给所述ue。具体地,所述p-gw发送更新承载请求(updatebearerrequest)消息经s-gw至mme;所述mme接收所述更新承载请求消息,发送修改eps(evolvedpacketsystem,演进分组系统)承载上下文请求(modifyepsbearercontextrequest)消息,或下行nas(nonaccessstratum,非接入层)传输(downlinknastransport)消息至ue;所述ue接收所述修改eps承载上下文请求消息或下行nas传输消息,发送修改eps承载上下文接受(modifyepsbearercontextaccept)消息,或上行nas传输(uplinknastransport)消息至所述mme;所述mme接收所述修改eps承载上下文接受消息或上行nas传输消息,发送更新承载响应(updatebearerresponse)消息经所述s-gw至所述p-gw,完成承载更新流程。

所述p-gw启动所述ue的数据包传输的过程与图3对应的方法实施例中所述p-gw启动所述ue的数据包传输的处理过程类似,在此不再赘述,具体可参见上述实施例的相关描述。

在本实施例的一种实施方式中,所述第一指示信息包括第二指示信息,其中所述第二指示信息用于指示关闭或开启特定业务流的数据连接,也就是说第二指示信息用于指示关闭或开启部分数据连接;相应的,所述p-gw根据包括所述第二指示信息的所述第一指示信息停止或启动所述ue的特定业务流至少一个承载的数据传输。关于所述第二指示信息的相关描述与图3对应的方法实施例中的所述第二指示信息相似,在此不再赘述,具体可参见上述实施例的相关描述。

本实施例中,当ue执行关闭或开启数据连接时,所述ue获取用于指示关闭或开启数据连接的第一指示信息;所述ue传输所述第一指示信息至网络侧的p-gw,所述p-gw根据所述第一指示信息和/或第一准入控制策略停止所述ue的至少一个承载的数据传输,或者所述p-gw根据第一指示信息和/或第二准入控制策略启动所述ue的至少一个承载的数据传输,这样所述ue不必“永远在线”,也就是说当所述ue不处于使用状态时,所述ue执行关闭数据连接,相应的网络侧p-gw也停止所述ue的至少一个承载的数据传输,这样可以避免ue的“永远在线”而造成的背景数据流量的消耗,使得终端的流量能够得到有效的控制,进而可以节省数据流量和用户的额外费用,也提升了用户体验。

参考图5,图5是本发明实施例提供的再一种数据连接管理的方法实施例的流程图;本实施例中当ue关闭或开启数据连接时,所述ue通过预设通道采用数据包的方式通知网络侧的p-gw执行数据连接的关闭或开启;其中所述ue发送的第一指定数据包中包含第一指示信息,所述第一指示信息用于指示关闭或开启数据连接。

所述数据连接管理的方法包括:

s501:ue获取第一指示信息,其中所述第一指示信息用于指示关闭或开启数据连接。

s501与上述实施例中的s301类似,在此不再赘述,具体可参见s301的相关描述。

s502:所述ue通过预设通道发送第一指定数据包至p-gw,其中所述第一指定数据包中包含所述第一指示信息。

此步骤中,所述ue通过已经建立的所述ue和所述p-gw之间用于进行数据连接的预设通道,如gtp(generalpacketradioservicetunnelprotocol,通用分组无线业务隧道协议)通道(具体可以称之为pdp(packetdataprotocol,分组数据协议)通道,或者承载(bearer)),发送第一指定数据包至所述p-gw,其中所述第一指定数据包中包含所述第一指示信息,所述第一指示信息用于指示关闭或开启数据连接。

s503:所述p-gw从所述第一指定数据包中获取所述第一指示信息,根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输。

此步骤中,所述p-gw接收所述第一指定数据包,从所述第一指定数据包中获取所述第一指示信息;然后所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输,其中包括可选的与pcrf执行的策略更新处理,具体地所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输的过程与上述实施例中的s304类似,在此不再赘述,具体可参见s304的相关描述。

可选的,所述p-gw还可以执行承载删除处理和承载更新处理,具体可参照图3和图4所对应的方法实施例中的相关描述,在此不再赘述。

在本实施例的一种实施方式中,所述第一指示信息包括第二指示信息,其中所述第二指示信息用于指示关闭或开启特定业务流的数据连接,也就是说第二指示信息用于指示关闭或开启部分数据连接;相应的,所述p-gw根据所述包括第二指示信息的第一指示信息停止或启动所述ue的特定业务流至少一个承载的数据传输。关于所述第二指示信息的相关描述与图3所对应的方法实施例中的所述第二指示信息相似,在此不再赘述,具体可参见上述实施例的相关描述。

本实施例中,当ue执行关闭或开启数据连接时,所述ue获取用于指示关闭或开启数据连接的第一指示信息;所述ue通过预设通道传输所述第一指示信息至网络侧的p-gw,所述p-gw根据所述第一指示信息和/或第一准入控制策略停止所述ue的至少一个承载的数据传输,或者所述p-gw根据第一指示信息和/或第二准入控制策略启动所述ue的至少一个承载的数据传输,这样所述ue不必“永远在线”,也就是说当所述ue不处于使用状态时,所述ue执行关闭数据连接,相应的网络侧p-gw也停止所述ue的至少一个承载的数据传输,这样可以避免ue的“永远在线”而造成的背景数据流量的消耗,使得终端的流量能够得到有效的控制,进而可以节省数据流量和用户的额外费用,也提升了用户体验。

参考图6,图6是本发明实施例提供的再一种数据连接管理的方法实施例的流程图;本实施例中当ue关闭或开启数据连接时,所述ue通过预设通道采用数据包的方式通知网络侧的p-gw执行数据连接的关闭或开启。其中所述ue发送的第二指定数据包具体为第一指示信息,所述第二指定数据包用于指示关闭或开启数据连接;当所述第二指定数据包的目的地址为第一预设值,和/或目的端口号为第二预设值时,所述第二指定数据包具体用于指示关闭数据连接;当所述第二指定数据包的目的地址为第三预设值,和/或目的端口号为第四预设值时,所述第二指定数据包具体用于开启数据连接。

所述数据连接管理的方法包括:

s601:ue获取第二指定数据包,其中所述第二指定数据包用于指示关闭或开启数据连接。

此步骤中,所述第二指定数据包具体为第一指示信息,其中所述第一指示信息,即所述第二指定数据包用于指示关闭或开启数据连接。

实际应用中,附着在eps网络的ue保持附着状态,当ue执行关闭或开启数据连接的处理时,所述ue获取第二指定数据包,当所述第二指定数据包的目的地址为第一预设值,和/或目的端口号为第二预设值时,所述第二指定数据包具体用于指示关闭数据连接;当所述第二指定数据包的目的地址为第三预设值,和/或目的端口号为第四预设值时,所述第二指定数据包具体用于开启数据连接。

具体地,可以由用户触发ue执行关闭或开启数据连接的处理,例如,用户通过运行或操作ue上的应用程序来实现ue执行关闭或开启数据连接的处理,其中所述应用程序可以是ue自带的应用程序(例如ue操作系统自带软件或功能),也可以是在ue上额外安装的应用程序;所述ue获取所述第一指示信息,也可以由ue根据配置的策略来执行关闭或开启数据连接的处理,例如,当配置的策略为ue待机时(如屏幕关闭)关闭数据连接,非待机时(如屏幕开启)开启数据连接时,ue根据该策略执行关闭或开启数据连接的处理。

本实施例中,所述ue还可以根据所述第一指示信息对所述ue的至少一个承载设定第一策略,其中所述第一策略用于停止或启动所述至少一个承载中至少一个业务流的数据传输;所述ue根据所述第一策略停止或启动所述至少一个业务流的数据传输。

s602:所述ue通过预设通道发送所述第二指定数据包至p-gw。

此步骤中,所述ue通过已经建立的所述ue和所述p-gw之间用于进行数据连接的预设通道,如gtp通道发送第二指定数据包至所述p-gw,其中所述第二指定数据包根据其目的地址和/或目的端口号的相应取值来实现关闭或开启数据连接的指示。

s603:所述p-gw根据所述第二指定数据包的目的地址和/或目的端口号获取关闭或启动数据连接信息,并根据所述关闭或启动数据连接信息相应的停止或启动所述ue的至少一个承载的数据传输。

此步骤中,当所述第二指定数据包的目的地址为第一预设值,和/或目的端口号为第二预设值时,所述第二指定数据包对应于关闭数据连接,则所述p-gw根据所述第二指定数据包的目的地址和/或目的端口号获取关闭数据连接信息,所述p-gw根据所述关闭数据连接信息停止所述ue的至少一个承载的数据传输。

当所述第二指定数据包的目的地址为第三预设值,和/或目的端口号为第四预设值时,所述第二指定数据包对应于开启数据连接,则所述p-gw根据所述第二指定数据包的目的地址和/或目的端口号获取启动数据连接信息,所述p-gw根据所述启动数据连接信息启动所述ue的至少一个承载的数据传输。

其中所述p-gw根据所述关闭或启动数据连接信息相应的停止或启动所述ue的至少一个承载的数据传输过程与上述实施例中s304中根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输过程类似,具体可参见s304的相关描述;其中所述关闭或启动数据连接信息的作用与功能与图3所对应的方法实施例中的所述第一指示信息的作用与功能类似。

可选的,所述p-gw还可以执行承载删除处理和承载更新处理,具体可参照图3和图4所对应的方法实施例的相关描述,在此不再赘述。

在本实施例的一种实施方式中,所述第二指定数据包包括第二指示信息,其中所述第二指示信息用于指示关闭或开启特定业务流的数据连接;相应的,所述p-gw根据所述第二指定数据包停止或启动所述ue的特定业务流至少一个承载的数据传输。关于所述第二指示信息的相关描述与图3所对应的方法实施例中的所述第二指示信息相似,在此不再赘述,具体可参见上述实施例的相关描述。

本实施例中,当ue执行关闭或开启数据连接时,所述ue获取用于指示关闭或开启数据连接的第二指定数据包,其中所述第二指定数据包具体可以为第一指示信息;所述ue通过预设通道传输第二指定数据包至网络侧的p-gw,所述p-gw根据所述第二指定数据包停止或启动所述ue的至少一个承载的数据传输,这样所述ue不必“永远在线”,也就是说当所述ue不处于使用状态时,所述ue执行关闭数据连接,相应的网络侧p-gw也停止所述ue的至少一个承载的数据传输,这样可以避免ue的“永远在线”而造成的背景数据流量的消耗,使得终端的流量能够得到有效的控制,进而可以节省数据流量和用户的额外费用,也提升了用户体验。

参考图7,图7是本发明实施例提供的再一种数据连接管理的方法实施例的流程图;本实施例中当ue关闭或开启数据连接时,所述ue通过预设通道采用数据包的方式通知网络侧的as(applicationserver,应用服务器)/af(applicationfunction,应用功能实体)执行数据连接的关闭或开启的相应处理,进而使网络侧的p-gw停止或启动所述ue的至少一个承载的数据传输;其中所述ue发送的第一指定数据包中包含第一指示信息,所述第一指示信息用于指示关闭或开启数据连接。

所述数据连接管理的方法包括:

s701:ue获取第一指示信息,其中所述第一指示信息用于指示关闭或开启数据连接。

s701与上述实施例中的s301类似,在此不再赘述,具体可参见s301的相关描述。

s702:所述ue通过预设通道发送第一指定数据包至as/af,其中所述第一指定数据包中包含所述第一指示信息。

此步骤中,所述ue通过已经建立的所述ue和所述p-gw之间用于进行数据连接的预设通道,如gtp通道发送第一指定数据包至所述p-gw,再由所述p-gw转发所述第一指定数据包至as/af;其中所述第一指定数据包中包含所述第一指示信息,所述第一指示信息用于指示关闭或开启数据连接。

s703:所述as/af从所述第一指定数据包中获取所述第一指示信息,根据所述第一指示信息与pcrf执行应用服务信息更新处理。

此步骤中,所述as/af接收所述第一指定数据包,从所述第一指定数据包中获取所述第一指示信息,所述第一指示信息用于指示关闭或开启数据连接。

所述as/af根据所述第一指示信息与pcrf执行应用服务信息更新处理,具体地,所述as/af根据所述第一指示信息更新业务会话中的业务信息,如果所述第一指示信息指示关闭数据连接,则所述as/af更新所述业务信息使之不包括任何业务信息或将所有业务信息置为无效;如果所述第一指示信息指示开启数据连接,则所述as/af更新所述业务信息使之包括所述ue与所述as/af相关业务信息或者将已有业务信息置为有效。所述as/af向pcrf发送包括更新的业务信息的修改会话信息请求消息,以使所述pcrf根据更新的业务信息执行策略更新处理,以使p-gw执行关闭或开启数据连接的处理。

s704:所述pcrf执行完应用服务信息更新流程后发送策略与计费规则更新消息至所述p-gw,其中所述策略与计费规则更新消息中包含用于关闭或开启数据连接的准入控制策略。

此步骤中,所述pcrf执行完应用服务信息更新流程后,可以发送更新完成响应至所述as/af。

此外,所述pcrf执行完应用服务信息更新流程后,发送策略与计费规则更新(policyandchargingrulesprovision)消息至所述p-gw,其中所述策略与计费规则更新消息中包含用于关闭或开启数据连接的准入控制策略,具体处理过程可参考图3和图4所对应的方法实施例的相关描述,此处不再赘述。

s705:所述p-gw根据所述策略与计费规则更新消息停止或启动所述ue的至少一个承载的数据传输。

此步骤中,所述p-gw根据所述策略与计费规则更新消息中的相应的准入控制策略关闭或启动所述ue的至少一个承载的数据传输,具体处理过程可参考图3和图4所对应的方法实施例的相关描述,此处不再赘述。

所述p-gw还可以执行承载删除处理和/或承载更新处理,具体可参照图3和图4所对应的方法实施例的相关描述,在此不再赘述。

本实施例中,所述p-gw接收所述策略与计费规则更新消息后,还可以发送策略与计费规则确认(policyandchargingrulesack)消息至所述pcrf,通知所述pcrf,所述p-gw已经接收到所述策略与计费规则更新消息。

在本实施例的一种实施方式中,所述第一指示信息包括第二指示信息,其中所述第二指示信息用于指示关闭或开启特定业务流的数据连接,也就是说第二指示信息用于指示关闭或开启部分数据连接;此时,步骤703中,所述as/af根据第二指示信息中的特定业务流信息更新业务信息,具体的,当第二指示信息用于指示关闭特定业务流的数据连接时,所述as/af更新所述业务信息使之不包括所述特定业务流的业务信息或将所述特定业务流的业务信息置为无效;如果所述第二指示信息指示开启特定业务流的数据连接,则所述as/af更新所述业务信息使之包括所述特定业务流的业务信息或者将所述特定业务流的业务信息置为有效。所述as/af向pcrf发送包括更新的业务信息的修改会话信息请求消息,以使所述pcrf根据更新的业务信息执行策略更新处理,得到第一准入控制策略或第二准入控制策略,以使p-gw执行关闭或开启数据连接的处理。相应的,所述p-gw根据所述第一指示信息和/或第一准入控制策略停止所述ue的特定业务流至少一个承载的数据传输,或者所述p-gw根据第一指示信息和/或第二准入控制策略启动所述ue的特定业务流至少一个承载的数据传输。关于所述第二指示信息的相关描述与图3所对应的方法实施例的所述第二指示信息相似,在此不再赘述,具体可参见上述实施例的相关描述。

本实施例中,当ue执行关闭或开启数据连接时,所述ue获取用于指示关闭或开启数据连接的第一指示信息;所述ue通过预设通道传输所述第一指示信息至网络侧的as/af,使所述as/af执行数据连接的关闭或开启的相应处理,进而使网络侧的p-gw停止或启动所述ue的至少一个承载的数据传输,这样所述ue不必“永远在线”,也就是说当所述ue不处于使用状态时,所述ue执行关闭数据连接,相应的网络侧p-gw也停止所述ue的至少一个承载的数据传输,这样可以避免ue的“永远在线”而造成的背景数据流量的消耗,使得终端的流量能够得到有效的控制,进而可以节省数据流量和用户的额外费用,也提升了用户体验。

参考图8,图8是本发明实施例提供的再一种数据连接管理的方法实施例的流程图;本实施例中当ue关闭或开启数据连接时,所述ue通过预设通道采用数据包的方式通知网络侧的as/af执行数据连接的关闭或开启,进而使网络侧的p-gw停止或启动所述ue的至少一个承载的数据传输。其中所述ue发送的第二指定数据包具体为第一指示信息,所述第二指定数据包用于指示关闭或开启数据连接;当所述第二指定数据包的目的地址为第一预设值,和/或目的端口号为第二预设值时,所述第二指定数据包具体用于指示关闭数据连接;当所述第二指定数据包的目的地址为第三预设值,和/或目的端口号为第四预设值时,所述第二指定数据包具体用于开启数据连接。

所述数据连接管理的方法包括:

s801:ue获取第二指定数据包,其中所述第二指定数据包用于指示关闭或开启数据连接。

s801与上述实施例中的s601类似,在此不再赘述,具体可参见s601的相关描述。

s802:所述ue通过预设通道发送所述第二指定数据包至as/af。

此步骤中,所述ue通过已经建立的所述ue和所述p-gw之间用于进行数据连接的预设通道,如gtp通道发送第二指定数据包至所述p-gw,再由所述p-gw转发所述第一指定数据包至as/af,其中所述第二指定数据包根据其目的地址和/或目的端口号的相应取值来实现关闭或开启数据连接的指示。

s803:所述as/af根据所述第二指定数据包的目的地址和/或目的端口号获取关闭或开启数据连接信息并根据所述关闭或开启数据连接信息与pcrf执行应用服务信息更新处理。

此步骤中,当所述第二指定数据包的目的地址为第一预设值,和/或目的端口号为第二预设值时,所述第二指定数据包对应于关闭数据连接,则所述as/af根据所述第二指定数据包的目的地址和/或目的端口号获取关闭数据连接信息;

当所述第二指定数据包的目的地址为第三预设值,和/或目的端口号为第四预设值时,所述第二指定数据包对应于开启数据连接,则所述as/af根据所述第二指定数据包的目的地址和/或目的端口号获取启动数据连接信息;

所述as/af根据所述关闭或启动数据连接信息与pcrf执行应用服务信息更新处理的过程与上述实施例中s703所述根据所述第一指示信息与pcrf执行应用服务信息更新处理过程类似,具体可参见s703的相关描述;其中所述关闭或启动数据连接信息的作用与功能与图7所对应的方法实施例中的所述第一指示信息的作用与功能类似。

s804:所述pcrf执行完所述应用服务信息更新处理后生成策略与计费规则更新消息,发送所述策略与计费规则更新消息至p-gw。

s804与上述实施例的s704类似,在此不再赘述,具体可参见s704的相关描述。

s805:所述p-gw根据所述策略与计费规则更新消息停止或启动所述ue的至少一个承载的数据传输。

s805与上述实施例的s705类似,在此不再赘述,具体可参见s705的相关描述。

所述p-gw还可以执行承载删除处理和/或承载更新处理,具体可参照图3和图4所对应的方法实施例的相关描述,在此不再赘述。

在本实施例的一种实施方式中,所述第二指定数据包包括第二指示信息,其中所述第二指示信息用于指示关闭或开启特定业务流的数据连接;相应的,所述p-gw根据所述第二指定数据包和/或第一准入控制策略停止所述ue的特定业务流至少一个承载的数据传输,或者所述p-gw根据第二指定数据包和/或第二准入控制策略启动所述ue的特定业务流至少一个承载的数据传输。关于所述第二指示信息的相关描述与图3所对应的方法实施例的所述第二指示信息相似,在此不再赘述,具体可参见上述实施例的相关描述。

本实施例中,在s802中所述ue可以选择只向特定的as/af发送第二指定数据包,也可以向多个as/af分别发送第二指定数据包,接收所述第二指定数据包的as/af执行后续的处理。当所述第二指定数据包包括第二指示信息时,所述ue可以仅向所述特定业务流对应的as/af发送所述第二指示信息。

本实施例中,当ue执行关闭或开启数据连接时,所述ue获取用于指示关闭或开启数据连接的第二指定数据包,其中所述第二指定数据包具体可以为第一指示信息;所述ue通过预设通道传输第二指定数据包至网络侧的as/af,使所述as/af执行数据连接的关闭或开启的相应处理,进而使网络侧的p-gw停止或启动所述ue的至少一个承载的数据传输,这样所述ue不必“永远在线”,也就是说当所述ue不处于使用状态时,所述ue执行关闭数据连接,相应的网络侧p-gw也停止所述ue的至少一个承载的数据传输,这样可以避免ue的“永远在线”而造成的背景数据流量的消耗,使得终端的流量能够得到有效的控制,进而可以节省数据流量和用户的额外费用,也提升了用户体验。

参考图9,图9是本发明实施例提供的一种用户设备ue实施例的第一结构示意图;所述ue包括:

获取模块901,用于获取第一指示信息,所述第一指示信息用于指示关闭或开启数据连接。

传输模块902,用于传输所述第一指示信息至分组数据网络网关p-gw,使所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输。

其中,所述获取模块901具体可参照s101和s301的相关描述;所述传输模块902的功能具体可参照s102的相关描述。其中所述获取模块901和所述传输模块902的功能具体可以由第一处理器来实现。

在一种实施方式中,所述ue在包括所述获取模块901和所述传输模块902的基础上,还可以包括:

设定模块,用于根据所述第一指示信息对所述至少一个承载设定第一策略,其中所述第一策略用于停止或启动所述至少一个承载中至少一个业务流的数据传输。

传输控制模块,用于根据所述第一策略停止或启动所述至少一个业务流的数据传输。

所述设定模块和所述传输控制模块的功能具体可参照s301的相关描述。

在另一中实施方式中,所述ue在包括所述获取模块901和所述传输模块902的基础上,还可以包括:

删除模块,用于接收所述p-gw发起的删除承载请求,删除所述至少一个承载中的部分承载。

策略设定模块,用于根据所述第一指示信息对所述至少一个承载中未被删除的承载设定第二策略,其中所述第二策略用于停止所述未被删除的承载中至少一个业务流的数据传输。

停止传输模块,用于根据所述第二策略停止所述至少一个业务流的数据传输。

其中所述删除模块、策略设定模块和停止传输模块的功能具体可参照s304的相关描述。

其中所述设定模块、传输控制模块、删除模块、策略设定模块和停止传输模块的功能均可以由所述处理器中的第二处理器来实现。

再一种实施方式中,所述传输模块902包括:第一发送单元9021,如图10所示,图10为本发明实施例提供的一种用户设备ue实施例的第二结构示意图;

所述第一发送单元9021,用于发送服务请求消息,跟踪区更新请求消息,或请求承载资源修改消息至移动管理实体mme,使mme从所述服务请求消息,跟踪区更新请求消息,或请求承载资源修改消息中获取第一指示信息并将所述第一指示信息经服务网关s-gw传输至所述p-gw。

其中,所述第一发送单元9021的功能具体可参见s302-s303和s402-403的相关描述。

其中,所述第一发送单元9021的功能具体可以通过第一发送器来实现。

再一实施方式中,所述传输模块902包括:第二发送单元9022,如图11所示,图11为本发明实施例提供的一种用户设备ue实施例的第三结构示意图;

所述第二发送单元9022,用于通过预设通道发送第一指定数据包至所述p-gw,其中所述第一指定数据包中包含所述第一指示信息。

其中,所述第二发送单元9022的功能具体可参见s502的相关描述。

其中,所述第二发送单元9022的功能具体可以通过第二发送器来实现。

再一实施方式中,所述传输模块902包括:第三发送单元9023,如图12所示,图12是本发明实施例提供的一种用户设备ue实施例的第四结构示意图;

所述第三发送单元9023,用于通过预设通道发送第一指定数据包至所述p-gw,触发所述p-gw转发所述第一指定数据包至应用服务器as/应用功能实体af,使所述as/af从所述第一指定数据包中获取所述第一指示信息并根据所述第一指示信息与策略和计费规则功能实体pcrf执行应用服务信息更新流程,所述pcrf执行完应用服务信息更新流程后发送策略与计费规则更新消息至所述p-gw,使所述p-gw根据策略与计费规则更新消息停止或启动所述ue的至少一个承载的数据传输;其中所述策略与计费规则更新消息中包含用于关闭或开启数据连接的准入控制策略。

其中,所述第三发送单元9023的功能具体可参见s702的相关描述。

其中,所述第三发送单元9023的功能具体可以通过第三发送器来实现。

再一实施方式中,所述传输模块902包括:第四发送单元9024或第五发送单元9025,如图13所示,图13是本发明实施例提供的一种用户设备ue实施例的第五结构示意图;

所述第四发送单元9024,用于通过预设通道发送所述第二指定数据包至所述p-gw,使所述p-gw根据所述第二指定数据包的目的地址和/或目的端口号获取关闭数据连接信息,并根据所述关闭数据连接信息停止所述ue的至少一个承载的数据传输,其中所述第二指定数据包的目的地址为第一预设值,和/或目的端口号为第二预设值;

所述第五发送单元9025,用于通过预设通道发送所述第二指定数据包至所述p-gw,使所述p-gw根据所述第二指定数据包的目的地址和/或目的端口号获取启动数据连接信息,并根据所述启动数据连接信息启动所述ue的至少一个承载的数据传输,其中所述第二指定数据包的目的地址为第三预设值,和/或目的端口号为第四预设值。

其中,所述第四发送单元9024和所述第五发送单元9025的功能具体可参见s602的相关描述。

其中,所述第四发送单元9024的功能具体可以通过第四发送器来实现,所述第五发送单元9025的功能具体可以通过第五发送器来实现。

再一实施方式中,所述传输模块902包括:第六发送单元9026或第七发送单元9027,如图14所示,图14是本发明实施例提供的一种用户设备ue实施例的第六结构示意图;

所述第六发送单元9026,用于通过预设通道发送第二指定数据包至所述p-gw,触发所述p-gw转发所述第二指定数据包至as/af,使所述as/af根据所述第二指定数据包的目的地址和/或目的端口号获取关闭数据连接信息并根据所述关闭数据连接信息与pcrf执行应用服务信息更新流程,所述pcrf执行完应用服务信息更新流程后发送策略与计费规则更新消息至所述p-gw,使所述p-gw根据策略与计费规则更新消息停止所述ue的至少一个承载的数据传输;其中所述策略与计费规则更新消息中包含用于关闭数据连接的准入控制策略;其中所述第二指定数据包的目的地址为第一预设值,和/或目的端口号为第二预设值;

所述第七发送单元9027,用于通过预设通道发送第二指定数据包至所述p-gw,触发所述p-gw转发所述第二指定数据包至as/af,使所述as/af根据所述第二指定数据包的目的地址和/或目的端口号获取启动数据连接信息并根据所述启动数据连接信息与pcrf执行应用服务信息更新流程,所述pcrf执行完应用服务信息更新流程后发送策略与计费规则更新消息至所述p-gw,使所述p-gw根据策略与计费规则更新消息启动所述ue的至少一个承载的数据传输;其中所述策略与计费规则更新消息中包含用于启动数据连接的准入控制策略;其中所述第二指定数据包的目的地址为第三预设值,和/或目的端口号为第四预设值。

其中,所述第六发送单元9026和所述第七发送单元9027的功能具体可参见s802的相关描述。

其中,所述第六发送单元9026的功能具体可以通过第六发送器来实现,所述第七发送单元9027的功能具体可以通过第七发送器来实现。

本实施例中,当ue执行关闭或开启数据连接时,所述ue获取用于指示关闭或开启数据连接的第一指示信息;所述ue传输所述第一指示信息至网络侧的p-gw,使所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输,这样所述ue不必“永远在线”,也就是说当所述ue不处于使用状态时,所述ue执行关闭数据连接,相应的网络侧p-gw也停止所述ue的至少一个承载的数据传输,这样可以避免ue的“永远在线”而造成的背景数据流量的消耗,使得终端的流量能够得到有效的控制,进而可以节省数据流量和用户的额外费用,也提升了用户体验。

参考图15,图15是本发明实施例提供的一种分组数据网络网关p-gw实施例的第一结构示意图;所述p-gw包括:

接收模块101,用于接收用户设备ue传输的第一指示信息,其中所述第一指示信息用于指示关闭或开启数据连接。

控制模块102,用于根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输。

其中,所述接收模块101和所述控制模块102的功能分别可参照s201和s202的相关描述。其中所述接收模块101和所述控制模块102的功能具体可以由第三处理器来实现。

在一种实施方式中,所述接收模块101包括:第一接收单元1011,如图16所示,图16是本发明实施例提供的一种分组数据网络网关p-gw实施例的第二结构示意图;

所述第一接收单元1011,用于接收移动管理实体mme经服务网关s-gw传输的第一指示信息,其中所述第一指示信息由ue通过服务请求消息,跟踪区更新请求消息,或请求承载资源修改消息发送至所述mme,所述第一指示信息由所述mme从所述服务请求消息,跟踪区更新请求消息,或请求承载资源修改消息中获取。

其中,所述第一接收单元1011的功能具体可参见s304和s404的相关描述。

其中,所述第一接收单元1011的功能具体可以通过第一接收器来实现。

另一种实施方式中,所述p-gw在包括接收模块101和控制模块102的基础上,还包括:响应发送模块103,如图17所示,图17是本发明实施例提供的一种分组数据网络网关p-gw实施例的第三结构示意图;

所述响应发送模块103,用于当所述第一指示信息由ue通过服务请求消息或跟踪区更新请求消息发送至所述mme时,所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输之后,发送修改承载响应经s-gw至mme,使所述mme根据所述修改承载响应发送数据连接更新响应至ue,以通知所述ue所述p-gw已停止或启动所述ue的至少一个承载的数据传输。

其中,所述响应发送模块103的功能具体可参见s305-s306的相关描述。

其中,所述响应发送模块103的功能具体可以通过第四处理器来实现。

再一实施方式中,所述接收模块101包括:第二接收单元1012,如图18所示,图18是本发明实施例提供的一种分组数据网络网关p-gw实施例的第四结构示意图;

所述第二接收单元1012,用于接收ue通过预设通道传输的第一指定数据包,其中所述第一指定数据包中包含第一指示信息。

其中,所述第二接收单元1012的功能具体可参见s503的相关描述。

其中,所述第二接收单元1012的功能具体可以通过第二接收器来实现。

在上述实施方式的基础上,所述控制模块102包括:

第一控制单元,用于根据所述第一指示信息与策略和计费规则功能实体pcrf执行策略更新处理,接收所述pcrf发送的所述策略更新处理后的准入控制策略,根据所述第一指示信息和/或所述准入控制策略停止或启动所述ue的至少一个承载的数据传输。

其中,所述第一控制单元的功能具体可参见s304、s405和s503的相关描述。

其中,所述第一控制单元的功能具体可以通过第五处理器来实现。

再一实施方式中,所述接收模块101包括:第三接收单元1013,相应的,所述控制模块102包括第一转发单元1021和第二控制单元1022,如图19所示,图19是本发明实施例提供的一种分组数据网络网关p-gw实施例的第五结构示意图;

所述第三接收单元1013,用于接收ue通过预设通道传输的第一指定数据包,其中所述第一指定数据包中包含第一指示信息。

所述第一转发单元1021,用于转发所述第一指定数据包至应用服务器as/应用功能实体af,使所述as/af从所述第一指定数据包中获取所述第一指示信息并根据所述第一指示信息与pcrf执行应用服务信息更新处理。

所述第二控制单元1022,用于接收所述pcrf在所述应用服务信息更新处理后生成的策略与计费规则更新消息,根据所述策略与计费规则更新消息停止或启动所述ue的至少一个承载的数据传输;其中所述策略与计费规则更新消息中包含用于关闭或开启数据连接的准入控制策略。

其中,所述第三接收单元1013、第一转发单元1021和第二控制单元1022的功能具体可参见s703的相关描述。

其中,所述第三接收单元1013的功能具体可以通过第三接收器来实现;所述第一转发单元1021和第二控制单元1022的功能具体可以通过第六处理器来实现。

再一实施方式中,所述接收模块101包括:第四接收单元1014,相应的,所述控制模块102包括信息获取单元1023和第三控制单元1024,如图20所示,图20是本发明实施例提供的一种分组数据网络网关p-gw实施例的第六结构示意图;

所述第四接收单元1014,用于接收ue通过预设通道传输的第二指定数据包。

所述信息获取单元1023,用于根据所述第二指定数据包的目的地址和/或目的端口号获取关闭或开启数据连接信息,其中如果所述第二指定数据包的目的地址为第一预设值,和/或目的端口号为第二预设值,则所述第二指定数据包对应于关闭数据连接;如果所述第二指定数据包的目的地址为第三预设值,和/或目的端口号为第四预设值,则所述第二指定数据包对应于开启数据连接。

所述第三控制单元1024,用于根据所述关闭或开启数据连接信息相应的停止或启动所述ue的至少一个承载的数据传输;或者,根据所述关闭或开启数据连接信息与pcrf执行策略更新处理,接收所述pcrf发送的准入控制策略,根据所述准入控制策略停止或启动所述ue的至少一个承载的数据传输。

其中,所述第四接收单元1014、信息获取单元1023和第三控制单元1024的功能具体可参见s603的相关描述。

其中,所述第四接收单元1014的功能具体可以通过第四接收器来实现,所述信息获取单元1023和第三控制单元1024的功能具体可以通过第七处理器来实现。

再一实施方式中,所述接收模块101包括:第五接收单元1015,相应的,所述控制模块102包括第二转发单元1025和第四控制单元1026,如图21所示,图21是本发明实施例提供的一种分组数据网络网关p-gw实施例的第七结构示意图;

所述第五接收单元1015,用于接收ue通过预设通道传输的第二指定数据包;

所述第二转发单元1025,用于转发所述第二指定数据包至as/af,使所述as/af根据所述第二指定数据包的目的地址和/或目的端口号获取关闭或开启数据连接信息并根据所述关闭或开启数据连接信息与pcrf执行应用服务信息更新处理,其中如果所述第二指定数据包的目的地址为第一预设值,和/或目的端口号为第二预设值,则所述第二指定数据包对应于关闭数据连接;如果所述第二指定数据包的目的地址为第三预设值,和/或目的端口号为第四预设值,则所述第二指定数据包对应于开启数据连接;

所述第四控制单元1026,用于接收所述pcrf在所述应用服务信息更新处理后生成的策略与计费规则更新消息,根据所述策略与计费规则更新消息停止或启动所述ue的至少一个承载的数据传输;其中所述策略与计费规则更新消息中包含用于关闭或开启数据连接的准入控制策略。

其中,所述第五接收单元1015、所述第二转发单元1025和第四控制单元1026的功能具体可参见s803-s805的相关描述。

其中,所述第五接收单元1015的功能具体可以通过第五接收器来实现,所述第二转发单元1025和第四控制单元1026的功能具体可以通过第八处理器来实现。

再一实施方式中,所述控制模块102包括:

承载删除单元,用于执行承载删除流程,将除所述至少一个承载中的缺省承载之外的其他承载删除,或将除所述至少一个承载中的缺省承载之外的至少一个指定承载删除;

第五控制单元,用于根据所述第一指示信息停止所述至少一个承载中未被删除的承载的数据传输。

其中,第五控制单元包括:

设定子单元,用于根据所述第一指示信息对所述未被删除的承载设定第二策略,其中所述第二策略用于停止所述未被删除的承载中至少一个业务流的数据传输。

停止子单元,用于根据所述第二策略停止所述至少一个数据流的数据传输。

再一实施方式中,所述p-gw还包括:

承载更新模块,用于所述p-gw执行承载删除处理,将除所述至少一个承载中的缺省承载之外的其他承载删除之后,执行承载更新流程。

再一实施方式中,所述控制模块102可以包括:

设定单元,根据所述第一指示信息对所述至少一个承载设定第三策略,其中所述第三策略用于启动所述未被删除的承载中至少一个业务流的数据传输;

启动单元,用于根据所述第三策略启动所述至少一个数据流的数据传输。

其中,所述承载删除单元、第五控制单元、设定子单元、停止子单元、承载更新模块、设定单元和启动单元的功能的功能具体可参照s304和s405的相关描述。

其中,所述承载删除单元、第五控制单元、设定子单元、停止子单元、承载更新模块、设定单元和启动单元的功能具体可以通过第九处理器来实现。

本实施例中,当ue执行关闭或开启数据连接时,p-gw接收ue传输的用于指示关闭或开启数据连接的第一指示信息;所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输,这样所述ue不必“永远在线”,也就是说当所述ue不处于使用状态时,所述ue执行关闭数据连接,相应的网络侧p-gw也根据相应指示停止所述ue的至少一个承载的数据传输,这样可以避免ue的“永远在线”而造成的背景数据流量的消耗,使得终端的流量能够得到有效的控制,进而可以减小用户的额外费用。

参考图22,图22为本发明实施例提供的一种数据连接管理的系统实施例的结构示意图,所述数据连接管理的系统包括:用户设备ue90和分组数据网络网关p-gw10,其中所述用户设备ue的功能与图9所对应的装置实施例中的所述的ue的功能类似,在此不再赘述,具体可参见上述实施例的相关描述;所述分组数据网络网关p-gw的功能与图10所对应的装置实施例中的所述的p-gw的功能类似,在此不再赘述,具体可参见上述实施例的相关描述。

所述数据连接管理的系统在包括所述ue90和p-gw10的基础上,还可以包括:enb、mme、s-gw和pcrf,所述enb、mme、s-gw和pcrf的功能可以具体参考上述所有实施例的相关描述,在此不再赘述。

此外,所述数据连接管理的系统还可以包括as/af,所述as/af的功能具体可参见图7和图8所对应的方法实施例中的相关描述,在此不再赘述。

本实施例中,当ue执行关闭或开启数据连接时,所述ue获取用于指示关闭或开启数据连接的第一指示信息;所述ue传输所述第一指示信息至网络侧的p-gw,所述p-gw根据所述第一指示信息停止或启动所述ue的至少一个承载的数据传输,这样所述ue不必“永远在线”,也就是说当所述ue不处于使用状态时,所述ue执行关闭数据连接,相应的网络侧p-gw也停止所述ue的至少一个承载的数据传输,这样可以避免ue的“永远在线”而造成的背景数据流量的消耗,使得终端的流量能够得到有效的控制,进而可以节省数据流量和用户的额外费用,也提升了用户体验。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其它变体意在涵盖非排它性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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