服务质量QoS策略的处理方法、装置及系统与流程

文档序号:12038465阅读:315来源:国知局
服务质量QoS策略的处理方法、装置及系统与流程

本发明涉及通信领域,具体而言,涉及一种服务质量qos策略的处理方法、装置及系统。



背景技术:

为了保持第三代移动通信系统在通信领域的竞争力,为用户提供速率更快、时延更低、更加个性化的移动通信服务,同时,降低运营商的运营成本,第三代合作伙伴计划(3rdgenerationpartnershipproject,简称为3gpp)标准工作组正致力于下一代无线移动接入网络的研究。下一代无线接入网络中,支持多种无线网络的接入统一的核心网,并且希望无线接入网(radioaccessnetwork,简称为ran)和核心网(corenetwork,简称为cn)尽量减少耦合关系,即不管终端从什么接入技术的ran接入,都可以接入到统一的cn中去。下一代网络的核心网功能可能与现有技术有很多不同,图1是根据相关技术中的核心网架构图的示意图,如图1所示:

在核心网中,包含了归属用户服务器(homesubscriberserver,简称为hss)、移动性管理实体(mobilitymanagemententity,简称为mme)、服务gprs支持节点(servinggprssupportnode,简称为sgsn)、策略计费规则功能(policyandchargingrulefunction,简称为pcrf)、服务网关(servinggateway,简称为s-gw)、分组数据网关(pdngateway,简称为p-gw)和分组数据网络(packetdatanetwork,简称为pdn)。下面详细各部分功能:

归属用户服务器,是用户签约数据的永久存放地点,位于用户签约的归属网。

移动性管理实体,是用户签约数据在当前网络的存放地点,负责终端到网络的非接入层信令管理、终端的安全验证功能、终端的移动性管理、用户空闲模式下的跟踪和寻呼管理功能和承载管理。

服务gprs支持节点,是geran和utran用户接入核心网络的业务支持点,功能上与移动性管理实体类似,负责用户的位置更新、寻呼管理和承载管理等功能。

服务网关,是核心网到无线系统的网关,负责终端到核心网的用户面承载、终端空闲模式下的数据缓存、网络侧发起业务请求的功能、合法监听和分组数据路由和转发功能;服务网关负责统计用户终端使用无线网的情况,并产生终端使用无线网的话单,传送给计费网关。

分组数据网关,是演进系统和该系统外部分组数据网络的网关,它连接到因特网和分组数据网络上,负责终端的互联网协议(internetprotocol,简称为ip)地址分配、计费功能、分组包过滤、策略控制等功能。

分组数据网络,是运营商的ip业务网络,该网络通过运营商的核心网为用户提供ip服务。

策略计费规则功能实体,是演进系统中负责提供计费控制、在线信用控制、门限控制、服务质量(qualityofservice,简称为qos)策略方面规则的服务器。

在相关技术的网络架构中,qos的策略制定功能在pcrf完成,而qos策略的执行功能在pgw和ran节点上完成。然后考虑

对于下一代网络的qos架构,由于要考虑未来网络中更加灵活的部署方式,更多运营商的共建方式,以及更多应用的引入,在下一代网络中对于用户传输数据的服务质量的需求可能与现有的网络有很多不同。此外,下一代网络考虑控制面网元功能与用户面网元功能分离,从而保证网元功能更加单一,更方便增加或者删除特定的网络功能。图2是根据相关技术中下一代网络对于qos功能的设计框架的示意图,如图2所示:

核心网包括控制面(controlplane,简称为cp)功能实体和用户面(userplane,简称为up)功能实体,而这些功能实体可以是多个。其中cp功能实体可以根据所管理的内容更加具体的划分为移动管理实体、会话管理实体、地址分配实体、qos策略制定实体等等。其中up功能实体可以是对数据转发的一个或者多个功能实体。如果存在多个cp功能实体,则可能有唯一的对an的接口,也可能有多个对an的接口。对于前者,当其他与an没有接口的cp功能实体需要下发相关参数给an时,可以通过有接口的cp功能实体转发。

接入网路(accessnetwork,简称为an),在下一代网络中支持多种接入网络,这里以an作为统称。对于不同的接入点,可能连接的cn的cp功能实体的接口和协议类型都有所不同。

此外,考虑不同的应用的需求,要求网络能够提供最佳的流级别的服务质量控制方案。因此现有网络中基于承载的对于qos的处理可能粒度过粗,无法实现精细化的管理。

针对相关技术中,对于网络中基于承载的qos处理粒度过粗,无法实现精细化的管理的问题,目前还没有有效的技术方案。



技术实现要素:

本发明提供了一种服务质量qos策略的处理方法、装置及系统,以至少解决对于网络中基于承载的qos处理粒度过粗,无法实现精细化的管理的问题。

根据本发明的一个方面,提供了一种服务质量qos策略的处理方法,包括:

控制面cp功能实体获取第一信息,所述第一信息包括以下至少之一:终端请求信息、应用层授权信息、签约信息和配置的运营商策略信息;

所述cp功能实体依据所述第一信息为不同的数据流制定不同的服务质量qos策略,其中,所述qos策略包括与所述数据流对应的qos信息和qos标识。

