QoS流的控制方法、装置和存储介质与流程
未命名
08-07
阅读:103
评论:0
qos流的控制方法、装置和存储介质
技术领域
1.本技术属于通信技术领域,尤其涉及一种qos流的控制方法、装置和存储介质。
背景技术:
2.目前,第五代移动通信技术(5th generation mobile communication technology,5g)网络中,一般可以通过保证比特速率(guaranteed bit rate,gbr)服务质量(quality of service,qos)流,保证业务数据传输过程中的网络qos。
3.通用技术中,主要依赖于用户设备(user equipment,ue)在策略控制功能(policy control function,pcf)网元中的签约策略建立gbr qos流。若ue在pcf网元中的签约策略支持建立gbr qos流,则这种方式会保持ue对应的gbr qos流,容易造成网络资源浪费,且网络拥塞时可能导致其他业务的网络质量降低。
技术实现要素:
4.本技术提供一种qos流的控制方法、装置和存储介质,用于改善通用技术中难以合理地建立qos流,容易造成网络资源浪费以及网络质量降低的问题。
5.为达到上述目的,本技术采用如下技术方案:
6.第一方面,提供一种qos流的控制方法,包括:获取ue的设备信息和/或第一业务信息;当设备信息和/或第一业务信息符合第一预设条件时,建立与ue对应的第一qos流;第一qos流的类型包括gbr类型;确定ue的第二业务信息和/或网络使用信息;当第二业务信息和/或网络使用信息符合第二预设条件时,删除第一qos流。
7.可选地,设备信息包括ue的设备标识和/或设备类型;获取ue的设备信息的方法,具体包括:获取与ue对应的会话信息;解析会话信息确定ue的设备标识和/或设备类型,得到设备信息。
8.可选地,第一业务信息包括与ue所传输的业务数据对应的业务区域、数据传输时刻和数据目的地址中的至少一种;获取ue的第一业务信息的方法,具体包括:获取与ue对应的会话信息,和/或与业务数据对应的上下行信息;解析会话信息确定业务区域,和/或解析上下行信息确定数据传输时刻和/或数据目的地址,得到第一业务信息。
9.可选地,第一预设条件包括:设备标识归属于数据网络名称对应的预设标识集合、设备类型归属于预设类型集合、业务区域归属于预设区域集合、数据传输时刻位于预设时段之内和数据目的地址归属于预设地址集合中的至少一种。
10.可选地,网络使用信息包括业务空闲时长;业务空闲时长用于表示第一qos流中不存在数据传输的持续时长。
11.可选地,第二预设条件包括:业务区域不归属于预设区域集合、数据传输时刻位于预设时段之外和业务空闲时长大于或等于预设时长阈值中的至少一种。
12.可选地,获取ue的设备信息和/或第一业务信息之前,还包括:接收ue的会话建立请求;响应于会话建立请求,建立与ue对应的第二qos流;第二qos流的类型包括非保证比特
速率(non-guaranteed bit rate,non-gbr)类型。
13.第二方面,提供一种qos流的控制装置,包括:获取单元、处理单元和确定单元;
14.获取单元,用于获取ue的设备信息和/或第一业务信息;
15.处理单元,用于当获取单元获取到的设备信息和/或第一业务信息符合第一预设条件时,建立与ue对应的第一qos流;第一qos流的类型包括gbr类型;
16.确定单元,用于确定ue的第二业务信息和/或网络使用信息;
17.处理单元,还用于当确定单元确定到的第二业务信息和/或网络使用信息符合第二预设条件时,删除第一qos流。
18.可选地,设备信息包括ue的设备标识和/或设备类型;获取单元,具体用于:
19.获取与ue对应的会话信息;
20.解析会话信息确定ue的设备标识和/或设备类型,得到设备信息。
21.可选地,第一业务信息包括与ue所传输的业务数据对应的业务区域、数据传输时刻和数据目的地址中的至少一种;获取单元,具体用于:
22.获取与ue对应的会话信息,和/或与业务数据对应的上下行信息;
23.解析会话信息确定业务区域,和/或解析上下行信息确定数据传输时刻和/或数据目的地址,得到第一业务信息。
24.可选地,第一预设条件包括:设备标识归属于数据网络名称对应的预设标识集合、设备类型归属于预设类型集合、业务区域归属于预设区域集合、数据传输时刻位于预设时段之内和数据目的地址归属于预设地址集合中的至少一种。
25.可选地,网络使用信息包括业务空闲时长;业务空闲时长用于表示第一qos流中不存在数据传输的持续时长。
26.可选地,第二预设条件包括:业务区域不归属于预设区域集合、数据传输时刻位于预设时段之外和业务空闲时长大于或等于预设时长阈值中的至少一种。
27.可选地,该qos流的控制装置,还包括:接收单元;
28.接收单元,用于接收ue的会话建立请求;
29.处理单元,用于响应于会话建立请求,建立与ue对应的第二qos流;第二qos流的类型包括non-gbr类型。
30.第三方面,提供一种qos流的控制装置,包括存储器和处理器;存储器用于存储计算机执行指令,处理器与存储器通过总线连接;当qos流的控制装置运行时,处理器执行存储器存储的计算机执行指令,以使qos流的控制装置执行如第一方面的qos流的控制方法。
31.该qos流的控制装置可以是网络设备,也可以是网络设备中的一部分装置,例如网络设备中的芯片系统。该芯片系统用于支持网络设备实现第一方面及其任意一种可能的实现方式中所涉及的功能,例如,接收、确定、分流上述qos流的控制方法中所涉及的数据和/或信息。该芯片系统包括芯片,也可以包括其他分立器件或电路结构。
32.第四方面,提供一种计算机可读存储介质,包括计算机执行指令,当计算机执行指令在计算机上运行时,使得计算机执行如第一方面的qos流的控制方法。
33.需要说明的是,上述计算机指令可以全部或者部分存储在第一计算机可读存储介质上。其中,第一计算机可读存储介质可以与qos流的控制装置的处理器封装在一起的,也可以与qos流的控制装置的处理器单独封装,本技术对此不作限定。
34.在本技术中,上述qos流的控制装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本技术类似,属于本技术权利要求及其等同技术的范围之内。
35.本技术的这些方面或其他方面在以下的描述中会更加简明易懂。
36.本技术提供的技术方案至少带来以下有益效果:
37.基于上述任一方面,本技术中,可以获取ue的设备信息和/或第一业务信息,并当设备信息和/或第一业务信息符合第一预设条件时,建立与ue对应的gbr类型的第一qos流,进一步可以确定ue的第二业务信息和/或网络使用信息,从而当第二业务信息和/或网络使用信息符合第二预设条件时,删除第一qos流。
38.基于此,本技术可以结合预设条件,对ue的设备信息和/或第一业务信息进行判断,以在ue需要业务保障的情况下实现gbr qos流(即第一qos流)的建立,且可以对ue的第二业务信息和/或网络使用信息进行判断,以在ue无需业务保障的情况下实现gbr qos流的释放。因此,本技术可以灵活且合理地控制gbr qos流的建立与释放,既保证了ue的业务感知,又避免了网络资源浪费,从而可以提高其他业务的网络质量。因此,本技术可以用于改善通用技术中难以合理地建立qos流,容易造成网络资源浪费以及网络质量降低的问题。
附图说明
39.图1为本技术实施例提供的一种qos流的建立流程的示意图;
40.图2为本技术实施例提供的又一种qos流的建立流程的示意图;
41.图3为本技术实施例提供的一种qos流的控制系统的示意图;
42.图4为本技术实施例提供的一种电子设备的硬件结构示意图;
43.图5为本技术实施例提供的一种qos流的控制方法的流程示意图;
44.图6为本技术实施例提供的又一种qos流的控制方法的流程示意图;
45.图7为本技术实施例提供的又一种qos流的控制方法的流程示意图;
46.图8为本技术实施例提供的又一种qos流的控制方法的流程示意图;
47.图9为本技术实施例提供的一种qos流的控制流程的示意图;
48.图10为本技术实施例提供的又一种qos流的控制流程的示意图;
49.图11为本技术实施例提供的一种qos流的控制装置的结构示意图。
具体实施方式
50.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
51.需要说明的是,本技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
52.为了便于清楚描述本技术实施例的技术方案,在本技术实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不是在对数量和执行次序进行限定。
53.此外,本技术实施例和权利要求书及附图中的术语“包括”和“具有”不是排他的。例如,包括了一系列步骤或模块的过程、方法、系统、产品或设备没有限定于已列出的步骤或模块,还可以包括没有列出的步骤或模块。
54.为了便于理解本技术,现对本技术涉及到的相关要素进行描述。
55.目前,5g凭借大带宽、低时延、广连接和高安全的优异特性,已融合应用在工业、医疗、教育和交通等多个行业领域,发挥着赋能效应。并且,随着5g在高清直播、车联网和工业控制等诸多新应用场景中的深度应用,这些应用场景下的数据传输也对5g提出了更高的端到端qos要求,使得5g在各方面得到了进一步发展。例如,增强移动宽带(enhanced mobile broadband,embb)服务、低时延高可靠通信(ultra-reliable&low-latency communication,urllc)服务和海量机器类通信(massive machine type of communication,mmtc)服务等。
56.embb服务下要求高速和动态带宽分配,可以高速地上传或下载十亿字节(gigabyte,gb)量级的视频内容,可以为超高清视频、增强现实(augmented reality,ar)和虚拟现实(virtual reality,vr)等业务动态分配带宽。
57.urllc服务下要求高可靠、高可用和低时延,可以支持自动化工厂和远程手术等任务关键型业务可靠运行,可以满足自动驾驶和远程控制无人机等时延关键型业务的低时延需求。
58.mmtc服务下要求大幅度提高网络容量和连接密度,可以为智慧城市等物联网(internet of things,iot)业务提供十亿级设备的连接,密度可以达到百万设备每平方千米。
59.可见,在传输业务数据的过程中,5g网络需要保证更大的带宽、更短的时延和更灵活可靠的控制。在移动网络中传输业务数据,需要建立数据通路,即第四代移动通信技术(the 4th generation mobile communication technology,4g)中的演进分组系统(evolved packet system,eps)承载和5g中的qos流(也可以称为qos flow)。数据通路是控制端到端qos的最小粒度,即相同通路上的所有数据流将获得相同的qos保障。例如,调度策略和缓冲队列管理等。若不同数据流之间需要不同qos级别的保障,则需要通过不同的数据通路来提供。
60.移动网络的qos根据5g服务质量标识(5g qos identifier,5qi)的不同值,可以划分为gbr、non-gbr和时延敏感型gbr等类型。5g网络中建立的数据通路可以分为默认qos流和专有qos流两类。默认qos流为non-gbr类型,即在网络资源紧张的情况下,不能够保证比特速率。专有qos流一般为gbr类型,即在网络资源紧张的情况下,也可以保证比特速率。
61.gbr类型应用于实时性和带宽服务保障要求较高的业务,需要调度器对该类qos流保证一个最低的比特速率(guaranteed flow bit rate,gfbr),以及一个最大速率限制(maximum flow bit rate,mfbr)。gbr类型的qos流可以使用gfbr与mfbr对特定的qos流进行最大带宽限制。
62.non-gbr类型的qos流主要应用于实时性要求较低的业务,不需要调度器对该类qos流进行速率保障。
63.gbr qos流建立时一般采用以下两种方式。
64.如图1所示,第一种方式通过静态配置实现。当ue的协议数据单元(protocol data unit,pdu)会话建立时,会话管理功能(session management function,smf)网元可以根据ue在pcf网元的签约策略建立gbr qos流。
65.具体而言,ue通过与接入与移动性管理功能(access and mobility management function,amf)网元、统一数据管理(unified data management,udm)网元之间的信息交互完成注册过程,以及通过amf网元完成pdu会话建立后,smf网元可以从pcf网元获取pcf规则信息,并向用户平面功能(user plane function,upf)网元发送数据包筛选器集(packet filter set,pfs)和qos信息,以使upf网元可以进行上行qos流标识符(qos flow identifier,qfi)验证、下行qfi标记和控制。
66.smf网元可以通过amf网元向无线接入网(radio access network,ran)网元发送qos配置信息,以使ran网元可以建立数据无线电承载(data radio bearer,drb)和qos映射。
67.smf网元可以通过amf网元向ue发送qos规则,以使ue根据qos规则执行上行qos控制。
68.基于此,可以建立ue和数据网络(data network,dn)之间的gbr qos流。
69.虽然,第一种方式可以实现gbr qos流的建立,保障了业务数据传输。但是,当无业务数据传输时,所建立的gbr qos流依然存在,容易造成网络资源浪费,可能导致公网业务质量降低。
70.结合图1,如图2所示,第二种方式基于应用功能(apply function,af)网元发起的数据传输请求建立gbr qos流。
71.具体而言,应用功能(apply function,af)网元可以向pcf网元发送gbr业务请求,以请求通过gbr qos流传输业务数据。相应的,pcf网元可以接收到来自于af网元的gbr业务请求,并向smf网元发送建立请求,以请求建立gbr qos流。后续,smf网元可以基于与第一种方式中相同的流程,完成与upf网元、ran网元、ue之间的信息交互,以建立ue和dn之间的gbr qos流。
72.第二种方式中,由af网元触发的gbr业务请求可能来自运营商外部(例如某游戏服务商等)。因此,这种方式的灵活性及可靠性得不到保障。
73.综上,通用技术存在建立过程灵活性和可靠性较低,以及资源浪费问题,需要探索新的gbr qos流建立方式。
74.针对上述问题,本技术实施例提供了一种qos流的控制方法,本技术中,可以获取ue的设备信息和/或第一业务信息,并当设备信息和/或第一业务信息符合第一预设条件时,建立与ue对应的gbr类型的第一qos流,进一步可以确定ue的第二业务信息和/或网络使用信息,从而当第二业务信息和/或网络使用信息符合第二预设条件时,删除第一qos流。
75.基于此,本技术可以结合预设条件,对ue的设备信息和/或第一业务信息进行判断,以在ue需要业务保障的情况下实现gbr qos流(即第一qos流)的建立,且可以对ue的第二业务信息和/或网络使用信息进行判断,以在ue无需业务保障的情况下实现gbr qos流的释放。因此,本技术可以灵活且合理地控制gbr qos流的建立与释放,既保证了ue的业务感知,又避免了网络资源浪费,从而可以提高其他业务的网络质量。因此,本技术可以用于改
erasable programmable read-only memory,eeprom)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
91.一种可能的实现方式中,存储器22可以独立于处理器21存在,存储器22可以通过总线24与处理器21相连接,用于存储指令或者程序代码。处理器21调用并执行存储器22中存储的指令或程序代码时,能够实现本技术下述实施例提供的qos流的控制方法。
92.另一种可能的实现方式中,存储器22也可以和处理器21集成在一起。
93.通信接口23,用于电子设备与其他设备通过通信网络连接,所述通信网络可以是以太网,无线接入网,无线局域网(wireless local area networks,wlan)等。通信接口23可以包括用于接收数据的接收单元,以及用于发送数据的发送单元。
94.总线24,可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component interconnect,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
95.需要指出的是,图4中示出的结构并不构成对电子设备的限定,除图4所示部件之外,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
96.如图5所示,为本技术实施例提供的一种qos流的控制方法的流程示意图。该qos流的控制方法可以应用于图3所示的qos流的控制系统100中的控制服务器102。该qos流的控制方法包括:s501-s504。
97.s501、控制服务器获取ue的设备信息和/或第一业务信息。
98.可选地,设备信息可以包括ue的设备标识和/或设备类型。第一业务信息可以包括与ue所传输的业务数据对应的业务区域、数据传输时刻和数据目的地址中的至少一种。
99.一种可能的方式中,ue的设备标识可以是国际移动用户识别码(international mobile subscriber identity,imsi),也可以移动台国际用户识别码(mobile subscriber international isdn number,msisdn),还可以是其他用于唯一地标识ue的信息。
100.一种可能的方式中,ue的设备类型可以是永久设备标识符(permanent equipment identifier,pei)对应的类型,也可以是其他标识符对应的类型。例如消费终端类型、普通终端类型和虚拟终端类型等。
101.一种可能的方式中,业务区域可以是ue所处的跟踪区或者小区。即业务区域可以是ue传输业务数据时的跟踪区域代码(tracking area code,tac)对应的跟踪区域,也可以是ue传输业务数据时的5g小区识别码对应的小区。
102.一种可能的方式中,数据传输时刻可以是ue传输业务数据时的时刻信息。
103.一种可能的方式中,数据目的地址可以是ue所传输的业务数据的目的网际互连协议(internet protocol,ip)地址和端口,也可以是目的域名等。
104.一种可能的方式中,ue和dn之间建立pdu会话后,ue可以基于默认qos流(即non-gbr qos流)实现与dn之间的数据传输过程。pdu会话是指一个ue与dn之间进行通讯的过程。pdu会话建立后,也就是建立了一条ue和dn的数据传输通道。pdu会话的会话信息可以包括
imsi、msisdn和ue位置信息等相关信息。
105.这种情况下,控制服务器可以通过记录ue与dn之间pdu会话的会话信息,以及ue与dn之间数据传输过程的上下行信息,确定ue的设备信息和/或第一业务信息。
106.s502、控制服务器当设备信息和/或第一业务信息符合第一预设条件时,建立与ue对应的第一qos流。
107.其中,第一qos流的类型可以包括gbr类型。gbr类型的qos流可以应用于实时性和带宽服务保障要求较高的业务,可以通过调度器保证gfbr和mfbr,以对qos流进行带宽限制。
108.可选地,第一预设条件可以包括设备标识归属于数据网络名称对应的预设标识集合、设备类型归属于预设类型集合、业务区域归属于预设区域集合、数据传输时刻位于预设时段之内和数据目的地址归属于预设地址集合中的至少一种。
109.一种可能的方式中,数据网络名称对应的预设标识集合可以包括一个或多个预设设备标识。预设设备标识可以用于标识在该数据网络名称对应的dn中,被允许基于gbr qos流进行数据传输的ue。其中,数据网络名称(data network name,dnn)可以由运营商标识和网络标识组成,用于表示数据网络所归属的运营商和外部网络。
110.一种可能的方式中,预设类型集合可以包括一个或多个预设类型。预设类型可以用于表示被允许基于gbr qos流进行数据传输的ue类型。
111.一种可能的方式中,预设区域集合可以包括一个或多个预设区域。预设区域可以用于表示被允许基于gbr qos流进行数据传输的区域(例如跟踪区或小区)。
112.一种可能的方式中,预设时段可以用于表示被允许基于gbr qos流进行数据传输的时段。
113.一种可能的方式中,预设地址集合可以包括一个或多个预设地址。预设地址可以用于表示被允许基于gbr qos流接收数据的地址。
114.一种可能的方式中,当ue的设备信息和/或第一业务信息符合第一预设条件时,则可以表明该ue被允许基于gbr qos流进行数据传输,和/或该ue位于被允许基于gbr qos流进行数据传输的区域,和/或该ue传输数据的时刻被允许基于gbr qos流进行数据传输,和/或该ue所传输的业务数据的目的地址为被允许基于gbr qos流接收数据的地址。这种情况下,控制服务器可以建立与ue对应的第一qos流。
115.一种可能的方式中,控制服务器可以配置有用于建立gbr qos流的预设规则。预设规则可以用于确定gbr qos流的5qi、上行保障带宽和下行保障带宽。
116.一种可能的方式中,预设规则还可以用于确定与gbr qos流对应的空闲等待时长。空闲等待时长可以用于判断是否删除所建立的gbr qos流。
117.控制服务器可以按照预设规则,确定第一qos流的相关配置信息,并与ue将上下行流量适配至第一qos流。具体而言,控制服务器可以具备smf模块和upf模块。第一预设条件和预设规则可以配置在smf模块中。
118.smf模块可以用于确定ue的设备信息和/或第一业务信息是否符合第一预设条件,并在ue的设备信息和/或第一业务信息符合第一预设条件的情况下,按照预设规则,确定第一qos流的相关配置信息。进一步地,smf模块可以向upf模块和ue发送第一qos流的相关配置信息。第一qos流的相关配置信息可以包括第一qos流的qfi。相应的,ue和upf模块可以分
别接收到来自于smf模块的第一qos流的相关配置信息,并基于第一qos流的qfi将上下行流量适配至第一qos流。
119.s503、控制服务器确定ue的第二业务信息和/或网络使用信息。
120.其中,第二业务信息可以包括ue通过第一qos流传输业务数据时所处的业务区域,以及ue通过第一qos流传输业务数据时的数据传输时刻。
121.一种可能的方式中,网络使用信息可以包括业务空闲时长。业务空闲时长可以用于表示第一qos流中不存在数据传输的持续时长。
122.可选地,网络使用信息还可以包括带宽利用率信息。带宽利用率信息可以用于表示第一qos流中带宽利用率低于预设利用率阈值的持续时长。控制服务器可以在第一qos流中带宽利用率低于预设利用率阈值的持续时长大于预设时长阈值的情况下,调低第一qos流的上行保障带宽和下行保障带宽。
123.一种可能的方式中,控制服务器在建立与ue对应的第一qos流后,可以监测ue使用第一qos流时的相关信息,以便于确定是否对第一qos流进行调整,避免网络资源浪费。
124.具体而言,控制服务器可以通过实时或周期性地遍历ue与dn之间pdu会话的会话信息,确定ue通过第一qos流传输业务数据时所处的业务区域。例如,控制服务器可以通过smf模块遍历ue与dn之间pdu会话的会话信息,确定业务区域。
125.控制服务器可以实时或周期性地遍历ue基于第一qos流传输业务数据过程中的上下行信息,确定ue通过第一qos流传输业务数据时的数据传输时刻,以及ue的网络使用信息。例如,upf模块记录ue基于第一qos流传输业务数据过程中的上下行信息,并向smf模块发送第一qos流传输业务数据过程中的上下行信息。相应的,smf模块可以接收到来自于upf模块的第一qos流传输业务数据过程中的上下行信息,并解析第一qos流传输业务数据过程中的上下行信息得到数据传输时刻。并且,smf模块可以基于在多个不同时刻接收到的第一qos流传输业务数据过程中的上下行信息,确定ue的业务空闲时长和带宽利用率信息等网络使用信息。
126.s504、控制服务器当第二业务信息和/或网络使用信息符合第二预设条件时,删除第一qos流。
127.可选地,第二预设条件可以包括业务区域不归属于预设区域集合、数据传输时刻位于预设时段之外和业务空闲时长大于或等于预设时长阈值中的至少一种。
128.一种可能的方式中,当第二业务信息和/或网络使用信息符合第二预设条件时,则可以表明ue在通过第一qos流传输业务数据的过程中移动到了预设区域之外的区域,和/或ue通过第一qos流传输业务数据的时刻已位于不被允许基于gbr qos流进行数据传输的时段之内,和/或ue已长时间不通过第一qos流进行业务数据传输,若继续保持第一qos流则可能造成网络资源浪费,导致其他业务的网络质量降低。这种情况下,控制服务器可以删除第一qos流。
129.一种可能的方式中,控制服务器可以通过smf模块向upf模块发送用于指示删除第一qos流的指令。响应于该指令,控制服务器可以通过upf模块删除第一qos流的相关配置信息。
130.一种实施例中,在控制服务器获取ue的设备信息时,如图6所示,本技术实施例提供一种可选的实现方式,包括:s601-s602。
131.s601、控制服务器获取与ue对应的会话信息。
132.一种可能的方式中,控制服务器在ue建立pdu会话的过程中,以及在ue通过与pdu会话关联的默认qos流进行数据传输的过程中,可以通过smf模块记录与ue的设备标识和设备类型等相关的会话信息。
133.s602、控制服务器解析会话信息确定ue的设备标识和/或设备类型,得到设备信息。
134.一种可能的方式中,控制服务器可以通过smf模块解析会话信息,确定ue的设备标识和/或设备类型。
135.一种实施例中,在控制服务器获取ue的第一业务信息时,如图7所示,本技术实施例提供一种可选的实现方式,包括:s701-s702。
136.s701、控制服务器获取与ue对应的会话信息,和/或与业务数据对应的上下行信息。
137.一种可能的方式中,控制服务器在ue建立pdu会话的过程中,以及在ue通过与pdu会话关联的默认qos流进行数据传输的过程中,可以通过smf模块记录与ue的业务区域等相关的会话信息,和/或可以通过upf模块记录与ue所传输的业务数据的数据传输时刻和数据目的地址等相关的上下行信息。
138.s702、控制服务器解析会话信息确定业务区域,和/或解析上下行信息确定数据传输时刻和/或数据目的地址,得到第一业务信息。
139.一种可能的方式中,控制服务器可以通过smf模块解析会话信息,确定ue的业务区域。
140.一种可能的方式中,控制服务器可以通过upf模块解析上下行信息,确定ue所传输的业务数据的数据传输时刻和数据目的地址等业务信息。
141.一种实施例中,结合图5,在上述s501之前,即控制服务器获取ue的设备信息和/或第一业务信息之前,如图8所示,本技术实施例提供的qos流的控制方法,还包括:s801-s802。
142.s801、控制服务器接收ue的会话建立请求。
143.一种可能的方式中,会话建立请求可以包括数据网络名称等信息。
144.一种可能的方式中,控制服务器还可以配置有amf和udm等模块。ue可以在需要向dn发送业务数据,或者需要从dn获取业务数据的情况下,向控制服务器发送会话建立请求。相应的,控制服务器可以通过amf模块接收到来自于ue的会话建立请求,并基于amf和udm等模块的信息交互,建立与ue对应的pdu会话。
145.s802、控制服务器响应于会话建立请求,建立与ue对应的第二qos流。
146.其中,第二qos流的类型可以包括non-gbr类型。
147.一种可能的方式中,在建立与ue对应的第一qos流之前,控制服务器可以通过第二qos流向ue提供数据传输服务。具体而言,控制服务器还可以响应于会话建立请求,通过smf模块确定第二qos流的相关配置信息,并通过smf模块向ue和upf模块分别发送第二qos流的相关配置信息,以建立ue与upf模块之间的第二qos流。
148.一种实施例中,如图9所示,为本技术实施例提供的一种qos流的控制流程的示意图。控制服务器在建立会话,即建立与ue对应的pdu会话后,可以建立与会话关联的默认qos
流(即第二qos流)。并且,控制服务器可以预先配置有第一预设条件、第二预设条件和预设规则。
149.控制服务器可以记录会话信息,并识别默认qos流中的上下行信息,以获取ue的设备信息和/或第一业务信息。控制服务器可以进一步确定ue的设备信息和/或第一业务信息是否满足第一预设条件。若不满足第一预设条件(即否),则控制服务器可以重复执行记录会话信息,并识别默认qos流中的上下行信息的流程,以重新获取ue的设备信息和/或第一业务信息,并进行判断。
150.若满足第一预设条件(即是),则控制服务器可以按照预设规则,建立gbr qos流(即第一qos流),并通过upf模块与ue之间适配流量至gbr qos流,以及监测ue使用gbr qos流时的相关信息,以确定ue的第二业务信息和/或网络使用信息。
151.进一步地,控制服务器可以确定ue的第二业务信息和/或网络使用信息是否满足第二预设条件。若不满足第二预设条件(即否),则控制服务器可以重复执行监测ue使用gbr qos流时的相关信息的流程。
152.若满足第二预设条件(即是),则控制服务器可以删除gbr qos流,并重复执行记录会话信息,并识别默认qos流中的上下行信息的流程,以重新获取ue的设备信息和/或第一业务信息,并进行判断。
153.本技术实施例中,控制服务器可以获取ue的设备信息和/或第一业务信息,并当设备信息和/或第一业务信息符合第一预设条件时,建立与ue对应的gbr类型的第一qos流,进一步可以确定ue的第二业务信息和/或网络使用信息,从而当第二业务信息和/或网络使用信息符合第二预设条件时,删除第一qos流。
154.基于此,本技术可以结合预设条件,对ue的设备信息和/或第一业务信息进行判断,以在ue需要业务保障的情况下实现gbr qos流(即第一qos流)的建立,且可以对ue的第二业务信息和/或网络使用信息进行判断,以在ue无需业务保障的情况下实现gbr qos流的释放。因此,本技术可以灵活且合理地控制gbr qos流的建立与释放,既保证了ue的业务感知,又避免了网络资源浪费,从而可以提高其他业务的网络质量。因此,本技术可以用于改善通用技术中难以合理地建立qos流,容易造成网络资源浪费以及网络质量降低的问题。
155.一种实施例中,在amf、smf和upf等模块为相互独立设置的情况下,如图10所示,为本技术实施例提供的又一种qos流的控制流程的示意图。ue和amf之间完成pdu会话建立流程后,smf可以记录会话信息。并且,smf可以预先配置有第一预设条件、第二预设条件和预设规则等。
156.upf可以记录与该pdu会话关联的默认qos流对应的数据传输过程中的上下行信息,并将记录的上下行信息作为数据传输过程中的相关信息发送至smf。或者,upf也可以并解析上下行信息得到数据传输时刻、数据目的地址和网络使用信息等信息,并将解析到的信息作为数据传输过程中的相关信息发送至smf。
157.smf可以获取到ue的设备信息和/或第一业务信息,并在ue的设备信息和/或第一业务信息满足第一预设条件的情况下,按照预设规则确定第一qos流的配置信息。进一步地,smf可以向upf发送第一qos流的配置信息,以及通过amf向ran发送第一qos流的配置信息,以及通过amf向ue发送第一qos流的规则。基于此,ue可以根据第一qos流的规则执行上行qos控制,且ran可以建立drb和qos映射,且upf可以进行上行qfi验证、下行qfi标记和控
制,从而建立ue与dn之间的第一qos流。
158.smf可以获取到ue的第二业务信息和/或网络使用信息,并在ue的第二业务信息和/或网络使用信息满足第二预设条件的情况下,向upf发送删除第一qos流的指令。upf可以响应于来自于smf的删除第一qos流的指令,删除第一qos流的配置信息,从而删除第一qos流。
159.基于此,本技术无需pcf网元和af网元的参与,便可以实现对于gbr qos流的控制。相比于通用的第一种方式中基于pcf网元的被动触发方案,以及第二种方式中基于af网元的被动触发方案,本技术可以基于smf网元和upf网元,实现主动感知是否需要建立gbr qos流,从而动态地建立gbr qos流,达到网络精细化运营的效果。并且,相比于第二种方式中建立请求可能来自外部网络的方案,本技术中gbr qos流的建立与释放均由归属于运营商的smf网元和upf网元触发,避免了由外部网络触发容易导致的安全性问题,提高了网络可靠性。因此,本技术有助于构建绿色、安全、敏捷和智慧的5g网络。
160.上述主要从方法的角度对本技术实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
161.本技术实施例可以根据上述方法示例对控制服务器进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选地,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
162.如图11所示,为本技术实施例提供的一种qos流的控制装置的结构示意图。该qos流的控制装置可以用于执行如图5-图8所示的qos流的控制方法。该qos流的控制装置包括:获取单元901、处理单元902和确定单元903;
163.获取单元901,用于获取ue的设备信息和/或第一业务信息;例如,结合图5,获取单元901可以用于执行s501。
164.处理单元902,用于当获取单元901获取到的设备信息和/或第一业务信息符合第一预设条件时,建立与ue对应的第一qos流;第一qos流的类型包括gbr类型;例如,结合图5,处理单元902可以用于执行s502。
165.确定单元903,用于确定ue的第二业务信息和/或网络使用信息;例如,结合图5,确定单元903可以用于执行s503。
166.处理单元902,还用于当确定单元903确定到的第二业务信息和/或网络使用信息符合第二预设条件时,删除第一qos流。例如,结合图5,处理单元902可以用于执行s504。
167.可选地,设备信息包括ue的设备标识和/或设备类型;获取单元901,具体用于:
168.获取与ue对应的会话信息;例如,结合图6,获取单元901可以用于执行s601。
169.解析会话信息确定ue的设备标识和/或设备类型,得到设备信息。例如,结合图6,获取单元901可以用于执行s602。
170.可选地,第一业务信息包括与ue所传输的业务数据对应的业务区域、数据传输时刻和数据目的地址中的至少一种;获取单元901,具体用于:
171.获取与ue对应的会话信息,和/或与业务数据对应的上下行信息;例如,结合图7,获取单元901可以用于执行s701。
172.解析会话信息确定业务区域,和/或解析上下行信息确定数据传输时刻和/或数据目的地址,得到第一业务信息。例如,结合图7,获取单元901可以用于执行s702。
173.可选地,第一预设条件包括:设备标识归属于数据网络名称对应的预设标识集合、设备类型归属于预设类型集合、业务区域归属于预设区域集合、数据传输时刻位于预设时段之内和数据目的地址归属于预设地址集合中的至少一种。
174.可选地,网络使用信息包括业务空闲时长;业务空闲时长用于表示第一qos流中不存在数据传输的持续时长。
175.可选地,第二预设条件包括:业务区域不归属于预设区域集合、数据传输时刻位于预设时段之外和业务空闲时长大于或等于预设时长阈值中的至少一种。
176.可选地,该qos流的控制装置,还包括:接收单元904;
177.接收单元904,用于接收ue的会话建立请求;例如,结合图8,接收单元904可以用于执行s801。
178.处理单元902,用于响应于会话建立请求,建立与ue对应的第二qos流;第二qos流的类型包括non-gbr类型。例如,结合图8,处理单元902可以用于执行s802。
179.本领域技术人员应该可以意识到,在上述一个或多个示例中,本技术所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机可读存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
180.通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
181.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
182.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到的变化或替换,都应
涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
技术特征:
1.一种qos流的控制方法,其特征在于,包括:获取用户设备ue的设备信息和/或第一业务信息;当所述设备信息和/或所述第一业务信息符合第一预设条件时,建立与所述ue对应的第一网络质量qos流;所述第一qos流的类型包括保证比特速率gbr类型;确定所述ue的第二业务信息和/或网络使用信息;当所述第二业务信息和/或所述网络使用信息符合第二预设条件时,删除所述第一qos流。2.根据权利要求1所述的控制方法,其特征在于,所述设备信息包括所述ue的设备标识和/或设备类型;所述获取ue的设备信息,包括:获取与所述ue对应的会话信息;解析所述会话信息确定所述ue的设备标识和/或设备类型,得到所述设备信息。3.根据权利要求1所述的控制方法,其特征在于,所述第一业务信息包括与所述ue所传输的业务数据对应的业务区域、数据传输时刻和数据目的地址中的至少一种;所述获取ue的第一业务信息,包括:获取与所述ue对应的会话信息,和/或与所述业务数据对应的上下行信息;解析所述会话信息确定所述业务区域,和/或解析所述上下行信息确定所述数据传输时刻和/或所述数据目的地址,得到所述第一业务信息。4.根据权利要求1或3任一项所述的控制方法,其特征在于,所述第一预设条件包括:设备标识归属于数据网络名称对应的预设标识集合、设备类型归属于预设类型集合、业务区域归属于预设区域集合、数据传输时刻位于预设时段之内和数据目的地址归属于预设地址集合中的至少一种。5.根据权利要求1或3任一项所述的控制方法,其特征在于,所述网络使用信息包括业务空闲时长;所述业务空闲时长用于表示所述第一qos流中不存在数据传输的持续时长。6.根据权利要求1或3任一项所述的控制方法,其特征在于,所述第二预设条件包括:业务区域不归属于预设区域集合、数据传输时刻位于预设时段之外和业务空闲时长大于或等于预设时长阈值中的至少一种。7.根据权利要求1或3任一项所述的控制方法,其特征在于,所述获取ue的设备信息和/或第一业务信息之前,还包括:接收所述ue的会话建立请求;响应于所述会话建立请求,建立与所述ue对应的第二qos流;所述第二qos流的类型包括非保证比特速率non-gbr类型。8.一种qos流的控制装置,其特征在于,包括:获取单元、处理单元和确定单元;所述获取单元,用于获取ue的设备信息和/或第一业务信息;所述处理单元,用于当所述获取单元获取到的所述设备信息和/或所述第一业务信息符合第一预设条件时,建立与所述ue对应的第一qos流;所述第一qos流的类型包括gbr类型;所述确定单元,用于确定所述ue的第二业务信息和/或网络使用信息;所述处理单元,还用于当所述确定单元确定到的所述第二业务信息和/或所述网络使用信息符合第二预设条件时,删除所述第一qos流。
9.一种qos流的控制装置,其特征在于,包括存储器和处理器;所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过总线连接;当所述qos流的控制装置运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述qos流的控制装置执行如权利要求1-7任一项所述的qos流的控制方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机执行指令,当所述计算机执行指令在计算机上运行时,使得所述计算机执行如权利要求1-7任一项所述的qos流的控制方法。
技术总结
本申请提供一种QoS流的控制方法、装置和存储介质,涉及通信技术领域,用于改善通用技术中难以合理地建立QoS流,容易造成网络资源浪费以及网络质量降低的问题。该方法包括:获取UE的设备信息和/或第一业务信息;当设备信息和/或第一业务信息符合第一预设条件时,建立与UE对应的第一QoS流;第一QoS流的类型包括GBR类型;确定UE的第二业务信息和/或网络使用信息;当第二业务信息和/或网络使用信息符合第二预设条件时,删除第一QoS流。删除第一QoS流。删除第一QoS流。
技术研发人员:李斌 李慧敏 张昕 肖路明 周晓彤
受保护的技术使用者:中国联合网络通信集团有限公司
技术研发日:2023.06.08
技术公布日:2023/8/6
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
