一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

侧链路优先级排序方法、用户设备和基站与流程

2022-06-01 18:56:38 来源:中国专利 TAG:

侧链路优先级排序方法、用户设备和基站
【技术领域】
1.本发明涉及通信系统领域,具体涉及一种侧链路优先级排序方法、用户设备和基站。


背景技术:

2.诸如第三代(the third-generation,3g)移动电话标准和技术的无线通信系统是众所周知的。这样的3g标准和技术已经由第三代合作伙伴计划(the third generation partnership project,3gpp)开发。第三代无线通信通常已被开发为支持宏蜂窝移动电话通信。通信系统和网络已经朝着宽带和移动系统的方向发展。在蜂窝无线通信系统中,用户设备(user equipment,ue)通过无线链路连接到无线接入网络(radio access network,ran)。ran包括一组基站(base station,bs),其向位于基站覆盖的小区中的ue提供无线链路,以及提供到整体网络控制的核心网络(core network,cn)的接口。如将理解的,ran和cn各自执行与整体网络相关的对应功能。第三代合作伙伴计划开发了所谓的长期演进(long term evolution,lte)系统,即演进的通用移动通信系统陆地无线接入网络(evolved universal mobile telecommunication system territorial radio access network,e-utran),用于一个或多个宏小区的移动接入网络,由称为enodeb或enb(演进型nodeb)的基站支持。最近,lte进一步向所谓的5g或新无线(new radio,nr)系统发展,其中一个或多个小区由称为gnb的基站支持。nr被提议使用正交频分复用(orthogonal frequency division multiplexed,ofdm)物理传输格式。在传统的蜂窝通信网络中,所有信令都在每个移动设备和基站之间,而不是直接在移动设备和移动设备之间,即使移动设备在彼此的无线通信范围内。这可能导致无线传输资源的低效使用,并且可能增加基站资源的利用率。侧链路通信允许多个移动设备之间直接通信,而不是通过基站通信,从而潜在地提高了无线和基站资源利用率。侧链路通信被认为特别适用于机器与机器间通信,尤其是车辆与车辆间(vehicle to vehicle,v2v)、以及车辆与外界间(vehicle to everything/anything,v2x)通信。下面描述的本发明实施例涉及对多种蜂窝无线通信系统的多个改进,特别是针对这些系统中的侧链路通信。


技术实现要素:

3.本发明实施例的目的在于提出一种侧链路优先级排序方法、用户设备和基站。
4.第一方面,本发明实施例提供了一种在用户设备中可执行的侧链路优先级排序方法,包括:接收侧链路服务的初始优先级值;确定所述侧链路信道的业务类型;以及根据所述侧链路服务的所述业务类型,基于所述初始优先级值生成所述侧链路服务的细化优先级值。
5.第二方面,本发明实施例提供了一种在基站中可执行的侧链路优先级排序方法,包括:接收侧链路服务的初始优先级值;确定所述侧链路信道的业务类型;根据所述侧链路服务的所述业务类型,基于所述初始优先级值生成所述侧链路服务的细化优先级值;以及
2identifier,id)的用户设备都被允许接收组播传输,无论是在多个高层提供的“最小通信范围”(minimum communication range)之内还是之外。
19.来自不同业务类型(例如单播、组播和广播)的侧链路传输可能被区别对待,这导致多种业务类型具有不同优先级。本发明实施例提出了一种更灵活的机制,并且每种业务类型的侧链路传输可以具有一个可配置的优先级,以满足不同通信情况和qos要求。本发明实施例提出了考虑用于多个非接入层(non-access stratum,nas)层和/或多个as层的业务类型的qos管理机制。对于拥塞控制、饥饿避免、感知过程和抢占等特定通信情况,特定业务类型可能需要更高的优先级,以保证传输质量并提高给定的优先级级别的qos。
20.为了在信道拥塞的情况下平衡多个业务优先级和多个业务类型之间的丢弃事件,本发明实施例在物理层提供了一种在分布式拥塞控制(distributed congestion control,dcc)中考虑业务类型的解决方案,以及提出了一种用于组播和广播的cr-limit补偿。
21.多种业务类型的区分和每次传输的优先级信息,可以由多个高层参数确定,这些高层参数可以区分业务类型以及修改优先级信息,并且,物理层可以使用包含多种业务类型信息的优先级信息。高层可以包括协议栈中位于物理层之上的层。例如,在长期演进(long term evolution,lte)协议栈中,该多个高层可以包括媒体访问控制(medium access control,mac)、无线链路控制(radio link control,rlc)、分组数据汇聚协议(packet data convergence protocol,pdcp)、无线资源控制(radio resource control,rrc)和非接入层(non-access stratum,nas)。此外,物理层中处理的qos可能会导致在无线接口处产生一种非常残酷的解决方案,例如丢弃传输以进行拥塞控制,而多个高层处理的qos则更加灵活。
22.本发明的主要思想是为qos管理提供一种新设计,其中,每个侧链路传输的优先级排序流程可以考虑多种业务类型。在某些特定传输情况下,例如拥塞控制、饥饿避免、感知过程和抢占,特定业务类型可能需要一个比分配的初始优先级更高或更低的细化优先级。例如,在一种特定场景下,由于组播或广播对丢包的qos影响是单播对丢包的qos影响的数倍,故组播和广播需要更高的优先级来满足qos要求。又例如,对于突发的单播传输任务,需要最高的优先级来保证传输质量。因此,在优先级和业务类型之间需要一种具有可配置关系的灵活qos管理机制,该机制可用于满足不同场景并提高鲁棒性。在本发明实施例中,在nas层和/或as层提出了几种解决方案,以提供多种考虑业务类型的qos管理机制。
23.请参照图1,用户设备10a、用户设备10b、基站200a和网络实体设备300执行本发明实施例提供的一种侧链路优先级排序方法。设备和设备组件之间的连接在图1中显示为线和箭头。用户设备10a可以包括处理器11a、存储器12a和收发器13a。用户设备10b可以包括处理器11b、存储器12b和收发器13b。基站200a可以包括处理器201a、存储器202a和收发器203a。网络实体设备300可以包括处理器301、存储器302和收发器303。处理器11a、11b、201a和301均可以被配置为实现本发明实施例描述的预期功能、程序和/或方法。无线接口协议的层可以在处理器11a、11b、201a和301中实现。存储器12a、12b、202a和302均存储各种程序和信息,以操作连接的处理器。收发器13a、13b、203a和303均与连接的处理器耦合,并发送和/或接收无线信号或有线信号。用户设备10a通过侧链路110与用户设备10b通信。基站200a可以是enb(演进型nodeb)、gnb或其他无线电节点之一,并且可以配置用户设备10a和
用户设备10b之间的侧链路110。
24.处理器11a、11b、201a和301均可以包括专用集成电路(application specific integrated circuit,asic)、其他芯片组、逻辑电路和/或数据处理设备。存储器12a、12b、202a和302均可以包括只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、闪存、存储卡、存储介质和/或其他存储设备。收发器13a、13b、203a和303均可以包括基带电路和射频(radio frequency,rf)电路,以处理射频信号。当本发明实施例以软件实现时,本文描述的技术方案可以通过执行本文描述的功能的模块、程序、功能、实体等来实现。该模块可以存储在存储器中并由处理器执行。该存储器可以在处理器内或在处理器外部实现,其可以通过本领域已知的各种方式与处理器通信耦合。
25.用户设备和用户设备之间的通信可以根据设备与设备间(device to device,d2d)通信或v2x通信来实现。根据3gpp第14版、15版、16版及以上版本开发的侧链路技术,v2x通信包括车辆与车辆间(vehicle to vehicle,v2v)通信、车辆与行人间(vehicle to pedestrian,v2p)通信、以及车辆与基础设施/网络间(vehicle to infrastructure/network,v2i/n)通信。用户设备彼此间通过诸如pc5接口的侧链路接口进行直接通信。
26.网络实体设备300可以是核心网(core network,cn)中的一个节点。cn可以包括lte cn或5g核心(5gc),其包括用户平面功能(user plane function,upf)、会话管理功能(sessionmanagement function,smf)、移动性管理功能(mobilitymanagement function,amf)、统一数据管理(unified datamanagement,udm)、策略控制功能(policy control function,pcf)、控制平面(control plane,cp)/用户平面(user plane,up)分离(cups),认证服务器(authentication server,ausf),网络切片选择功能(network slice selection function,nssf),以及网络开放功能(network exposure function,nef)。
27.请参照图2,用户设备(例如用户设备10a或用户设备10b)包括处理器,该处理器被配置为执行一种侧链路优先级排序方法。在本发明实施例中,用户设备接收侧链路服务(例如侧链路110)的初始优先级值(步骤222),并确定该侧链路信道的业务类型(步骤224)。用户设备根据该侧链路服务的该业务类型,基于该初始优先级值生成该侧链路服务的细化优先级值(步骤226)。该侧链路服务的初始优先级值由一个近距离通信数据分组优先级(prose per-packet priority,pppp)、一个近距离通信数据分组可靠性(prose per-packet reliability,pppr)、或者pppp和pppr的一个组合来表示。侧链路服务的初始优先级值是在as、nas、逻辑信道分配或信道繁忙率(channel busy ratio,cbr)等级处理流程中使用的一个优先级。本发明实施例可以从以下多种解决方案的任意一种组合中推导出。
28.nas是通信系统、以及核心网和用户设备(user equipment,ue)之间的lte无线通信协议栈中的一个功能层,该通信系统诸如通用移动通信系统(universal mobile telecommunications system,umts)。nas层用于管理通信会话的建立、以及保持与移动中的ue设备的持续通信。nas的定义与as形成对比,as负责在无线接入网络中传递信息。nas是一种用于在ue和cn实体之间传递消息的协议。cn实体也称为核心节点,例如移动交换中心(mobile switching center,msc)、服务gprs支持节点(serving gprs support node,sgsn)和移动管理实体(mobility management entity,mme)。nas消息通过无线接入网络(radio access network,ran)透明传输。nas消息包括例如更新或附加消息、认证消息和服务请求。一旦ue建立了无线连接,该ue就使用该无线连接与核心节点进行通信以协调服务。
as在ue和无线网络之间显式使用,而nas在ue和核心节点之间使用。
29.接入层as是诸如umts的移动通信系统、以及无线网络和ue之间的lte无线通信协议栈中的一个功能层。虽然lte中接入层的定义与umts非常不同,但lte和umts中的接入层都负责通过无线连接传输数据并管理无线资源。
30.在下文中,nas和as中的优先级排序流程被用于区分侧链路传输上的qos授权。在本发明实施例中,业务类型包括单播、组播、广播等,多种业务类型的数量由一个可配置的参数traffictypenum表示,且单个具体的业务类型由参数traffictype x表示。
31.本发明实施例公开的方法可以应用在nas中,具体描述如下。
32.5g qos标识(5g qos identifier,5qi)是一个标量,其用作对要提供给5g qos流的特定qos转发行为(例如丢包率和数据包延迟预算)的参考。5qi可以在接入网中通过控制qos转发处理的多个5qi参考节点特定参数来实现,该多个5qi参考节点特定参数诸如调度权重、准入阈值、队列管理阈值和链路层协议配置。与包括优先级在内的pc5 5qi(pqi)相关的pc5 qos特征,与技术规范(technical specification,ts)23.285中定义的pppp具有相同的格式和含义。当位于pc5接入层之上的一个近距离服务(proximity service,prose)高层将一个协议数据单元(protocol data unit,pdu)传输给pc5接入层时,该近距离服务高层提供在8个可能值范围内的一个pppp。如3gpp 23.303第4.5.1.1.2.3.1条中描述的,用户设备(例如用户设备10a或用户设备10b)可以配置一个pppp值作为传输pc5-s消息的初始优先级值。
33.跨越不同通信模式(例如广播、组播和单播)的v2x服务数据可使用不同优先级级别。当qos要求无法满足所有pc5服务数据时,优先级级别被用作区分数据处理流程的一个优先级基线。例如,具有较小优先级级别值n的pc5服务数据,优先于具有较大优先级级别值(例如n 1、n 2等)的pc5服务数据。具有较小值的优先级级别意味着较高的优先级。
34.为了处理不同场景下的多种业务类型,定义了一个由高层配置的标识casttypeflag。casttypeflag是一个n比特标识,用于判断是否在确定侧链路服务的优先级级别时考虑侧链路服务的业务类型,其中n》=1。在一个实施例中,casttypeflag是1比特,即n=1。casttypeflag=1表示优先级级别包含业务类型信息。
35.如果优先级级别需要考虑业务类型,可以将优先级级别划分为三个等级:高优先级、中优先级和低优先级。每个等级包括几个连续的优先级级别,每个级别对应一种具体的业务类型。
36.请参照表1,例如,在traffictypenum=3的情况下,对三种业务类型(例如单播、组播和广播)的多种业务流采用不同的qos进行处理。使用一个n比特参数pppp,本示例中n=3,高优先级等级和中优先级等级各有3个优先级级别。在低优先级等级下,组播和广播具有相同的优先级级别。优先级和多种业务类型之间的具体映射关系可以由通信运营商配置,表1是运营商提供的多种业务类型的优先级降序的一个示例。
37.表1
[0038][0039][0040]
如表2所示,在casttypeflag为2比特的其它替代实施例中,即n=2,casttypeflag的不同取值对应多种业务类型的不同优先级排序流程:
[0041]
表2
[0042][0043]
本发明实施例所公开的方法可以应用于as中,具体描述如下。
[0044]
侧链路共享信道(sidelink shared channel,sl-sch)的mac报头中的v字段,指示使用了哪个版本的sl-sch子报头。对于v2x侧链路通信,如果v字段设置为“0001”,则该标识是一个组播标识,如果v字段设置为“0010”,则该标识是一个单播标识。因此,可以从v字段中获得有关业务类型的信息。
[0045]
信息元素(information element,ie)sl-priority指示与用于侧链路通信的一个mac层资源池关联的一个或多个优先级,且sl-priority的值来自pppp。pppp是与一个协议数据单元关联的标量值,它定义了该协议数据单元传输的优先级。在一个示例中,sl-priority可用于对跨越不同业务类型的v2x服务数据进行优先级排序。用户设备中的物理层遵循sl-priority的配置。
[0046]
下面详细介绍了一种采用上述sl-priority和逻辑信道组(logical channel group,lcg)的新设计的技术方案。根据一个优先级,例如sl-priority或者侧链路逻辑信道的pppr,每个侧链路逻辑信道被分配给一个lcg。pppr是与一个协议数据单元关联的一个标量值,它定义了该协议数据单元传输的可靠性。多个高层参数提供了logicalchgroupinfolist
中单个lcg标识(identifier,id)和单个逻辑信道的优先级值(例如逻辑信道的pppr)之间的映射。业务类型可在上述信道分配中使用。每个lcg都与近距离服务目标地址相关联。下面从两方面进行描述:sl-priority和逻辑信道分配。
[0047]
下面详细描述一种针对上述sl-priority的技术方案,其使用一个priorityoffset。基于上述sl-priority进行逻辑信道分配。在本发明实施例中,sl-priority值使用一个n比特参数priorityoffset,其中n≥1。每个sl-priority值代表一个优先级级别,且sl-priority值越小,其优先级越高。priorityoffset可以分别与不同的业务类型相关联,并且其可以针对不同情况进行配置。
[0048]
使用priorityoffset的第一种选项,是用来区分单播和非单播传输。
[0049]
上述priorityoffset参数可以表示单播和非单播传输。在一个示例中,priorityoffset是一个1比特参数。priorityoffset的值是{0,1}中的一个,其可用于调整上述sl-priority以生成一个细化优先级值sl-priority(i),该sl-priority(i)如下公式中所示:
[0050]
sl-priority(i)=min{(pppp(i)-priorityoffset(j)),1},
ꢀꢀꢀꢀ
(1)
[0051]
其中i∈{1,2,

8}
[0052]
priorityoffset(j)=j,
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)
[0053]
其中j∈{0,1}
[0054]
例如,priorityoffset的值可以配置为:
[0055][0056]
或者,priorityoffset的值可以配置为:
[0057][0058]
变量i是一个pppp编号。使用priorityoffset的第二种选项,是用来按组成员的数量区分多种非单播传输。
[0059]
上述priorityoffset可以表示单播业务类型和多种非单播业务类型。在包括多个用户设备成员的一个用户设备组中,多种非单播业务类型可以根据用户设备组成员的数量分为至少两种业务类型。可以基于多种业务类型和组成员的数量,使用priorityoffset修改sl-priority的优先级级别,以生成一个细化优先级值。在另一示例中,priorityoffset为一个2比特参数,且上述sl-priority可根据以下公式修改:
[0060]
sl-priority(i)=min{(pppp(i)-priorityoffset(j)),1},
ꢀꢀꢀꢀꢀ
(5)
[0061]
其中i∈{1,2,

8}
[0062]
priorityoffset(j)=j,
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(6)
[0063]
其中j∈{0,1,2}
[0064]
一个可配置参数groupmemberthre可以用作区分一对多传输的一个阈值,该一对多传输即非单播业务类型。一个参数membernum表示组成员的数量。例如,上述priorityoffset可以按照如下公式进行配置:
[0065][0066]
上述映射关系是可配置的。
[0067]
使用priorityoffset的第三种选项,是用来区分多种业务类型。
[0068]
在一个替代实施例中,priorityoffset是一个2比特参数。priorityoffset的值是{0,1,2}中的一个。根据以下公式,基于多种业务类型和组成员的数量,使用priorityoffset可以对sl-priority的优先级级别进行修改,该映射关系是可配置的。
[0069]
sl-priority(i)=min{(pppp(i)-priorityoffset(j)),1},
ꢀꢀ
(8)
[0070]
其中i∈{1,2,

8}
[0071]
priorityoffset(j)=j,
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(9)
[0072]
其中j∈{0,1}
[0073][0074]
例如,在拥塞控制中,丢包对反馈信道中组播或广播的影响是单播的数倍。在这种情况下,可以增大组播和广播的priorityoffset,同时将单播业务类型与priorityoffset(0)相关联,以维持单播的优先级级别在原始级别。组播的priorityoffset可以为1,广播的priorityoffset可以为2,具体如下公式所示:
[0075][0076]
本发明所公开方法的一个实施例可以应用于逻辑信道分配,下面将对该实施例进行详细说明。
[0077]
本发明的一个实施例是基于多种业务类型来修改上述sl-priority。本发明的一个替代实施例提供基于多种业务类型的侧链路逻辑信道分配,其中,一个sl-priority维持在原始级别。
[0078]
每个侧链路逻辑信道可以被分配给一个lcg,且该分配取决于该侧链路逻辑信道的业务类型和优先级。在lte中,一个lcg的标识id和该lcg的优先级之间的映射,由logicalchgroupinfolist中的多个高层参数提供。logicalchgroupinfolist为每个lcg指示一个包括多个关联优先级级别的列表。在本发明实施例中,logicalchgroupinfolist包括多种业务类型,具体如表3所示:
[0079]
表3
[0080]
[0081]
traffictypenum的值是可配置的,其取值范围为1~m,其中m≥1。在m=3的一个示例中,traffictypenum=1表示在优先级排序流程中不考虑该业务类型,traffictypenum=2表示根据单播和非单播来区分多种业务类型的优先级排序流程,traffictypenum=3表示根据全部的三种业务类型来区分多种业务类型的优先级排序流程。
[0082]
在traffictypenum=3的一个示例中,lcg和sl-priority之间的关联关系在表4中以升序排列的逻辑信道组标识进行展示,其中:
[0083]
表4
[0084][0085]
上述参数maxlcg是一个整数,其表示逻辑信道组的总数量。参数traffictype x与多种实际业务类型之间的映射关系是可配置的。
[0086]
此外,在上述表4第2列中,单种业务类型的lcg可以包括lcg(0)、lcg(1)、
……
、lcg(traffictypenum
×
maxlcg-1)。上述表4第3列中,单种业务类型的sl-prioritylist可以包括sl-prioritylist(0)、sl-prioritylist(1)、
……
、sl-prioritylist(traffictypenum
×
maxlcg-1),traffictypenum表示业务类型的数量。在上述表4的示例中,traffictypenum=3。以上描述的任何组合都是可能的。
[0087]
本发明所公开方法的一个实施例可以应用于逻辑信道优先级排序,下面将对该实施例进行详细说明。
[0088]
根据一种侧链路逻辑信道优先级排序流程,优先排序用于新传输的侧链路逻辑信道。每个侧链路逻辑信道都具有由一个pppp或者一个关联pppr表示的一个关联优先级。如果多个侧链路逻辑信道具有相同的优先级,则在这些信道的优先级排序流程中考虑该侧链路逻辑信道的多种业务类型,以满足不同的情况。多种业务类型的优先级排序包括首先确定侧链路逻辑信道的业务类型。每种业务类型都有一个包括多个逻辑信道的多个优先级的列表。
[0089]
多种业务类型的一个优先级降序排列是从traffictype1到traffictype3,参数traffictype x与多种业务类型之间的映射关系由多个高层配置。
[0090]
请参照图3,在用户设备(诸如用户设备10a或用户设备10b)中,诸如mac层的处理实体,对侧链路传输中单个侧链路控制(sidelink control,sc)周期内的每个侧链路控制信息(sidelink control information,sci),或者对v2x侧链路通信中新传输对应的每个sci,执行以下逻辑信道优先级排序流程。mac层可以由用户设备的处理器执行的计算机程序来实现。
[0091]
提取与侧链路服务中的sci相关联的一个pdu,例如mac pdu,该侧链路服务是属于同一选择的近距离服务目标地址的多个侧链路逻辑信道之一(步骤230);
[0092]
将资源分配给一个特定业务类型(比如traffictype1)中具有最高优先级的多个侧链路逻辑信道中的一个,该特定业务类型从与该多个侧链路逻辑信道相关联的多种业务类型中进行选取(步骤232);
[0093]
如果资源可用,则根据该多种业务类型(诸如traffictype1~traffictype3)中每种业务类型的优先级排列,为属于同一个选择的近距离服务目标地址的该多个侧链路逻辑信道提供服务,直到该侧链路逻辑信道的数据或sl授权用尽为止,以先满足者为准(步骤234)。配置有相同优先级的侧链路逻辑信道应该得到同等服务。
[0094]
当侧链路逻辑信道的数据不再可用于优先级处理流程时,该侧链路逻辑信道的数据被确定用尽。当没有更多的sl授权可用于侧链路逻辑信道时,sl授权被确定为用尽。例如,在特定情况下,广播业务类型可以具有最高优先级,traffictype1可以对应广播业务类型,traffictype2对应组播业务类型,traffictype3对应单播业务类型。优先级降序排列如下表所示:
[0095]
表5
[0096]
congestion control,dcc)处理流程,并且其在确定cbr等级时是必不可少的。
[0105]
在cbr处理流程中使用业务类型的第一种选项,是用于cbr-rangecommonconfiglist的附加配置,具体如下所述。
[0106]
每种业务类型对应多种cbr等级中的一种。sl-cbr-commontxconfiglist中的cbr-rangecommonconfiglist表示一个包括多种cbr等级的列表。该列表中的每个条目指示sl-cbr-levels-config中相应条目的cbr等级的上限。为了将业务类型合并到cbr等级配置中,可以扩展cbr等级列表的大小。
[0107]
例如,可以修改sl-cbr-commontxconfiglist中的cbr-rangecommonconfiglist、以及sl-cbr-pppp-txconfiglist中的cbr-configindex,具体如表7和表8所示。表7是ie sl-cbr-commontxconfiglist的一个示例,表8是ie sl-cbr-pppp-txconfiglist的一个示例。
[0108]
表7
[0109][0110]
表8
[0111][0112]
业务类型与cbr-configindex之间的映射关系如下表所示:
[0113]
表9
[0114][0115]
traffictypenum的取值范围为1~m,且其可配置,其中m≥1。在一个m=3的实施例中,traffictypenum=1表示在cbr等级处理流程中不考虑业务类型,traffictypenum=2表示对单播和非单播业务类型的cbr等级处理流程进行区分,traffictypenum=3表示对上述三种业务类型的cbr等级处理流程进行区分。可以配置traffictype x的具体业务类型,该traffictype x是从traffictype1~traffictype3中选择的。
[0116]
在cbr处理流程中使用业务类型的第二种选项,是在sl-cbr-commontxconfiglist中并入一个traffictype字段,具体如下所述。
[0117]
如选项1所述,sl-cbr-commontxconfiglist中的cbr-rangecommonconfiglist表示一个包含多种cbr等级的列表,该列表中的每个条目表示sl-cbr-levels-config中对应条目的cbr等级的上限。为了合并多种业务类型,可以通过sl-cbr-commontxconfiglist内cbr-rangecommonconfiglist中的不同条目来区分不同的业务类型。每个cbr-configindex可以指示多种业务类型中的其中之一,并且其是可配置的。表10是cbr-rangecommonconfiglist的一个示例,其中:
[0118]
表10
[0119]
cbr-configindextraffic type0traffic type 11traffic type 2......maxsl-v2x-cbrconfig-1traffic type n
[0120]
在表10中,n=maxsl-v2x-cbrconfig,且maxsl-v2x-cbrconfig表示多种cbr等级配置的最大数量。3gpp ts 36.331v15.6.0定义maxsl-v2x-cbrconfig=4。
[0121]
traffictype x与实际业务类型之间的映射关系是可配置的。例如,traffictype 1可以对应单播,traffictype 2可以对应组播,traffictype 3可以对应广播,且冗余比特可以为零。
[0122]
本发明所公开方法的一个实施例,可以应用于重新设计侧链路控制信息sci,具体如下所述。
[0123]
sci传输侧链路调度信息。sci的处理流程可以遵循下行链路控制信息(downlink control information,dci)。侧链路传输的优先级指标可以由sci有效载荷承载。诸如基站200a之类的基站,可以基于侧链路的业务类型来确定该侧链路的sci中的优先级。基站(例如基站200a)的处理器,可以执行本发明所公开的方法。
[0124]
请参照图4,高层接收侧链路服务的初始优先级值(步骤242),例如该侧链路服务是与两个用户设备(诸如用户设备10a和用户设备10b)相关联的侧链路110,并确定该侧链路信道的业务类型(步骤244)。该高层根据该侧链路服务的业务类型,基于该初始优先级值生成该侧链路服务的细化优先级值(步骤246),并提供该细化优先级值作为与该侧链路服务相关联的sci的一部分(步骤248)。该高层可以是基站中,或者用户设备10a和用户设备10b两者其中之一中的一个高层。
[0125]
使用多种业务类型来重新设计sci的第一种选项,是使用一个如下详述的priorityflag参数。
[0126]
可以利用一个n比特参数priorityflag来调整当前侧链路传输的sci中的初始优先级值,其中n≥1。侧链路服务的初始优先级值可以用一个pppp、一个pppr或一个cbr等级指标来表示。可以基于来自多个高层的一个pppp减去上述priorityflag的值,来获得一个侧链路传输的sci中的细化优先级值。较小的pppp数值可能代表较高的优先级。在一个实施例中,如果n=2,则priorityflag的每个值指示一个优先级调整程度,具体如下面公式所示:
[0127][0128]
作为一个优先级偏移量来使用的参数priorityflag,其可以由多个高层根据多种业务类型来配置。
[0129]
使用多种业务类型重新设计sci的第二种选项,是在sci中使用一个业务类型标识,具体如下所述。
[0130]
一个n比特参数traffictypeidentifier可以作为sci的一部分添加到sci中,以表示多种业务类型中的一种。业务类型的数量可以由多个高层配置。traffictyp eidentifier可以配置为与traffictype x相关联,具体如表11所示:
[0131]
表11
[0132]
traffictypeidentifiertraffic type
00traffic type101traffic type210traffic type3......
[0133]
单个traffictype值x与实际业务类型之间的映射关系是可配置的。例如,traffic type1可以对应于单播,traffic type2可以对应于组播,traffic type3可以对应于广播。如本发明中上述实施例所述,可以在优先级排序流程中为sci中的上述业务类型分配一个优先级。
[0134]
用户设备可以使用特定场景的业务类型信息来修改qos管理,例如用于拥塞控制的qos管理。
[0135]
图5是是本发明实施例提供的用于无线通信的系统700的框架示意图。本发明实施例可以将任何适当配置的硬件和/或软件应用到系统中。在图5中,系统700包括彼此间相互耦合的射频(radio frequency,rf)电路710、基带电路720、处理单元730、内存/存储器740、显示器750、照相机760、传感器770、以及输入/输出(i/o)接口780。
[0136]
处理单元730可以包括电路,例如但不限于一个或多个单核或多核处理器。处理器可以包括通用处理器和专用处理器的任意组合,例如图形处理器和应用处理器。处理器可以与内存/存储器耦合并且被配置为执行存储在内存/存储器中的指令,以启用在系统上运行的各种应用程序和/或操作系统。
[0137]
基带电路720可以包括电路,例如但不限于一个或多个单核或多核处理器。处理器可以包括基带处理器。基带电路可以处理能够通过rf电路与一个或多个无线网络进行通信的各种无线控制功能。无线控制功能可以包括但不限于信号调制、编码、解码、射频偏移等。在一些实施例中,基带电路可以提供与一种或多种无线技术兼容的通信。例如,在一些实施例中,基带电路可以支持与5g nr、lte、演进型通用陆地无线接入网(evolved universal terrestrial radio access network,eutran)和/或其他无线城域网(wireless metropolitan area network,wman)、无线局域网(wireless local area network,wlan)、无线个人局域网(wireless personal area network,wpan)。在一些实施例中,被配置为支持至少一种无线协议的无线通信的基带电路,可以被称为多模基带电路。在各个实施例中,基带电路720可以包括用于操作在基带频率中未被严格考虑的信号的电路。例如,在一些实施例中,基带电路可以包括用于操作具有中频的信号的电路,该中频在基带频率和射频之间。
[0138]
rf电路710可以通过非固体介质,使用调制的电磁辐射实现与无线网络的通信。在各个实施例中,rf电路可以包括开关、滤波器、放大器等,以促进与无线网络的通信。在各个实施例中,rf电路710可以包括用于操作在射频中未被严格考虑的信号的电路。例如,在一些实施例中,rf电路可以包括用于操作具有中频的信号的电路,该中频在基带频率和射频之间。
[0139]
在各个实施例中,本文描述的关于ue、enb或gnb的发射器电路、控制电路或接收器电路可以全部或部分地体现在rf电路、基带电路和/或rf电路中的一个或多个中。本文使用的“电路”可以涉及、属于或包括专用集成电路(application specific integrated circuit,asic)、电子电路、(共享的、专用的或分组的)处理器和/或(共享的、专用的或分组
的)存储器,以执行一个或多个软件或固件程序、组合逻辑电路和/或提供所述功能的其他合适的硬件组件。在一些实施例中,电子设备电路可以在一个或多个软件或固件模块中实现,或者与电路相关联的功能可以通过一个或多个软件或固件模块实现。在一些实施例中,基带电路、处理单元和/或内存/存储器的组成组件中的一些或全部可以一起在系统级芯片(system on a chip,soc)上实现。
[0140]
内存/存储器740可用于,例如系统,以加载和存储数据和/或指令。在一个实施例中,内存/存储器可以包括合适的易失性存储器,例如动态随机存取存储器(dynamic random access memory,dram),和/或非易失性存储器(例如闪存)的任何组合。在各个实施例中,i/o接口780可以包括一个或多个用户接口和/或外围组件接口,该用户接口被设计为允许用户与系统交互,外围组件接口被设计为允许外围组件与系统交互。用户接口可以包括但不限于物理键盘或小键盘、触摸板、扬声器、麦克风等。外围组件接口可以包括但不限于非易失性存储器端口、通用串行总线(universal serial bus,usb)端口、音频插孔和电源接口。
[0141]
在各个实施例中,传感器770可以包括一个或多个感测装置,以确定与系统相关的环境条件和/或位置信息。在一些实施例中,传感器可以包括但不限于陀螺仪传感器、加速度计、接近传感器、环境光传感器和定位单元。定位单元也可以是基带电路和/或rf电路的一部分或与之交互,以与定位网络的组件通信,例如全球定位系统gps卫星。在各个实施例中,显示器750可以包括一种显示器,例如液晶显示器和触摸屏显示器。在各个实施例中,系统700可以是移动计算设备,例如但不限于笔记本电脑设备、平板电脑设备、上网本、超极本、智能手机等。在各个实施例中,系统可以具有更多或更少的组件,和/或不同的架构。在适当的情况下,本发明实施例提供的方法可以实现为计算机程序。计算机程序可以存储在存储介质上,例如非暂时性存储介质。
[0142]
本发明实施例是一种可以在3gpp规范中采用,以创建最终产品的技术/流程的组合。
[0143]
本领域普通技术人员可以理解的是,本发明实施例中描述和公开的各个单元、算法和步骤是通过电子硬件,或者计算机软件与电子硬件的组合来实现的。各个功能是在硬件中运行还是在软件中运行,取决于应用条件和技术方案的设计要求。本领域普通技术人员可以使用不同的方式来实现针对每个具体应用的功能,但这样的实现不应超出本发明保护的范围。本领域普通技术人员可以理解的是,由于上述系统、设备和单元的工作过程基本相同,故其可以参考上述实施例中系统、设备和单元的工作过程。为便于描述和简化,这些工作过程将不再详述。
[0144]
可以理解的是,本发明实施例所公开的系统、设备和方法可以通过其他方式实现,上述实施例仅是示例性的。上述单元的划分仅仅基于逻辑功能,在实施中也存在其他划分。多个单元或组件可以组合或集成在另一个系统中,也有可能省略或跳过某些特征。另一方面,上述展示或讨论的相互耦合、直接耦合或通信耦合,是通过一些端口、设备或单元来实现,无论是间接地或者是通过电气、机械或其他种类的形式进行通信。
[0145]
作为分隔组件来解释的单元,在物理上是分开的或不分开的。用于展示的单元是或不是物理单元,也即位于一个地方或分布在多个网络单元中。根据本发明实施例的目的,使用部分或全部上述单元。此外,各个实施例中的各个功能单元可以集成在一个处理单元
中,也可以在物理上独立,或者由两个或两个以上的单元集成在一个处理单元中。
[0146]
如果软件功能单元作为产品进行使用和销售,则其可以存储在计算机中的可读存储介质中。基于这样的理解,本发明提出的技术方案可以基本或部分地以软件产品的形式实现。或者,可以将部分对现有技术有利的技术方案实现为软件产品的形式。计算机中的软件产品存储在存储介质中,其包括多个命令,以供计算机设备(如个人计算机、服务器或网络设备)运行本发明实施例公开的全部或部分步骤。本公开。存储介质包括u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、软盘或其他能够存储程序代码的介质。
[0147]
本发明实施例所公开的方法提供了基于侧链路服务类型的灵活qos管理。根据本发明实施例,每种业务类型的侧链路传输可以具有可配置的优先级,以满足不同的通信情况和qos要求。
[0148]
尽管本发明公开的实施例已被认为是最实用和优选的实施例,但是应当理解,本发明实施例不限于所公开的实施例,而是旨在覆盖在不背离所附权利要求最广泛解释的保护范围之下,做出的各种设置。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献