进一步地,所述cp功能实体依据所述第一信息为不同的数据流制定不同的服务质量qos策略之后,包括:

所述cp功能实体发送所述qos策略对应的第二信息给以下实体中的至少之一:接入网络an、用户面up功能实体、终端,所述第二信息携带所述数据流对应的以下至少之一信息:所述qos信息、所述qos标识、数据流过滤器、数据流过滤器列表,其中,在不同的所述数据流中的一个或多个数据流执行同一qos要求的情况下,所述cp功能实体为所述一个或多个数据流生成一个所述qos策略。

进一步地,在所述数据流为下行数据的情况下,所述cp功能实体发送所述qos策略对应的第二信息给以下实体至少之一:接入网络an、up功能实体、终端ue,包括以下至少之一:

将所述第二信息下发给所述up功能实体,其中,所述第二信息携带qos信息和qos标识,以及携带所述数据流过滤器或者所述数据流过滤器列表,所述第二信息指示所述up功能实体依据所述数据流过滤器或者所述数据流过滤器列表,给获取的所述下行数据打上与所述数据流对应的所述qos标识;

将所述第二信息下发给所述an,其中,所述第二信息携带所述qos信息和所述qos标识,所述第二信息指示所述an将所述qos标识对应的数据流绑定到所述数据流对应的无线承载上;

将所述第二信息下发给所述ue,其中,所述第二信息携带所述qos信息,以及携带所述数据流过滤器或者所述数据流过滤器列表,所述第二信息指示所述ue依据所述第二信息对所述数据流进行验证。

进一步地,在将所述第二信息下发给所述an的情况下,所述第二信息还携带所述数据流过滤器或者所述数据流过滤器列表,所述an依据所述数据流过滤器或者所述数据流过滤器列表将数据流绑定到所述数据流对应的无线承载上。

进一步地,在所述数据流为上行数据的情况下,所述cp功能实体发送所述qos策略对应的第二信息给以下实体至少之一:接入网络an、up功能实体、终端ue,包括以下至少之一:

将所述第二信息下发给所述ue,其中,所述第二信息携带所述qos信息,以及携带所述数据流过滤器或者所述数据流过滤器列表;

将所述第二信息下发给所述an,其中,所述第二信息携带所述qos信息和所述qos标识,所述第二信息还携带所述数据流过滤器或者所述数据流过滤器列表,所述an依据所述第二信息将数据流绑定到所述数据流对应的无线承载上;

将所述第二信息下发给所述up功能实体,其中,所述第二信息携带qos信息和qos标识,以及携带所述数据流过滤器或者所述数据流过滤器列表,所述第二信息指示所述up功能实体依据所述第二信息对所述数据流进行验证。

进一步地,在将所述第二信息下发给所述an的情况下,所述an将所述数据流过滤器或 者所述数据流过滤器列表,和所述无线承载的对应关系,发送给所述ue,所述ue根据所述an下发的所述对应关系,将所述数据流在对应的无线承载上发送。

进一步地,所述an所述数据流过滤器或者所述数据流过滤器列表,和所述无线承载的对应关系,对所述ue发送的所述数据流进行验证。

进一步地,所述an将所述qos标识对应的数据流绑定到所述数据流对应的无线承载上包括以下至少之一:

一个所述qos标识对应的数据流绑定到一个无线承载;

多个所述qos标识对应的数据流绑定到一个无线承载。

进一步地,所述cp功能实体依据所述第一信息为不同的数据流制定不同的服务质量qos策略之后,包括:

依据预设的触发条件,触发修改、删除或者添加所述数据流对应的第二信息,所述第二信息包括以下至少之一:qos信息、qos标识、数据流过滤器、数据流过滤器列表,所述预设的触发条件包括以下至少之一:所述终端请求信息的变化,所述应用层授权信息变化,所述签约信息变化,所述配置的运行商策略信息的变化;

将所述修改、删除或者添加后所述数据流对应的第二信息发送给以下实体中的至少之一:接入网络an、up功能实体、终端。

根据本发明的另一个方面,还提供了一种服务质量qos策略的处理方法,包括:

接入网络an接收cp功能实体发送的第二信息,所述第二信息携带收所述cp功能实体为不同的数据流制定不同的服务质量qos策略,其中,所述cp功能实体依据第一信息为不同的数据流制定不同的服务质量qos策略,所述第一信息包括以下至少之一:终端请求信息、应用层授权信息、签约信息和配置的运营商策略信息,所述qos策略包括与所述数据流对应的qos信息和qos标识。

进一步地,所述第二信息携带所述数据流对应的以下至少之一信息:所述qos信息、所述qos标识、数据流过滤器、数据流过滤器列表,其中,在所述不同数据流中的一个或多个数据流执行同一qos要求的情况下,所述cp功能实体为所述一个或多个数据流生成一个所述qos标识。

进一步地,所述接入网络an接收cp功能实体发送的第二信息之后,还包括:

在所述数据流是下行数据的情况下,在所述第二信息携带所述qos信息和所述qos标识的情况下,所述an将所述qos标识对应的数据流绑定到所述数据流对应的无线承载上,并将所述绑定的关系发送给终端ue,所述绑定的关系指示所述ue对所述数据流进行验证。

