一种专用承载修改方法、系统和分组数据网关、终端与流程

文档序号:11846680阅读:429来源:国知局
一种专用承载修改方法、系统和分组数据网关、终端与流程

本发明涉及通信领域,特别涉及一种专用承载修改方法、系统和分组数据网关、终端。



背景技术:

第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)演进的分组系统EPS(Evolved Packet System)中,PDN指的是外部的数据网络(相对于LTE运营商而言),例如Internet,企业专用数据网等。APN(接入点名称)的值作为PDN网络的标识,PDN GW位于EPC和PDN的边界。EPS Bearer存在于UE和PDN GW之间。通常情况下(GTP Based S5/S8),EPS承载可以看作是UE与分组数据网网关(PDN-GW)之间的逻辑电路,(对于基于PMIP的S5/S8接口,一般认为EPS Bearer存在与UE与SGW之间)。EPS承载取代了UMTS网络中的分组数据协议上下文(PDP Context)。

一个EPS承载是分组数据网网关和UE间满足一定服务质量(QoS)的IP流。一个EPS承载通常具有一定的QoS。一个用户可建立多个EPS承载,从而具有不同的QoS等级或连接到不同的PDN。例如,一个用户可以同时进行话音通信、浏览网页或FTP下载等。语音承载为语音业务提供必要的QoS保证,而“尽力而为”承载可以满足浏览网页或FTP下载的要求。

在用户实际使用业务时,例如通过手机看高清视频或者视频直播,都会申请一定带宽QOS的专用承载资源。由于无线信道资源非常宝贵,运营商可以根据资费提供不同质量的专用承载资源。当无线拥塞或者其它原因导致用户观看视频出现卡顿,用户希望实时升级专用承载的QOS,会触发专用承载修改过程。

在实际测试中,发现大量的移动终端出现专用承载修改失败的现象,返回的错误原因是“Cause:Request Rejected(0x5E)”。为了提高服务质量,对现有中专用承载修改失败的问题成为急需解决的问题。



技术实现要素:

本发明要解决的主要技术问题是,提供一种多媒体文件控制方法和系统,解决现有专用承载修改失败的问题。

为解决上述问题,本发发明提供一种专用承载修改方法,包括:

分组数据网关在对专用承载发起修改之前,发送在所述专用承载中建立占位数据流请求给终端;

所述分组数据网关接收所述终端反馈的建立占位数据流成功响应时,发起对所述专用承载进行修改,包括对所述专用承载的服务质量修改。

在本发明的一种实施例中,所述占位数据流为虚假数据流。

在本发明的一种实施例中,在所述分组数据网关发送在所述专用承载中建立占位数据流请求给终端之前包括:所述分组数据网关判断所述专用承载原业务数据流是否只有一个业务数据流,如果是,则触发发送在所述专用承载中建立占位数据流请求给终端。

在本发明的一种实施例中,所述分组数据网关发送在所述专用承载中建立占位数据流请求给终端包括:所述分组数据网关接收第三方设备判断判断所述专用承载原业务数据流是否只有一个业务数据流后发送的建立占位数据流触发请求,根据所述建立占位数据流触发请求发送在所述专用承载中建立占位数据流请求给终端。

在本发明的一种实施例中,在所述分组数据网关对所述专用承载的服务质 量修改后还包括:所述分组数据网关发送在所述专用承载中删除占位数据流请求给终端;所述分组数据网关接收所述终端反馈的删除占位数据流成功响应。

为解决上述问题,本发明还提供一种专用承载修改方法,包括:

终端接收分组数据网关发送的在专用承载中建立占位数据流请求;

所述终端向所述分组数据网关反馈的建立占位数据流成功响应;

所述终端接收所述分组数据网关响应所述分组数据网关发起的对所述专用承载进行修改,包括对所述专用承载的服务质量修改。

为解决上述问题,本发明还提供一种专用承载修改方法,包括:

