一种服务质量控制的方法、设备及计算机存储介质与流程

文档序号:19249701发布日期:2019-11-27 20:02阅读:183来源:国知局
一种服务质量控制的方法、设备及计算机存储介质与流程
本发明涉及通信
技术领域
,特别涉及一种服务质量控制的方法、设备及计算机存储介质。
背景技术
:请参见图1,为下一代nextgen网络系统的网络架构图,基于此网络架构图,确定服务质量控制信息的过程为:策略控制功能实体(policycontrolfunction,pcf)将业务数据流(servicedataflow,sdf)级别的策略控制和计费(policycontrolandcharging,pcc)规则发送给会话管理功能实体(sessionmanagementfunction,smf),其中,pcc规则包括服务质量(qualityofservice,qos)要求,smf根据qos参数将不同的pcc规则进行绑定,具有相同qos要求的pcc规则绑定到同一个qos流,并给绑定后的qos流分配流标识(qosflowid,qfi)。smf将绑定后的qos流及qfi发送给接入网(accessnetwork,an),an在接收到用户平面功能实体(userplanefunction,upf)发送的业务数据流时,根据接收的qos流及qfi通过调度空口资源使用相应服务质量的无线承载发送给用户设备(userequipment,ue),从而保证业务数据获得相应的服务质量,以满足业务数据的时延要求。图1中,n1-n4、n7和n11均为空口资源。现有的业务的时延要求一般在100ms-300ms范围内,对空口资源调度的要求较低。而目前的nextgen网络通过上述过程确定qos流,调度空口资源传输业务数据可以满足业务数据的时延要求。而nextgen网络系统增加了对urllc(ultra-reliableandlowlatencycommunications,高可靠低时延通信)业务的支持。urllc业务的延时要求更短,一般在5ms-20ms范围内,这就对空口资源调度有更高的要求,也就是只有具有5ms-20ms范围内传输能力的空口资源才能实现urllc业务。且urllc业务一般都有保证码率(guaranteedbitrate,gbr)传输的要求,要求对于码率小于gbr范围的数据包,网络系统必须保证传输数据包的qos要求,例如必须满足传输时延的要求。而如果按照上述过程只是根据qos要求确定qos流,所确定的qos流可能会导致空口无法实现对qos流的qos要求,从而导致网络无法支持urllc业务数据的传输。技术实现要素:本发明实施例提供一种服务质量控制的方法、设备及计算机存储介质,使得an能够进行保证数据流传输服务质量的无线资源调度,从而满足urllc业务数据传输的时延要求。第一方面,提供了一种服务质量控制的方法,该方法包括:会话管理功能实体smf接收策略控制功能实体pcf发送的策略控制和计费pcc规则,其中,所述pcc规则包括对业务数据流的服务质量qos要求和保证码率gbr要求,所述pcc规则还指示空口传输能力;所述smf根据所述qos要求、所述gbr要求和所述空口传输能力将具有相同qos要求的pcc规则对应的业务数据流绑定到至少一个qos流,其中,绑定到同一个qos流的pcc规则的gbr之和不超出所述空口传输能力;所述smf将所述至少一个qos流的控制信息发送给接入网an,其中,所述控制信息用于为所述至少一个qos流进行保证数据流传输服务质量的无线资源调度。本发明实施例中,pcc规则还可以指示空口传输能力,以使得smf在考虑空口传输能力的前提下绑定pcc规则,这样获得的qos流就考虑了空口传输能力,从而使得an针对urllc业务能够进行保证数据流传输服务质量的无线资源调度。可选的,所述qos要求包括5g网络qos指示5qi,所述空口传输能力为空口在特定时间窗内按照所述5qi要求所能传输的最大突发数据量mdbv。可选的,所述指示空口传输能力包括:通过所述5qi指向的标准化的mdbv取值或者预设的mdbv取值指示空口传输能力。可选的,所述mdbv为预设的mdbv的取值,所述smf在接收所述pcf发送的pcc规则之前,还包括:所述smf接收所述pcf发送的5qi与mdbv的对应关系。上述三种可选的方式描述了本发明实施例中pcf指示空口传输能力的几种方式。可选的,所述特定时间窗为预设的传输时延,或者,所述5qi对应的传输时延,或者,所述pcf发送的传输时延。这种可选的方式描述了特定时间窗的三种实现方式。可选的,所述smf根据所述qos要求、所述gbr要求和所述空口传输能力将具有相同qos要求的pcc规则对应的业务数据流绑定到至少一个qos流,包括:若所述具有相同qos要求的pcc规则的gbr之和分配到监测mbdv的特定时间窗所对应的数据量不超过mbdv,则将所述具有相同qos要求的pcc规则对应的业务数据流绑定到同一个qos流;否则将所述具有相同qos要求的pcc规则对应的业务数据流绑定到多个qos流,绑定后的每个qos流的pcc规则的gbr之和不超出所述空口传输能力。这种可选的方式描述了smf如何实现绑定到的同一qos流的pcc规则的gbr之和不超出空口传输能力的方式。可选的,所述smf将所述至少一个qos流的控制信息发送给接入网an,包括:所述smf通过接入和移动性管理功能实体amf将所述至少一个qos流的控制信息发送给所述an;其中,所述控制信息包括每个qos流的5qi和码率要求,所述每个qos流的5qi为绑定到所述每个qos流的pcc规则的5qi,所述每个qos流的码率要求为绑定到所述每个qos流的pcc规则的gbr之和。这种可选的方式描述了smf如何将至少一个qos流的控制信息发送给接入网an。第二方面,提供了一种服务质量控制的方法,该方法包括:策略控制功能实体pcf向会话管理功能实体smf发送策略控制和计费pcc规则,其中,所述pcc规则包括对业务数据流的服务质量qos要求和保证码率gbr要求,所述pcc规则还指示空口传输能力,以使得所述smf根据所述qos要求、所述gbr要求和所述空口传输能力将具有相同qos要求的pcc规则对应的业务数据流绑定到至少一个qos流,其中,绑定到同一个qos流的pcc规则的gbr之和不超出所述空口传输能力。本发明实施例中,pcc规则还可以指示空口传输能力,以使得smf在考虑空口传输能力的前提下绑定pcc规则,这样获得的qos流就考虑了空口传输能力,从而使得an针对urllc业务能够进行保证数据流传输服务质量的无线资源调度。可选的,所述qos要求包括5g网络qos指示5qi,所述空口传输能力为空口在特定时间窗内按照所述5qi要求所能传输的最大突发数据量mdbv。可选的,所述指示空口传输能力包括:通过所述5qi指向的标准化的mdbv取值或者预设的mdbv取值指示空口传输能力。可选的,所述mdbv为预设的取值,在所述pcf向所述smf发送所述pcc规则之前,还包括:所述pcf向所述smf发送5qi与mdbv的对应关系。上述三种可选的方式描述了本发明实施例中pcf指示空口传输能力的几种方式。可选的,所述特定时间窗为预设的传输时延,或者,所述5qi对应的传输时延,或者,所述pcf发送的传输时延。这种可选的方式描述了特定时间窗的三种实现方式。第三方面,提供了一种会话管理功能实体smf,该smf包括:存储器,用于存储指令;处理器,用于读取所述存储器中的指令,执行下列过程:通过收发机接收策略控制功能实体pcf发送的策略控制和计费pcc规则,其中,所述pcc规则包括对业务数据流的服务质量qos要求和保证码率gbr要求,所述pcc规则还指示空口传输能力;根据所述qos要求、所述gbr要求和所述空口传输能力将具有相同qos要求的pcc规则对应的业务数据流绑定到至少一个qos流,其中,绑定到同一个qos流的pcc规则的gbr之和不超出所述空口传输能力;所述收发机,用于将所述至少一个qos流的控制信息发送给接入网an,其中,所述控制信息用于为所述至少一个qos流进行保证数据流传输服务质量的无线资源调度。可选的,所述qos要求包括5g网络qos指示5qi,所述空口传输能力为空口在特定时间窗内按照所述5qi要求所能传输的最大突发数据量mdbv。可选的,所述处理器具体用于:通过所述5qi指向的标准化的mdbv取值或者预设的mdbv取值指示空口传输能力。可选的,所述mdbv为预设的mdbv的取值,所述收发机在接收所述pcf发送的pcc规则之前,还用于:接收所述pcf发送的5qi与mdbv的对应关系。可选的,所述特定时间窗为预设的传输时延,或者,所述5qi对应的传输时延,或者,所述pcf发送的传输时延。可选的,所述处理器具体用于:若所述具有相同qos要求的pcc规则的gbr之和分配到监测mbdv的特定时间窗所对应的数据量不超过mbdv,则将所述具有相同qos要求的pcc规则对应的业务数据流绑定到同一个qos流;否则将所述具有相同qos要求的pcc规则对应的业务数据流绑定到多个qos流,绑定后的每个qos流的pcc规则的gbr之和不超出所述空口传输能力。可选的,所述收发机具体用于:通过接入和移动性管理功能实体amf将所述至少一个qos流的控制信息发送给所述an;其中,所述控制信息包括每个qos流的5qi和码率要求,所述每个qos流的5qi为绑定到所述每个qos流的pcc规则的5qi,所述每个qos流的码率要求为绑定到所述每个qos流的pcc规则的gbr之和。本发明实施例提供的会话管理功能实体smf的技术效果可以参见上述第一方面的各个实现方式的技术效果,此处不再赘述。第四方面,提供了一种策略控制功能实体pcf,该pcf包括:存储器,用于存储指令;处理器,用于读取所述存储器中的指令,执行下列过程:通过收发机向会话管理功能实体smf发送策略控制和计费pcc规则,其中,其中,所述pcc规则包括对业务数据流的服务质量qos要求和保证码率gbr要求,所述pcc规则还指示空口传输能力,以使得所述smf根据所述qos要求、所述gbr要求和所述空口传输能力将具有相同qos要求的pcc规则对应的业务数据流绑定到至少一个qos流,其中,绑定到同一个qos流的pcc规则的gbr之和不超出所述空口传输能力。可选的,所述qos要求包括5g网络qos指示5qi,所述空口传输能力为空口在特定时间窗内按照所述5qi要求所能传输的最大突发数据量mdbv。可选的,所述处理器具体用于:通过所述5qi指向的标准化的mdbv取值或者预设的mdbv取值指示空口传输能力。可选的,所述mdbv为预设的取值,所述收发机向所述smf发送所述pcc规则之前,还用于:向所述smf发送5qi与mdbv的对应关系。可选的,所述特定时间窗为预设的传输时延,或者,所述5qi对应的传输时延,或者,所述pcf发送的传输时延。本发明实施例提供的策略控制功能实体pcf的技术效果可以参见上述第二方面的各个实现方式的技术效果,此处不再赘述。第五方面,提供了一种会话管理功能实体smf,该smf包括:接收单元,用于接收策略控制功能实体pcf发送的策略控制和计费pcc规则,其中,所述pcc规则包括对业务数据流的服务质量qos要求和保证码率gbr要求,所述pcc规则还指示空口传输能力;绑定单元,用于根据所述qos要求、所述gbr要求和所述空口传输能力将具有相同qos要求的pcc规则对应的业务数据流绑定到至少一个qos流,其中,绑定到同一个qos流的pcc规则的gbr之和不超出所述空口传输能力;发送单元,用于将所述至少一个qos流的控制信息发送给接入网an,其中,所述控制信息用于为所述至少一个qos流进行保证数据流传输服务质量的无线资源调度。本发明实施例提供的会话管理功能实体smf的技术效果可以参见上述第一方面的各个实现方式的技术效果,此处不再赘述。第六方面,提供了一种策略控制功能实体pcf,该pcf包括:存储单元,用于存储策略控制和计费pcc规则,其中,所述pcc规则包括对业务数据流的服务质量qos要求和保证码率gbr要求,所述pcc规则还指示空口传输能力;发送单元,用于向会话管理功能实体smf发送所述pcc规则,以使得所述smf根据所述qos要求、所述gbr要求和所述空口传输能力将具有相同qos要求的pcc规则对应的业务数据流绑定到至少一个qos流,其中,绑定到同一个qos流的pcc规则的gbr之和不超出所述空口传输能力。本发明实施例提供的策略控制功能实体pcf的技术效果可以参见上述第二方面的各个实现方式的技术效果,此处不再赘述。第七方面,提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第二方面任一项所述的方法。本发明实施例提供的服务质量控制的方法中,pcf发送给smf的pcc规则可以指示空口传输能力,从而使得smf就可以根据pcc规则指示的空口传输能力,将具有相同qos要求的pcc规则对应的业务数据流绑定到一个或多个qos流,且绑定到同一个qos流的pcc规则的gbr之和不超出空口传输能力。smf将一个或多个qos流的控制信息发送给an,这样an就可以根据一个或多个qos流的控制信息为至少一个qos流进行保证数据流传输服务质量的无线资源调度。也就是smf不仅考虑了qos要求,还根据空口传输能力将pcc规则对应的业务数据流绑定到qos流,从而使得空口能够实现对qos流的qos要求,能够较好地支持urllc业务数据的传输。附图说明图1是本发明实施例提供的nextgen网络系统的网络架构图;图2为本发明实施例提供的服务质量控制的方法的流程示意图;图3为本发明实施例提供的smf的一种结构示意图;图4为本发明实施例提供的smf的一种结构示意图;图5为本发明实施例提供的pcf的一种结构示意图;图6为本发明实施例提供的pcf的一种结构示意图。具体实施方式为了使本发明的目的、技术方案和优点更加清楚明白,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。现有的业务的时延要求一般在100ms-300ms范围内,对空口资源调度的要求较低。而目前的nextgen网络通过qos要求确定qos流,调度空口资源传输业务数据可以满足业务数据的时延要求。而nextgen网络系统增加了对urllc(ultra-reliableandlowlatencycommunications,高可靠低时延通信)业务的支持。urllc业务的延时要求更短,一般在5ms-20ms范围内,这就对空口资源调度有更高的要求,也就是只有具有5ms-20ms范围内传输能力的空口资源才能实现urllc业务。如果只是根据qos要求确定qos流,所确定的qos流可能会导致空口无法实现对qos流的qos要求,从而导致网络无法支持urllc业务数据的传输。鉴于此,本发明实施例提供一种服务质量控制的方法,在该方法中,pcf发送给smf的pcc规则可以指示空口传输能力,从而使得smf就可以根据pcc规则指示的空口传输能力,将具有相同qos要求的pcc规则对应的业务数据流绑定到一个或多个qos流,且绑定到同一个qos流的pcc规则的gbr之和不超出空口传输能力。smf将一个或多个qos流的控制信息发送给an,这样an就可以根据一个或多个qos流的控制信息为至少一个qos流进行保证数据流传输服务质量的无线资源调度。也就是smf不仅考虑了qos要求,还根据空口传输能力将pcc规则对应的业务数据流绑定到qos流,从而使得空口能够实现对qos流的qos要求,能够较好地支持urllc业务数据的传输。下面结合附图介绍本发明实施例提供的技术方案。请参见图2,本发明实施例提供的一种服务质量控制的方法,该方法可以应用于图1所示的网络架构中,该方法的流程描述如下。s201:pcf向smf发送pcc规则,其中,pcc规则包括对业务数据流的服务质量qos要求和保证码率gbr要求,pcc规则还指示空口传输能力。本发明实施例中,当有业务需要进行时,upf会接收业务数据流,并将接收的业务数据流发送给an,以使得an将业务数据流发送给ue。而在upf接收业务数据流之前,pcf会将与即将要进行的业务对应的pcc规则发送给smf,其中,pcc规则包括对业务数据流的服务质量qos要求和保证码率gbr要求,以便smf将收到的pcc规绑定到可以提供相应qos保证的qos流。在5g网络中,qos流可以理解为是为了保证数据的传输质量,进行qos控制的最小粒度,同一个qos流中的所有数据接受相同的数据传输处理和无线资源调度方式。smf将qos流的控制信息分别发送给upf和an。从而使得upf根据接收的qos流传输业务数据流给an,an为接收的qos流进行保证数据流传输服务质量的无线资源调度,实现传输接收的业务数据流给ue。对于urllc业务来说,其要求的传输时延较低,一般是在5ms-20ms范围内,这就对空口资源调度有更高的要求,也就是只有具有5ms-20ms范围内传输能力的空口资源才能实现urllc业务。因此,本发明实施例中,pcc规则还可以指示空口传输能力,以使得smf在考虑空口传输能力的前提下绑定pcc规则,这样获得的qos流就考虑了空口传输能力,从而使得an针对urllc业务能够进行保证数据流传输服务质量的无线资源调度。具体地,s202:smf根据qos要求、gbr要求和空口传输能力将具有相同qos要求的pcc规则对应的业务数据流绑定到至少一个qos流,其中,绑定到同一个qos流的pcc规则的gbr之和不超出空口传输能力。pcf可以向smf发送一条pcc规则,也可以向smf发送至少两条pcc规则。如果pcf向smf发送了一条pcc规则,也就是smf只收到一条pcc规则,则smf可以根据qos要求、gbr要求和空口传输能力将这条pcc规则对应的业务数据流绑定到一个qos流或多个qos流,只要满足绑定到同一个qos流的pcc规则的gbr之和不超出空口传输能力,这样才能使得an为接收的qos流进行保证数据流传输服务质量的无线资源调度,实现传输业务数据流的服务质量。如果smf接收了至少两条pcc规则,可以确定所接收的至少两条pcc规则中具有相同qos要求的pcc规则。具体地,本发明实施例中,qos要求可以包括5g网络qos指示(5gqosindicator,5qi),如果两个pcc规则中的5qi相同,则可以认为两条pcc规则具有相同的qos要求。可能的实施方式中,qos要求也可以包括分配及保持优先级(allocationandretentionpriority,arp)信息,如果两个pcc规则中的5qi相同且arp相同,则可以认为两条pcc规则具有相同的qos要求。smf确定了具有相同qos要求的pcc规则后,在将具有相同qos要求的pcc规则对应的业务数据流进行绑定前需要考虑空口传输能力,以使得绑定到同一个qos流的pcc规则的gbr之和不超出空口传输能力。空口传输能力可以理解为空口允许的传输时延、空口传输数据要达到的服务质量能力,或者是规定时间内允许传输的最大数据量等。本发明实施例中,空口传输能力为空口在特定时间窗内按照5qi要求所能传输的最大突发数据量(maximumdataburstvolume,mdbv)。其中,特定时间窗可以是以下几种:第一种:特定时间窗是预设的传输时延,例如网络系统预先设置了传输时延,例如5ms-10ms。第二种:特定时间窗是5qi对应的传输时延,也就是5qi指示的传输时延,即pcc规则中携带的5qi指示的传输时延。第三种:特定时间窗是pcf发送的传输时延,pcf发送pcc规则,也可以另外单独发送一条信令,该信令携带传输时延,例如7ms-10ms。smf确定了具有相同qos要求的pcc规则后,在将具有相同qos要求的pcc规则对应的业务数据流进行绑定前需要考虑空口传输能力,以使得绑定到同一个qos流的pcc规则的gbr之和不超出空口传输能力。具体地,smf先确定pcc规则指示的空口传输能力。可能的实施方式包括以下三种情况:以下基于监测mdbv的特定时间窗为5qi对应的传输时延的情况进行举例。第一种情况:pcf发送的pcc规则包括的5qi的取值是标准化的取值,即行业内对5qi规定的标准取值,见如下表1。表15qi传输时延mdbv105ms160b1110ms320b1220ms640b那么smf根据5qi的取值,及表1所示的5qi和mdbv的映射关系,就可以获得mdbv的取值,即确定空口传输能力。例如,如果5qi的取值是10,那么smf可以确定空口传输能力是在5ms内最大传输数据量为160b。在第一种情况下,pcf发送的pcc规则包括的5qi的取值可以是如表1规定的标准值,这样pcf可以不向smf发送mdbv,而smf可以默认mdbv的取值就是5qi的取值对应的mdbv的取值。因此,pcf可以通过5qi指向的标准化的mdbv的取值指示空口传输能力。对于不同的运营商而言,5qi的取值可能是别的预先配置的取值。例如,移动运营商,预先配置5qi的取值为13,对应的mdbv的取值可能是320b,虽然5qi的取值不在如表1所示的标准的取值范围内,但是这个移动运营商网络的各个网元都知道当5qi的取值为13,对应的mdbv的取值就是320b。对于这种情况而言,pcc规则中的5qi的取值可以是运营商预先配置的取值,只要smf确定是哪个运营商,就可以确定对应地mdbv的取值。这种情况下,pcf也可以通过5qi指向的预先配置的mdbv的取值只是空口传输能力。pcf可以在向smf发送pcc规则之前,向smf发送5qi的取值和mdbv的取值的对应关系,以使得smf确定5qi的取值之后,通过5qi的取值和mdbv的取值的对应关系,确定mdbv的取值。或者,pcf也可以将5qi的取值和mdbv的取值的对应关系与pcc规则通过一条信令发送给smf。第二种情况:pcf发送的pcc规则包括的5qi的取值是标准化的取值,即行业内对5qi规定的如表1所示的标准取值,同时,pcf发送的pcc规则携带预设的mdbv的取值。这种情况下,smf即使确定5qi的取值是标准化的取值,也不会将5qi对应的mdbv的取值确定为空口传输能力,而是将pcf发送的预设的mdbv的取值确定为空口传输能力。第三种情况:pcf发送的pcc规则包括的5qi的取值是非标准化的取值,同时,pcf发送的pcc规则携带预设的mdbv的取值。这种情况下,smf还是将pcf发送的预设的mdbv的取值确定为空口传输能力。第二种情况和第三种情况下,pcf通过预设的mdbv的取值指示空口传输能力,而smf除了确定空口指示能力,还需要确定5qi对应的qos参数,例如传输时延等。此时,pcf可以在向smf发送pcc规则之前,向smf发送5qi对应的qos参数,例如,特定的传输时延和/或5qi的取值与mdbv的取值的对应关系等,以使得smf确定5qi的取值之后,通过5qi的取值和mdbv的取值的对应关系,确定特定的传输时延和/或mdbv的取值。或者,pcf也可以将5qi的对应的qos参数与pcc规则通过一条信令发送给smf。本发明实施例不限于pcf发送5qi对应的qos参数的方式。pcf可以通过以上三种情况中的任意一种情况指示空口传输能力。而smf确定了空口传输能力之后,结合qos要求和gbr要求将具有相同qos要求的pcc规则对应的业务数据流绑定到至少一个qos流,且绑定到同一个qos流的pcc规则的gbr之和不超出空口传输能力。具体地,如果具有相同qos要求的pcc规则的gbr之和分配到监测mbdv的特定时间窗所对应的数据量不超过mbdv,则将具有相同qos要求的pcc规则绑定到同一个qos流,否则将具有相同qos要求的pcc规则绑定到多个qos流,绑定后的每个qos流的pcc规则的gbr之和不超出空口传输能力。为了便于理解,下面以具体的实例介绍smf如何qos要求、gbr要求和空口传输能力将具有相同qos要求的pcc规则对应的业务数据流绑定到至少一个qos流,且绑定到同一个qos流的pcc规则的gbr之和不超出空口传输能力。例如,一个业务数据流(servicedataflow,sdf)对应的pcc规则中包含的5qi为10,10是表1内标准化的取值,则可以认为传输该业务数据流的传输时延不大于5ms,空口在特定时间窗,也就是5ms,内最多能传输160b的数据量,监测mdbv的特定时间窗一般取与传输时延一致的时延,即为5ms。假设smf接收了3个sdf对应的3个pcc规则,这3个pcc规则的5qi都是10,且这3个pcc规则的arp也都相同,即这3个pcc规则具有相同的qos要求。其中,每个pcc规则的gbr都设为100kb/s,因为每个sdf的gbr平均到5ms的数据量为(gbr/1000/8)*5,即为64b。如果将这3个pcc规则都绑定到一个qos流,这绑定到这个qos流的数据量就是64b*3,即为192b,显然大于空口传输能力即160b。因此,只能将两个pcc规则对应的业务数据流绑定到同一个qos流,而另外一个pcc规则对应的业务数据流需要单独建立一个qos流,这样就可以使得每个qos流的数据量不超过空口能传输的数据量的能力。s203:smf绑定至少一个qos流之后,将smf将至少一个qos流的控制信息发送给接入网an,其中,控制信息用于为至少一个qos流进行保证数据流传输服务质量的无线资源调度。具体地,smf绑定了至少一个qos流之后,可以为每个qos流分配一个流标识(qosflowid,qfi)。smf将qfi及每个qos流的qos参数,也可以理解为是每个qos流的控制信息,通过接入和移动性管理功能实体(accessandmobilitymanagementfunction,amf)将至少一个qos流的控制信息发送给an。其中,每个qos流的控制信息包括每个qos流的5qi和保证流码率(guaranteedflowbitrate,gfbr)。每个qos流的5qi为绑定到每个qos流的pcc规则的5qi,每个qos流的gfbr为绑定到每个qos流的pcc规则的gbr之和。smf还可以将绑定到每个qos流的所有pcc规则中包括的包过滤信息以及对应的qfi发送给upf,这样upf收到下行数据后,用过滤器匹配收到的下行数据的ip包头,对于匹配的数据包打上对应的qfi,并将业务数据包通过空口,例如空口n3通道发送给an。an根据qfi对数据包使用相应服务质量的无线承载发送给ue,从而保证数据包获得相应的服务质量。本发明实施例中,为了方便整个流程的描述,对于图2所示的流程将pcf和smf所执行的方法混合进行描述,但需要知道的是,pcf和smf均能够独立执行各自对应的方法步骤。下面以具体实施例的方式介绍本发明实施例提供的服务质量控制的方法的技术方案。实施例一对于一个urllc类型的业务数据流,pcf根据业务需求及运营商策略制定这个业务数据流对应的pcc规则并发送给smf。pcf发给smf的pcc规则包括5qi、arp和/或gbr信息,其中,5qi是标准化的或者预先约定好的值,例如针对各个运营商都事先约定好的值。这样smf就可以根据5qi的取值确定每个5qi对应特定的传输时延和对于这个传输时延要求的空口在特定时间窗内最大能传输的数据量mdbv。或者,pcf也可以不使用标准化或者预配的mdbv的值,而是在pcc规则中另外携带一个新的mdbv值用于覆盖标准化的或者预配置的mdbv值,这样smf就确定pcc规则携带的mdbv值就是空口传输能力。接着smf根据pcc规则中包含的5qi和arp,将相同5qi和arp的pcc规则对应的业务数据流绑定到同一个qos流,同时smf还要考虑绑定到同一个qos流的pcc规则的gbr之和不能超过所要求的5qi对应的空口传输能力,例如gbr之和分配到监测mbdv的特定时间窗内,不能超过mbdv的值,否则即使是相同的qos需求的pcc规则,也不能聚合到同一个qos流中,而是建立新的qos流进行传输。smf为每个qos流分配qos流标识qfi,并将绑定到同一个qos流的pcc规则中的gbr的和作为qos流的gfbr。smf根据绑定结果将建立的一个或者多个qos流的qfi及绑定到每个qos流的pcc规则包含的包过滤信息,即qos流的控制信息发送给upf,用于upf将下行数据根据包过滤器过滤到相应的qos流进行传输。smf通过amf将建立的一个或者多个qos流的qfi及对应的包过滤信息,即qos流的控制信息发送给ue,用于ue将上行数据根据包过滤器过滤到相应的qos流进行传输。smf通过amf将建立的一个或者多个qos流的qfi及对应的qos要求,即qos流的控制信息发送给an,用于an根据qos要求保证每个qos流的传输。实施例二与实施例一的不同之处在于,pcf定义非标准化的5qi,并将每个5qi对应的qos参数发送给smf。5qi对应的qos参数例如包括特定的传输时延和对于这个传输时延要求的空口在特定时间窗内最大能传输的数据量mdbv。每个5qi对应的qos参数由pcf在发送pcc规则发送给smf,或者合并到pcc规则中,通过一条信令发送给smf。smf将接收的pcc规则对应的业务数据流绑定到至少qos流,及为每个qos流分配流标识,并将建立的一个或者多个qos流的qfi及对应的包过滤信息发送给ue,将建立的一个或者多个qos流的qfi及对应的qos要求,即qos流的控制信息发送给an,可以参阅实施例一,这里不再赘述。综上所述,本发明实施例提供的服务质量控制的方法中,pcf发送给smf的pcc规则可以指示空口传输能力,从而使得smf就可以根据pcc规则指示的空口传输能力,将具有相同qos要求的pcc规则对应的业务数据流绑定到一个或多个qos流,且绑定到同一个qos流的pcc规则的gbr之和不超出空口传输能力。smf将一个或多个qos流的控制信息发送给an,这样an就可以根据一个或多个qos流的控制信息为至少一个qos流进行保证数据流传输服务质量的无线资源调度。也就是smf不仅考虑了qos要求,还根据空口传输能力将pcc规则绑定到qos流,从而使得空口能够实现对qos流的qos要求,能够较好地支持urllc业务数据的传输。即本发明实施例解决了5g网络对于高时延敏感的urllc业务的qos要求支持的问题,使得网络可以根据业务需求和空口传输能力进行qos要求的制定,保证qos流的qos要求在空口可以得到有效执行,从而保证网络对高时延敏感的urllc业务的有效传输和支持。本发明实施例中,pcf可以通过5qi指向的标准化的mdbv取值指示空口传输能力,也可以通过预设的mdbv取值指示空口传输能力。即本发明实施例提供了多种方式指示空口传输能力,灵活多样化。本发明实施例中,特定时间窗可以是预设的传输时延,也可以是5qi对应的传输时延,还可以是pcf发送的传输时延。即本发明实施例提供了多种实现特定时间窗的方式,灵活多样化。请参见图3,基于同一发明构思,本发明实施例还提供一种smf,该smf包括存储器301、处理器302和收发机303。其中,存储器301和收发机303可以通过总线接口与处理器302相连接(图3以此为例),或者也可以通过专门的连接线与处理器302连接。其中,存储器301可以用于存储程序,收发机303用于在处理器302的控制下收发数据。处理器302可以用于读取存储器301中的程序,执行下列过程:通过收发机303接收pcf发送的pcc规则,其中,pcc规则包括对业务数据流的服务质量qos要求和保证码率gbr要求,所述pcc规则还指示空口传输能力;根据qos要求、gbr要求和空口传输能力将具有相同qos要求的pcc规则对应的业务数据流绑定到至少一个qos流,其中,绑定到同一个qos流的pcc规则的gbr之和不超出空口传输能力;收发机303用于将至少一个qos流的控制信息发送给接入网an,其中,控制信息用于为至少一个qos流进行保证数据流传输服务质量的无线资源调度。可选的,qos要求包括5g网络qos指示5qi,空口传输能力为空口在特定时间窗内按照5qi要求所能传输的最大突发数据量mdbv。可选的,处理器302具体用于:通过5qi指向的标准化的mdbv取值或者预设的mdbv取值指示空口传输能力。可选的,mdbv为预设的mdbv的取值,收发机303在接收pcf发送的pcc规则之前,还用于:接收pcf发送的5qi与mdbv的对应关系。可选的,特定时间窗为预设的传输时延,或者,5qi对应的传输时延,或者,pcf发送的传输时延。可选的,处理器302具体用于:若具有相同qos要求的pcc规则的gbr之和分配到监测mbdv的特定时间窗所对应的数据量不超过mbdv,则将具有相同qos要求的pcc规则对应的业务数据流绑定到同一个qos流;否则将具有相同qos要求的pcc规则对应的业务数据流绑定到多个qos流,绑定后的每个qos流的pcc规则的gbr之和不超出空口传输能力。可选的,收发机303具体用于:通过amf将至少一个qos流的控制信息发送给an;其中,控制信息包括每个qos流的5qi和码率要求,每个qos流的5qi为绑定到每个qos流的pcc规则的5qi,每个qos流的码率要求为绑定到每个qos流的pcc规则的gbr之和。其中,在图3中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器302代表的一个或多个处理器和存储器301代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机303可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器302负责管理总线架构和通常的处理,存储器301可以存储处理器302在执行操作时所使用的数据。请参见图4,基于同一发明构思,本发明实施例提供一种smf,包括接收单元401、绑定单元402和发送单元403。其中,接收单元401可以用于接收策略控制功能实体pcf发送的策略控制和计费pcc规则,其中,pcc规则包括对业务数据流的服务质量qos要求和保证码率gbr要求,所述pcc规则还指示空口传输能力。绑定单元402可以用于根据qos要求、gbr要求和空口传输能力将具有相同qos要求的pcc规则对应的业务数据流绑定到至少一个qos流,其中,绑定到同一个qos流的pcc规则的gbr之和不超出空口传输能力。发送单元403可以用于将至少一个qos流的控制信息发送给接入网an,其中,控制信息用于为至少一个qos流进行保证数据流传输服务质量的无线资源调度。可选的,qos要求包括5g网络qos指示5qi,空口传输能力为空口在特定时间窗内按照5qi要求所能传输的最大突发数据量mdbv。可选的,绑定单元402具体用于:通过5qi指向的标准化的mdbv取值或者预设的mdbv取值指示空口传输能力。可选的,mdbv为预设的mdbv的取值,接收单元401在接收pcf发送的pcc规则之前,还用于:接收pcf发送的5qi与mdbv的对应关系。可选的,特定时间窗为预设的传输时延,或者,5qi对应的传输时延,或者,pcf发送的传输时延。可选的,绑定单元402具体用于:若具有相同qos要求的pcc规则的gbr之和分配到监测mbdv的特定时间窗所对应的数据量不超过mbdv,则将具有相同qos要求的pcc规则对应的业务数据流绑定到同一个qos流;否则将具有相同qos要求的pcc规则对应的业务数据流绑定到多个qos流,绑定后的每个qos流的pcc规则的gbr之和不超出空口传输能力。可选的,发送单元403具体用于:通过amf将至少一个qos流的控制信息发送给an;其中,控制信息包括每个qos流的5qi和码率要求,每个qos流的5qi为绑定到每个qos流的pcc规则的5qi,每个qos流的码率要求为绑定到每个qos流的pcc规则的gbr之和。接收单元401和/或发送单元403所对应的实体设备均可以是图3中的收发机303,绑定单元402所对应的实体设备均可以是图3中的处理器302。smf可以用于执行图2所示的实施例中smf侧执行的方法,因此,对于smf的各功能模块所能够实现的功能等可参考图2所示的实施例的描述,不多赘述。请参见图5,基于同一发明构思,本发明实施例还提供一种pcf,该pcf包括存储器501、处理器502和收发机503。其中,存储器501和收发机503可以通过总线接口与处理器502相连接(图5以此为例),或者也可以通过专门的连接线与处理器502连接。其中,存储器501可以用于存储程序,收发机303用于在处理器302的控制下收发数据。处理器502可以用于读取存储器301中的程序,执行下列过程:通过收发机503向smf发送pcc规则,其中,其中,pcc规则包括对业务数据流的服务质量qos要求和保证码率gbr要求,所述pcc规则还指示空口传输能力,以使得smf根据qos要求、gbr要求和空口传输能力将具有相同qos要求的pcc规则对应的业务数据流绑定到至少一个qos流,其中,绑定到同一个qos流的pcc规则的gbr之和不超出空口传输能力。可选的,qos要求包括5g网络qos指示5qi,空口传输能力为空口在特定时间窗内按照5qi要求所能传输的最大突发数据量mdbv。可选的,处理器502具体用于:通过5qi指向的标准化的mdbv取值或者预设的mdbv取值指示空口传输能力。可选的,mdbv为预设的取值,收发机503向smf发送pcc规则之前,还用于:向smf发送5qi与mdbv的对应关系。可选的,特定时间窗为预设的传输时延,或者,5qi对应的传输时延,或者,pcf发送的传输时延。其中,在图5中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器502代表的一个或多个处理器和存储器501代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机503可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器502负责管理总线架构和通常的处理,存储器501可以存储处理器502在执行操作时所使用的数据。请参见图6,基于同一发明构思,本发明实施例提供一种pcf,包括存储单元601和发送单元602。其中,存储单元可以用于存储pcc规则,其中,pcc规则包括对业务数据流的服务质量qos要求和保证码率gbr要求,所述pcc规则还指示空口传输能力。发送单元可以用于向smf发送pcc规则,以使得smf根据qos要求、gbr要求和空口传输能力将具有相同qos要求的pcc规则对应的业务数据流绑定到至少一个qos流,其中,绑定到同一个qos流的pcc规则的gbr之和不超出空口传输能力。可选的,qos要求包括5g网络qos指示5qi,空口传输能力为空口在特定时间窗内按照5qi要求所能传输的最大突发数据量mdbv。可选的,指示空口传输能力包括:通过5qi指向的标准化的mdbv取值或者预设的mdbv取值指示空口传输能力。可选的,mdbv为预设的取值,发送单元602在向smf发送pcc规则之前,还用于:向smf发送5qi与mdbv的对应关系。可选的,特定时间窗为预设的传输时延,或者,5qi对应的传输时延,或者,pcf发送的传输时延。其中,pcf可以用于执行图2所示的实施例中pcf侧所执行的方法,因此,对于pcf的各功能模块所能够实现的功能等可参考图2所示的实施例的描述,不多赘述。存储单元601所对应的实体设备可以是图5中的存储器501和处理器502,发送单元602对应的实体设备可以是图5中的收发机503。存储单元601不是必不可少的,因此在图6中以虚线进行示意。基于同一发明构思,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如图2所示实施例提供的服务质量控制的方法。在具体的实施过程中,计算机可读存储介质包括:通用串行总线闪存盘(universalserialbusflashdrive,usb)、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的存储介质。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:通用串行总线闪存盘(universalserialbusflashdisk)、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1