进一步地,所述接入网络an接收cp功能实体发送的第二信息之后,还包括:

在所述数据流是上行数据的情况下,所述第二信息携带qos信息和qos标识,以及携带 所述数据流过滤器或者所述数据流过滤器列表,所述an依据所述第二信息将数据流绑定到所述数据流对应的无线承载上,并将所述绑定的关系发送给终端ue,所述绑定的关系指示所述ue在所述绑定的关系指定的无线承载上发送所述数据流;

所述an将所述数据流过滤器或者所述数据流过滤器列表,和所述无线承载的对应关系发送给所述ue,所述ue根据所述an下发的所述对应关系,将所述数据流在对应的无线承载上发送。

进一步地,所述an收到所述终端发送的所述数据流后,依据所述对应关系对所述数据流进行校验。

进一步地,所述接入网络an接收cp功能实体发送的第二信息之后,还包括:

所述an收到所述数据流后,依据所述数据流的源地址,或者所述数据流的ip数据五元组找到所述数据流对应的所述qos标识,依据所述qos标识对数据流进行标记,其中,所述qos标识用于所述an将数据流在所述qosid对应的无线承载上分发。

根据本发明的另一个方面,还提供了一种服务质量qos策略的处理装置,位于cp功能实体中,包括:

获取模块,用于获取第一信息,所述第一信息包括以下至少之一:终端请求信息、应用层授权信息、签约信息和配置的运营商策略信息;

制定模块,用于所述cp功能实体依据所述第一信息为不同的数据流制定不同的服务质量qos策略,其中,所述qos策略包括与所述数据流对应的qos信息和qos标识。

根据本发明的另一个方面,还提供了一种服务质量qos策略的处理装置,位于接入网络an中,包括:

接收模块,用于接收cp功能实体发送的第二信息,所述第二信息携带收所述cp功能实体为不同的数据流制定不同的服务质量qos策略,其中,所述cp功能实体依据第一信息为不同的数据流制定不同的服务质量qos策略,所述第一信息包括以下至少之一:终端请求信息、应用层授权信息、签约信息和配置的运营商策略信息,所述qos策略包括与所述数据流对应的qos信息和qos标识。

根据本发明的另一个方面,还提供了一种服务质量qos策略的处理系统,包括:cp功能实体、接入网络an、up功能实体和终端;

所述cp功能实体获取第一信息,所述第一信息包括以下至少之一:终端请求信息、应用层授权信息、签约信息和配置的运营商策略信息;

所述cp功能实体依据所述第一信息为不同的数据流制定不同的服务质量qos策略,所述qos策略包括与所述数据流对应的qos信息和qos标识;

所述cp功能实体发送所述qos策略对应的第二信息给以下实体中的至少之一:所述接 入网络an、所述up功能实体、所述终端。

通过本发明,控制面cp功能实体获取第一信息,该第一信息包括以下至少之一:终端请求信息、应用层授权信息、签约信息和配置的运营商策略信息;该cp功能实体依据该第一信息为不同的数据流制定不同的服务质量qos策略,其中,该qos策略包括与该数据流对应的qos信息和qos标识,解决了对于网络中基于承载的qos处理粒度过粗,无法实现精细化的管理的问题,实现了网络承载qos的精细化管理。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据相关技术中的核心网架构图的示意图;

图2是根据相关技术中下一代网络对于qos功能的设计框架的示意图;

图3是根据本发明实施例的一种服务质量qos策略的处理方法的流程图一;

图4是根据本发明实施例的一种服务质量qos策略的处理方法的流程图二;

图5是根据本发明实施例的一种服务质量qos策略的处理装置的结构框图一;

图6是根据本发明实施例的一种服务质量qos策略的处理装置的结构框图二;

图7是根据本发明优选实施例的ue发起的请求数据连接的流程图;

图8是根据本发明优选实施例的网络发起的添加、修改或者删除数据流的流程图;

图9是根据本发明优选实施例的ue发起的添加、修改或者删除数据流的流程图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

在本实施例中提供了一种服务质量qos策略的处理方法,图3是根据本发明实施例的一种服务质量qos策略的处理方法的流程图一,如图3所示,该流程包括如下步骤:

步骤s302,控制面cp功能实体获取第一信息,该第一信息包括以下至少之一:终端请求信息、应用层授权信息、签约信息和配置的运营商策略信息;

步骤s304,该cp功能实体依据该第一信息为不同的数据流制定不同的服务质量qos策 略,其中,该qos策略包括与该数据流对应的qos信息和qos标识。

通过上述步骤,控制面cp功能实体获取第一信息,该第一信息包括以下至少之一:终端请求信息、应用层授权信息、签约信息和配置的运营商策略信息;该cp功能实体依据该第一信息为不同的数据流制定不同的服务质量qos策略,其中,该qos策略包括与该数据流对应的qos信息和qos标识,解决了对于网络中基于承载的qos处理粒度过粗,无法实现精细化的管理的问题,实现了网络承载qos的精细化管理。

需要说明的是,终端接入网络后,可能有多个cp功能实体为其制定策略,对于这种情况为了保证不同的cp功能实体分配的qos标识不冲突,qos标识中可以包含分配该标识的cp功能实体的唯一标识信息,可以是全局唯一域名,全局唯一标识,ip地址等。

