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

资源选择方法、装置及电子设备与流程

2022-03-30 10:44:39 来源:中国专利 TAG:
1.本技术涉及通信
技术领域
:,尤其涉及一种资源选择方法、装置及电子设备。
背景技术
::2.由于新空口(newradio,nr)旁链路(sidelink,sl)资源选择的设计原因,发送端终端(txue)周期性预留的资源,对其周边ue来说并不一定是真实的预留资源(即周边ue仍有较大可能选择该周期性资源)。例如txue的预留信令发送是在资源监听窗口之前,或者在前一个周期没有预留下一个周期的周期性资源,周边ue在进行资源选择的时候,无法检测txue的周期性资源,造成资源碰撞或干扰。技术实现要素:3.本技术实施例提供了一种资源选择方法、装置及电子设备,能够提高旁链路传输的可靠性。4.第一方面,本技术实施例提供了一种资源选择方法,所述方法包括:5.发送端终端对其选择和/或预留的周期性资源执行以下任一项操作:6.若满足预设的重评估条件,对所述周期性资源进行资源选择重评估;7.若满足预设的资源抢占检测条件,所述周期性资源的资源抢占检测采用独立的参数;8.若满足预设的资源选择触发条件,释放所述周期性资源和/或进行所述周期性资源的资源重选;9.若满足预设的资源排除条件,将所述周期性资源排除出备选资源集合。10.第二方面,本技术实施例提供了一种资源选择装置,所述装置包括:11.处理模块,用于对选择和/或预留的周期性资源执行以下任一项操作:12.若满足预设的重评估条件,对所述周期性资源进行资源选择重评估;13.若满足预设的资源抢占检测条件,所述周期性资源的资源抢占检测采用独立的参数;14.若满足预设的资源选择触发条件,释放所述周期性资源和/或进行所述周期性资源的资源重选;15.若满足预设的资源排除条件,将所述周期性资源排除出备选资源集合。16.第三方面,本技术实施例还提供了一种电子设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如上所述的方法的步骤。17.第四方面,本技术实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如上所述的方法的步骤。18.第五方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。19.在本技术实施例中,在满足一定条件时,发送端终端对其选择和/或预留的周期性资源进行资源选择重评估,或,对所述周期性资源的资源抢占检测采用独立的参数,或,释放所述周期性资源和/或进行所述周期性资源的资源重选,或,将所述周期性资源排除出备选资源集合,通过以上操作,能够解决资源碰撞以及资源干扰的问题,增加旁链路传输的可靠性。附图说明20.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。21.图1表示无线通信系统的示意图;22.图2表示发送端终端对其选择的资源进行资源预留的示意图;23.图3表示本技术实施例资源选择方法的流程示意图;24.图4-图7表示本技术实施例对周期性资源进行资源选择重评估的示意图;25.图8表示本技术实施例将周期性资源排除出备选资源集合的示意图;26.图9表示本技术实施例资源选择装置的结构示意图;27.图10表示本技术实施例的终端的组成示意图。具体实施方式28.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。29.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。30.本文所描述的技术不限于长期演进型(longtermevolution,lte)/lte的演进(lte-advanced,lte-a)系统,并且也可用于各种无线通信系统,诸如码分多址(codedivisionmultipleaccess,cdma)、时分多址(timedivisionmultipleaccess,tdma)、频分多址(frequencydivisionmultipleaccess,fdma)、正交频分多址(orthogonalfrequencydivisionmultipleaccess,ofdma)、单载波频分多址(single-carrierfrequency-divisionmultipleaccess,sc-fdma)和其他系统。术语“系统”和“网络”常被可互换地使用。cdma系统可实现诸如cdma2000、通用地面无线电接入(universalterrestrialradioaccess,utra)等无线电技术。utra包括宽带cdma(widebandcodedivisionmultipleaccess,wcdma)和其他cdma变体。tdma系统可实现诸如全球移动通信系统(globalsystemformobilecommunication,gsm)之类的无线电技术。ofdma系统可实现诸如超移动宽带(ultramobilebroadband,umb)、演进型utra(evolution-utra,e-utra)、ieee802.11(wi-fi)、ieee802.16(wimax)、ieee802.20、flash-ofdm等无线电技术。utra和e-utra是通用移动电信系统(universalmobiletelecommunicationssystem,umts)的部分。lte和更高级的lte(如lte-a)是使用e-utra的新umts版本。utra、e-utra、umts、lte、lte-a以及gsm在来自名为“第三代伙伴项目”(3rdgenerationpartnershipproject,3gpp)的组织的文献中描述。cdma2000和umb在来自名为“第三代伙伴项目2”(3gpp2)的组织的文献中描述。本文所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。然而,以下描述出于示例目的描述了nr系统,并且在以下大部分描述中使用nr术语,尽管这些技术也可应用于nr系统应用以外的应用。31.以下描述提供示例而并非限定权利要求中阐述的范围、适用性或者配置。可以对所讨论的要素的功能和布置作出改变而不会脱离本公开的精神和范围。各种示例可恰适地省略、替代、或添加各种规程或组件。例如,可以按不同于所描述的次序来执行所描述的方法,并且可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。32.请参见图1,图1示出本技术实施例可应用的一种无线通信系统的框图。无线通信系统包括终端11和网络侧设备12。其中,终端11也可以称作终端设备或者用户终端(userequipment,ue),终端11可以是手机、平板电脑(tabletpersonalcomputer)、膝上型电脑(laptopcomputer)、个人数字助理(personaldigitalassistant,pda)、移动上网装置(mobileinternetdevice,mid)、可穿戴式设备(wearabledevice)或车载设备等终端侧设备,需要说明的是,在本技术实施例中并不限定终端11的具体类型。网络侧设备12可以是基站或核心网,其中,上述基站可以是5g及以后版本的基站(例如:gnb、5gnrnb等),或者其他通信系统中的基站(例如:enb、wlan接入点、或其他接入点等),或者为位置服务器(例如:e-smlc或lmf(locationmanagerfunction)),其中,基站可被称为节点b、演进节点b、接入点、基收发机站(basetransceiverstation,bts)、无线电基站、无线电收发机、基本服务集(basicserviceset,bss)、扩展服务集(extendedserviceset,ess)、b节点、演进型b节点(enb)、家用b节点、家用演进型b节点、wlan接入点、wifi节点或所述领域中其他某个合适的术语,只要达到相同的技术效果,所述基站不限于特定技术词汇,需要说明的是,在本技术实施例中仅以nr系统中的基站为例,但是本技术实施例并不限定基站的具体类型和具体通信系统。33.新空口(newradio,nr)旁链路(sidelink,sl)资源分配方式有两种,一种基于基站调度(mode1),另一种基于终端(userequipment,ue)自主资源选择(mode2)。对于基站调度的资源分配方式,ue用于数据传输的sidelink资源由基站决定,并通过下行信令通知txue;对于ue自主选择的资源分配方式,ue在(预)配置的资源池中选择可用的传输资源,ue在资源选择之前先进行信道监听,根据信道监听结果选择出干扰较小的资源集合,再从资源集合中随机选择用于传输的资源。34.对于mode2,具体的工作方式如下:35.1)txue在资源选择被触发后,首先确定资源选择窗口。其中,资源选择窗口的下边界在资源选择触发后的t1时间,资源选择窗口的上边界在触发后的t2时间。36.其中t2是ue在其传输块(transportblock,tb)传输的数据时延(packetdelaybudget,pdb)内选择的值,t2不早于t1。37.2)ue在资源选择之前,需要确定资源选择的备选资源集合(candidateresourceset),根据资源选择窗口内的资源上的参考信号接收功率(referencesignalreceivingpower,rsrp)测量值与相应的rsrp门限(threshold)做对比(rsrp和rsrpthreshold不是直接在所述资源选择窗口内的资源上直接测量的,而是根据监听(sensing)结果确定的),如果rsrp高于rsrpthrehold,那么对该资源进行资源排除,不能纳入备选资源集合,进行资源排除后资源选择窗口内剩余的资源组成备选资源集合。38.备选资源集合中的资源在资源选择窗口中的资源的占比要不少于20%,如果少于x%(例如x=20/40/60),rsrpthreshold需要按照步进值(3db)进行增加,再进行所述资源排除操作,直到可以选出不少于所述x%的资源。39.3)备选资源集合确定后,ue随机在备选资源集合中选择传输资源。另外,ue在本次传输可以为接下来的传输预留传输资源。40.如图2所示,在nrsl中,txue会对其选择的资源进行资源预留(预留分为周期性预留和非周期性预留),预留资源为以后的物理旁链路控制信道(physicalsidelinkcontrolchannel,pscch)和/或物理旁链路共享信道(physicalsidelinksharechannel,pssch)传输使用。41.非周期性预留可以通过旁链路控制信息(sidelinkcontrolinformation,sci)中的timeresourceassignment域实现,预留的资源至少可以用作同一个tb的传输。42.周期性预留可以通过sci中的resourcereservationperiod域实现,当前周期性预留的周期性资源可以用作下一个或若干tb的传输。43.在mode2资源分配模式中,资源选择的重评估(re-evaluation)机制被支持,该机制的简要描述如下:ue为了判断已经选择但未预留的资源(pscch和/或pssch资源)是否仍为空闲或低干扰状态,ue至少在‘m-t3’时刻进行资源选择的重评估,‘m’时刻是该资源的预留信息首次发送的时刻,t3至少包括ue进行资源选择处理的时长。ue至少在‘m-t3’重新执行资源选择的步骤,得到备选资源集合。如果ue所选资源仍在该备选资源集合中,ue无需进行资源重选;否则,ue在备选集合中选择新的传输资源(或者说,ue首先得到确定备选资源集合的rsrpthreshold,ue获取重评估资源上相应的预留该资源的sci上的priority以及该资源上监听得到的rsrp值,将rsrp值与所述priority相对应的rsrpthreshold做对比,如果rsrp值大于rsrpthreshold,ue则进行资源重选,否则无需进行资源重选)。44.在mode2资源分配模式中,资源抢占(pre-emption)机制被支持,该机制的简要描述如下:一个ue已经预留的资源和其它具有更高优先级业务的ue所预留或选择的资源重叠(部分重叠),且该ue的将要发送的业务包的优先级于低于预先配置的优先级,且该ue在相关资源上的sl-rsrp测量值大于某个associatedsl-rsrp门限值时,该ue会触发资源的重新选择。45.ue为了判断已经预留的资源(pscch和/或pssch资源)是否被抢占,ue至少在‘m-t3’时刻进行抢占检测,‘m’时刻是该资源所在的时刻或者是该资源的预留信息发送的时刻,t3至少包括ue进行资源选择处理的时长。ue至少在‘m-t3’重新执行资源选择的步骤,得到备选资源集合。如果ue所选资源仍在该备选资源集合中,ue无需进行资源重选;否则,ue在备选集合中选择新的传输资源。46.另外,重选的资源如果为周期性资源,ue事先决定是否对该新选的资源进行周期性预留。47.所述资源选择重评估用来检测未预留资源是否进行重选,资源抢占检测用来检测预留的资源是否进行重选。但是,由于nrsl资源选择的设计原因,txue周期性预留的资源,对其周边ue来说并不一定是真实的预留资源(即周边ue仍有较大可能选择该周期性资源)。例如txue的预留信令发送是在资源监听窗口之前,或者在前一个周期没有预留下一个周期的周期性资源,周边ue在进行资源选择的时候,无法检测txue的周期性资源,造成资源碰撞或干扰。按现有描述,对周期性预留的资源仅能进行资源抢占检测,需要txue与周边ue进行数据包priority对比,这样只能在特定数据包发送时才能解决所述造成的资源碰撞或干扰问题,具有一定的局限性。48.另外,如果资源选择重评估和资源抢占检测触发的资源重选针对的是周期性资源,ue如果对该新选的资源进行周期性预留,且不释放该周期性资源(即只释放重选发生的周期的相应资源,而不释放其后面周期的该周期性资源),ue会过多预留资源,造成系统负载。49.另外,ue进行资源选择时,每个slgrant是独立进行资源选择的,会造成不同的slgrant的资源在时间上重叠。50.本技术实施例提供了一种资源选择方法,如图3所示,包括:51.步骤101:发送端终端对其选择和/或预留的周期性资源执行以下任一项操作:52.若满足预设的重评估条件,对所述周期性资源进行资源选择重评估;53.若满足预设的资源抢占检测条件,所述周期性资源的资源抢占检测采用独立的参数;54.若满足预设的资源选择触发条件,释放所述周期性资源和/或进行所述周期性资源的资源重选;55.若满足预设的资源排除条件,将所述周期性资源排除出备选资源集合。56.本实施例中,在满足一定条件时,发送端终端对其选择和/或预留的周期性资源进行资源选择重评估,或,对所述周期性资源的资源抢占检测采用独立的参数,或,释放所述周期性资源和/或进行所述周期性资源的资源重选,或,将所述周期性资源排除出备选资源集合,通过以上操作,能够解决资源碰撞以及资源干扰的问题,增加旁链路传输的可靠性。57.若满足预设的重评估条件,对所述周期性资源进行资源选择重评估包括以下任一项:58.对所述周期性资源中位于第i 1周期内的资源,若在所述第i 1周期之前的n个周期,所述发送端终端未发送旁链路控制信息sci去周期性预留所述位于第i 1周期内的资源,那么在使用所述资源之前,对所述资源进行资源选择重评估,其中,i,n为正整数;其中,n个周期可以是n个连续的周期,也可以是n个不连续的周期;其中,在nrsl中,txue会对其选择的资源进行资源预留,预留分为周期性预留和非周期性预留,预留资源为以后的pscch和/或pssch传输使用。非周期性预留可以通过sci中的timeresourceassignment域实现,预留的资源至少可以用作同一个tb的传输。周期性预留可以通过sci中的resourcereservationperiod域实现,当前周期性预留的周期性资源可以用作下一个tb的传输。59.对所述周期性资源中位于第i 1周期内的资源,若在所述第i 1周期之前的m个时间单元,所述发送端终端未发送sci去周期性预留所述位于第i 1周期内的资源,那么在使用所述资源之前,对所述资源进行资源选择重评估,m为正整数;其中,m可以等于1000ms/资源池中配置的最大资源预留周期,时间单元可以是绝对时间单元,比如秒、毫秒、时隙、子时隙、逻辑时隙等;60.对所述周期性资源中位于第i 1周期内的资源,在第i 1周期之前的l个周期中,没有被周期性预留信息指示过的资源的总数目达到预设值,对第i 1周期内的至少部分资源进行资源选择重评估,l为正整数,其中,l个周期可以是l个连续的周期,也可以是l个不连续的周期,可以对第i 1周期内的部分资源进行资源选择重评估,也可以对第i 1周期内的全部资源进行资源选择重评估。61.如果需要对所述位于第i 1周期的周期性资源进行资源选择重评估,对所述位于第i 1周期的周期性资源进行资源选择重评估包括:62.在第i 1周期对所述资源进行非周期性资源预留指示,在首次对所述资源进行所述非周期性预留指示之前的第一时刻进行资源选择重评估,第一时刻不晚于第二时刻,所述第二时刻在m时刻之前且与m时刻之间的时长为t3,m时刻为所述非周期性资源预留指示信息首次发送的时刻,t3至少包括所述发送端终端进行资源选择处理的时长。63.其中,可以在m-t3时刻对所述资源进行资源选择重评估,也可以在对所述资源进行非周期性资源预留指示之前的其他时刻对所述资源进行资源选择重评估,具体地,ue实现决定是否在上述时刻进行资源选择重评估;或,ue必须在m-t3时刻进行资源选择重评估,且ue实现决定是否在m-t3时刻之外的其他时刻进行资源选择重评估。64.其中,上述l、m、n、预设值可以为控制节点配置或预配置或协议定义的。65.一些实施例中,若满足预设的重评估条件,对所述周期性资源进行资源选择重评估包括:66.在第i 1周期之前的第j周期对第i 1周期内的资源进行资源选择重评估,j为小于等于i的正整数,j可以等于i,也可以等于i-1,i-2,…。67.其中,在第j周期对位于第i 1个周期的资源进行预留(例如周期性预留)之前,可以进行资源选择重评估,比如,在第j周期对第i 1周期内的资源进行周期性资源预留指示,在首次对所述资源进行所述周期性预留指示之前的第一时刻进行资源选择重评估,第一时刻不晚于第二时刻,所述第二时刻在m时刻之前且与m时刻之间的时长为t3,m时刻为所述周期性资源预留指示信息首次发送的时刻,t3至少包括所述发送端终端进行资源选择处理的时长。具体地,ue实现决定是否在上述时刻进行资源选择重评估;或,ue必须在m-t3时刻进行资源选择重评估,且ue实现决定是否在m-t3时刻之外的其他时刻进行资源选择重评估。68.另外,若在第j周期判定所述位于第i 1周期内的资源符合资源重选条件,在第i 1周期,对所述资源进行资源选择重评估,以判定最终是否进行资源重选。这样可以避免资源的碰撞和干扰,保证旁链路传输的可靠性。69.上述实施例中,所述发送端终端在资源选择重评估的触发时刻进行虚拟资源选择,获取备选资源集合,得到获取所述备选资源集合的质量参数门限值,作为资源选择重评估的质量参数门限值。比如,媒体介入控制(mac)层向物理层提供需要进行资源选择重评估的资源,如果该资源在当前的tb的资源选择窗口或pdb之后,ue对当前tb进行虚拟资源选择,得到质量参数门限值,用于判决是否触发该资源的资源重选,其中,质量参数门限值,具体可以为参考信号接收功率(referencesignalreceivingpower,rsrp)treshold,具体地,rsrptreshold可以有多个值,每个值关联一个优先级(priority),即internalparameterth(pi),可以根据sci上检测到的待评估资源所关联priority相匹配的rsrptreshold判决是否触发该资源的资源重选。或者,质量参数门限值还可以是协议定义的或控制节点配置的或控制节点预配置的。70.一些实施例中,所述在第i 1周期,对所述资源进行资源选择重评估包括:71.在第i 1周期对所述资源进行非周期性资源预留指示,在首次对所述资源进行所述非周期性预留指示之前的第一时刻进行资源选择重评估,第一时刻不晚于第二时刻,所述第二时刻在m时刻之前且与m时刻之间的时长为t3,m时刻为所述非周期性资源预留指示信息首次发送的时刻,t3至少包括所述发送端终端进行资源选择处理的时长。72.如果判断触发该资源的资源重选,可以在第j个周期,ue不预留该位于第i 1个周期的资源;或者,ue在第i 1个资源周期,对该资源进行资源重选;或者,ue在第i 1个周期,继续对该资源进行资源选择重评估,以判断是否进行资源重选。73.一些实施例中,对所述周期性资源进行资源选择重评估之后,若判定位于第i 1周期内的资源符合资源重选条件,所述方法还包括以下任一项:74.对所述位于第i 1周期内的资源进行重选,不对所有所述周期性资源进行重选,重选的资源不进行周期性预留;75.对所述位于第i 1周期内的资源进行重选,不对所有所述周期性资源进行重选,对重选的资源进行周期性预留;76.对所述位于第i 1周期内的资源进行重选,不对所有所述周期性资源进行重选,允许发送端终端对重选的资源进行周期性预留;77.对所有所述周期性资源进行重选,对重选的资源进行周期性预留;78.对所述位于第i 1周期内的资源进行重选,允许发送端终端对所述周期性资源进行重选,允许发送端终端对重选的资源进行周期性预留。79.其中,对所述进行重评估的资源进行重选,是否对该资源对应的周期性资源进行重选取决于ue实现,和/或,所述重选资源是否进行周期性预留取决于ue实现。80.为了避免资源碰撞或干扰,控制节点可以配置或预配置至少两套参数,该参数用于进行资源抢占检测,可以包括优先级参数等。其中一套参数用于平时使用,其他至少一套参数用于满足资源抢占检测条件时使用,所述资源抢占检测条件包括以下任一项:81.所述周期性资源的资源预留指示信息不包括非周期性资源预留指示;82.所述周期性资源的资源预留指示信息不包括非周期性资源预留指示和前p个周期发送的周期性资源预留指示,p为正整数,比如p可以等于1;83.所述周期性资源的资源预留指示信息不包括非周期性资源预留指示和前q个时间单元发送的周期性资源预留指示,q为正整数,一具体示例中,q可以等于1000ms/资源池中配置的最大资源预留周期,时间单元可以是绝对时间单元,比如秒、毫秒、时隙、子时隙、逻辑时隙等。84.一些实施例中,若满足预设的资源选择触发条件,释放所述周期性资源和/或进行所述周期性资源的资源重选包括以下任一项:85.若旁链路授权slgrant的第i 1个周期的资源未被前a个周期发送的资源预留指示信息预留,释放该slgrant和/或进行该slgrant的资源重选,a为正整数,a可以为协议定义的固定的参数,比如可以等于1,a个周期可以为a个连续的周期也可以为a个不连续的周期;比如,该slgrant前a个周期没有pscch或pssch传输,那么ue释放该slgrant,和/或,进行该slgrant的资源重选;86.若slgrant的第i 1个周期的资源未被前m个时间单元发送的资源预留指示信息预留,释放该slgrant和/或进行该slgrant的资源重选,b为正整数,b可以为协议定义的固定的参数,比如可以等于1000ms/资源池中配置的最大资源预留周期,时间单元可以是绝对时间单元,比如秒、毫秒、时隙、子时隙、逻辑时隙等。比如,该slgrant前b个时间单元内没有pscch或pssch传输,那么ue释放该slgrant,和/或,进行该slgrant的资源重选。87.一些实施例中,所述资源排除条件包括以下任一项:88.对于位于资源选择窗口内的资源,在资源选择窗口或所述资源的前c个时间单元内检测到所述周期性资源预留指示信息对所述资源进行资源预留,且所述资源相关联的质量参数测量值大于对应的质量参数门限值,c为正整数,c可以为协议定义的固定的参数,比如可以等于1000ms/资源池中配置的最大资源预留周期,时间单元可以是绝对时间单元,比如秒、毫秒、时隙、子时隙、逻辑时隙等,其中,质量参数测量值可以为rsrp测量值,质量参数门限值可以为rsrpthreshold;89.对于位于资源选择窗口内的资源,若检测到所述资源为周期性资源,比如为其他ue的周期性资源,且所述检测到的资源预留指示信息是在所述资源的前d个周期内,且所述资源相关联的质量参数测量值大于对应的质量参数门限值,d为正整数,其中,质量参数测量值可以为rsrp测量值,质量参数门限值可以为rsrpthreshold。90.为了避免ue过多预留资源,减轻系统负载,一个资源周期内资源的最大数量或实际数量为以下任一项:91.slgrant进行初始资源选择时所确定或选择的传输资源数量;92.协议约定的值或控制节点配置的值或控制节点预配置的值。93.其中,协议约定的值或控制节点配置的值或控制节点预配置的值包括以下任一项:94.协议约定的传输块tb的最大传输次数;95.资源池所配置的tb的最大传输次数;96.根据当前的固定码率cbr,资源池所配置的tb的最大传输次数;97.根据当前的cbr和tb优先级,资源池所配置的tb的最大传输次数。98.其中,一个资源周期内资源的最大数量或实际数量为以下任一项:99.slgrant一个周期内可用资源的数量;100.slgrant一个周期内预留的可用资源的数量,包括周期性资源和/或非周期性资源;101.slgrant一个周期内预留的但已经释放掉的资源数量,与周期内可用资源的数量的总和;102.slgrant一个周期内预留的但已经释放掉的资源数量,与周期内预留的可用资源的数量的总和。103.其中,slgrant一个周期内预留的但已经释放掉的资源可以解释为:ue已经对该资源进行预留指示,但是由于资源选择重评估或抢占检测,该资源被判定从该slgrant中释放掉。104.一些实施例中,还包括发送端终端从备选资源集合中选择资源,包括以下任一项:105.所述发送端终端只能选择时间不重叠的资源;106.所述发送端终端优先选择时间不重叠的资源;107.所述发送端终端允许选择时间不重叠的资源,即,如果备选资源集合中没有满足所述条件(时间不重叠)的资源,ue可以不再继续选择传输资源。108.其中,若所述发送端终端只能选择时间不重叠的资源,如果备选资源集合中没有满足所述条件的资源,ue不再继续选择传输资源,所述发送端终端执行以下任一项:109.在所述备选资源集合中选择资源之前,排除和已选资源在时间上重叠的资源,再进行随机资源选择;110.在备选资源集合中反复进行随机资源选择,直到选择除和已选资源在时间上不重叠的资源。111.其中,所述发送端终端优先选择时间不重叠的资源,如果备选资源集合中没有满足所述条件(时间不重叠)的资源,才允许ue选择时间上重叠的传输资源。112.所述发送端终端优先选择时间不重叠的资源包括:113.若当前的slgrant未选择任何资源或所选资源的数量小于预设的资源数量门限值,允许所述发送端终端选择时间上重叠的资源。114.一具体实施例中,如图4所示,ue选择3个周期性资源,在第i个周期,ue进行混合自动重传请求(hybridautomaticrepeatrequest,harq)basedpssch传输,假设该次pssch传输的过程中,ue在第i个周期只预留了前两个资源(即虚线表示的第三个资源没有在第i周期进行非周期性预留)。那么,ue在周期i无法对所述第三个周期性资源进行预留指示。ue可以对该位于第i 1周期的所述第三个周期性资源进行资源选择重评估。例如,在对该资源进行指示(例如非周期性预留)之前的m-t3时刻,对该资源进行资源选择重评估。115.一具体实施例中,如图5所示,ue选择3个周期性资源,在第i个周期,ue没有pssch传输,ue在第i个周期没有对第i 1个周期的资源进行周期性预留指示。ue可以对该位于第i 1周期的三个周期性资源进行资源选择重评估。例如,在对位于第i 1个周期的资源进行指示(例如非周期性预留)之前的m-t3时刻,对该资源进行资源选择重评估。116.一具体实施例中,如图6所示,第i个周期的预留信息对第i 1个周期内的资源进行资源预留指示之前,可以对位于第i 1周期内的资源进行资源选择重评估。117.一具体实施例中,如图7所示,第i个周期的预留信息对第i 1个周期内的资源进行资源预留指示之后,不可以对位于第i 1周期内的资源进行资源选择重评估。118.一具体实施例中,如图8所示,对于资源选择窗口内的资源,在资源选择窗口前200ms或2个周期检测到该资源的资源预留信息,相关联的rsrp测量值大于相应的rsrpthreshold,那么该资源不能纳入备选资源集合。119.需要说明的是,本技术实施例提供的资源选择方法,执行主体可以为资源选择装置,或者该资源选择装置中的用于执行加载资源选择方法的模块。本技术实施例中以资源选择装置执行加载资源选择方法为例,说明本技术实施例提供的资源选择方法。120.本技术实施例提供了一种资源选择装置,应用于终端300,如图9所示,所述装置包括:121.处理模块310,用于对选择和/或预留的周期性资源执行以下任一项操作:122.若满足预设的重评估条件,对所述周期性资源进行资源选择重评估;123.若满足预设的资源抢占检测条件,所述周期性资源的资源抢占检测采用独立的参数;124.若满足预设的资源选择触发条件,释放所述周期性资源和/或进行所述周期性资源的资源重选;125.若满足预设的资源排除条件,将所述周期性资源排除出备选资源集合。126.本实施例中,在满足一定条件时,发送端终端对其选择和/或预留的周期性资源进行资源选择重评估,或,对所述周期性资源的资源抢占检测采用独立的参数,或,释放所述周期性资源和/或进行所述周期性资源的资源重选,或,将所述周期性资源排除出备选资源集合,通过以上操作,能够解决资源碰撞以及资源干扰的问题,增加旁链路传输的可靠性。127.一些实施例中,所述处理模块310具体用于执行以下任一项:128.对所述周期性资源中位于第i 1周期内的资源,若在所述第i 1周期之前的n个周期,所述发送端终端未发送旁链路控制信息sci去周期性预留所述位于第i 1周期内的资源,对所述资源进行资源选择重评估,其中,i,n为正整数;129.对所述周期性资源中位于第i 1周期内的资源,若在所述第i 1周期之前的m个时间单元,所述发送端终端未发送sci去周期性预留所述位于第i 1周期内的资源,对所述资源进行资源选择重评估,m为正整数;130.对所述周期性资源中位于第i 1周期内的资源,在第i 1周期之前的l个周期中,没有被周期性预留信息指示过的资源的总数目达到预设值,对第i 1周期内的至少部分资源进行资源选择重评估,l为正整数。131.一些实施例中,所述处理模块310具体用于在第i 1周期对所述资源进行非周期性资源预留指示,在首次对所述资源进行所述非周期性预留指示之前的第一时刻进行资源选择重评估,第一时刻不晚于第二时刻,所述第二时刻在m时刻之前且与m时刻之间的时长为t3,m时刻为所述非周期性资源预留指示信息首次发送的时刻,t3至少包括所述发送端终端进行资源选择处理的时长。132.一些实施例中,所述处理模块310具体用于在第i 1周期之前的第j周期对第i 1周期内的资源进行资源选择重评估,j为小于等于i的正整数。133.一些实施例中,所述处理模块310具体用于在第j周期对第i 1周期内的资源进行周期性资源预留指示,在首次对所述资源进行所述周期性预留指示之前的第一时刻进行资源选择重评估,第一时刻不晚于第二时刻,所述第二时刻在m时刻之前且与m时刻之间的时长为t3,m时刻为所述周期性资源预留指示信息首次发送的时刻,t3至少包括所述发送端终端进行资源选择处理的时长。134.一些实施例中,所述处理模块310还用于若在第j周期判定所述位于第i 1周期内的资源符合资源重选条件,在第i 1周期,对所述资源进行资源选择重评估135.一些实施例中,所述处理模块310具体用于在第i 1周期对所述资源进行非周期性资源预留指示,在首次对所述资源进行所述非周期性预留指示之前的第一时刻进行资源选择重评估,第一时刻不晚于第二时刻,所述第二时刻在m时刻之前且与m时刻之间的时长为t3,m时刻为所述非周期性资源预留指示信息首次发送的时刻,t3至少包括所述发送端终端进行资源选择处理的时长。136.一些实施例中,所述处理模块310具体用于在资源选择重评估的触发时刻进行虚拟资源选择,获取备选资源集合,得到获取所述备选资源集合的质量参数门限值,作为资源选择重评估的质量参数门限值。137.一些实施例中,所述处理模块310具体用于执行以下任一项:138.对所述位于第i 1周期内的资源进行重选,不对所有所述周期性资源进行重选,重选的资源不进行周期性预留;139.对所述位于第i 1周期内的资源进行重选,不对所有所述周期性资源进行重选,对重选的资源进行周期性预留;140.对所述位于第i 1周期内的资源进行重选,不对所有所述周期性资源进行重选,允许发送端终端对重选的资源进行周期性预留;141.对所有所述周期性资源进行重选,对重选的资源进行周期性预留;142.对所述位于第i 1周期内的资源进行重选,允许发送端终端对所述周期性资源进行重选,允许发送端终端对重选的资源进行周期性预留。143.一些实施例中,所述资源抢占检测条件包括以下任一项:144.所述周期性资源的资源预留指示信息不包括非周期性资源预留指示;145.所述周期性资源的资源预留指示信息不包括非周期性资源预留指示和前p个周期发送的周期性资源预留指示,p为正整数;146.所述周期性资源的资源预留指示信息不包括非周期性资源预留指示和前q个时间单元发送的周期性资源预留指示,q为正整数。147.一些实施例中,所述处理模块310具体用于执行以下任一项:148.若旁链路授权slgrant的第i 1个周期的资源未被前a个周期发送的资源预留指示信息预留,释放该slgrant和/或进行该slgrant的资源重选,a为正整数;149.若slgrant的第i 1个周期的资源未被前m个时间单元发送的资源预留指示信息预留,释放该slgrant和/或进行该slgrant的资源重选,b为正整数。150.一些实施例中,所述资源排除条件包括以下任一项:151.对于位于资源选择窗口内的资源,在资源选择窗口或所述资源的前c个时间单元内检测到所述周期性资源预留指示信息对所述资源进行资源预留,且所述资源相关联的质量参数测量值大于对应的质量参数门限值,c为正整数;152.对于位于资源选择窗口内的资源,若检测到所述资源为周期性资源,且所述检测到的资源预留指示信息是在所述资源的前d个周期内,且所述资源相关联的质量参数测量值大于对应的质量参数门限值,d为正整数。153.一些实施例中,一个资源周期内资源的最大数量或实际数量为以下任一项:154.slgrant进行初始资源选择时所确定或选择的传输资源数量;155.协议约定的值或控制节点配置的值或控制节点预配置的值。156.其中,协议约定的值或控制节点配置的值或控制节点预配置的值包括以下任一项:157.协议约定的传输块tb的最大传输次数;158.资源池所配置的tb的最大传输次数;159.根据当前的固定码率cbr,资源池所配置的tb的最大传输次数;160.根据当前的cbr和tb优先级,资源池所配置的tb的最大传输次数。161.一些实施例中,一个资源周期内资源的最大数量或实际数量为以下任一项:162.slgrant一个周期内可用资源的数量;163.slgrant一个周期内预留的可用资源的数量;164.slgrant一个周期内预留的但已经释放掉的资源数量,与周期内可用资源的数量的总和;165.slgrant一个周期内预留的但已经释放掉的资源数量,与周期内预留的可用资源的数量的总和。166.一些实施例中,从备选资源集合中选择资源时,所述处理模块310具体用于执行以下任一项:167.只能选择时间不重叠的资源;168.优先选择时间不重叠的资源;169.允许选择时间不重叠的资源。170.一些实施例中,若只能选择时间不重叠的资源,所述处理模块310具体用于执行以下任一项:171.在所述备选资源集合中选择资源之前,排除和已选资源在时间上重叠的资源,再进行随机资源选择;172.在备选资源集合中反复进行随机资源选择,直到选择除和已选资源在时间上不重叠的资源。173.一些实施例中,所述处理模块310具体用于若当前的slgrant未选择任何资源或所选资源的数量小于预设的资源数量门限值,允许选择时间上重叠的资源。174.本技术实施例中的资源选择装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。175.本技术实施例中的资源选择装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。176.可选的,本技术实施例还提供一种电子设备,包括处理器,存储器,存储在存储器上并可在所述处理器上运行的程序或指令,该程序或指令被处理器执行时实现上述资源选择方法的实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。177.需要注意的是,本技术实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。178.本实施例的电子设备可以为终端。图10为实现本技术各个实施例的一种终端的硬件结构示意图,该终端50包括但不限于:射频单元51、网络模块52、音频输出单元53、输入单元54、传感器55、显示单元56、用户输入单元57、接口单元58、存储器59、处理器510、以及电源511等部件。本领域技术人员可以理解,图10中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本技术实施例中,终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。179.应理解的是,本技术实施例中,射频单元51可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器510处理;另外,将上行的数据发送给基站。通常,射频单元51包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元51还可以通过无线通信系统与网络和其他设备通信。180.存储器59可用于存储软件程序以及各种数据。存储器59可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器59可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。181.处理器510是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器59内的软件程序和/或模块,以及调用存储在存储器59内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。处理器510可包括一个或至少两个处理单元;优选的,处理器510可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器510中。182.终端50还可以包括给各个部件供电的电源511(比如电池),优选的,电源511可以通过电源管理系统与处理器510逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。183.另外,终端50包括一些未示出的功能模块,在此不再赘述。184.其中,处理器510用于对选择和/或预留的周期性资源执行以下任一项操作:185.若满足预设的重评估条件,对所述周期性资源进行资源选择重评估;186.若满足预设的资源抢占检测条件,所述周期性资源的资源抢占检测采用独立的参数;187.若满足预设的资源选择触发条件,释放所述周期性资源和/或进行所述周期性资源的资源重选;188.若满足预设的资源排除条件,将所述周期性资源排除出备选资源集合。189.本实施例中,在满足一定条件时,发送端终端对其选择和/或预留的周期性资源进行资源选择重评估,或,对所述周期性资源的资源抢占检测采用独立的参数,或,释放所述周期性资源和/或进行所述周期性资源的资源重选,或,将所述周期性资源排除出备选资源集合,通过以上操作,能够解决资源碰撞以及资源干扰的问题,增加旁链路传输的可靠性。190.一些实施例中,所述处理器510具体用于执行以下任一项:191.对所述周期性资源中位于第i 1周期内的资源,若在所述第i 1周期之前的n个周期,所述发送端终端未发送旁链路控制信息sci去周期性预留所述位于第i 1周期内的资源,对所述资源进行资源选择重评估,其中,i,n为正整数;192.对所述周期性资源中位于第i 1周期内的资源,若在所述第i 1周期之前的m个时间单元,所述发送端终端未发送sci去周期性预留所述位于第i 1周期内的资源,对所述资源进行资源选择重评估,m为正整数;193.对所述周期性资源中位于第i 1周期内的资源,在第i 1周期之前的l个周期中,没有被周期性预留信息指示过的资源的总数目达到预设值,对第i 1周期内的至少部分资源进行资源选择重评估,l为正整数。194.一些实施例中,所述处理器510具体用于在第i 1周期对所述资源进行非周期性资源预留指示,在首次对所述资源进行所述非周期性预留指示之前的第一时刻进行资源选择重评估,第一时刻不晚于第二时刻,所述第二时刻在m时刻之前且与m时刻之间的时长为t3,m时刻为所述非周期性资源预留指示信息首次发送的时刻,t3至少包括所述发送端终端进行资源选择处理的时长。195.一些实施例中,所述处理器510具体用于在第i 1周期之前的第j周期对第i 1周期内的资源进行资源选择重评估,j为小于等于i的正整数。196.一些实施例中,所述处理器510具体用于在第j周期对第i 1周期内的资源进行周期性资源预留指示,在首次对所述资源进行所述周期性预留指示之前的第一时刻进行资源选择重评估,第一时刻不晚于第二时刻,所述第二时刻在m时刻之前且与m时刻之间的时长为t3,m时刻为所述周期性资源预留指示信息首次发送的时刻,t3至少包括所述发送端终端进行资源选择处理的时长。197.一些实施例中,所述处理器510还用于若在第j周期判定所述位于第i 1周期内的资源符合资源重选条件,在第i 1周期,对所述资源进行资源选择重评估198.一些实施例中,所述处理器510具体用于在第i 1周期对所述资源进行非周期性资源预留指示,在首次对所述资源进行所述非周期性预留指示之前的第一时刻进行资源选择重评估,第一时刻不晚于第二时刻,所述第二时刻在m时刻之前且与m时刻之间的时长为t3,m时刻为所述非周期性资源预留指示信息首次发送的时刻,t3至少包括所述发送端终端进行资源选择处理的时长。199.一些实施例中,所述处理器510具体用于在资源选择重评估的触发时刻进行虚拟资源选择,获取备选资源集合,得到获取所述备选资源集合的质量参数门限值,作为资源选择重评估的质量参数门限值。200.一些实施例中,所述处理器510具体用于执行以下任一项:201.对所述位于第i 1周期内的资源进行重选,不对所有所述周期性资源进行重选,重选的资源不进行周期性预留;202.对所述位于第i 1周期内的资源进行重选,不对所有所述周期性资源进行重选,对重选的资源进行周期性预留;203.对所述位于第i 1周期内的资源进行重选,不对所有所述周期性资源进行重选,允许发送端终端对重选的资源进行周期性预留;204.对所有所述周期性资源进行重选,对重选的资源进行周期性预留;205.对所述位于第i 1周期内的资源进行重选,允许发送端终端对所述周期性资源进行重选,允许发送端终端对重选的资源进行周期性预留。206.一些实施例中,所述资源抢占检测条件包括以下任一项:207.所述周期性资源的资源预留指示信息不包括非周期性资源预留指示;208.所述周期性资源的资源预留指示信息不包括非周期性资源预留指示和前p个周期发送的周期性资源预留指示,p为正整数;209.所述周期性资源的资源预留指示信息不包括非周期性资源预留指示和前q个时间单元发送的周期性资源预留指示,q为正整数。210.一些实施例中,所述处理器510具体用于执行以下任一项:211.若旁链路授权slgrant的第i 1个周期的资源未被前a个周期发送的资源预留指示信息预留,释放该slgrant和/或进行该slgrant的资源重选,a为正整数;212.若slgrant的第i 1个周期的资源未被前m个时间单元发送的资源预留指示信息预留,释放该slgrant和/或进行该slgrant的资源重选,b为正整数。213.一些实施例中,所述资源排除条件包括以下任一项:214.对于位于资源选择窗口内的资源,在资源选择窗口或所述资源的前c个时间单元内检测到所述周期性资源预留指示信息对所述资源进行资源预留,且所述资源相关联的质量参数测量值大于对应的质量参数门限值,c为正整数;215.对于位于资源选择窗口内的资源,若检测到所述资源为周期性资源,且所述检测到的资源预留指示信息是在所述资源的前d个周期内,且所述资源相关联的质量参数测量值大于对应的质量参数门限值,d为正整数。216.一些实施例中,一个资源周期内资源的最大数量或实际数量为以下任一项:217.slgrant进行初始资源选择时所确定或选择的传输资源数量;218.协议约定的值或控制节点配置的值或控制节点预配置的值。219.其中,协议约定的值或控制节点配置的值或控制节点预配置的值包括以下任一项:220.协议约定的传输块tb的最大传输次数;221.资源池所配置的tb的最大传输次数;222.根据当前的固定码率cbr,资源池所配置的tb的最大传输次数;223.根据当前的cbr和tb优先级,资源池所配置的tb的最大传输次数。224.一些实施例中,一个资源周期内资源的最大数量或实际数量为以下任一项:225.slgrant一个周期内可用资源的数量;226.slgrant一个周期内预留的可用资源的数量;227.slgrant一个周期内预留的但已经释放掉的资源数量,与周期内可用资源的数量的总和;228.slgrant一个周期内预留的但已经释放掉的资源数量,与周期内预留的可用资源的数量的总和。229.一些实施例中,从备选资源集合中选择资源时,所述处理器510具体用于执行以下任一项:230.只能选择时间不重叠的资源;231.优先选择时间不重叠的资源;232.允许选择时间不重叠的资源。233.一些实施例中,若只能选择时间不重叠的资源,所述处理器510具体用于执行以下任一项:234.在所述备选资源集合中选择资源之前,排除和已选资源在时间上重叠的资源,再进行随机资源选择;235.在备选资源集合中反复进行随机资源选择,直到选择除和已选资源在时间上不重叠的资源。236.一些实施例中,所述处理器510具体用于若当前的slgrant未选择任何资源或所选资源的数量小于预设的资源数量门限值,允许选择时间上重叠的资源。237.本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述资源选择方法的实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。238.其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。239.本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述资源选择方法的实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。240.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。241.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。242.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所述的方法。243.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。当前第1页12当前第1页12
再多了解一些

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

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

相关文献