信息、数据发送方法及装置、接入网和系统与流程

文档序号:13450762阅读:256来源:国知局
信息、数据发送方法及装置、接入网和系统与流程

本发明涉及通信领域,具体而言,涉及一种信息、数据发送方法及装置、接入网和系统。



背景技术:

在第四代移动通信技术(4thgeneration,简称4g)移动通信系统中,将具有相同服务质量(qualityofservice,简称qos)要求的数据流聚合成承载,用户面网元比如基站、网关对qos的处理都是以承载作为最小粒度。图1是相关技术中4g系统的qos控制系统的示意图,其中,该qos控制系统涉及的主要网元及主要网元的功能如下:

终端(userequipment,简称为ue),主要通过无线空口接入4g网络并获得服务,终端通过空口和基站交互信息,通过非接入层信令(non-access-stratum,简称为nas)和核心网的移动管理实体交互信息;

基站,负责终端接入网络的空口资源调度以及空口的连接管理;

移动管理实体(mobilitymanagemententity,简称为mme),也即核心网控制面实体,主要负责对用户的鉴权、授权以及签约检查,以保证用户是合法用户;对用户进行移动性管理,包括:位置注册和临时标识分配;维护用户的idle(空闲)和connect(连接)状态以及状态迁移;在connect状态下的切换;分组数据网络(packetdatanetwork,简称pdn)连接以及承载的维护,包括创建、修改和删除等会话管理的功能;

服务网关(servinggateway,简称为sgw):也即核心网用户面功能实体,主要负责漫游情况下和分组数据网网关(pdngw,简称为pgw)的交互;对用户idle状态下收到的下行数据包进行缓存并通知mme寻呼用户;具有跨基站的用户面锚点以及跨第二代移动通信技术(the2ndgeneration,简称2g)、第三代移动通信技术(the3rdgeneration,简称3g)、4g移动性的用户面锚点等功能;

分组数据网网关(pdngw,简称为pgw),也即核心网用户面功能实体,是终端接入pdn网络的接入点,负责分配用户ip地址,网络触发的承载建立、修改和删除,还具有qos控制计费等功能,是用户在第三代合作伙伴计划(3rdgenerationpartnershipproject,简称3gpp)系统内以及和非3gpp系统之间切换的锚点,从而保证ip地址不变,以保证业务连续性;

策略控制实体(policyandchargingrulesfunction,简称为pcrf),也即策略与计费规则功能单元,负责对无线承载的qos策略控制以及计费策略控制。

4gqos参数包括:qos类别标识(qosclassidentifier,简称qci)和分配和保留优先级(allocationandretentionpriority,简称arp),qos参数可以唯一标识一个承载。qci是一个标准化标识,每个qci都对应一组qos参数,包括:承载类型保证速率(guaranteedbitrate,简称gbr)或nongbr、优先级(priority)、延迟要求(packetdelaybudget)以及丢包率(packeterrorlossrate)等参数。arp标识用于当过负荷的时候,指示本承载被删除或保留的优先级。

针对nongbr承载,qos参数还包括:聚合最大比特率(aggregatemaximumbitrate,简称ambr)。ambr包括:承载聚合最大比特率(ue的所有nongbr,简称ue-ambr)和apn-ambr(用户在apn(accesspointname,接入点名字)上对应的nongbr承载聚合最大比特率)。

4g系统qos方案中,在建立、修改承载的时候,可以通过qos参数指示承载的qos要求;空口上无线承载、s1接口承载以及s5/s8接口承载分别是1:1:1映射;s1接口和s5/s8接口上的承载采用分段的gtp-u(gprstunnellingprotocolfortheuserplane,用户层面的gprs隧道协议)隧道的方式传输。

针对gbr承载,qos参数还包括:mbr(maximumbitrate,最大比特率)和gbr(guaranteedbitrate,保证比特率)。

但是目前4g系统的qos方案还存在下述问题:当终端运行一类不可推倒(non-deducible),也即不能获得稳定业务过滤器的应用时,比如对等网络(peertopeer,简称为p2p)业务时,由于网络无法将业务过滤器与承载的绑定关系通知给终端,所以无法让终端获知这类应用的上行qos参数。目前对这类应用的处理方式是将其放到默认承载上。

目前业界正在研究下一代无线通信系统,图2是相关技术中下一代无线通信系统的架构示意图,为了解决non-deducible业务的上行qos问题,引入了reflectiveqos机制。在ue接入网络的过程中,ue和网络协商,网络根据网络策略、ue的能力等因素决定是否对ue接入网络后访问业务的上行数据采用reflectiveqos。也就是说这个ue的所有上行数据都将采用reflectiveqos机制。所谓reflectiveqos机制,就是对于上下行的对应业务,上行业务数据采用与下行业务数据相同的qos。

然而这种方法会存在如下问题:

(1)目前的qos方案中存在defaultbearer概念,并且defaultbearer允许没有tft(即通配),即defaultbearer上下行可以通配。因此当reflectiveqos授权后,上行数据可以在defaultbearer上发送,或是根据reflectiveqos授权在对应的下行数据的承载上发送。因此ue无法确定具体在哪个承载上发送数据。

(2)目前的qos方案中,允许应用的上下行数据采用不同的qos(即上下行数据分配通过不同的qos的上下行承载来发送)。此时,由于又激活的reflectiveqos,那么ue将无法决定是采用发送下行数据qos(即承载)发送上行数据,还是采用另外一个专门的上行承载来发送上行数据。

针对相关技术中的上述技术问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种信息、数据发送方法及装置、接入网和系统,以至少解决相关技术中终端无法获知在哪个承载上发送上行数据的问题。

根据本发明的一个实施例,提供了一种信息发送方法,包括:向用户设备ue发送反射服务质量服务reflectiveqos指示信息和封装标识信息,其中,reflectiveqos指示信息用于指示对对应于用封装标识信息封装的下行数据的上行数据执行reflectiveqos机制。

可选地,向用户设备ue发送反射服务质量服务reflectiveqos指示信息和封装标识信息包括:通过向ue发送无线承载创建或修改消息发送reflectiveqos指示信息和封装标识信息。

可选地,封装标识信息为无线承载标识或流标识。

可选地,通过向ue发送无线承载创建或修改消息发送reflectiveqos指示信息和封装标识信息包括:接收控制面功能实体提供的qos策略;判断是否存在与qos策略具有相同qos参数的无线承载;在判断结果为存在的情况下,向ue发送无线承载创建消息;其中,无线承载创建消息中携带reflectiveqos指示信息和封装标识信息;在判断结果为不存在的情况下,向ue发送无线承载修改消息;其中,无线承载修改消息中携带reflectiveqos指示信息和封装标识信息。

可选地,在封装标识信息为无线承载标识时,判断是否存在与qos策略具有相同qos参数的无线承载包括以下至少之一:判断qos策略和无线承载是否具有相同的优先级priority、传输特征deliverycharacteristic和reflectiveqos指示信息;判断qos策略和无线承载是否具有相同的priority、网络行为networkbehavior和reflectiveqos指示信息;判断qos策略和无线承载是否具有相同的deliverycharacteristic、networkbehavior和reflectiveqos指示信息;判断qos策略和无线承载是否具有相同的priority、deliverycharacteristic、networkbehavior和reflectiveqos指示信息。

可选地,在封装标识信息为流标识时,判断是否存在与qos策略具有相同qos参数的无线承载包括以下至少之一:判断qos策略和无线承载是否具有相同的priority和deliverycharacteristic;判断qos策略和无线承载是否具有相同的priority和networkbehavior;判断qos策略和无线承载是否具有相同的deliverycharacteristic和networkbehavior;判断qos策略和无线承载是否具有相同的priority、deliverycharacteristic和networkbehavior。

可选地,通过向ue发送无线承载创建或修改消息发送reflectiveqos指示信息和封装标识信息包括:接收控制面功能实体发送的协议数据单元流pduflow创建或修改请求消息;向ue发送无线承载创建消息或无线承载修改消息;其中,无线承载创建消息或无线承载修改消息中携带reflectiveqos指示信息和封装标识信息。

可选地,在接收控制面功能实体发送的协议数据单元流pduflow创建或修改请求消息之前,方法还包括:控制面功能实体接收策略功能实体制定的qos策略;控制面功能实体判断是否存在与qos策略具有相同qos参数的pduflow;在判断结果为存在的情况下,控制面功能实体向接入网发送pduflow创建请求消息;在判断结果为不存在的情况下,控制面功能实体向接入网发送pduflow修改请求消息。

可选地,控制面功能实体判断是否存在与qos策略具有相同qos参数的pduflow包括以下至少之一:控制面功能实体判断qos策略和pduflow是否具有相同的优先级priority、传输特征deliverycharacteristic和reflectiveqos指示信息;控制面功能实体判断qos策略和pduflow是否具有相同的priority、网络行为networkbehavior和reflectiveqos指示信息;控制面功能实体判断qos策略和pduflow是否具有相同的deliverycharacteristic、networkbehavior和reflectiveqos指示信息;控制面功能实体判断qos策略和pduflow是否具有相同的priority、deliverycharacteristic、networkbehavior和reflectiveqos指示信息。

可选地,方法还包括:向ue发送用封装标识信息封装的下行数据。

可选地,流标识由控制面功能实体或策略功能实体分配。

可选地,流标识用于用户面功能实体对下行数据进行封装。

可选地,无线承载标识用于an对下行数据进行封装。

根据本发明的另一个实施例,提供了一种数据发送方法,包括:接收接入网an发送的反射服务质量服务reflectiveqos指示信息和封装标识信息,其中,reflectiveqos指示信息用于指示对对应于用封装标识信息封装的下行数据的上行数据执行reflectiveqos机制;接收用封装标识信息封装的下行数据;采用与下行数据相同的qos向接入网发送与下行数据对应的上行数据。

根据本发明的另一个实施例,提供了一种信息发送装置,包括:发送模块,用于向用户设备ue发送反射服务质量服务reflectiveqos指示信息和封装标识信息,其中,reflectiveqos指示信息用于指示对对应于用封装标识信息封装的下行数据的上行数据执行reflectiveqos机制。

可选地,发送模块,还用于通过向ue发送无线承载创建或修改消息发送reflectiveqos指示信息和封装标识信息。

可选地,封装标识信息为无线承载标识或流标识。

可选地,发送模块包括:第一接收单元,用于接收控制面功能实体提供的qos策略;判断单元,用于判断是否存在与qos策略具有相同qos参数的无线承载;第一发送单元,用于在判断结果为存在的情况下,向ue发送无线承载创建消息;其中,无线承载创建消息中携带reflectiveqos指示信息和封装标识信息;第二发送单元,用于在判断结果为不存在的情况下,向ue发送无线承载修改消息;其中,无线承载修改消息中携带reflectiveqos指示信息和封装标识信息。

可选地,判断单元还用于以下至少之一:判断qos策略和无线承载是否具有相同的优先级priority、传输特征deliverycharacteristic和reflectiveqos指示信息;判断qos策略和无线承载是否具有相同的priority、网络行为networkbehavior和reflectiveqos指示信息;判断qos策略和无线承载是否具有相同的deliverycharacteristic、networkbehavior和reflectiveqos指示信息;判断qos策略和无线承载是否具有相同的priority、deliverycharacteristic、networkbehavior和reflectiveqos指示信息。