在本发明的实施例中,该cp功能实体依据该第一信息为不同的数据流制定不同的服务质量qos策略之后,包括:

该cp功能实体发送该qos策略对应的第二信息给以下实体中的至少之一:接入网络an、用户面up功能实体、终端,该第二信息携带该数据流对应的以下至少之一信息:该qos信息、该qos标识、数据流过滤器、数据流过滤器列表,其中,在不同的该数据流中的一个或多个数据流执行同一qos要求的情况下,该cp功能实体为该一个或多个数据流生成一个该qos策略。

在本发明的实施例中,在该数据流为下行数据的情况下,该cp功能实体发送该qos策略对应的第二信息给以下实体至少之一:接入网络an、up功能实体、终端ue,包括以下至少之一:

将该第二信息下发给该up功能实体,其中,该第二信息携带qos信息和qos标识,以及携带该数据流过滤器或者该数据流过滤器列表,该第二信息指示该up功能实体依据该数据流过滤器或者该数据流过滤器列表,给获取的该下行数据打上与该数据流对应的该qos标识;

将该第二信息下发给该an,其中,该第二信息携带该qos信息和该qos标识,该第二信息指示该an将该qos标识对应的数据流绑定到该数据流对应的无线承载上;

将该第二信息下发给该ue,其中,该第二信息携带该qos信息,以及携带该数据流过滤器或者该数据流过滤器列表,该第二信息指示该ue依据该第二信息对该数据流进行验证。

在本发明的实施例中,在将该第二信息下发给该an的情况下,该第二信息还携带该数据流过滤器或者该数据流过滤器列表,该an依据该数据流过滤器或者该数据流过滤器列表将数据流绑定到该数据流对应的无线承载上。

在本发明的实施例中,在该数据流为上行数据的情况下,该cp功能实体发送该qos策略对应的第二信息给以下实体至少之一:接入网络an、up功能实体、终端ue,包括以下至少之一:

将该第二信息下发给该ue,其中,该第二信息携带该qos信息,以及携带该数据流过滤 器或者该数据流过滤器列表;

将该第二信息下发给该an,其中,该第二信息携带该qos信息和该qos标识,该第二信息还携带该数据流过滤器或者该数据流过滤器列表,该an依据该第二信息将数据流绑定到该数据流对应的无线承载上;

将该第二信息下发给该up功能实体,其中,该第二信息携带qos信息和qos标识,以及携带该数据流过滤器或者该数据流过滤器列表,该第二信息指示该up功能实体依据该第二信息对该数据流进行验证。

在本发明的实施例中,在将该第二信息下发给该an的情况下,该an将该数据流过滤器或者该数据流过滤器列表,和该无线承载的对应关系,发送给该ue,该ue根据该an下发的该对应关系,将该数据流在对应的无线承载上发送。

在本发明的实施例中,该an该数据流过滤器或者该数据流过滤器列表,和该无线承载的对应关系,对该ue发送的该数据流进行验证。

在本发明的实施例中,该an将该qos标识对应的数据流绑定到该数据流对应的无线承载上包括以下至少之一:

一个该qos标识对应的数据流绑定到一个无线承载;

多个该qos标识对应的数据流绑定到一个无线承载。

在本发明的实施例中,该cp功能实体依据该第一信息为不同的数据流制定不同的服务质量qos策略之后,包括:

依据预设的触发条件,触发修改、删除或者添加该数据流对应的第二信息,该第二信息包括以下至少之一:qos信息、qos标识、数据流过滤器、数据流过滤器列表,该预设的触发条件包括以下至少之一:该终端请求信息的变化,该应用层授权信息变化,该签约信息变化,该配置的运行商策略信息的变化;

将该修改、删除或者添加后该数据流对应的第二信息发送给以下实体中的至少之一:接入网络an、up功能实体、终端。

在本实施例中提供了一种服务质量qos策略的处理方法,图4是根据本发明实施例的一种服务质量qos策略的处理方法的流程图二,如图4所示,该流程包括如下步骤:

步骤s402,cp功能实体依据第一信息为不同的数据流制定不同的服务质量qos策略,该第一信息包括以下至少之一:终端请求信息、应用层授权信息、签约信息和配置的运营商策略信息,该qos策略包括与该数据流对应的qos信息和qos标识;

步骤s404,接入网络an接收cp功能实体发送的第二信息,该第二信息携带收该cp功能实体为不同的数据流制定不同的服务质量qos策略。

通过上述步骤,cp功能实体依据第一信息为不同的数据流制定不同的服务质量qos策 略,该第一信息包括以下至少之一:终端请求信息、应用层授权信息、签约信息和配置的运营商策略信息,该qos策略包括与该数据流对应的qos信息和qos标识,接入网络an接收cp功能实体发送的第二信息,该第二信息携带收该cp功能实体为不同的数据流制定不同的服务质量qos策略,解决了对于网络中基于承载的qos处理粒度过粗,无法实现精细化的管理的问题,实现了网络承载qos的精细化管理。

在本发明的实施例中,该第二信息携带该数据流对应的以下至少之一信息:该qos信息、该qos标识、数据流过滤器、数据流过滤器列表,其中,在该不同数据流中的一个或多个数据流执行同一qos要求的情况下,该cp功能实体为该一个或多个数据流生成一个该qos标识。

在本发明的实施例中,该接入网络an接收cp功能实体发送的第二信息之后,还包括:

在该数据流是下行数据的情况下,在该第二信息携带该qos信息和该qos标识的情况下,该an将该qos标识对应的数据流绑定到该数据流对应的无线承载上,并将该绑定的关系发送给终端ue,该绑定的关系指示该ue对该数据流进行验证。

在本发明的实施例中,该接入网络an接收cp功能实体发送的第二信息之后,还包括:

在该数据流是上行数据的情况下,该第二信息携带qos信息和qos标识,以及携带该数据流过滤器或者该数据流过滤器列表,该an依据该第二信息将数据流绑定到该数据流对应的无线承载上,并将该绑定的关系发送给终端ue,该绑定的关系指示该ue在该绑定的关系指定的无线承载上发送该数据流;

该an将该数据流过滤器或者该数据流过滤器列表,和该无线承载的对应关系发送给该ue,该ue根据该an下发的该对应关系,将该数据流在对应的无线承载上发送。

在本发明的实施例中,该an收到该终端发送的该数据流后,依据该对应关系对该数据流进行校验。

在本发明的实施例中,该接入网络an接收cp功能实体发送的第二信息之后,还包括:

该an收到该数据流后,依据该数据流的源地址,或者该数据流的ip数据五元组找到该数据流对应的该qos标识,依据该qos标识对数据流进行标记,其中,该qos标识用于该an将数据流在该qosid对应的无线承载上分发。

在本实施例中还提供了一种服务质量qos策略的处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图5是根据本发明实施例的一种服务质量qos策略的处理装置的结构框图一,位于cp功能实体中,如图5所示,该装置包括:

获取模块52,用于获取第一信息,该第一信息包括以下至少之一:终端请求信息、应用 层授权信息、签约信息和配置的运营商策略信息;

制定模块54,用于该cp功能实体依据该第一信息为不同的数据流制定不同的服务质量qos策略,其中,该qos策略包括与该数据流对应的qos信息和qos标识。

图6是根据本发明实施例的一种服务质量qos策略的处理装置的结构框图二,位于接入网络an中,包括:

接收模块62,用于接收cp功能实体发送的第二信息,该第二信息携带收该cp功能实体为不同的数据流制定不同的服务质量qos策略,其中,该cp功能实体依据第一信息为不同的数据流制定不同的服务质量qos策略,该第一信息包括以下至少之一:终端请求信息、应用层授权信息、签约信息和配置的运营商策略信息,该qos策略包括与该数据流对应的qos信息和qos标识。

根据本发明的另一个实施例,还提供了一种服务质量qos策略的处理系统,包括:cp功能实体、接入网络an、up功能实体和终端;

该cp功能实体获取第一信息,该第一信息包括以下至少之一:终端请求信息、应用层授权信息、签约信息和配置的运营商策略信息;

该cp功能实体依据该第一信息为不同的数据流制定不同的服务质量qos策略,该qos策略包括与该数据流对应的qos信息和qos标识;

该cp功能实体发送该qos策略对应的第二信息给以下实体中的至少之一:该接入网络an、该up功能实体、该终端。

通过本发明,控制面cp功能实体获取第一信息,该第一信息包括以下至少之一:终端请求信息、应用层授权信息、签约信息和配置的运营商策略信息;该cp功能实体依据该第一信息为不同的数据流制定不同的服务质量qos策略,其中,该qos策略包括与该数据流对应的qos信息和qos标识,解决了对于网络中基于承载的qos处理粒度过粗,无法实现精细化的管理的问题,实现了网络承载qos的精细化管理。

本发明的优选实施例提供的一种服务质量策略分发的方法,

cp功能实体根据终端请求,和或,应用层授权、和或签约信息、和或配置的运营商策略信息,为不同的数据流制定不同的qos策略,并为执行同一qos要求的数据流生成一个qos标识。

cp功能实体将数据流过滤器或者过滤器列表,对应的qos信息,和qos标识下发给an和up功能实体,其中:

对于下行数据,需要将数据流过滤器或者过滤器列表,对应的qos信息,和qos标识下发up功能实体。up功能实体根据过滤器或者过滤器列表,收到的下行数据上打相应的qos标识。

对于下行数据,只需要对应的qos信息和qos标识下发an。an根据受到了qos信息和qos标识决定什么样的qos标识相关的数据流绑定到哪个无线承载。可以是一个qos标识对应的数据流绑定到一个无线承载,也可以是多个qos标识对应的数据流绑定到一个无线承载。an维护这种绑定关系。当an收到数据流,根据数据流中的qos标识来判断通过哪个无线承载来的投递数据。可选的,可以还可以将下行数据的过滤器或者过滤器列表发送给an,an也可以根据过滤器的中信息进行承载绑定。

此外可选的,an将下行qos信息和无线承载的对应关系发送给ue,ue可以根据这个参数对下行数据进行验证。

可选的,对于下行数据,网络侧cp功能实体需要将qos信息和下行数据的过滤器或者过滤器列表发送给ue,ue可以根据这个参数对下行数据进行验证。

