本公开涉及通信,尤其涉及一种数据调度方法、装置及存储介质。
背景技术:
1、速率分拆多址(rate splitting multiple access,rsma)技术是一种非正交用户传输技术。能够通过对多个用户数据的拆分,将其拆分为公有数据和私有数据,并采用非正交传输方式将上述数据传输至多个用户。rsma技术能够实现调和完全解码干扰和视干扰为噪声的两种极端干扰管理策略,从而提高频谱效率、降低干扰、增加网络容量,以提高更优秀的用户体验。
2、然而,尽管rsma技术在理论上提供了许多优势,在实际应用中仍然面临一些挑战。要实现rsma技术下的非正交多址传输,需要解决诸多问题,其中,最为关键的就是如何有效解决多用户的传输调度问题。
技术实现思路
1、本公开实施例提供一种数据调度方法、装置及存储介质,用于调度多个用户的多个数据流的传输。
2、第一方面,提供一种数据调度方法,应用于第一节点,包括:
3、生成调度信息,调度信息用于调度多个数据流的传输,多个数据流包括多个用户的数据流;
4、发送调度信息。
5、第二方面,提供另一种数据调度方法,应用于第二节点,包括:
6、接收调度信息;调度信息用于调度多个数据流的传输,多个数据流包括多个用户的数据流。
7、第三方面,提供一种通信装置,包括:
8、处理模块,用于生成调度信息,调度信息用于调度多个数据流的传输,多个数据流包括多个用户的数据流;
9、通信模块,用于发送调度信息。
10、第四方面,提供一种通信装置,包括:
11、通信模块,用于接收调度信息;调度信息用于调度多个数据流的传输,多个数据流包括多个用户的数据流。
12、第五方面,提供又一种通信装置,包括处理器,处理器执行计算机程序时实现上述第一方面的数据调度方法,或者实现上述第二方面的数据调度方法。
13、第六方面,提供一种计算机可读存储介质,计算机可读存储介质包括计算机指令;其中,当计算机指令被执行时,实现上述第一方面的数据调度方法,或者实现上述第二方面的数据调度方法。
14、第七方面,提供一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得该计算机实现上述第一方面的数据调度方法,或者实现上述第二方面的数据调度方法。
15、在本公开实施例中,通过调度信息调度多个用户的多个数据流的传输,实现同时调度多用户进行多个数据流的传输,从而更好的利用频谱资源,提高频谱效率。通过有效的调度管理,能够减少调度开销,提高数据传输的成功率和效率,减少数据传输的延迟,从而提升用户的体验。该方法解决了rsma中的多用户传输问题,为实现非正交多址传输提供了有效的解决方案。
1.一种数据调度方法,其特征在于,应用于第一节点,包括:
2.根据权利要求1所述的方法,其特征在于,所述数据流的类型包括以下至少一项:第一类数据流、第二类数据流,所述第一类数据流为所述多个用户的公有的数据流,所述第二类数据流为所述多个用户各自独有的数据流。
3.根据权利要求1所述的方法,其特征在于,所述调度信息包括一个第一调度信息,所述第一调度信息用于调度多个用户的多个数据流的传输。
4.根据权利要求3所述的方法,其特征在于,所述第一调度信息包括以下至少一项:第一指示域、第二指示域、第三指示域;其中,所述第一指示域用于指示所述多个数据流公共的传输信息;所述第二指示域用于指示所述多个数据流各自的传输信息;所述第三指示域用于指示所述多个用户各自的传输信息。
5.根据权利要求4所述的方法,其特征在于,所述第一调度信息中第二指示域的数目等于所述数据流的数目。
6.根据权利要求4所述的方法,其特征在于,所述第一调度信息中第三指示域的数目等于所述用户的数目。
7.根据权利要求2所述的方法,其特征在于,所述调度信息包括多个第二调度信息,每个第二调度信息对应所述多个用户中的一个用户,所述第二调度信息用于调度所述用户的多个数据流的传输。
8.根据权利要求7所述的方法,其特征在于,所述第二调度信息包括以下至少一项:第四指示域、第五指示域,所述第四指示域用于指示所述用户的第一类数据流的传输信息,所述第五指示域用于指示所述用户的第二类数据流的传输信息。
9.根据权利要求7所述的方法,其特征在于,所述第二调度信息包括以下至少一项:第六指示域、第七指示域,所述第六指示域用于指示所述用户的传输信息,所述第七指示域用于指示所述用户的多个数据流的传输信息。
10.根据权利要求9所述的方法,其特征在于,所述第七指示域包括以下至少一项:第一子指示域、第二子指示域,所述第一子指示域用于指示所述用户的第一类数据流的传输信息,所述第二子指示域用于指示所述用户的第二类数据流的传输信息。
11.根据权利要求1所述的方法,其特征在于,所述调度信息包括多个第三调度信息,每个第三调度信息对应所述多个数据流中的一个数据流,所述第三调度信息用于调度所述多个数据流中所述数据流的传输。
12.根据权利要求2所述的方法,其特征在于,所述调度信息包括一个第四调度信息和一个第五调度信息,所述第四调度信息用于指示所述多个数据流中的第一类数据流的传输信息,所述第五调度信息用于指示所述多个用户的第二类数据流的传输信息。
13.根据权利要求2所述的方法,其特征在于,所述调度信息包括一个第六调度信息和多个第七调度信息,所述第六调度信息用于指示所述多个数据流中第一类数据流的传输信息,每个第七调度信息对应所述多个用户中一个用户的第二类数据流,所述第七调度信息用于指示所述用户的第二类数据流的传输信息。
14.根据权利要求1所述的方法,其特征在于,所述多个数据流占用同一时频资源。
15.根据权利要求1所述的方法,其特征在于,所述调度信息为下行链路控制信息dci。
16.根据权利要求1所述的方法,其特征在于,所述多个数据流为以下至少一项:多个单播数据流、多个单播数据流和多播/广播数据流混合的多个数据流、多个协作传输数据流。
17.一种数据调度方法,其特征在于,应用于第二节点,包括:
18.根据权利要求17所述的方法,其特征在于,所述数据流的类型包括以下至少一项:第一类数据流、第二类数据流,所述第一类数据流为所述多个用户的公有的数据流,所述第二类数据流为所述多个用户各自独有的数据流。
19.根据权利要求17所述的方法,其特征在于,所述调度信息包括一个第一调度信息,所述第一调度信息用于调度多个用户的多个数据流的传输。
20.根据权利要求19所述的方法,其特征在于,所述第一调度信息包括以下至少一项:第一指示域、第二指示域、第三指示域;其中,所述第一指示域用于指示所述多个数据流公共的传输信息;所述第二指示域用于指示所述多个数据流各自的传输信息;所述第三指示域用于指示所述多个用户各自的传输信息。
21.根据权利要求20所述的方法,其特征在于,所述第一调度信息中第二指示域的数目等于所述数据流的数目。
22.根据权利要求20所述的方法,其特征在于,所述第一调度信息中第三指示域的数目等于所述用户的数目。
23.根据权利要求18所述的方法,其特征在于,所述调度信息包括多个第二调度信息,每个第二调度信息对应所述多个用户中的一个用户,所述第二调度信息用于调度所述用户的多个数据流的传输。
24.根据权利要求23所述的方法,其特征在于,所述第二调度信息包括以下至少一项:第四指示域、第五指示域,所述第四指示域用于指示所述用户的第一类数据流的传输信息,所述第五指示域用于指示所述用户的第二类数据流的传输信息。
25.根据权利要求23所述的方法,其特征在于,所述第二调度信息包括以下至少一项:第六指示域、第七指示域,所述第六指示域用于指示所述用户的传输信息,所述第七指示域用于指示所述用户的多个数据流的传输信息。
26.根据权利要求25所述的方法,其特征在于,所述第七指示域包括以下至少一项:第一子指示域、第二子指示域,所述第一子指示域用于指示所述用户的第一类数据流的传输信息,所述第二子指示域用于指示所述用户的第二类数据流的传输信息。
27.根据权利要求17所述的方法,其特征在于,所述调度信息包括多个第三调度信息,每个第三调度信息对应所述多个数据流中的一个数据流,所述第三调度信息用于调度所述多个数据流中所述数据流的传输。
28.根据权利要求18所述的方法,其特征在于,所述调度信息包括一个第四调度信息和一个第五调度信息,所述第四调度信息用于指示所述多个数据流中的第一类数据流的传输信息,所述第五调度信息用于指示所述多个用户的第二类数据流的传输信息。
29.根据权利要求18所述的方法,其特征在于,所述调度信息包括一个第六调度信息和多个第七调度信息,所述第六调度信息用于指示所述多个数据流中第一类数据流的传输信息,每个第七调度信息对应所述多个用户中一个用户的第二类数据流,所述第七调度信息用于指示所述用户的第二类数据流的传输信息。
30.根据权利要求17所述的方法,其特征在于,所述多个数据流占用同一时频资源。
31.根据权利要求17所述的方法,其特征在于,所述调度信息为下行链路控制信息dci。
32.根据权利要求17所述的方法,其特征在于,所述多个数据流为以下至少一项:多个单播数据流、多个单播数据流和多播/广播数据流混合的多个数据流、多个协作传输数据流。
33.一种通信装置,其特征在于,包括处理器,所述处理器执行计算机程序时,实现如权利要求1至16任一项所述的数据调度方法,或者实现如权利要求17至32任一项所述的数据调度方法。
34.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机指令;其中,当所述计算机指令被执行时,实现如权利要求1至16任一项所述的数据调度方法,或者实现如权利要求17至32任一项所述的数据调度方法。