可选地,在封装标识信息为流标识时,判断单元还用于以下至少之一:判断qos策略和无线承载是否具有相同的priority和deliverycharacteristic;判断qos策略和无线承载是否具有相同的priority和networkbehavior;判断qos策略和无线承载是否具有相同的deliverycharacteristic和networkbehavior;判断qos策略和无线承载是否具有相同的priority、deliverycharacteristic和networkbehavior。

可选地,发送模块包括:第二接收单元,用于接收控制面功能实体发送的协议数据单元流pduflow创建或修改请求消息;第二发送单元,用于向ue发送无线承载创建消息或无线承载修改消息;其中,无线承载创建消息或无线承载修改消息中携带reflectiveqos指示信息和封装标识信息。

可选地,发送模块,还用于向ue发送用封装标识信息封装的下行数据。

可选地,流标识由控制面功能实体或策略功能实体分配。

可选地,流标识用于用户面功能实体对下行数据进行封装。

可选地,无线承载标识用于an对下行数据进行封装。

根据本发明的另一个实施例,提供了一种数据发送装置,包括:第一接收模块,用于接收接入网an发送的反射服务质量服务reflectiveqos指示信息和封装标识信息,其中,reflectiveqos指示信息用于指示对对应于用封装标识信息封装的下行数据的上行数据执行reflectiveqos机制;第二接收模块,用于接收用封装标识信息封装的下行数据;发送模块,用于采用与下行数据相同的qos向接入网发送与下行数据对应的上行数据。

根据本发明的另一个实施例,提供了接入网,包括上述的信息发送装置。

根据本发明的另一个实施例,提供了一种信息发送系统,包括:接入网an和用户设备ue;接入网an用于向用户设备ue发送反射服务质量服务reflectiveqos指示信息和封装标识信息,其中,reflectiveqos指示信息用于指示对对应于用封装标识信息封装的下行数据的上行数据执行reflectiveqos机制,以及向ue发送用封装标识信息封装的下行数据;ue用于接收an发送的reflectiveqos指示信息和下行数据,以及采用与下行数据相同的qos向接入网发送与下行数据对应的上行数据。

可选地,接入网an还用于通过向ue发送无线承载创建或修改消息发送reflectiveqos指示信息和封装标识信息。

可选地,系统还包括:控制面功能实体cp,cp用于向an提供qos策略;an还用于判断是否存在与qos策略具有相同qos参数的无线承载;在判断结果为存在的情况下,向ue发送无线承载创建消息;其中,无线承载创建消息中携带reflectiveqos指示信息和封装标识信息;以及在判断结果为不存在的情况下,向ue发送无线承载修改消息;其中,无线承载修改消息中携带reflectiveqos指示信息和封装标识信息。

可选地,系统还包括:控制面功能实体cp,cp还用于向an发送协议数据单元流pduflow创建或修改请求消息;an还用于向ue发送无线承载创建消息或无线承载修改消息;其中,无线承载创建消息或无线承载修改消息中携带reflectiveqos指示信息和封装标识信息。

可选地,cp还用于接收策略功能实体制定的qos策略;判断是否存在与qos策略具有相同qos参数的pduflow;以及在判断结果为存在的情况下,向an发送pduflow创建请求消息;在判断结果为不存在的情况下,向an发送pduflow修改请求消息。

根据本发明的又一个实施例,还提供了一种存储介质。该存储介质设置为存储用于执行以下步骤的程序代码:向用户设备ue发送反射服务质量服务reflectiveqos指示信息和封装标识信息,其中,reflectiveqos指示信息用于指示对对应于用封装标识信息封装的下行数据的上行数据执行reflectiveqos机制。

通过本发明,由于向用户设备ue发送reflectiveqos指示信息和封装标识信息,告诉终端通过采用该封装标识信息封装的下行数据对应的上行数据执行该reflectiveqos机制,进而使得终端可以获知在哪个无线承载上发送上行数据,因此,可以解决相关技术中终端无法获知在哪个承载上发送上行数据的问题。

附图说明

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

图1是相关技术中4g系统的qos控制系统的示意图;

图2是相关技术中下一代无线通信系统的架构示意图;

图3是根据本发明实施例的信息发送方法的流程图;

图4是根据本发明实施例提供的数据发送方法的流程示意图;

图5是根据本发明优选实施例1提供的信息发送方法的流程示意图;

图6是根据本发明优选实施例2提供的信息发送方法的流程示意图;

图7是根据本发明优选实施例3提供的信息发送方法的流程示意图;

图8是根据本发明实施例的信息发送装置的结构框图;

图9是根据本发明实施例提供的数据发送装置的结构示意图。

具体实施方式

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

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

实施例1

本申请实施例可以运行于图2所示的系统架构上,如图2所示,该网络架构包括:终端ue,接入网an,控制面功能实体cp,用户面功能实体up,策略功能实体,其中,终端ue,接入网an,控制面功能实体cp,用户面功能实体up和策略功能实体之间都可以相互交互。

在本实施例中提供了一种运行于上述系统架构的信息发送方法,图3是根据本发明实施例的信息发送方法的流程图,如图3所示,该流程包括如下步骤:

步骤s302,向用户设备ue发送反射服务质量服务reflectiveqos指示信息和封装标识信息,其中,reflectiveqos指示信息用于指示对对应于用封装标识信息封装的下行数据的上行数据执行reflectiveqos机制;

步骤s304,向ue发送用封装标识信息封装的下行数据。

通过上述步骤,由于向用户设备ue发送reflectiveqos指示信息和封装标识信息,告诉终端通过采用该封装标识信息封装的下行数据对应的上行数据执行该reflectiveqos机制,进而使得终端可以获知在哪个承载上发送上行数据,因此,可以解决相关技术中终端无法获知在哪个承载上发送上行数据的问题。

需要说明的是,上述步骤s302可以单独执行,也能够解决上述技术问题,也可以与上述步骤s304结合,但并不限于此。

需要说明的是,上述步骤s302可以表现为:通过向ue发送无线承载创建或修改消息发送reflectiveqos指示信息和封装标识信息。

