一种调度请求处理方法及装置与流程

文档序号:21782131发布日期:2020-08-07 20:11阅读:190来源:国知局
一种调度请求处理方法及装置与流程

本申请实施例涉及通信技术领域,尤其涉及一种调度请求处理方法及装置。



背景技术:

车联网(vehicletoeverything,v2x)通信,即终端(例如,车辆)与外界进行百分百的互联,进行数据传输和信息交互的无线通信技术。通过v2x通信,车辆可以与周围其它用户进行v2x消息交互,及时获取路况信息或接收与车辆行驶安全相关的信息服务,辅助车辆驾驶员对危险进行预判和相应操作,尽可能避免事故发生。

长期演进(longtimeevolution,lte)v2x通信中,终端可以采用调度模式或自主模式进行v2x通信。在调度模式下,当终端需要在侧行链路(sidelink)上传输数据时,需要通过上行资源向基站发送sidelink上的缓存状态报告(bufferstatusreport,bsr)以请求基站调度的sidelink资源。如果此时没有上报bsr的上行资源,终端需要触发调度请求(schedulingrequest,sr),且被触发的sr处于挂起状态(sr在被取消前处于挂起的状态)。在自主模式下终端可以自主选择侧行链路资源,则可以不向终端发送bsr。因此,终端也无需向基站上报sr。而目前现有技术中如果终端的工作模式发生变化,终端并不清楚是否有必要保留已挂起的sr。



技术实现要素:

本申请实施例提供一种调度请求处理方法及装置,用以减少资源调度的时延。

为了达到上述目的,本申请实施例提供如下技术方案:

第一方面,本申请实施例提供一种调度请求处理方法,包括:终端的第一侧行链路业务的工作模式从调度模式切换为第一模式。终端取消在调度模式下第一侧行链路业务具有的一个或多个挂起的调度请求sr。第一模式包括:调度及自主联合模式或自主模式。

本申请实施例提供一种调度请求处理方法,终端针对工作模式从调度模式切换为第一模式的第一侧行链路业务,取消该第一侧行链路业务具有一个或多个挂起的sr。由于第一侧行链路业务的工作模式发生了切换,也即在侧行链路业务的工作模式发生变化时仅取消工作模式发生切换的第一侧行链路业务的一个或多个挂起的sr。这是由于在调度及自主联合模式或自主模式下,终端可以自主选择侧行链路资源以传输该第一侧行链路业务。因此通过取消该第一侧行链路业务的在一个或多个挂起的sr可以避免终端为第一侧行链路业务请求调度的侧行链路资源。此外,如果终端中除了第一侧行链路业务以外的其余侧行链路业务也具有至少一个挂起的sr,这样可以保留工作模式未发生切换的其余侧行链路业务的至少一个挂起的sr。这样可以避免重新触发bsr,进而触发sr以重新请求基站分配sidelink资源引起的调度时延增加。

在一种可能的实现方式中,本申请实施例提供的侧行链路业务包括以下任一个或多个:侧行链路服务质量流、侧行链路逻辑信道lch、侧行链路数据无线承载drb、侧行链路逻辑信道组lcg、侧行链路业务目标标识、侧行链路分组数据单元会话。

在一种可能的实现方式中,本申请实施例提供的方法还包括:终端保持被取消的挂起的sr在调度模式下的第一sr配置。也即即使挂起的sr被取消,终端也可以保留该被取消的挂起的sr在调度模式下的第一sr配置。

在一种可能的实现方式中,本申请实施例提供的方法还包括:终端释放被取消的挂起的sr在调度模式下的第一sr配置。也即如果一个挂起的sr被取消,则终端释放掉该挂起的sr的第一sr配置。

在一种可能的实现方式中,本申请实施例提供的方法还包括:终端将被取消的挂起的sr的sr在调度模式下的第一配置修改为第二sr配置,所述第二sr配置为所述被取消的挂起的sr在第一模式下的sr配置。

在一种可能的实现方式中,本申请实施例提供的方法还包括:如果终端的第二侧行链路业务的工作模式为调度模式,终端保留第二侧行链路业务对应的挂起的sr。这样可以对于工作模式未发生变化的第二侧行链路业务而言,可以保留第二侧行链路业务对应的挂起的sr,这样可以避免重新触发bsr,进而触发sr以重新请求基站分配sidelink资源引起的调度时延增加。

在一种可能的实现方式中,终端取消一个或多个挂起的sr,包括:终端取消或删除触发一个或多个挂起的sr的缓存状态报告bsr。

第二方面,本申请实施例提供一种调度请求处理方法,包括:终端的侧行链路业务的工作模式从第一模式切换为第二模式,其中,在第一模式下所述终端具有一个或多个挂起的调度请求sr。终端根据预设规则,取消或保留一个或多个挂起的sr中所述侧行链路业务对应的第一挂起的sr。其中,预设规则包括以下信息中的任一个或多个:终端的缓存状态、侧行链路信道的参数、侧行链路业务的工作模式。

本申请实施例提供一种调度请求处理方法,终端通过确定侧行链路业务的工作模式从第一模式切换为第二模式。也即在侧行链路业务的工作模式发生切换的情况下,终端根据预设规则中的任一个或多个来评估第二模式下是否有必要保留第一挂起的sr。如果预设规则中的任一个或多个表明该侧行链路业务可以使用终端自主选择的侧行链路资源传输,而无需向基站请求调度的侧行链路资源,即可以取消侧行链路业务的挂起的sr,以避免向基站请求上报bsr的上行资源。如果预设规则中的任一个或多个表明该侧行链路业务需要使用基站调度的侧行链路资源传输,故有必要保留该挂起的sr。在保留该挂起的sr的情况下,可以避免重新触发bsr,进而触发sr以重新请求基站分配sidelink资源引起的调度时延增加。

在一种可能的实现方式中,终端根据预设规则,取消或保留一个或多个挂起的sr中所述侧行链路业务对应的第一挂起的sr,包括:缓存状态大于第一阈值,终端保留第一挂起的sr。如果缓存状态大于第一阈值,则表明该侧行链路业务需要使用基站分配的调度的侧行链路资源。通过保留第一挂起的sr,可以使得终端通过第一挂起的sr请求上报bsr的上行资源,进而向基站请求分配用于传输侧行链路业务的侧行链路资源。

在一种可能的实现方式中,终端根据预设规则,取消或保留一个或多个挂起的sr中所述侧行链路业务对应的第一挂起的sr,包括:缓存状态小于或等于第二阈值,终端取消所述第一挂起的sr。缓存状态小于或等于第二阈值表明工作模式发生切换时,终端可以使用自主选择的侧行链路资源传输侧行链路业务。故而无需向基站请求上报bsr的上行资源。

本申请实施例中的缓存状态为该侧行链路的缓存状态。

在一种可能的实现方式中,终端根据预设规则,取消或保留一个或多个挂起的sr中侧行链路业务对应的第一挂起的sr,包括:侧行链路信道的参数高于第三阈值,终端保留第一挂起的sr。如果侧行链路信道的参数高于第三阈值,表明切换到自主模式或者调度及自主模式时,终端可自主选择的侧行链路资源拥塞,仍然需要基站分配的调度的侧行链路资源,故有必要保留该挂起的sr。

在一种可能的实现方式中,终端根据预设规则,取消或保留一个或多个挂起的sr中侧行链路业务对应的第一挂起的sr,包括:侧行链路信道的参数低于或等于第四阈值,终端取消第一挂起的sr。如果侧行链路信道的参数低于或等于第四阈值表明切换到自主模式或者调度及自主模式时,终端可自主选择的侧行链路资源,无需再向基站请求资源,故可以取消挂起的sr。

在一种可能的实现方式中,第一模式包括:调度模式,所述第二模式包括:自主模式、或者调度及自主联合模式。

在一种可能的实现方式中,终端根据预设规则,取消或保留一个或多个挂起的sr中侧行链路业务对应的第一挂起的sr,包括:侧行链路业务的工作模式从第一模式切换为第二模式,终端执行以下行为中的任一个:如果侧行链路业务的工作模式从调度模式切换为自主模式,终端取消第一挂起的sr。由于自主模式下下,终端可以使用自主选择的侧行链路资源传输侧行链路业务,则可以取消第一挂起的sr。避免了向基站请求用于上报bsr的上行资源。

在一种可能的实现方式中,如果第一侧行链路业务的工作模式从调度模式切换为自主模式,且第二侧行链路业务的工作模式为调度模式,终端取消一个或多个挂起的sr中第一侧行链路业务对应的挂起的sr,以及保留一个或多个挂起的sr中第二侧行链路业务对应的挂起的sr,其中,第一侧行链路业务和第二侧行链路业务属于侧行链路业务。

在一种可能的实现方式中,当同一个sr配置中所有挂起的sr均被取消,终端停止同一个sr配置中sr禁止定时器。或者,当一个或多个挂起的sr中任一个挂起的sr被取消,终端停止任一个sr所属的sr配置中的任一个sr的sr禁止定时器。sr禁止定时器是为了防止频繁的发送挂起的sr。由于该挂起的sr已被取消,则可以停止该sr禁止定时器。

在一种可能的实现方式中,终端根据预设规则,取消或保留一个或多个挂起的sr中侧行链路业务对应的第一挂起的sr,包括:侧行链路业务的工作模式从第一模式切换为第二模式,终端取消第一挂起的sr。其中,第一模式为调度及自主联合模式,第二模式为自主模式。这是由于工作模式切换为自主模式时,终端可以在自主选择的侧行链路资源上发送侧行链路业务,因此可以直接取消第一挂起的sr。

在一种可能的实现方式中,终端根据预设规则,取消或保留一个或多个挂起的sr中侧行链路业务对应的第一挂起的sr,包括:在终端未获得上报第一挂起的sr的传输时机的情况下,终端保留第一挂起的sr,或者取消第一挂起的sr。在终端已上报第一挂起的sr,但未达到sr最大上报次数,终端取消第一挂起的sr的传输,或者终端保留第一挂起的sr并按照第一挂起的sr在所述第二模式下的sr配置重新上报第一挂起的sr。其中,第二模式为调度及自主联合模式。

在一种可能的实现方式中,一个或多个挂起的sr由侧行链路的缓存状态报告触发,且一个或多个挂起的sr在第一模式下具有第一sr配置,本申请实施例提供的方法还包括:侧行链路业务的工作模式从第一模式切换为调度及自主联合模式,终端取消至少一个挂起的sr,终端使用第二sr配置,第二sr配置为侧行链路业务在调度及自主联合模式下的sr配置。或者,侧行链路业务的工作模式从第一模式切换为调度及自主联合模式,终端保持至少一个挂起的sr,终端释放第一sr配置,使用第二sr配置,第二sr配置为侧行链路业务在调度及自主联合模式下的sr配置。

在一种可能的实现方式中,本申请实施例提供的方法还包括:终端保持被取消的挂起的sr的第一sr配置。其中,第一sr配置为调度模式下被取消的挂起的sr的sr配置。或者,终端释放被取消的挂起的sr的第一sr配置。或者,终端将被取消的挂起的sr的sr第一配置修改为第二sr配置。其中,第二sr配置为被取消的挂起的sr在第二模式下的sr配置。

在一种可能的实现方式中,本申请实施例提供的方法还包括:终端接收来自网络设备的第一消息。其中,第一消息包括第一阈值、第二阈值、第三阈值和第四阈值中的任一个或多个。

在一种可能的实现方式中,本申请实施例中的第一阈值、第二阈值、第三阈值和第四阈值中的任一个或多个为预存储在终端中的。

在一种可能的实现方式中,侧行链路业务包括以下任一个或多个:侧行链路服务质量流、侧行链路逻辑信道lch、侧行链路数据无线承载drb、侧行链路逻辑信道组lcg、侧行链路业务目标标识、侧行链路分组数据单元会话。

第三方面,本申请实施例提供一种调度请求处理装置,该调度请求处理装置可以是终端,也可以是终端内的芯片。该装置可以包括处理单元。当该装置是终端时,该处理单元可以是处理器。该终端还可以包括收发单元和存储单元。其中,该收发单元可以收发器。该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该终端实现第一方面或第一方面的任意一种可能的实现方式中描述的一种调度请求处理方法。当该装置是终端内的芯片时,该处理单元可以是处理器,该收发单元可以是通信接口,例如输入/输出接口、管脚或电路等。该处理单元执行存储单元所存储的指令,以使该终端实现第一方面或第一方面的任意一种可能的实现方式中描述的一种调度请求处理方法,该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该终端内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。

第四方面,本申请实施例提供一种调度请求处理装置,该调度请求处理装置可以是终端,也可以是终端内的芯片。该装置可以包括处理单元。当该装置是终端时,该处理单元可以是处理器。该终端还可以包括收发单元和存储单元。其中,该收发单元可以收发器。该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该终端实现第二方面或第二方面的任意一种可能的实现方式中描述的一种调度请求处理方法。当该装置是终端内的芯片时,该处理单元可以是处理器,该收发单元可以是通信接口,例如输入/输出接口、管脚或电路等。该处理单元执行存储单元所存储的指令,以使该终端实现第二方面或第二方面的任意一种可能的实现方式中描述的一种调度请求处理方法,该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该终端内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。

第五方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序或指令,当计算机程序或指令在计算机上运行时,使得计算机执行如第一方面至第一方面的任意一种可能的实现方式中描述的调度请求处理方法。

第六方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序或指令,当计算机程序或指令在计算机上运行时,使得计算机执行如第二方面至第二方面的任意一种可能的实现方式中描述的调度请求处理方法。

第七方面,本申请实施例提供一种包括指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行第一方面或第一方面的各种可能的实现方式中描述的一种调度请求处理方法。

第八方面,本申请提供一种包括指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行第二方面或第二方面的各种可能的实现方式中描述的一种调度请求处理方法。

第九方面,本申请实施例提供一种通信系统,该通信系统包括:第三方面及各种可能的实现方式中描述的终端。

第十方面,本申请实施例提供一种通信系统,该通信系统包括:第四方面及第四方面的各种可能的实现方式中描述的终端。

第十一方面,本申请实施例提供一种调度请求处理装置,该调度请求处理装置包括处理器和存储介质,所述存储介质存储有指令,所述指令被所述处理器运行时,实现如第一方面或第一方面的各种可能的实现方式描述的调度请求处理方法。

第十二方面,本申请实施例提供一种调度请求处理装置,该调度请求处理装置包括处理器和存储介质,所述存储介质存储有指令,所述指令被所述处理器运行时,实现如第二方面或第二方面的各种可能的实现方式描述的调度请求处理方法。

本申请中第二方面至第十二方面及其各种实现方式的有益效果,可以参考第一方面及其各种实现方式中的有益效果分析,此处不再赘述。

附图说明

图1为本申请实施例提供的一种通信系统的结构示意图;

图2为本申请实施例提供的一种基站的结构示意图一;

图3为本申请实施例提供的一种基站的结构示意图二;

图4为本申请实施例提供的一种通信设备的结构示意图;

图5为本申请实施例提供的一种调度请求处理方法的流程示意图一;

图6为本申请实施例提供的一种调度请求处理方法的流程示意图二;

图7为本申请实施例提供的一种调度请求处理方法的流程示意图三;

图8为本申请实施例提供的一种调度请求处理方法的流程示意图四;

图9为本申请实施例提供的一种调度请求处理方法的流程示意图五;

图10为本申请实施例提供的一种调度请求处理方法的流程示意图六;

图11为本申请实施例提供的一种调度请求处理方法的流程示意图七;

图12为本申请实施例提供的一种调度请求处理方法的流程示意图八;

图13为本申请实施例提供的一种sr禁止定时器的处理方法示意图;

图14为本申请实施例提供的一种调度请求处理方法的流程示意图九;

图15为本申请实施例提供的一种调度请求处理方法的流程示意图十;

图16为本申请实施例提供的一种调度请求处理方法的流程示意图十一;

图17为本申请实施例提供的一种调度请求处理装置的结构示意图;

图18为本申请实施例提供的另一种调度请求处理装置的结构示意图;

图19为本申请实施例提供的一种芯片的结构示意图。

具体实施方式