分组数据网关在对专用承载发起修改之前,发送在所述专用承载中建立占位数据流请求给终端;

所述终端接收分组数据网关发送的在专用承载中建立占位数据流请求,向所述分组数据网关反馈的建立占位数据流成功响应;

所述分组数据网关接收所述终端反馈的建立占位数据流成功响应时,发起对所述专用承载进行修改,包括对所述专用承载的服务质量修改;

所述终端接收所述分组数据网关响应所述分组数据网关发起的对所述专用承载进行修改。

为解决上述问题,本发明还提供一种分组数据网关,包括建立发送模块和修改发起模块:

所述建立发送模块用于在对专用承载发起修改之前,发送在所述专用承载中建立占位数据流请求给终端;

所述修改发起模块用于接收所述终端反馈的建立占位数据流成功响应时,发起对所述专用承载进行修改,包括对所述专用承载的服务质量修改。

在本发明的一种实施例中,还包括建立判断模块,所述建立判断模块用于 在所述分组数据网关发送在所述专用承载中建立占位数据流请求给终端之前,判断所述专用承载原业务数据流是否只有一个业务数据流,如果是,则触发发送在所述专用承载中建立占位数据流请求给终端。

在本发明的一种实施例中,所述建立发送模块还用于接收第三方设备判断判断所述专用承载原业务数据流是否只有一个业务数据流后发送的建立占位数据流触发请求,根据所述建立占位数据流触发请求发送在所述专用承载中建立占位数据流请求给终端。

在本发明的一种实施例中,还包括删除建立模块,所述删除建立模块用于在所述分组数据网关对所述专用承载的服务质量修改后,发送在所述专用承载中删除占位数据流请求给终端,接收所述终端反馈的删除占位数据流成功响应。

为解决上述问题,本发明还提供一种终端,包括建立接收模块和修改响应模块:

所述建立接收模块用于接收分组数据网关发送的在专用承载中建立占位数据流请求,向所述分组数据网关反馈的建立占位数据流成功响应;

所述修改响应模块用于接收所述分组数据网关响应所述分组数据网关发起的对所述专用承载进行修改,包括对所述专用承载的服务质量修改。

为解决上述问题,本发明还提供一种专用承载修改系统,包括分组数据网关和终端:

分组数据网关用于在对专用承载发起修改之前,发送在所述专用承载中建立占位数据流请求给终端;

所述终端用于接收分组数据网关发送的在专用承载中建立占位数据流请求,向所述分组数据网关反馈的建立占位数据流成功响应;

所述分组数据网关还用于接收所述终端反馈的建立占位数据流成功响应 时,发起对所述专用承载进行修改,包括对所述专用承载的服务质量修改;

所述终端还用于接收所述分组数据网关响应所述分组数据网关发起的对所述专用承载进行修改。

本发明的有益效果是:

本发明提供的专用承载修改方法、系统和分组数据网关、终端。分组数据网关在对专用承载发起修改之前,发送在专用承载中建立占位数据流请求给终端;分组数据网关接收终端反馈的建立占位数据流成功响应时,发起对专用承载进行修改,包括对专用承载的服务质量修改。与现有技术相比,在专用承载中添加了占位数据流,能够避免对专用承载修改失败问题,能够进行后续对该专用承载服务质量修改。这样,能够避免现有中对专用承载修改时由于删除了该专用承载导致修改失败的问题,提高网络的服务质量,进一步提高用户的体验度。

附图说明

图1为本发明实施例一提供的专用承载修改方法流程示意图;

图2为本发明实施例二提供的专用承载修改方法流程示意图;

图3为本发明实施例二提供的专用承载修改方法流程中专用承载服务质量修改过程流程示意图;

图4为本发明实施例三提供的专用承载修改方法流程示意图;

图5为本发明实施例四提供的分组数据网关结构示意图一;

图6为本发明实施例四提供的分组数据网关结构示意图二;

图7为本发明实施例四提供的分组数据网关结构示意图三;