需要说明的是,如果无线承载标识没有被修改的话,由于之前在创建的过程中已经发送过,因而上述无线承载修改消息中也可以不携带reflectiveqos指示信息和封装标识信息。

需要说明的是,无线承载创建或修改消息中携带qos参数,而该qos参数中包括:reflectiveqos指示信息,但并不限于此。需要说明的是,上述qos参数还可以包括以下至少之一:对业务数据处理的优先级,业务数据包的传输特性,最大速率,需求速率和网络行为。

需要说明的是,上述优先级可以用于网络资源的接纳,即表示接入网和/或核心网在进行资源接纳和资源管理时如何对相应的业务数据进行处理,传输特性(deliverycharacteristic)可以表示如何对数据包进行转发处理,包括时延、丢包率等因此,deliverycharacteristic通常用一个指标值标识,如qci。网络行为(networkbehaviour)可以表示当网络无法满足授权的qos表示的qos目标时预期的处理。反射质量服务指示(reflectiveqosindication)可以表示授权对数据执行reflectiveqos机制。

需要说明的是,reflectiveqos机制可以为对于上下行的对应业务,上行业务数据可以采用与下行业务数据相同的qos参数,也可以为采用发送下行数据的pduflow发送与下行数据对应的上行数据。

需要说明的是,上述封装标识信息可以为无线承载标识或流标识,但并不限于此。

在本发明的一个实施例中,上述步骤s302可以表现为:接收控制面功能实体提供的qos策略;判断是否存在与qos策略具有相同qos参数的无线承载;在判断结果为存在的情况下,向ue发送无线承载创建消息;其中,无线承载创建消息中携带reflectiveqos指示信息和封装标识信息;在判断结果为不存在的情况下,向ue发送无线承载修改消息;其中,无线承载修改消息中携带reflectiveqos指示信息和封装标识信息。

需要说明的是,在封装标识信息为无线承载标识时,上述判断是否存在与qos策略具有相同qos参数的无线承载可以包括以下至少之一:判断qos策略和无线承载是否具有相同的优先级priority、传输特征deliverycharacteristic和reflectiveqos指示信息;判断qos策略和无线承载是否具有相同的priority、网络行为networkbehavior和reflectiveqos指示信息;判断qos策略和无线承载是否具有相同的deliverycharacteristic、networkbehavior和reflectiveqos指示信息;判断qos策略和无线承载是否具有相同的priority、deliverycharacteristic、networkbehavior和reflectiveqos指示信息。

需要说明的是,在封装标识信息为流标识时,上述判断是否存在与qos策略具有相同qos参数的无线承载包括以下至少之一:判断qos策略和无线承载是否具有相同的priority和deliverycharacteristic;判断qos策略和无线承载是否具有相同的priority和networkbehavior;判断qos策略和无线承载是否具有相同的deliverycharacteristic和networkbehavior;判断qos策略和无线承载是否具有相同的priority、deliverycharacteristic和networkbehavior。

在本发明的一个实施例中,上述步骤s302还可以表现为:接收控制面功能实体发送的协议数据单元流pduflow创建或修改请求消息;向ue发送无线承载创建消息或无线承载修改消息;其中,上述无线承载创建消息或无线承载修改消息中携带reflectiveqos指示信息和封装标识信息。

需要说明的是,在接收控制面功能实体发送的协议数据单元流pduflow创建或修改请求消息之前,上述方法还可以包括:控制面功能实体接收策略功能实体制定的qos策略;控制面功能实体判断是否存在与qos策略具有相同qos参数的pduflow;在判断结果为存在的情况下,控制面功能实体向接入网发送pduflow创建请求消息;在判断结果为不存在的情况下,控制面功能实体向接入网发送pduflow修改请求消息。

需要说明的是,上述控制面功能实体判断是否存在与qos策略具有相同qos参数的pduflow可以包括以下至少之一:控制面功能实体判断qos策略和pduflow是否具有相同的优先级priority、传输特征deliverycharacteristic和reflectiveqos指示信息;控制面功能实体判断qos策略和pduflow是否具有相同的priority、网络行为networkbehavior和reflectiveqos指示信息;控制面功能实体判断qos策略和pduflow是否具有相同的deliverycharacteristic、networkbehavior和reflectiveqos指示信息;控制面功能实体判断qos策略和pduflow是否具有相同的priority、deliverycharacteristic、networkbehavior和reflectiveqos指示信息。

需要说明的是,上述流标识可以由控制面功能实体或策略功能实体分配。上述流标识可以用于用户面功能实体对下行数据进行封装,上述无线承载标识可以用于an对下行数据进行封装。

需要说明的是,上述步骤s302和步骤s304的执行主体可以是an,但并不限于此,比如也可以是cp,up、策略功能实体等。

在本实施例中,还提供了一种数据发送方法,图4是根据本发明实施例提供的数据发送方法的流程示意图,如图4所示,该方法包括:

步骤s402,接收接入网an发送的反射服务质量服务reflectiveqos指示信息和封装标识信息,其中,reflectiveqos指示信息用于指示对对应于用封装标识信息封装的下行数据的上行数据执行reflectiveqos机制;

步骤s404,接收用封装标识信息封装的下行数据;

步骤s406,采用与下行数据相同的qos向接入网发送与下行数据对应的上行数据。

通过上述步骤,通过接收an发送的reflectiveqos指示信息和封装标识信息,使得终端在接收到利用该封装标识信息封装的下行数据时,可以采用与下行数据相同的qos向接入网发送与下行数据对应的上行数据,进而可以解决相关技术中终端无法获知在哪个承载上发送上行数据的问题。

需要说明的是,上述步骤s402可以表现为:通过接收an发送的无线承载创建或修改消息来接收reflectiveqos指示信息和封装标识信息。

需要说明的是,如果无线承载标识没有被修改的话,由于之前已经接收过,因而上述无线承载修改消息中可以不携带reflectiveqos指示信息和封装标识信息。

需要说明的是,无线承载创建消息中携带qos参数,而该qos参数中包括:reflectiveqos指示信息,但并不限于此。需要说明的是,上述qos参数还可以包括以下至少之一:对业务数据处理的优先级,业务数据包的传输特性,最大速率,需求速率和网络行为。

需要说明的是,上述优先级可以用于网络资源的接纳,即表示接入网和/或核心网在进行资源接纳和资源管理时如何对相应的业务数据进行处理,传输特性(deliverycharacteristic)可以表示如何对数据包进行转发处理,包括时延、丢包率等因此,deliverycharacteristic通常用一个指标值标识,如qci。网络行为(networkbehaviour)可以表示当网络无法满足授权的qos表示的qos目标时预期的处理。反射质量服务指示(reflectiveqosindication)可以表示授权对数据执行reflectiveqos机制。

需要说明的是,reflectiveqos机制可以为对于上下行的对应业务,上行业务数据可以采用与下行业务数据相同的qos参数,也可以为采用发送下行数据的pduflow发送与下行数据对应的上行数据。

需要说明的是,上述步骤的执行主体可以是终端,但并不限于此。

为了更好地理解本发明,以下结合优选的实施例对本发明做进一步解释。

本发明提供了一种优选的信息发送方法,具体可以为一种服务质量的控制中为应用进行qos授权和保障的方法。

优选实施例1

在下一代无线通信系统中,终端接入网络,进行认证为会建立协议数据单元(protocoldataunit,pdu)会话(pdu会话类似于eps系统中的pdn连接)后,网络决定激活reflectiveqos。在本优选实施例中,an和up之间是存在pduflow的。并且以无线承载粒度通知ue是否激活reflectiveqos。图5是根据本发明优选实施例1提供的信息发送方法的流程示意图,如图5所示,主要包括以下的步骤:

步骤s501,ue和网络建立pdu会话。可选地,ue在pdu会话建立请求消息中会携带支持reflectiveqos的能力指示,网络会根据自身的能力在会话建立应答消息中携带支持reflectiveqos的能力指示。若没有reflectiveqos能力协商过程,则假定在下一代无线通信系统中,总是假定ue和网络支持reflectiveqos。

步骤s502,策略功能policyfunction进行策略决策,制定策略规则(如pcc规则),在策略规则中携带应用标识,qos参数,其中qos参数中包含有优先级priority,传输特征deliverycharacteristic,网络行为networkbehavior,最大速率maximumbitrate、需求速率requiredbitrate和reflectiveqosindication。其中priority用于网络资源的接纳,即表示接入网和/或核心网在进行资源接纳和资源管理时如何对相应的业务数据进行处理,deliverycharacteristic表示如何对数据包进行转发处理,包括时延、丢包率等因此。deliverycharacteristic通常用一个指标值标识,如qci。networkbehaviour表示当网络无法满足授权的qos表示的qos目标时预期的处理。reflectiveqosindication表示授权对数据执行reflectiveqos机制。其中networkbehavior可选。

步骤s503,policyfunction向cp提供决策后的策略规则。

步骤s504,cp向policyfunction返回确认消息。

步骤s505,cp向up提供策略规则。

步骤s506,up保存后,返回确认消息。

步骤s507,cp执行pduflow绑定,即cp判断当前是否具有和策略规则相同qos参数的pduflow。即priority、deliverycharacteristic和reflectiveqosindication取值相同,或priority和networkbehavior和reflectiveqosindication取值相同、deliverycharacteristic、networkbehavior和reflectiveqosindication取值相同或priority、deliverycharacteristic、networkbehavior和reflectiveqosindication取值相同的pduflow。若没有,在cp决定执行pduflow创建流程;否则cp决定执行pduflow修改流程。

步骤s508,cp向up请求建立或修改pduflow,携带pduflowid,qos参数。若请求建立pduflow,则cp分配新的pduflowid。若请求修改pduflow,则cp选择要绑定到的那个pduflow的pduflowid。qos参数携带priority、deliverycharacteristic、networkbehavior(可选)和reflectiveqosindication。此外qos参数中的maximumbitrate和requiredbitrate为绑定到这个pduflow的策略规则中的maximumbitrate和requiredbitrate的累加。

步骤s509,up返回确认消息。若是创建pduflow,则up返回upaddress和upteid。

步骤s510,cp向an发送pduflow创建或修改消息,携带pduflowid,qos参数,upaddress和upteid。

步骤s511,an执行无线承载创建或修改流程,向ue发送的消息中携带pduflowid,qos参数以及用于封装用户面数据的无线承载标识。在无线承载修改流程中,reflectiveqosindication,无线承载标识可不发送若无线承载标识没有修改的话,因为在建立的过程中已提供过。可选地,an在执行无线承载创建或修改的过程中,可以将ue的多个pdu会话的具有相同qos的pduflow汇聚承载一个无线承载。所谓相同的qos,即priority、deliverycharacteristic和reflectiveqosindication取值相同,或priority和networkbehavior和reflectiveqosindication取值相同、deliverycharacteristic、networkbehavior和reflectiveqosindication取值相同或priority、deliverycharacteristic、networkbehavior和reflectiveqosindication取值相同的pduflow。

步骤s512,an向cp返回确认消息,消息中携带anaddress和anteid。

步骤s513,cp向up发送pduflow对应的pduflowid,anaddress和anteid。

通过上述流程,创建或修改了一个无线承载,并且所有绑定到这个无线承载的策略规则(即qos策略)都是执行reflectiveqos,即这个无线承载是激活reflectiveqos。当up接收到下行数据后,采用an提供的address和teid封装下行数据发送给an,an接收到下行数据后,去处up的封装后,才采用无线承载标识封装下行数据,当ue接收到an采用该无线承载的无线承载标识封装的下行数据包时,对应的上行数据都将执行reflectiveqos,即都采用下行数据相同的qos发送上行数据(譬如采用同一个无线承载发送上行数据)。

