一种资源处理方法、装置和可读存储介质与流程

文档序号:30818077发布日期:2022-07-20 01:13阅读:51来源:国知局
一种资源处理方法、装置和可读存储介质与流程

1.本技术涉及通信技术领域,尤其涉及一种资源处理方法、装置和可读存储介质。


背景技术:

2.在5g nr(new radio,新空口)v2x(vehicle-to-everything,车与万物)系统中,终端与终端之间在直通链路(sidelink)上进行直接通信。在进行业务数据传输之前,首先需要确定直通链路数据传输所使用的时频资源,而确定时频资源的主要准则是避免不同终端所使用的时频资源之间的碰撞,以避免产生互相干扰。
3.在nr v2x中,有两种资源调度模式:第一种是mode1资源分配模式,由基站统一调度终端与终端之间在直通链路通信中所使用的时频资源;第二种是mode2资源分配模式,是在没有基站参与的情况下,终端自主选择终端与终端之间在直通链路通信中所使用的时频资源。
4.现有技术中,终端在mode2资源分配模式下,会根据自身的资源感知的结果进行资源排除,也就是排除掉自身感知到的冲突资源。但是,现有技术的方法在进行资源排除时考虑的信息有限,仍有可能造成资源碰撞,进而导致数据包传输失败。


技术实现要素:

5.本技术实施例提供一种资源处理方法、装置和可读存储介质,以提高直通链路数据包传输的成功率。
6.第一方面,本技术实施例提供了一种资源处理方法,包括:
7.第一终端通过资源感知的方式确定第一冲突资源集;
8.所述第一终端确定第二冲突资源集,其中,所述第二冲突资源集是根据第二终端的协调信息确定的;
9.所述第一终端根据所述第一冲突资源集和所述第二冲突资源集,从初始候选资源集中进行资源排除,得到剩余候选资源集;
10.若所述剩余候选资源集中的资源数量不满足预设要求,则所述第一终端重新从初始候选资源集中进行资源排除。
11.其中,所述第一终端根据所述第一冲突资源集和所述第二冲突资源集,从初始候选资源集中进行资源排除,得到剩余候选资源集,包括:
12.所述第一终端从所述初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集;所述第一终端从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集,作为剩余候选资源集;
13.或者,所述第一终端从所述初始候选资源集中排除所述第二冲突资源集,得到第三候选资源集;所述第一终端从所述第三候选资源集中排除所述第一冲突资源集,得到第四候选资源集,作为剩余候选资源集。
14.其中,所述第一终端根据所述协调信息确定第二冲突资源集,包括:
15.所述第一终端根据所述协调信息和/或资源协调门限值,从所述协调信息指示的冲突资源中确定第二冲突资源集。
16.其中,所述第一终端从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集,包括:
17.所述第一终端从所述第一候选资源集中排除更新后的第二冲突资源集,得到第二候选资源集,其中,所述更新后的第二冲突资源集通过从所述第二冲突资源集中移除部分资源获得。
18.其中,所述第一终端重新从初始候选资源集中进行资源排除,包括:
19.所述第一终端重新确定第一冲突资源集和第二冲突资源集中的至少一者;
20.所述第一终端利用重新确定的第一冲突资源集和重新确定的第二冲突资源集中的至少一者,重新从初始候选资源集中进行资源排除。
21.其中,所述第一终端重新确定第一冲突资源集,包括:
22.所述第一终端调整资源感知门限值,并利用调整后的资源感知门限值重新确定第一冲突资源集。
23.其中,所述第一终端重新确定第二冲突资源集,包括:
24.若所述协调信息包括干扰强度信息,则所述第一终端调整资源协调门限值,并利用调整后的资源协调门限值重新确定第二冲突资源集;
25.若所述协调信息不包括干扰强度信息,则所述第一终端从所述第二冲突资源集中移除部分资源,得到更新后的第二冲突资源集,并将更新后的第二冲突资源集作为重新确定的第二冲突资源集。
26.其中,所述移除部分资源的资源数量通过所述协调信息指示的资源的数量和预先配置的数值确定。
27.其中,所述预设要求为:所述剩余候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。
28.第二方面,本发明实施例提供了一种资源处理方法,包括:
29.第一终端确定第一冲突资源集;
30.所述第一终端根据所述第一冲突资源集,从初始候选资源集中进行资源排除,得到第一候选资源集;
31.所述第一终端确定第二冲突资源集;
32.所述第一终端根据所述第一候选资源集和所述第二冲突资源集进行资源排除,得到第二候选资源集;
33.若所述第二候选资源集中的资源数量不满足预设要求,则所述第一终端重新从第二候选资源集中进行资源排除;
34.其中,所述第一冲突资源集通过资源感知的方式确定,所述第二冲突资源集利用从第二终端接收到的协调信息确定;或者,所述第一冲突资源集利用从第二终端接收到的协调信息确定,所述第二冲突资源集通过资源感知的方式确定。
35.其中,若所述第一冲突资源集通过资源感知的方式确定,所述第二冲突资源集利用从第二终端接收到的协调信息确定,则所述第一终端根据所述第一冲突资源集,从初始候选资源集中进行资源排除,得到第一候选资源集,包括:
36.所述第一终端从初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集;
37.若所述第一候选资源集中的资源数量不满足预设要求,则所述第一终端调整资源感知门限值,并利用调整后的资源感知门限重新确定第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集,直至第一候选资源集中的资源数量满足预设要求。
38.其中,所述第一终端确定第二冲突资源集,包括:
39.所述第一终端根据所述协调信息和资源协调门限值,确定第二冲突资源集。
40.其中,所述第一终端根据所述第一候选资源集和所述第二冲突资源集进行资源排除,得到第二候选资源集,包括:
41.若所述第一候选资源集中的资源数量满足预设要求,则所述第一终端从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集,或者,所述第一终端从所述第一候选资源集中排除更新后的第二冲突资源集,得到第二候选资源集,其中,所述更新后的第二冲突资源集通过从所述第二冲突资源集中移除部分资源获得。
42.其中,所述若所述第二候选资源集中的资源数量不满足预设要求,则所述第一终端重新从所述第一候选资源集中进行资源排除,包括:
43.所述第一终端重新确定第二冲突资源集;
44.所述第一终端利用重新确定的第二冲突资源集,重新从所述第一候选资源集中进行资源排除。
45.其中,所述第一终端重新确定第二冲突资源集,包括:
46.若所述协调信息包括干扰强度信息,则第一终端调整资源协调门限值,并利用调整后的资源协调门限值重新确定第二冲突资源集;
47.若所述协调信息不包括干扰强度信息,则第一终端从所述第二冲突资源集中移除部分资源,得到更新后的第二冲突资源集,并将更新后的第二冲突资源集作为重新确定的第二冲突资源集。
48.其中,若所述第一冲突资源集利用从第二终端接收到的协调信息确定,所述第二冲突资源集通过资源感知的方式确定,所述协调信息包括干扰强度信息,则所述第一终端确定第一冲突资源集,包括:
49.所述第一终端根据所述协调信息和/或资源协调门限值,从所述协调信息指示的冲突资源中确定第一冲突资源集。
50.其中,所述第一终端根据所述第一冲突资源集,从初始候选资源集中进行资源排除,得到第一候选资源集,包括:
51.所述第一终端从初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集;
52.若第一候选资源集中的资源数量不满足预设要求,则所述第一终端调整协调感知门限值,并利用调整后的资源协调门限重新确定第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集,直至第一候选资源集中的资源数量满足预设要求。
53.其中,所述第一冲突资源集利用从第二终端接收到的协调信息确定,所述第二冲突资源集通过资源感知的方式确定,若所述协调信息中不包含干扰强度信息,则所述第一
终端根据所述第一冲突资源集,从初始候选资源集中进行资源排除,得到第一候选资源集,包括:
54.所述第一终端从所述初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集,或者,所述第一终端从所述初始候选资源集中排除更新后的第一冲突资源集,得到第一候选资源集,其中,所述更新后的第一冲突资源集通过从所述第一冲突资源集中移除部分资源获得;
55.若所述第一候选资源集中的资源数量不满足预设要求,则所述第一终端移除部分资源,得到重新确定的第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集,直至第一候选资源集中的资源数量满足预设要求。
56.其中,所述第一终端根据所述第一候选资源集和所述第二冲突资源集进行资源排除,得到第二候选资源集,包括:
57.若所述第一候选资源集中的资源数量满足预设要求,则所述第一终端从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集。
58.其中,所述若所述第二候选资源集中的资源数量不满足预设要求,则所述第一终端重新从所述第一候选资源集中进行资源排除,包括:
59.所述第一终端重新确定第二冲突资源集;
60.所述第一终端利用重新确定的第二冲突资源集,重新从所述第一候选资源集中进行资源排除。
61.其中,所述第一终端重新确定第二冲突资源集,包括:
62.所述第一终端调整资源感知门限值,并利用调整后的资源感知门限值重新确定第二冲突资源集。
63.其中,所述预设要求为:所述第二候选资源集或所述第一候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。
64.其中,所述移除部分资源的资源数量根据所述协调信息指示的资源的数量和预先配置的数值确定。
65.第三方面,本发明实施例提供了一种资源处理装置,应用于第一终端,包括:存储器,收发机,处理器:
66.存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
67.通过资源感知的方式确定第一冲突资源集;
68.确定第二冲突资源集,其中,所述第二冲突资源集是根据第二终端的协调信息确定的;
69.根据所述第一冲突资源集和所述第二冲突资源集,从初始候选资源集中进行资源排除,得到剩余候选资源集;
70.若所述剩余候选资源集中的资源数量不满足预设要求,则端重新从初始候选资源集中进行资源排除。
71.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
72.从所述初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集;
73.从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集,作为
剩余候选资源集;
74.或者;
75.所述第一终端从所述初始候选资源集中排除所述第二冲突资源集,得到第三候选资源集;所述第一终端从所述第三候选资源集中排除所述第一冲突资源集,得到第四候选资源集,作为剩余候选资源集。
76.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
77.根据所述协调信息和/或资源协调门限值,从所述协调信息指示的冲突资源中确定第二冲突资源集。
78.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
79.从所述第一候选资源集中排除更新后的第二冲突资源集,得到第二候选资源集,其中,所述更新后的第二冲突资源集通过从所述第二冲突资源集中移除部分资源获得。
80.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
81.重新确定第一冲突资源集和第二冲突资源集中的至少一者;
82.利用重新确定的第一冲突资源集和重新确定的第二冲突资源集中的至少一者,重新从初始候选资源集中进行资源排除。
83.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
84.调整资源感知门限值,并利用调整后的资源感知门限值重新确定第一冲突资源集。
85.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
86.若所述协调信息包括干扰强度信息,则调整资源协调门限值,并利用调整后的资源协调门限值重新确定第二冲突资源集;
87.若所述协调信息不包括干扰强度信息,则从所述第二冲突资源集中移除部分资源,得到更新后的第二冲突资源集,并将更新后的第二冲突资源集作为重新确定的第二冲突资源集。
88.其中,所述移除部分资源的资源数量通过所述协调信息指示的资源的数量和预先配置的数值确定。
89.其中,所述预设要求为:所述剩余候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。
90.第四方面,本发明实施例提供了一种资源处理装置,应用于第一终端,包括存储器,收发机,处理器:
91.存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
92.确定第一冲突资源集;
93.根据所述第一冲突资源集,从初始候选资源集中进行资源排除,得到第一候选资源集;
94.确定第二冲突资源集;
95.根据所述第一候选资源集和所述第二冲突资源集进行资源排除,得到第二候选资源集;
96.若所述第二候选资源集中的资源数量不满足预设要求,则重新从第二候选资源集
中进行资源排除;
97.其中,所述第一冲突资源集通过资源感知的方式确定,所述第二冲突资源集利用从第二终端接收到的协调信息确定;或者,所述第一冲突资源集利用从第二终端接收到的协调信息确定,所述第二冲突资源集通过资源感知的方式确定。
98.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
99.所述第一终端从初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集;
100.若所述第一候选资源集中的资源数量不满足预设要求,则所述第一终端调整资源感知门限值,并利用调整后的资源感知门限重新确定第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集,直至第一候选资源集中的资源数量满足预设要求。
101.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
102.根据所述协调信息和资源协调门限值,确定第二冲突资源集。
103.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
104.若所述第一候选资源集中的资源数量满足预设要求,则从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集,或者,从所述第一候选资源集中排除更新后的第二冲突资源集,得到第二候选资源集,其中,所述更新后的第二冲突资源集通过从所述第二冲突资源集中移除部分资源获得。
105.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
106.重新确定第二冲突资源集;
107.利用重新确定的第二冲突资源集,重新从所述第一候选资源集中进行资源排除。
108.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
109.若所述协调信息包括干扰强度信息,则调整资源协调门限值,并利用调整后的资源协调门限值重新确定第二冲突资源集;
110.若所述协调信息不包括干扰强度信息,则从所述第二冲突资源集中移除部分资源,得到更新后的第二冲突资源集,并将更新后的第二冲突资源集作为重新确定的第二冲突资源集。
111.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
112.若所述第一冲突资源集利用从第二终端接收到的协调信息确定,所述第二冲突资源集通过资源感知的方式确定,所述协调信息包括干扰强度信息,根据所述协调信息和/或资源协调门限值,从所述协调信息指示的冲突资源中确定第一冲突资源集。
113.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
114.从初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集;
115.若第一候选资源集中的资源数量不满足预设要求,则调整协调感知门限值,并利用调整后的资源协调门限重新确定第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集,直至第一候选资源集中的资源数量满足预设要求。
116.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
117.所述第一冲突资源集利用从第二终端接收到的协调信息确定,所述第二冲突资源集通过资源感知的方式确定,若所述协调信息中不包含干扰强度信息,从所述初始候选资
源集中排除所述第一冲突资源集,得到第一候选资源集,或者,所述第一终端从所述初始候选资源集中排除更新后的第一冲突资源集,得到第一候选资源集,其中,所述更新后的第一冲突资源集通过从所述第一冲突资源集中移除部分资源获得;
118.若所述第一候选资源集中的资源数量不满足预设要求,则移除部分资源,得到重新确定的第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集,直至第一候选资源集中的资源数量满足预设要求。
119.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
120.若所述第一候选资源集中的资源数量满足预设要求,则从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集。
121.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
122.重新确定第二冲突资源集;
123.利用重新确定的第二冲突资源集,重新从所述第一候选资源集中进行资源排除。
124.其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
125.调整资源感知门限值,并利用调整后的资源感知门限值重新确定第二冲突资源集。
126.其中,所述预设要求为:所述第二候选资源集或所述第一候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。
127.其中,所述移除部分资源的资源数量根据所述协调信息指示的资源的数量和预先配置的数值确定。
128.第五方面,本发明实施例提供了一种资源处理装置,应用于第一终端,包括:
129.第一确定单元,用于通过资源感知的方式确定第一冲突资源集;
130.第二确定单元,用于确定第二冲突资源集,其中,所述第二冲突资源集是根据第二终端的协调信息确定的;
131.第三确定单元,用于根据所述第一冲突资源集和所述第二冲突资源集,从初始候选资源集中进行资源排除,得到剩余候选资源集;
132.第一处理单元,用若所述剩余候选资源集中的资源数量不满足预设要求,则重新从初始候选资源集中进行资源排除。
133.第六方面,本发明实施例提供了一种资源处理装置,应用于第一终端,包括:
134.第一确定单元,用于确定第一冲突资源集;
135.第一获取单元,用于根据所述第一冲突资源集,从初始候选资源集中进行资源排除,得到第一候选资源集;
136.第二确定单元,用于确定第二冲突资源集;
137.第二获取单元,用于根据所述第一候选资源集和所述第二冲突资源集进行资源排除,得到第二候选资源集;
138.第一处理单元,用于若所述第二候选资源集中的资源数量不满足预设要求,则重新从第二候选资源集中进行资源排除;
139.其中,所述第一冲突资源集通过资源感知的方式确定,所述第二冲突资源集利用从第二终端接收到的协调信息确定;或者,所述第一冲突资源集利用从第二终端接收到的协调信息确定,所述第二冲突资源集通过资源感知的方式确定。
140.第七方面,本技术实施例还提供一种可读存储介质,所述可读存储介质上存储程序,所述程序被处理器执行时实现如上所述的资源处理方法中的步骤。
141.在本技术实施例中,第一终端在进行资源排除的时候,需要同时考虑资源感知获得的冲突资源以及通过协调信息确定的冲突资源。如果在将两部分冲突资源排除之后,如果发现剩余候选资源数量不足,第一终端重新从初始候选资源集中进行资源排除,以获得较多的候选资源。因此,利用本技术实施例的方案,既可获得足够多的剩余候选资源,又在资源选择过程中兼顾了资源感知和资源协调的结果,从而降低了资源碰撞导致数据包传输失败的概率,提升了直通链路数据包传输的成功率。
附图说明
142.图1是本技术实施例提供的资源处理方法的流程图之一;
143.图2是本技术实施例提供的资源处理方法的流程图之二;
144.图3是本技术实施例提供的资源处理方法的流程图之三;
145.图4是本技术实施例提供的资源处理方法的流程图之四;
146.图5是本技术实施例提供的资源处理方法的流程图之五;
147.图6是本技术实施例提供的资源处理方法的流程图之六;
148.图7是本技术实施例提供的资源处理方法的流程图之七;
149.图8是本技术实施例提供的资源处理方法的流程图之八;
150.图9是本技术实施例提供的资源处理方法的流程图之九;
151.图10是本技术实施例提供的资源处理装置的结构图之一;
152.图11是本技术实施例提供的资源处理装置的结构图之二;
153.图12是本技术实施例提供的资源处理装置的结构图之三;
154.图13是本技术实施例提供的资源处理装置的结构图之四。
具体实施方式
155.本技术实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
156.本技术实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
157.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,并不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
158.本技术实施例提供了资源处理方法、装置、设备和可读存储介质,用以提高直通链路数据包传输的成功率。
159.其中,方法和装置是基于同一申请构思的,由于方法和装置解决问题的原理相似,因此装置和方法的实施可以相互参见,重复之处不再赘述。
160.本技术实施例提供的技术方案可以适用于多种系统,尤其是5g系统。例如适用的系统可以是全球移动通讯(global system of mobile communication,gsm)系统、码分多
址(code division multiple access,cdma)系统、宽带码分多址(wideband code division multiple access,wcdma)通用分组无线业务(general packet radio service,gprs)系统、长期演进(long term evolution,lte)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)系统、高级长期演进(long term evolution advanced,lte-a)系统、通用移动系统(universal mobile telecommunication system,umts)、全球互联微波接入(worldwide interoperability for microwave access,wimax)系统、5g新空口(new radio,nr)系统等。这多种系统中均包括终端设备和网络设备。系统中还可以包括核心网部分,例如演进的分组系统(evloved packet system,eps)、5g系统(5gs)等。
161.本技术实施例涉及的终端或终端设备,可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备等。在不同的系统中,终端设备的名称可能也不相同,例如在5g系统中,终端设备可以称为用户设备(user equipment,ue)。无线终端设备可以经无线接入网(radio access network,ran)与一个或多个核心网(core network,cn)进行通信,无线终端设备可以是移动终端设备,如移动电话(或称为“蜂窝”电话)和具有移动终端设备的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(personal communication service,pcs)电话、无绳电话、会话发起协议(session initiated protocol,sip)话机、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)等设备。无线终端设备也可以称为系统、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点(access point)、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(user terminal)、用户代理(user agent)、用户装置(user device),本技术实施例中并不限定。
162.参见图1,图1是本技术实施例的资源处理方法的流程图。如图1所示,该方法可包括:
163.步骤101、第一终端通过资源感知的方式确定第一冲突资源集。
164.在本技术实施例中,资源感知是指终端根据某资源上接收信号的强度(如rsrp(reference signal receiving power,参考信号接收功率)强度)来判断该资源是否被其它终端使用。如果被其他终端使用,则确定该资源为冲突资源。通过这些冲突资源可形成第一冲突资源集。
165.步骤102、所述第一终端确定第二冲突资源集,其中,所述第二冲突资源集是根据第二终端的协调信息确定的。
166.具体的,所述第一终端可接收第二终端的协调信息,并根据该协调信息确定第二冲突资源集。
167.在本技术实施例中,该协调信息可包括干扰资源的信息、干扰强度信息,如rsrp信息,rsrp门限等。
168.如果协调信息中不包括干扰强度信息,那么,第一终端可直接根据协调信息确定第二冲突资源集,例如随机的从协调信息指示的冲突资源中选择一些资源形成第二冲突资源集。如果协调信息包括干扰强度信息,那么,第一终端根据所述协调信息和/或资源协调
门限值,从所述协调信息指示的冲突资源中确定第二冲突资源集。具体的,第一终端根据所述协调信息和资源协调门限值,或者根据所述协调信息,或者根据资源协调门限值,从所述协调信息指示的冲突资源中确定第二冲突资源集。
169.步骤103、所述第一终端根据所述第一冲突资源集和所述第二冲突资源集,从初始候选资源集中进行资源排除,得到剩余候选资源集。
170.此步骤可具体为:所述第一终端从所述初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集,之后,所述第一终端从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集。或者,所述第一终端从所述初始候选资源集中排除所述第二冲突资源集,得到第三候选资源集;所述第一终端从所述第三候选资源集中排除所述第一冲突资源集,得到第四候选资源集,作为剩余候选资源集。在此,无论先排除第一冲突资源集还是第二冲突资源集,该步骤之前的内容和之后的内容原理都相同。
171.在本技术的一个实施例中,所述第一终端从所述第一候选资源集中排除更新后的第二冲突资源集,得到第二候选资源集,其中,所述更新后的第二冲突资源集通过从所述第二冲突资源集中移除部分资源获得。
172.具体的,如果是第一次执行本技术实施例的过程,则所述第一终端从所述初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集。如果是第二次以上执行本技术实施例的过程,由于后续过程涉及到第二冲突资源集中资源的移除,那么,相应的,第二冲突资源集也会做相应的更新,因此,第一终端可在上一次执行本技术实施例获得的第二冲突资源集的基础上,从所述第一候选资源集中排除上一次执行本技术实施例获得的第二冲突资源集也即更新后的第二冲突资源集。
173.步骤104、若所述剩余候选资源集中的资源数量不满足预设要求,则所述第一终端重新从初始候选资源集中进行资源排除。
174.其中,所述预设要求为:所述剩余候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。也即,当满足以下条件时,所述第一终端重新从初始候选资源集中进行资源排除:
175.n2<n1
×
h1;
176.其中,n2表示所述第二候选资源集中资源的数量,n1表示所述初始候选资源集中资源的数量,h1为大于0的预先配置的数值。
177.在第一终端重新从初始候选资源集中进行资源排除时,所述第一终端重新确定第一冲突资源集和第二冲突资源集中的至少一者,然后,所述第一终端利用重新确定的第一冲突资源集和重新确定的第二冲突资源集中的至少一者,重新从初始候选资源集中进行资源排除。
178.具体的,第一终端重新确定第一冲突资源集,包括:所述第一终端调整资源感知门限值,并利用调整后的资源感知门限值重新确定第一冲突资源集。其中,调整包括增加或者减少等方式,资源感知门限每次调整的数值可根据需要设置,例如设置为3db等。
179.具体的,第一终端重新确定第二冲突资源集,包括:
180.若所述协调信息包括干扰强度信息,则所述第一终端调整资源协调门限值,并利用调整后的资源协调门限值重新确定第二冲突资源集。其中,调整包括增加或者减少等方式,资源协调门限每次调整的数值可根据需要设置,例如设置为3db等。
181.若所述协调信息不包括干扰强度信息,则所述第一终端从所述第二冲突资源集中移除部分资源,得到更新后的第二冲突资源集,并将更新后的第二冲突资源集作为重新确定的第二冲突资源集。
182.其中,所述移除部分资源的资源数量通过所述协调信息指示的资源的数量和预先配置的数值确定。在实际应用中,在本技术实施例中,每次移除的部分资源的数量通过如下方式确定:
183.m=k
×
y;
184.其中,m表示部分资源的数量,k表示所述协调信息指示的冲突资源的数量,y为预先配置的数值,m,k,y均大于0。
185.根据以上描述,在本技术的一个实施例中,按照步骤101至103的方式得到剩余候选资源集。若所述剩余候选资源集中的资源数量不满足预设要求,则调整资源感知门限值,并利用调整后的资源感知门限值重新确定第一冲突资源集。也即,在调整了资源感知门限值后,可重新按照步骤101-103的方式得到剩余候选资源集,并再次执行步骤104的判断和处理。当满足预设要求时,第一终端从剩余候选资源集中选择资源进行直通链路通信。在实际应用中,如果上述过程执行多次仍无法满足预设要求,那么,可在例如资源调度时延超过预设最大时延阈值时,结束流程。其中,该预设最大时延阈值可根据需要设置。
186.根据以上描述,在本技术的一个实施例中,假设所述协调信息可包括干扰强度信息,那么按照步骤101至103的方式得到剩余候选资源集。若所述剩余候选资源集中的资源数量不满足预设要求,则调整资源感知门限值和资源协调门限值,并利用调整后的资源感知门限值和资源协调门限值重新确定第一冲突资源集和第二冲突资源集。也即,在调整了资源感知门限值和资源协调门限值后,可重新按照步骤101-103的方式得到剩余候选资源集,并再次执行步骤104的判断和处理。当满足预设要求时,第一终端从剩余候选资源集中选择资源进行直通链路通信。在实际应用中,如果上述过程执行多次仍无法满足预设要求,那么,可在例如资源调度时延超过预设最大时延阈值时,结束流程。其中,该预设最大时延阈值可根据需要设置。
187.根据以上描述,在本技术的一个实施例中,假设所述协调信息可不包括干扰强度信息,那么按照步骤101至103的方式得到剩余候选资源集。若所述剩余候选资源集中的资源数量不满足预设要求,则调整资源感知门限值,并从第二冲突资源集中移除部分资源。也即,在调整了资源感知门限值和移除了部分资源后,可重新按照步骤101-103的方式得到剩余候选资源集,并再次执行步骤104的判断和处理。当满足预设要求时,第一终端从剩余候选资源集中选择资源进行直通链路通信。在实际应用中,如果上述过程执行多次仍无法满足预设要求,那么,可在例如资源调度时延超过预设最大时延阈值时,结束流程。其中,该预设最大时延阈值可根据需要设置。
188.需要说明的是,在以上的实施例中,如果涉及到资源感知门限值和资源协调门限值的调整,资源感知门限值和资源协调门限值的调整值可以相同,也可以不同。资源感知门限值和资源协调门限值的调整的终止条件除了以上记载的情形外,还可以是资源调度时延超过预设最大时延阈值。也即,若所述剩余候选资源集中的资源数量不满足预设要求但资源调度时延超过预设最大时延阈值,停止执行本技术实施例的流程。
189.在本技术实施例中,第一终端在进行资源排除的时候,需要同时考虑资源感知获
得的冲突资源以及通过协调信息确定的冲突资源。如果在将两部分冲突资源排除之后,如果发现剩余候选资源数量不足,第一终端重新从初始候选资源集中进行资源排除,直到获得足够多的剩余候选资源。因此,利用本技术实施例的方案,既可获得足够多的剩余候选资源,又在资源选择过程中兼顾了资源感知和资源协调的结果,从而降低了资源碰撞导致数据包传输失败的概率,提升了直通链路数据包传输的成功率。
190.参见图2,图2是本技术实施例的资源处理方法的流程图。如图2所示,该方法可包括:
191.步骤201、第一终端确定第一冲突资源集。
192.步骤202、所述第一终端根据所述第一冲突资源集,从初始候选资源集中进行资源排除,得到第一候选资源集。
193.步骤203、所述第一终端确定第二冲突资源集。
194.步骤204、所述第一终端根据所述第一候选资源集和所述第二冲突资源集进行资源排除,得到第二候选资源集。
195.步骤205、若所述第二候选资源集中的资源数量不满足预设要求,则所述第一终端重新从第二候选资源集中进行资源排除。
196.其中,所述第一冲突资源集通过资源感知的方式确定,所述第二冲突资源集利用从第二终端接收到的协调信息确定;或者,所述第一冲突资源集利用从第二终端接收到的协调信息确定,所述第二冲突资源集通过资源感知的方式确定。
197.一、所述第一冲突资源集通过资源感知的方式确定,所述第二冲突资源集利用从第二终端接收到的协调信息确定。
198.1、在本技术实施例中,在步骤201中,第一终端通过资源感知的方式确定第一冲突资源集。
199.步骤202可具体为所述第一终端首先根据所述第一冲突资源集,从初始候选资源集中进行资源排除,得到第一候选资源集;其次若所述第一候选资源集中的资源数量不满足预设要求,则所述第一终端调整资源感知门限值,并利用调整后的资源感知门限重新确定第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集,直至第一候选资源集中的资源数量满足预设要求。其中,所述预设要求为第一候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。
200.也即,当满足以下条件时,所述第一终端调整资源感知门限值,并利用调整后的资源感知门限重新确定第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集:
201.n3<n1
×
h1;
202.其中,n3表示所述第一候选资源集中资源的数量,n1表示所述初始候选资源集中资源的数量,h1为大于0的预先配置的数值。
203.例如,所述第一终端可将资源感知门限值增加或减少3db,根据增加或减少后的资源感知门限值,重新确定第一冲突资源集。
204.在本技术实施例中,若协调信息包括干扰强度信息,那么,步骤203可具体为:所述第一终端根据所述协调信息和资源协调门限值,确定第二冲突资源集。
205.步骤204可具体为:若步骤202得到的所述第一候选资源集中的资源数量满足预设
要求,则所述第一终端从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集。
206.在步骤205中,若步骤202得到的所述第二候选资源集中的资源数量不满足预设要求,则所述第一终端重新确定第二冲突资源集,并利用重新确定的第二冲突资源集,重新从所述第一候选资源集中进行资源排除。
207.具体的,第一终端可调整资源协调门限值,并利用调整后的资源协调门限值重新确定第二冲突资源集。例如可增加或减少资源协调门限值3db等。
208.在此步骤中,预设要求为所述第二候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。也即,当满足以下条件时,第一终端重新确定第二冲突资源集,并利用重新确定的第二冲突资源集,重新从所述第一候选资源集中进行资源排除:
209.n4<n1
×
h1;
210.其中,n4表示所述第二候选资源集中资源的数量,n1表示所述初始候选资源集中资源的数量,h1为大于0的预先配置的数值。
211.在步骤202中,如果所述第一候选资源集中的资源数量满足预设要求,则执行步骤203。否则,可重新进行第一候选资源集的确定。如果执行多次仍无法满足预设要求,那么,可结束流程,或者,在例如资源调度时延超过预设最大时延阈值时,可结束流程。同样,在步骤205中,如果所述第二候选资源集中的资源数量满足预设要求,则从剩余候选资源中选择资源进行直通链路通信。否则,可重新进行第二候选资源集的确定。如果执行多次仍无法满足预设要求,那么,可结束流程,或者,在例如资源调度时延超过预设最大时延阈值时,可结束流程。
212.2、在本技术实施例中,在步骤201中,第一终端通过资源感知的方式确定第一冲突资源集。
213.步骤202可具体为:所述第一终端从初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集。若所述第一候选资源集中的资源数量不满足预设要求,则所述第一终端调整资源感知门限值,并利用调整后的资源感知门限重新确定第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集,直至第一候选资源集中的资源数量满足预设要求。其中,所述预设要求为第一候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。也即,当满足以下条件时,所述第一终端调整资源感知门限值,并利用调整后的资源感知门限重新确定第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集:
214.n3<n1
×
h1;
215.其中,n3表示所述第一候选资源集中资源的数量,n1表示所述初始候选资源集中资源的数量,h1为大于0的预先配置的数值。
216.例如,第一终端可将资源感知门限值增加或减少3db,根据增加或减少后的资源感知门限值,重新确定第一冲突资源集。
217.在本技术实施例中,若协调信息不包括干扰强度信息,那么,步骤203可具体为:所述第一终端可直接根据所述协调信息确定第二冲突资源集。
218.步骤204可具体为:若步骤202得到的所述第一候选资源集中的资源数量满足预设
要求,则所述第一终端从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集,或者,所述第一终端从所述第一候选资源集中排除更新后的第二冲突资源集,得到第二候选资源集,其中,所述更新后的第二冲突资源集通过从所述第二冲突资源集中移除部分资源获得。
219.如果是第一次执行本技术实施例的方法,那么,在此步骤中,是从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集;如果是第二次以上执行本技术实施例的方法,那么,由于后续过程涉及到第二冲突资源集中资源的排除,因此,在此步骤中,所述第一终端从所述第一候选资源集中排除更新后的第二冲突资源集,得到第二候选资源集。
220.在步骤205中,若所述第二候选资源集中的资源数量不满足预设要求,则所述第一终端重新确定第二冲突资源集,并利用重新确定的第二冲突资源集,重新从所述第一候选资源集中进行资源排除。具体的,第一终端从所述第二冲突资源集中移除部分资源,得到更新后的第二冲突资源集,并将更新后的第二冲突资源集作为重新确定的第二冲突资源集。在此步骤中,预设要求为所述第二候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。
221.也即,当满足以下条件时,第一终端重新确定第二冲突资源集,并利用重新确定的第二冲突资源集,重新从所述第一候选资源集中进行资源排除:
222.n4<n1
×
h1;
223.其中,n4表示所述第二候选资源集中资源的数量,n1表示所述初始候选资源集中资源的数量,h1为大于0的预先配置的数值。
224.在步骤202中,如果所述第一候选资源集中的资源数量满足预设要求,则执行步骤203。否则,可重新进行第一候选资源集的确定。如果执行多次仍无法满足预设要求,那么,可结束流程,或者,在例如资源调度时延超过预设最大时延阈值时,可结束流程。同样,在步骤205中,如果所述第二候选资源集中的资源数量满足预设要求,则从剩余候选资源中选择资源进行直通链路通信。否则,可重新进行第二候选资源集的确定。如果执行多次仍无法满足预设要求,那么,可结束流程,或者,在例如资源调度时延超过预设最大时延阈值时,可结束流程。
225.二、所述第一冲突资源集利用从第二终端接收到的协调信息确定,所述第二冲突资源集通过资源感知的方式确定。
226.1、在本技术实施例中,若所述协调信息包括干扰强度信息,那么,步骤201具体为,所述第一终端根据所述协调信息和/或资源协调门限值,从所述协调信息指示的冲突资源中确定第一冲突资源集。
227.步骤202具体为:所述第一终端从初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集。若第一候选资源集中的资源数量不满足预设要求,则所述第一终端调整协调感知门限值,并利用调整后的资源协调门限重新确定第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集,直至第一候选资源集中的资源数量满足预设要求。
228.其中,所述预设要求为所述第一候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。也即,若满足以下条件,则所述第一终端可增加
或减少资源协调门限值,并根据所述协调信息和增加或减少后的资源协调门限值重新确定第一冲突资源集;
229.n3<n1
×
h1;
230.其中,n3表示所述第一候选资源集中资源的数量,n1表示所述初始候选资源集中资源的数量,h1为大于0的预先配置的数值。
231.在步骤203中,第一终端通过资源感知的方式确定第二冲突资源集。
232.步骤204具体为:若所述第一候选资源集中的资源数量满足预设要求,则所述第一终端从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集。
233.在步骤205中,若所述第二候选资源集中的资源数量不满足预设要求,所述第一终端重新确定第二冲突资源集,并利用重新确定的第二冲突资源集,重新从所述第一候选资源集中进行资源排除。
234.其中,在此步骤中,所述预设要求为所述第二候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。具体的,所述第一终端调整资源感知门限值,并利用调整后的资源感知门限值重新确定第二冲突资源集。
235.也即,若满足以下条件,则所述第一终端增加或减少资源感知门限值,并根据增加或减少后的资源感知门限值重新确定第二冲突资源集;
236.n4<n1
×
h1;
237.其中,n4表示所述第二候选资源集中资源的数量,n1表示所述初始候选资源集中资源的数量,h1为大于0的预先配置的数值。
238.2、在本技术实施例中,若所述协调信息不包括干扰强度信息,那么,步骤201具体为,所述第一终端根据所述协调信息确定第一冲突资源集。
239.步骤202具体为:所述第一终端从所述初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集,或者,所述第一终端从所述初始候选资源集中排除更新后的第一冲突资源集,得到第一候选资源集,其中,所述更新后的第一冲突资源集通过从所述第一冲突资源集中移除部分资源获得。若所述第一候选资源集中的资源数量不满足预设要求,则所述第一终端移除部分资源,得到重新确定的第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集,直至第一候选资源集中的资源数量满足预设要求。
240.如果是第一次执行本技术实施例的方法,那么,在此步骤中,是从所述第一候选资源集中排除第一冲突资源集,得到第一候选资源集;如果是第二次以上执行本技术实施例的方法,那么,由于后续过程涉及到第一冲突资源集中资源的排除,因此,在此步骤中,所述第一终端从初始候选资源集中排除更新后的第一冲突资源集,得到第一候选资源集。
241.其中,所述预设要求为所述第一候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。也即,若满足以下条件,则所述第一终端可重新确定第一冲突资源集;
242.n3<n1
×
h1;
243.其中,n3表示所述第一候选资源集中资源的数量,n1表示所述初始候选资源集中资源的数量,h1为大于0的预先配置的数值。
244.在步骤203中,第一终端通过资源感知的方式确定第二冲突资源集。
245.在步骤204中,若所述第一候选资源集中的资源数量满足预设要求,则所述第一终
端从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集。
246.在步骤205中,若所述第二候选资源集中的资源数量不满足预设要求,所述第一终端重新确定第二冲突资源集,并利用重新确定的第二冲突资源集,重新从所述第一候选资源集中进行资源排除。
247.其中,所述预设要求为所述第二候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。具体的,所述第一终端调整资源感知门限值,并利用调整后的资源感知门限值重新确定第二冲突资源集。也即,若满足以下条件,则所述第一终端增加或减少资源感知门限值,并根据增加或减少后的资源感知门限值重新确定第二冲突资源集;
248.n4<n1
×
h1;
249.其中,n4表示所述第二候选资源集中资源的数量,n1表示所述初始候选资源集中资源的数量,h1为大于0的预先配置的数值。
250.在步骤202中,如果所述第一候选资源集中的资源数量满足预设要求,则执行步骤203。否则,可重新进行第一候选资源集的确定。如果执行多次仍无法满足预设要求,那么,可结束流程,或者,在例如资源调度时延超过预设最大时延阈值时,可结束流程。同样,在步骤205中,如果所述第二候选资源集中的资源数量满足预设要求,则从剩余候选资源中选择资源进行直通链路通信。否则,可重新进行第二候选资源集的确定。如果执行多次仍无法满足预设要求,那么,可结束流程,或者,在例如资源调度时延超过预设最大时延阈值时,可结束流程。
251.在以上的实施例中,所述移除部分资源的资源数量通过所述协调信息指示的资源的数量和预先配置的数值确定。在实际应用中,在本技术实施例中,每次移除的部分资源的数量通过如下方式确定:
252.m=k
×
y;
253.其中,m表示部分资源的数量,k表示所述协调信息指示的冲突资源的数量,y为预先配置的数值,m,k,y均大于0。
254.需要说明的是,在以上的实施例中,如果涉及到资源感知门限值和资源协调门限值的调整,资源感知门限值和资源协调门限值的调整值可以相同,也可以不同。
255.在本技术实施例中,第一终端在进行资源排除的时候,需要同时考虑资源感知获得的冲突资源以及通过协调信息确定的冲突资源。如果在将两部分冲突资源排除之后,如果发现剩余候选资源数量不足,第一终端重新从初始候选资源集中进行资源排除,直到获得足够多的剩余候选资源。因此,利用本技术实施例的方案,既可获得足够多的剩余候选资源,又在资源选择过程中兼顾了资源感知和资源协调的结果,从而降低了资源碰撞导致数据包传输失败的概率,提升了直通链路数据包传输的成功率。
256.在本技术的一个实施例中,通过资源感知的方式排除和根据协调信息进行排除之后,如果剩余资源不足,则增加或者减少资源感知门限值,并重新进行排除,直至获得足够的资源。结合图3,假设终端的初始候选资源集为a,本技术实施例的资源处理方法的可包括:
257.步骤301、终端根据资源感知的rsrp门限以及其它条件(如数据包或者用户的优先级等),从初始候选资源集a中排除资源感知到的冲突资源集c1,得到剩余候选资源集a1。
258.步骤302、终端从剩余候选资源集a1中排除其它终端发送的协调信息中的冲突资源集c2,得到剩余候选资源集a2。
259.步骤303、如果剩余候选资源集a2中的候选资源数量n2满足下式(1),则终端将资源感知的rsrp门限提升3db,返回步骤301,重新从初始候选资源集a中进行资源排除。如果剩余候选资源集a2中的候选资源数量n2不满足(1),则进入步骤304。
260.[a2中的候选资源数量n2]《[a中的候选资源数量n]
×
[预设阈值h1](1)
[0261]
其中,预设阈值h1为预先配置的值。
[0262]
步骤304、终端从剩余候选资源集a2中选择资源,进行直通链路通信。
[0263]
采用这种资源处理方法,在将感知资源以及协调资源全部排除之后,如果发现剩余候选资源不足的话,仅仅需要调整资源感知门限然后重新从初始候选资源集a中进行资源排除即可,方案简单,对协议的影响小。
[0264]
在本技术的一个实施例中,通过资源感知的方式排除和根据协调信息进行排除之后,如果剩余资源不足,则增加或者减少资源感知门限值和资源协调门限值,并重新进行排除,直至获得足够的资源。
[0265]
协调信息中是否包含干扰强度信息,决定了确定冲突资源集c2的方式。如果协调信息中包含干扰强度信息,那么通过协调信息和资源协调门限,确定其它终端发送的协调信息中的冲突资源集c2;如果协调信息中不包含干扰强度信息,那么通过从其它终端发送的协调信息中的冲突资源随机选择形成冲突资源集c2。
[0266]
结合图4,假设终端的初始候选资源集为a,以协调信息中包含干扰信息为例进行说明。本技术实施例的资源处理方法的可包括:
[0267]
步骤401、终端根据资源感知的rsrp门限以及其它条件(如数据包或者用户的优先级等),从初始候选资源集a中排除资源感知到的冲突资源集c1,得到剩余候选资源集a1。
[0268]
步骤402、终端根据资源协调的门限以及其它条件(如数据包或者用户的优先级等),从剩余候选资源集a1中排除其它终端发送的协调信息中的冲突资源集c2,得到剩余候选资源集a2。
[0269]
步骤403、如果剩余候选资源集a2中的候选资源数量n2满足下式(2),则终端将资源感知的rsrp门限和资源协调的rsrp门限提升3db,返回步骤401,重新从初始候选资源集a中进行资源排除。如果剩余候选资源集a2中的候选资源数量n2不满足(2),则进入步骤404。
[0270]
[a2中的候选资源数量n2]《[a中的候选资源数量n]
×
[预设阈值h1](2)
[0271]
其中,预设阈值h1为预先配置的值。
[0272]
步骤404、终端从剩余候选资源集a2中选择资源,进行直通链路通信。
[0273]
采用这种资源处理方法,在将感知资源以及协调资源全部排除之后,如果发现剩余候选资源不足的话,可以调整资源感知门限和资源协调门限然后重新从初始候选资源集a中进行资源排除即可,方案灵活,可以对协调资源进行有选择性的排除。
[0274]
结合图5,假设终端的初始候选资源集为a,以协调信息中不包含干扰信息为例进行说明。本技术实施例的资源处理方法的可包括:
[0275]
步骤501、终端根据资源感知的rsrp门限以及其它条件(如数据包或者用户的优先级等),从初始候选资源集a中排除资源感知到的冲突资源集c1,得到剩余候选资源集a1。
[0276]
步骤502、终端从剩余候选资源集a1中排除冲突资源集c2,得到剩余候选资源集
a2。
[0277]
如果是第一次排除,就直接排除其它终端发送的协调信息中的冲突资源集c2,如果是第n次排除(n≥2),就排除第n-1次更新得到的更新后的冲突资源集c2。
[0278]
步骤503、如果剩余候选资源集a2中的候选资源数量n2满足下式(3),则终端将资源感知的rsrp门限提升3db,并且从冲突资源集c2中移除部分资源,获得更新后的冲突资源集c2;之后,返回步骤501,重新从初始候选资源集a中进行资源排除。如果剩余候选资源集a2中的候选资源数量n2不满足(3),则进入步骤504。
[0279]
[a2中的候选资源数量n2]《[a中的候选资源数量n]
×
[预设阈值h1](3)
[0280]
其中,预设阈值h1为预先配置的值。
[0281]
步骤504、终端从剩余候选资源集a2中选择资源,进行直通链路通信。
[0282]
采用这种资源处理方法,在将感知资源以及协调资源全部排除之后,如果发现剩余候选资源不足的话,可以调整资源感知门限并且从冲突资源集c2中移除部分资源,然后重新从初始候选资源集a中进行资源排除即可,方案灵活,可以对协调资源进行有选择性的排除。
[0283]
在本技术的一个实施例中,先通过资源感知进行排除;如果资源感知排除之后的资源不足,则提升资源感知门限值再进行资源感知排除;若资源感知排除之后的资源符合要求,则根据协调信息进行排除;如果根据协调信息排除之后的资源不足,则提升资源协调门限值再进行排除,直至获得足够的资源。
[0284]
协调信息中是否包含干扰强度信息,决定了确定冲突资源集c2的方式。如果协调信息中包含干扰强度信息,那么通过协调信息和资源协调门限,确定其它终端发送的协调信息中的冲突资源集c2;如果协调信息中不包含干扰强度信息,那么通过从其它终端发送的协调信息中的冲突资源随机选择形成冲突资源集c2。
[0285]
结合图6,假设终端的初始候选资源集为a,以协调信息中包含干扰信息为例进行说明。本技术实施例的资源处理方法的可包括:
[0286]
步骤601、终端根据资源感知的rsrp门限以及其它条件(如数据包或者用户的优先级等),从初始候选资源集a中排除资源感知到的冲突资源集c1,得到剩余候选资源集a1。
[0287]
步骤602、如果剩余候选资源集a1中的候选资源数量n1满足下式(4),则终端将资源感知的rsrp门限提升3db,返回步骤601,重新从初始候选资源集a中进行资源排除。如果剩余候选资源集a1中的候选资源数量不满足(4),则执行步骤603。
[0288]
[a1中的候选资源数量n1]《[a中的候选资源数量n]
×
[预设阈值h1](4)
[0289]
其中,预设阈值h1为预先配置的值。
[0290]
步骤603、终端根据资源协调的rsrp门限以及其它条件(如数据包或者用户的优先级等),从剩余候选资源集a1中排除其它终端发送的协调信息中的冲突资源集c2,得到剩余候选资源集a2。
[0291]
步骤604、如果剩余候选资源集a2中的候选资源n2数量满足(5):则终端将资源协调的rsrp门限提升3db,返回步骤603,重新从剩余候选资源集a1中进行资源排除。
[0292]
[a2中的候选资源数量n2]《[a中的候选资源数量n]
×
[预设阈值h1](5)
[0293]
其中,预设阈值h1为预先配置的值。
[0294]
如果a2中的候选资源数量n2不满足(5),则进入步骤605。
[0295]
步骤605、终端从剩余候选资源集a2中选择资源,进行直通链路通信。
[0296]
结合图7,假设终端的初始候选资源集为a,以协调信息中不包含干扰信息为例进行说明。本技术实施例的资源处理方法的可包括:
[0297]
步骤701、终端根据资源感知的rsrp门限以及其它条件(如数据包或者用户的优先级等),从初始候选资源集a中排除资源感知到的冲突资源集c1,得到剩余候选资源集a1。
[0298]
步骤702、如果剩余候选资源集a1中的候选资源数量n1满足下式(6),则终端将资源感知的rsrp门限提升3db,返回步骤701,重新从初始候选资源集a中进行资源排除。如果剩余候选资源集a1中的候选资源数量不满足(6),则执行步骤703。
[0299]
[a1中的候选资源数量n1]《[a中的候选资源数量n]
×
[预设阈值h1](6)
[0300]
其中,预设阈值h1为预先配置的值。
[0301]
步骤703、终端从剩余候选资源集a1中排除其它终端发送的协调信息中的冲突资源集c2(如果是第一次排除,就直接排除其它终端发送的协调信息中的冲突资源集c2,如果是第n次排除(n≥2),就排除更新后的冲突资源集c2),得到剩余候选资源集a2。
[0302]
步骤704、如果剩余候选资源集a2中的候选资源n2数量满足(7):则终端从冲突资源集c2中移除部分资源,获得更新后的冲突资源集c2,返回步骤703,重新从初始候选资源集a中进行资源排除。
[0303]
[a2中的候选资源数量n2]《[a中的候选资源数量n]
×
[预设阈值h1](7)
[0304]
其中,预设阈值h1为预先配置的值。
[0305]
如果a2中的候选资源数量n2不满足(7),则进入步骤705。
[0306]
步骤705、终端从剩余候选资源集a2中选择资源,进行直通链路通信。
[0307]
采用这种资源处理方法,在将感知资源排除之后,如果发现剩余候选资源a1不足的话,可以先调整资源感知门限,重新从初始候选资源集a中进行资源排除;之后再进行协调资源排除,若剩余候选资源a2不满足预设要求,则通过调整资源协调门限,再重新从剩余候选资源集a1中进行资源排除即可,方案更加灵活,可以分别对资源感知和协调资源进行独立排除。
[0308]
在本技术的一个实施例中,先通过资源协调进行排除;如果资源协调排除之后的资源不足,则提升资源协调门限值再进行资源协调排除;若资源协调排除之后的资源符合要求,则根据通过资源感知进行排除;如果根据资源感知排除之后的资源不足,则提升资源感知门限值再进行排除,直至获得足够的资源。
[0309]
协调信息中是否包含干扰强度信息,决定了确定冲突资源集c2的方式。如果协调信息中包含干扰强度信息,那么通过协调信息和资源协调门限,确定其它终端发送的协调信息中的冲突资源集c2;如果协调信息中不包含干扰强度信息,那么通过从其它终端发送的协调信息中的冲突资源随机选择形成冲突资源集c2。
[0310]
结合图8,假设终端的初始候选资源集为a,以协调信息中包含干扰信息为例进行说明。本技术实施例的资源处理方法的可包括:
[0311]
步骤801、终端根据资源协调的rsrp门限以及其它条件(如数据包或者用户的优先级等),从初始候选资源集a中排除其它终端发送的协调信息中的冲突资源集c2,得到剩余候选资源集a1。
[0312]
步骤802、如果剩余候选资源集a1中的候选资源数量n1满足下式(8),则终端将资
源协调的rsrp门限提升3db,返回步骤801,重新从初始候选资源集a中进行资源排除。如果剩余候选资源集a1中的候选资源数量不满足(8),则执行步骤803。
[0313]
[a1中的候选资源数量n1]《[a中的候选资源数量n]
×
[预设阈值h1](8)
[0314]
其中,预设阈值h1为预先配置的值。
[0315]
步骤803、终端根据资源感知的rsrp门限以及其它条件(如数据包或者用户的优先级等),从剩余候选资源集a1中排除资源感知到的冲突资源集c1,得到剩余候选资源集a2。
[0316]
步骤804、如果剩余候选资源集a2中的候选资源数量n2满足(9),则终端将资源感知的rsrp门限提升3db,返回步骤803,重新从剩余候选资源集a1中进行资源排除。如果剩余候选资源集a2中的候选资源数量n2不满足(9),则进步步骤805。
[0317]
[a2中的候选资源数量n2]《[a中的候选资源数量n]
×
[预设阈值h1](9)
[0318]
步骤805、终端从剩余候选资源集a2中选择资源,进行直通链路通信。
[0319]
结合图9,假设终端的初始候选资源集为a,以协调信息中不包含干扰信息为例进行说明。本技术实施例的资源处理方法的可包括:
[0320]
步骤901、终端根据资源协调的rsrp门限以及其它条件,从a中排除冲突资源集c2(如果是第一次排除,就直接排除其它终端发送的协调信息中的冲突资源集c2,如果是第n次排除(n≥2),就排除更新后的冲突资源集c2),得到剩余候选资源集a1。
[0321]
步骤902、如果剩余候选资源集a1中的候选资源数量n1满足下式(10),则终端从冲突资源集c2中移除部分资源,获得更新后的冲突资源集c2,返回步骤901,重新从初始候选资源集a中进行资源排除。如果剩余候选资源集a1中的候选资源数量不满足(10),则执行步骤903。
[0322]
[a1中的候选资源数量n1]《[a中的候选资源数量n]
×
[预设阈值h1](10)
[0323]
其中,预设阈值h1为预先配置的值。
[0324]
步骤903、终端根据资源感知的rsrp门限以及其它条件(如数据包或者用户的优先级等),从剩余候选资源集a1中排除资源感知到的冲突资源集c1,得到剩余候选资源集a2。
[0325]
步骤904、如果剩余候选资源集a2中的候选资源数量n2满足(11),则终端将资源感知的rsrp门限提升3db,返回步骤903,重新从剩余候选资源集a1中进行资源排除。如果剩余候选资源集a2中的候选资源数量n2不满足(11),则进步步骤905。
[0326]
[a2中的候选资源数量n2]《[a中的候选资源数量n]
×
[预设阈值h1](11)
[0327]
步骤905、终端从剩余候选资源集a2中选择资源,进行直通链路通信。
[0328]
采用这种资源处理方法,首先进行协调资源排除,如果发现剩余候选资源a1不足的话,可以从冲突资源集c2中移除部分资源,然后判断剩余候选资源a1是否满足预设要求,若满足则进行感知资源排除,之后,若排除之后的剩余候选资源a2不满足预设要求,则调整资源感知门限,并重新从剩余候选资源a1中进行资源排除即可,方案更加灵活,可以分别对资源感知和协调资源进行独立排除。
[0329]
在以上的实施例中,终端从冲突资源集c2中移除部分资源,获得更新后的冲突资源集c2,是指终端从冲突资源集c2中随机选择部分资源,并将该部分资源从冲突资源集c2中移除,从而获得更新后的包含较少资源的冲突资源集c2。
[0330]
终端从冲突资源集c2中随机选择部分资源进行移除时,每次移除的部分资源的数量m照按下式计算:
[0331]
[每次移除的部分资源的数量m]=[初始冲突资源集c2中的资源数量k]
×
y%;其中,y为大于0的预配置的常数,如10%等。
[0332]
其中,初始冲突资源集c2指的是协调信息所指示的冲突资源集。
[0333]
即:先从冲突资源集c2中随机移除m个资源,然后看是否满足能够获得足够多的以上方法中的a1或a2的候选资源数量,如果还是数量不足,就继续从冲突资源集c2中再次随机移除m个资源,以此类推,直到能够获得足够多的以上方法中的a1或a2的候选资源数量。
[0334]
需要说明的是,在以上的实施例中,如果涉及到资源感知门限值和资源协调门限值的调整,资源感知门限值和资源协调门限值的调整值可以相同,也可以不同。此外,除了以上描述的终止条件,资源感知门限值和资源协调门限值的调整的终止条件,还可以是是其他条件,比如资源调度时延超过预设最大时延阈值。
[0335]
如图10所示,本技术实施例的资源处理装置,应用于第一终端,包括:存储器1020,收发机1000,处理器1010;处理器1010,用于读取所述存储器中的计算机程序并执行以下操作:
[0336]
通过资源感知的方式确定第一冲突资源集;
[0337]
确定第二冲突资源集,其中,所述第二冲突资源集是根据第二终端的协调信息确定的;
[0338]
根据所述第一冲突资源集和所述第二冲突资源集,从初始候选资源集中进行资源排除,得到剩余候选资源集;
[0339]
若所述剩余候选资源集中的资源数量不满足预设要求,则端重新从初始候选资源集中进行资源排除。
[0340]
收发机1000,用于在处理器1010的控制下接收和发送数据。
[0341]
其中,在图10中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1010代表的一个或多个处理器和存储器1020代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1000可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括,这些传输介质包括无线信道、有线信道、光缆等传输介质。针对不同的用户设备,用户接口1030还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
[0342]
处理器1010负责管理总线架构和通常的处理,存储器1020可以存储处理器600在执行操作时所使用的数据。
[0343]
可选的,处理器1010可以是cpu(中央处埋器)、asic(application specific integrated circuit,专用集成电路)、fpga(field-programmable gate array,现场可编程门阵列)或cpld(complex programmable logic device,复杂可编程逻辑器件),处理器也可以采用多核架构。
[0344]
处理器通过调用存储器存储的计算机程序,用于按照获得的可执行指令执行本技术实施例提供的任一所述方法。处理器与存储器也可以物理上分开布置。
[0345]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0346]
从所述初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集;从所
述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集,作为剩余候选资源集;
[0347]
或者,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0348]
从所述初始候选资源集中排除所述第二冲突资源集,得到第三候选资源集;从所述第三候选资源集中排除所述第一冲突资源集,得到第四候选资源集,作为剩余候选资源集。
[0349]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0350]
根据所述协调信息和/或资源协调门限值,从所述协调信息指示的冲突资源中确定第二冲突资源集。
[0351]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0352]
从所述第一候选资源集中排除更新后的第二冲突资源集,得到第二候选资源集,其中,所述更新后的第二冲突资源集通过从所述第二冲突资源集中移除部分资源获得。
[0353]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0354]
重新确定第一冲突资源集和第二冲突资源集中的至少一者;
[0355]
利用重新确定的第一冲突资源集和重新确定的第二冲突资源集中的至少一者,重新从初始候选资源集中进行资源排除。
[0356]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0357]
调整资源感知门限值,并利用调整后的资源感知门限值重新确定第一冲突资源集。
[0358]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0359]
若所述协调信息包括干扰强度信息,则调整资源协调门限值,并利用调整后的资源协调门限值重新确定第二冲突资源集;
[0360]
若所述协调信息不包括干扰强度信息,则从所述第二冲突资源集中移除部分资源,得到更新后的第二冲突资源集,并将更新后的第二冲突资源集作为重新确定的第二冲突资源集。
[0361]
其中,所述移除部分资源的资源数量通过所述协调信息指示的资源的数量和预先配置的数值确定。
[0362]
其中,所述预设要求为:所述剩余候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。
[0363]
在此需要说明的是,本技术实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
[0364]
如图11所示,本技术实施例的资源处理装置,应用于第一终端,包括:存储器1120,收发机1100,处理器1111;处理器1111,用于读取所述存储器中的计算机程序并执行以下操作:
[0365]
确定第一冲突资源集;
[0366]
根据所述第一冲突资源集,从初始候选资源集中进行资源排除,得到第一候选资源集;
[0367]
确定第二冲突资源集;
[0368]
根据所述第一候选资源集和所述第二冲突资源集进行资源排除,得到第二候选资源集;
[0369]
若所述第二候选资源集中的资源数量不满足预设要求,则重新从第二候选资源集中进行资源排除;
[0370]
其中,所述第一冲突资源集通过资源感知的方式确定,所述第二冲突资源集利用从第二终端接收到的协调信息确定;或者,所述第一冲突资源集利用从第二终端接收到的协调信息确定,所述第二冲突资源集通过资源感知的方式确定。
[0371]
收发机1100,用于在处理器1111的控制下接收和发送数据。
[0372]
其中,在图11中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1111代表的一个或多个处理器和存储器1120代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1100可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括,这些传输介质包括无线信道、有线信道、光缆等传输介质。针对不同的用户设备,用户接口1130还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
[0373]
处理器1111负责管理总线架构和通常的处理,存储器1120可以存储处理器600在执行操作时所使用的数据。
[0374]
可选的,处理器1111可以是cpu(中央处埋器)、asic(application specific integrated circuit,专用集成电路)、fpga(field-programmable gate array,现场可编程门阵列)或cpld(complex programmable logic device,复杂可编程逻辑器件),处理器也可以采用多核架构。
[0375]
处理器通过调用存储器存储的计算机程序,用于按照获得的可执行指令执行本技术实施例提供的任一所述方法。处理器与存储器也可以物理上分开布置。
[0376]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0377]
所述第一终端从初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集;
[0378]
若所述第一候选资源集中的资源数量不满足预设要求,则所述第一终端调整资源感知门限值,并利用调整后的资源感知门限重新确定第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集,直至第一候选资源集中的资源数量满足预设要求。
[0379]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0380]
根据所述协调信息和资源协调门限值,确定第二冲突资源集。
[0381]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0382]
若所述第一候选资源集中的资源数量满足预设要求,则从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集,或者,从所述第一候选资源集中排除更新后的第二冲突资源集,得到第二候选资源集,其中,所述更新后的第二冲突资源集通过从所述第二冲突资源集中移除部分资源获得。
[0383]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0384]
重新确定第二冲突资源集;
[0385]
利用重新确定的第二冲突资源集,重新从所述第一候选资源集中进行资源排除。
[0386]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0387]
若所述协调信息包括干扰强度信息,则调整资源协调门限值,并利用调整后的资源协调门限值重新确定第二冲突资源集;
[0388]
若所述协调信息不包括干扰强度信息,则从所述第二冲突资源集中移除部分资源,得到更新后的第二冲突资源集,并将更新后的第二冲突资源集作为重新确定的第二冲突资源集。
[0389]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0390]
若所述第一冲突资源集利用从第二终端接收到的协调信息确定,所述第二冲突资源集通过资源感知的方式确定,所述协调信息包括干扰强度信息,根据所述协调信息和/或资源协调门限值,从所述协调信息指示的冲突资源中确定第一冲突资源集。
[0391]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0392]
从初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集;
[0393]
若第一候选资源集中的资源数量不满足预设要求,则调整协调感知门限值,并利用调整后的资源协调门限重新确定第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集,直至第一候选资源集中的资源数量满足预设要求。
[0394]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0395]
所述第一冲突资源集利用从第二终端接收到的协调信息确定,所述第二冲突资源集通过资源感知的方式确定,若所述协调信息中不包含干扰强度信息,从所述初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集,或者,所述第一终端从所述初始候选资源集中排除更新后的第一冲突资源集,得到第一候选资源集,其中,所述更新后的第一冲突资源集通过从所述第一冲突资源集中移除部分资源获得;
[0396]
若所述第一候选资源集中的资源数量不满足预设要求,则移除部分资源,得到重新确定的第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集,直至第一候选资源集中的资源数量满足预设要求。
[0397]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0398]
若所述第一候选资源集中的资源数量满足预设要求,则从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集。
[0399]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0400]
重新确定第二冲突资源集;
[0401]
利用重新确定的第二冲突资源集,重新从所述第一候选资源集中进行资源排除。
[0402]
其中,所述处理器,还用于读取所述存储器中的计算机程序并执行以下操作:
[0403]
调整资源感知门限值,并利用调整后的资源感知门限值重新确定第二冲突资源集。
[0404]
其中,所述预设要求为:所述第二候选资源集或所述第一候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。
[0405]
其中,所述移除部分资源的资源数量根据所述协调信息指示的资源的数量和预先配置的数值确定。
[0406]
在此需要说明的是,本技术实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
[0407]
如图12所示,本技术实施例的资源处理装置,应用于第一终端,包括:
[0408]
第一确定单元1201,用于通过资源感知的方式确定第一冲突资源集;
[0409]
第二确定单元1202,用于确定第二冲突资源集,其中,所述第二冲突资源集是根据第二终端的协调信息确定的;
[0410]
第三确定单元1203,用于根据所述第一冲突资源集和所述第二冲突资源集,从初始候选资源集中进行资源排除,得到剩余候选资源集;
[0411]
第一处理单元1204,用若所述剩余候选资源集中的资源数量不满足预设要求,则重新从初始候选资源集中进行资源排除。
[0412]
可选的,所述第三确定单元1203包括:
[0413]
第一排除子单元,用于从所述初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集;第二排除子单元,用于从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集,作为剩余候选资源集;
[0414]
或者,所述第三确定单元1203包括:
[0415]
第三排除子单元,用于从所述初始候选资源集中排除所述第二冲突资源集,得到第三候选资源集;第四排除子单元,用于从所述第三候选资源集中排除所述第一冲突资源集,得到第四候选资源集,作为剩余候选资源集。
[0416]
可选的,所述第二确定单元,用于所述根据所述协调信息和/或资源协调门限值,从所述协调信息指示的冲突资源中确定第二冲突资源集。
[0417]
可选的,所述第二确定单元,具体用于从所述第一候选资源集中排除更新后的第二冲突资源集,得到第二候选资源集,其中,所述更新后的第二冲突资源集通过从所述第二冲突资源集中移除部分资源获得。
[0418]
可选的,所述第一处理单元,包括:
[0419]
第一确定子单元,用于重新确定第一冲突资源集和第二冲突资源集中的至少一者;
[0420]
第二确定子单元,用于利用重新确定的第一冲突资源集和重新确定的第二冲突资源集中的至少一者,重新从初始候选资源集中进行资源排除。
[0421]
所述第一确定子单元,用于调整资源感知门限值,并利用调整后的资源感知门限值重新确定第一冲突资源集。
[0422]
所述第一确定子单元,用于若所述协调信息包括干扰强度信息,则调整资源协调门限值,并利用调整后的资源协调门限值重新确定第二冲突资源集;若所述协调信息不包括干扰强度信息,则从所述第二冲突资源集中移除部分资源,得到更新后的第二冲突资源集,并将更新后的第二冲突资源集作为重新确定的第二冲突资源集。
[0423]
其中,所述移除部分资源的资源数量通过所述协调信息指示的资源的数量和预先配置的数值确定。
[0424]
其中,所述预设要求为:所述剩余候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。
[0425]
在此需要说明的是,本技术实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
[0426]
如图13所示,本技术实施例的资源处理装置,应用于第一终端,包括:
[0427]
第一确定单元1301,用于确定第一冲突资源集;
[0428]
第一获取单元1302,用于根据所述第一冲突资源集,从初始候选资源集中进行资源排除,得到第一候选资源集;
[0429]
第二确定单元1303,用于确定第二冲突资源集;
[0430]
第二获取单元1304,用于根据所述第一候选资源集和所述第二冲突资源集进行资源排除,得到第二候选资源集;
[0431]
第一处理单元1305,用于若所述第二候选资源集中的资源数量不满足预设要求,则重新从第二候选资源集中进行资源排除;
[0432]
其中,所述第一冲突资源集通过资源感知的方式确定,所述第二冲突资源集利用从第二终端接收到的协调信息确定;或者,所述第一冲突资源集利用从第二终端接收到的协调信息确定,所述第二冲突资源集通过资源感知的方式确定。
[0433]
其中,若所述第一冲突资源集通过资源感知的方式确定,所述第二冲突资源集利用从第二终端接收到的协调信息确定,所述第一获取单元用于,从初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集;若所述第一候选资源集中的资源数量不满足预设要求,则调整资源感知门限值,并利用调整后的资源感知门限重新确定第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集,直至第一候选资源集中的资源数量满足预设要求。
[0434]
所述第二确定单元用于根据所述协调信息和资源协调门限值,确定第二冲突资源集。
[0435]
所述第二获取单元用于,若所述第一候选资源集中的资源数量满足预设要求,则从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集,或者,从所述第一候选资源集中排除更新后的第二冲突资源集,得到第二候选资源集,其中,所述更新后的第二冲突资源集通过从所述第二冲突资源集中移除部分资源获得。
[0436]
其中,所述第一处理单元用于,重新确定第二冲突资源集;利用重新确定的第二冲突资源集,重新从所述第一候选资源集中进行资源排除。
[0437]
其中,所述第一处理单元用于,若所述协调信息包括干扰强度信息,则调整资源协调门限值,并利用调整后的资源协调门限值重新确定第二冲突资源集;若所述协调信息不包括干扰强度信息,则从所述第二冲突资源集中移除部分资源,得到更新后的第二冲突资源集,并将更新后的第二冲突资源集作为重新确定的第二冲突资源集。
[0438]
若所述第一冲突资源集利用从第二终端接收到的协调信息确定,所述第二冲突资源集通过资源感知的方式确定,所述协调信息包括干扰强度信息;所述第一确定单元用于根据所述协调信息和/或资源协调门限值,从所述协调信息指示的冲突资源中确定第一冲突资源集。
[0439]
其中,所述第一获取单元用于,从初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集;若第一候选资源集中的资源数量不满足预设要求,则调整协调感知门
限值,并利用调整后的资源协调门限重新确定第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集,直至第一候选资源集中的资源数量满足预设要求。
[0440]
所述第一冲突资源集利用从第二终端接收到的协调信息确定,所述第二冲突资源集通过资源感知的方式确定,若所述协调信息中不包含干扰强度信息,所述第一获取单元用于,从所述初始候选资源集中排除所述第一冲突资源集,得到第一候选资源集,或者,所述第一终端从所述初始候选资源集中排除更新后的第一冲突资源集,得到第一候选资源集,其中,所述更新后的第一冲突资源集通过从所述第一冲突资源集中移除部分资源获得;若所述第一候选资源集中的资源数量不满足预设要求,则移除部分资源,得到重新确定的第一冲突资源集,以及,从初始候选资源集中排除重新确定的第一冲突资源集,直至第一候选资源集中的资源数量满足预设要求。
[0441]
其中,所述第二获取单元,用于若所述第一候选资源集中的资源数量满足预设要求,则从所述第一候选资源集中排除所述第二冲突资源集,得到第二候选资源集。
[0442]
其中,所述第二获取单元包括:
[0443]
第一确定子单元,用于重新确定第二冲突资源集;
[0444]
第二确定子单元,用于利用重新确定的第二冲突资源集,重新从所述第一候选资源集中进行资源排除。
[0445]
所述第一确定子单元,用于调整资源感知门限值,并利用调整后的资源感知门限值重新确定第二冲突资源集。
[0446]
其中,所述预设要求为:所述第二候选资源集或所述第一候选资源集中资源的数量大于所述初始候选资源集中资源的数量与预先设置的阈值的乘积。
[0447]
其中,所述移除部分资源的资源数量根据所述协调信息指示的资源的数量和预先配置的数值确定。
[0448]
需要说明的是,本技术实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0449]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0450]
本技术实施例还提供一种可读存储介质,可读存储介质上存储有程序,该程序被处理器执行时实现上述资源处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的可读存储介质,可以是处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学
存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nand flash)、固态硬盘(ssd))等。
[0451]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0452]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。根据这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁盘、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所述的方法。
[0453]
上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1