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

一种资源选择的方法和装置与流程

2022-12-07 02:11:50 来源:中国专利 TAG:

一种资源选择的方法和装置
1.本技术要求申请日为2021年6月4日、申请号为202110626104.3、申请名称为“一种sl的资源分配方法”的中国专利申请的优先权,其全部内容通过引用结合在本技术中。
技术领域
2.本技术涉及通信领域,更具体地,涉及一种资源选择的方法和装置。


背景技术:

3.侧行链路(side link,sl)是一种设备到设备(device-to-device,d2d)的通信方式,其作为蜂窝物联网技术的一个重要分支,为物联应用创造了一个广阔的应用前景。sl典型的应用场景包括车辆对其他设备(vehicle to everything,v2x)、家庭场景、会议场景、组队游戏场景等。
4.在以上典型应用场景中,多个sl终端设备(user equipment,ue)可以以组(group)为单位进行资源配置,组内的多个终端设备可以分为组头(group header,gh)和组员(group member,gm),gh可以为gm进行集中、统一的资源分配,保证该组内的sl传输没有干扰,通过这种方式,能够减少终端设备与网络设备的信息交互,降低空口时延。
5.当前基于组的资源分配过程中,为了减少gm资源选择的功耗,gh可以周期性地为gm分配sl资源,或者gh可以为gm分配周期性资源,gm使用gh分配的资源进行周期业务的传输。然而,当gm有其他业务(例如,突发(burst)业务)需要传输时,使用gh分配的资源传输这些业务可能会带来额外的时延,导致gm的业务传输的可靠性无法保证。


技术实现要素:

6.本技术提供一种资源选择的方法和装置,能够提升终端设备的业务传输可靠性。
7.第一方面,提供了一种资源选择的方法,该方法包括:第一终端设备确定待发送的第一业务;第一终端设备确定使用第一资源传输该第一业务的时延大于第一阈值,该第一资源为第二终端设备指示的资源;第一终端设备选择第二资源,该第二资源用于传输该第一业务,该第二资源与该第一资源不同。
8.本技术中,当第一终端设备确定有待发送的第一业务时,第一终端设备确定使用第二终端设备分配的第一资源传输该第一业务带来的时延大于第一阈值,从而选择第二资源,该第二资源用于传输该第一业务。换言之,本技术中,第一终端设备可以基于自身的业务传输需求,在第一资源无法满足时延要求时,为第一业务选择第二资源,从而减少传输第一业务的时延,提升终端设备的业务传输的可靠性。
9.结合第一方面,在第一方面的某些实现方式中,该第一资源为周期性资源,第一终端设备确定使用第一资源传输该第一业务的时延大于第一阈值,包括:第一终端设备根据该第一资源的周期和/或第一资源的大小确定使用第一资源传输第一业务的时延大于第一阈值。
10.本技术中,第一终端设备确定第二终端设备分配的第一资源为周期性资源,第一
终端设备可以根据该周期性资源的周期和/或资源大小确定使用第一资源传输第一业务的时延,在时延大于第一阈值,为第一业务选择第二资源,减少传输第一业务的时延。
11.结合第一方面,在第一方面的某些实现方式中,该方法还包括:第一终端设备在确定第一业务的优先级大于第二阈值的情况下,选择第二资源。
12.本技术中,第一终端设备可以根据第一业务的优先级确定是否需要为第一业务选择第二资源,在第一业务的优先级大于第二阈值时,选择该第二资源,通过这种方式,可以保证高优先级业务的传输。
13.结合第一方面,在第一方面的某些实现方式中,该方法还包括:第一终端设备根据第一业务的优先级确定第一时间区域;第一终端设备接收来自第二终端设备的资源信息,资源信息包括第一时间区域中未配置给第一终端设备的资源的使用情况;第一终端设备根据资源信息确定第一候选资源集合。其中,第一终端设备选择第二资源,包括:第一终端设备在第一时间区域内,从第一候选资源集合选择第二资源。
14.有鉴于此,第一终端设备可以接收第二终端设备发送的资源信息,该资源信息包括第一时间区域中未配置给第一终端设备的资源的使用情况,第一终端设备可以根据该资源信息确定可用的第一候选资源集合,从而在第一时间区域内从第一候选资源集合选择第二资源,保证第一业务及时传输,减少传输第一业务的时延。
15.结合第一方面,在第一方面的某些实现方式中,该还包括:第一终端设备在第一时间区域内的全部或部分资源进行资源感知;第一终端设备根据第一时间区域内的资源感知结果,在第二时间区域内选择第二候选资源集合,资源感知结果用于指示第二时间区域内的资源的使用情况。其中,第一终端设备选择第二资源,包括:第一终端设备在第二时间区域内,从第一候选资源集合和/或第二候选资源集合中选择第二资源。
16.有鉴于此,第一终端设备可以在第一时间区域进行资源感知,然后根据第一时间区域内的感知结果,在第二时间区域内选择可用的第二候选资源集合,进一步,在第二时间区域内从第一候选资源集合和/或第二候选资源集合中选择第二资源,由于第二候选资源集合是根据感知结果确定的,从第二候选资源集合和第一候选资源集合中选择第二资源,可以提高第一业务的传输质量。
17.结合第一方面,在第一方面的某些实现方式中,该方法还包括:第一终端设备使用第二资源传输第一业务。
18.结合第一方面,在第一方面的某些实现方式中,该方法还包括:第一终端设备向第二终端设备发送第一指示信息,该第一指示信息用于指示第一终端设备使用第二资源传输第一业务。
19.本技术中,第一终端设备可以将第二资源的使用情况,即选择的资源预留信息发送给第二终端设备,使得第二终端设备可以根据第一终端设备的资源预留情况为组内其他终端设备分配资源,或者将第一终端设备的资源预留情况指示给组内其他终端设备,有助于第二终端设备的资源配置,也有助于减小干扰。
20.结合第一方面,在第一方面的某些实现方式中,第一终端设备和第二终端设备属于第一侧行链路sl设备组。
21.本技术中,第一终端设备和第二终端设备可以是属于同一个sl设备组的终端设备。更进一步,第一终端设备为组员gm,第二终端设备为组头gh。
22.可选地,第一终端设备和第二终端设备为同一个设备,即第一终端设备为组头gh。
23.第二方面,提供一种资源选择的装置,该装置包括:处理单元,用于确定待发送的第一业务。处理单元还用于:确定使用第一资源传输第一业务的时延大于第一阈值,第一资源为第二终端设备指示的资源;处理单元还用于:选择第二资源,第二资源用于传输第一业务,第二资源与第一资源不同。
24.结合第二方面,在第二方面的某些实现方式中,第一资源为周期性资源,处理单元具体用于:根据第一资源的周期和/或第一资源的大小确定使用第一资源传输第一业务的时延大于第一阈值。
25.结合第二方面,在第二方面的某些实现方式中,处理单元还用于:在确定第一业务的优先级大于第二阈值的情况下,选择第二资源。
26.结合第二方面,在第二方面的某些实现方式中,处理单元还用于:根据第一业务的优先级确定第一时间区域。该装置还包括:收发单元,用于接收来自第二终端设备的资源信息,该资源信息包括第一时间区域中未配置给该装置的资源的使用情况。其中,处理单元还用于:根据资源信息确定第一候选资源集合。处理单元具体用于:在第一时间区域内,从第一候选资源集合选择第二资源。
27.结合第二方面,在第二方面的某些实现方式中,处理单元还用于:在第一时间区域内的全部或部分资源进行资源感知,根据第一时间区域内的资源感知结果,在第二时间区域内选择第二候选资源集合,资源感知结果用于指示第二时间区域内的资源的使用情况。其中,处理单元具体用于:在第二时间区域内,从第一候选资源集合和/或第二候选资源集合中选择第二资源。
28.结合第二方面,在第二方面的某些实现方式中,收发单元还用于:使用第二资源传输第一业务。
29.结合第二方面,在第二方面的某些实现方式中,该收发单元还用于:向第二终端设备发送第一指示信息,该第一指示信息用于指示第一终端设备使用第二资源传输第一业务。
30.结合第二方面,在第二方面的某些实现方式中,该装置和第二终端设备属于第一侧行链路sl设备组。
31.第三方面,本技术提供了一种资源选择的装置,该装置包括:至少一个处理器,该至少一个处理器与至少一个存储器耦合,该至少一个处理器用于执行该至少一个存储器中存储的计算机程序或指令,使得该装置执行上述第一方面或第一方面中任一种可能实现方式中的方法。
32.第四方面,提供了一种处理器,包括:输入电路、输出电路和处理电路。所述处理电路用于通过所述输入电路接收信号,并通过所述输出电路发射信号,使得所述处理器执行上述第一方面或第一方面中任一种可能实现方式中的方法。
33.在具体实现过程中,上述处理器可以为芯片,输入电路可以为输入管脚,输出电路可以为输出管脚,处理电路可以为晶体管、门电路、触发器和各种逻辑电路等。输入电路所接收的输入的信号可以是由例如但不限于接收器接收并输入的,输出电路所输出的信号可以是例如但不限于输出给发射器并由发射器发射的,且输入电路和输出电路可以是同一电路,该电路在不同的时刻分别用作输入电路和输出电路。本技术实施例对处理器及各种电
路的具体实现方式不做限定。
34.第五方面,提供了一种处理装置,包括通信接口和处理器。所述通信接口与所述处理器耦合。所述通信接口用于输入和/或输出信息。所述信息包括指令和数据中的至少一项。所述处理器用于执行计算机程序,以使得所述处理装置执行第一方面或第一方面中任一种可能实现方式中的方法。
35.可选地,所述处理器为一个或多个,所述存储器为一个或多个。
36.第六方面,提供了一种处理装置,包括处理器和存储器。该处理器用于读取存储器中存储的指令,并可通过接收器接收信号,通过发射器发射信号,以使得所述处理装置执行第一方面或第一方面中任一种可能实现方式中的方法。
37.可选地,所述处理器为一个或多个,所述存储器为一个或多个。
38.可选地,所述存储器可以与所述处理器集成在一起,或者所述存储器与处理器分离设置。
39.在具体实现过程中,存储器可以为非瞬时性(non-transitory)存储器,例如只读存储器(read only memory,rom),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本技术实施例对存储器的类型以及存储器与处理器的设置方式不做限定。
40.应理解,相关的信息交互过程,例如发送指示信息可以为从处理器输出指示信息的过程,接收指示信息可以为向处理器输入接收到的指示信息的过程。具体地,处理输出的信息可以输出给发射器,处理器接收的输入信息可以来自接收器。其中,发射器和接收器可以统称为收发器。
41.第七方面,本技术提供了一种计算机可读介质,所述计算机可读介质存储有计算机程序(也可以称为代码,或指令)当其在计算机上运行时,使得计算机执行上述第一方面或第一方面中任一种可能实现方式中的方法。
42.第八方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序(也可以称为代码,或指令),当所述计算机程序被运行时,使得计算机执行上述第一方面或第一方面中任一种可能实现方式中的方法。
43.第九方面,本技术提供了一种芯片系统,包括:处理器,该处理器用于执行该存储器中的计算机程序或指令,使得该芯片系统实现上述第一方面或第一方面中任一种可能实现方式中的方法。
附图说明
44.图1是适用于本技术实施例的一种通信系统的示意图。
45.图2为本技术实施例提供的一种基于组的通信方式的示意图。
46.图3是本技术的一种资源选择的方法的示意性框图。
47.图4是本技术提供的一种资源选择的方法的示意图。
48.图5是本技术实施例提供的资源选择的装置的示意性框图。
49.图6是本技术实施例提供的资源选择的装置的示意性框图。
具体实施方式
50.本技术实施例的技术方案可以应用于各种通信系统,例如:长期演进(long term evolution,lte)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)、通用移动通信系统(universal mobile telecommunication system,umts)、全球互联微波接入(worldwide interoperability for microwave access,wimax)通信系统、第五代(5th generation,5g)系统或新无线(new radio,nr)等。
51.图1是适用于本技术实施例的无线通信系统100的示意图。如图1所示,该无线通信系统100可以包括一个或多个网络设备,例如,图1所示的网络设备10。该无线通信系统100还可以包括一个或多个终端设备(也可以称为用户设备(user equipment,ue)),例如,图1所示的终端设备20、终端设备30、终端设备40等。其中,终端设备20、终端设备30以及终端设备40这3个终端设备之间可以相互通信。
52.应理解,图1只是示意图,该通信系统中还可以包括其它网络设备,如还可以包括核心网设备、无线中继设备和无线回传设备,在图1中未画出。本技术的实施例对该移动通信系统中包括的网络设备和终端设备的数量不做限定。
53.在移动通信系统100中,本技术实施例中的终端设备20、终端设备30、终端设备40也可以称为:移动台(mobile station,ms)、移动终端(mobile terminal,mt)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置等。
54.本技术中的终端设备可以是一种向用户提供语音/数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端的举例为:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,mid),虚拟现实(virtual reality,vr)设备、增强现实(augmented reality,ar)设备、工业控制(industrial control)中的无线终端(例如,摄像头、客户终端设备(customer premise equipment,cpe))、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端(例如,电视机等智能家电、智慧盒子、游戏机、智能家居产品)、蜂窝电话(cellular phone)、无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,5g网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,plmn)中的终端设备等,本技术实施例对此并不限定。
55.作为示例而非限定,在本技术实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能
全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。
56.此外,在本技术实施例中,终端设备还可以是物联网(internet of things,iot)系统中的终端设备,iot是未来信息技术发展的重要组成部分,其主要技术特点是将物品通过通信技术与网络连接,从而实现人机互连,物物互连的智能化网络。
57.在本技术实施例中,该终端设备还可以是车辆或整车,通过车联网可以实现通信,也可以是位于车辆内(例如放置在车辆内或安装在车辆内)的部件,即车载终端设备、车载模块或者车载单元(on-board unit,obu)。
58.本技术实施例中的网络设备10可以是用于与终端设备通信的设备,该网络设备可以是基站、演进型基站(evolved node b,enb)、家庭基站、无线保真(wireless fidelity,wifi)系统中的接入点(access point,ap)、无线中继节点、无线回传节点、传输点(transmission point,tp)或者发送接收点(transmission and reception point,trp)等,还可以为nr系统中的gnb,或者,还可以是构成基站的组件或一部分设备,如汇聚单元(central unit,cu)、分布式单元(distributed unit,du)或基带单元(baseband unit,bbu)等。应理解,本技术的实施例中,对网络设备所采用的具体技术和具体设备形态不做限定。在本技术中,网络设备可以是指网络设备本身,也可以是应用于网络设备中完成无线通信处理功能的芯片。
59.在本技术实施例中,终端设备或网络设备包括硬件层、运行在硬件层之上的操作系统层,以及运行在操作系统层上的应用层。该硬件层包括中央处理器(central processing unit,cpu)、内存管理单元(memory management unit,mmu)和内存(也称为主存)等硬件。该操作系统可以是任意一种或多种通过进程(process)实现业务处理的计算机操作系统,例如,linux操作系统、unix操作系统、android操作系统、ios操作系统或windows操作系统等。该应用层包含浏览器、通讯录、文字处理软件、即时通信软件等应用。并且,本技术实施例并未对本技术实施例提供的方法的执行主体的具体结构特别限定,只要能够通过运行记录有本技术实施例的提供的方法的代码的程序,以根据本技术实施例提供的方法进行通信即可,例如,本技术实施例提供的方法的执行主体可以是终端设备或网络设备,或者,是终端设备或网络设备中能够调用程序并执行程序的功能模块。
60.另外,本技术的各个方面或特征可以实现成方法、装置或使用标准编程和/或工程技术的制品。本技术中使用的术语“制品”涵盖可从任何计算机可读器件、载体或介质访问的计算机程序。例如,计算机可读介质可以包括,但不限于:磁存储器件(例如,硬盘、软盘或磁带等),光盘(例如,压缩盘(compact disc,cd)、数字通用盘(digital versatile disc,dvd)等),智能卡和闪存器件(例如,可擦写可编程只读存储器(erasable programmable read-only memory,eprom)、卡、棒或钥匙驱动器等)。另外,本文描述的各种存储介质可代表用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”可包括但不限于,无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。
61.上述通信系统中,终端设备之间的通信链路可以称为侧行链路(side link,sl),sl是一种设备到设备(device-to-device,d2d)的通信方式,其作为蜂窝物联网技术的一个重要分支,为物联应用创造了一个广阔的应用前景。sl典型的应用场景包括车辆对其他设
备(vehicle to everything,v2x)、家庭场景、会议场景、组队游戏场景等。
62.在以上典型应用场景中,多个sl终端设备(user equipment,ue)可以以组(group)为单位进行资源配置,组内的多个终端设备可以分为组头(group header,gh)和组员(group member,gm),作为gh的终端设备可以充当强调度的角色,来统筹协调整个组的管理,其可以具备部分基站的能力,具有中心控制功能、并能够配置资源和接收数据的设备。从而gh可以为gm进行集中、统一的资源分配,保证该组内的sl传输没有干扰,通过这种方式,能够减少终端设备与网络设备的信息交互,降低空口时延。
63.图2为本技术实施例提供的一种基于组的通信方式的示意图,如图2所示,组(group)a内包括6个终端设备,终端设备210、终端设备220、终端设备230、终端设备240、终端设备250分别作为组员,即gm1、gm2、gm3、gm4、gm5。终端设备260作为组头gh,可以为gm1、gm2、gm3、gm4、gm5分配传输资源,每一个gm使用gh分配的资源进行侧行链路sl传输。
64.当前基于组的资源分配过程中,为了减少gm资源选择的功耗,gh可以周期性地为gm分配sl资源,在每个资源分配周期内gm使用gh分配的资源进行sl通信,或者gh可以为gm分配周期性资源,gm使用gh分配的周期性资源进行周期业务的传输。然而,当gm有其他业务(例如,突发(burst)业务)需要传输时,使用gh分配的资源传输这些业务可能会带来额外的时延,导致gm的业务传输的可靠性无法保证。
65.有鉴于此,本技术提供一种资源选择的方法和装置,能够提升终端设备的业务传输可靠性。
66.下文结合图3至图4对本技术提供的资源选择的方法进行说明。
67.图3是本技术的一种资源选择的方法300的示意性框图,该方法可以由图1或图2中的任一个终端设备执行,也可以配置在终端设备中的部件(例如,单元、模块、芯片或芯片系统)执行。
68.s310,第一终端设备确定待发送的第一业务。
69.具体而言,第一终端设备确定待发送的第一业务,可以是指第一终端设备确定有突发业务到达,也可以是第一终端设备有发送业务的需求。其中,突发业务可以理解为非周期性业务,其在传输时间上不具有规律性。
70.s320,第一终端设备确定使用第一资源传输第一业务的时延大于第一阈值,第一资源为第二终端设备指示的资源。
71.在一种可能的实现方式中,第一资源为周期性资源,第一终端设备确定使用第一资源传输第一业务的时延大于第一阈值,包括:第一终端设备根据第一资源的周期和/或第一资源的大小确定使用第一资源传输第一业务的时延大于第一阈值。
72.需要说明的是,第二终端设备指示的第一资源可以是周期性的资源,包括但不限于以下两种情况:
73.情况1、第二终端设备周期性地为第一终端设备指示第一资源,每次指示的时频资源可以相同,也可以不同。例如,第二终端设备每隔t毫秒为第一终端设备指示一次,每次指示的时频资源与上次可能不同。
74.情况2、第二终端设备指示第一资源的大小和周期,即指示一次,每个周期上第一资源的大小是相同的。
75.针对以上两种情况,第一终端设备可以根据该周期性资源的到达时间,确定使用
第一资源传输第一业务的时延。例如,第一终端设备确定当前指示的第一资源正在用于传输周期性业务,第一业务需要在下一个周期才可能被传输,第一终端设备确定这种周期间隔引起的传输时延超过了第一阈值。或者,第一终端设备确定当前需要发送第一业务,而又不处于资源配置的时间,即第二终端设备指示的第一资源需要在下一个周期才能到达,使得第一业务的传输时延大于第一阈值。或者,第一终端设备确定当前指示的第一资源大小不够,无法在一个周期内传输完成第一业务,进而第一终端设备根据周期的大小确定时延大于第一阈值。
76.本技术中,第一终端设备可以确定第二终端设备分配的第一资源为周期性资源,第一终端设备可以根据该周期性资源的周期确定使用第一资源传输第一业务的时延,在时延大于第一阈值,为第一业务选择第二资源,减少传输第一业务的时延。
77.在一种可能的实现方式中,第二终端设备指示的第一资源也可以是非周期的。第一终端设备在接收到第一业务时,可以向第二终端设备发送请求信息,请求第二终端设备为其配置适合第一业务的第一资源。为了保证第一业务的传输可靠性,第一终端设备在发送请求信息之前,可以根据第一终端设备和第二终端设备之间的传输条件和网络环境等因素,预估第一资源到达的时间,即第一终端设备确定第二设备配置第一资源所需要的时间,从而确定使用第一资源传输第一业务的时延大于第一阈值。
78.作为示例,第一阈值可以是第一业务的包延迟预算(packet delay budget,pdb)信息,该pdb信息用于指示第一业务的时延要求,即第一业务应该在多长时间被传输。进而,第一终端设备可以根据该pdb信息和第一资源的情况,确定使用第一资源传输第一业务的时延大于第一阈值。
79.在一种可能的实现方式中,第一终端设备也可以确定第二终端设备指示的第一资源的大小不足以用于传输第一业务,使得第一业务的时延要求不能被满足(例如,超过了最大时延要求),从而确定使用第一资源传输第一业务的时延大于第一阈值。
80.s330,第一终端设备选择第二资源,第二资源用于传输第一业务,第二资源与第一资源不同。
81.示例性地,第一阈值也可以是第一终端设备本地配置的预设值,第一终端设备在确定使用第一资源传输第一业务的时延大于第一阈值时,自发选择第二资源,进一步可以使用第二资源传输第一业务,从而降低传输第一业务的时延,
82.可选地,第一阈值还可以是第二终端设备或者网络设备通过静态、半静态或动态的方式为第一终端设备指示的,以上仅为示例,本技术对此不作限定。
83.本技术中,第一终端设备可以在本地配置资源选择机制,当确定使用第一资源传输第一业务的时延大于第一阈值时,开始选择第二资源。
84.可选地,第二终端设备或者网络设备可以通过静态、半静态或动态的方式为第一终端设备配置上述资源选择机制,在第一终端设备确定使用第二终端设备指示的第一资源传输第一业务的时延大于第一阈值时,第一终端设备可以开启资源选择机制,选择第二资源。
85.因此,本技术中,当第一终端设备确定有待发送的第一业务时,第一终端设备确定使用第二终端设备分配的第一资源传输该第一业务带来的时延大于第一阈值,从而选择第二资源,该第二资源用于传输该第一业务。换言之,本技术中,第一终端设备可以基于自身
的业务传输需求,在第一资源无法满足时延要求时,为第一业务选择第二资源,从而降低传输第一业务的时延,提升终端设备的业务传输的可靠性。
86.另一方面,本技术中,在第一资源可以满足第一业务的时延要求时,第一终端设备无需选择资源,从而可以降低由于持续选择资源导致的功耗。
87.可选地,该方法200还包括:s340,第一终端设备在确定第一业务的优先级大于第二阈值的情况下,选择第二资源。可以理解地,第一终端设备可以在确定使用第一资源传输第一业务的时延大于第一阈值时选择第二资源,或者,在确定第一业务的优先级大于第二阈值时选择第二资源,或者,在确定使用第一资源传输第一业务的时延大于第一阈值且第一业务的优先级大于第二阈值时选择第二资源。也就是说,步骤s320和s340可以满足其一,也可以同时满足,s320和s340的先后顺序均不作限定。
88.应理解,第二阈值也可以是第一终端设备本地配置的预设值,也可以是第二终端设备或者网络设备通过静态、半静态或动态的方式为第一终端设备指示的,本技术对此不作限定。
89.本技术中,第一终端设备可以通过其应用层获取第一业务的优先级,在第一业务的优先级大于第二阈值时,选择该第二资源,通过这种方式,可以保证高优先级业务的优先传输。
90.可选地,该方法还包括:第一终端设备根据第一业务的优先级确定第一时间区域。
91.具体地,第一终端设备可以先根据优先级确定第一参数,第一参数为第一数据占第一业务的比例,第一数据为第一业务中的部分数据。该第一数据可以使用在第一时间区域内选择的第二资源的第一部分进行传输。这样,可以保证第一业务中的第一数据被及时传输,减少通信时延。
92.作为示例,可以通过公式(1)确定第一参数y。
93.y=n-m*p
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)
94.在公式(1)中,n为常量,表示最高可以用于在第一时间区域中选择第二资源的业务量的比例,m为加权常数,p为第一业务的优先级,p值越低代表业务优先级越高。其中,参数n和m均为不小于0的实数,可以是第一终端设备内预配置的,也可以是网络设备或第二终端设备为第一终端设备配置的。因此,业务优先级越高时,第一数据占第一业务的比例相应越高,确定的第一时间区域时长越短。
95.进一步,第一终端设备可以根据第一参数和第一业务的优先级确定第一时间区域。
96.作为示例,可以通过公式(2)确定第一时间区域w。
97.w=c*p b*d*(1-y)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)
98.在公式(2)中,c和b为加权常数,d为第一业务的数据量大小。其中,参数c和b均为不小于0的实数,可以是第一终端设备预配置的,也可以是网络设备或第二终端设备为第一终端设备配置的。
99.应理解,以上公式(1)和公式(2)仅为示例,本技术不做限定。
100.本技术实施例中,第一终端设备在确定要选择第二资源之前,处于节能状态,并未接收物理侧行控制信道(physical sidelink control channel,pscch),所以不能立刻开始资源感知,需要先在第一时间区域内接收并缓存一段时间的数据,然后根据缓存的数据
解码pscch,从而在第一时间区域内的全部或部分资源进行资源感知。
101.作为一种可能的实现方式,第一终端设备接收来自第二终端设备的资源信息,该资源信息包括第一时间区域中未配置给第一终端设备的资源的使用情况,然后,第一终端设备根据资源信息确定第一候选资源集合。其中,第一终端设备选择第二资源,包括:第一终端设备在第一时间区域内,从第一候选资源集合选择第二资源。
102.换而言之,在本技术中,第一终端设备会接收第二终端设备发送的资源信息,该资源信息包括第一时间区域中未配置给第一终端设备的资源的使用情况,即包括组内其他终端设备的资源的使用情况,第一终端设备可以根据该资源信息排除组内其他终端设备使用的以及为其他终端设备预留的资源,确定可用的第一候选资源集合,然后在第一时间区域内从第一候选资源集合选择第二资源。
103.应理解,第一候选资源集合也可以包括第二终端设备所知的未被预留或使用的资源,即空闲资源。
104.可选地,第二终端设备发送给第一终端设备的资源信息也可以包括组外的资源使用情况,本技术不做限定。
105.应理解,若第一终端设备在排除组内其他终端设备使用的资源以及为其他终端设备预留的资源之后,无可用资源,第一终端设备也可以通过检测与各个终端设备之间的参考信号接收功率(reference signal receiving power,rsrp)和/或参考信号接收质量(reference signal receiving quality,rsrq)等第二参数,若第二参数的值小于第二参数阈值,则认为干扰较小,因此这些干扰较小的资源可以作为第一候选资源集合中的资源。换而言之,第一终端设备在传输第一数据时,可以和其他终端设备进行资源复用,从而提高资源利用率。
106.当第一终端设备在第一时间区域内从第一候选资源集合选择了第二资源后,第一终端设备可以在第一时间区域内用选择的资源传输第一数据。第一终端设备还可以在第二时间区域内选择第二候选资源集合,然后从第一候选资源集合和/或第二候选资源集合选择第二资源,用于传输第二数据,第二数据为第一业务中除第一数据之外的数据。
107.换而言之,本技术中,传输第一数据和第二数据的第二资源可以分别从第一候选资源集合和第二候选资源集合选择,也可以均从第一候选资源集合选择,也可以是传输第一数据的第二资源从第一候选资源集合选择,传输第二数据的第二资源从第一候选资源集合和第二候选资源集合组成的资源集合选择,本技术不做限定。当均从第一候选资源集合选择时,可以理解为第一数据即为第一业务的全部数据。
108.还应理解,本技术中的第一数据和第二数据表示第一业务的部分数据,其含义是逐步传输第一业务,先选择一部分资源传输第一业务的一部分,即第一数据,再选择一部分资源传输第一业务的另一部分,即第二数据。当第二数据传输完成时,第一数据即被传输完成。
109.可选地,该方法还包括:第一终端设备在第一时间区域内的全部或部分资源进行资源感知,然后根据第一时间区域内的资源感知结果,在第二时间区域内选择第二候选资源集合,该资源感知结果用于指示第二时间区域内的资源的使用或预留情况。其中,第一终端设备选择第二资源,包括:第一终端设备在第二时间区域内,从第一候选资源集合和/或第二候选资源集合中选择第二资源。
110.具体而言,第一终端设备可以在第一时间区域通过资源感知(sensing)流程来确定第二候选资源集合,即,第一终端设备在第一时间区域内的全部或部分资源持续接收其他终端的物理侧行控制信道(physical sidelink control channel,pscch),从而确定其他终端的资源使用情况,进一步排除第二时间区域内不可用的资源,确定可用的第二候选资源集合。应理解,基于资源感知的资源选择机制需要确定资源感知窗(sensing window)和资源选择窗(selection window),其中资源感知窗用于获得感知结果,资源选择窗用于根据该感知结果选择资源。本技术中,资源感知窗可以为第一时间区域所在的时域范围,资源选择窗可以为第二时间区域所在的时域范围。
111.作为示例,第二时间区域内不可用的资源可以通过以下至少一种方式确定:
112.方式一、根据第二终端设备发送的资源信息,当组内其他终端设备使用的资源或者为其他终端设备预留的资源落在资源选择窗中,则视为不可用的资源。
113.方式二、组内或组外其他终端设备使用的资源或者为其他终端设备预留的资源与资源选择窗中的资源发送重叠,包括部分重合或完全重叠,则通过rsrp和/或rsrq等第二参数进一步判断。如果在发生重叠的资源上测量的第二参数值大于第二参数的阈值,则该资源视为不可用的候选资源。
114.根据感知结果从资源选择窗中排除不可用资源,即可确定第二候选资源集合。
115.应理解,当排除不可用资源之后,还可以统计资源选择窗内剩余的可用候选资源,如果第二时间区域所需的资源与资源选择窗中剩余的候选资源数之间的比例小于第三阈值,则可以调整第二参数的阈值的大小,例如,rsrp阈值增加3db,即减少排除的不可用资源,使得候选资源第二时间区域所需的资源与剩余的候选资源数之间的比例达到第三阈值。
116.作为示例,第三阈值可以为20%、35%、50%等数值。应理解,以上仅为示例,本技术对此不做限定。
117.可选地,该方法还包括:第一终端设备使用第二资源传输第一业务。
118.在一种可能的实现方式中,该方法还包括:第一终端设备可以根据第一参数从第一业务中选择第一数据。第一终端设备使用第二资源传输第一业务,可以包括:第一终端设备在第一时间区域内使用在第一时间区域内选择的第二资源的第一部分传输该第一数据。也就是说,第一终端设备可以先确定部分资源用于传输第一业务的一部分,通过这种方式,可以保证第一业务中的数据被及时传输,减少通信时延。
119.在一种可能的实现方式中,第一业务中除第一数据之外的数据可以称为第二数据。第一终端设备使用第二资源传输第一业务,可以包括:第一终端设备在第二时间区域内使用在第二时间区域内选择的第二资源的第二部分传输该第二数据。由于第二候选资源集合是根据感知结果确定的,准确性更高,第一终端设备从第二候选资源集合和第一候选资源集合中选择第二资源,可以提高第一业务的传输质量。
120.在另一些实施例中,第一业务包括多个业务,第一终端设备可以根据第一参数从第一业务中选择第一部分业务。第一终端设备在第一时间区域内使用在第一时间区域内选择的第二资源的第一部分传输该第一部分业务。第一业务中除第一部分业务之外的业务可以称为第二部分业务。第一终端设备在第二时间区域内使用在第二时间区域内选择的第二资源的第二部分传输该第二部分业务。
121.在一种可能的实现方式中,该方法还包括:第一终端设备向第二终端设备发送第一指示信息,该第一指示信息用于指示第一终端设备使用第二资源传输第一业务。
122.本技术中,第一终端设备可以将第二资源的使用情况,即选择的资源预留信息发送给第二终端设备,使得第二终端设备可以根据第一终端设备的资源预留情况为组内其他终端设备分配资源,或者将第一终端设备的资源预留情况指示给组内其他终端设备,有助于第二终端设备的资源配置,也有助于减小干扰。
123.在一种可能的实现方式中,第一终端设备和第二终端设备属于第一侧行链路sl设备组。
124.本技术中,第一终端设备和第二终端设备可以是属于同一个sl设备组的终端设备。更进一步,第一终端设备为组员gm,第二终端设备为组头gh。
125.应理解,第一终端设备和第二终端设备也可以为同一个,即第一终端设备为组头gh,其使用本技术中的资源选择方法300进行资源选择。
126.下面结合图4对本技术的资源选择的方法进行举例说明。
127.图4是本技术提供的一种资源选择的方法的示意图。如图4所示,终端设备#a(第一终端设备的一例)在t0时刻确定要发送业务#a(第一业务的一例),终端设备#a开启感知流程,并根据业务#a的优先级计算得到感知窗(sensing window)的时间长度(第一时间区域的一例),即t
0-t1时段。在感知窗中,终端设备#a根据终端设备#b(第二终端设备的一例)发送的资源信息,该资源信息包括感知窗中未配置给终端设备#a的资源的使用情况,也可以说,包括感知窗中终端设备#a和终端设备#b所在的组#1(第一sl设备组的一例)的资源使用情况。具体地,在图4中,终端设备#a获知资源2、3、4、10、13、14、16、20、22为组#1内的传输占用资源,终端设备#a可以根据该资源信息排除组#1内占用的资源,从而确定候选资源集合#1(第一候选资源集合的一例),包括资源1、5、7、8、9、11、12、15、17、18、19、21、23、24,其中资源5、15、17为组#1外的相同或不同终端设备的传输占用资源,终端设备#a在不能获知组#1外的资源使用情况时,这些资源也作为候选资源集合#1的元素。应理解,在这种情况下,终端设备#a选择的资源可能和组#1外的占用资源重叠,即发生资源冲突。
128.可选地,终端设备#b发送给终端设备#a的资源信息也可以包括组#1外的资源使用情况,即资源5、15、17为组#1外的终端设备的传输占用资源,进一步,终端设备可以根据该资源信息排除组#1内占用的资源和组#1外占用的资源,从而确定候选资源集合#1(第一候选资源集合的又一例),包括资源1、7、8、9、11、12、18、19、21、23、24。
129.进一步,终端设备#a在感知窗中可以从候选资源集合#1中随机选择资源,选择的资源即为第二资源的一例,或者也可以称为第二资源的第一部分的一例。如图4所示,终端设备#a在感知窗中选择的资源为资源8、11、21。
130.当感知完成,终端设备#a可以根据感知结果在选择窗(第二时间区域的一例)中选择资源。如图4所示,终端设备#a获得的感知结果为,选择窗中资源27、28、30、31、32、34、37、38、40为组#1内的传输占用资源,资源26、29、33、36、39为空闲资源,资源25、35为组#1外的相同或不同终端设备的传输占用资源。终端设备#a可以将选择窗中组#1内的传输占用资源27、28、30、31、32、34、37、38、40确定为不可用资源。进一步,终端设备#a还可以测量组外资源25和35的rsrp,进一步确定资源25的rsrp大于rsrp阈值,从而确定资源25为不可用资源。通过不可用资源的排除,终端设备#a确定了候选资源集合#2(第二候选资源集合的一例),
包括资源26、29、33、35、36、39。
131.在选择窗中,终端设备#a可以从候选资源集合#2中选择资源,选择的资源即为第二资源的一例,或者也可以称为第二资源的第二部分的一例。如图4所示,终端设备#a在选择窗中选择的资源为资源29、35、36,其中,资源35为复用资源。
132.资源选择后,终端设备#a可以使用资源8、11、21和资源29、35、36传输业务#a,其中,资源8、11、21选择后即可用于传输业务#a的一部分,进而保证业务#a的及时传输。可以理解地,业务#a可以是一个业务,也可以是包括多个业务的业务集合。
133.应理解,图4仅为举例说明,并不构成对本技术的方法的限定。
134.下面将结合图5至图6介绍本技术实施例提供的资源选择的装置。
135.图5是本技术实施例提供的资源选择的装置的示意性框图。该装置500可以为第一终端设备,也可以为配置在第一终端设备中的部件(例如,单元、模块、芯片或芯片系统),该装置500包括:处理单元510,用于确定待发送的第一业务。
136.处理单元510还用于:确定使用第一资源传输第一业务的时延大于第一阈值,第一资源为第二终端设备指示的资源。
137.处理单元510还用于:选择第二资源,第二资源用于传输第一业务,第二资源与第一资源不同。
138.可选地,第一资源为周期性资源,处理单元510具体用于:根据第一资源的周期和/或第一资源的大小确定使用第一资源传输第一业务的时延大于第一阈值。
139.可选地,处理单元510还用于:在确定第一业务的优先级大于第二阈值的情况下,选择第二资源。
140.可选地,处理单元510还用于:根据第一业务的优先级确定第一时间区域。
141.可选地,该装置500还包括:收发单元520,用于接收来自第二终端设备的资源信息,该资源信息包括第一时间区域中未配置给该装置500的资源的使用情况。其中,处理单元510还用于:根据资源信息确定第一候选资源集合。处理单元具体510用于:在第一时间区域内,从第一候选资源集合选择第二资源。
142.可选地,处理单元510还用于:在第一时间区域内的全部或部分资源进行资源感知,根据第一时间区域内的资源感知结果,在第二时间区域内选择第二候选资源集合,资源感知结果用于指示第二时间区域内的资源的使用情况。其中,处理单元510具体用于:在第二时间区域内,从第一候选资源集合和/或第二候选资源集合中选择第二资源。
143.可选地,收发单元520还用于:使用第二资源传输第一业务。
144.可选地,该收发单元520还用于:向第二终端设备发送第一指示信息,该第一指示信息用于指示第一终端设备使用第二资源传输第一业务。
145.可选地,该装置500和第二终端设备属于第一侧行链路sl设备组。
146.应理解,这里的装置500以功能单元的形式体现。这里的术语“单元”可以指应用特有集成电路(application specific integrated circuit,asic)、电子电路、用于执行一个或多个软件或固件程序的处理器(例如共享处理器、专有处理器或组处理器等)和存储器、合并逻辑电路和/或其它支持所描述的功能的合适组件。在一个可选例子中,本领域技术人员可以理解,装置500可以具体为上述方法300实施例中的第一终端设备,装置500可以用于执行上述方法300实施例中与第一终端设备对应的各个流程和/或步骤,为避免重复,
在此不再赘述。
147.应理解,上述收发单元520可以包括接收单元521和发送单元522,其中,接收单元521用于执行上述收发单元520中的接收功能,例如,接收来自第二终端设备的资源信息,发送单元522用于执行上述收发单元520中的发送功能,例如,使用第二资源传输第一业务。
148.图6是本技术实施例提供的资源选择的装置600的示意性框图,该装置600可以为图3中所述的第一终端设备,该装置600可以采用如图6所示的硬件架构。该装置可以包括处理器610、收发器620和存储器630,该处理器610、收发器620和存储器630通过内部连接通路互相通信。图5中的处理单元510所实现的相关功能可以由处理器610来实现,收发单元520所实现的相关功能可以由处理器610控制收发器620来实现。
149.该处理器610可以包括是一个或多个处理器,例如包括一个或多个中央处理单元(central processing unit,cpu),在处理器是一个cpu的情况下,该cpu可以是单核cpu,也可以是多核cpu。
150.该收发器620用于发送和接收数据和/或信息,以及接收数据和/或信息。该收发器可以包括发射器和接收器,发射器用于发送数据和/或信号,接收器用于接收数据和/或信号。
151.该存储器630包括但不限于是随机存取存储器(random access memory,ram)、只读存储器(read-only memory,rom)、可擦除可编程存储器(erasable programmable read only memory,eprom)、只读光盘(compact disc read-only memory,cd-rom),该存储器630用于存储相关指令及数据。
152.存储器630用于存储装置的程序代码和数据,可以为单独的器件或集成在处理器610中。
153.具体地,所述处理器610用于控制收发器与网络设备进行信息/数据传输。具体可参见方法实施例中的描述,在此不再赘述。
154.可以理解的是,图6仅仅示出了装置的简化设计。在实际应用中,装置还可以分别包含必要的其他元件,包含但不限于任意数量的收发器、处理器、控制器、存储器等,而所有可以实现本技术的装置都在本技术的保护范围之内。
155.在一种可能的设计中,装置600可以被替换为芯片装置,例如可以为可用于装置中的通信芯片,用于实现装置中处理器610的相关功能。该芯片装置可以为实现相关功能的现场可编程门阵列,专用集成芯片,系统芯片,中央处理器,网络处理器,数字信号处理电路,微控制器,还可以采用可编程控制器或其他集成芯片。该芯片中,可选的可以包括一个或多个存储器,用于存储程序代码,当所述代码被执行时,使得处理器实现相应的功能。
156.应理解,当上述装置500、600为芯片或者芯片系统时,其收发器或者收发单元可以是输入输出接口,其中,接收器或者接收单元可以理解为输入接口,发送器或者发送单元可以理解为输出接口。
157.在本技术实施例中,“示例的”、“例如”等词用于表示作例子、例证或说明。本技术中被描述为“示例”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用示例的一词旨在以具体方式呈现概念。
158.本技术实施例中,“相应的(corresponding,relevant)”和“对应的(corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是
一致的。
159.本技术实施例描述的网络架构以及业务场景是为了更加清楚地说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
160.在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
161.本技术中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:包括单独存在a,同时存在a和b,以及单独存在b的情况,其中a,b可以是单数或者复数。
162.应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
163.应理解,在本技术的各种实施例中,第一、第二以及各种数字编号仅为描述方便进行的区分,并不用来限制本技术实施例的范围。例如,区分不同条件下的带宽等。
164.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
165.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
166.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
167.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
168.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
169.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以
存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
170.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献