优选实施例2

在下一代无线通信系统中,终端接入网络,进行认证为会建立协议数据单元(protocoldataunit,pdu)会话(pdu会话类似于eps系统中的pdn连接)后,网络决定激活reflectiveqos。在本优选实施例中,an和up之间不存在pduflow的。并且以无线承载粒度通知ue是否激活reflectiveqos。图6是根据本发明优选实施例2提供的信息发送方法的流程示意图,如图6所示,主要包括以下的步骤:

步骤s601,ue和网络建立pdu会话。可选地,ue在pdu会话建立请求消息中会携带支持reflectiveqos的能力指示,网络会根据自身的能力在会话建立应答消息中携带支持reflectiveqos的能力指示。若没有reflectiveqos能力协商过程,则假定在下一代无线通信系统中,总是假定ue和网络支持reflectiveqos。

步骤s602,策略功能policyfunction进行策略决策,制定策略规则(如pcc规则),在策略规则中携带应用标识,qos参数,其中qos参数中包含有优先级priority,传输特征deliverycharacteristic,网络行为networkbehavior,最大速率maximumbitrate、需求速率requiredbitrate和reflectiveqosindication。其中priority用于网络资源的接纳,即表示接入网和/或核心网在进行资源接纳和资源管理时如何对相应的业务数据进行处理,deliverycharacteristic表示如何对数据包进行转发处理,包括时延、丢包率等因此。deliverycharacteristic通常用一个指标值标识,如qci。networkbehaviour表示当网络无法满足授权的qos表示的qos目标时预期的处理。reflectiveqosindication表示授权对数据执行reflectiveqos机制。其中networkbehavior可选。

步骤s603,policyfunction向cp提供决策后的策略规则。

步骤s604,cp向policyfunction返回确认消息。

步骤s605,cp向up提供策略规则。

步骤s606,up保存后,返回确认消息。

步骤s607,cp向an提供策略规则中的qos策略。

步骤s608,an执行无线承载绑定,即an判断当前是否具有和策略规则相同qos参数的无线承载。即priority、deliverycharacteristic和reflectiveqosindication取值相同,或priority和networkbehavior和reflectiveqosindication取值相同、deliverycharacteristic、networkbehavior和reflectiveqosindication取值相同或priority、deliverycharacteristic、networkbehavior和reflectiveqosindication取值相同的pduflow(承载)。若没有,在an决定执行无线承载的创建流程;否则an决定执行无线承载的修改流程。

步骤s609,an执行无线pduflow创建或修改流程,向ue发送的消息中携带pduflowid,qos参数以及用于封装用户面数据的无线承载标识。在无线承载修改流程中,reflectiveqosindication,无线承载标识可不发送若无线承载标识没有修改的话,因为在建立的过程中已提供过。可选地,an在执行无线承载创建或修改的过程中,可以将ue的多个pdu会话的具有相同qos的pduflow汇聚承载一个无线承载。所谓相同的qos,即priority、deliverycharacteristic和reflectiveqosindication取值相同,或priority和networkbehavior和reflectiveqosindication取值相同、deliverycharacteristic、networkbehavior和reflectiveqosindication取值相同或priority、deliverycharacteristic、networkbehavior和reflectiveqosindication取值相同的pduflow。

步骤s610,an向up返回确认消息。

通过上述流程,创建或修改了一个无线承载,并且所有绑定到这个无线承载的策略规则都是执行reflectiveqos,即这个无线承载是激活reflectiveqos。当an接收到该应用下行数据后,an会采用无线承载标识进行封装。ue接收到an用承载标识封装的下行数据包时,对应的上行数据都将执行reflectiveqos,即采用下行数据相同的qos发送上行数据(譬如采用同一个无线承载发送上行数据)。

优选实施例3

在下一代无线通信系统中,终端接入网络,进行认证为会建立协议数据单元(protocoldataunit,pdu)会话(pdu会话类似于eps系统中的pdn连接)后,网络决定激活reflectiveqos。在本优选实施例中,an和up之间是存在pduflow的。并且以流粒度通知ue是否激活reflectiveqos。图7是根据本发明优选实施例3提供的信息发送方法的流程示意图,如图7所示,主要包括以下的步骤:

步骤s701,ue和网络建立pdu会话。可选地,ue在pdu会话建立请求消息中会携带支持reflectiveqos的能力指示,网络会根据自身的能力在会话建立应答消息中携带支持reflectiveqos的能力指示。若没有reflectiveqos能力协商过程,则假定在下一代无线通信系统中,总是假定ue和网络支持reflectiveqos。

步骤s702,策略功能policyfunction进行策略决策,制定策略规则(如pcc规则),在策略规则中携带应用标识,flowid(可选),qos参数,其中qos参数中包含有优先级priority,传输特征deliverycharacteristic,网络行为networkbehavior,最大速率maximumbitrate、需求速率requiredbitrate和reflectiveqosindication。其中priority用于网络资源的接纳,即表示接入网和/或核心网在进行资源接纳和资源管理时如何对相应的业务数据进行处理,deliverycharacteristic表示如何对数据包进行转发处理,包括时延、丢包率等因此。deliverycharacteristic通常用一个指标值标识,如qci。networkbehaviour表示当网络无法满足授权的qos表示的qos目标时预期的处理。reflectiveqosindication表示授权对数据执行reflectiveqos机制。其中networkbehavior可选。

步骤s703,policyfunction向cp提供决策后的策略规则。

步骤s704,cp向policyfunction返回确认消息,若policyfunction没有分配flowid,那么cp会分配flowid,并返回给policyfunction。