为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一阈值和第二阈值仅仅是为了区分不同的阈值,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。

需要说明的是,本申请中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

本申请的技术方案可以应用于各种通信系统,例如:长期演进(longtimeevolution,lte)系统、lte频分双工(frequencydivisionduplex,fdd)系统、lte时分双工(timedivisionduplex,tdd)系统、通用移动通信系统(universalmobiletelecommunicationsystem,umts)、全球互联微波接入(worldwideinteroperabilityformicrowaveaccess,wimax)通信系统、公共陆地移动网络(publiclandmobilenetwork,plmn)系统、设备对设备(devicetodevice,d2d)网络系统或者机器对机器(machinetomachine,m2m)网络系统以及未来的5g通信系统等。

本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。本申请实施例中以提供的方法应用于新空口(newradio,nr)系统或5g网络中为例进行说明。

本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。

在介绍本申请实施例之前,首先介绍本申请实施例中涉及到的名词:

1)、侧行链路(sidelink,sl)是指:针对终端和终端之间直接通信定义的。也即终端和终端之间不通过网络设备转发而直接通信的链路。

2)、sidelink资源是指:终端1在侧行链路上与终端2传输sidelink信息的资源。

3)、sidelink信息是指:任意两个终端在侧行链路上传输的用户数据或者控制信息。

如图1所示,图1示出了本申请实施例提供的一种通信系统的结构示意图。该通信系统包括:一个或多个网络设备(比如图1所示的网络设备10)、一个或多个终端(比如图1所示的终端20,终端30)。

其中,终端20与网络设备10通信,终端20和终端30进行通信。当然,终端30也可以和网络设备10通信。

需要说明的是,图1所示的通信系统,还可以包括:核心网。网络设备10可以与该核心网连接。核心网可以是4g核心网(例如,核心分组网演进(evolvedpacketcore,epc))或者5g核心网(5gcore,5gc)、或未来的各种通信系统中的核心网。

以核心网可以是4g核心网为例,网络设备10可以为4g系统中的演进型基站(evolvednodeb,enb或enodeb)。终端20为可以与enb进行信息传输的终端。enb通过s1接口接入epc网。

以核心网可以5g核心网为例,网络设备10可以为nr系统中的下一代节点b(thenextgenerationnodeb,gnb),终端20为可以与gnb进行信息传输的终端。gnb通过ng接口接入5gc。

当然,网络设备10还可以为第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)协议基站,或者可以为非3gpp协议基站。

其中,网络设备10与终端20之间具有第一传输链路。网络设备10与终端30之间具有第一传输链路。

例如,第一传输链路可以为uu链路。终端20与终端30之间具有第二传输链路。例如,第二传输链路可以为侧行链路。

终端20与终端30可以在sidelink上彼此传输v2x业务,也可以称为sidelink信息。终端20可以在uu链路上向网络设备10传输上行(uplink,ul)uu业务,也可以在uu链路上接收网络设备10发送的下行(downlink,dl)uu业务。

例如,终端20在uu链路上接收网络设备10为终端20分配的调度的侧行链路资源。或者终端20在uu链路上向网络设备10请求发送缓存状态报告的上行资源。或者终端20在uu链路上接收网络设备10为终端20的每个侧行链路业务分配的缓存状态阈值。

其中,终端20与终端30之间的直连通信接口可以为接口1。例如接口1可以称为pc5接口,采用车联网专用频段(如5.9ghz)。终端20与网络设备10之间的接口可以称为接口2(例如,uu接口),采用蜂窝网频段(如1.8ghz)。

上述接口1、接口2的名称仅是个示例,本申请实施例对接口1、接口2的名称不作限定。

终端20,是一种具有无线通信功能的设备,可以部署在陆地上,包括室内或室外、手持或车载。也可以部署在水面上(如轮船等)。还可以部署在空中(例如飞机、气球和卫星上等)。终端又称之为用户设备(userequipment,ue),移动台(mobilestation,ms)、移动终端(mobileterminal,mt)以及终端设备等,是一种向用户提供语音和/或数据连通性的设备。例如,终端包括具有无线连接功能的手持式设备、车载设备等。目前,终端可以是:手机(mobilephone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobileinternetdevice,mid)、可穿戴设备(例如智能手表、智能手环、计步器等),车载设备(例如,汽车、自行车、电动车、飞机、船舶、火车、高铁等)、虚拟现实(virtualreality,vr)设备、增强现实(augmentedreality,ar)设备、工业控制(industrialcontrol)中的无线终端、智能家居设备(例如,冰箱、电视、空调、电表等)、智能机器人、车间设备、无人驾驶(selfdriving)中的无线终端、远程手术(remotemedicalsurgery)中的无线终端、智能电网(smartgrid)中的无线终端、运输安全(transportationsafety)中的无线终端、智慧城市(smartcity)中的无线终端,或智慧家庭(smarthome)中的无线终端、飞行设备(例如,智能机器人、热气球、无人机、飞机)等。本申请一种可能的应用的场景中终端设备为经常工作在地面的终端设备,例如车载设备。在本申请中,为了便于叙述,部署在上述设备中的芯片,例如片上系统(system-on-a-chip,soc)、基带芯片等,或者其他具备通信功能的芯片也可以称为终端。

终端可以是具有相应通信功能的车辆,或者车载通信装置,或者其它嵌入式通信装置,也可以是用户手持通信设备,包括手机,平板电脑等。

作为示例,在本申请实施例中,该终端还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。

网络设备10为与终端20配合使用的一种可以用于发射或接收信号的实体。例如,可以是wlan中的接入点(accesspoint,ap),还可以是lte中的演进型基站(evolvednodeb,enb或enodeb),或者中继站或接入点,或者车载设备、可穿戴设备以及未来5g网络中的网络设备或者未来演进的plmn网络中的网络设备等。

另外,在本发明实施例中,网络设备为小区提供服务,终端通过该小区使用的传输资源(例如,时域资源,或者,频域资源,或者,时频资源)与网络设备进行通信。该小区可以是网络设备(例如基站)对应的小区,小区可以属于宏基站,也可以属于小小区(smallcell)对应的基站,这里的小小区可以包括:城市小区(metrocell)、微小区(microcell)、微微小区(picocell)、毫微微小区(femtocell)等,这些小小区具有覆盖范围小和发射功率低的特点,适用于提供高速率的数据传输服务。

由于未来接入网可以采用云无线接入网(cloudradioaccessnetwork,c-ran)架构来实现,一种可能的方式是将传统基站的协议栈架构和功能分割为两部分,一部分称为集中单元(centralunit,cu),另一部分称为分布单元(distributedunit,du),而cu和du的实际部署方式比较灵活,例如多个基站的cu部分集成在一起,组成一个规模较大的功能实体。如图2所示,其为本申请实施例提供的一种网络架构的示意图。如图2所示,该网络架构包括核心网(corenetwork,cn)设备和接入网(以无线接入网(radioaccessnetwork,ran)为例)设备。其中ran设备包括基带装置和射频装置,其中基带装置可以由一个节点实现,也可以由多个节点实现,射频装置可以从基带装置拉远独立实现,也可以集成基带装置中,或者部分拉远部分集成在基带装置中。例如,在lte通信系统中,ran设备(enb)包括基带装置和射频装置,其中射频装置可以相对于基带装置拉远布置(例如射频拉远单元(radioremoteunit,rru)相对于基带处理单元(buildingbasebandunit,bbu)),ran设备由一个节点实现,该节点用于实现无线资源控制(radioresourcecontrol,rrc)、分组数据汇聚层协议(packetdateconvergenceprotocol,pdcp)、无线链路控制(radiolinkcontrol,rlc)、媒体接入控制(mediumaccesscontrol,mac)等协议层的功能。再如,在一种演进结构中,基带装置可以包括集中单元(centralizedunit,cu)和分布单元(distributedunit,du),多个du可以由一个cu集中控制。如图2所示,cu和du可以根据无线网络的协议层划分,例如分组数据汇聚层协议层及以上协议层的功能设置在cu,比如cu具有rrc协议层功能和pdcp协议层功能;pdcp以下的协议层,例如无线链路控制(radiolinkcontrol,rlc)和媒体接入控制层,以及物理层等功能设置在du。