图8为本发明实施例四提供的终端结构示意图;

图9为本发明实施例四提供的专用承载修改系统结构示意图。

具体实施方式

为使本领域技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明作进一步详细描述。

实施例一

本实施例的专用承载修改方法,如图1所示,包括以下步骤:

步骤S101:分组数据网关在对专用承载发起修改之前,发送在专用承载中建立占位数据流请求给终端;

在该步骤中,占位数据流是指对该专用承载进行占位,为例保证该专用承载不被删除,让该专用承载中存在数据流,应该理解为只要能够让该专用承载中存在一个不被删除的数据流都可实现,具体的该占位数据流可以实体的数据流,例如比较小的业务数据流,这样可以节约占用一定的带宽。优选的,该占位数据流可以是虚假数据流,应该理解为,这里的虚假数据流是指让该专用承载默认有数据流而不进行实际的数据交互,这样能够避免的带宽资源的占用,能够提高带宽资源的利用。

步骤S102:分组数据网关接收终端反馈的建立占位数据流成功响应时,发起对专用承载进行修改,包括对专用承载的服务质量修改。

在该步骤中,这里的原业务数据流是指用户实际使用业务时,例如通过手机看高清视频或者视频直播,都会申请一定带宽服务质量QOS的专用承载资源的数据交互。这里的保留占位数据流是为了防止删除该专用承载。

由于一般只会对原有的业务数据流终端一个数据流进行删除,当只有一个业务数据流时,其修改时删除该专用承载的概率比较大,为了避免该情况,并 且降低资源消耗,不是对每个专用承载都进行占位数据流的建立,在分组数据网关发送在专用承载中建立占位数据流请求给终端之前包括:分组数据网关判断专用承载原业务数据流是否只有一个业务数据流,如果是,则触发发送在专用承载中建立占位数据流请求给终端。因为一般只会对原有的业务数据流终端一个数据流进行删除,当只有一个业务数据流时,其修改时删除该专用承载的概率比较大,为了避免该情况,并且降低资源消耗。应该理解为这里可能是其他原因导致删除专用承载进而导致对专用承载修改失败,只要添加了占位数据流就可以保证对专用承载的修改成功。

进一步,考虑到分组数据网关PDN GW是现网设备,改动比较困难,也可以由第三方设备发起专用承载修改之前,主动增加一个虚假数据流,及在专用承载修改完成后,按照此方式,PDN GW无需进行修改,具体的,分组数据网关发送在专用承载中建立占位数据流请求给终端包括:分组数据网关接收第三方设备判断判断专用承载原业务数据流是否只有一个业务数据流后发送的建立占位数据流触发请求,根据建立占位数据流触发请求发送在专用承载中建立占位数据流请求给终端。

进一步,为了更好的节约资源消耗,使专用承载能够充分的利用其修改后的资源,在确定对其服务质量修改完成后,可以将占位数据流删除,具体的:在分组数据网关对专用承载的服务质量修改后还包括:分组数据网关发送在专用承载中删除占位数据流请求给终端;分组数据网关接收终端反馈的删除占位数据流成功响应。

具体的,在上述步骤S101中的分组数据网关发送在专用承载中建立占位数据流请求给终端可以是通过接入服务网关、移动性管理实体、基站发送给终端,具体的分组数据网关发送包含建立虚假数据流和承载标识的建立更新请求消息 发送给接入服务网关;接入服务网关接收建立更新请求消息,将建立更新请求消息发送给移动性管理实体;移动性管理实体接收建立更新请求消息,根据建立更新请求消息创建会包含建立虚假数据流和承载标识的建立第一会话管理请求消息,根据建立第一会话管理请求消息发送建立会话管理配置消息给基站;基站接收建立会话配置信息,根据建立会话配置信息发送建立第二会话管理请求消息给终端;终端接收建立第二会话管理请求消息,根据建立第二会话管理请求消息建立包含承载标识的建立第二会话管理响应消息给基站;基站接收建立第二会话管理响应消息,根据建立第二会话管理响应消息发送建立第一会话管理响应消息给移动性管理实体;移动性管理实体接收建立第一会话管理响应消息,根据建立第一会话管理响应消息发送包括建立成功的建立更新请求响应消息给接入服务网关;接入服务网关接收建立更新请求响应消息,将建立更新请求响应消息发送给分组数据网关。