步骤s705,cp向up提供策略规则。

步骤s706,up保存后,返回确认消息。

步骤s707,cp向an提供策略规则。

步骤s708,an执行接纳控制。

步骤s709,an与ue交互,执行资源预留,创建或修改无线承载,an向ue发送请求消息,携带flowid,qos参数等。可选地,an在无线承载创建或修改的过程中,具有相同qos的策略规则绑定到同一个无线承载。可以将ue的多个pdu会话的具有相同qos的pduflow汇聚承载一个无线承载。这里所谓相同的qos,即priority和deliverycharacteristic取值相同,或priority和networkbehavior取值相同、deliverycharacteristic和networkbehavior取值相同或priority、deliverycharacteristic和networkbehavior取值相同。reflectiveqosindication可以不同。

步骤s710,an向up返回确认消息。

通过上述流程,在创建或修改了一个无线承载的过程中,网络向ue通知了需要执行reflectiveqos的应用的下行数据包的封装标识flowid。当up收到下行数据后,采用应用标识检测出对应的下行数据时,up会采用flowid对下行数据进行封装,当ue收到封装了flowid的下行数据后,ue判断该flowid激活了reflectiveqos,因此ue对对应的上行数据都将执行reflectiveqos,即采用与下行数据采用的qos相同的qos发送上行数据(譬如采用同一个无线承载发送上行数据)。

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

实施例2

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

图8是根据本发明实施例的信息发送装置的结构框图,如图8所示,该装置包括:

发送模块84,用于向用户设备ue发送反射服务质量服务reflectiveqos指示信息和封装标识信息,其中,reflectiveqos指示信息用于指示对对应于用封装标识信息封装的下行数据的上行数据执行reflectiveqos机制。

通过上述装置,由于发送模块84向ue发送reflectiveqos指示信息和封装标识信息,告诉终端通过采用该封装标识信息封装的下行数据对应的上行数据执行该reflectiveqos机制,进而使得终端可以获知在哪个承载上发送上行数据,因此,可以解决相关技术中终端无法获知在哪个承载上发送上行数据的问题。

需要说明的是,上述发送模块84,还可以用于通过向ue发送无线承载创建或修改消息发送reflectiveqos指示信息和封装标识信息。

需要说明的是,无线承载创建或修改消息中携带qos参数,而该qos参数中包括:reflectiveqos指示信息,但并不限于此。需要说明的是,上述qos参数还可以包括以下至少之一:对业务数据处理的优先级,业务数据包的传输特性,最大速率,需求速率和网络行为。

需要说明的是,上述优先级可以用于网络资源的接纳,即表示接入网和/或核心网在进行资源接纳和资源管理时如何对相应的业务数据进行处理,传输特性(deliverycharacteristic)可以表示如何对数据包进行转发处理,包括时延、丢包率等因此,deliverycharacteristic通常用一个指标值标识,如qci。网络行为(networkbehaviour)可以表示当网络无法满足授权的qos表示的qos目标时预期的处理。反射质量服务指示(reflectiveqosindication)可以表示授权对数据执行reflectiveqos机制。

需要说明的是,reflectiveqos机制可以为对于上下行的对应业务,上行业务数据可以采用与下行业务数据相同的qos参数,也可以为采用发送下行数据的pduflow发送与下行数据对应的上行数据。

需要说明的是,上述封装标识信息可以为无线承载标识或流标识,但并不限于此。

在本发明的一个实施例中,上述发送模块84还可以包括:第一接收单元,用于接收控制面功能实体提供的qos策略;判断单元,与第一接收单元连接,用于判断是否存在与qos策略具有相同qos参数的无线承载;第一发送单元,与上述判断单元连接,用于在判断结果为存在的情况下,向ue发送无线承载创建消息;其中,无线承载创建消息中携带reflectiveqos指示信息和封装标识信息;第二发送单元,与上述判断单元连接,用于在判断结果为不存在的情况下,向ue发送无线承载修改消息;其中,无线承载修改消息中携带reflectiveqos指示信息和封装标识信息。

需要说明的是,在封装标识信息为无线承载标识时,上述判断单元还可以用于以下至少之一:判断qos策略和无线承载是否具有相同的优先级priority、传输特征deliverycharacteristic和reflectiveqos指示信息;判断qos策略和无线承载是否具有相同的priority、网络行为networkbehavior和reflectiveqos指示信息;判断qos策略和无线承载是否具有相同的deliverycharacteristic、networkbehavior和reflectiveqos指示信息;判断qos策略和无线承载是否具有相同的priority、deliverycharacteristic、networkbehavior和reflectiveqos指示信息。

需要说明的是,在封装标识信息为流标识时,上述判断单元还可以用于以下至少之一:判断qos策略和无线承载是否具有相同的priority和deliverycharacteristic;判断qos策略和无线承载是否具有相同的priority和networkbehavior;判断qos策略和无线承载是否具有相同的deliverycharacteristic和networkbehavior;判断qos策略和无线承载是否具有相同的priority、deliverycharacteristic和networkbehavior。

在本发明的一个实施例中,上述发送模块还可以包括:第二接收单元,用于接收控制面功能实体发送的协议数据单元流pduflow创建或修改请求消息;第二发送单元,与上述第二接收单元连接,用于向ue发送无线承载创建消息或无线承载修改消息;其中,无线承载创建消息或无线承载修改消息中携带reflectiveqos指示信息和封装标识信息。

需要说明的是,在上述发送模块包括第二接收单元和第二发送单元的情况下,控制面功能实体接收策略功能实体制定的qos策略;控制面功能实体判断是否存在与qos策略具有相同qos参数的pduflow;在判断结果为存在的情况下,控制面功能实体向接入网发送pduflow创建请求消息;在判断结果为不存在的情况下,控制面功能实体向接入网发送pduflow修改请求消息。