这种协议层的划分仅仅是一种举例,还可以在其它协议层划分,例如在rlc层划分,将rlc层及以上协议层的功能设置在cu,rlc层以下协议层的功能设置在du;或者,在某个协议层中划分,例如将rlc层的部分功能和rlc层以上的协议层的功能设置在cu,将rlc层的剩余功能和rlc层以下的协议层的功能设置在du。此外,也可以按其它方式划分,例如按时延划分,将处理时间需要满足时延要求的功能设置在du,不需要满足该时延要求的功能设置在cu。

此外,射频装置可以拉远,不放在du中,也可以集成在du中,或者部分拉远部分集成在du中,在此不作任何限制。

此外,请继续参考图3,相对于图2所示的架构,还可以将cu的控制面(controlplane,cp)和用户面(userplane,up)分离,分成不同实体来实现,分别为控制面cu实体(cu-cp实体)和用户面cu实体(cu-up实体)。

在以上网络架构中,cu产生的数据可以通过du发送给终端,或者终端产生的数据可以通过du发送给cu。du可以不对该数据进行解析而直接通过协议层封装后传给终端或cu。例如,rrc或pdcp层的数据最终会处理为物理层(physicallayer,phy)的数据发送给终端,或者,由接收到的phy层的数据转变而来。在这种架构下,该rrc或pdcp层的数据,即也可以认为是由du发送的。

在以上实施例中cu划分为ran中接入网设备,此外,也可以将cu划分为cn中的接入网设备,在此不做限制。

本申请以下实施例中的装置,根据其实现的功能,可以位于终端或接入网设备。当采用以上cu-du的结构时,网络设备可以为cu节点、或du节点、或包括cu节点和du节点功能的ran设备。

如图4所示,图4示出了本申请实施例提供一种通信设备的硬件结构示意图。本申请实施例中的终端20、终端30以及网络设备10的硬件结构可以参考如图4所示的结构。该通信设备包括处理器41,通信线路44以及至少一个通信接口(图4中仅是示例性的以包括收发器43为例进行说明)。

处理器41可以是一个通用中央处理器(centralprocessingunit,cpu),微处理器,特定应用集成电路(application-specificintegratedcircuit,asic),或一个或多个用于控制本申请方案程序执行的集成电路。

通信线路44可包括一通路,在上述组件之间传送信息。

收发器43,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radioaccessnetwork,ran),无线局域网(wirelesslocalareanetworks,wlan)等。

可选的,该通信设备还可以包括存储器42。