对于上行数据,需要将将qos信息和上行数据的过滤器或者过滤器列表发送给ue。

对于上行数据,只需要对应的qos信息,qos标识,和数据流过滤器或者过滤器列表下发an。an根据受到了qos信息和qos标识决定什么样的qos标识相关的数据流绑定到哪个无线承载。可以是一个qos标识对应的数据流绑定到一个无线承载,也可以是多个qos标识对应的数据流绑定到一个无线承载。an维护这种绑定关系。an还需要通知ue,数据流过滤器或者过滤器列表和无线承载的绑定关系。当ue发送上行数据时,根据这种绑定关系决定在哪个无线承载上发送。an收到数据流后,可以对这种绑定关系进行校验。an收到数据流的时候还需要根据数据流的源地址,或者ip数据五元组找到相应的qosid,并在相应的数据上打上标签。

对于上行数据,需要将数据流过滤器或者过滤器列表,对应的qos信息,和qos标识下发up功能实体。up功能实体收到上行数据时,根据这些参数对上行数据进行验证。

当有数据流需要添加删除修改时,cp功能实体跟不同的情况更新qos参数和qos标识对应的数据流信息。并根据上述原则更新到an和up功能实体和ue。

由于需要调度的qos信息不同,因此cp功能实体发送给up功能实体,an和ue是不同的。

在本发明的优选实施例中,cp功能实体指的是qos策略制定实体,如果该功能需要由多个功能实体来完成,本发明的优选实施例只关注该功能与an,up功能实体,af和用户数据库等实体的交互,完成该功能的内部交互不做详细展开。

由于下一代网络中的cp功能实体可以根据所管理的内容更加具体的划分为移动管理实体、会话管理实体、地址分配实体、qos策略制定实体等等。其中up功能实体可以是对数据转发的一个或者多个功能实体。如果存在多个cp功能实体,则可能有唯一的对an的接口,也可能有多个对an的接口。对于前者,当其他与an没有接口的cp功能实体(如本发明中的qos策略制定实体)需要下发相关参数给an时,可以通过有接口的cp功能实体转发,转发的网元没有在本发明中特殊注明,但是本发明包含这种发送方式。

图7是根据本发明优选实施例的ue发起的请求数据连接的流程图,如图7所示,ue发起的请求数据连接的流程图。

在该实施方式中,终端可以通过该过程建立到一个外部网络的pdn连接。在这个过程中,可以请求希望在该数据连接上发送的数据流,也可以单纯的建立一个数据连接并不添加任何需要发送的数据流信息。

此外该过程中也可以完成数据连接的地址分配,或者后续通过其他过程完成,ip地址的获取不做详述。

步骤s701,终端发起建立数据连接请求,其中携带终端标识,可选的还可以包括数据流信息,相关数据流需要对应的qos信息。

其中qos信息可以是与该数据流对应的流描述信息,包括但不限于带宽、编码、延时、抖动等信息。

步骤s701中,终端发送的请求,可以是对无线侧透传的消息,即an不需要解析终端请求消息中的信元。也可以是非透传消息,即an可以解析终端请求消息中的信元。

当cn中负责qos策略制定的功能实体与an没有直接接口的情况下,an和负责策略制定的功能实体的交互可以通过其他与an有接口的cp功能实体或者路由分发实体进行转发。

步骤s702,如果步骤s701的请求中包含了请求的数据流,则cp功能实体可以去af(应用功能实体,可以是应用服务器,也可以是运营商内部部署的业务分类器)获取或者验证该数据流对应的qos信息。

步骤s703,cp功能实体可选的可以去用户数据库获取终端的签约的qos信息。如果在该过程中cp功能实体已经获取了,或者从其他功能实体获取了这一信息,则该步骤可以不执行。

cp功能实体也可以根据本地运营商配置的信息验证该数据流对应的qos信息。

步骤s704,如果终端请求了对特定数据流连接以及相关qos,则cp功能实体对相关的qos进行授权,并生成相应的qos策略。如果终端没有请求特定的数据流,则cp功能实体也可以生成该连接被允许的特定的数据流,或者生成一个通配过滤器保证所有的数据流都可以通过该连接进行通信。

cp功能实体根据生成的过滤器,以及获取的信息,制定qos策略,其中,qos策略和数据流过滤器的对应关系有如下可能:

1.如果步骤s701中请求特定的数据流,则cp功能实体对数据流分类并且授权,那么该消息中包含数据流过滤器或者数据流过滤器的列表,对应的qos信息,包括但不限于带宽,编码等信息,以及相应的qos类别标识。如果有多个分类,则需要包含多个对应关系。

2.如果步骤s701中没有请求特定的数据流,如果步骤s701中没有请求特定的数据流, 则cp功能实体可以根据终端希望连接的外部网络的类型、签约数据等信息,设置通配的过滤器,那么该消息中包含通配的过滤器、对应的qos信息,包括但不限于带宽,编码等信息,以及相应的qos类别标识。

