CN115551084A - 一种通信方法、通信装置及通信*** - Google Patents
一种通信方法、通信装置及通信*** Download PDFInfo
- Publication number
- CN115551084A CN115551084A CN202110734278.1A CN202110734278A CN115551084A CN 115551084 A CN115551084 A CN 115551084A CN 202110734278 A CN202110734278 A CN 202110734278A CN 115551084 A CN115551084 A CN 115551084A
- Authority
- CN
- China
- Prior art keywords
- parameter set
- scheduling
- scheduling parameter
- scheduled
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1268—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供一种通信方法、通信装置及通信***。该方法包括:接收来自应用功能网元的第一预调度参数集以及第一预调度参数集中的每个预调度参数集对应的5QI;接收来自终端的目标业务的数据包,数据包中包含QFI;确定QFI对应的第一5QI;从第二预调度参数集中确定第一5QI对应的预调度参数集;第二预调度参数集包括第一预调度参数集;根据第一5QI对应的预调度参数集对终端的上行资源进行预调度。由于为基站配置多个预调度参数集,基站可以根据预调度参数集对终端的上行资源进行预调度,减少终端获得上行资源的时间,进而提升终端的通信效率。并且可以实现根据实际需要动态配置或调整预调度参数集,有利于准确为终端分配相应的资源。
Description
技术领域
本申请涉及无线通信技术领域,尤其涉及一种通信方法、通信装置及通信***。
背景技术
目前,新无线(new radio,NR)***采用共享信道传输,时频资源在终端之间是动态共享的,基站通过调度特性实现上下行链路的时频资源的分配,除了能保证***吞吐率和用户资源公平外,还可以提升***容量和网络性能。调度特性包括如下基本功能:优先级计算、调制编码方案(Modulation and Coding Scheme,MCS)选择、资源分配等。
传统的上行调度,终端周期性地发送用于请求时频资源的调度请求(SchedulingRequest,SR),根据协议,发送调度请求的周期可能比较大,比如最大可高达80毫秒(ms)。因此,在最坏的情况下,终端如果有上行数据发送,需要等待较长时间才能发送调度请求,导致增加上行时延。
如何降低终端请求获得上行调度的时频资源的时延,目前还没有很好的方法。
发明内容
本申请提供一种通信方法、通信装置及通信***,用以实现降低终端请求获得上行调度的时频资源的时延,从而提升通信效率。
第一方面,本申请实施例提供一种无线通信方法,该方法可以由接入网设备或应用于接入网设备中的模块(如芯片)来执行。该方法包括:接收来自应用功能网元的第一预调度参数集以及该第一预调度参数集中的每个预调度参数集对应的5QI;接收来自终端的目标业务的数据包,该数据包中包含QFI;确定该QFI对应的第一5QI;从第二预调度参数集中确定该第一5QI对应的预调度参数集;其中,该第二预调度参数集包括该第一预调度参数集;根据该第一5QI对应的预调度参数集,对该终端的上行资源进行预调度。
根据上述方案,由于为基站配置多个预调度参数集,则基站可以根据预调度参数集对终端的上行资源进行预调度,从而减少终端获得上行资源的时间,进而可以提升终端的通信效率。并且,由于是由AF为基站配置一个或多个预调度参数集,可以实现根据实际需要动态配置或调整预调度参数集,有利于准确为终端分配相应的资源。
在一种可能的实现方法中,接收来自会话管理网元的该QFI和该QFI对应的QoS配置,该QoS配置中包含该第一5QI;根据该QFI和该QFI对应的该QoS配置,确定该第一5QI。
根据上述方案,基站可以确定QFI对应的5QI,从而为后续确定预调度参数集提供基础。
在一种可能的实现方法中,该第二预调度参数集还包括默认的预调度参数集。
根据上述方案,一方面可以为基站配置预调度参数集,另一方面基站还有默认的预调度参数集,从而可以保证基站至少有默认的预调度参数集可以使用,有助于实现为终端预调度上行资源,减少终端获取资源的时延。
在一种可能的实现方法中,接收来自该应用功能网元的第三预调度参数集;根据该第三预调度参数集,更新默认的预调度参数集,得到第四预调度参数集;其中,该第二预调度参数集还包括该第四预调度参数集。
根据上述方案,基站可以对默认的预调度参数集进行更新,得到新的预调度参数集,有助于实现动态调整预调度参数集。
在一种可能的实现方法中,该默认的预调度参数集中包含第一预调度最大用户数量和第一调度数据总量;该第三预调度参数集中的任意一个预调度参数集中包含第二预调度最大用户数量和第二调度数据总量;所述默认的预调度参数集与所述任意一个预调度参数集包含相同的预调度最小间隔周期;根据该第二预调度最大用户数量和该第二调度数据总量,更新该默认的预调度参数集中的该第一预调度最大用户数量和该第一调度数据总量,得到该第四预调度参数集中的一个预调度参数集。
在一种可能的实现方法中,一个预调度参数集中包含以下信息中的一个或多个:预调度最小间隔周期、预调度最大用户数量、调度数据总量。
第二方面,本申请实施例提供一种无线通信方法,该方法可以由应用功能网元或应用于应用功能网元中的模块(如芯片)来执行。该方法包括:确定第一预调度参数集和该第一预调度参数集中的每个预调度参数集对应的5QI,该第一预调度参数集包括多个设备群组分别对应的预调度参数集;向接入网设备发送该第一预调度参数集和该第一预调度参数集中的每个预调度参数集对应的5QI。
根据上述方案,由于为基站配置多个预调度参数集,则基站可以根据预调度参数集对终端的上行资源进行预调度,从而减少终端获得上行资源的时间,进而可以提升终端的通信效率。并且,由于是由AF为基站配置一个或多个预调度参数集,可以实现根据实际需要动态配置或调整预调度参数集,有利于准确为终端分配相应的资源。
在一种可能的实现方法中,获取网络的组态信息,该组态信息包括该多个设备中的业务消息的周期;根据该组态信息,将该多个设备划分为该多个设备群组;其中,该第一预调度参数集中的每个预调度参数集对应一个周期,该多个预调度参数集分别对应不同的周期。
根据上述方案,可以对多个设备进行分组得到多个设备群组,然后根据多个设备群组得到预调度参数集,该方法可以准确确定各个预调度参数集,有助于实现为终端精准预调度资源。
在一种可能的实现方法中,根据第一设备群组内的设备数量,确定该第一设备群组对应的预调度参数集中的预调度最大用户数量;根据该第一设备群组的数据总量,确定该第一设备群组对应的预调度参数集中的调度数据总量;其中,该第一设备群组是该多个设备群组中的任意一个设备群组。
根据上述方案,有助于实现准确划分各个设备群组。
在一种可能的实现方法中,根据第一设备群组的QoS需求信息,确定该第一设备群组对应的5QI;其中,该第一设备群组是该多个设备群组中的任意一个设备群组,该第一设备群组对应该第一预调度参数集中的一个预调度参数集。
根据上述方案,有助于准确确定各个设备群组对应的5QI。
在一种可能的实现方法中,通过5G核心网,向该接入网设备发送该第一预调度参数集和该第一预调度参数集中的每个预调度参数集对应的5QI;或者,通过该接入网设备对应的网管设备,向该接入网设备发送该第一预调度参数集和该第一预调度参数集中的每个预调度参数集对应的5QI。
在一种可能的实现方法中,获取默认的预调度参数集;根据该第一调度参数集,更新该默认的预调度参数集,得到第五预调度参数集;向该接入网设备发送该第五预调度参数集。
根据上述方案,应用功能网元可以动态调整默认的预调度参数集,有助于实现准确确定预调度参数集。
在一种可能的实现方法中,该默认的预调度参数集中包含第一预调度最大用户数量和第一调度数据总量;该第一预调度参数集中的任意一个预调度参数集中包含第三预调度最大用户数量和第三调度数据总量;所述默认的预调度参数集与所述任意一个预调度参数集包含相同的预调度最小间隔周期;根据该第三预调度最大用户数量和该第三调度数据总量,更新该默认的预调度参数集中的该第一预调度最大用户数量和该第一调度数据总量,得到该第五预调度参数集中的一个预调度参数集。
在一种可能的实现方法中,一个预调度参数集中包含以下信息中的一个或多个:预调度最小间隔周期、预调度最大用户数量、调度数据总量。
第三方面,本申请实施例提供一种通信装置,该装置可以是接入网设备,还可以是用于接入网设备的芯片。该装置具有实现上述第一方面的任意实现方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
第四方面,本申请实施例提供一种通信装置,该装置可以是应用功能网元,还可以是用于应用功能网元的芯片或模块。该装置具有实现上述第二方面的任意实现方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
第五方面,本申请实施例提供一种通信装置,包括处理器和存储器;该存储器用于存储计算机指令,当该装置运行时,该处理器执行该存储器存储的计算机指令,以使该装置执行上述第一方面至第二方面中的任意实现方法。
第六方面,本申请实施例提供一种通信装置,包括用于执行上述第一方面至第二方面中的任意实现方法的各个步骤的单元或手段(means)。
第七方面,本申请实施例提供一种通信装置,包括处理器和接口电路,所述处理器用于通过接口电路与其它装置通信,并执行上述第一方面至第二方面中的任意实现方法。该处理器包括一个或多个。
第八方面,本申请实施例提供一种通信装置,包括与存储器耦合的处理器,该处理器用于调用所述存储器中存储的程序,以执行上述第一方面至第二方面中的任意实现方法。该存储器可以位于该装置之内,也可以位于该装置之外。且该处理器可以是一个或多个。
第九方面,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在通信装置上运行时,使得上述第一方面至第二方面中的任意实现方法被执行。
第十方面,本申请实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序或指令,当计算机程序或指令被通信装置运行时,使得上述第一方面至第二方面中的任意实现方法被执行。
第十一方面,本申请实施例还提供一种芯片***,包括:处理器,用于执行上述第一方面至第二方面中的任意实现方法。
第十二方面,本申请实施例还提供了一种通信***,该通信***包括用于执行上述第一方面的任意实现方法的接入网设备和用于执行上述第二方面的任意实现方法的应用功能网元。
附图说明
图1为本申请实施例提供的一种通信***示意图;
图2(a)为基于服务化架构的5G网络架构示意图;
图2(b)为基于点对点接口的5G网络架构示意图;
图3为工业现场网中的工业终端接入5G网络示意图;
图4为本申请实施例提供的一种通信方法示意图;
图5为本申请实施例提供的一种通信方法示意图;
图6为本申请实施例提供的一种通信装置示意图;
图7为本申请实施例提供的一种通信装置示意图。
具体实施方式
为实现降低终端请求获得上行调度的时频资源的时延,如图1所示,本申请提供一种通信***,该***包括应用功能网元和接入网设备。
应用功能网元,用于确定第一预调度参数集和该第一预调度参数集中的每个预调度参数集对应的5G QoS标识(5G QoS Identifier,5QI),该第一预调度参数集包括多个设备群组分别对应的预调度参数集;向接入网设备发送该第一预调度参数集和该第一预调度参数集中的每个预调度参数集对应的5QI。接入网设备,用于接收来自应用功能网元的该第一预调度参数集以及该第一预调度参数集中的每个预调度参数集对应的5QI;接收来自终端的目标业务的数据包,该数据包中包含服务质量流标识(Quality of Service FlowIdentity,QFI);确定该QFI对应的第一5QI;从第二预调度参数集中确定该第一5QI对应的预调度参数集;其中,该第二预调度参数集包括该第一预调度参数集;根据该第一5QI对应的预调度参数集,对该终端的上行资源进行预调度。
在一种可能的实现方法中,接入网设备,还用于接收来自会话管理网元的该QFI和该QFI对应的QoS配置,该QoS配置中包含该第一5QI;根据该QFI和该QFI对应的该QoS配置,确定该第一5QI。
在一种可能的实现方法中,该第二预调度参数集还包括默认的预调度参数集。
在一种可能的实现方法中,接入网设备,用于接收来自该应用功能网元的第三预调度参数集;根据该第三预调度参数集,更新默认的预调度参数集,得到第四预调度参数集;其中,该第二预调度参数集还包括该第四预调度参数集。
在一种可能的实现方法中,该默认的预调度参数集中包含第一预调度最大用户数量和第一调度数据总量;该第三预调度参数集中的任意一个预调度参数集中包含第二预调度最大用户数量和第二调度数据总量;所述默认的预调度参数集与所述任意一个预调度参数集包含相同的预调度最小间隔周期;接入网设备,用于根据该第二预调度最大用户数量和该第二调度数据总量,更新该默认的预调度参数集中的该第一预调度最大用户数量和该第一调度数据总量,得到该第四预调度参数集中的一个预调度参数集。
在一种可能的实现方法中,应用功能网元,用于获取网络的组态信息,该组态信息包括该多个设备中的业务消息的周期;根据该组态信息,将该多个设备划分为该多个设备群组;其中,该第一预调度参数集中的每个预调度参数集对应一个周期,该多个预调度参数集分别对应不同的周期。
在一种可能的实现方法中,应用功能网元,用于根据第一设备群组内的设备数量,确定该第一设备群组对应的预调度参数集中的预调度最大用户数量;根据该第一设备群组的数据总量,确定该第一设备群组对应的预调度参数集中的调度数据总量;其中,该第一设备群组是该多个设备群组中的任意一个设备群组。
在一种可能的实现方法中,应用功能网元,用于根据第一设备群组的QoS需求信息,确定该第一设备群组对应的5QI;其中,该第一设备群组是该多个设备群组中的任意一个设备群组,该第一设备群组对应该第一预调度参数集中的一个预调度参数集。
在一种可能的实现方法中,应用功能网元,用于通过5G核心网,向该接入网设备发送该第一预调度参数集和该第一预调度参数集中的每个预调度参数集对应的5QI;或者,通过该接入网设备对应的网管设备,向该接入网设备发送该第一预调度参数集和该第一预调度参数集中的每个预调度参数集对应的5QI。
在一种可能的实现方法中,应用功能网元,用于获取默认的预调度参数集;根据该第一调度参数集,更新该默认的预调度参数集,得到第五预调度参数集;向该接入网设备发送该第五预调度参数集。
在一种可能的实现方法中,该默认的预调度参数集中包含第一预调度最大用户数量和第一调度数据总量;该第一预调度参数集中的任意一个预调度参数集中包含第三预调度最大用户数量和第三调度数据总量;所述默认的预调度参数集与所述任意一个预调度参数集包含相同的预调度最小间隔周期;应用功能网元,用于根据该第三预调度最大用户数量和该第三调度数据总量,更新该默认的预调度参数集中的该第一预调度最大用户数量和该第一调度数据总量,得到该第五预调度参数集中的一个预调度参数集。
在一种可能的实现方法中,一个预调度参数集中包含以下信息中的一个或多个:预调度最小间隔周期、预调度最大用户数量、调度数据总量。
图1所示的***可以用在图2(a)或图2(b)所示的5G网络架构中,当然,也可以用在未来网络架构,比如第六代(6th generation,6G)网络架构等,本申请不做限定。
图2(a)为基于服务化架构的5G网络架构示意图。图2(a)所示的5G网络架构中可包括数据网络(data network,DN)和运营商网络。下面对其中的部分网元的功能进行简单介绍说明。
其中,运营商网络可包括以下网元中的一个或多个:鉴权服务器功能(Authentication Server Function,AUSF)网元、网络开放功能(network exposurefunction,NEF)网元、策略控制功能(policy control function,PCF)网元、统一数据管理(unified data management,UDM)网元、统一数据库(Unified Data Repository,UDR)、网络存储功能(Network Repository Function,NRF)网元、应用功能(applicationfunction,AF)网元、接入与移动性管理功能(access and mobility managementfunction,AMF)网元、会话管理功能(session management function,SMF)网元、无线接入网(radio access network,RAN)设备以及用户面功能(user plane function,UPF)网元、网络切片选择功能(Network Slice Selection Function,NSSF)网元(图中未示出)等。上述运营商网络中,除无线接入网设备之外的网元或设备可以称为核心网网元或核心网设备。
无线接入网设备可以是基站(base station)、演进型基站(evolved NodeB,eNodeB)、发送接收点(transmission reception point,TRP)、5G移动通信***中的下一代基站(next generation NodeB,gNB)、6G移动通信***中的下一代基站、未来移动通信***中的基站或无线保真(wireless fidelity,WiFi)***中的接入节点等;也可以是完成基站部分功能的模块或单元,例如,可以是集中式单元(central unit,CU),也可以是分布式单元(distributed unit,DU)。无线接入网设备可以是宏基站,也可以是微基站或室内站,还可以是中继节点或施主节点等。本申请的实施例对无线接入网设备所采用的具体技术和具体设备形态不做限定。
与RAN通信的终端也可以称为终端设备、用户设备(user equipment,UE)、移动台、移动终端等。终端可以广泛应用于各种场景,例如,设备到设备(device-to-device,D2D)、车物(vehicle to everything,V2X)通信、机器类通信(machine-type communication,MTC)、物联网(internet of things,IOT)、虚拟现实、增强现实、工业控制、自动驾驶、远程医疗、智能电网、智能家具、智能办公、智能穿戴、智能交通、智慧城市等。终端可以是手机、平板电脑、带无线收发功能的电脑、可穿戴设备、车辆、无人机、直升机、飞机、轮船、机器人、机械臂、智能家居设备等。本申请的实施例对终端所采用的具体技术和具体设备形态不做限定。
基站和终端可以是固定位置的,也可以是可移动的。基站和终端可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在空中的飞机、气球和人造卫星上。本申请的实施例对基站和终端的应用场景不做限定。
AMF网元,执行移动性管理、接入鉴权/授权等功能。此外,还负责在终端与PCF间传递用户策略。
SMF网元,执行会话管理、PCF下发控制策略的执行、UPF的选择、终端的互联网协议(internet protocol,IP)地址分配等功能。
UPF网元,作为和数据网络的接口UPF,完成用户面数据转发、基于会话/流级的计费统计,带宽限制等功能。
UDM网元,执行管理签约数据、用户接入授权等功能。
UDR,执行签约数据、策略数据、应用数据等类型数据的存取功能。
NEF网元,用于支持能力和事件的开放。
AF网元,传递应用侧对网络侧的需求,例如,QoS需求或用户状态事件订阅等。AF可以是第三方功能实体,也可以是运营商部署的应用服务,如IP多媒体子***(IPMultimedia Subsystem,IMS)语音呼叫业务。
PCF网元,负责针对会话、业务流级别进行计费、QoS带宽保障及移动性管理、终端策略决策等策略控制功能。
NRF网元,可用于提供网元发现功能,基于其他网元的请求,提供网元类型对应的网元信息。NRF还提供网元管理服务,如网元注册、更新、去注册以及网元状态订阅和推送等。
AUSF网元,负责对用户进行鉴权,以确定是否允许用户或设备接入网络。
NSSF网元,用于选择网络切片,对网络切片内的用户进行计数等。
DN,是位于运营商网络之外的网络,运营商网络可以接入多个DN,DN上可部署多种业务,可为终端提供数据和/或语音等服务。例如,DN是某智能工厂的私有网络,智能工厂安装在车间的传感器可为终端,DN中部署了传感器的控制服务器,控制服务器可为传感器提供服务。传感器可与控制服务器通信,获取控制服务器的指令,根据指令将采集的传感器数据传送给控制服务器等。又例如,DN是某公司的内部办公网络,该公司员工的手机或者电脑可为终端,员工的手机或者电脑可以访问公司内部办公网络上的信息、数据资源等。
图2(a)中Nausf、Nnef、Npcf、Nudm、Naf、Namf、Nsmf分别为上述AUSF、NEF、PCF、UDM、AF、AMF和SMF提供的服务化接口,用于调用相应的服务化操作。N1、N2、N3、N4,以及N6为接口序列号。这些接口序列号的含义可参见第三代合作伙伴计划(3rd generationpartnership project,3GPP)标准协议中定义的含义,在此不做限制。
图2(b)为基于点对点接口的5G网络架构示意图,其中的网元的功能的介绍可以参考图2(a)中对应的网元的功能的介绍,不再赘述。图2(b)与图2(a)的主要区别在于:图2(a)中的各个控制面网元之间的接口是服务化的接口,图2(b)中的各个控制面网元之间的接口是点对点的接口。
在图2(b)所示的架构中,各个网元之间的接口名称及功能如下:
1)、N1:AMF与终端之间的接口,可以用于向终端传递QoS控制规则等。
2)、N2:AMF与RAN之间的接口,可以用于传递核心网侧至RAN的无线承载控制信息等。
3)、N3:RAN与UPF之间的接口,主要用于传递RAN与UPF间的上下行用户面数据。
4)、N4:SMF与UPF之间的接口,可以用于控制面与用户面之间传递信息,包括控制面向用户面的转发规则、QoS控制规则、流量统计规则等的下发以及用户面的信息上报。
5)、N5:AF与PCF之间的接口,可以用于应用业务请求下发以及网络事件上报。
6)、N6:UPF与DN的接口,用于传递UPF与DN之间的上下行用户数据流。
7)、N7:PCF与SMF之间的接口,可以用于下发协议数据单元(protocol data unit,PDU)会话粒度以及业务数据流粒度控制策略。
8)、N8:AMF与UDM间的接口,可以用于AMF向UDM获取接入与移动性管理相关签约数据与鉴权数据,以及AMF向UDM注册终端当前移动性管理相关信息等。
9)、N9:UPF和UPF之间的用户面接口,用于传递UPF间的上下行用户数据流。
10)、N10:SMF与UDM间的接口,可以用于SMF向UDM获取会话管理相关签约数据,以及SMF向UDM注册终端当前会话相关信息等。
11)、N11:SMF与AMF之间的接口,可以用于传递RAN和UPF之间的PDU会话隧道信息、传递发送给终端的控制消息、传递发送给RAN的无线资源控制信息等。
12)、N12:AMF和AUSF间的接口,可以用于AMF向AUSF发起鉴权流程,其中可携带SUCI作为签约标识;
13)、N13:UDM与AUSF间的接口,可以用于AUSF向UDM获取用户鉴权向量,以执行鉴权流程。
14)、N15:PCF与AMF之间的接口,可以用于下发终端策略及接入控制相关策略。
15)、N35:UDM与UDR间的接口,可以用于UDM从UDR中获取用户签约数据信息。
16)、N36:PCF与UDR间的接口,可以用于PCF从UDR中获取策略相关签约数据以及应用数据相关信息。
可以理解的是,上述网元或者功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能。可选的,上述网元或者功能可以由一个设备实现,也可以由多个设备共同实现,还可以是一个设备内的一个功能模块,本申请实施例对此不作具体限定。
本申请中的会话管理网元、用户面网元、策略控制网元、应用功能网元分别可以是图2(a)或图2(b)中的SMF、UPF、PCF、AF,也可以是未来通信如6G网络中具有上述SMF、UPF、PCF、AF的功能的网元,本申请对此不限定。在本申请的实施例中,以SMF、UPF、PCF、AF分别作为会话管理网元、用户面网元、策略控制网元、应用功能网元的一个举例进行描述。
本申请实施例中的接入网设备可以是无线接入网设备,为便于说明,在本申请的实施例中,以基站作为接入网设备的一个举例进行描述。
传统工业场景下的通信技术,通常通过有线进行连接。在有线连接的工业现场网中,有以下两种类型的通信消息定义于现有的工业通信协议中:
1)非周期消息:业务服务器与工业终端等之间进行的、用于组态(configure)、维护等用途的非实时消息,通常为L3消息;其中,工业终端包括工业控制器(如可编程逻辑控制器(Programmable Logic Controller,PLC))、工业设备(如输入/输出(Input/OutputDevice,I/O)设备)等;
2)周期消息:PLC与PLC、或PLC与I/O设备之间发送的与生产业务强相关的实时消息或准实时消息,通常为L2消息;其中,周期消息通常采用“周期性”的总线传递机制。
随着5G工业互联网技术的不断发展,目前工业现场网中的工业终端的通信正在从基于有线的通信向基于无线的通信方式转换。其中,工业终端本身不在3GPP定义的范围内,也即工业终端不能直接与3GPP网络进行通信。目前,工业终端一般是通过客户端设备(Customer Premise Equipment,CPE)接入到3GPP网络,这里的CPE可以是图2(a)或图2(b)中所示的UE,即3GPP网络中的终端。
图3为工业现场网中的工业终端接入5G网络示意图。5G局域网(local areanetwork,LAN)为大量的工业终端提供数据接入,并提供具有严格的质量保证的传输服务,如时延、可靠性等要符合工业标准。以工业终端包括PLC和I/O设备为例,通常,一个CPE下挂一个PLC,但对于I/O设备则可能出现一个CPE下挂多个IO的情况。工业场景中,PLC和I/O设备间是通过固定的周期性消息进行实时业务通信,其通信关系在组态时就已经确定。由于业务和功能的不同,不同业务消息的周期可能并不一致,即使是挂于同一CPE下的两个I/O设备,也有可能执行具有不同通信周期的业务。示例性地,图3中的设备之间的通信周期如表1所示。
表1
通信双方 | 通信周期(单位:毫秒) |
PLC 1与PLC 2 | 1 |
PLC 2与I/O设备1 | 2 |
PLC 2与I/O设备2 | 4 |
PLC 2与I/O设备3 | 8 |
需要说明的是,工业终端可以不具备3GPP通信能力,工业终端可以通过3GPP网络中的终端,使用3GPP网络进行通信。或者,为未来通信中,当工业终端具备3GPP通信能力时,则该工业终端可以看做是3GPP网络中的终端,如可以是图2(a)或图2(b)中的UE。
为了降低上行时延,本申请实施例引入上行预调度功能,具体的,不论终端是否向基站发送调度请求,基站都会每隔一段时间,通过预调度参数集主动调度一次终端,为终端分配合适的时频资源,用于终端发送和接收数据,该方式可以减少终端获得上行调度的时频资源的时延。
本申请实施例中,每个预调度参数集中包含以下三种参数:
1)预调度最小间隔周期(MinPreallocationPeriod):可以用X表示,指的是主动进行预调度的最小时间间隔。
2)预调度最大用户数量(PreschUeNumUpperLimit):可以用Y表示,指的是一个时间单元中最多可以预调度的用户数量,其中,时间单元可以是符号、时隙、帧或秒等;
3)调度数据总量(PreallocationSize):可以用Z表示,指的是预调度用户的可被调度的数据总量。
图4为本申请实施例提供的一种通信方法示意图,该方法包括以下步骤:
步骤401,AF确定第一预调度参数集和第一预调度参数集中的每个预调度参数集对应的5QI,该第一预调度参数集包括多个设备群组分别对应的预调度参数集。
这里的AF比如可以是工业现场使能服务(Industrial Field Enable Service,IFES)设备。在具体实现中,IFES可以部署于UPF,或者是与UPF共同部署于移动边缘计算(Mobile Edge Compute,MEC)设备上。
作为一种实现方法,这里的设备群组指的是由3GPP网络中的终端构成的群组,因此一个设备群组中包含一个或多个3GPP网络中的终端。
作为另一种实现方法,这里的设备群组指的是由工业终端构成的群组,因此一个设备群组中包含一个或多个工业终端,这里的工业终端不具备3GPP网络通信能力,但可以通过3GPP网络的终端使用3GPP网络进行通信。
以设备群组中包含工业终端为例,结合图3的示例。在5G LAN组建完成后,CPE(如3GPP网络的终端)上线,创建以太类型或IP类型的PDU会话。然后业务服务器对工业终端(如PLC、I/O设备)进行组态,得到现场网的拓扑信息,以及还设置工业终端中的业务消息的周期。其中,现场网的拓扑信息用于表示多个工业终端与CPE之间的连接关系。AF可以从业务服务器中获取到现场网组态信息,其中,现场网组态信息包含现场网的拓扑信息和工业终端中的业务消息的周期。这里的工业终端比如可以是图3中的PLC 1、PLC 2、I/O设备1、I/O设备2或I/O设备3。AF获取到组态信息后,可以将多个工业终端划分为多个设备群组,其中,每个设备群组中包含一个或多个工业终端,然后AF为每个设备群组确定一个预调度参数集。确定的一个或多个预调度参数集构成第一预调度参数集。其中,一个预调度参数集对应一个周期,不同的预调度参数集对应不同的周期。
具体的,AF可以根据现场网中的工业终端的业务消息的周期,对现场网中的工业终端进行分组,得到多个设备群组。其中,同一个设备群组内的工业终端的业务消息的周期相同,不同设备群组内的工业终端的业务消息的周期不同。需要说明的是,如果一个工业终端中包含周期不同的多个业务消息,则该工业终端可以被划分到多个设备群组中。
示例性地,现场网中有8个工业终端,分别为工业终端1至工业终端8。按照工业终端中的业务消息的周期,将该8个工业终端分组如下:
设备群组1:{工业终端1、工业终端2、工业终端3};
设备群组2:{工业终端1、工业终端4、工业终端5、工业终端6};
设备群组3:{工业终端2、工业终端7、工业终端8};
其中,设备群组1对应的业务消息的周期为1ms,也即设备群组1的工业终端中都有周期为1ms的业务消息;设备群组2对应的业务的周期为2ms,也即设备群组2的工业终端中都有周期为2ms的业务消息;设备群组3对应的业务的周期为4ms,也即设备群组3的工业终端中都有周期为4ms的业务消息。需要说明的是,工业终端1中既包含周期为1ms的业务消息,也包含周期为2ms的业务消息,因此工业终端1既属于设备群组1,也属于设备群组2。同样的,工业终端2中既包含周期为1ms的业务消息,也包含周期为4ms的业务消息,因此工业终端1既属于设备群组1,也属于设备群组3。
在得到多个设备群组之后,可以根据每个设备群组确定一个预调度参数集。以多个设备群组中的任意一个设备群组为例(以下称为第一设备群组),AF可以根据第一设备群组对应的业务消息的周期,确定第一设备群组对应的预调度参数集中的预调度最小间隔周期,根据第一设备群组内的设备数量,确定第一设备群组对应的预调度参数集中的预调度最大用户数量,以及根据第一设备群组的数据总量,确定第一设备群组对应的预调度参数集中的调度数据总量。
以上述示例为例,设备群组1、设备群组2、设备群组3分别对应预调度参数集1、预调度参数集2、预调度参数集3,如下所示:
预调度参数集1:X=1ms,Y=3,Z=100;
预调度参数集2:X=2ms,Y=4,Z=200;
预调度参数集3:X=4ms,Y=3,Z=400。
具体的,由于设备群组1中的工业终端均包含周期为1ms的业务消息,因此设备群组1对应的预调度参数集1中的预调度最小间隔周期X取值为1ms。由于设备群组1中包含3个工业终端,因此设备群组1对应的预调度参数集1中的预调度最大用户数量Y取值为3。由于设备群组1的3个工业终端的数据总量为100,因此设备群组1对应的预调度参数集1中的调度数据总量Z取值为100。同样的,可以得到预调度参数集2和预调度参数集3。该预调度参数集1、预调度参数集2和预调度参数集3可以统称为第一预调度参数集。
进一步的,AF还可以为每个设备群组分配一个5QI。比如,AF可以根据第一设备群组的QoS需求信息确定第一设备群组对应的5QI,其中,第一设备群组是多个设备群组中的任意一个设备群组。其中,一个5QI是一组QoS参数的索引,因此,一个5QI指示了一组QoS参数。其中,一组QoS参数比如包括资源类型(Resource Type)、优先等级(Priority Level)、分组数据包时延预算(Packet Delay Budget,PDB)、分组包错误率(Packet Error Rate,PER)、默认最大数据突发量(Default Maximum Data Burst Volume,Default MDBV)、默认平均窗(Default Averaging Window)中的一个或多个。
多个设备群组中的每个设备群组对应一个预调度参数集,每个设备群组对应一个5QI,因此每个预调度参数集对应一个5QI。
以上述示例为例,比如分配的5QI如下所示:
设备群组1,对应预调度参数集1,对应5QI 1;
设备群组2,对应预调度参数集2,对应5QI 2;
设备群组3,对应预调度参数集3,对应5QI 3。
步骤402,AF向基站发送第一预调度参数集和第一预调度参数集中的每个预调度参数集对应的5QI。相应地,基站接收第一预调度参数集和第一预调度参数集中的每个预调度参数集对应的5QI。
以上述示例为例,AF向基站发送的第一预调度参数集和第一预调度参数集中的每个预调度参数集对应的5QI包括以下信息:
预调度参数集1,以及预调度参数集1对应的5QI 1;
预调度参数集2,以及预调度参数集2对应的5QI 2;
预调度参数集3,以及预调度参数集2对应的5QI 3。
作为一种实现方法,AF可以通过5G核心网,向基站发送第一预调度参数集,以及第一预调度参数集中的每个预调度参数集对应的5QI。比如,AF经由NEF、PCF以及SMF等网元,向基站发送第一预调度参数集,以及第一预调度参数集中的每个预调度参数集对应的5QI。
作为另一种实现方法,AF也可以通过基站对应的网管设备,向基站发送第一预调度参数集,以及第一预调度参数集中的每个预调度参数集对应的5QI。比如,AF通过基站的操作、管理和维护(operation,administration and management,OAM)***开放的应用编程接口(Application programming interface,API),向基站发送第一预调度参数集,以及第一预调度参数集中的每个预调度参数集对应的5QI。
步骤403,基站接收来自终端的目标业务的数据包,该数据包中包含QFI。
这里的终端指的是3GPP网络中的终端。目标业务的数据包中的QFI是由该终端添加到数据包的包头的。
如果上述设备群组是由非3GPP网络中的终端(如工业终端)构成,则该设备群组内的工业终端是通过该3GPP网络中的终端(也称为CPE)进行目标业务的数据包的收发。这里的目标业务指的是工业终端中的业务。
如果上述设备群组是由3GPP网络中的终端构成,则该设备群组内的终端可以直接通过3GPP网络进行目标业务的数据包的收发。这里的目标业务指的是3GPP网络的终端中的业务。
步骤404,基站确定数据包中的QFI对应的第一5QI。
其中,基站上存储有QFI与5QI的对应关系。比如,在上述步骤401之后,AF可以向PCF发送策略授权请求,其中携带目标业务的业务流描述信息和QoS需求,该业务流描述信息可以包括IP五元组、虚拟局域网(virtual local area network,VLAN)标识等。然后PCF根据业务流描述信息生成包过滤器,该包过滤器可以是以太类型的包过滤器或IP类型的包过滤器。以及,PCF根据QoS需求,为该目标业务分配5QI。然后,PCF向SMF发送策略计费控制(Policy and Charging Control,PCC)规则,该PCC规则中包含包过滤器和QoS属性,该QoS属性中包含5QI。SMF收到PCC规则后,为该PCC规则分配QFI,以及生成QoS配置(QoSprofile)、QoS规则(QoS rule)和包检测规则(Packet Detection Rule,PDR)。其中,QoS配置中包含PCC规则中的QoS属性,QoS规则中包含QFI和PCC规则中的包过滤器,PDR中包含QFI和PCC规则中的包过滤器。然后,SMF向基站发送QFI和QoS配置,向终端发送QoS规则,以及向UPF发送包检测规则。基站根据收到的QFI和QoS配置,可以确定QFI与5QI的对应关系,比如确定QFI 1对应5QI 1,QFI 2对应5QI 2,QFI 3对应5QI 3。
该步骤404中,基站确定目标业务的数据包中的QFI对应的是第一5QI。该第一5QI比如可以是5QI 1,5QI 2或5QI 3,等等。示例性地,比如基站确定目标业务的数据包中的QFI是QFI 1,则基站根据QFI 1与5QI 1的对应关系,确定QFI 1对应的5QI 1,该5QI 1即为第一5QI。
步骤405,基站从第二预调度参数集中确定第一5QI对应的预调度参数集。
其中,第二预调度参数集包括第一预调度参数集。
作为一种实现方法,第二预调度参数集与第一预调度参数集相同。也即基站是从第一预调度参数集中确定第一5QI对应的预调度参数集。以上述示例为例,假设第一5QI是5QI 1,则确定第一预调度参数集中与5QI 1对应的预调度参数集是预调度参数集1。假设第一5QI是5QI 2,则确定第一预调度参数集中与5QI 2对应的预调度参数集是预调度参数集2。
作为另一种实现方法,第二预调度参数集包括第一预调度参数集,以及还包括默认的预调度参数集。其中,默认的预调度参数集是预配置在基站上的,或者是通过协议预定义的。因此基站是从第一预调度参数集和默认的预调度参数集中的确定第一5QI对应的预调度参数集。作为示例,基站上预配置有默认的预调度参数集a,默认的预调度参数集b,默认的预调度参数集c,其中,默认的预调度参数集a,默认的预调度参数集b,默认的预调度参数集c分别对应5QI a,5QI b,5QI c。如果上述第一5QI是5QI 1,则基站确定的预调度参数集是预调度参数集1,如果上述第一5QI是5QI b,则基站确定的预调度参数集是默认的预调度参数集b。
作为另一种实现方法,第二预调度参数集包括第一预调度参数集,以及还包括第四预调度参数集。其中,第四预调度参数集是基站根据以下方法得到的:基站接收来自AF的第三预调度参数集,该第三预调度参数集中包括一个或多个预调度参数集;基站根据第三预调度参数集,更新基站上的默认的预调度参数集,得到第四预调度参数集。也即基站可以根据从AF收到的第三预调度参数集对本地的默认的预调度参数集进行更新,从而得到更新后的预调度参数集,即第四预调度参数集。后续,基站可以从第一预调度参数集和第四预调度参数集中,确定第一5QI对应的预调度参数集。其中,该第三预调度参数集可以与上述第一预调度参数集相同或不同。AF生成第三预调度参数集的方法与生成第一预调度参数集的方法类似,不再赘述。以基站上的任意一个默认的预调度参数集为例,该默认的预调度参数集中包含第一预调度最大用户数量和第一调度数据总量;第三预调度参数集中的任意一个预调度参数集中包含第二预调度最大用户数量和第二调度数据总量,该默认的预调度参数集与该任意一个预调度参数集包含相同的预调度最小间隔周期,则基站可以根据第二预调度最大用户数量和第二调度数据总量,更新默认的预调度参数集中的第一预调度最大用户数量和第一调度数据总量,得到第四预调度参数集中的一个预调度参数集。下面结合具体示例说明。比如,基站上预配置有默认的预调度参数集a(X=6ms,Y=4,Z=300),对应5QIa,基站从AF收到第三预调度参数集,第三预调度参数集中包含预调度参数集4(X=6ms,Y=5,Z=400),则基站可以将默认的预调度参数集更新为默认的预调度参数集a'(X=6ms,Y=5,Z=400),该默认的预调度参数集a'对应5QI a。需要说明的是,作为另一种实现方法,如果AF还向基站发送预调度参数集4对应的5QI 4,则更新后的预调度参数集a'也可以由对应5QI a更新为对应5QI 4。
作为另一种实现方法,第二预调度参数集包括第一预调度参数集,以及还包括第五预调度参数集。其中,第五预调度参数集是基站从AF获取到的,AF生成第五预调度参数集的方法是:AF获取默认的预调度参数集,AF根据上述第一调度参数集,更新默认的预调度参数集,得到第五预调度参数。比如,AF获取的默认的预调度参数集中包含第一预调度最大用户数量和第一调度数据总量,第一预调度参数集中的任意一个预调度参数集中包含第三预调度最大用户数量和第三调度数据总量,该默认的预调度参数集与该任意一个预调度参数集包含相同的预调度最小间隔周期,则AF根据第三预调度最大用户数量和第三调度数据总量,更新默认的预调度参数集中的第一预调度最大用户数量和第一调度数据总量,得到第五预调度参数集中的一个预调度参数集。下面结合具体示例说明。比如,AF获取默认的预调度参数集a(X=6ms,Y=4,Z=300),对应5QI a,基站确定的第一预调度参数集中包含预调度参数集5(X=6ms,Y=8,Z=600),然后根据默认的预调度参数集a得到更新的默认的预调度参数集a”(X=6ms,Y=8,Z=600),该更新的默认的预调度参数集a”是第五预调度参数集中的一个预调度参数集。需要说明的是,AF在向基站发送第五预调度参数集的同时,还可以向基站发送第五预调度参数集中的每个预调度参数集对应的5QI。
步骤406,基站根据第一5QI对应的预调度参数集,对终端的上行资源进行预调度。
根据上述方案,由于为基站配置多个预调度参数集,则基站可以根据预调度参数集对终端的上行资源进行预调度,从而减少终端获得上行资源的时间,进而可以提升终端的通信效率。并且,由于是由AF为基站配置一个或多个预调度参数集,可以实现根据实际需要动态配置或调整预调度参数集,有利于准确为终端分配相应的资源。
需要说明的是,上述AF为基站配置的预调度参数集以及预调度参数集对应的5QI是可以动态调整的。比如,AF获取到现场网的组态信息发生变化,例如是增加或减少工业终端,则AF可以更新预调度参数集以及预调度参数集对应的5QI。再比如,AF获知现场网中的工业终端中新增或删除业务,或者是现场网中的工业终端的已有业务的周期发生变化,则AF也可以更新预调度参数集以及预调度参数集对应的5QI。下面结合前述的示例,来说明更新过程。
比如,更新前,AF确定的设备群组、预调度参数集以及5QI如下所示:
设备群组1:{工业终端1、工业终端2、工业终端3};
设备群组2:{工业终端1、工业终端4、工业终端5、工业终端6};
设备群组3:{工业终端2、工业终端7、工业终端8};
设备群组1、设备群组2、设备群组3分别对应预调度参数集1、预调度参数集2、预调度参数集3,如下所示:
预调度参数集1:X=1ms,Y=3,Z=100;
预调度参数集2:X=2ms,Y=4,Z=200;
预调度参数集3:X=4ms,Y=3,Z=400。
示例1
新增工业终端9,且工业终端9中的业务消息的周期为4ms,则更新后的设备群组如下所示:
设备群组1:{工业终端1、工业终端2、工业终端3};
设备群组2:{工业终端1、工业终端4、工业终端5、工业终端6};
设备群组3:{工业终端2、工业终端7、工业终端8、工业终端9};
其中,设备群组1、设备群组2、设备群组3分别对应预调度参数1、预调度参数2、预调度参数3,如下所示:
预调度参数集1:X=1ms,Y=3,Z=100;
预调度参数集2:X=2ms,Y=4,Z=200;
预调度参数集3:X=4ms,Y=4,Z=500。
以及,根据每个设备群组的QoS需求信息,分别为每个设备群组重新分配一个5QI。需要说明的是,如果某个设备群组没有发生变化,则也可以继续使用之前的5QI。
示例2
删除工业终端4,则更新后的设备群组如下所示:
设备群组1:{工业终端1、工业终端2、工业终端3};
设备群组2:{工业终端1、工业终端5、工业终端6};
设备群组3:{工业终端2、工业终端7、工业终端8};
其中,设备群组1、设备群组2、设备群组3分别对应预调度参数1、预调度参数2、预调度参数3,如下所示:
预调度参数集1:X=1ms,Y=3,Z=100;
预调度参数集2:X=2ms,Y=3,Z=150;
预调度参数集3:X=4ms,Y=3,Z=400。
以及,根据每个设备群组的QoS需求信息,分别为每个设备群组重新分配一个5QI。需要说明的是,如果某个设备群组没有发生变化,则也可以继续使用之前的5QI。
示例3
工业终端3的业务消息的周期修改为2ms,则更新后的设备群组如下所示:
设备群组1:{工业终端1、工业终端2};
设备群组2:{工业终端1、工业终端3、工业终端4、工业终端5、工业终端6};
设备群组3:{工业终端2、工业终端7、工业终端8};
其中,设备群组1、设备群组2、设备群组3分别对应预调度参数1、预调度参数2、预调度参数3,如下所示:
预调度参数集1:X=1ms,Y=2,Z=50;
预调度参数集2:X=2ms,Y=5,Z=250;
预调度参数集3:X=4ms,Y=3,Z=400。
以及,根据每个设备群组的需求信息,分别为每个设备群组重新分配一个5QI。需要说明的是,如果某个设备群组没有发生变化,则也可以继续使用之前的5QI。
示例4
工业终端1中新增1个业务消息,该业务消息的周期为4ms,则更新后的设备群组如下所示:
设备群组1:{工业终端1、工业终端2、工业终端3};
设备群组2:{工业终端1、工业终端4、工业终端5、工业终端6};
设备群组3:{工业终端1、工业终端2、工业终端7、工业终端8};
其中,设备群组1、设备群组2、设备群组3分别对应预调度参数1、预调度参数2、预调度参数3,如下所示:
预调度参数集1:X=1ms,Y=3,Z=100;
预调度参数集2:X=2ms,Y=4,Z=200;
预调度参数集3:X=4ms,Y=4,Z=500。
以及,根据每个设备群组的QoS需求信息,分别为每个设备群组重新分配一个5QI。需要说明的是,如果某个设备群组没有发生变化,则也可以继续使用之前的5QI。
后续,AF可以向基站配置更新后的预调度参数以及相应的5QI。
下面结合一个工业现场网的具体示例,对上述图4的实施例进行说明。图5为本申请实施例提供的一种通信方法,该方法包括以下步骤:
步骤501,AF获取现场网的组态信息。
AF比如可以是IFES设备。现场网组态信息包含现场网的拓扑信息和工业终端中的业务消息的周期,具体参考图4的实施例的描述。
步骤502,AF根据现场网的组态信息,对工业终端进行分组。
步骤503,AF为每个设备群组确定一个预调度参数集。
步骤504,AF为每个设备群组确定一个5QI。
步骤505,AF向基站发送第一预调度参数集和第一预调度参数集中的每个预调度参数集对应的5QI。相应地,基站接收第一预调度参数集和第一预调度参数集中的每个预调度参数集对应的5QI。
上述步骤501至步骤505的具体实现,可以参考上述步骤401至步骤402的描述。
步骤506,AF向PCF发送策略授权请求。相应地,PCF接收策略授权请求。
步骤507,PCF向SMF发送PCC规则。相应地,SMF接收PCC规则。
步骤508,SMF向基站发送QoS配置和QFI。相应地,基站接收QoS配置和QFI。
步骤509,SMF向UPF发送PDR。相应地,UPF接收PDR。
步骤510,SMF向终端发送QoS规则。相应地,终端接收QoS规则。
上述步骤506至步骤510的具体实现,可以参考上述步骤404中的描述。
在对UPF、基站以及终端做上述配置之后,针对工业终端的目标业务的上行数据流,后续工业终端向终端发送该上行数据流的上行数据包,终端根据QoS规则中的包过滤器对目标业务的上行数据包进行匹配,若匹配上了,则该上行数据包的包头添加QFI,然后将上行数据包发送给基站。基站在收到上行数据包后,可以根据上行数据包中的QFI,确定与该QFI对应的5QI,根据该5QI对该上行数据流的上行数据包执行QoS保障,以及基站还确定该5QI对应的预调度参数集,并根据该预调度参数集执行相应的上行预调度。
针对工业终端的目标业务的下行数据流,UPF收到该下行业务流的下行数据包后,根据PDR中的包过滤器对目标业务的下行数据包进行匹配,若匹配上了,则该下行数据包的包头添加QFI,然后将下行数据包发送给基站。基站在收到下行数据包后,可以根据下行数据包中的QFI,确定与该QFI对应的5QI,根据该5QI对该下行数据流的下行数据包执行QoS保障。
可以理解的是,为了实现上述实施例中功能,AF和基站包括了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本申请中所公开的实施例描述的各示例的单元及方法步骤,本申请能够以硬件或硬件和计算机软件相结合的形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用场景和设计约束条件。
图6和图7为本申请的实施例提供的可能的通信装置的结构示意图。这些通信装置可以用于实现上述方法实施例中AF或基站的功能,因此也能实现上述方法实施例所具备的有益效果。在本申请的实施例中,该通信装置可以是AF或基站,也可以是应用于AF或基站的模块(如芯片)。
如图6所示,通信装置600包括处理单元610和收发单元620。通信装置600用于实现上述图4或图5中所示的方法实施例中AF或基站的功能。
当通信装置600用于实现图4或图5所示的方法实施例中基站的功能时:收发单元620,用于接收来自应用功能网元的第一预调度参数集以及该第一预调度参数集中的每个预调度参数集对应的5QI;接收来自终端的目标业务的数据包,该数据包中包含QFI;处理单元610,用于确定该QFI对应的第一5QI;从第二预调度参数集中确定该第一5QI对应的预调度参数集;其中,该第二预调度参数集包括该第一预调度参数集;根据该第一5QI对应的预调度参数集,对该终端的上行资源进行预调度。
在一种可能的实现方法中,该收发单元620,还用于接收来自会话管理网元的该QFI和该QFI对应的QoS配置,该QoS配置中包含该第一5QI;该处理单元610,用于确定该QFI对应的第一5QI,具体包括:用于根据该QFI和该QFI对应的该QoS配置,确定该第一5QI。
在一种可能的实现方法中,该第二预调度参数集还包括默认的预调度参数集。
在一种可能的实现方法中,该收发单元620,还用于接收来自该应用功能网元的第三预调度参数集;该处理单元610,还用于根据该第三预调度参数集,更新默认的预调度参数集,得到第四预调度参数集;其中,该第二预调度参数集还包括该第四预调度参数集。
在一种可能的实现方法中,该默认的预调度参数集中包含第一预调度最大用户数量和第一调度数据总量;该第三预调度参数集中的任意一个预调度参数集中包含第二预调度最大用户数量和第二调度数据总量;所述默认的预调度参数集与所述任意一个预调度参数集包含相同的预调度最小间隔周期;该处理单元610,用于根据该第三预调度参数集,更新默认的预调度参数集,得到第四预调度参数集,具体包括:用于根据该第二预调度最大用户数量和该第二调度数据总量,更新该默认的预调度参数集中的该第一预调度最大用户数量和该第一调度数据总量,得到该第四预调度参数集中的一个预调度参数集。
当通信装置600用于实现图4或图5所示的方法实施例中AF的功能时:处理单元610,用于确定第一预调度参数集和该第一预调度参数集中的每个预调度参数集对应的5QI,该第一预调度参数集包括多个设备群组分别对应的预调度参数集;收发单元620,用于向接入网设备发送该第一预调度参数集和该第一预调度参数集中的每个预调度参数集对应的5QI。
在一种可能的实现方法中,该处理单元610,还用于获取网络的组态信息,该组态信息包括该多个设备中的业务消息的周期;根据该组态信息,将该多个设备划分为该多个设备群组;其中,该第一预调度参数集中的每个预调度参数集对应一个周期,该多个预调度参数集分别对应不同的周期。
在一种可能的实现方法中,该处理单元610,用于确定第一预调度参数集,具体包括:用于根据第一设备群组内的设备数量,确定该第一设备群组对应的预调度参数集中的预调度最大用户数量;根据该第一设备群组的数据总量,确定该第一设备群组对应的预调度参数集中的调度数据总量;其中,该第一设备群组是该多个设备群组中的任意一个设备群组。
在一种可能的实现方法中,该处理单元610,用于确定该第一预调度参数集中的每个预调度参数集对应的5QI,具体包括:用于根据第一设备群组的QoS需求信息,确定该第一设备群组对应的5QI;其中,该第一设备群组是该多个设备群组中的任意一个设备群组,该第一设备群组对应该第一预调度参数集中的一个预调度参数集。
在一种可能的实现方法中,该收发单元620,具体用于通过5G核心网,向该接入网设备发送该第一预调度参数集和该第一预调度参数集中的每个预调度参数集对应的5QI;或者,通过该接入网设备对应的网管设备,向该接入网设备发送该第一预调度参数集和该第一预调度参数集中的每个预调度参数集对应的5QI。
在一种可能的实现方法中,该处理单元610,还用于获取默认的预调度参数集;根据该第一调度参数集,更新该默认的预调度参数集,得到第五预调度参数集;该收发单元620,还用于向该接入网设备发送该第五预调度参数集。
在一种可能的实现方法中,该默认的预调度参数集中包含第一预调度最大用户数量和第一调度数据总量;该第一预调度参数集中的任意一个预调度参数集中包含第三预调度最大用户数量和第三调度数据总量;所述默认的预调度参数集与所述任意一个预调度参数集包含相同的预调度最小间隔周期;该处理单元610,用于根据该第一调度参数集,更新该默认的预调度参数集,得到第五预调度参数集,具体包括:用于根据该第三预调度最大用户数量和该第三调度数据总量,更新该默认的预调度参数集中的该第一预调度最大用户数量和该第一调度数据总量,得到该第五预调度参数集中的一个预调度参数集。
有关上述处理单元610和收发单元620更详细的描述可以直接参考图4或图5所示的方法实施例中相关描述直接得到,这里不加赘述。
如图7所示,通信装置700包括处理器710和接口电路720。处理器710和接口电路720之间相互耦合。可以理解的是,接口电路720可以为收发器或输入输出接口。可选的,通信装置700还可以包括存储器730,用于存储处理器710执行的指令或存储处理器710运行指令所需要的输入数据或存储处理器710运行指令后产生的数据。
当通信装置700用于实现图4或图5所示的方法时,处理器710用于实现上述处理单元610的功能,接口电路720用于实现上述收发单元620的功能。
当上述通信装置为应用于基站的芯片时,该基站芯片实现上述方法实施例中基站的功能。该基站芯片从基站中的其它模块(如射频模块或天线)接收信息,该信息是终端发送给基站的;或者,该基站芯片向基站中的其它模块(如射频模块或天线)发送信息,该信息是基站发送给终端的。
可以理解的是,本申请的实施例中的处理器可以是中央处理单元(CentralProcessing Unit,CPU),还可以是其它通用处理器、数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其它可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。通用处理器可以是微处理器,也可以是任何常规的处理器。
本申请的实施例中的方法步骤可以通过硬件的方式来实现,也可以由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器、闪存、只读存储器、可编程只读存储器、可擦除可编程只读存储器、电可擦除可编程只读存储器、寄存器、硬盘、移动硬盘、CD-ROM或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于基站或终端中。当然,处理器和存储介质也可以作为分立组件存在于基站或终端中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序或指令。在计算机上加载和执行所述计算机程序或指令时,全部或部分地执行本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、基站、用户设备或者其它可编程装置。所述计算机程序或指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序或指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,数字视频光盘;还可以是半导体介质,例如,固态硬盘。该计算机可读存储介质可以是易失性或非易失性存储介质,或可包括易失性和非易失性两种类型的存储介质。
在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。
本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。在本申请的文字描述中,字符“/”,一般表示前后关联对象是一种“或”的关系;在本申请的公式中,字符“/”,表示前后关联对象是一种“相除”的关系。
可以理解的是,在本申请的实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本申请的实施例的范围。上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定。
Claims (17)
1.一种通信方法,其特征在于,包括:
接收来自应用功能网元的第一预调度参数集以及所述第一预调度参数集中的每个预调度参数集对应的5G服务质量流标识5QI;
接收来自终端的目标业务的数据包,所述数据包中包含服务质量流标识QFI;
确定所述QFI对应的第一5QI;
从第二预调度参数集中确定所述第一5QI对应的预调度参数集;其中,所述第二预调度参数集包括所述第一预调度参数集;
根据所述第一5QI对应的预调度参数集,对所述终端的上行资源进行预调度。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
接收来自会话管理网元的所述QFI和所述QFI对应的服务质量QoS配置,所述QoS配置中包含所述第一5QI;
所述确定所述QFI对应的第一5QI,包括:
根据所述QFI和所述QFI对应的所述QoS配置,确定所述第一5QI。
3.如权利要求1或2所述的方法,其特征在于,所述第二预调度参数集还包括默认的预调度参数集。
4.如权利要求1或2所述的方法,其特征在于,所述方法还包括:
接收来自所述应用功能网元的第三预调度参数集;
根据所述第三预调度参数集,更新默认的预调度参数集,得到第四预调度参数集;
其中,所述第二预调度参数集还包括所述第四预调度参数集。
5.如权利要求4所述的方法,其特征在于,所述默认的预调度参数集中包含第一预调度最大用户数量和第一调度数据总量;所述第三预调度参数集中的任意一个预调度参数集中包含第二预调度最大用户数量和第二调度数据总量;所述默认的预调度参数集与所述任意一个预调度参数集包含相同的预调度最小间隔周期;
所述根据所述第三预调度参数集,更新默认的预调度参数集,得到第四预调度参数集,包括:
根据所述第二预调度最大用户数量和所述第二调度数据总量,更新所述默认的预调度参数集中的所述第一预调度最大用户数量和所述第一调度数据总量,得到所述第四预调度参数集中的一个预调度参数集。
6.如权利要求1至4中任一项所述的方法,其特征在于,一个预调度参数集中包含以下信息中的一个或多个:
预调度最小间隔周期、预调度最大用户数量、调度数据总量。
7.一种通信方法,其特征在于,包括:
确定第一预调度参数集和所述第一预调度参数集中的每个预调度参数集对应的5QI,所述第一预调度参数集包括多个设备群组分别对应的预调度参数集;
向接入网设备发送所述第一预调度参数集和所述第一预调度参数集中的每个预调度参数集对应的5QI。
8.如权利要求7所述的方法,其特征在于,还包括:
获取网络的组态信息,所述组态信息包括所述多个设备中的业务消息的周期;
根据所述组态信息,将所述多个设备划分为所述多个设备群组;
其中,所述第一预调度参数集中的每个预调度参数集对应一个周期,所述多个预调度参数集分别对应不同的周期。
9.如权利要求8所述的方法,其特征在于,所述确定第一预调度参数集,包括:
根据第一设备群组内的设备数量,确定所述第一设备群组对应的预调度参数集中的预调度最大用户数量;
根据所述第一设备群组的数据总量,确定所述第一设备群组对应的预调度参数集中的调度数据总量;
其中,所述第一设备群组是所述多个设备群组中的任意一个设备群组。
10.如权利要求7至9中任一项所述的方法,其特征在于,所述确定所述第一预调度参数集中的每个预调度参数集对应的5QI,包括:
根据第一设备群组的服务质量QoS需求信息,确定所述第一设备群组对应的5QI;
其中,所述第一设备群组是所述多个设备群组中的任意一个设备群组,所述第一设备群组对应所述第一预调度参数集中的一个预调度参数集。
11.如权利要求7至10中任一项所述的方法,其特征在于,所述向接入网设备发送所述第一预调度参数集和所述第一预调度参数集中的每个预调度参数集对应的5QI,包括:
通过5G核心网,向所述接入网设备发送所述第一预调度参数集和所述第一预调度参数集中的每个预调度参数集对应的5QI;或者,
通过所述接入网设备对应的网管设备,向所述接入网设备发送所述第一预调度参数集和所述第一预调度参数集中的每个预调度参数集对应的5QI。
12.如权利要求7至11中任一项所述的方法,其特征在于,还包括:
获取默认的预调度参数集;
根据所述第一调度参数集,更新所述默认的预调度参数集,得到第五预调度参数集;
向所述接入网设备发送所述第五预调度参数集。
13.如权利要求12所述的方法,其特征在于,所述默认的预调度参数集中包含第一预调度最大用户数量和第一调度数据总量;所述第一预调度参数集中的任意一个预调度参数集中包含第三预调度最大用户数量和第三调度数据总量;所述默认的预调度参数集与所述任意一个预调度参数集包含相同的预调度最小间隔周期;
所述根据所述第一调度参数集,更新所述默认的预调度参数集,得到第五预调度参数集,包括:
根据所述第三预调度最大用户数量和所述第三调度数据总量,更新所述默认的预调度参数集中的所述第一预调度最大用户数量和所述第一调度数据总量,得到所述第五预调度参数集中的一个预调度参数集。
14.如权利要求7至12中任一项所述的方法,其特征在于,一个预调度参数集中包含以下信息中的一个或多个:
预调度最小间隔周期、预调度最大用户数量、调度数据总量。
15.一种通信装置,其特征在于,包括用于执行如权利要求1至6中任一项所述方法的模块。
16.一种通信装置,其特征在于,包括用于执行如权利要求7至14中任一项所述方法的模块。
17.一种通信***,其特征在于,包括用于执行如权利要求1至6中任一项所述方法的接入网设备和用于执行如权利要求7至14中任一项所述方法的应用功能网元。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110734278.1A CN115551084A (zh) | 2021-06-30 | 2021-06-30 | 一种通信方法、通信装置及通信*** |
PCT/CN2022/095706 WO2023273745A1 (zh) | 2021-06-30 | 2022-05-27 | 一种通信方法、通信装置及通信*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110734278.1A CN115551084A (zh) | 2021-06-30 | 2021-06-30 | 一种通信方法、通信装置及通信*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115551084A true CN115551084A (zh) | 2022-12-30 |
Family
ID=84692478
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110734278.1A Pending CN115551084A (zh) | 2021-06-30 | 2021-06-30 | 一种通信方法、通信装置及通信*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115551084A (zh) |
WO (1) | WO2023273745A1 (zh) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3697155A1 (en) * | 2015-05-20 | 2020-08-19 | Telefonaktiebolaget LM Ericsson (publ) | Service aware prescheduling of uplink resources in a wireless network |
CN113016229A (zh) * | 2018-11-13 | 2021-06-22 | 瑞典爱立信有限公司 | 无线通信***中副链路服务质量流管理以及相关方法和装置 |
CN111565416B (zh) * | 2019-02-13 | 2021-11-19 | 华为技术有限公司 | 无线通信的方法、用户设备、网络设备及通信装置 |
-
2021
- 2021-06-30 CN CN202110734278.1A patent/CN115551084A/zh active Pending
-
2022
- 2022-05-27 WO PCT/CN2022/095706 patent/WO2023273745A1/zh unknown
Also Published As
Publication number | Publication date |
---|---|
WO2023273745A1 (zh) | 2023-01-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111200878B (zh) | 信息传输方法及其装置 | |
US20190053215A1 (en) | Techniques for providing proximity services (prose) priority-related information to a base station in a wireless network | |
RU2768788C2 (ru) | Способ обработки параметра qos качества услуги и сетевой элемент, система и носитель данных | |
US11882028B2 (en) | Packet sending method in distributed router networking, device, and system | |
US11564230B2 (en) | Method and apparatus for supporting fully-distributed time-sensitive networking in mobile communication system | |
CN113938904A (zh) | 数据传输的方法和装置 | |
JP7399184B2 (ja) | 通信方法及び通信装置 | |
JP2018521518A (ja) | データ伝送方法、データ伝送装置及びシステム | |
KR20210143563A (ko) | 이동통신 네트워크에서 단말에 Deterministic Communication을 지원하는 방법 및 장치 | |
CN117279037A (zh) | 通信方法和装置 | |
TW202224477A (zh) | 用於調度資料傳輸之裝置和方法 | |
Yang et al. | An uplink transmission scheme for TSN service in 5G industrial IoT | |
CN114448566A (zh) | 一种数据交换的方法、交换装置和处理装置 | |
CN112087777A (zh) | 一种mdbv的确定方法、装置及*** | |
CN116112946A (zh) | 一种通信方法及装置 | |
WO2022267652A1 (zh) | 一种通信方法、通信装置及通信*** | |
US20240137801A1 (en) | Adaptive forwarding handling of data packets | |
WO2023102680A1 (zh) | 拥塞控制方法、装置、设备、介质、芯片、产品及程序 | |
WO2023273745A1 (zh) | 一种通信方法、通信装置及通信*** | |
CN115442853A (zh) | 一种无线通信方法及装置 | |
US20240080716A1 (en) | Wireless communication method, communication apparatus, and communication system | |
WO2023045714A1 (zh) | 一种调度方法及通信装置 | |
US20240129789A1 (en) | Quality of service adjustment method and apparatus, device, and medium | |
WO2024026628A1 (en) | Methods and devices for user equipment transmitting user equipment information | |
EP4319225A1 (en) | Service-based clustering determination for 5g deployment in factories |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |