资源选择方法、装置及终端与流程
未命名
07-14
阅读:109
评论:0
1.本技术属于通信技术领域,具体涉及一种资源选择方法、装置及终端。
背景技术:
2.在相关协议中,定义了基于周期的部分检测(periodic based partial sensing,pbps)的检测方式。为了用户设备(user equipment,ue)可以检测资源池内其他ue可能周期预留的资源,同时减少ue的检测的能量消耗,支持只检测候选资源集合前可选的最近的一个检测机会(sensing occasion);以及可配置额外检测机会(additional sensing occasion),即检测候选资源选择集合前最近的两个sensing occasion的位置。但是,基于现有的资源排除方案,当检测资源位于候选资源集合前一个周期(接收rx周期)前时(例如:小于ty0-rx周期的位置,ty0为候选资源集合中的第一个资源),基于该检测结果的资源排除方案无法作用于资源选择窗口,也就是检测结果无法用于资源排除,导致该检测结果无效。
技术实现要素:
3.本技术实施例提供一种资源选择方法、装置及终端,能够解决现有资源检测结果会出现无法作用于资源选择窗口,进而导致资源检测结果无效的问题。
4.第一方面,提供了一种资源选择方法,包括:
5.第一终端确定资源参数,所述资源参数是根据第一参数和第二参数中的至少一项确定的;
6.所述第一终端根据所述资源参数对候选资源集合内的资源进行排除,得到第一资源集合,所述第一资源集合用于所述第一终端进行资源选择;
7.其中,所述第一参数为预定义的或为预配置的或者与检测资源相关;
8.所述第二参数与第一时间窗口或候选资源集合相关。
9.第二方面,提供了一种资源选择装置,包括:
10.第一确定模块,用于确定资源参数,所述资源参数是根据第一参数和第二参数中的至少一项确定的;
11.第二确定模块,用于根据所述资源参数对候选资源集合内的资源进行排除,得到第一资源集合,所述第一资源集合用于所述第一终端进行资源选择;
12.其中,所述第一参数为预定义的或为预配置的或者与检测资源相关;
13.所述第二参数与第一时间窗口或候选资源集合相关。
14.第三方面,提供了一种终端,该终端包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
15.第四方面,提供了一种终端,包括处理器及通信接口,其中,所述处理器用于确定资源参数,所述资源参数是根据第一参数和第二参数中的至少一项确定的;根据所述资源
参数对候选资源集合内的资源进行排除,得到第一资源集合,所述第一资源集合用于所述第一终端进行资源选择;其中,所述第一参数为预定义的或为预配置的或者与检测资源相关;所述第二参数与第一时间窗口或候选资源集合相关。
16.第五方面,提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
17.第六方面,提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
18.第七方面,提供了一种计算机程序/程序产品,所述计算机程序/程序产品被存储在存储介质中,所述计算机程序/程序产品被至少一个处理器执行以实现如第一方面所述的资源选择方法的步骤。
19.在本技术实施例中,根据第一参数和第二参数中的至少一项来确定资源参数,以使得根据该资源参数确定的第一资源存在位于候选资源集合内的资源,进而基于该第一资源能够对候选资源集合内的资源进行排除,使得基于资源参数的资源检测结果能够作用于候选资源集合,实现资源排除的目的,降低了候选资源集合内资源的碰撞概率,提高了系统吞吐量。
附图说明
20.图1表示本技术实施例可应用的一种通信系统的结构图;
21.图2表示本技术实施例的资源选择方法的流程示意图;
22.图3表示本技术实施例中检测资源与候选资源集合的位置示意图之一;
23.图4表示本技术实施例中检测资源与候选资源集合的位置示意图之二;
24.图5表示本技术实施例中检测资源与候选资源集合的位置示意图之三;
25.图6表示本技术实施例中检测资源与候选资源集合的位置示意图之四;
26.图7表示本技术实施例中检测资源与候选资源集合的位置示意图之五;
27.图8表示本技术实施例中检测资源与候选资源集合的位置示意图之六;
28.图9表示本技术实施例的资源选择装置的模块示意图;
29.图10表示本技术实施例的通信设备的结构框图;
30.图11表示本技术实施例的终端的结构框图。
具体实施方式
31.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本技术保护的范围。
32.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”一般表示前后关联对象是一种“或”的关系。
occasion)中的至少一项对应的检测资源集合。例如,上述第一参数与检测窗口的配置相关,和/或,上述第一参数与检测机会的配置相关;上述检测机会可以是包括pbps对应的检测机会或者是cps对应的检测机会。如果是pbps对应的检测机会,可对应部分检测机会(partial sensing occasion,pso),例如该检测机会包括additional sensing occasion,该additional sensing occasion包括距离资源选择窗口或候选资源集合最近的两个检测机会,即the most recent sensing occasion(也可描述为1
st pso)和the second most recent sensing occasion(也可描述为2
st pso)。或者,该additional sensing occasion包括距离资源选择窗口或候选资源集合满足处理时间的最近的两个检测机会。
41.所述第二参数与第一时间窗口或候选资源集合相关。
42.所述第一时间窗口与以下至少一项相关:
43.候选资源集合对应的时域范围;
44.资源选择时刻;
45.数据包到达时刻;
46.预定义或预配置的值。
47.上述资源参数为用于资源排除的参数。
48.步骤202:所述第一终端根据所述资源参数对候选资源集合内的资源进行排除,得到第一资源集合,所述第一资源集合用于所述第一终端进行资源选择。
49.具体的,第一终端根据资源参数,确定第一资源,并在候选资源集合中排除第一资源,得到第一资源集合。
50.需要说明的是,根据资源参数确定的第一资源可能完全在候选资源集合中,此时排除第一资源即可。也可能根据资源参数确定的第一资源中部分落在候选资源集合中,部分在候选资源集合外,则从候选资源集合中排除落在候选资源集合中的资源后,候选资源集合中剩余的资源则为第一资源集合。也可能,若根据资源参数确定的目标资源位于候选资源集合外,则目标资源后位于候选资源集合内的第一个资源(也就是距离目标资源最近的位于候选资源集合内的资源),或者是若根据资源参数确定的目标资源位于资源池外,则排除目标资源后位于资源池内的第一个资源(也就是距离目标资源最近的位于资源池内的资源)。
51.可选地,该候选资源集合也可描述为资源选择窗(resource selection window,rsw)。
52.本技术实施例中,根据第一参数和第二参数中的至少一项来确定资源参数,以使得根据该资源参数确定的第一资源存在位于候选资源集合内的资源,进而基于该第一资源能够对候选资源集合内的资源进行排除,使得基于资源参数的资源检测结果能够作用于候选资源集合,实现资源排除的目的,降低了候选资源集合内资源的碰撞概率,提高了系统吞吐量。
53.可选地,所述第一终端确定资源参数,包括:
54.在满足第一条件的情况下,所述第一终端确定资源参数;
55.其中,所述第一条件包括以下至少一项:
56.第一时间间隔小于或者等于n1*t1;
57.第一时间间隔大于(n1-1)*t1;
58.候选资源集合对应的资源起始位置(例如:ty0)与检测资源之间的时间间隔大于t1,或者候选资源集合的可选起始位置(例如:n+t1)与所述检测资源之间的时间间隔大于t1;相关协议中定义了参数确定资源可选起始位置的最大值,可根据ue实现和所述资源可选起始位置的最大值来确定上述可选起始位置,该资源起始位置位于根据所述资源可选起始位置确定的位置之后。
59.第二周期小于第二时间间隔tscal;
60.配置了至少两个检测资源,如additional sensing occasion;或者配置了至少两个检测资源对应的参数,如配置了additionalperiodicsensingoccasion参数;或者,配置了一个检测资源,如配置了the most second recent sensing occasion;
61.其中,第一时间间隔为第一时刻n’与第二时刻m之间的时间间隔,即上述第一条件包括n
’‑
m≤n1*t1,和/或,n
’‑
m>(n1-1)*t1,所述第一时刻为数据包到达时刻或资源选择时刻,或者数据包到达时刻后第一个位于资源池内的资源对应的时刻或资源选择时刻后第一个位于资源池内的资源对应的时刻,或者与定义的处理时间相关的时刻,所述第二时刻为接收副链路控制信息sci的时刻或第一检测资源对应的时刻,n1为所述第一参数,n1大于或者等于1,t1为用于确定检测资源的周期;
62.所述第二周期是根据第一周期或第三周期确定的周期,所述第三周期为根据sci的指示确定的周期,例如,sci指示一个物理周期参数,该第三周期可以为对该物理周期参数进行转换后的逻辑周期,该第三周期也可以为sci指示的周期;
63.所述第二时间间隔是协议预定义或配置的值,或者根据所述候选资源集合对应的资源结束位置与所述第一时刻确定的,或者根据所述候选资源集合的可选结束位置与所述第一时刻确定的。相关协议中定义了参数确定资源可选结束位置的最小值,可根据ue实现和所述资源可选结束位置的最小值来确定上述可选结束位置,该资源结束位置位于根据所述资源可选结束位置之前。
64.也就是说,本技术实施例中,第一条件包括以下至少一项:
65.a)n1的值与检测窗口的配置相关;
66.在配置至少两个检测资源(如配置了additional sensing occasion)的情况下,n1=b+x-1,x表示所述检测资源的标识,b为配置的数值或者根据检测资源参数确定的数值,例如:b=1,x=2,x=2表示最近的第二个检测窗口,则n1=2;
67.在配置一个所述检测资源的情况下,如配置了the most recent sensing occasion,则n1=b,对于the most x recent sensing occasion,n1=b+x-1;
68.在检测资源为默认检测资源配置的情况下,n1=b;
69.b)n1的值与检测资源的位置相关;
70.n1值与sensing occasion对应的physical sensing occasion位置参数相关;例如,若检测机会的位置为rx,y
–
b*t1,则n1=b,rx,y为资源选择窗口内的资源。
71.可选地,当ue的配置满足以下配置时,第二周期小于第二时间间隔tscal的条件使能,否则不使能;
72.若检测资源为默认检测资源配置,则上述第二周期小于第二时间间隔tscal的条件使能;
73.若检测资源包括至少两个检测资源(如additional sensing occasion),或者配
置了至少两个检测资源对应的参数(如配置了additionalperiodicsensingoccasion参数),或者,配置了一个检测资源(如配置了the most second recent sensing occasion),则去使能第二周期小于第二时间间隔tscal的条件,即第二周期大于或者等于第二时间间隔。
74.需要说明的是,本技术实施例中的时间间隔为物理时间间隔或者为逻辑时间间隔,逻辑时间间隔表示的是资源池中资源的数目。
75.作为第一种可选地实现方式,所述第一终端确定资源参数,包括:
76.根据第一参数、第二时间间隔和第三周期,确定资源参数q,所述q与排除的资源的最大数目相关或者q与排除的资源的最大位置相关。例如,q=2表示排除的资源的最大个数为2个,也可以表示排除资源位置最大的第二个资源。
77.这里,所述第二时间间隔是协议预定义或配置的值,或者根据所述候选资源集合对应的资源结束位置与所述第一时刻确定的,或者根据所述候选资源集合的可选结束位置与所述第一时刻确定的;
78.所述第三周期为根据sci的指示确定的周期。
79.可选地,所述q满足以下公式:
80.q=ceil(tscal/t3)+n2-1;
81.其中,tscal表示第二时间间隔,t3表示第三周期,ceil表示向上取整,n2表示第一参数。
82.其中,n2满足以下至少一项:
83.预定义或预配置或配置的值,例如,n2=2;
84.n2的值与检测机会(sensing occasion)对应的物理检测机会(physical sensing occasion)位置参数相关,例如,若additional sensing occasion的位置为rx,y
–
b*t1,则n2=b,rx,y为资源选择窗口内的资源。
85.若检测机会为默认检测机会(default sensing occasion),则n2=b
86.对于the most recent sensing occasion,n2=b;对于the most second recent sensing occasion,n2=b+1。
87.在本技术的一具体实施例中,若在时隙slot m接收sci,假设在slot m+q*t3接收到相同的sci format,且在slot m+q*t3接收到的sci与资源r
x,y+j*t3
(第一资源)重叠,则排除对应的资源,j=0,1,
……
,cresel-1。其中,cresel为高层配置的参数。该实施例中,q=1,2,
……
,q;如图3、图4和图5所示,q基于以下方式1或方式2确定;其中,图3中t2≥tscal,或者,t1≥候选资源集合的长度,pso的长度与候选资源集合的长度相同。图4中,t2<tscal,或者,t1<候选资源集合的长度,2
st pso的长度与候选资源集合的长度相同,1
st pso的长度小于候选资源集合的长度。图5中t1与t3相同。
88.方式1:若n
’‑
m≤n2*t1,则q=ceil(tscal/t3)+n2-1,否则,q=n2;
89.可选地,当配置了additional sensing occasion时,采用该方式1;
90.方式2:若(n2-1)*t1<n
’‑
m≤n2*t1时,则q=ceil(tscal/t3)+n2-1,否则,q=n2。
91.作为第二种可选地实现方式,所述第一终端确定资源参数,包括:
92.根据所述第二参数和资源参数q,确定资源参数q,所述q与排除的资源的最大数目相关或者q与排除的资源的最大位置相关,所述q与排除的资源的位置相关。
93.所述资源参数q满足以下公式:
94.q=a,a+1,
……
,a+q-1;
95.其中,a表示第二参数,且t4和t5中的至少一项对应的时刻位于所述第一时间窗口内或位于候选资源集合对应的时域范围内,q为正整数;
96.t4=第二时刻+a*t3;
97.t5=第二时刻+(a+q-1)*t3。
98.可选地,所述第一时间窗口满足以下至少一项:
99.所述第一时间窗口为所述候选资源集合对应的时域范围;
100.所述第一时间窗口为第二时间间隔对应的时域范围;
101.所述第一时间窗口为[t4,ty1],t4表示数据包到达时刻或资源选择时刻,或者数据包到达时刻后第一个位于资源池内的资源对应的时刻或资源选择时刻后第一个位于资源池内的资源对应的时刻,或者与定义的处理时间相关的时刻,或者候选资源的起始位置,或者资源选择窗口的起始位置,ty1表示候选资源集合的资源结束位置或者候选资源集合的可选结束位置;
[0102]
所述第一时间窗口的结束位置为所述候选资源集合对应的资源结束位置;
[0103]
所述第一时间窗口的结束位置位于所述候选资源集合对应的资源结束位置之前;
[0104]
所述第一时间窗口的起始位置为资源选择时刻;
[0105]
所述第一时间窗口的起始位置为数据包到达时刻;
[0106]
所述第一时间窗口的起始位置为所述候选资源集合对应的资源起始位置;
[0107]
所述第一时间窗口的起始位置位于所述候选资源集合对应的资源起始位置之后。
[0108]
在本技术的一具体实施例中,若在时隙slot m接收sci,假设在slot m+q*t3接收到相同的sci format,且在slot m+q*t3接收到的sci与资源r
x,y+j*t3
(第一资源)重叠,则排除对应的资源,j=0,1,
……
,cresel-1。该实施例中,q=a,a+1,
……
,a+q-1,q通过以下方式1或方式2确定;
[0109]
方式1:若t2<tscal,且n
’‑
m≤a*t1时,q=ceil(tscal/t3),否则,q=1;
[0110]
可选地,m+a*t3为位于selection window范围内的第一个资源;或者,m+q*t3为位于selection window范围内的资源;
[0111]
可选地,对于the most recent sensing occasion,a=1;
[0112]
可选地,对于the most second recent sensing occasion,a=2。
[0113]
可选地,对于默认检测机会(default sensing occasion),a=1;
[0114]
可选地,对于additional sensing occasion,a=2,该additional sensing occasion包括上述1
st pso和2
st pso。
[0115]
方式2:若t2<tscal,且(n2-1)*t1<n
’‑
m≤n2*t1时,q=ceil(tscal/t3),否则,q=1;
[0116]
其中,a=n2。
[0117]
作为第三种可选地实现方式,所述第一终端确定资源参数,包括:
[0118]
根据第三时间间隔,确定资源参数q,所述q与排除的资源的最大数目或者q与排除的资源的最大位置相关;
[0119]
其中,所述第三时间间隔tscal’满足以下至少一项:
[0120]
tscal’=ty1-n’+(n3-1)*t;
[0121]
tscal’=ty1-n’;
[0122]
tscal’=ty1-n’+t;
[0123]
tscal’=n3*t;
[0124]
其中,ty1表示候选资源集合的资源结束位置或者候选资源集合的可选结束位置,n’表示第一时刻,t的值与第一周期、第二周期或第三周期相同,n3表示第一参数;
[0125]
所述第一时刻为数据包到达时刻或资源选择时刻,或者数据包到达时刻后第一个位于资源池内的资源对应的时刻或资源选择时刻后第一个位于资源池内的资源对应的时刻,或者与定义的处理时间相关的时刻,或者候选资源的起始位置,或者资源选择窗口的起始位置。
[0126]
具体的,在满足(n3-1)*t1《n
’‑
m《n3*(第一周期对应的sensing occasion)的情况下,tscal’=ty1-n’+(n3-1)*t,其中,第一周期对应的sensing occasion表示根据第一周期确定的检测资源的位置。
[0127]
对于最近的检测机会,tscal’=ty1-n’;
[0128]
对于第二个最近的检测机会,tscal’=ty1-n’+t。
[0129]
在本技术的一具体实施例中,若在时隙slot m接收sci,假设在slot m+q*t3接收到相同的sci format,且在slot m+q*t3接收到的sci与资源r
x,y+j*t3
(第一资源)重叠,则排除对应的资源,j=0,1,
……
,cresel-1。该实施例中,q=1,2,
……
,q;如图6、图7和图8所示,q基于以下方式确定;其中,图6中t2小于候选资源集合的长度,2
st pso的长度与候选资源集合的长度相同,1
st pso的长度小于候选资源集合的长度;图7中,pso的长度与候选资源集合的长度相同。图8中,t3<t1,tscal’=2t1。
[0130]
若(n3-1)*t1<n
’‑
m≤n3*t1时,q=ceil(tscal’/t3),否则,q=n3;
[0131]
其中,tscal’=tscal+(n3-1)*t3,如图4所示,tscal为资源选择窗的结束时刻与资源选择时刻n’之间的时间检测,或者,tscal为资源选择窗的大小。
[0132]
在上述三种可选地实现方式中,在配置至少两个检测资源(如配置了additional sensing occasion),或者配置了至少两个检测资源对应的参数(如配置了additionalperiodicsensingoccasion参数),或者,配置了一个检测资源(如配置了the most second recent sensing occasion)的情况下,第一参数=b+x-1,x表示所述检测资源的标识,b为配置的数值或者根据检测资源参数确定的数值,所述检测资源参数用于确定所述检测资源,可选地,所述检测资源参数用于指示检测资源的位置和数量中的至少一项;例如,检测资源参数的取值对应的集合为{1,2},则b可以为1;这里,x表示该检测机会是第几个检测机会,如x=2表示距离资源选择窗口或候选资源集合最近的第2个检测机会,
[0133]
或者,在配置一个所述检测资源或者所述检测资源为默认检测资源配置的情况下,第一参数=b;
[0134]
或者,第一参数=(r1-r2)/t1,其中,r1表示候选资源集合内的资源对应的时域位置,r2表示检测机会对应的时域位置;
[0135]
或者,第一参数=检测资源参数的最大值;例如,检测资源参数的取值对应的集合为{2,3},则第一参数为3;
[0136]
或者,第一参数的取值集合与检测资源参数的取值集合相同,例如,检测参数的取
值集合为{2,3},则第一参数的取值集合为{2,3};
[0137]
或者,第一参数与检测机会对应的物理检测机会位置参数相关,例如,若检测机会的位置为rx,y
–
b*t1,则第一参数为b,rx,y为资源选择窗口内的资源。
[0138]
另外,上述n1、n2和n3的值可以相同,也可以不同。
[0139]
可选地,所述第一终端确定资源参数,包括:
[0140]
在满足第二条件的情况下,所述第一终端确定所述资源参数;
[0141]
其中,所述第二条件包括以下至少一项:
[0142]
配置了至少两个检测资源,例如配置了额外检测机会(additional sensing occasion);
[0143]
使能或者监听了至少两个检测资源;
[0144]
配置了部分检测partial sensing机制;
[0145]
使能或者执行了部分检测机制;
[0146]
第一时间间隔大于t1,t1为用于确定检测资源的周期。
[0147]
可选地,本技术实施例中,在ts 38.214协议的资源排除step 6c)中,若q=1,则根据以下至少之一进行资源排除。
[0148]
(一)所述排除的q个资源位于第二窗口的范围内;
[0149]
可选的,q个资源根据sci中指示的周期/配置的preserve确定。preserve为高层配置的检测资源周期。
[0150]
其中,第二窗口满足以下至少之一:
[0151]
为resource seletcion window的物理时间范围;
[0152]
为resource selection window内且位于resource pool内的资源;
[0153]
根据(一),若q对应的资源slot s位于resource pool范围外,则排除slot s后第一个位于resource pool内的资源。
[0154]
根据ue的检测配置确定资源排除的方法,满足以下至少之一,可采用上述方法:
[0155]
如果ue配置了additional sensing occasion,可采用上述方法;
[0156]
如果ue配置了partial sensing,则可采用上述方法;
[0157]
若ue存在检测窗口满足n
’‑
m》prsvp_rx,可采用上述方法。
[0158]
本技术实施例中,可以先根据确定q,再确定是否满足上述第二条件,如果满足,则按照上述第二种可选的实现方式确定q,并基于确定的q进行资源排除。例如,若在时隙slot m接收sci,假设在slot m+q*t3接收到相同的sci format,且在slot m+q*t3接收到的sci与资源r
x,y+j*t3
(第一资源)重叠,则排除对应的资源,q=1,2,
…
,q,并且j=0,1,
…
,cresel-1。如果t2<tscal,且n
’‑
m≤t3’或n
’‑
m≤t1’时,q=ceil(tscal/t3),例如,确定q=1,然后再基于确定的q和上述第二种可选的实现方式确定q。其中,t3’是将t3转换为逻辑时隙之后的参数,t1’是将t1转换为逻辑时隙之后的参数。
[0159]
可选地,所述第一终端根据所述资源参数对候选资源集合内的资源进行排除,得到第一资源集合,包括:
[0160]
所述第一终端根据所述资源参数,确定第一资源;
[0161]
若所述第一资源位于资源池之外,则排除所述第一资源之后第一个位于资源池内的资源,或者,若所述第一资源位于候选资源集合之外,则排除所述第一资源之后第一个位
于候选资源集合内的资源。
[0162]
具体的,根据上述资源参数q确定第一资源的位置,并基于该第一资源的位置进行资源排除。
[0163]
另外,本技术实施例中,若前n1(n2或n3)个周期中任意一个周期没有预留本周期的资源,则本周期的资源可以进行重评估(re-evaluation)或抢占(pre-emption);或者,当n1(n2或n3)大于1的时候,周期性预留的资源不进行re-evaluation或抢占(pre-emption)。这里的周期可以为第一周期、第二周期或第三周期。
[0164]
本技术实施例中,上述第三周期满足以下至少一项:
[0165]
第三周期为第一周期的子集;
[0166]
第三周期为周期性预留检测机会周期表(periodicsensingoccasionreserveperiodlist)中的值;
[0167]
第三周期为partial sensing occasion对应的第一周期值。
[0168]
本技术实施例中,根据第一参数和第二参数中的至少一项来确定资源参数,以使得根据该资源参数确定的第一资源存在位于候选资源集合内的资源,进而基于该第一资源能够对候选资源集合内的资源进行排除,使得基于资源参数的资源检测结果能够作用于候选资源集合,实现资源排除的目的,降低了候选资源集合内资源的碰撞概率,提高了系统吞吐量。
[0169]
本技术实施例提供的资源选择方法,执行主体可以为资源选择装置。本技术实施例中以资源选择装置执行资源选择方法为例,说明本技术实施例提供的资源选选择装置。
[0170]
如图9所示,本技术实施例还提供了资源选择装置500,包括:
[0171]
第一确定模块501,用于确定资源参数,所述资源参数是根据第一参数和第二参数中的至少一项确定的;
[0172]
第二确定模块502,用于根据所述资源参数对候选资源集合内的资源进行排除,得到第一资源集合,所述第一资源集合用于所述第一终端进行资源选择;
[0173]
其中,所述第一参数为预定义的或为预配置的或者与检测资源相关;
[0174]
所述第二参数与第一时间窗口或候选资源集合相关。
[0175]
可选地,所述第一确定模块用于在满足第一条件的情况下,确定资源参数;
[0176]
其中,所述第一条件包括以下至少一项:
[0177]
第一时间间隔小于或者等于n1*t1;
[0178]
第一时间间隔大于(n1-1)*t1;
[0179]
候选资源集合对应的资源起始位置与检测资源之间的时间间隔大于t1,或者候选资源集合的可选起始位置与所述检测资源之间的时间间隔大于t1;
[0180]
第二周期小于第二时间间隔;
[0181]
配置了至少两个检测资源,或者配置了至少两个检测资源对应的参数,或者,配置了一个检测资源;
[0182]
其中,第一时间间隔为第一时刻与第二时刻之间的时间间隔,所述第一时刻为数据包到达时刻或资源选择时刻,或者数据包到达时刻后第一个位于资源池内的资源对应的时刻或资源选择时刻后第一个位于资源池内的资源对应的时刻,或者与定义的处理时间相关的时刻,所述第二时刻为接收副链路控制信息sci的时刻或第一检测资源对应的时刻,n1
为所述第一参数,n1大于或者等于1,t1为用于确定检测资源的周期;
[0183]
所述第二周期是根据第一周期或第三周期确定的周期,所述第三周期为根据sci的指示确定的周期;
[0184]
所述第二时间间隔是协议预定义或配置的值,或者根据所述候选资源集合对应的资源结束位置与所述第一时刻确定的,或者根据所述候选资源集合的可选结束位置与所述第一时刻确定的。
[0185]
可选地,所述第一确定模块用于根据第一参数、第二时间间隔和第三周期,确定资源参数q,所述q与排除的资源的最大数目相关或者q与排除的资源的最大位置相关;
[0186]
所述第二时间间隔是协议预定义或配置的值,或者根据所述候选资源集合对应的资源结束位置与所述第一时刻确定的,或者根据所述候选资源集合的可选结束位置与所述第一时刻确定的;
[0187]
所述第三周期为根据sci的指示确定的周期。
[0188]
可选地,所述q满足以下公式:
[0189]
q=ceil(tscal/t3)+n2-1;
[0190]
其中,tscal表示第二时间间隔,t3表示第三周期,ceil表示向上取整,n2表示第一参数。
[0191]
可选地,所述第一确定模块用于根据所述第二参数和资源参数q,确定资源参数q,所述q与排除的资源的最大数目相关或者q与排除的资源的最大位置相关,所述q与排除的资源的位置相关。
[0192]
可选地,所述资源参数q满足以下公式:
[0193]
q=a,a+1,
……
,a+q-1;
[0194]
其中,a表示第二参数,且t4和t5中的至少一项对应的时刻位于所述第一时间窗口内或位于候选资源集合对应的时域范围内;
[0195]
t4=第二时刻+a*t3;
[0196]
t5=第二时刻+(a+q-1)*t3。
[0197]
可选地,所述第一时间窗口满足以下至少一项:
[0198]
所述第一时间窗口为所述候选资源集合对应的时域范围;
[0199]
所述第一时间窗口为第二时间间隔对应的时域范围;
[0200]
所述第一时间窗口为[t4,ty1],t4表示数据包到达时刻或资源选择时刻,或者数据包到达时刻后第一个位于资源池内的资源对应的时刻或资源选择时刻后第一个位于资源池内的资源对应的时刻,或者与定义的处理时间相关的时刻,或者候选资源的起始位置,或者资源选择窗口的起始位置,ty1表示候选资源集合的资源结束位置或者候选资源集合的可选结束位置;
[0201]
所述第一时间窗口的结束位置为所述候选资源集合对应的资源结束位置;
[0202]
所述第一时间窗口的结束位置位于所述候选资源集合对应的资源结束位置之前;
[0203]
所述第一时间窗口的起始位置为资源选择时刻;
[0204]
所述第一时间窗口的起始位置为数据包到达时刻;
[0205]
所述第一时间窗口的起始位置为所述候选资源集合对应的资源起始位置;
[0206]
所述第一时间窗口的起始位置位于所述候选资源集合对应的资源起始位置之后。
[0207]
可选地,所述第一确定模块用于根据第三时间间隔,确定资源参数q,所述q与排除的资源的最大数目或者q与排除的资源的最大位置相关;
[0208]
其中,所述第三时间间隔tscal满足以下至少一项:
[0209]
tscal=ty1-n’+(n3-1)*t;
[0210]
tscal=ty1-n’;
[0211]
tscal=ty1-n’+t;
[0212]
tscal=n3*t;
[0213]
tscal=ty0-n’+n3*t;
[0214]
tscal=ty0-n’+t;其中,ty1表示候选资源集合的资源结束位置或者候选资源集合的可选结束位置,n’表示第一时刻,ty0表示候选资源集合的资源起始位置或者候选资源集合的可选起始位置,t的值与第一周期、第二周期或第三周期相同,n3表示第一参数;
[0215]
所述第一时刻为数据包到达时刻或资源选择时刻,或者数据包到达时刻后第一个位于资源池内的资源对应的时刻或资源选择时刻后第一个位于资源池内的资源对应的时刻,或者与定义的处理时间相关的时刻,或者候选资源的起始位置,或者资源选择窗口的起始位置。
[0216]
可选地,在配置至少两个检测资源的情况下,第一参数=b+x-1,x表示所述检测资源的标识,b为配置的数值或者根据检测资源参数确定的数值,所述检测资源参数用于确定所述检测资源;
[0217]
或者,在配置一个所述检测资源或者所述检测资源为默认检测资源配置的情况下,第一参数=b;
[0218]
或者,第一参数=(r1-r2)/t1,其中,r1表示候选资源集合内的资源对应的时域位置,r2表示检测机会对应的时域位置;
[0219]
或者,第一参数=检测资源参数的最大值;
[0220]
或者,第一参数的取值集合与检测资源参数的取值集合相同。
[0221]
可选地,所述第一确定模块用于在满足第二条件的情况下,确定所述资源参数;
[0222]
其中,所述第二条件包括以下至少一项:
[0223]
配置了至少两个检测资源;
[0224]
使能或者监听了至少两个检测资源;
[0225]
配置了部分检测partial sensing机制;
[0226]
使能或者执行了部分检测机制;
[0227]
第一时间间隔大于t1,t1为用于确定检测资源的周期。
[0228]
可选地,所述第二确定模块包括:
[0229]
确定子模块,用于所述第一终端根据所述资源参数,确定第一资源;
[0230]
排除子模块,用于若所述第一资源位于资源池之外,则排除所述第一资源之后第一个位于资源池内的资源,或者,若所述第一资源位于候选资源集合之外,则排除所述第一资源之后第一个位于候选资源集合内的资源。
[0231]
本技术实施例的装置,根据第一参数和第二参数中的至少一项来确定资源参数,以使得根据该资源参数确定的第一资源存在位于候选资源集合内的资源,进而基于该第一资源能够对候选资源集合内的资源进行排除,使得基于资源参数的资源检测结果能够作用
于候选资源集合,实现资源排除的目的,降低了候选资源集合内资源的碰撞概率,提高了系统吞吐量。
[0232]
本技术实施例中的资源选择装置可以是电子设备,例如具有操作系统的电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,终端可以包括但不限于上述所列举的终端11的类型,其他设备可以为服务器、网络附属存储器(network attached storage,nas)等,本技术实施例不作具体限定。
[0233]
本技术实施例提供的资源选择装置能够实现图2至图8的方法实施例实现的各个过程,并达到相同的技术效果,为避免重复,这里不再赘述。
[0234]
可选的,如图10所示,本技术实施例还提供一种通信设备600,包括处理器601和存储器602,存储器602上存储有可在所述处理器601上运行的程序或指令,例如,该通信设备600为终端时,该程序或指令被处理器601执行时实现上述资源选择方法实施例的各个步骤,且能达到相同的技术效果。为避免重复,这里不再赘述。
[0235]
本技术实施例还提供一种终端,包括处理器和通信接口,所述处理器用于确定资源参数,所述资源参数是根据第一参数和第二参数中的至少一项确定的;根据所述资源参数对候选资源集合内的资源进行排除,得到第一资源集合,所述第一资源集合用于所述第一终端进行资源选择;
[0236]
其中,所述第一参数为预定义的或为预配置的或者与检测资源相关;
[0237]
所述第二参数与第一时间窗口或候选资源集合相关。
[0238]
该终端实施例与上述终端侧方法实施例对应,上述方法实施例的各个实施过程和实现方式均可适用于该终端实施例中,且能达到相同的技术效果。具体地,图11为实现本技术实施例的一种终端的硬件结构示意图。
[0239]
该终端700包括但不限于:射频单元701、网络模块702、音频输出单元703、输入单元704、传感器705、显示单元706、用户输入单元707、接口单元708、存储器709以及处理器710等中的至少部分部件。
[0240]
本领域技术人员可以理解,终端700还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器710逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图11中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
[0241]
应理解的是,本技术实施例中,输入单元704可以包括图形处理单元(graphics processing unit,gpu)7041和麦克风7042,图形处理器7041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元706可包括显示面板7061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板7061。用户输入单元707包括触控面板7071以及其他输入设备7072中的至少一种。触控面板7071,也称为触摸屏。触控面板7071可包括触摸检测装置和触摸控制器两个部分。其他输入设备7072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
[0242]
本技术实施例中,射频单元701接收来自网络侧设备的下行数据后,可以传输给处
理器710进行处理;另外,射频单元701可以向网络侧设备发送上行数据。通常,射频单元701包括但不限于天线、放大器、收发信机、耦合器、低噪声放大器、双工器等。
[0243]
存储器709可用于存储软件程序或指令以及各种数据。存储器709可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器709可以包括易失性存储器或非易失性存储器,或者,存储器709可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddrsdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synch link dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,drram)。本技术实施例中的存储器709包括但不限于这些和任意其它适合类型的存储器。
[0244]
处理器710可包括一个或多个处理单元;可选的,处理器710集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器710中。
[0245]
可选地,所述处理器710,用于确定资源参数,所述资源参数是根据第一参数和第二参数中的至少一项确定的;根据所述资源参数对候选资源集合内的资源进行排除,得到第一资源集合,所述第一资源集合用于所述第一终端进行资源选择;
[0246]
其中,所述第一参数为预定义的或为预配置的或者与检测资源相关;
[0247]
所述第二参数与第一时间窗口或候选资源集合相关。
[0248]
可选地,所述处理器710,用于在满足第一条件的情况下,所述第一终端确定资源参数;
[0249]
其中,所述第一条件包括以下至少一项:
[0250]
第一时间间隔小于或者等于n1*t1;
[0251]
第一时间间隔大于(n1-1)*t1;
[0252]
候选资源集合对应的资源起始位置与检测资源之间的时间间隔大于t1,或者候选资源集合的可选起始位置与所述检测资源之间的时间间隔大于t1;
[0253]
第二周期小于第二时间间隔;
[0254]
配置了至少两个检测资源,或者配置了至少两个检测资源对应的参数,或者,配置了一个检测资源;
[0255]
其中,第一时间间隔为第一时刻与第二时刻之间的时间间隔,所述第一时刻为数据包到达时刻或资源选择时刻,或者数据包到达时刻后第一个位于资源池内的资源对应的时刻或资源选择时刻后第一个位于资源池内的资源对应的时刻,或者与定义的处理时间相关的时刻,所述第二时刻为接收副链路控制信息sci的时刻或第一检测资源对应的时刻,n1
为所述第一参数,n1大于或者等于1,t1为用于确定检测资源的周期;
[0256]
所述第二周期是根据第一周期或第三周期确定的周期,所述第三周期为根据sci的指示确定的周期;
[0257]
所述第二时间间隔是协议预定义或配置的值,或者根据所述候选资源集合对应的资源结束位置与所述第一时刻确定的,或者根据所述候选资源集合的可选结束位置与所述第一时刻确定的。
[0258]
可选地,所述第一周期(对应本技术实施例中的t1)为根据高层配置的部分检测周期参数(例如:periodicsensingoccasionreserveperiodlist)或者是高层配置的资源可选周期参数(例如:sl-resourcereserveperiodlist)确定。可以是为配置的值,或者是配置的周期值对应的逻辑周期值。
[0259]
可选地,所述第二周期(对应本技术实施例中的t2)为根据高层配置的部分检测周期参数(例如:periodicsensingoccasionreserveperiodlist)或者是高层配置的资源可选周期参数(例如:sl-resourcereserveperiodlist)确定。可以是为配置的值,或者是配置的周期值对应的逻辑周期值。
[0260]
可选地,所述第三周期(对应本技术实施例中的t3)为根据高层配置的部分检测周期参数(例如:periodicsensingoccasionreserveperiodlist)或者是高层配置的资源可选周期参数(例如:sl-resourcereserveperiodlist)确定。可以是为配置的值,或者是配置的周期值对应的逻辑周期值。
[0261]
可选地,所述处理器710,用于根据第一参数、第二时间间隔和第三周期,确定资源参数q,所述q与排除的资源的最大数目相关或者q与排除的资源的最大位置相关;
[0262]
所述第二时间间隔是协议预定义或配置的值,或者根据所述候选资源集合对应的资源结束位置与所述第一时刻确定的,或者根据所述候选资源集合的可选结束位置与所述第一时刻确定的;
[0263]
所述第三周期为根据sci的指示确定的周期。
[0264]
可选地,所述q满足以下公式:
[0265]
q=ceil(tscal/t3)+n2-1;
[0266]
其中,tscal表示第二时间间隔,t3表示第三周期,ceil表示向上取整,n2表示第一参数。
[0267]
可选地,所述处理器710,用于根据所述第二参数和资源参数q,确定资源参数q,所述q与排除的资源的最大数目相关或者q与排除的资源的最大位置相关,所述q与排除的资源的位置相关。
[0268]
可选地,所述资源参数q满足以下公式:
[0269]
q=a,a+1,
……
,a+q-1;
[0270]
其中,a表示第二参数,且t4和t5中的至少一项对应的时刻位于所述第一时间窗口内或位于候选资源集合对应的时域范围内;
[0271]
t4=第二时刻+a*t3;
[0272]
t5=第二时刻+(a+q-1)*t3。
[0273]
可选地,所述第一时间窗口满足以下至少一项:
[0274]
所述第一时间窗口为所述候选资源集合对应的时域范围;
[0275]
所述第一时间窗口为第二时间间隔对应的时域范围;
[0276]
所述第一时间窗口为[t4,ty1],t4表示数据包到达时刻或资源选择时刻,或者数据包到达时刻后第一个位于资源池内的资源对应的时刻或资源选择时刻后第一个位于资源池内的资源对应的时刻,或者与定义的处理时间相关的时刻,或者候选资源的起始位置,或者资源选择窗口的起始位置,ty1表示候选资源集合的资源结束位置或者候选资源集合的可选结束位置;
[0277]
所述第一时间窗口的结束位置为所述候选资源集合对应的资源结束位置;
[0278]
所述第一时间窗口的结束位置位于所述候选资源集合对应的资源结束位置之前;
[0279]
所述第一时间窗口的起始位置为资源选择时刻;
[0280]
所述第一时间窗口的起始位置为数据包到达时刻;
[0281]
所述第一时间窗口的起始位置为所述候选资源集合对应的资源起始位置;
[0282]
所述第一时间窗口的起始位置位于所述候选资源集合对应的资源起始位置之后。
[0283]
可选地,所述处理器710,用于根据第三时间间隔,确定资源参数q,所述q与排除的资源的最大数目或者q与排除的资源的最大位置相关;
[0284]
其中,所述第三时间间隔tscal满足以下至少一项:
[0285]
tscal=ty1-n’+(n3-1)*t;
[0286]
tscal=ty1-n’;
[0287]
tscal=ty1-n’+t;
[0288]
tscal=n3*t;
[0289]
tscal=ty0-n’+n3*t;
[0290]
tscal=ty0-n’+t;其中,ty1表示候选资源集合的资源结束位置或者候选资源集合的可选结束位置,n’表示第一时刻,ty0表示候选资源集合的资源起始位置或者候选资源集合的可选起始位置,t的值与第一周期、第二周期或第三周期相同,n3表示第一参数;
[0291]
所述第一时刻为数据包到达时刻或资源选择时刻,或者数据包到达时刻后第一个位于资源池内的资源对应的时刻或资源选择时刻后第一个位于资源池内的资源对应的时刻,或者与定义的处理时间相关的时刻,或者候选资源的起始位置,或者资源选择窗口的起始位置。
[0292]
可选地,在配置至少两个检测资源的情况下,第一参数=b+x-1,x表示所述检测资源的标识,b为配置的数值或者根据检测资源参数确定的数值,所述检测资源参数用于确定所述检测资源;
[0293]
或者,在配置一个所述检测资源或者所述检测资源为默认检测资源配置的情况下,第一参数=b;
[0294]
或者,第一参数=(r1-r2)/t1,其中,r1表示候选资源集合内的资源对应的时域位置,r2表示检测机会对应的时域位置;
[0295]
或者,第一参数=检测资源参数的最大值;
[0296]
或者,第一参数的取值集合与检测资源参数的取值集合相同。
[0297]
可选地,所述处理器710,用于在满足第二条件的情况下,确定所述资源参数;
[0298]
其中,所述第二条件包括以下至少一项:
[0299]
配置了至少两个检测资源;
[0300]
使能或者监听了至少两个检测资源;
[0301]
配置了部分检测partial sensing机制;
[0302]
使能或者执行了部分检测机制;
[0303]
第一时间间隔大于t1,t1为用于确定检测资源的周期。
[0304]
可选地,所述处理器710,用于所述第一终端根据所述资源参数,确定第一资源;若所述第一资源位于资源池之外,则排除所述第一资源之后第一个位于资源池内的资源,或者,若所述第一资源位于候选资源集合之外,则排除所述第一资源之后第一个位于候选资源集合内的资源。
[0305]
本技术实施例中,根据第一参数和第二参数中的至少一项来确定资源参数,以使得根据该资源参数确定的第一资源存在位于候选资源集合内的资源,进而基于该第一资源能够对候选资源集合内的资源进行排除,使得基于资源参数的资源检测结果能够作用于候选资源集合,实现资源排除的目的,降低了候选资源集合内资源的碰撞概率,提高了系统吞吐量。
[0306]
本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述资源选择方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0307]
其中,所述处理器为上述实施例中所述的终端中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器rom、随机存取存储器ram、磁碟或者光盘等。
[0308]
本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述资源选择方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0309]
应理解,本技术实施例提到的芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。
[0310]
本技术实施例另提供了一种计算机程序/程序产品,所述计算机程序/程序产品被存储在存储介质中,所述计算机程序/程序产品被至少一个处理器执行以实现上述资源选择方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0311]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
[0312]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储
介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所述的方法。
[0313]
上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
技术特征:
1.一种资源选择方法,其特征在于,包括:第一终端确定资源参数,所述资源参数是根据第一参数和第二参数中的至少一项确定的;所述第一终端根据所述资源参数对候选资源集合内的资源进行排除,得到第一资源集合,所述第一资源集合用于所述第一终端进行资源选择;其中,所述第一参数为预定义的或为预配置的或者与检测资源相关;所述第二参数与第一时间窗口或候选资源集合相关。2.根据权利要求1所述的方法,其特征在于,所述第一终端确定资源参数,包括:在满足第一条件的情况下,所述第一终端确定资源参数;其中,所述第一条件包括以下至少一项:第一时间间隔小于或者等于n1*t1;第一时间间隔大于(n1-1)*t1;候选资源集合对应的资源起始位置与检测资源之间的时间间隔大于t1,或者候选资源集合的可选起始位置与所述检测资源之间的时间间隔大于t1;第二周期小于第二时间间隔;配置了至少两个检测资源,或者配置了至少两个检测资源对应的参数,或者,配置了一个检测资源;其中,第一时间间隔为第一时刻与第二时刻之间的时间间隔,所述第一时刻为数据包到达时刻或资源选择时刻,或者数据包到达时刻后第一个位于资源池内的资源对应的时刻或资源选择时刻后第一个位于资源池内的资源对应的时刻,或者与定义的处理时间相关的时刻,所述第二时刻为接收副链路控制信息sci的时刻或第一检测资源对应的时刻,n1为所述第一参数,n1大于或者等于1,t1为用于确定检测资源的周期;所述第二周期是根据第一周期或第三周期确定的周期,所述第三周期为根据sci的指示确定的周期;所述第二时间间隔是协议预定义或配置的值,或者根据所述候选资源集合对应的资源结束位置与所述第一时刻确定的,或者根据所述候选资源集合的可选结束位置与所述第一时刻确定的。3.根据权利要求1所述的方法,其特征在于,所述第一终端确定资源参数,包括:根据第一参数、第二时间间隔和第三周期,确定资源参数q,所述q与排除的资源的最大数目相关或者q与排除的资源的最大位置相关;所述第二时间间隔是协议预定义或配置的值,或者根据所述候选资源集合对应的资源结束位置与所述第一时刻确定的,或者根据所述候选资源集合的可选结束位置与所述第一时刻确定的;所述第三周期为根据sci的指示确定的周期。4.根据权利要求3所述的方法,其特征在于,所述q满足以下公式:q=ceil(tscal/t3)+n2-1;其中,tscal表示第二时间间隔,t3表示第三周期,ceil表示向上取整,n2表示第一参数。5.根据权利要求1所述的方法,其特征在于,所述第一终端确定资源参数,包括:
根据所述第二参数和资源参数q,确定资源参数q,所述q与排除的资源的最大数目相关或者q与排除的资源的最大位置相关,所述q与排除的资源的位置相关。6.根据权利要求5所述的方法,其特征在于,所述资源参数q满足以下公式:q=a,a+1,
……
,a+q-1;其中,a表示第二参数,且t4和t5中的至少一项对应的时刻位于所述第一时间窗口内或位于候选资源集合对应的时域范围内;t4=第二时刻+a*t3;t5=第二时刻+(a+q-1)*t3。7.根据权利要求6所述的方法,其特征在于,所述第一时间窗口满足以下至少一项:所述第一时间窗口为候选资源集合对应的时域范围;所述第一时间窗口为第二时间间隔对应的时域范围;所述第一时间窗口为[t4,ty1],t4表示数据包到达时刻或资源选择时刻,或者数据包到达时刻后第一个位于资源池内的资源对应的时刻或资源选择时刻后第一个位于资源池内的资源对应的时刻,或者与定义的处理时间相关的时刻,或者候选资源的起始位置,或者资源选择窗口的起始位置,ty1表示候选资源集合的资源结束位置或者候选资源集合的可选结束位置;所述第一时间窗口的结束位置为所述候选资源集合对应的资源结束位置;所述第一时间窗口的结束位置位于所述候选资源集合对应的资源结束位置之前;所述第一时间窗口的起始位置为资源选择时刻;所述第一时间窗口的起始位置为数据包到达时刻;所述第一时间窗口的起始位置为所述候选资源集合对应的资源起始位置;所述第一时间窗口的起始位置位于所述候选资源集合对应的资源起始位置之后。8.根据权利要求1所述的方法,其特征在于,所述第一终端确定资源参数,包括:根据第三时间间隔,确定资源参数q,所述q与排除的资源的最大数目或者q与排除的资源的最大位置相关;其中,所述第三时间间隔tscal满足以下至少一项:tscal=ty1-n’+(n3-1)*t;tscal=ty1-n’;tscal=ty1-n’+t;tscal=n3*t;tscal=ty0-n’+n3*t;tscal=ty0-n’+t;其中,ty1表示候选资源集合的资源结束位置或者候选资源集合的可选结束位置,n’表示第一时刻,ty0表示候选资源集合的资源起始位置或者候选资源集合的可选起始位置,t的值与第一周期、第二周期或第三周期相同,n3表示第一参数;所述第一时刻为数据包到达时刻或资源选择时刻,或者数据包到达时刻后第一个位于资源池内的资源对应的时刻或资源选择时刻后第一个位于资源池内的资源对应的时刻,或者与定义的处理时间相关的时刻,或者候选资源的起始位置,或者资源选择窗口的起始位置。
9.根据权利要求2、3或8所述的方法,其特征在于,在配置至少两个检测资源的情况下,第一参数=b+x-1,x表示所述检测资源的标识,b为配置的数值或者根据检测资源参数确定的数值,所述检测资源参数用于确定所述检测资源;或者,在配置一个所述检测资源或者所述检测资源为默认检测资源配置的情况下,第一参数=b;或者,第一参数=(r1-r2)/t1,其中,r1表示候选资源集合内的资源对应的时域位置,r2表示检测机会对应的时域位置;或者,第一参数=检测资源参数的最大值;或者,第一参数的取值集合与检测资源参数的取值集合相同。10.根据权利要求1所述的方法,其特征在于,所述第一终端确定资源参数,包括:在满足第二条件的情况下,所述第一终端确定所述资源参数;其中,所述第二条件包括以下至少一项:配置了至少两个检测资源;使能或者监听了至少两个检测资源;配置了部分检测partial sensing机制;使能或者执行了部分检测机制;第一时间间隔大于t1,t1为用于确定检测资源的周期。11.根据权利要求1所述的方法,其特征在于,所述第一终端根据所述资源参数对候选资源集合内的资源进行排除,得到第一资源集合,包括:所述第一终端根据所述资源参数,确定第一资源;若所述第一资源位于资源池之外,则排除所述第一资源之后第一个位于资源池内的资源,或者,若所述第一资源位于候选资源集合之外,则排除所述第一资源之后第一个位于候选资源集合内的资源。12.一种资源选择装置,其特征在于,包括:第一确定模块,用于确定资源参数,所述资源参数是根据第一参数和第二参数中的至少一项确定的;第二确定模块,用于根据所述资源参数对候选资源集合内的资源进行排除,得到第一资源集合,所述第一资源集合用于第一终端进行资源选择;其中,所述第一参数为预定义的或为预配置的或者与检测资源相关;所述第二参数与第一时间窗口或候选资源集合相关。13.根据权利要求12所述的装置,其特征在于,所述第一确定模块用于在满足第一条件的情况下,确定资源参数;其中,所述第一条件包括以下至少一项:第一时间间隔小于或者等于n1*t1;第一时间间隔大于(n1-1)*t1;候选资源集合对应的资源起始位置与检测资源之间的时间间隔大于t1,或者候选资源集合的可选起始位置与所述检测资源之间的时间间隔大于t1;第二周期小于第二时间间隔;配置了至少两个检测资源,或者配置了至少两个检测资源对应的参数,或者,配置了一
个检测资源;其中,第一时间间隔为第一时刻与第二时刻之间的时间间隔,所述第一时刻为数据包到达时刻或资源选择时刻,或者数据包到达时刻后第一个位于资源池内的资源对应的时刻或资源选择时刻后第一个位于资源池内的资源对应的时刻,或者与定义的处理时间相关的时刻,所述第二时刻为接收副链路控制信息sci的时刻或第一检测资源对应的时刻,n1为所述第一参数,n1大于或者等于1,t1为用于确定检测资源的周期;所述第二周期是根据第一周期或第三周期确定的周期,所述第三周期为根据sci的指示确定的周期;所述第二时间间隔是协议预定义或配置的值,或者根据所述候选资源集合对应的资源结束位置与所述第一时刻确定的,或者根据所述候选资源集合的可选结束位置与所述第一时刻确定的。14.根据权利要求12所述的装置,其特征在于,所述第一确定模块用于根据第一参数、第二时间间隔和第三周期,确定资源参数q,所述q与排除的资源的最大数目相关或者q与排除的资源的最大位置相关;所述第二时间间隔是协议预定义或配置的值,或者根据所述候选资源集合对应的资源结束位置与所述第一时刻确定的,或者根据所述候选资源集合的可选结束位置与所述第一时刻确定的;所述第三周期为根据sci的指示确定的周期。15.根据权利要求14所述的装置,其特征在于,所述q满足以下公式:q=ceil(tscal/t3)+n2-1;其中,tscal表示第二时间间隔,t3表示第三周期,ceil表示向上取整,n2表示第一参数。16.根据权利要求12所述的装置,其特征在于,所述第一确定模块用于根据所述第二参数和资源参数q,确定资源参数q,所述q与排除的资源的最大数目相关或者q与排除的资源的最大位置相关,所述q与排除的资源的位置相关。17.根据权利要求16所述的装置,其特征在于,所述资源参数q满足以下公式:q=a,a+1,
……
,a+q-1;其中,a表示第二参数,且t4和t5中的至少一项对应的时刻位于所述第一时间窗口内或位于候选资源集合对应的时域范围内;t4=第二时刻+a*t3;t5=第二时刻+(a+q-1)*t3。18.根据权利要求17所述的装置,其特征在于,所述第一时间窗口满足以下至少一项:所述第一时间窗口为所述候选资源集合对应的时域范围;所述第一时间窗口为第二时间间隔对应的时域范围;所述第一时间窗口为[t4,ty1],t4表示数据包到达时刻或资源选择时刻,或者数据包到达时刻后第一个位于资源池内的资源对应的时刻或资源选择时刻后第一个位于资源池内的资源对应的时刻,或者与定义的处理时间相关的时刻,或者候选资源的起始位置,或者资源选择窗口的起始位置,ty1表示候选资源集合的资源结束位置或者候选资源集合的可选结束位置;
所述第一时间窗口的结束位置为所述候选资源集合对应的资源结束位置;所述第一时间窗口的结束位置位于所述候选资源集合对应的资源结束位置之前;所述第一时间窗口的起始位置为资源选择时刻;所述第一时间窗口的起始位置为数据包到达时刻;所述第一时间窗口的起始位置为所述候选资源集合对应的资源起始位置;所述第一时间窗口的起始位置位于所述候选资源集合对应的资源起始位置之后。19.根据权利要求12所述的装置,其特征在于,所述第一确定模块用于根据第三时间间隔,确定资源参数q,所述q与排除的资源的最大数目或者q与排除的资源的最大位置相关;其中,所述第三时间间隔tscal满足以下至少一项:tscal=ty1-n’+(n3-1)*t;tscal=ty1-n’;tscal=ty1-n’+t;tscal=n3*t;tscal=ty0-n’+n3*t;tscal=ty0-n’+t;其中,ty1表示候选资源集合的资源结束位置或者候选资源集合的可选结束位置,n’表示第一时刻,ty0表示候选资源集合的资源起始位置或者候选资源集合的可选起始位置,t的值与第一周期、第二周期或第三周期相同,n3表示第一参数;所述第一时刻为数据包到达时刻或资源选择时刻,或者数据包到达时刻后第一个位于资源池内的资源对应的时刻或资源选择时刻后第一个位于资源池内的资源对应的时刻,或者与定义的处理时间相关的时刻,或者候选资源的起始位置,或者资源选择窗口的起始位置。20.根据权利要求13、14或19所述的装置,其特征在于,在配置至少两个检测资源的情况下,第一参数=b+x-1,x表示所述检测资源的标识,b为配置的数值或者根据检测资源参数确定的数值,所述检测资源参数用于确定所述检测资源;或者,在配置一个所述检测资源或者所述检测资源为默认检测资源配置的情况下,第一参数=b;或者,第一参数=(r1-r2)/t1,其中,r1表示候选资源集合内的资源对应的时域位置,r2表示检测机会对应的时域位置;或者,第一参数=检测资源参数的最大值;或者,第一参数的取值集合与检测资源参数的取值集合相同。21.根据权利要求12所述的装置,其特征在于,所述第一确定模块用于在满足第二条件的情况下,确定所述资源参数;其中,所述第二条件包括以下至少一项:配置了至少两个检测资源;使能或者监听了至少两个检测资源;配置了部分检测partial sensing机制;使能或者执行了部分检测机制;第一时间间隔大于t1,t1为用于确定检测资源的周期。22.根据权利要求12所述的装置,其特征在于,所述第二确定模块包括:
确定子模块,用于所述第一终端根据所述资源参数,确定第一资源;排除子模块,用于若所述第一资源位于资源池之外,则排除所述第一资源之后第一个位于资源池内的资源,或者,若所述第一资源位于候选资源集合之外,则排除所述第一资源之后第一个位于候选资源集合内的资源。23.一种终端,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至11任一项所述的资源选择方法的步骤。24.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至11任一项所述的资源选择方法的步骤。
技术总结
本申请公开了一种资源选择方法、装置及终端,属于通信技术领域,本申请实施例的资源选择方法包括:第一终端确定资源参数,所述资源参数是根据第一参数和第二参数中的至少一项确定的;所述第一终端根据所述资源参数对候选资源集合内的资源进行排除,得到第一资源集合,所述第一资源集合用于所述第一终端进行资源选择;其中,所述第一参数为预定义的或为预配置的或者与检测资源相关;所述第二参数与第一时间窗口或候选资源集合相关。一时间窗口或候选资源集合相关。一时间窗口或候选资源集合相关。
技术研发人员:彭淑燕 王欢 刘思綦
受保护的技术使用者:维沃移动通信有限公司
技术研发日:2021.12.29
技术公布日:2023/7/13
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