3.如果步骤s701中没有请求特定的数据流,则cp功能实体可以根据终端希望连接的外部网络的类型、签约数据等信息,根据运营商的业务分类器分类,生成需要特殊指定的数据流过滤器或者数据流过滤器的列表,那么该消息中包含通配的过滤器、对应的qos信息,包括但不限于带宽,编码等信息,以及相应的qos类别标识。如果对于其他不是指定的数据流过滤器或者数据流过滤器的列表如果还需要指配特殊的qos,则该消息中还应该包含,通配的过滤器,对应的qos信息,和相应的qos类别标识。

步骤s705~步骤s708中,对于上下行过滤器或者过滤器列表的下发可能有所不同,并且收到上下行数据后的绑定和验证具体操作以参考发明内容中的描述为准。

步骤s705,cp功能实体向需要执行qos策略的up功能实体制定qos策略,其中包含过滤器,对应的qos信息和相应的qos类别标识。

up功能实体根据上述消息中的qos信息执行qos策略,并且记录相应的qos标识和qos信息的对应关系。

步骤s706,cp功能实体向an下发qos策略,其中包含,对应的qos信息,和相应的qos类别标识,可选的包含过滤器或者过滤器列表。下发给an的qos参数中还需要包含抢占优先级参数,以及其他an所需要的特定参数,例如延时等。

an根据所述的数据流过滤器,qos标识和qos信息,决定如何是否需要为终端建立特定的无线承载对某些的数据流实现调度。an可以为每个qos标识对应的数据流建立一个单独无线承载,也可以把多个qos标识对应的数据流进行聚合成一个无线承载,也可以把一个qos标识对应的数据流根据无线的调度情况拆分成多个无线承载,也可以把不同的qos标识对应的数据流根据无线的资源情况重新调度组合不同的无线承载。

步骤s707,cp功能实体向终端发送建立请求连接接受消息,其中包含需要终端执行的qos策略,其中包含过滤器,对应的qos信息。cp发送给终端的请求通过an下发,这个消息可以是对无线侧透传的消息,即an不需要解析cp功能实体下发消息中的信元。但是也可以是非透传消息,即an可以解析终端请求消息中的信元。

an还需要将无线承载和过滤器的绑定关系发送给终端,对于上行数据过滤器该过程必选,对于下行过滤器该过程可选。

ue功能实体根据上述消息中的过滤器信息判断相应的数据流是否可以发送,并根据an的调度情况进行数据传输。

步骤s708,终端,an,cn可以通过完成消息,通知cp功能实体接受或者拒绝相应的qos策略。

当下行数据分发的时候,up功能实体可以根据cp功能实体之前下发的信息对相应的数据流进行标记,即在数据包上标识qosid,这样当an收到数据包根据相应的聚合或者拆分规则,把不同qosid的数据在对应的无线承载上进行分发。

标记的方式可以有如下几种可能:

1.an根据qos标识来分发数据,其中qos标识可以通过加入cp标识或者标识数据连接的标识来保证an能够区分来自于不同cp针对ue不同数据连接的qos标识。

2.如果an之前还受到了下行的过滤器,则an根据不同的下行地址来区分终端所建立的不同数据连接。cp功能实体下发的下行数据流的过滤器中不含该参数,则可以cp功能实体可以将为终端分配的地址发送给an。an收到该地址的数据包,根据qosid标签找到相应的无线承载分发

当发生上行数据时,ue根据步骤s707中的绑定关系发送数据。

当an收到上行数据时,根据源地址或者ip五元组进行路由。还可以验证无线承载上的数据包的源地址或者ip五元组和对应的qosid是否匹配,并在后续投递的数据包上加上qosid。

图8是根据本发明优选实施例的网络发起的添加、修改或者删除数据流的流程图,如图8所示,网络发起的添加/修改/删除数据流的流程。

在该实施方式中,可以由应用层触发在当前的数据连接上增加数据流过滤器,修改(例如qos授权发生了变化等)或者删除之前授权的数据流过滤器。也可能由签约数据的变化导致上述行为。也可能由于cp功能实体配置的运营商策略变化,或者分类服务器的更新触发。因此步骤s801a和步骤s801b是都是可选过程。

步骤s802,cp功能实体根据在上述描述的触发条件下,判断是否要执行增加/修改/删除数据流操作。如果为是,则可能有如下行为:

1.判断需要增加/修改/删除数据流,并且该数据连接有个通配的过滤器,并且相应的qos可以满足需求,则可以不执行任何操作。

2.判断需要增加数据流,并且该数据连接有某个qos标识对应的qos可以满足需求,则cp功能实体通过步骤s803、s804、s805发送策略更新,其中包含需要增加的数据流过滤器和qos标识。对于不需要发送数据流过滤器的网元,例如对于an下行过滤器可选,则可以不发送更新。

3.判断需要增加数据流,并且当前已经授权的数据流或者数据流列表的qos不能够满足需求,则cp功能实体可以修改当前某个数据流聚合,则cp功能实体通过步骤s803~s805发送策略更新,其中包含更新的数据流过滤器或者过滤器列表(包含新增和原来的,或者只包含新增的),更新的qos参数,和对应的qos标识。对于不需要发送数据流过滤器的网元,例如对于an下行过滤器可选,则可以不发送过滤器。