存储器42可以是只读存储器(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路44与处理器相连接。存储器也可以和处理器集成在一起。

其中,存储器42用于存储执行本申请方案的计算机执行指令,并由处理器41来控制执行。处理器41用于执行存储器42中存储的计算机执行指令,从而实现本申请下述实施例提供的策略控制方法。

可选的,本申请实施例中的计算机执行指令也可以称之为应用程序代码,本申请实施例对此不作具体限定。

在具体实现中,作为一种实施例,处理器41可以包括一个或多个cpu,例如图4中的cpu0和cpu1。

在具体实现中,作为一种实施例,通信设备可以包括多个处理器,例如图4中的处理器41和处理器45。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。

下面将结合图1至图3对本申请实施例提供的传输方法进行具体阐述。

需要说明的是,本申请下述实施例中各个网元之间的消息名字或消息中各参数的名字等只是一个示例,具体实现中也可以是其他的名字,本申请实施例对此不作具体限定。

需要指出的是,本申请各实施例之间可以相互借鉴或参考,例如,相同或相似的步骤,方法实施例、通信系统实施例和装置实施例之间,均可以相互参考,不予限制。

通常情况下,v2x业务在sidelink上的sidelink资源上传输,uu业务在uu链路上的uu资源上传输。

v2x通信中,在基于sidelink技术的通信方式中,终端获取sidelink资源可以通过如下方式:

方式一:网络设备分配调度资源(以下简称:调度模式)。即当进行v2x通信的连接态终端需要在sidelink上向另一个终端传输sidelink信息时,终端需要首先向网络设备发送缓存状态报告(bufferstatusreport,bsr)。该bsr用于报告终端当前需要在sidelink上传输的数据量,以便网络设备根据数据量分配适当大小的sidelink资源。通常情况下,终端可以在上行资源上向网络设备发送bsr。如果当前终端没有上行资源上报bsr,则可能触发调度请求(schedulingrequest,sr)。如果终端配置了sr资源,则终端通过sr资源向网络设备发送sr请求消息。sr请求消息请求网络设备为终端分配发送bsr的上行资源。当网络设备收到sr请求消息后,根据调度结果,为该终端分配上行资源授权,用于终端发送bsr。

方式二:终端自主选择资源(以下简称:自主模式)。即当进行sidelink通信的终端需要在sidelink上向另一个终端传输sidelink信息时,终端可以在网络设备配置或预配置的资源池中自主选择资源,以利用自主选择的sidelink资源在sidelink资源上向另一个终端传输sidelink信息。

其中,网络设备配置的资源池可以通过系统信息来配置,也可以在收到终端要进行sidelink通信的请求后通过专用信令来配置,或者采用预配置的方式。

当终端以自主模式执行v2x通信时,网络设备可能配置终端执行调度模式。在ltev2x中,终端只能被配置执行自主模式或者调度模式中的任一个。若终端先前工作于调度模式,由于需要进行sidelink通信且有数据待传,触发了sidelink上的bsr。但是此时没有上报bsr的上行资源,故而触发的sr处于挂起状态。在所有挂起的sr均是由sidelink上的bsr触发的前提下,若工作于调度模式的终端被重配为工作于自主模式,则取消所有挂起的sr。

然而在nrv2x中,终端或者终端的侧行链路业务可以被配置同时支持调度模式与自主模式(以下简称:调度及自主联合模式)。工作于同时支持两种模式的终端中可能具有如下类型的sidelink逻辑信道:执行调度模式的sidelink逻辑信道、执行自主模式的sidelink逻辑信道以及执行调度及自主联合模式sidelink逻辑信道。

应理解,本申请实施例中一个侧行链路业务支持调度及自主联合模式指,该侧行链路业务对应的业务可以通过调度模式下的基站分配的侧行链路资源传输,也可以使用终端在自主模式下自主选择的侧行链路资源传输。

若终端先前工作于调度模式,且所有挂起的sr均是由sidelink上的bsr触发。当终端从调度模式被重配为调度及自主联合模式时,由于可能存在部分逻辑信道不支持调度及自主联合模式,所以可能会导致部分逻辑信道的工作模式依旧是调度模式。也即当终端从调度模式被重配为调度及自主联合模式时,仅有部分逻辑信道的工作模式同时发生了切换。如果采用lte中的做法直接取消所有由sidelink上的bsr触发的sr,则工作模式未发生改变的逻辑信道仍然需要向网络设备请求sidelink资源,则需要重新触发sidelink上的bsr,进而触发sr以重新请求网络设备分配sidelink资源,如此将增加时延。

需要说明的是,本申请实施例中如果终端的工作模式从调度模式切换为调度及自主联合模式时,如果该终端对应的所有侧行链路逻辑信道都支持调度及自主联合模式时,则该终端的侧行链路逻辑信道可能将被切换为调度及自主联合模式。如果该终端对应的所有侧行链路逻辑信道中部分侧行链路逻辑信道支持调度及自主联合模式,另外一部分侧行链路逻辑信道不支持调度及自主联合模式(例如,另外一部分侧行链路逻辑信道支持调度模式或者自主模式),则支持调度及自主联合模式的侧行链路逻辑信道的工作模式从调度模式切换为调度及自主联合模式。不支持调度及自主联合模式的侧行链路逻辑信道的工作模式可能不变,也可能变为自主模式或者调度模式。

本申请实施例提供一种调度请求处理方法,该调度请求处理方法的执行主体可以为终端,也可以为应用于终端中的芯片。下述实施例以调度请求处理方法的执行主体为终端为例。

基于此,本申请实施例基于图1-4,如图5所示,本申请实施例提供一种调度请求处理方法,该方法包括:

步骤101、终端的第一侧行链路业务的工作模式从调度模式切换为第一模式。其中,在调度模式下第一侧行链路具有一个或多个挂起的调度请求sr。第一模式包括:调度及自主联合模式或自主模式。

应理解,如果终端确定终端的第一侧行链路业务的工作模式从调度模式切换为第一模式,则可以执行下述步骤102。

应理解,第一侧行链路业务可以为该终端具有的一个或多个侧行链路业务的集合。该一个或多个侧行链路业务中每个侧行链路业务可以对应至少一个挂起的sr。

示例性的,第一种可选的实现方式(可以称为:侧行链路业务粒度)中,本申请实施例中的步骤101可以通过以下方式实现:终端接收第一信令,该第一信令用于指示将第一侧行链路业务的工作模式从调度模式切换为第一模式。因此,终端可以根据第一信令确定将第一侧行链路业务的工作模式从调度模式切换为第一模式。应理解,在第一种可选的实现方式下,第一侧行链路业务可以同时支持调度模式和自主模式。也即第一侧行链路业务可以支持调度及自主联合模式。或者第一侧行链路业务可以仅支持自主模式。

示例性的,第二种可选的实现方式(可以称为:终端粒度)中,本申请实施例中的步骤101可以通过以下方式实现:终端接收第二信令,该第二信令用于指示将终端的工作模式从调度模式切换为第一模式。因此,终端可以根据第一信令确定将第一侧行链路业务的工作模式从调度模式切换为第一模式。应理解,在第二种可选的实现方式下,如果该终端的每个侧行链路业务仅支持一种类型的工作模式,则第一侧行链路业务可以支持自主模式。或者第一侧行链路业务可以支持调度及自主联合模式。

应理解,如果终端需要从调度模式切换为调度及自主联合模式时,但对于终端的每个侧行链路业务而言,仅支持一种类型的工作模式。则如果终端需要从调度模式切换为调度及自主联合模式,终端中包含两种类型的侧行链路业务。即只执行调度模式的侧行链路业务、只执行自主模式的侧行链路业务。例如,终端被配置为调度及自主联合模式,而终端的侧行链路业务1和侧行链路业务2仅支持一种类型的工作模式,则侧行链路业务1可以的工作模式可以被切换为自主模式。侧行链路业务2可以被切换为调度模式,从而使得终端的工作模式被切换为调度及自主联合模式。

应理解,如果终端需要从调度模式切换为调度及自主联合模式时。但对于终端的而言,有的侧行链路业务可以支持调度及自主联合模式,工作模式发生切换时,终端可能包含执行调度及自主联合模式的侧行链路业务,以及以下类型的侧行链路业务中的任一个或多个:只执行调度模式的侧行链路业务、只执行自主模式的侧行链路业务。

举例说明,以网络设备为基站为例,如果一个侧行链路业务仅支持调度模式,则终端使用基站调度的侧行链路资源传输该侧行链路业务。如果一个侧行链路业务仅支持自主模式,则终端使用在基站配置或预配置的资源池中自己选择资源传输该侧行链路业务。如果一个侧行链路业务支持调度及自主联合模式,则终端可以使用基站调度的资源传输该侧行链路业务,也可以使用基站配置或预配置的资源池中自己选择资源传输该侧行链路业务。

需要说明的是,本申请实施例中涉及到的终端使用侧行链路资源传输该侧行链路业务指:该终端使用侧行链路资源传输该侧行链路业务对应的业务。以侧行链路业务为侧行链路逻辑信道为例,则终端使用侧行链路资源传输该侧行链路业务指:该终端使用侧行链路资源传输在该侧行链路逻辑信道中传输的业务。

需要说明的是,本申请实施例中终端可以从基站处获取第一信令或第二信令。具体的,终端可以通过uu接口从基站处获取第一信令或第二信令。其中,第一信令或第二信令可以为广播消息,或者专用无线资源控制(radioresourcecontrol,rrc)消息。

示例性的,侧行链路业务包括以下任一个或多个:侧行链路服务质量流(sidelinkqosflow)、侧行链路逻辑信道(sidelinklogicalchannel,sidelinklch)、侧行链路数据无线承载(sidelinkdataradiobear,sidelinkdrb)、侧行链路逻辑信道组(sidelinklogicalchannelgroup,sidelinklcg)、侧行链路业务目标标识、侧行链路分组数据单元会话(sidelinkpacketdataunit,sidelinkpdu)。

例如,业务目标标识可以为destinationid。业务目标标识通常指示某种特定的业务消息或业务数据的类型。

lch或lcg用于确定终端的lch,也即终端和另一个终端通信的lch。lcg用于确定终端的lcg,也即终端和另一个终端通信的lcg。drb用于确定终端的drb,即终端和另一个终端通信的drb。

举例说明,drb用于传输终端和另一个终端之间的数据。

步骤102、终端取消一个或多个挂起的sr。

在一种可选的实现方式中,本申请实施例中的步骤102可以通过以下方式实现:终端取消或删除触发第一侧行链路业务对应的挂起的sr的缓存状态报告(bufferstatusreport,bsr)。

本申请实施例提供一种调度请求处理方法,终端针对工作模式从调度模式切换为第一模式的第一侧行链路业务,取消该第一侧行链路业务具有一个或多个挂起的sr。由于第一侧行链路业务的工作模式发生了切换,也即在侧行链路业务的工作模式发生变化时仅取消工作模式发生切换的第一侧行链路业务的一个或多个挂起的sr。这是由于在调度及自主联合模式或自主模式下,终端可以自主选择侧行链路资源以传输该第一侧行链路业务。因此通过取消该第一侧行链路业务的在一个或多个挂起的sr可以避免终端为第一侧行链路业务请求调度的侧行链路资源。此外,如果终端中除了第一侧行链路业务以外的其余侧行链路业务也具有至少一个挂起的sr,这样可以保留工作模式未发生切换的其余侧行链路业务的至少一个挂起的sr。这样可以避免重新触发bsr,进而触发sr以重新请求基站分配sidelink资源引起的调度时延增加。

在一种可选的实施例中,如图6所示,本申请实施例提供的方法还包括下述步骤103、或者步骤104、或者步骤105。

步骤103、终端保持被取消的挂起的sr的第一sr配置,第一sr配置为调度模式下被取消的挂起的sr的sr配置。

本申请实施例中一个挂起的sr被取消表示该sr的状态将不再是挂起状态,即暂时不上报该sr。

本申请实施例中涉及到的一个sr配置中可以包括如下参数中的任一个或多个:sr禁止定时器、sr最大传输次数、sr配置标识、sr传输资源、sr传输资源的周期以及sr传输资源的偏移。下述但凡涉及到sr配置的内容可以参考此处的描述,后续不再赘述。

应理解,如果终端取消第一侧行链路业务对应的挂起的sr,则终端保持第一侧行链路业务对应的挂起的sr的第一sr配置。也即即使发生工作模式切换时,一个挂起的sr被取消,终端可以保留该被取消的挂起的sr在调度模式下的第一sr配置。

步骤104、终端释放被取消的挂起的sr的第一sr配置。也即如果第一侧行链路业务的工作模式从调度模式切换为第一模式,则终端释放第一侧行链路业务对应的挂起的sr在调度模式下的第一sr配置。

步骤105、终端将被取消的挂起的sr的sr第一配置修改为第二sr配置,第二sr配置为被取消的挂起的sr在第一模式下的sr配置。

应理解,如果第一侧行链路业务的工作模式从调度模式切换为第一模式,则终端将第一侧行链路业务对应的挂起的sr的sr配置更新为第二sr配置。

举例说明,本申请实施例中的第一sr配置和第二sr配置可以由基站为终端配置的。或者终端从基站接收到第一sr配置和第二sr配置。

在一种可选的实施例中,如图7所示,本申请实施例提供的方法还包括:

步骤106、如果终端的第二侧行链路业务的工作模式为调度模式,终端保留一个或多个挂起的sr中第二侧行链路业务对应的挂起的sr。

需要说明的是,如果本申请实施例中终端保留一个侧行链路业务对应的挂起的sr,则终端可以控制该被保留的挂起的sr使用侧行链路业务的工作模式发生切换前的第一sr配置。当然该终端也可以该被保留的挂起的sr使用侧行链路业务的工作模式发生切换后在新工作模式下的第二sr配置。

应理解,如果一个终端具有多个侧行链路业务,有的侧行链路业务工作模式从调度模式切换为第一模式(例如,第一侧行链路业务),而有的侧行链路业务工作模式依旧为调度模式(例如,第二侧行链路业务),则终端仅取消第一侧行链路业务对应的挂起的sr。且终端保留所述一个或多个挂起的sr中第二侧行链路业务对应的挂起的sr。

示例性的,如果终端在调度模式下具有挂起的sr1、挂起的sr2、挂起的sr3、挂起的sr4、侧行链路业务1、侧行链路业务2以及侧行链路业务3。其中,侧行链路业务1对应挂起的sr1以及挂起的sr3。侧行链路业务2对应挂起的sr2以及挂起的sr4。侧行链路业务3可以不具有挂起的sr。如果终端确定侧行链路业务1的工作模式从调度模式切换为第一模式,则终端可以取消挂起的sr1以及挂起的sr3。终端保留挂起的sr2以及挂起的sr4。

需要说明的是,本申请实施例中一个sr可以具有一个sr配置。多个sr也可以对应一个sr配置。多个sr可以对应多个sr配置。例如,sr1对应sr配置1。sr2对应sr配置2。

如图8所示,本申请实施例还提供一种调度请求处理方法,该方法包括:

步骤201、终端的侧行链路业务的工作模式从第一模式切换为第二模式。其中,在第一模式下该终端具有一个或多个挂起的sr。

应理解,步骤201中可以由终端确定侧行链路业务的工作模式从第一模式切换为第二模式。

示例性的,步骤201的具体实现方式可以参考上述步骤101处的描述,此处不再赘述。当然,终端也可以自主决定是否将侧行链路业务的工作模式从第一模式切换为第二模式。例如,如果终端决定自主选择的侧行链路资源充足,则终端可以确定将侧行链路业务的工作模式从调度模式切换为自主模式,或者调度及自主模式。或者决定将侧行链路业务的工作模式从调度及自主模式切换为自主模式。

另一方面,终端可以根据在侧行链路业务对应的业务确定将侧行链路业务的工作模式从调度模式切换为自主模式,或者调度及自主模式。或者从调度及自主模式切换为自主模式。例如,如果业务需要使用自主选择的侧行链路资源传输,则终端可以确定从调度模式或者调度及自主模式切换为自主模式。

应理解,该一个或多个挂起的sr中至少包括侧行链路业务对应的第一挂起的sr。该第一挂起的sr可以为侧行链路业务具有的第一挂起的sr。

应理解,本申请实施例步骤201中描述的侧行链路业务可以指终端具有的一个或多个侧行链路业务的集合,且该集合中每个侧行链路业务可以对应第一挂起的sr。

步骤202、终端根据预设规则,取消或保留一个或多个挂起的sr中侧行链路业务对应的第一挂起的sr。

其中,预设规则包括以下信息中的任一个或多个:终端的缓存状态、侧行链路信道的参数、侧行链路业务的工作模式。

可选的,该终端的缓存状态可以指该侧行链路业务的缓存状态。具体的侧行链路业务的具体内容可以参考上述实施例中的描述。

一种可能的实现方式中,本申请实施例中的步骤202具体可以通过以下方式实现:终端根据终端的缓存状态与缓存量阈值之间的关系,取消或保留第一挂起的sr。

在一种可选的实现方式中,如图9所示,本申请实施例中的步骤202具体可以通过以下方式实现:

步骤2021、缓存状态大于第一阈值,终端保留第一挂起的sr。

应理解,如果终端确定挂起的sr的缓存状态大于第一阈值,表示当前仍然需要使用基站调度的资源传输侧行链路业务,故有必要保留该第一挂起的sr。

步骤2022、缓存状态小于或等于第二阈值,终端取消第一挂起的sr。

本申请实施例中的终端的缓存状态用于该终端中待发送的业务的数据量大小。

应理解,若挂起的sr的缓存状态小于或等于第二阈值,则表明侧行链路业务可以使用自主模式下的资源,无需向基站请求资源,故没有必要保留该第一挂起的sr,即应该取消该侧行链路业务触发的第一挂起的sr。

其中,终端的缓存状态可以为侧行链路业务的缓存状态。缓存状态可以是缓存状态占该侧行链路业务的总缓存状态的百分比,或该总缓存状态中的剩余缓存状态,或该侧行链路业务中现有的缓存状态。

可选的,该第一阈值、第二阈值可以为预存储在终端中的。

需要说明的是,如果侧行链路业务为侧行链路逻辑信道用来比较的缓存量可以是侧行链路lcg的缓存量,此时缓存量阈值针对逻辑信道组而设置。如果用于比较的缓存量为侧行链路lch,则缓存量阈值也可以是单一侧行链路lch的缓存量,此时缓存量阈值这对逻辑信道设置。

示例性的,以侧行链路业务为lch为例,则如果该lch的缓存状态大于第一阈值,终端取消该lch对应的第一挂起的sr。如果该lch的缓存状态小于或等于第二阈值,则终端保留该lch对应的第一挂起的sr。lch的缓存状态表示该lch中待发送的业务的数据量大小。

本申请实施例中对第一阈值和第二阈值不作限定。在实际使用过程中可以根据需要设置第一阈值和第二阈值。该第一阈值可以和第二阈值相等,也可以不相等。

另一种可能的实现方式中,本申请实施例中的步骤202可以通过以下方式:终端根据侧行链路信道的参数与预设信道参数阈值之间的关系,确定取消或保留第一挂起的sr。

示例性的,侧行链路信道的参数可以为信道忙碌率(channelbusyratio,cbr)。

本申请实施例中的侧行链路信道可以指该终端向其他终端发送sidelink信息时,该sidelink信息占用的资源。例如,sidelink信道可以包括物理侧行共享信道(pysicalsidelinksharechannel,pssch),物理侧行控制信道(pysicalsidelinkcontrolchannel,pscch),参考信号或其他承载sidelink信息的信道。

在另一种可选的实现方式中,如图10所示,本申请实施例中的步骤202可以通过以下方式:

步骤2023、侧行链路信道的参数高于第三阈值,终端保留第一挂起的sr。

应理解,如果侧行链路信道的参数高于第三阈值,表明切换到自主模式或者调度及自主模式时,终端可自主选择的侧行链路资源拥塞,仍然需要基站调度的侧行链路资源,故有必要保留该第一挂起的sr。

步骤2024、侧行链路信道的参数低于或等于第四阈值,终端取消第一挂起的sr。

应理解,如果侧行链路信道的参数低于或等于该第四阈值,表明切换到自主模式或者调度及自主模式时,终端可自主选择的侧行链路资源充足。也即终端可以使用自主选择的侧行链路资源发送侧行链路业务,从而无需再向基站请求调度的侧行链路资源,故可以取消第一挂起的sr。

需要说明的是,本申请实施例中终端可以结合侧行链路信道的参数和缓存状态来确定取消或保留第一挂起的sr。如图11所示,也即如果侧行链路信道的参数高于第三阈值且缓存状态大于第一阈值,终端保留第一挂起的sr。如果侧行链路信道的参数低于第四阈值且缓存状态小于或等于第二阈值,终端取消第一挂起的sr。

应理解,如图9-图11所示的实施例中,第一模式包括:调度模式,第二模式包括:自主模式、或者调度及自主联合模式。也即当侧行链路业务的工作模式从调度模式切换为自主模式、或者调度及自主联合模式时,可以通过判断侧行链路信道的参数和预设信道参数阈值之间的关系,和/或,缓存状态和缓存量阈值之间的关系,确定取消或保留第一挂起的sr。

再一种可能的实现方式中,如图12所示,本申请实施例提供的步骤202还可以通过以下方式实现:终端确定侧行链路业务的工作模式从第一模式切换为第二模式,所述终端执行以下行为中的任一个:

步骤2025、如果侧行链路业务的工作模式从调度模式切换为自主模式,终端取消第一挂起的sr。

也即如果一个或多个挂起的sr中存在多个挂起的sr的侧行链路业务的工作模式从调度模式切换为所述自主模式,则终端取消该多个挂起的sr。

如果侧行链路业务的工作模式为调度模式,终端保留一个或多个挂起的sr。也即如果所有挂起的sr所对应的侧行链路业务仍然工作于仅调度模式,即侧行链路业务的工作模式切换前后这部分侧行链路业务的工作模式未发生变化,则仍然保留该部分侧行链路业务对应的已经挂起的sr。

例如,终端在调度模式下具有挂起的sr1、挂起的sr2、挂起的sr3、挂起的sr4。其中,在调度模式下挂起的sr1和挂起的sr2对应侧行链路业务1,挂起的sr3对应侧行链路业务2、挂起的sr4对应侧行链路业务3。如果侧行链路业务1、侧行链路业务2工作模式从调度模式切换为自主模式,则终端确定取消挂起的sr1、挂起的sr2以及挂起的sr3。如果侧行链路业务3的工作模式依旧为调度模式,则终端确定保留挂起的sr4。

步骤2026、如果第一侧行链路业务的工作模式从调度模式切换为自主模式,且第二侧行链路业务的工作模式为调度模式,终端取消一个或多个挂起的sr中所述第一侧行链路业务对应的挂起的sr,以及保留一个或多个挂起的sr中第二侧行链路业务对应的挂起的sr。其中,第一侧行链路业务和第二侧行链路业务属于侧行链路业务。

应理解,该一个或多个sr中还包括第二侧行链路业务的挂起的sr。这是由于如果以终端为粒度或者以侧行链路业务为粒度进行工作模式切换时,则即使发生了工作模式切换,该第二侧行链路业务的工作模式并不会发生变化。即依然为调度模式。此外,如果终端需要从调度模式切换至调度及自主联合模式,如果第二侧行链路业务并不会发生变化,则第一侧行链路业务支持自主模式。也即只有第一侧行链路业务的工作模式从调度模式切换为自主模式。

在一种可选的实现方式中,当同一个sr配置中所有挂起的sr均被取消,终端停止同一个sr配置中sr禁止定时器。或者,当一个或多个挂起的sr中任一个挂起的sr被取消,所述终端停止所述任一个sr所属的sr配置中的任一个sr的sr禁止定时器。

示例性的,如图13中的(a)所示,如果lch2的工作模式切换为第二模式,则终端可以取消该lch对应的挂起的sr。由于该lch1的工作模式未发生切换,则终端可以保留lch1对应的挂起的sr。且如图13中的(a)所示,lch1对应的挂起的sr和lch2对应的挂起的sr均属于sr配置1,则终端可以控制sr配置1中的sr禁止定时器处于开启状态。此外,如图13中的(b)所示,lch1对应的挂起的sr和lch2对应的挂起的sr均属于sr配置1,而lch3对应的挂起的sr属于sr配置2。lch1对应的挂起的sr和lch2对应的挂起的sr均被取消,则终端可以停止sr配置1中的sr禁止定时器。而lch3的工作模式未发生切换,lch3对应的挂起的sr未被取消,因此,sr配置2的sr禁止定时器的工作状态不变。

在一种可选的实现方式中,如图14所示,本申请实施例中的步骤202还可以通过以下方式具体实现:

步骤2027、侧行链路业务的工作模式从所述第一模式切换为所述第二模式,所述终端取消第一挂起的sr。其中,所述第一模式为调度及自主联合模式,所述第二模式为自主模式。

也即只要该侧行链路业务的工作模式调度及自主联合模式切换为自主模式,终端可以确定直接取消第一挂起的sr。

在一种可选的实现方式中,如图15所示,本申请实施例中的步骤202还可以通过以下方式具体实现:

步骤2028、在所述终端未获得上报所述一个或多个挂起的sr的传输时机的情况下,所述终端保留至少一个挂起的sr,或者取消至少一个挂起的sr。

应理解,如果侧行链路业务在从调度模式下已经触发了第一挂起的sr,但如果该侧行链路业务在从调度模式切换为调度及自主联合模式或者自主模式时,终端还未获得上报第一挂起的sr时机,则当该侧行链路业务的工作模式发生切换,终端可以自主决定保留第一挂起的sr或者取消第一挂起的sr。

步骤2029、在终端已上报第一挂起的sr,但未达到sr最大上报次数,所述终端取消所述第一挂起的sr的传输,或者所述终端保留所述第一挂起的sr并按照所述第一挂起的sr在所述第二模式下的sr配置重新上报所述第一挂起的sr。其中,所述第二模式为调度及自主联合模式。

应理解,如果侧行链路业务发生切换时,先前工作于调度模式的侧行链路业务已经触发了第一挂起的sr,且已经上报了该第一挂起的sr,但未达到该第一挂起的sr所属的sr配置中的最大sr上报次数,则当该侧行链路业务的工作模式发生切换时,且该第一挂起的sr所属的sr配置发生变化时,终端可直接取消第一挂起的sr。或者先前工作于仅调度模式的侧行链路业务已经触发了第一挂起的sr,且已经上报了该第一挂起的sr,但未达到最大sr上报次数,则当该侧行链路业务的工作模式发生切换时,保留该第一挂起的sr并按照在第二模式下该第一挂起的sr对应的新的sr配置重新进行上报该第一挂起的sr。或者终端按照新的sr配置继续进行处理,即若第一挂起的sr的上报次数未达到新的sr配置规定的最大sr上报次数,则继续上报第一挂起的sr。若第一挂起的sr的上报次数达到或大于新的sr配置的最大sr上报次数,则发起随机接入过程。

在一种可选的实施例中,一个或多个挂起的sr由侧行链路的缓存状态报告触发,且一个或多个挂起的sr在第一模式下具有第一sr配置,本申请实施例提供的方法还包括:终端确定侧行链路业务的工作模式从第一模式切换为调度及自主联合模式,终端取消一个或多个挂起的sr,终端使用第二sr配置,第二sr配置为侧行链路业务在调度及自主联合模式下的sr配置。

应理解,第一模式可以为调度模式。

或者,

终端确定侧行链路业务的工作模式从第一模式切换为所述调度及自主联合模式,所述终端保持所述一个或多个挂起的sr,所述终端释放所述第一sr配置,使用第二sr配置,所述第二sr配置为所述侧行链路业务在所述调度及自主联合模式下的sr配置。应理解,第一模式可以为调度模式。

在一种可选的实现方式中,本申请实施例提供的方法还包括:上述步骤103、步骤104或者步骤105。具体过程可以参考步骤103、步骤104或者步骤105处的描述,此处不再赘述。

在一种可选的实现方式中,如图16所示,本申请实施例提供的方法还包括:

步骤203、网络设备向终端发送第一消息,所述第一消息包括第一阈值、第二阈值、第三阈值和第四阈值中的任一个或多个。

步骤204、终端接收来自网络设备的第一消息,所述第一消息包括第一阈值、第二阈值、第三阈值和第四阈值中的任一个或多个。

其中,网络设备可以通过uu接口向终端发送第一消息。该第一消息可以为广播的系统消息,也可以为专用rrc信令。

上述主要从各个网元之间交互的角度对本申请实施例的方案进行了介绍。可以理解的是,各个网元,例如终端等为了实现上述功能,其包括了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法示例终端、网络设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

下面以采用对应各个功能划分各个功能模块为例进行说明:

在采用集成的单元的情况下,图17示出了上述实施例中所涉及的一种调度请求处理装置,该调度请求处理装置可以包括:处理单元101。

可选的,该调度请求处理装置还可以包括收发单元102,用于接收来自网络设备的第一信令或第二信令。

一种示例,以该调度请求处理装置为终端或者为应用于终端中的芯片为例,处理单元101,用于支持该调度请求处理装置执行上述实施例中由终端执行的步骤101和步骤102。

可选的,该处理单元101,还用于支持该调度请求处理装置执行上述实施例中由终端执行的步骤103、步骤104和步骤105。

另一种示例,以该调度请求处理装置为终端或者为应用于终端中的芯片为例,处理单元101,用于支持该调度请求处理装置执行上述实施例中由终端执行的步骤201和步骤202。

可选的,收发单元102,还用于支持该调度请求处理装置执行上述实施例中由终端执行的步骤204。

可选的,处理单元101具体用于支持该调度请求处理装置执行上述实施例中由终端执行的步骤2021、步骤2022、步骤2023、步骤2024、步骤2025、步骤2026、步骤2027、步骤2028、步骤2029。

当图11所示的调度请求处理装置为终端时,如图4所示,该处理单元101可以是处理器41和处理器45。该收发单元102可以是收发器43。

当图11所示的调度请求处理装置为终端内的芯片时,该处理单元101可以是处理器,该收发单元102可以是终端内的芯片的通信接口,例如输入/输出接口、管脚或电路等。

在采用集成的单元的情况下,图18示出了上述实施例中所涉及的调度请求处理装置的一种可能的逻辑结构示意图。该调度请求处理装置包括:处理模块112。

可选的,该调度请求处理装置还可以包括通信模块113。处理模块112用于对调度请求处理装置的动作进行控制管理,例如,处理模块112用于执行在调度请求处理装置进行信息/数据处理的步骤。通信模块113用于支持调度请求处理装置执行信息/数据发送或者接收的步骤。

可选的,调度请求处理装置还可以包括存储模块111,用于存储调度请求处理装置的程序代码和数据。

示例性的,以调度请求处理装置为终端或者应用于终端中的芯片为例,在这种情况下,通信模块113,用于支持调度请求处理装置执行上述实施例中接收第一信令或第二信令的步骤。处理模块112,用于支持调度请求处理装置执行上述实施例中的步骤101和步骤102。可选的,处理模块112,还用于支持调度请求处理装置执行上述实施例中的步骤103、步骤104、步骤105。

示例性的,以调度请求处理装置为终端或者应用于终端中的芯片为例,在这种情况下,通信模块113,用于支持调度请求处理装置执行上述实施例中接收第一信令或第二信令的步骤。以及执行步骤203。处理模块112,用于支持调度请求处理装置执行上述实施例中的步骤201和步骤202。可选的,处理模块112,还用于支持调度请求处理装置执行上述实施例中的步骤2021、步骤2022、步骤2023、步骤2024、步骤2025、步骤2026、步骤2027、步骤2028、步骤2029。

其中,处理模块112可以是处理器或控制器,例如可以是中央处理器单元,通用处理器,数字信号处理器,专用集成电路,现场可编程门阵列或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本发明公开内容描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,数字信号处理器和微处理器的组合等等。通信模块113可以是收发器、收发电路或通信接口等。存储模块111可以是存储器。

以图18所示的调度请求处理装置为终端为例,该处理模块112为处理器41或处理器45,通信模块113为收发器43,存储模块111为存储器42时,本申请实施例涉及的调度请求处理装置可以为图4所示的通信设备。

其中,存储器42、处理器41或处理器45以及收发器43通过通信线路44相互连接。例如,以图4所示的通信设备为终端为例,收发器43,用于支持通信设备执行上述实施例中的接收第一信令或第二信令的步骤。处理器41或处理器45,用于支持通信设备执行上述实施例中的步骤101和步骤102。可选的,处理器41或处理器45,还用于支持该通信设备执行上述实施例中的步骤103、步骤104和步骤105。

以图18所示的调度请求处理装置为终端为例,该处理模块112为处理器41或处理器45,通信模块113为收发器43,存储模块111为存储器42时,本申请实施例涉及的调度请求处理装置可以为图4所示的通信设备。

其中,存储器42、处理器41或处理器45以及收发器43通过通信线路44相互连接。例如,以图4所示的通信设备为终端为例,收发器43,用于支持通信设备执行上述实施例中的接收第一信令或第二信令的步骤以及步骤204。处理器41或处理器45,用于支持通信设备执行上述实施例中的步骤201和步骤202。可选的,处理器41或处理器45,还用于支持该通信设备执行上述实施例中的步骤2021、步骤2022、步骤2023、步骤2024、步骤2025、步骤2026、步骤2027、步骤2028、步骤2029。

图19是本申请实施例提供的芯片150的结构示意图。芯片150包括一个或两个以上(包括两个)处理器1510和通信接口1530。

可选的,该芯片150还包括存储器1540,存储器1540可以包括只读存储器和随机存取存储器,并向处理器1510提供操作指令和数据。存储器1540的一部分还可以包括非易失性随机存取存储器(non-volatilerandomaccessmemory,nvram)。

在一些实施方式中,存储器1540存储了如下的元素,执行模块或者数据结构,或者他们的子集,或者他们的扩展集。

在本申请实施例中,通过调用存储器1540存储的操作指令(该操作指令可存储在操作系统中),执行相应的操作。

一种可能的实现方式中为:终端所用的芯片的结构类似,不同的装置可以使用不同的芯片以实现各自的功能。

处理器1510控制终端、网络设备中任一个的处理操作,处理器1510还可以称为中央处理单元(centralprocessingunit,cpu)。

存储器1540可以包括只读存储器和随机存取存储器,并向处理器1510提供指令和数据。存储器1540的一部分还可以包括非易失性随机存取存储器(non-volatilerandomaccessmemory,nvram)。例如应用中存储器1540、通信接口1530以及存储器1540通过总线系统1520耦合在一起,其中总线系统1520除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图19中将各种总线都标为总线系统1520。

上述本申请实施例揭示的方法可以应用于处理器1510中,或者由处理器1510实现。处理器1510可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1510中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1510可以是通用处理器、数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1540,处理器1510读取存储器1540中的信息,结合其硬件完成上述方法的步骤。

一种可能的实现方式中,通信接口1530用于执行图5、图6、图7、图8、图9、图10、图11、图12、图14、图15、图16所示的实施例中的终端的接收和发送的步骤。处理器1510用于执行图5、图6、图7、图8、图9、图10、图11、图12、图14、图15、图16所示的实施例中的终端的处理的步骤。

以上收发单元可以是一种该装置的接口电路或通信接口,用于从其它装置接收信号。例如,当该装置以芯片的方式实现时,该收发单元是该芯片用于从其它芯片或装置接收信号或发送信号的接口电路或通信接口。

在上述实施例中,存储器存储的供处理器执行的指令可以以计算机程序产品的形式实现。计算机程序产品可以是事先写入在存储器中,也可以是以软件形式下载并安装在存储器中。

计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包括一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk,ssd)等。

