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

调度、参数传输方法、装置、设备、系统及介质与流程

2022-05-11 16:42:45 来源:中国专利 TAG:


1.本技术涉及通信技术领域,特别涉及一种调度、参数传输方法、装置、设备、系统及介质。


背景技术:

2.基站通常包括基带单元(baseband unit,bu)和射频单元(radio unit,ru)。bu与ru通常通过光纤连接,而且bu与ru之间的网络称为前传网络。由于光纤铺设成本较高,所以前传带宽成为宝贵资源。
3.目前,前传带宽主要取决于前传网络中的信道参数,比如,有效物理无线资源块(resource block,rb)的数量、每个rb的下行数据信道(例如,物理下行共享信道(physical downlink shared channel,pdsch))波束数、下行数据信道层数、下行控制信道(例如,物理下行控制信道(physical downlink control channel,pdcch))波束数、下行控制信道层数、上行数据信道(例如,物理上行共享信道(physical uplink shared channel,pusch))波束数、上行数据信道层数、上行控制信道(例如,物理上行控制信道(physical uplink control channel,pucch))波束数、上行控制信道层数等等。因此,如何基于信道参数进行调度,从而节省前传带宽成为目前亟待解决的问题。


技术实现要素:

4.本技术提供了一种调度、参数传输方法、装置、设备、系统及介质,可以节省前传带宽。所述技术方案如下:
5.第一方面,提供了一种调度方法,在该方法中,获取多个小区中每个小区的第一预测传输参数,第一预测传输参数用于指示预测的每个小区在当前周期调度时所需的传输参数。其中,该多个小区为ru的信号覆盖范围所包括的小区,ru与bu之间的最大传输带宽小于该多个小区所需的最大传输带宽之和。基于该多个小区的第一预测传输参数,对该多个小区中的至少一个小区进行调度。
6.需要说明的是,该多个小区可以为ru的信号覆盖范围内的所有小区,也可以为ru的信号覆盖范围内的部分小区。而且,该多个小区可以为一个基站提供覆盖的多个小区,也可以为共享同一个前传带宽的所有小区,本技术对此不作限定。
7.另外,ru与bu之间的最大传输带宽是指ru与bu之间的前传网络在单位时间内传输的最大数据量。每个小区所需的最大传输带宽是指每个小区在达到峰值负载时通过该前传网络在单位时间内传输的最大数据量。
8.在本技术中,bu获取该多个小区中每个小区的第一预测传输参数的方式包括两种,接下来将分别进行介绍。
9.第一种实现方式,ru对该多个小区中每个小区在当前周期调度时所需的传输参数进行预测,以得到每个小区的第一预测传输参数。ru将该多个小区中每个小区的第一预测传输参数发送给bu。bu接收ru发送的每个小区的第一预测传输参数。
10.第二种实现方式,bu对该多个小区中每个小区在当前周期调度时所需的传输参数进行预测,以得到每个小区的第一预测传输参数。
11.也就是说,上述第一种实现方式是通过ru对每个小区在当前周期调度时所需的传输参数进行预测,上述第二种实现方式是通过bu对每个小区在当前周期调度时所需的传输参数进行预测。
12.不管是ru还是bu对每个小区在当前周期调度时所需的传输参数进行预测,其预测方法均相同,所以,上述两种实现方式中,对该多个小区中每个小区在当前周期调度时所需的传输参数进行预测的实现过程包括:获取该多个小区中每个小区的第二预测传输参数和实际传输参数,第二预测传输参数用于指示预测的每个小区在上一周期调度时所需的传输参数,实际传输参数用于指示每个小区在上一周期调度时实际所使用的传输参数,基于该多个小区中每个小区的第二预测传输参数和实际传输参数,确定每个小区的第一预测传输参数。
13.需要说明的是,该多个小区可以为同一制式的小区,也可以为不同制式的小区。在该多个小区为不同制式的小区时,该多个小区可以包括两个不同制式的小区,当然,也可以包括两个以上制式的小区。也即是,该多个小区可以包括至少两个制式的小区。该至少两个制式可以包括lte和nr,还可以包括其他的制式。
14.可选地,该多个小区的覆盖范围可以相同。当然,该多个小区的覆盖范围也可以不同。
15.其中,第一预测传输参数包括预测信道参数或者预测传输带宽。预测信道参数用于指示预测的每个小区在当前周期调度时所需的物理信道参数。预测传输带宽用于指示预测的每个小区在当前周期调度时所需的传输带宽。
16.在一些实施例中,预测信道参数包括如下参数中的至少一个:下行有效物理rb数、下行天线数、上行有效物理rb数、上行天线数。也即是,预测信道参数包括下行有效物理rb数、下行天线数、上行有效物理rb数以及上行天线数中的至少一个。
17.在另一些实施例中,预测信道参数包括如下信道中至少一个信道的用户设备数和每个用户设备所占用的资源信息:下行数据信道、下行控制信道、上行数据信道、上行控制信道、探测参考信道。也即是,预测信道参数包括下行数据信道、下行控制信道、上行数据信道、上行控制信道、以及探测参考信道(例如,用于传输探测参考信号(sounding reference signal,srs)的信道)中的至少一个信道的用户设备数和每个用户设备所占用的资源信息。
18.其中,对于下行数据信道、下行控制信道、上行数据信道或者上行控制信道中的每个信道来说,该信道的每个用户设备所占用的资源信息包括如下参数中的至少一个:rb数、每个rb的信道层数、每个rb的信道物理天线数或信道波束数。对于探测参考信道来说,该信道的每个用户设备所占用的资源信息包括如下参数中的至少一个:rb数、每个rb的信道物理天线数、每个无线帧的探测参考信号符号数。
19.需要说明的是,预测信道参数包括哪些参数,取决于bu和ru分别所具有的功能。也即是,bu与ru之间的前传网络所具有的功能通过切分之后,哪些功能由bu来实现,哪些功能由ru来实现。在切分线不同的情况下,预测信道参数也会不同。
20.基于上文描述,第一预测传输参数包括预测信道参数或者预测传输带宽。在不同的情况下,bu基于该多个小区的第一预测传输参数,对该多个小区中的至少一个小区进行
调度的方式不同。因此,接下来将分别进行介绍。
21.第一种情况,第一预测传输参数包括预测信道参数。此时,bu可以基于该多个小区的预测信道参数,以及ru的最大允许信道参数,确定该至少一个小区的可调度信道参数。基于该至少一个小区的可调度信道参数,对该至少一个小区进行调度。
22.其中,小区的可调度信道参数是指在当前周期调度时该小区能够使用的最大信道参数。也即是,该小区在当前周期被调度时实际所使用的信道参数不超过可调度信道参数。
23.基于上文描述,该多个小区可以为同一制式的小区,也可以为两个不同制式的小区。在不同的情况下,基于该多个小区的预测信道参数,以及ru的最大允许信道参数,确定该至少一个小区的可调度信道参数的方式不同。因此,接下来将分别进行介绍。
24.情况1,该多个小区为同一制式的小区。此时,bu可以确定该多个小区的预测信道参数之和,以得到预测信道总参数,如果该预测信道总参数大于ru的最大允许信道参数,则基于ru的最大允许信道参数,按照该至少一个小区中每个小区的预测信道参数与预测信道总参数之间的比值,确定该至少一个小区的可调度信道参数。
25.也即是,在该预测信道总参数大于ru的最大允许信道参数的情况下,对于该至少一个小区中的任一小区,确定该小区的预测信道参数与预测信道总参数之间的比值,将ru的最大允许信道参数与该比值相乘,得到该小区的可调度信道参数。
26.可选地,如果该预测信道总参数小于或等于ru的最大允许信道参数,则将每个小区的预测信道参数作为可调度信道参数。也就是说,对于该至少一个小区来说,将该至少一个小区的预测信道参数作为各自的可调度信道参数。
27.在上述情况1中,对于同一制式的多个小区,通过确定每个小区在当前周期的预测信道参数,基于ru的最大允许信道参数和每个小区在当前周期的预测信道参数,动态地确定该至少一个小区中每个小区的可调度信道参数,进而对该至少一个小区进行调度。也即是,该多个小区共享ru的最大允许信道参数,而且按需确定每个小区的可调度信道参数,并不是基于每个小区所能达到的峰值负载,确定每个小区的可调度信道参数。这样,在该多个小区没有同时达到峰值负载的情况下,能够节省前传带宽。而且经过实验证明,通过上述情况1,能够节省20%的前传带宽。
28.情况2,该多个小区包括两个不同制式的小区,分别为第一制式的小区和第二制式的小区。此时,bu可以确定该多个小区中属于同一制式的各个小区的预测信道参数之和,以得到第一制式的预测信道总参数和第二制式的预测信道总参数。如果第一制式的预测信道总参数与第二制式的预测信道总参数之和大于ru的最大允许信道参数,则基于ru的最大允许信道参数,确定第一制式的可调度信道总参数和第二制式的可调度信道总参数。基于第一制式的可调度信道总参数,按照该至少一个小区中属于第一制式的各个小区的预测信道参数与第一制式的预测信道总参数之间的比值,确定该至少一个小区中属于第一制式的各个小区的可调度信道参数。基于第二制式的可调度信道总参数,按照该至少一个小区中属于第二制式的各个小区的预测信道参数与第二制式的预测信道总参数之间的比值,确定该至少一个小区中属于第二制式的各个小区的可调度信道参数。
29.作为一种示例,基于ru的最大允许信道参数,确定第一制式的可调度信道总参数和第二制式的可调度信道总参数的实现过程包括:将ru的最大允许信道参数减去第一制式的预测信道总参数,得到第二制式的可调度信道总参数,将第一制式的预测信道总参数作
为第一制式的可调度信道总参数。
30.当然,还可以按照其他的方式来确定第一制式和第二制式的可调度信道总参数。比如,将ru的最大允许信道参数减去第二制式的预测信道总参数,得到第一制式的可调度信道总参数,将第二制式的预测信道总参数作为第二制式的可调度信道总参数。又比如,确定第一制式的预测信道总参数与第二制式的预测信道总参数之和,得到所有小区的预测信道总参数,确定第一制式的预测信道总参数与所有小区的预测信道总参数之间的比值,将该比值与ru的最大允许信道参数相乘,得到第一制式的可调度信道总参数。确定第二制式的预测信道总参数与所有小区的预测信道总参数之间的比值,将该比值与ru的最大允许信道参数相乘,得到第二制式的可调度信道总参数。
31.可选地,如果第一制式的预测信道总参数与第二制式的预测信道总参数之和小于或等于ru的最大允许信道参数,则将每个小区的预测信道参数作为可调度信道参数。也就是说,对于该至少一个小区来说,将该至少一个小区的预测信道参数作为各自的可调度信道参数。
32.在上述情况2中,对于两个不同制式的小区,通过确定每个小区在当前周期的预测信道参数,基于ru的最大允许信道参数和每个小区在当前周期的预测信道参数,动态地确定这两个制式的可调度信道总参数,进而动态地确定该至少一个小区中每个小区的可调度信道参数,以对该至少一个小区进行调度。也即是,这两个制式共享ru的最大允许信道参数,而且按需确定这两个制式的可调度信道总参数,进而按需确定每个小区的可调度信道参数,并不是基于每个小区所能达到的峰值负载,确定每个小区的可调度信道参数。这样,在该多个小区没有同时达到峰值负载的情况下,能够节省前传带宽。而且经过实验证明,在这两个制式占用相同频谱带宽且信道参数相同的情况下,通过上述情况2,能够节省50%的前传带宽。
33.第二种情况,第一预测传输参数包括预测传输带宽。此时,bu可以基于该多个小区的预测传输带宽,确定该多个小区的预测信道参数,基于该多个小区的预测信道参数,以及ru的最大允许信道参数,确定该至少一个小区的可调度信道参数。基于该至少一个小区的可调度信道参数,对该至少一个小区进行调度。
34.第二方面,提供了一种参数传输方法,在该方法中,对多个小区中每个小区在当前周期调度时所需的传输参数进行预测,以得到所述每个小区的第一预测传输参数;向基带单元bu发送所述每个小区的第一预测传输参数;其中,所述多个小区为射频单元ru的信号覆盖范围所包括的小区,所述ru与所述bu之间的最大传输带宽小于所述多个小区所需的最大传输带宽之和。
35.可选地,所述对多个小区中每个小区在当前周期调度时所需的传输参数进行预测,以得到所述每个小区的第一预测传输参数,包括:
36.获取所述每个小区的第二预测传输参数和实际传输参数,所述第二预测传输参数用于指示预测的所述每个小区在上一周期调度时所需的传输参数,所述实际传输参数用于指示所述每个小区在上一周期调度时实际所用的传输参数;
37.基于所述每个小区的第二预测传输参数和实际传输参数,确定所述每个小区的第一预测传输参数。
38.可选地,所述第一预测传输参数包括预测信道参数或者预测传输带宽,所述预测
信道参数用于指示预测的所述每个小区在当前周期调度时所需的物理信道参数。
39.可选地,所述预测信道参数包括如下参数中的至少一个:下行有效物理无线资源块rb数、下行天线数、上行有效物理rb数、上行天线数。
40.可选地,所述预测信道参数包括如下信道中至少一个信道的用户设备数和每个用户设备所占用的资源信息:下行数据信道、下行控制信道、上行数据信道、上行控制信道、探测参考信道。
41.可选地,所述下行数据信道、所述下行控制信道、所述上行数据信道或者所述上行控制信道中每个信道的每个用户设备所占用的资源信息包括如下参数中的至少一个:rb数、每个rb的信道层数、每个rb的信道物理天线数或信道波束数;
42.所述探测参考信道的每个用户设备所占用的资源信息包括如下参数中的至少一个:rb数、每个rb的信道物理天线数、每个无线帧的探测参考信号符号数。
43.可选地,所述多个小区为同一制式的小区,或者,所述多个小区包括两个不同制式的小区。
44.可选地,所述两个不同制式包括长期演进lte和新无线nr。
45.可选地,所述多个小区的覆盖范围相同。
46.第三方面,提供了一种调度装置,所述调度装置具有实现上述第一方面中调度方法行为的功能。所述调度装置包括至少一个模块,该至少一个模块用于实现上述第一方面所提供的调度方法。
47.即,所述调度装置包括:
48.获取模块,用于获取多个小区中每个小区的第一预测传输参数,所述第一预测传输参数用于指示预测的所述每个小区在当前周期调度时所需的传输参数;
49.其中,所述多个小区为射频单元ru的信号覆盖范围所包括的小区,所述ru与基带单元bu之间的最大传输带宽小于所述多个小区所需的最大传输带宽之和;
50.调度模块,用于基于所述多个小区的第一预测传输参数,对所述多个小区中的至少一个小区进行调度。
51.可选地,所述获取模块包括:
52.接收子模块,用于接收所述ru发送的所述每个小区的第一预测传输参数。
53.可选地,所述获取模块包括:
54.预测子模块,用于对所述每个小区在当前周期调度时所需的传输参数进行预测,以得到所述每个小区的第一预测传输参数。
55.可选地,所述预测子模块具体用于:
56.获取所述每个小区的第二预测传输参数和实际传输参数,所述第二预测传输参数用于指示预测的所述每个小区在上一周期调度时所需的传输参数,所述实际传输参数用于指示所述每个小区在上一周期调度时实际所用的传输参数;
57.基于所述每个小区的第二预测传输参数和实际传输参数,确定所述每个小区的第一预测传输参数。
58.可选地,所述第一预测传输参数包括预测信道参数,所述预测信道参数用于指示预测的所述每个小区在当前周期调度时所需的物理信道参数;
59.所述调度模块包括:
60.可调度参数确定子模块,用于基于所述多个小区的预测信道参数,以及所述ru的最大允许信道参数,确定所述至少一个小区的可调度信道参数;
61.调度子模块,用于基于所述至少一个小区的可调度信道参数,对所述至少一个小区进行调度。
62.可选地,所述第一预测传输参数包括预测传输带宽;
63.所述调度模块包括:
64.预测信道参数确定子模块,用于基于所述多个小区的预测传输带宽,确定所述每个小区的预测信道参数,所述预测信道参数用于指示预测的所述每个小区在当前周期调度时所需的物理信道参数;
65.可调度参数确定子模块,用于基于所述多个小区的预测信道参数,以及所述ru的最大允许信道参数,确定所述至少一个小区的可调度信道参数;
66.调度子模块,用于基于所述至少一个小区的可调度信道参数,对所述至少一个小区进行调度。
67.可选地,所述多个小区为同一制式的小区:
68.所述可调度参数确定子模块具体用于:
69.确定所述多个小区的预测信道参数之和,以得到预测信道总参数;
70.如果所述预测信道总参数大于所述最大允许信道参数,则基于所述最大允许信道参数,按照所述至少一个小区中每个小区的预测信道参数与所述预测信道总参数之间的比值,确定所述至少一个小区的可调度信道参数。
71.可选地,所述多个小区包括两个不同制式的小区,分别为第一制式的小区和第二制式的小区;
72.所述可调度参数确定子模块具体用于:
73.确定所述多个小区中属于同一制式的各个小区的预测信道参数之和,以得到所述第一制式的预测信道总参数和所述第二制式的预测信道总参数;
74.如果所述第一制式的预测信道总参数与所述第二制式的预测信道总参数之和大于所述最大允许信道参数,则基于所述最大允许信道参数,确定所述第一制式的可调度信道总参数和所述第二制式的可调度信道总参数;
75.基于所述第一制式的可调度信道总参数,按照所述至少一个小区中属于所述第一制式的各个小区的预测信道参数与所述第一制式的预测信道总参数之间的比值,确定所述至少一个小区中属于所述第一制式的各个小区的可调度信道参数;
76.基于所述第二制式的可调度信道总参数,按照所述至少一个小区中属于所述第二制式的各个小区的预测信道参数与所述第二制式的预测信道总参数之间的比值,确定所述至少一个小区中属于所述第二制式的各个小区的可调度信道参数。
77.可选地,所述预测信道参数包括如下参数中的至少一个:下行有效物理无线资源块rb数、下行天线数、上行有效物理rb数、上行天线数。
78.可选地,所述预测信道参数包括如下信道中至少一个信道的用户设备数和每个用户设备所占用的资源信息:下行数据信道、下行控制信道、上行数据信道、上行控制信道、探测参考信道。
79.可选地,所述下行数据信道、所述下行控制信道、所述上行数据信道或者所述上行
控制信道中每个信道的每个用户设备所占用的资源信息包括如下参数中的至少一个:rb数、每个rb的信道层数、每个rb的信道物理天线数或信道波束数;
80.所述探测参考信道的每个用户设备所占用的资源信息包括如下参数中的至少一个:rb数、每个rb的信道物理天线数、每个无线帧的探测参考信号符号数。
81.可选地,所述两个不同制式包括长期演进lte和新无线nr。
82.可选地,所述多个小区的覆盖范围相同。
83.第四方面,提供了一种参数传输装置,所述参数传输装置具有实现上述第一方面中参数传输方法行为的功能。所述参数传输装置包括至少一个模块,该至少一个模块用于实现上述第二方面所提供的参数传输方法。
84.即,所述参数传输装置包括:
85.参数预测模块,用于对多个小区中每个小区在当前周期调度时所需的传输参数进行预测,以得到所述每个小区的第一预测传输参数;
86.发送模块,用于向基带单元bu发送所述每个小区的第一预测传输参数;
87.其中,所述多个小区为射频单元ru的信号覆盖范围所包括的小区,所述ru与所述bu之间的最大传输带宽小于所述多个小区所需的最大传输带宽之和。
88.可选地,所述参数预测模块具体用于:
89.获取所述每个小区的第二预测传输参数和实际传输参数,所述第二预测传输参数用于指示预测的所述每个小区在上一周期调度时所需的传输参数,所述实际传输参数用于指示所述每个小区在上一周期调度时实际所用的传输参数;
90.基于所述每个小区的第二预测传输参数和实际传输参数,确定所述每个小区的第一预测传输参数。
91.可选地,所述第一预测传输参数包括预测信道参数或者预测传输带宽,所述预测信道参数用于指示预测的所述每个小区在当前周期调度时所需的物理信道参数。
92.可选地,所述预测信道参数包括如下参数中的至少一个:下行有效物理无线资源块rb数、下行天线数、上行有效物理rb数、上行天线数。
93.可选地,所述预测信道参数包括如下信道中至少一个信道的用户设备数和每个用户设备所占用的资源信息:下行数据信道、下行控制信道、上行数据信道、上行控制信道、探测参考信道。
94.可选地,所述下行数据信道、所述下行控制信道、所述上行数据信道或者所述上行控制信道中每个信道的每个用户设备所占用的资源信息包括如下参数中的至少一个:rb数、每个rb的信道层数、每个rb的信道物理天线数或信道波束数;
95.所述探测参考信道的每个用户设备所占用的资源信息包括如下参数中的至少一个:rb数、每个rb的信道物理天线数、每个无线帧的探测参考信号符号数。
96.可选地,所述多个小区为同一制式的小区,或者,所述多个小区包括两个不同制式的小区。
97.可选地,所述两个不同制式包括长期演进lte和新无线nr。
98.可选地,所述多个小区的覆盖范围相同。
99.第五方面,提供了一种bu,所述bu包括处理器和存储器,所述存储器用于存储执行上述第一方面所提供的调度方法的计算机程序。所述处理器被配置为用于执行所述存储器
中存储的计算机程序,以实现上述第一方面所述的调度方法。
100.可选地,所述bu还可以包括通信总线,该通信总线用于该处理器与存储器之间建立连接。
101.第六方面,提供了一种ru,所述ru包括处理器和存储器,所述存储器用于存储执行上述第一方面所提供的参数传输方法的计算机程序。所述处理器被配置为用于执行所述存储器中存储的计算机程序,以实现上述第一方面所述的参数传输方法。
102.可选地,所述ru还可以包括通信总线,该通信总线用于该处理器与存储器之间建立连接。
103.第七方面,提供了一种调度系统,所述系统包括ru和bu;
104.所述ru用于对多个小区中每个小区在当前周期调度时所需的传输参数进行预测,以得到所述每个小区的第一预测传输参数,向所述bu发送所述每个小区的第一预测传输参数;
105.所述bu用于接收所述ru发送的所述每个小区的第一预测传输参数,基于所述多个小区的第一预测传输参数,对所述多个小区中的至少一个小区进行调度;
106.其中,所述多个小区为射频单元ru的信号覆盖范围所包括的小区,所述ru与基带单元bu之间的最大传输带宽小于所述多个小区所需的最大传输带宽之和。
107.第八方面,提供了一种计算机可读存储介质,所述存储介质内存储有指令,当所述指令在计算机上运行时,使得计算机执行上述第一方面所述的调度方法的步骤,或者执行上述第二方面所述的参数传输方法的步骤。
108.第九方面,提供了一种包含指令的计算机程序产品,当所述指令在计算机上运行时,使得计算机执行上述第一方面所述的调度方法的步骤,或者执行上述第二方面所述的参数传输方法的步骤。
109.或者说,提供了一种计算机程序,当所述计算机程序在计算机上运行时,使得计算机执行上述第一方面所述的调度方法的步骤,或者执行上述第二方面所述的参数传输方法的步骤。
110.上述第二方面至第九方面所获得的技术效果与第一方面中对应的技术手段获得的技术效果近似,在这里不再赘述。
111.本技术提供的技术方案至少可以带来以下有益效果:
112.由于每个小区所需的最大传输带宽是指每个小区在达到峰值负载时通过前传网络在单位时间内传输的最大数据量,但是,不可能所有的小区同时达到峰值负载,所以,本技术通过获取该多个小区中每个小区的第一预测传输参数,基于该多个小区的第一预测传输参数,对该多个小区中的至少一个小区进行调度。并不是基于每个小区所能达到的峰值负载,确定该至少一个小区所需的信道参数,进而对该至少一个小区进行调度。这样,能够保证ru与bu之间的最大传输带宽小于该多个小区所需的最大传输带宽之和,从而在该多个小区没有同时达到峰值负载的情况下,能够节省前传带宽。
附图说明
113.图1是本技术实施例提供的一种系统架构的示意图;
114.图2是本技术实施例提供的另一种系统架构的示意图;
115.图3是本技术实施例提供的多种组网形式的示意图;
116.图4是本技术实施例提供的一种bu与ru的系统框图;
117.图5是本技术实施例提供的一种网络设备的结构示意图;
118.图6是本技术实施例提供的一种调度方法的流程图;
119.图7是本技术实施例提供的一种bu与ru的功能切分示意图;
120.图8是本技术实施例提供的另一种bu与ru的功能切分示意图;
121.图9是本技术实施例提供的一种单制式的小区示意图;
122.图10是本技术实施例提供的一种多制式的小区示意图;
123.图11是本技术实施例提供的一种调度装置的结构示意图;
124.图12是本技术实施例提供的一种参数传输装置的结构示意图。
具体实施方式
125.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
126.请参考图1,图1是本技术实施例提供的一种系统架构的示意图。该系统架构包括基带单元(baseband unit,bu)和多个射频单元(radio unit,ru),该bu与该多个ru之间通过光纤连接,以进行通信。请参考图2,图2是本技术实施例提供的另一种系统架构的示意图。该系统架构包括多个bu和多个ru,该多个bu与该多个ru之间通过光纤连接,以进行通信。也就是说,在本技术实施例中,一个bu可以连接多个ru,或者,多个bu可以同时连接多个ru。
127.bu与ru之间的网络称为前传网络,bu与多个ru之间存在多种组网形式。请参考图3,图3示出了四种组网形式。在组网形式(a)中,bu与ru之间通过光纤直连的方式进行通信。在组网形式(b)中,bu与ru之间通过无源波分复用(wavelength division multiplexing,wdm)的方式进行通信。在组网形式(c)中,bu与ru之间通过有源wdm的方式或者光传送网(optical transport network,otn)的方式进行通信。在组网形式(d)中,bu与ru之间通过加密虚拟网络(secret private network,spn)的方式进行通信。
128.不管按照哪种形式组网,bu与ru之间都需要通过传输介质,例如光纤,进行数据传输。由于光纤铺设成本较高,所以前传带宽成为宝贵资源。为了节省前传带宽,本技术实施例对bu和ru进行了改进。请参考图4,图4是本技术实施例提供的一种bu与ru的系统框图。bu可以包括长期演进(long term evolution,lte)模块、新无线(new radio,nr)模块和参数控制模块,lte模块和nr模块均包括小区管理单元、信道调度单元和基带信号处理单元。ru可以包括lte模块、nr模块和参数预测模块。可选地,ru中的lte模块和nr模块均可以包括基带信号处理单元。
129.对于ru来说,参数预测模块用于对lte内的各个小区在调度时所需的传输参数进行预测,还用于对nr内的各个小区在调度时所需的传输参数进行预测,以得到各个小区的预测传输参数,并将各个小区的预测传输参数发送给bu。
130.对于bu来说,参数控制模块用于基于lte内的各个小区的预测传输参数和nr内的各个小区的预测传输参数,对至少一个小区进行调度。
131.需要说明的是,bu和ru可以支持一种制式,也可以支持多种制式。比如,上述图4是
以bu和ru支持两种制式为例进行说明。可选地,bu包括室内基带处理单元(building baseband unit,bbu),ru包括射频拉远单元(remote radio unit,rru)。或者,bu包括分布式单元(distribute unit,du)或集中单元(centralized unit,cu),ru包括有源天线单元(active antenna unit,aau)。当然,随着技术的发展以及系统架构的演变,还可能出现其他制式的网络,此时,bu和ru可能会按照其他的方式进行划分或命名。也就是说,本技术实施例描述的系统架构是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,随着系统架构的演变,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
132.请参考图5,图5是根据本技术实施例示出的一种网络设备的结构示意图,该网络设备可以是图1或图2中所示的bu或ru。该网络设备包括处理器501和存储器502。
133.处理器501可以是一个通用中央处理器(central processing unit,cpu)、网络处理器(network processor,np)、微处理器、或者可以是一个或多个用于实现本技术方案的集成电路,例如,专用集成电路(application-specific integrated circuit,asic),可编程逻辑器件(programmable logic device,pld)或其组合。上述pld可以是复杂可编程逻辑器件(complex programmable logic device,cpld)、现场可编程逻辑门阵列(field-programmable gate array,fpga)、通用阵列逻辑(generic array logic,gal)或其任意组合。
134.存储器502可以是只读存储器(read-only memory,rom),也可以是随机存取存储器(random access memory,ram),也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、光盘(包括只读光盘(compact disc read-only memory,cd-rom)、压缩光盘、激光盘、数字通用光盘、蓝光光盘等)、磁盘存储介质或者其它磁存储设备,或者是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其它介质,但不限于此。存储器502可以是独立存在,并与处理器501相连接。存储器502也可以和处理器501集成在一起。
135.可选地,该网络设备还可以包括通信总线503、以及至少一个通信接口504。通信总线503用于在上述组件之间传送信息。通信总线503可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
136.通信接口504使用任何收发器一类的装置,用于与其它设备或通信网络通信。通信接口504包括有线通信接口,还可以包括无线通信接口。其中,有线通信接口例如可以为以太网接口。以太网接口可以是光接口、电接口或其组合。无线通信接口可以为无线局域网(wireless local area networks,wlan)接口、蜂窝网络通信接口或其组合等。
137.可选地,作为一种实施例,处理器501可以包括一个或多个cpu,如图5中所示的cpu0和cpu1。
138.可选地,作为一种实施例,网络设备可以包括多个处理器,如图5中所示的处理器501和处理器505。这些处理器中的每一个可以是一个单核处理器,也可以是一个多核处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(如计算机程序指令)的处理核。
139.在一些实施例中,存储器502用于存储执行本技术实施例的程序代码510,处理器501可以执行存储器502中存储的程序代码510。该程序代码510中可以包括一个或多个软件
模块,该网络设备可以通过处理器501以及存储器502中的程序代码510,来实现下文图6实施例提供的方法。
140.图6是本技术实施例提供的一种调度方法的流程图。请参考图6,该方法包括如下步骤。
141.步骤601:bu获取多个小区中每个小区的第一预测传输参数,第一预测传输参数用于指示预测的每个小区在当前周期调度时所需的传输参数。其中,该多个小区为ru的信号覆盖范围所包括的小区,ru与bu之间的最大传输带宽小于该多个小区所需的最大传输带宽之和。
142.需要说明的是,该多个小区可以为ru的信号覆盖范围内的所有小区,也可以为ru的信号覆盖范围内的部分小区。而且,该多个小区可以为一个基站提供覆盖的多个小区,也可以为共享同一个前传带宽的所有小区,本技术实施例对此不作限定。
143.另外,ru与bu之间的最大传输带宽是指ru与bu之间的前传网络在单位时间内传输的最大数据量。每个小区所需的最大传输带宽是指每个小区在达到峰值负载时通过该前传网络在单位时间内传输的最大数据量。
144.在本技术实施例中,bu获取该多个小区中每个小区的第一预测传输参数的方式包括两种,接下来将分别进行介绍。
145.第一种实现方式,ru对该多个小区中每个小区在当前周期调度时所需的传输参数进行预测,以得到每个小区的第一预测传输参数。ru将该多个小区中每个小区的第一预测传输参数发送给bu。bu接收ru发送的每个小区的第一预测传输参数。
146.第二种实现方式,bu对该多个小区中每个小区在当前周期调度时所需的传输参数进行预测,以得到每个小区的第一预测传输参数。
147.也就是说,上述第一种实现方式是通过ru对每个小区在当前周期调度时所需的传输参数进行预测,上述第二种实现方式是通过bu对每个小区在当前周期调度时所需的传输参数进行预测。
148.不管是ru还是bu对每个小区在当前周期调度时所需的传输参数进行预测,其预测方法均相同,所以,上述两种实现方式中,对该多个小区中每个小区在当前周期调度时所需的传输参数进行预测的实现过程包括:获取该多个小区中每个小区的第二预测传输参数和实际传输参数,第二预测传输参数用于指示预测的每个小区在上一周期调度时所需的传输参数,实际传输参数用于指示每个小区在上一周期调度时实际所使用的传输参数,基于该多个小区中每个小区的第二预测传输参数和实际传输参数,确定每个小区的第一预测传输参数。
149.作为一种示例,基于该多个小区中每个小区的第二预测传输参数和实际传输参数,按照下述公式(1)确定该多个小区中每个小区的第一预测传输参数。
150.cpredictk=cpredict
k-1
α(cuse
k-1-cpredict
k-1
)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)
151.其中,在上述公式(1)中,cpredictk为该多个小区中某个小区的第一预测传输参数,cpredict
k-1
为该小区的第二预测传输参数,α为滤波系数,为已知参数,cuse
k-1
为该小区的实际传输参数,即该小区在上一周期调度时实际所用的传输参数。
152.需要说明的是,第二预测传输参数可以在上一周期调度之前进行预测得到,实际传输参数可以在上一周期调度完成之后确定得到。类似的,第一预测传输参数可以在当前
周期调度之前进行预测得到,本技术对具体预测进行的时间点不做限定。
153.上述的周期长度为事先设置的,而且还可以按照实际需要来调整。比如,周期长度可以为20ms、10m、5ms、1ms等。而且,对于第一个周期,可以按照该多个小区的数量,对ru的最大允许传输参数进行平分,以预测得到每个小区在第一个周期调度时所需的传输参数。
154.该多个小区可以为同一制式的小区,也可以为不同制式的小区。在该多个小区为不同制式的小区时,该多个小区可以包括两个不同制式的小区,当然,也可以包括两个以上制式的小区。也即是,该多个小区可以包括至少两个制式的小区。该至少两个制式可以包括lte和nr,还可以包括其他的制式。
155.可选地,该多个小区的覆盖范围可以相同。当然,该多个小区的覆盖范围也可以不同。
156.其中,第一预测传输参数包括预测信道参数或者预测传输带宽。预测信道参数用于指示预测的每个小区在当前周期调度时所需的物理信道参数。预测传输带宽用于指示预测的每个小区在当前周期调度时所需的传输带宽。
157.在一些实施例中,预测信道参数包括如下参数中的至少一个:下行有效物理rb数、下行天线数、上行有效物理rb数、上行天线数。也即是,预测信道参数包括下行有效物理rb数、下行天线数、上行有效物理rb数以及上行天线数中的至少一个。
158.在另一些实施例中,预测信道参数包括如下信道中至少一个信道的用户设备数和每个用户设备所占用的资源信息:下行数据信道、下行控制信道、上行数据信道、上行控制信道、探测参考信道。也即是,预测信道参数可以包括下行数据信道、下行控制信道、上行数据信道、上行控制信道、以及探测参考信道中的至少一个信道的用户设备数和每个用户设备所占用的资源信息。
159.其中,对于下行数据信道、下行控制信道、上行数据信道或者上行控制信道中的每个信道来说,该信道的每个用户设备所占用的资源信息包括如下参数中的至少一个:rb数、每个rb的信道层数、每个rb的信道物理天线数或信道波束数。对于探测参考信道来说,该信道的每个用户设备所占用的资源信息包括如下参数中的至少一个:rb数、每个rb的信道物理天线数、每个无线帧的探测参考信号符号数。
160.需要说明的是,预测信道参数包括哪些参数,取决于bu和ru分别所具有的功能。也即是,bu与ru之间的前传网络所具有的功能通过切分之后,哪些功能由bu来实现,哪些功能由ru来实现。在切分线不同的情况下,预测信道参数也会不同。
161.比如,请参考图7,通过图7所示的切分线进行切分之后,对于上行数据来说,bu具有的功能包括pdsch调制、pdcch调制、pdsch映射、pdcch映射、pdsch预编码、pdcch预编码,以及组帧,ru具有的功能包括正交频分多路复用(orthogonal frequency division multiplexing,ofdm)信号的产生。对于下行数据来说,ru具有的功能包括ofdm信号的解调,bu具有的功能包括解帧、pusch信道估计、pucch信道估计、srs处理、pusch解调、pucch解调、pusch译码以及pucch译码。对于这种情况,预测信道参数包括下行有效物理rb数、下行天线数、上行有效物理rb数、以及上行天线数中的至少一个。
162.又比如,请参考图8,通过图8所示的切分线进行切分之后,对于上行数据来说,bu具有的功能包括pdsch调制和pdcch调制,ru具有的功能包括pdsch映射、pdcch映射、pdsch预编码、pdcch预编码、组帧以及ofdm信号的产生。对于下行数据来说,ru具有的功能包括
ofdm信号的解调、解帧、pusch信道估计、pucch信道估计、srs处理、pusch解调以及pucch解调,bu具有的功能包括pusch译码以及pucch译码。对于这种情况,预测信道参数可以包括pdsch、pdcch、pusch、pucch以及用于传输srs的信道中至少一个信道的用户设备数和每个用户设备所占用的资源信息。
163.需要说明的是,图7和图8只是本技术实施例示出的两种bu和ru的功能划分举例,本技术实施例还可以应用于其他的bu和ru功能划分的场景中,本技术实施例对bu和ru的功能划分不做限定。
164.步骤602:bu基于该多个小区的第一预测传输参数,对该多个小区中的至少一个小区进行调度。
165.基于上文描述,第一预测传输参数包括预测信道参数或者预测传输带宽。在不同的情况下,bu基于该多个小区的第一预测传输参数,对该多个小区中的至少一个小区进行调度的方式不同。因此,接下来将分别进行介绍。
166.第一种情况,第一预测传输参数包括预测信道参数。此时,bu可以基于该多个小区的预测信道参数,以及ru的最大允许信道参数,确定该至少一个小区的可调度信道参数。基于该至少一个小区的可调度信道参数,对该至少一个小区进行调度。
167.其中,小区的可调度信道参数是指在当前周期调度时该小区能够使用的最大信道参数。也即是,该小区在当前周期被调度时实际所使用的信道参数不超过可调度信道参数。
168.基于上文描述,该多个小区可以为同一制式的小区,也可以为两个不同制式的小区。在不同的情况下,基于该多个小区的预测信道参数,以及ru的最大允许信道参数,确定该至少一个小区的可调度信道参数的方式不同。因此,接下来将分别进行介绍。
169.情况1,该多个小区为同一制式的小区。此时,bu可以确定该多个小区的预测信道参数之和,以得到预测信道总参数,如果该预测信道总参数大于ru的最大允许信道参数,则基于ru的最大允许信道参数,按照该至少一个小区中每个小区的预测信道参数与预测信道总参数之间的比值,确定该至少一个小区的可调度信道参数。
170.也即是,在该预测信道总参数大于ru的最大允许信道参数的情况下,对于该至少一个小区中的任一小区,确定该小区的预测信道参数与预测信道总参数之间的比值,将ru的最大允许信道参数与该比值相乘,得到该小区的可调度信道参数。
171.比如,预测信道参数包括下行rb数,该多个小区分别为小区1、小区2和小区3,小区1的预测信道参数中的下行rb数为0,小区2的预测信道参数中的下行rb数为6,小区3的预测信道参数中的下行rb数为6,ru的最大允许信道参数中的下行rb数为10。这三个小区的预测信道总参数中的下行rb总数为12。假设,当前需要对小区3进行调度,确定小区3的下行rb数与下行rb总数之间的比值为1/2,将该比值与最大允许信道参数中的下行rb数相乘,得到小区的可调度信道参数中的下行rb数为5。
172.可选地,如果该预测信道总参数小于或等于ru的最大允许信道参数,则将每个小区的预测信道参数作为可调度信道参数。也就是说,对于该至少一个小区来说,将该至少一个小区的预测信道参数作为各自的可调度信道参数。
173.在上述情况1中,对于同一制式的多个小区,通过确定每个小区在当前周期的预测信道参数,基于ru的最大允许信道参数和每个小区在当前周期的预测信道参数,动态地确定该至少一个小区中每个小区的可调度信道参数,进而对该至少一个小区进行调度。也即
是,该多个小区共享ru的最大允许信道参数,而且按需确定每个小区的可调度信道参数,并不是基于每个小区所能达到的峰值负载,确定每个小区的可调度信道参数。这样,在该多个小区没有同时达到峰值负载的情况下,能够节省前传带宽。而且经过实验证明,通过上述情况1,能够节省20%的前传带宽。
174.比如,请参考图9,该制式包括两个小区,分别为小区0和小区1,这两个小区共享ru的最大允许信道参数,而且按需确定这两个小区的可调度信道参数,并不是基于这两个小区所能达到的峰值负载,确定这两个小区的可调度信道参数。这样,在这两个小区没有同时达到峰值负载的情况下,能够节省前传带宽。
175.情况2,该多个小区包括两个不同制式的小区,分别为第一制式的小区和第二制式的小区。此时,bu可以确定该多个小区中属于同一制式的各个小区的预测信道参数之和,以得到第一制式的预测信道总参数和第二制式的预测信道总参数。如果第一制式的预测信道总参数与第二制式的预测信道总参数之和大于ru的最大允许信道参数,则基于ru的最大允许信道参数,确定第一制式的可调度信道总参数和第二制式的可调度信道总参数。基于第一制式的可调度信道总参数,按照该至少一个小区中属于第一制式的各个小区的预测信道参数与第一制式的预测信道总参数之间的比值,确定该至少一个小区中属于第一制式的各个小区的可调度信道参数。基于第二制式的可调度信道总参数,按照该至少一个小区中属于第二制式的各个小区的预测信道参数与第二制式的预测信道总参数之间的比值,确定该至少一个小区中属于第二制式的各个小区的可调度信道参数。
176.作为一种示例,基于ru的最大允许信道参数,确定第一制式的可调度信道总参数和第二制式的可调度信道总参数的实现过程包括:将ru的最大允许信道参数减去第一制式的预测信道总参数,得到第二制式的可调度信道总参数,将第一制式的预测信道总参数作为第一制式的可调度信道总参数。
177.当然,还可以按照其他的方式来确定第一制式和第二制式的可调度信道总参数。比如,将ru的最大允许信道参数减去第二制式的预测信道总参数,得到第一制式的可调度信道总参数,将第二制式的预测信道总参数作为第二制式的可调度信道总参数。又比如,确定第一制式的预测信道总参数与第二制式的预测信道总参数之和,得到所有小区的预测信道总参数,确定第一制式的预测信道总参数与所有小区的预测信道总参数之间的比值,将该比值与ru的最大允许信道参数相乘,得到第一制式的可调度信道总参数。确定第二制式的预测信道总参数与所有小区的预测信道总参数之间的比值,将该比值与ru的最大允许信道参数相乘,得到第二制式的可调度信道总参数。
178.其中,基于第一制式的可调度信道总参数,按照该至少一个小区中属于第一制式的各个小区的预测信道参数与第一制式的预测信道总参数之间的比值,确定该至少一个小区中属于第一制式的各个小区的可调度信道参数的实现过程包括:对于该至少一个小区中属于第一制式的任一小区,确定该小区的预测信道参数与第一制式的预测信道总参数之间的比值,将该比值与第一制式的可调度信道总参数相乘,得到该小区的可调度信道参数。
179.同理,基于第二制式的可调度信道总参数,按照该至少一个小区中属于第二制式的各个小区的预测信道参数与第二制式的预测信道总参数之间的比值,确定该至少一个小区中属于第二制式的各个小区的可调度信道参数的实现过程包括:对于该至少一个小区中属于第二制式的任一小区,确定该小区的预测信道参数与第二制式的预测信道总参数之间
的比值,将该比值与第二制式的可调度信道总参数相乘,得到该小区的可调度信道参数。
180.可选地,如果第一制式的预测信道总参数与第二制式的预测信道总参数之和小于或等于ru的最大允许信道参数,则将每个小区的预测信道参数作为可调度信道参数。也就是说,对于该至少一个小区来说,将该至少一个小区的预测信道参数作为各自的可调度信道参数。
181.在上述情况2中,对于两个不同制式的小区,通过确定每个小区在当前周期的预测信道参数,基于ru的最大允许信道参数和每个小区在当前周期的预测信道参数,动态地确定这两个制式的可调度信道总参数,进而动态地确定该至少一个小区中每个小区的可调度信道参数,以对该至少一个小区进行调度。也即是,这两个制式共享ru的最大允许信道参数,而且按需确定这两个制式的可调度信道总参数,进而按需确定每个小区的可调度信道参数,并不是基于每个小区所能达到的峰值负载,确定每个小区的可调度信道参数。这样,在该多个小区没有同时达到峰值负载的情况下,能够节省前传带宽。而且经过实验证明,在这两个制式占用相同频谱带宽且信道参数相同的情况下,通过上述情况2,能够节省50%的前传带宽。
182.比如,请参考图10,对于lte和nr这两个制式来说,这两个制式共享ru的最大允许信道参数,而且按需确定这两个制式的可调度信道总参数,进而按需确定这两个制式的每个小区的可调度信道参数,并不是基于每个小区所能达到的峰值负载,确定每个小区的可调度信道参数。以图10中的频谱资源图来说,这两个制式共享ru的频谱资源,在不同周期,动态地确定这两个制式各自所需的频谱资源。
183.第二种情况,第一预测传输参数包括预测传输带宽。此时,bu可以基于该多个小区的预测传输带宽,确定该多个小区的预测信道参数,基于该多个小区的预测信道参数,以及ru的最大允许信道参数,确定该至少一个小区的可调度信道参数。基于该至少一个小区的可调度信道参数,对该至少一个小区进行调度。
184.其中,传输带宽与物理信道参数之间存在一定的映射关系,所以,对于该多个小区中每个小区,可以基于每个小区的预测传输带宽,按照该映射关系,确定每个小区的预测信道参数。
185.其中,基于该多个小区的预测信道参数,以及ru的最大允许信道参数,确定该至少一个小区的可调度信道参数的实现过程,以及基于该至少一个小区的可调度信道参数,对该至少一个小区进行调度的实现过程可以参数上述第一种情况中的相关描述,此处不再赘述。
186.在本技术实施例中,通过获取该多个小区中每个小区的第一预测传输参数,基于该多个小区的第一预测传输参数和ru的最大允许信道参数,确定该多个小区中的至少一个小区的可调度信道参数,而且,该多个小区的可调度信道参数之和不大于ru的最大允许信道参数。也即是,该多个小区共享ru的最大允许信道参数,通过对每个小区在当前周期调度时所需的传输参数进行预测,能够动态地确定该至少一个小区中每个小区的可调度信道参数,进而按照该至少一个小区的可调度信道参数,对该至少一个小区进行调度。并不是基于每个小区所能达到的峰值负载,确定每个小区的可调度信道参数。这样,能够保证ru与bu之间的最大传输带宽小于该多个小区所需的最大传输带宽之和,从而在该多个小区没有同时达到峰值负载的情况下,能够节省前传带宽。
187.图11是本技术实施例提供的一种调度装置的结构示意图,该调度装置可以由软件、硬件或者两者的结合实现成为bu的部分或者全部,该bu可以为图1或图2所示的bu。参见图11,该装置包括:获取模块1101和调度模块1102。
188.获取模块1101,用于获取多个小区中每个小区的第一预测传输参数,第一预测传输参数用于指示预测的每个小区在当前周期调度时所需的传输参数。详细实现过程参考上述各个实施例中对应的内容,此处不再赘述。
189.其中,多个小区为射频单元ru的信号覆盖范围所包括的小区,ru与基带单元bu之间的最大传输带宽小于多个小区所需的最大传输带宽之和;
190.调度模块1102,用于基于多个小区的第一预测传输参数,对多个小区中的至少一个小区进行调度。详细实现过程参考上述各个实施例中对应的内容,此处不再赘述。
191.可选地,获取模块1101包括:
192.接收子模块,用于接收ru发送的每个小区的第一预测传输参数。
193.可选地,获取模块1101包括:
194.预测子模块,用于对每个小区在当前周期调度时所需的传输参数进行预测,以得到每个小区的第一预测传输参数。
195.可选地,预测子模块具体用于:
196.获取每个小区的第二预测传输参数和实际传输参数,第二预测传输参数用于指示预测的每个小区在上一周期调度时所需的传输参数,实际传输参数用于指示每个小区在上一周期调度时实际所用的传输参数;
197.基于每个小区的第二预测传输参数和实际传输参数,确定每个小区的第一预测传输参数。
198.可选地,第一预测传输参数包括预测信道参数,预测信道参数用于指示预测的每个小区在当前周期调度时所需的物理信道参数;
199.调度模块1102包括:
200.可调度参数确定子模块,用于基于多个小区的预测信道参数,以及ru的最大允许信道参数,确定至少一个小区的可调度信道参数;
201.调度子模块,用于基于至少一个小区的可调度信道参数,对至少一个小区进行调度。
202.可选地,第一预测传输参数包括预测传输带宽;
203.调度模块1102包括:
204.预测信道参数确定子模块,用于基于多个小区的预测传输带宽,确定每个小区的预测信道参数,预测信道参数用于指示预测的每个小区在当前周期调度时所需的物理信道参数;
205.可调度参数确定子模块,用于基于多个小区的预测信道参数,以及ru的最大允许信道参数,确定至少一个小区的可调度信道参数;
206.调度子模块,用于基于至少一个小区的可调度信道参数,对至少一个小区进行调度。
207.可选地,多个小区为同一制式的小区:
208.可调度参数确定子模块具体用于:
209.确定多个小区的预测信道参数之和,以得到预测信道总参数;
210.如果预测信道总参数大于最大允许信道参数,则基于最大允许信道参数,按照至少一个小区中每个小区的预测信道参数与预测信道总参数之间的比值,确定至少一个小区的可调度信道参数。
211.可选地,多个小区包括两个不同制式的小区,分别为第一制式的小区和第二制式的小区;
212.可调度参数确定子模块具体用于:
213.确定多个小区中属于同一制式的各个小区的预测信道参数之和,以得到第一制式的预测信道总参数和第二制式的预测信道总参数;
214.如果第一制式的预测信道总参数与第二制式的预测信道总参数之和大于最大允许信道参数,则基于最大允许信道参数,确定第一制式的可调度信道总参数和第二制式的可调度信道总参数;
215.基于第一制式的可调度信道总参数,按照至少一个小区中属于第一制式的各个小区的预测信道参数与第一制式的预测信道总参数之间的比值,确定至少一个小区中属于第一制式的各个小区的可调度信道参数;
216.基于第二制式的可调度信道总参数,按照至少一个小区中属于第二制式的各个小区的预测信道参数与第二制式的预测信道总参数之间的比值,确定至少一个小区中属于第二制式的各个小区的可调度信道参数。
217.可选地,预测信道参数包括如下参数中的至少一个:下行有效物理无线资源块rb数、下行天线数、上行有效物理rb数、上行天线数。
218.可选地,预测信道参数包括如下信道中至少一个信道的用户设备数和每个用户设备所占用的资源信息:下行数据信道、下行控制信道、上行数据信道、上行控制信道、探测参考信道。
219.可选地,下行数据信道、下行控制信道、上行数据信道和上行控制信道中每个信道的每个用户设备所占用的资源信息包括如下参数中的至少一个:rb数、每个rb的信道层数、每个rb的信道物理天线数或信道波束数;
220.探测参考信道的每个用户设备所占用的资源信息包括如下参数中的至少一个:rb数、每个rb的信道物理天线数、每个无线帧的探测参考信号符号数。
221.可选地,两个不同制式包括长期演进lte和新无线nr。
222.可选地,多个小区的覆盖范围相同。
223.在本技术实施例中,通过获取该多个小区中每个小区的第一预测传输参数,基于该多个小区的第一预测传输参数和ru的最大允许信道参数,确定该多个小区中的至少一个小区的可调度信道参数,而且,该多个小区的可调度信道参数之和不大于ru的最大允许信道参数。也即是,该多个小区共享ru的最大允许信道参数,通过对每个小区在当前周期调度时所需的传输参数进行预测,能够动态地确定该至少一个小区中每个小区的可调度信道参数,进而按照该至少一个小区的可调度信道参数,对该至少一个小区进行调度。并不是基于每个小区所能达到的峰值负载,确定每个小区的可调度信道参数。这样,能够保证ru与bu之间的最大传输带宽小于该多个小区所需的最大传输带宽之和,从而在该多个小区没有同时达到峰值负载的情况下,能够节省前传带宽。
224.需要说明的是:上述实施例提供的调度装置在调度时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的调度装置与调度方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
225.图12是本技术实施例提供的一种参数传输装置的结构示意图,该参数传输装置可以由软件、硬件或者两者的结合实现成为ru的部分或者全部,该ru可以为图1或图2所示的ru。参见图12,该装置包括:参数预测模块1201和发送模块1202。
226.参数预测模块1201,用于对多个小区中每个小区在当前周期调度时所需的传输参数进行预测,以得到每个小区的第一预测传输参数。详细实现过程参考上述各个实施例中对应的内容,此处不再赘述。
227.发送模块1202,用于向基带单元bu发送每个小区的第一预测传输参数。详细实现过程参考上述各个实施例中对应的内容,此处不再赘述。
228.其中,多个小区为射频单元ru的信号覆盖范围所包括的小区,ru与bu之间的最大传输带宽小于多个小区所需的最大传输带宽之和。
229.可选地,参数预测模块1201具体用于:
230.获取每个小区的第二预测传输参数和实际传输参数,第二预测传输参数用于指示预测的每个小区在上一周期调度时所需的传输参数,实际传输参数用于指示每个小区在上一周期调度时实际所用的传输参数;
231.基于每个小区的第二预测传输参数和实际传输参数,确定每个小区的第一预测传输参数。
232.可选地,第一预测传输参数包括预测信道参数或者预测传输带宽,预测信道参数用于指示预测的每个小区在当前周期调度时所需的物理信道参数。
233.可选地,预测信道参数包括如下参数中的至少一个:下行有效物理无线资源块rb数、下行天线数、上行有效物理rb数、上行天线数。
234.可选地,预测信道参数包括如下信道中至少一个信道的用户设备数和每个用户设备所占用的资源信息:下行数据信道、下行控制信道、上行数据信道、上行控制信道、探测参考信道。
235.可选地,下行数据信道、下行控制信道、上行数据信道或者上行控制信道中每个信道的每个用户设备所占用的资源信息包括如下参数中的至少一个:rb数、每个rb的信道层数、每个rb的信道物理天线数或信道波束数;
236.探测参考信道的每个用户设备所占用的资源信息包括如下参数中的至少一个:rb数、每个rb的信道物理天线数、每个无线帧的探测参考信号符号数。
237.可选地,多个小区为同一制式的小区,或者,多个小区包括两个不同制式的小区。
238.可选地,两个不同制式包括长期演进lte和新无线nr。
239.可选地,多个小区的覆盖范围相同。
240.在本技术实施例中,通过获取该多个小区中每个小区的第一预测传输参数,基于该多个小区的第一预测传输参数和ru的最大允许信道参数,确定该多个小区中的至少一个小区的可调度信道参数,而且,该多个小区的可调度信道参数之和不大于ru的最大允许信
道参数。也即是,该多个小区共享ru的最大允许信道参数,通过对每个小区在当前周期调度时所需的传输参数进行预测,能够动态地确定该至少一个小区中每个小区的可调度信道参数,进而按照该至少一个小区的可调度信道参数,对该至少一个小区进行调度。并不是基于每个小区所能达到的峰值负载,确定每个小区的可调度信道参数。这样,能够保证ru与bu之间的最大传输带宽小于该多个小区所需的最大传输带宽之和,从而在该多个小区没有同时达到峰值负载的情况下,能够节省前传带宽。
241.需要说明的是:上述实施例提供的参数传输装置在参数传输时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的参数传输装置与参数传输方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
242.本技术实施例还提供了一种调度系统,该调度系统包括ru和bu;
243.ru用于对多个小区中每个小区在当前周期调度时所需的传输参数进行预测,以得到每个小区的第一预测传输参数,向bu发送每个小区的第一预测传输参数;
244.bu用于接收ru发送的每个小区的第一预测传输参数,基于多个小区的第一预测传输参数,对多个小区中的至少一个小区进行调度;
245.其中,多个小区为射频单元ru的信号覆盖范围所包括的小区,ru与基带单元bu之间的最大传输带宽小于多个小区所需的最大传输带宽之和。
246.其中,bu和ru所实现的功能的详细实现过程参考上述各个实施例中对应的内容,此处不再赘述。
247.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意结合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络或其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网络设备或计算机通过有线(例如:光)方式向另一个网络设备或计算机进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质,或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如:软盘、硬盘、磁带)、光介质(例如:数字通用光盘(digital versatile disc,dvd))或半导体介质(例如:固态硬盘(solid state disk,ssd))等。值得注意的是,本技术实施例提到的计算机可读存储介质可以为非易失性存储介质,换句话说,可以是非瞬时性存储介质。
248.应当理解的是,本文提及的“至少一个”是指一个或多个,本文提及的“多个”是指两个或两个以上。在本技术实施例的描述中,除非另有说明,“/”表示或的意思,例如,a/b可以表示a或b;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,为了便于清楚描述本技术实施例的技术方案,在本技术实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不
同。
249.以上所述为本技术提供的实施例,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

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

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

相关文献