4.判断需要增加数据流,并且当前已经授权的数据流或者数据流列表的qos不能够满足需求,则cp功能实体新生成一个qos标识,对应新的qos信息,并通过步骤s803~s805发送策略更新,其中包含数据流过滤器或者过滤器列表(包含新增和原来的,或者只包含新增的),qos参数,和对应的qos标识。对于不需要发送数据流过滤器的网元,例如对于an下行过滤器可选,则可以不发送过滤器。

5.判断需要修改特定的数据流,并且不对qos进行修改,则cp功能实体通过步骤s803~s805发送策略更新,其中包含需要增加的数据流过滤器和qos标识。对于不需要发送数据流过滤器的网元,例如对于an下行过滤器可选,则可以不发送更新。

6.判断需要修改特定的数据流,并且对qos进行修改,则cp功能实体通过步骤s803~s805发送策略更新,其中包含更新的数据流过滤器或者过滤器列表(包含修改和原来的,或者只包含修改的),更新的qos参数,和对应的qos标识。对于不需要发送数据流过滤器的网元,例如对于an下行过滤器可选,则可以不发送过滤器。

7.判断需要删除特定的数据流,并且不对qos进行修改,则cp功能实体通过步骤s803~s805发送策略更新,其中包含需要删除的数据流过滤器和qos标识。对于不需要发送数据流过滤器的网元,例如对于an下行过滤器可选,则可以不发送更新。

8.判断需要删除特定的数据流,并且对qos进行修改,则cp功能实体通过步骤s803~s805发送策略更新,其中包含更新的数据流过滤器或者过滤器列表(包含需要删除和原来的,或者只包含需要删除的),更新的qos参数,和对应的qos标识。对于不需要发送数据流过滤器的网元,例如对于an下行过滤器可选,则可以不发送过滤器。

步骤s803,cp功能实体向需要执行qos策略的up功能实体制定qos策略,根据上述操作的不同,该消息中包含的信息不同。

如果只包含了过滤器跟qos标识,则up功能实体认为所携带的过滤器需要的qos与本地保存的qos标识对应的qos参数一致。如果携带了过滤器,qos参数和qos标识,则up功能实体本地更新qos参数和qos标识的对应关系。

步骤s804,根据步骤s802中的行为向an下发qos策略。根据上述操作的不同,该消息中包含的信息不同。

如果只包含了过滤器跟qos标识,则an认为所携带的过滤器需要的qos与本地保存的qos标识对应的qos参数一致。如果携带了过滤器,qos参数和qos标识,则an本地更新qos参数和qos标识的对应关系。下发给an的qos参数中还需要包含抢占优先级参数,以及其他an所需要的特定参数,例如延时等。

an根据所述的数据流过滤器,qos标识和更新的qos信息,决定如何是否需要为终端建立特定的无线承载对某些的数据流实现调度。an可以为每个qos标识对应的数据流建立一个单独无线承载,也可以把多个qos标识对应的数据流进行聚合成一个无线承载,也可以把一个qos标识对应的数据流根据无线的调度情况拆分成多个无线承载,也可以把不同的qos 标识对应的数据流根据无线的资源情况重新调度组合不同的无线承载。

步骤s805,根据步骤s802中的行为向ue下发qos策略。其中包含需要终端执行的qos策略,其中包含过滤器,对应的qos信息。cp发送给终端的请求通过an下发,这个消息可以是对无线侧透传的消息,即an不需要解析cp功能实体下发消息中的信元。但是也可以是非透传消息,即an可以解析终端请求消息中的信元。

ue功能实体根据上述消息中的过滤器信息判断相应的数据流是否可以发送,并根据an的调度情况进行数据传输。

步骤s806,终端,an,cn可以通过增加/删除/修改数据流接受消息,通知cp功能实体接受或者拒绝相应的qos策略。

图9是根据本发明优选实施例的ue发起的添加、修改或者删除数据流的流程图,如图9所示,ue发起的添加、修改、删除数据流的流程。

在该实施方式中,可以由终端的应用层触发在当前的数据连接上增加数据流过滤器,修改(例如qos授权发生了变化等)或者删除之前授权的数据流过滤器。该过程可以由步骤s901触发,即应用服务器通知终端的应用层,终端应用层触发终端发起资源请求,请求上述操作。也可以终端根据用户的具体操作触发,发起资源请求,请求上述操作。

步骤s902,终端发起资源请求该请求中需要包含数据连接的标识,希望增加/修改/删除的数据流过滤器,对应增加和修改还可以包含所需要的qos信息。

该消息经由an发送给cp功能实体。该请求可以是对无线侧透传的消息,即an不需要解析终端请求消息中的信元。也可以是非透传消息,即an可以解析终端请求消息中的信元。

步骤s903,cp功能实体收到该消息,需要对请求的操作进行验证。cp功能实体可以跟af交互请求应用层进行验证,也可以根据已经获取的签约信息进行验证,也可以根据本地运营商配置的信息验证该数据流对应的qos信息。

步骤s904,cp功能实体根据验证的信息判断对终端请求的操作,根据ue请求的不同,cp功能实体可以验证后判断增加/删除/修改数据流以及对qos的修改,具体的行为可以参考图8的步骤s802。

步骤s905、s906、s907、s908,与图8中的步骤s803~s806类似.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以 下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行上述实施例的方法步骤的程序代码。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述实施例的方法步骤。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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