值得注意的是,本实例中的终端与分组数据网关请求和响应交互都可以是通过接入服务网关、移动性管理实体和基站来进行实现的。具体的,分组数据网关发送在专用承载中删除占位数据流请求给终端可以是分组数据网关发送包含删除虚假数据流和承载标识的删除更新请求消息发送给接入服务网关;接入服务网关接收删除更新请求消息,将删除更新请求消息发送给移动性管理实体;移动性管理实体接收删除更新请求消息,根据删除更新请求消息创建会包含建立虚假数据流和承载标识的删除第一会话管理请求消息,根据删除第一会话管理请求消息发送删除会话管理配置消息给基站;基站接收删除会话配置信息,根据删除会话配置信息发送删除第二会话管理请求消息给终端;终端接收删除第二会话管理请求消息,根据删除第二会话管理请求消息建立包含承载标识的删除第二会话管理响应消息给基站;基站接收删除第二会话管理响应消息,根 据删除第二会话管理响应消息发送删除第一会话管理响应消息给移动性管理实体;移动性管理实体接收删除第一会话管理响应消息,根据删除第一会话管理响应消息发送包括删除成功的删除更新请求响应消息给接入服务网关;接入服务网关接收删除更新请求响应消息,将删除更新请求响应消息发送给分组数据网关。

实施例二

本实施例的专用承载修改方法,如图2所示,包括以下步骤:

步骤S201:如果动态策略控制和计费PCC部署了,则业务数据流和IP承载资源的策略与计费控制策略决策点PCRF即简称决策点与分组数据网关PDNGW之间完成会话修改IP-CAN会话修改的过程,即PCRF主动发起服务质量QOS策略给PDN GW,或者PCRF响应PDNGW发起的修改过程。如果动态PCC没有部署,则PDNGW应用本地QOS策略;

步骤S202:PDN GW使用步骤一中确定的QOS策略,发现需要修改数据流的QOS,则再进行标准的专用承载QOS修改过程之前,PDNGW触发虚拟流建立流程,PDN GW发送更新请求即建立更新请求的一种Update Bearer Request(PTI,EPS Bearer Identity,APN-AMBR,TFT)消息给接入服务网关SGW,TFT中包含新增的虚拟流信息。SGW发送Update Bearer Request(PTI,EPS Bearer Identity,APN-AMBR,TFT)消息给移动性管理实体MME;

步骤S203:MME创建Session Management Request消息,包括TFT,APN-AMBR和EPS Bearer Identity字段。MME发送会话管理请求即建立第一会话管理请求的一种Downlink NAS Transport(Session Management Configuration)消息给基站eNodeB;

步骤S204:eNodeB发送会话管理请求即建立第二会话管理请求的一种Direct Transfer(Session Management Request)消息给终端UE;

步骤S205:UE NAS层建立Session Management Response消息,包括EPS Bearer Identity字段,发送会话管理请求响应消息即建立第二会话管理响应消息的一种Direct Transfer(Session Management Response)消息给eNodeB;

步骤S206:eNodeB发送会话管理请求响应消息即建立第一会话管理响应消息的一种Uplink NAS Transport(Session Management Response)消息给MME;

步骤S207:MME发送更新响应消息即建立更新请求响应消息中的一种Update Bearer Response(EPS Bearer Identity)消息给SGW,确认虚拟流添加完成,SGW转发此信令给PDNGW;

步骤S208:PDNGW确认虚拟流添加成功后,启动完成“标准专用承载服务质量修改过程”;

