本技术涉及通信,尤其涉及一种用户设备调度方法、装置及基站。
背景技术:
1、在无线通信技术领域,基站向第一用户设备发送的下行数据downdataa的过程中,第一用户设备处于开启接收下行数据模式状态,此时用户设备可接收到所处通信场中的所有信息。这种情况下,若存在第二用户设备向基站发送上行数据updatab,则会导致第一用户设备不仅接收到基站发送的下行数据downdataa,还会接收到第二用户设备发给基站的上行数据updatab,从而导致第二用户设备对第一用户设备接收数据产生干扰。
2、因此,在无线通信技术领域,如何减少或者避免用户设备之间产生的数据干扰成为提高通信可靠性亟需解决的技术问题。
技术实现思路
1、有鉴于此,本技术实施例提供了一种用户设备调度方法、装置及基站,用于减少用户设备之间产生的数据干扰,以提高通信可靠性。
2、第一方面,本技术实施例提供了一种用户设备调度方法,其中,所述方法包括:
3、获取各用户设备的预调度信息,其中,所述用户设备的预调度信息包括所述用户设备处于数据接收状态的终止时刻;
4、确定第一用户设备与第二用户设备之间的单向传输时长;
5、基于所述单向传输时长,若所述第二用户设备发送的上行数据抵达所述第一用户设备的第一抵达时刻晚于所述第一用户设备处于数据接收状态的终止时刻,对所述第一用户设备进行下行调度。
6、结合第一方面,在第二种可能的实施例中,所述方法还包括:
7、基于所述单向传输时长,若所述第一用户设备发送的上行数据抵达所述第二用户设备的第二抵达时刻晚于所述第二用户设备处于数据接收状态的终止时刻,对所述第一用户设备进行上行调度。
8、结合第一方面,在第三种可能的实施例中,所述第一用户设备与所述第二用户设备之间通过终端直通链路进行通信连接,所述确定第一用户设备与第二用户设备之间的单向传输时长包括:
9、控制所述第二用户设备通过所述终端直通链路向所述第一用户设备发送第一通知消息,并控制所述第一用户设备接收所述第一通知消息,其中,所述第一通知消息中携带有所述第一通知消息的起始发送时刻;
10、基于所述第一用户设备接收所述第一通知消息的起始接收时刻,与所述第一通知消息的起始发送时刻,确定所述第一用户设备与所述第二用户设备之间的单向传输时长。
11、结合第一方面,在第四种可能的实施例中,所述方法应用于基站,所述确定第一用户设备与第二用户设备之间的单向传输时长包括:
12、根据所述第一用户设备与所述基站之间的第一方向角、所述第二用户设备与所述基站之间的第二方向角,结合所述第一用户设备与所述基站之间的第一单向传输时长、所述第二用户设备与所述基站之间的第二单向传输时长,确定所述第一用户设备与所述第二用户设备之间的单向传输时长。
13、结合第一方面的第四种可能的实施例,在第五种可能的实施例中,所述确定第一用户设备与第二用户设备之间的单向传输时长还包括:
14、根据所述第一方向角、所述第二方向角,结合所述第一用户设备与所述基站之间的第一上行发送时间提前量,与所述第二用户设备与所述基站之间的第二上行发送时间提前量,确定所述第一用户设备与所述第二用户设备之间的单向传输时长。
15、结合第一方面,在第六种可能的实施例中,所述方法还包括:
16、获取各用户设备所属通信覆盖范围的通信时隙的格式配置信息,所述通信时隙至少包括预设上行通信占用的上行时隙、预设下行通信占用的下行时隙;
17、将所述格式配置信息中的上行时隙的数量配置为m个,将所述格式配置信息中的下行时隙的数量配置为n个,所述m与n不为0;
18、将所述通信时隙中的除所述上行时隙、所述下行时隙以外的各时隙的格式配置信息更改为灵活时隙,其中,所述灵活时隙既支持上行通信又支持下行通信。
19、结合第一方面的第六种可能的实施例,在第七种可能的实施例中,所述灵活时隙包含预设保护时间占用的时隙。
20、结合第一方面,在第八种可能的实施例中,所述预调度信息包括所述用户设备占用的时隙范围,所述方法还包括:
21、若所述第一用户设备占用的时隙范围与预设保护时间占用的时隙范围存在重叠,执行所述确定第一用户设备与第二用户设备之间的单向传输时长的步骤。
22、结合第一方面的第八种可能的实施例,在第九种可能的实施例中,所述方法还包括:
23、若所述第一用户设备占用的时隙范围与所述预设保护时间占用的时隙范围不存在重叠,对所述第一用户设备进行下行调度,或者对所述第一用户设备进行上行调度。
24、结合第一方面,在第十种可能的实施例中,所述获取各用户设备的预调度信息包括:
25、根据接收到的各用户设备发送的调度请求,或者根据接收到发送给各用户设备的数据包,结合链路资源忙闲状态,为各所述用户设备选择链路资源生成预调度信息。
26、第二方面,本技术实施例提供了一种用户设备调度装置,其中,所述装置包括:
27、第一获取模块,用于获取各用户设备的预调度信息,其中,所述用户设备的预调度信息包括所述用户设备处于数据接收状态的终止时刻;
28、第一确定模块,用于确定第一用户设备与第二用户设备之间的单向传输时长;
29、用户设备调度模块,用于基于所述单向传输时长,若所述第二用户设备发送的上行数据抵达所述第一用户设备的第一抵达时刻晚于所述第一用户设备处于数据接收状态的终止时刻,对所述第一用户设备进行下行调度。
30、结合第二方面,在第二种可能的实施例中,所述用户设备调度模块,还用于:
31、基于所述单向传输时长,若所述第一用户设备发送的上行数据抵达所述第二用户设备的第二抵达时刻晚于所述第二用户设备处于数据接收状态的终止时刻,对所述第一用户设备进行上行调度。
32、结合第二方面,在第三种可能的实施例中,所述第一用户设备与所述第二用户设备之间通过终端直通链路进行通信连接,所述第一确定模块具体用于:
33、控制所述第二用户设备通过所述终端直通链路向所述第一用户设备发送第一通知消息,并控制所述第一用户设备接收所述第一通知消息,其中,所述第一通知消息中携带有所述第一通知消息的起始发送时刻;
34、基于所述第一用户设备接收所述第一通知消息的起始接收时刻,与所述第一通知消息的起始发送时刻,确定所述第一用户设备与所述第二用户设备之间的单向传输时长。
35、结合第二方面,在第四种可能的实施例中,所述第一确定模块还用于:
36、根据所述第一用户设备与所述基站之间的第一方向角、所述第二用户设备与所述基站之间的第二方向角,结合所述第一用户设备与所述基站之间的第一单向传输时长、所述第二用户设备与所述基站之间的第二单向传输时长,确定所述第一用户设备与所述第二用户设备之间的单向传输时长。
37、结合第二方面的第四种可能的实施例,在第五种可能的实施例中,所述第一确定模块,还用于:
38、根据所述第一方向角、所述第二方向角,结合所述第一用户设备与所述基站之间的第一上行发送时间提前量,与所述第二用户设备与所述基站之间的第二上行发送时间提前量,确定所述第一用户设备与所述第二用户设备之间的单向传输时长。
39、结合第二方面,在第六种可能的实施例中,所述装置还包括:
40、第二获取模块,用于获取各用户设备所属通信覆盖范围的通信时隙的格式配置信息,所述通信时隙至少包括预设上行通信占用的上行时隙、预设下行通信占用的下行时隙;
41、格式配置信息配置模块,用于将所述格式配置信息中的上行时隙的数量配置为m个,将所述格式配置信息中的下行时隙的数量配置为n个,所述m与n不为0;
42、所述格式配置信息配置模块,还用于将所述通信时隙中的除所述上行时隙、所述下行时隙以外的各时隙的格式配置信息更改为灵活时隙,其中,所述灵活时隙既支持上行通信又支持下行通信;
43、所述灵活时隙包含预设保护时间占用的时隙。
44、结合第二方面,在第七种可能的实施例中,其特征在于,所述预调度信息包括所述用户设备占用的时隙范围,所述装置还包括:
45、执行模块,用于若所述第一用户设备占用的时隙范围与预设保护时间占用的时隙范围存在重叠,执行所述确定第一用户设备与第二用户设备之间的单向传输时长的步骤。
46、结合第二方面第七种可能的实施例,在第八种可能的实施例中,所述用户设备调度模块,还用于:
47、若所述第一用户设备占用的时隙范围与所述预设保护时间占用的时隙范围不存在重叠,对所述第一用户设备进行下行调度,或者对所述第一用户设备进行上行调度。
48、结合第二方面,在第九种可能的实施例中,所述获取模块具体用于:
49、根据接收到的各用户设备发送的调度请求,或者根据接收到发送给各用户设备的数据包,结合链路资源忙闲状态,为各所述用户设备选择链路资源生成预调度信息。
50、第三方面,本技术实施例提供了一种基站,其中,该基站包括:
51、处理器;以及
52、存储程序的存储器,
53、其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行第一方面所述用户设备调度方法。
54、第四方面,本技术实施例提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使计算机执行第一方面所述用户设备调度方法。
55、本技术的有益效果:
56、本技术实施例提供了一种用户设备调度方法、装置及基站,其中,该用户设备调度方法包括:获取各用户设备的预调度信息,其中,用户设备的预调度信息包括该用户设备处于数据接收状态的终止时刻,然后确定第一用户设备与第二用户设备之间的单向传输时长,基于该单向传输时长,若第二用户设备发送的上行数据抵达第一用户设备的第一抵达时刻晚于该第一用户设备处于数据接收状态的终止时刻,则对该第一用户设备进行下行调度。
57、选用本技术实施例,能够在第二用户设备被正常调度的过程中,基于第一用户设备与第二用户设备之间的单向传输时长,对第一用户设备进行下行调度的同时,避免第二用户设备发送的上行数据对第一用户设备产生数据干扰,有效提高了数据传输的可靠性以及用户设备的调度效率。
58、本技术实施例中提供的一个或多个技术方案,可以实现减少用户设备之间的通信干扰的技术效果。