需要说明的是,上述控制面功能实体判断是否存在与qos策略具有相同qos参数的pduflow可以包括以下至少之一:控制面功能实体判断qos策略和pduflow是否具有相同的优先级priority、传输特征deliverycharacteristic和reflectiveqos指示信息;控制面功能实体判断qos策略和pduflow是否具有相同的priority、网络行为networkbehavior和reflectiveqos指示信息;控制面功能实体判断qos策略和pduflow是否具有相同的deliverycharacteristic、networkbehavior和reflectiveqos指示信息;控制面功能实体判断qos策略和pduflow是否具有相同的priority、deliverycharacteristic、networkbehavior和reflectiveqos指示信息。

在本发明的一个实施例中,上述发送模块,还可以用于向ue发送用封装标识信息封装的下行数据。

需要说明的是,上述流标识可以由控制面功能实体或策略功能实体分配。上述流标识可以用于用户面功能实体对下行数据进行封装,上述无线承载标识可以用于an对下行数据进行封装。

在本实施例中,还提供了一种an,包括上述的信息发送装置。

在本实施例中,还提供了一种数据发送装置,图9是根据本发明实施例提供的数据发送装置的结构示意图,如图9所示,该装置包括:

第一接收模块92,用于接收接入网an发送的反射服务质量服务reflectiveqos指示信息和封装标识信息,其中,reflectiveqos指示信息用于指示对对应于用封装标识信息封装的下行数据的上行数据执行reflectiveqos机制;

第二接收模块94,与上述第一接收模块92连接,用于接收用封装标识信息封装的下行数据;

发送模块96,与上述第二接收模块94连接,用于采用与下行数据相同的qos向接入网发送与下行数据对应的上行数据。

通过上述装置,通过第一接收模块92接收an发送的reflectiveqos指示信息和封装标识信息,以及用封装标识信息封装的下行数据,使得终端知晓可以采用与下行数据相同的qos向接入网发送与下行数据对应的上行数据,进而可以解决相关技术中终端无法获知在哪个承载上发送上行数据的问题。

需要说明的是,上述第一接收模块92还可以通过接收an发送的无线承载创建或修改消息来接收reflectiveqos指示信息和封装标识信息。

需要说明的是,无线承载创建或修改消息中携带qos参数,而该qos参数中包括:reflectiveqos指示信息,但并不限于此。需要说明的是,上述qos参数还可以包括以下至少之一:对业务数据处理的优先级,业务数据包的传输特性,最大速率,需求速率和网络行为。

需要说明的是,上述优先级可以用于网络资源的接纳,即表示接入网和/或核心网在进行资源接纳和资源管理时如何对相应的业务数据进行处理,传输特性(deliverycharacteristic)可以表示如何对数据包进行转发处理,包括时延、丢包率等因此,deliverycharacteristic通常用一个指标值标识,如qci。网络行为(networkbehaviour)可以表示当网络无法满足授权的qos表示的qos目标时预期的处理。反射质量服务指示(reflectiveqosindication)可以表示授权对数据执行reflectiveqos机制。

需要说明的是,reflectiveqos机制可以为对于上下行的对应业务,上行业务数据可以采用与下行业务数据相同的qos参数,也可以为采用发送下行数据的pduflow发送与下行数据对应的上行数据。

需要说明的是,上述数据发送装置可以位于终端中,但并不限于此。

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

实施例3

本发明实施例,提供了一种信息发送系统,包括:接入网an和用户设备ue;接入网an用于向用户设备ue发送反射服务质量服务reflectiveqos指示信息和封装标识信息,其中,reflectiveqos指示信息用于指示对对应于用封装标识信息封装的下行数据的上行数据执行reflectiveqos机制,以及向ue发送用封装标识信息封装的下行数据;ue用于接收an发送的reflectiveqos指示信息和下行数据,以及采用与下行数据相同的qos向接入网发送与下行数据对应的上行数据。

需要说明的是,上述接入网an还可以用于通过向ue发送无线承载创建或修改消息发送reflectiveqos指示信息和封装标识信息。

在本发明实施例中,上述系统还可以包括:控制面功能实体cp,cp用于向an提供qos策略;an还用于判断是否存在与qos策略具有相同qos参数的无线承载;在判断结果为存在的情况下,向ue发送无线承载创建消息;其中,无线承载创建消息中携带reflectiveqos指示信息和封装标识信息;以及在判断结果为不存在的情况下,向ue发送无线承载修改消息;其中,无线承载修改消息中携带reflectiveqos指示信息和封装标识信息。

需要说明的是,an判断是否存在与qos策略具有相同qos参数的无线承载的具体细节可以参考实施例1中的方法的解释,此处不再赘述。

在本发明的一个实施例中,上述系统还可以包括:控制面功能实体cp,cp还用于向an发送协议数据单元流pduflow创建或修改请求消息;an还用于向ue发送无线承载创建消息或无线承载修改消息;其中,无线承载创建消息或无线承载修改消息中携带reflectiveqos指示信息和封装标识信息。

需要说明的是,上述cp还可以用于接收策略功能实体制定的qos策略;判断是否存在与qos策略具有相同qos参数的pduflow;以及在判断结果为存在的情况下,向an发送pduflow创建请求消息;在判断结果为不存在的情况下,向an发送pduflow修改请求消息。

需要说明的是,上述cp判断是否存在与qos策略具有相同qos参数的pduflow的具体细节可以参考实施例1中的方法的具体解释,此处不再赘述。

在本发明的一个实施例中,上述系统还可以包括以下至少之一:用户面功能实体,策略功能实体,其中,策略功能实体可以用于分配流标识,但并不限于此,上述用户面功能实体可以用于对下行数据采用流标识进行封装。需要说明的是,上述an还可以用于对下行数据采用无线承载标识进行封装。

实施例4

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

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

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

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

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

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

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