步骤S209:PDN GW确认“标准专用承载服务质量修改过程”完成后,PDNGW触发虚拟流删除流程,PDN GW发送更新请求即删除更新请求的一种Update Bearer Request(PTI,EPS Bearer Identity,APN-AMBR,TFT)消息给SGW,TFT中删除新增的虚拟流信息。SGW发送Update Bearer Request(PTI,EPS Bearer Identity,APN-AMBR,TFT)消息给MME;

步骤S210:MME创建Session Management Request消息,包括TFT,APN-AMBR和EPS Bearer Identity字段。MME发送会话管理请求即删除第一会话管理请求的一种Downlink NAS Transport(Session Management Configuration)消息给eNodeB;

步骤S211:eNodeB发送会话管理请求即删除第二会话管理请求的一种Direct Transfer(Session Management Request)消息给UE;

步骤S212:UE NAS层建立Session Management Response消息,包括EPS Bearer Identity字段,发送会话管理请求响应消息即建立第二会话管理响应消息的一种Direct Transfer(Session Management Response)消息给eNodeB;

步骤S213:eNodeB发送会话管理请求响应消息即建立第一会话管理响应消息的一种Uplink NAS Transport(Session Management Response)消息给MME;

步骤S214:MME发送更新响应消息即删除更新请求响应消息中的一种Update Bearer Response(EPS Bearer Identity)消息给SGW,确认虚拟流删除完成,SGW转发此信令给PDNGW;

步骤S215:如果动态PCC部署了,则PDN GW通知PCRF,在步骤1中确定的QOS策略是否完成;

值得注意的是,步骤S202-步骤S207过程为“标准专用承载建立占位数据流的修改过程”过程,即目的为添加虚拟流的专用承载修改过程。步骤S209-步骤S214的过程为“标准专用承载删除占位数据流的修改过程”过程,即目的为删除虚拟流的专用承载修改过程。

在本实例中,标准专用承载服务质量修改过程具体过程即上述步骤S208,如图3所示,包括步骤:

步骤S2081:PDN GW使用步骤一中确定的QOS策略,用于修改数据流的QOS,及聚合或删除一个激活的承载。PDN GW发送Update Bearer Request(PTI,EPS Bearer Identity,EPS Bearer QoS,APN-AMBR,TFT)消息给SGW;

步骤S2082:SGW发送Update Bearer Request(PTI,EPS Bearer Identity,EPS Bearer QoS,TFT,APN-AMBR)消息给MME;

步骤S2083:MME使用步骤三消息中带来的EPS Bearer QoS参数,推导出对应的PDP上下文参数、无线优先级和Packet Flow Id,并将这些参数加入 Session Management Request消息。MME发送Bearer Modify Request(EPS Bearer Identity,EPS Bearer QoS,Session Management Request,UE-AMBR)消息给eNodeB;

步骤S2084:eNodeB映射修改的EPS Bearer QoS参数到Radio Bearer QoS参数,然后发送RRC Connection Reconfiguration(Radio Bearer QoS,Session Management Request,EPS RB Identity)消息给UE。UE存储并处理协商的QOS参数、无线优先级等信息;

步骤S2085:UE发送RRC Connection Reconfiguration Complete消息给eNodeB,确认无线承载修改完成;

步骤S2086:eNodeB发送Bearer Modify Response(EPS Bearer Identity)消息给MME,确认请求的承载修改是否接受;

步骤S2087:UE NAS层建立Session Management Response消息,包括EPS Bearer Identity字段,发送Direct Transfer(Session Management Response)消息给eNodeB;

步骤S2088:eNodeB发送Uplink NAS Transport(Session Management Response)消息给MME;

步骤S2089:在收到步骤7的Bearer Modify Response消息和步骤9的Session Management Response消息,MME发送Update Bearer Response(EPS Bearer Identity)消息给SGW,确认承载修改完成;

步骤S20810:SGW发送Update Bearer Response(EPS Bearer Identity)消息给PDN GW,确认承载修改完成;