一方面,提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令被运行时,使得终端或者应用于终端中的芯片执行实施例中的步骤101、步骤102、步骤103、步骤104、步骤105以及步骤106。

另一方面,提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令被运行时,使得终端或者应用于终端中的芯片执行实施例中的步骤201、步骤202、步骤204、步骤2021、步骤2022、步骤2023、步骤2024、步骤2025、步骤2026、步骤2027、步骤2028、步骤2029。

前述的可读存储介质可以包括:u盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。

一方面,提供一种包括指令的计算机程序产品,计算机程序产品中存储有指令,当指令被运行时,使得终端或者应用于终端中的芯片执行实施例中的步骤101、步骤102、步骤103、步骤104、步骤105以及步骤106。

另一方面,提供一种包括指令的计算机程序产品,计算机程序产品中存储有指令,当指令被运行时,使得终端或者应用于终端中的芯片执行实施例中的步骤201、步骤202、步骤204、步骤2021、步骤2022、步骤2023、步骤2024、步骤2025、步骤2026、步骤2027、步骤2028、步骤2029。

一方面,提供一种芯片,该芯片应用于终端中,芯片包括至少一个处理器和通信接口,通信接口和至少一个处理器耦合,处理器用于运行指令,以执行实施例中的步骤101、步骤102、步骤103、步骤104、步骤105以及步骤106。

又一方面,提供一种芯片,该芯片应用于终端中,芯片包括至少一个处理器和通信接口,通信接口和至少一个处理器耦合,处理器用于运行指令,以执行实施例中的步骤201、步骤202、步骤204、步骤2021、步骤2022、步骤2023、步骤2024、步骤2025、步骤2026、步骤2027、步骤2028、步骤2029。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digitalsubscriberline,简称dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包括一个或多个可以用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solidstatedisk,简称ssd))等。

尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看附图、公开内容、以及所附权利要求书,可理解并实现公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。

尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包括这些改动和变型在内。

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