步骤S20811:如果动态PCC部署了,则PDN GW通知PCRF,在步骤1中确定的QOS策略是否完成。

实施例三

本实施例的专用承载修改方法,如图4所示,包括以下步骤:

步骤S301:第三方设备通知PCRF需要进行专用承载QOS修改过程,再发起“标准专用承载服务质量修改过程”之前,第三方设备先发起添加虚拟流的过程;

步骤S302:虚拟流添加过程,即上述实例二中的标准专用承载建立占位数据流的修改过程,也即步骤S202-步骤S207的过程;

步骤S303:PCRF收到虚拟流添加完成确认后,通知第三方设备;

步骤S304:第三方设备收到虚拟流添加确认信息后,启动“标准专用承载服务质量修改过程”过程;

步骤S305:标准专用承载服务质量修改过程,即上述步骤S208过程;

步骤S306:PCRF收到专用承载QOS修改完成确认后,通知第三方设备;

步骤S307:第三方设备收到专用承载QOS修改完成确认消息后,启动删除虚拟流的过程。

步骤S308:虚拟流删除过程,即上述实例二中的标准专用承载删除占位数据流的修改过程,也即步骤S209-步骤S214的过程;

步骤S309:PCRF收到虚拟流删除完成确认后,通知第三方设备,全部优化专用承载QOS修改过程完成。

实施例四

本实施例提供一种分组数据网关400,如图5所示,包括建立发送模块401和修改发起模块402:建立发送模块401用于在对专用承载发起修改之前,发送 在专用承载中建立占位数据流请求给终端500;修改发起模块402用于接收终端500反馈的建立占位数据流成功响应时,发起对专用承载进行修改,包括删除专用承载中的至少一个原业务数据流,保留占位数据流,和对专用承载的服务质量修改。

本实施例还提供一种分组数据网关400,如图6所示,该分组数据网关400还包括建立判断模块403,建立判断模块403用于在分组数据网关400发送在专用承载中建立占位数据流请求给终端500之前,判断专用承载原业务数据流是否只有一个业务数据流,如果是,则触发发送在专用承载中建立占位数据流请求给终端500。

具体的,建立发送模块401还用于接收第三方设备判断判断专用承载原业务数据流是否只有一个业务数据流后发送的建立占位数据流触发请求,根据建立占位数据流触发请求发送在专用承载中建立占位数据流请求给终端500。

本实施例还提供一种分组数据网关400,如图7所示,该分组数据网关400还包括删除建立模块404,删除建立模块404用于在分组数据网关400对专用承载的服务质量修改后,发送在专用承载中删除占位数据流请求给终端500,接收终端500反馈的删除占位数据流成功响应。

本实施例还提供一种终端500,如图8所示,包括建立接收模块501和修改响应模块502:建立接收模块501用于接收分组数据网关400发送的在专用承载中建立占位数据流请求,向分组数据网关400反馈的建立占位数据流成功响应;修改响应模块502用于接收分组数据网关400响应分组数据网关400发起的对专用承载进行修改,包括删除专用承载中的至少一个原业务数据流,保留占位数据流,和对专用承载的服务质量修改。

本实施例还提供一种专用承载修改系统,如图9所示,包括分组数据网关 400和终端500:分组数据网关400用于在对专用承载发起修改之前,发送在专用承载中建立占位数据流请求给终端500;终端500用于接收分组数据网关400发送的在专用承载中建立占位数据流请求,向分组数据网关400反馈的建立占位数据流成功响应;分组数据网关400还用于接收终端500反馈的建立占位数据流成功响应时,发起对专用承载进行修改,包括删除专用承载中的至少一个原业务数据流,保留占位数据流,和对专用承载的服务质量修改;终端500还用于接收分组数据网关400响应分组数据网关400发起的对专用承载进行修改。

本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,上述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。

以上实施例仅用以说明本发明的技术方案而非限制,仅仅参照较佳实施例对本发明进行了详细说明。本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围当中。

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