本技术涉及通信,尤其涉及一种直连通信方法及装置。
背景技术:
1、直连通信为直接在两个或更多个终端设备之间进行的无线通信。在这种通信中,在地理上彼此接近的两个或更多个终端设备能够在不通过任何网络设备的情况下直接通信。直连通信在日常生活中有着广泛的应用;示例性地,直连通信方式包括但不限于设备到设备(device to device,d2d)通信,例如地震、火灾等灾害的预警通信,以及车辆到所有(vehicle to everything,v2x)通信,例如远程驾驶、无人驾驶等。
2、在直连通信的应用场景中,直连通信系统中的终端设备具有最大发射功率的限制,如何进行功率分配是亟待解决的技术问题。
技术实现思路
1、本技术提供一种直连通信方法及装置,用于在进行直连通信时,合理分配各个直连通信信道的发射功率,以满足最大发射功率的限制要求。
2、第一方面,提供一种直连通信方法,该方法包括:从待接收的n个第一直连通信信道中选择m个第二直连通信信道,以及确定m个第二直连通信信道中各个第二直连通信信道的发射功率,m个第二直连通信信道的发射功率之和小于或等于终端设备的最大发射功率,n为正整数,m为小于或等于n的正整数;基于m个第二直连通信信道中各个第二直连通信信道的发射功率,发射m个第二直连通信信道。
3、在一些实施例中,若n个第一直连通信信道包括一个新空口nr直连数据信道和n1个直连反馈信道,m个第二直连通信信道包括nr直连数据信道和/或n2个直连反馈信道;其中,n1等于n-1,n2小于或等于min(n1,nmax),nmax为终端设备支持同时发送的直连反馈信道的最大数目。
4、在一些实施例中,m个第二直连通信信道中各个第二直连通信信道的发射功率等于其对应的需求功率。
5、在一些实施例中,在n1小于或等于nmax,且n1个直连反馈信道的需求功率和nr直连数据信道的需求功率之和小于或等于终端设备的最大发射功率的情况下,m个第二直连通信信道包括nr直连数据信道和n1个直连反馈信道。
6、在一些实施例中,在n1小于或等于nmax,且n1个直连反馈信道的需求功率和nr直连数据信道的需求功率之和大于终端设备的最大发射功率的情况下,m个第二直连通信信道包括nr直连数据和第一排列顺序中的前n2个直连反馈信道,第一排列顺序为n1个直连反馈信道按照优先级从高到低的顺序进行排列而得到的排列顺序。
7、在一些实施例中,在n1小于或等于nmax,且n1个直连反馈信道的需求功率和nr直连数据信道的需求功率之和大于终端设备的最大发射功率的情况下,m个第二直连通信信道包括第二排列顺序中的前m个第一直连通信信道,第二排列顺序为n个第一直连通信信道按照优先级从高到低的顺序进行排列而得到的排列顺序。
8、在一些实施例中,在n1大于nmax,且nmax个直连反馈信道的需求功率和nr直连数据信道的需求功率之和小于或等于终端设备的最大发射功率的情况下,m个第二直连通信信道包括一个nr直连数据信道和nmax个直连反馈信道。
9、在一些实施例中,在n1大于nmax,且nmax个直连反馈信道的需求功率和nr直连数据信道的需求功率之和大于终端设备的最大发射功率的情况下,m个第二直连通信信道包括nr直连数据信道和第一排列顺序中的前n2个直连反馈信道,第一排列顺序为n1个直连反馈信道按照优先级从高到低的顺序进行排列而得到的排列顺序。
10、在一些实施例中,在n1大于nmax,且一个nr直连数据信道的需求功率和nmax个直连反馈信道的需求功率之和大于终端设备的最大发射功率的情况下,m个第二直连通信信道包括第二排列顺序中的前m个第一直连通信信道,第二排列顺序为n个第一直连通信信道按照优先级从高到低的顺序进行排列而得到的排列顺序。
11、在一些实施例中,m个第二直连通信信道中各个第二直连通信信道采用相同的功率谱密度进行发送。
12、在一些实施例中,在m个第二直连通信信道包括nr直连数据信道和n2个直连反馈信道的情况下,n2个直连反馈信道中各个直连反馈信道的发射功率小于或等于终端设备的最大发射功率的x1倍,x1等于一个直连反馈信道的带宽与第一总带宽的比值,第一总带宽为n2个直连反馈信道的带宽与nr直连数据信道的带宽之和。
13、在一些实施例中,直连数据信道的发射功率小于或等于终端设备的最大发射功率的x2倍,x2等于直连数据信道的带宽与第一总带宽的比值。
14、在一些实施例中,终端设备的发送能力支持发送m个第二直连通信信道。
15、在一些实施例中,若终端设备的接收能力不支持接收n个第一直连通信信道,在不超过终端设备的接收能力的前提下,m个第二直连通信信道为第三排列顺序中的前m个第一直连通信信道,第三排列顺序由对n个第一直连通信信道进行排列而得到。
16、在一些实施例中,第三排列顺序基于各个第一直连通信信道的优先级,对n个第一直连通信信道进行排列而得到;其中,优先级高的第一直连通信信道在第三排列顺序中位于优先级低的第一直连通信信道之前。
17、在一些实施例中,第三排列顺序基于各个第一直连通信信道的优先级和发送等级,对n个第一直连通信信道进行排列而得到;其中,发送等级高的第一直连通信信道在第三排列顺序中位于发送等级低的第一直连通信信道之前;并且,对于具有相同发送等级的两个第一直连通信信道,优先级高的第一直连通信信道在第三排列顺序中位于优先级低的第一直连通信信道之前。
18、在一些实施例中,发送等级满足以下规则中的一项或者多项:直连同步信道的发送等级高于直连数据信道的发送等级;直连数据信道的发送等级高于直连反馈信道的发送等级;nr直连通信信道的发送等级高于或低于lte直连通信信道的发送等级;或者,用于携带混合自动重传应答信息的直连反馈信道的发送等级高于用于携带冲突指示的直连反馈信道的发送等级。
19、在一些实施例中,上述方法还包括:在多个直连通信信道在时域上重叠的情况下,获取接收优先级和发送优先级;其中,多个直连通信信道包括待发送的n个第一直连通信信道和待接收的p个第三直连通信信道,p为正整数;基于接收优先级和发送优先级的比较结果,确定执行接收操作或者执行发送操作。
20、在一些实施例中,上述基于接收优先级和发送优先级的比较结果,确定执行接收操作或者执行发送操作,包括:若发送优先级高于接收优先级,确定执行发送操作;或者,若发送优先级低于接收优先级,确定执行接收操作;或者,若发送优先级等于接收优先级,确定执行发送操作或者接收操作。
21、在一些实施例中,发送优先级为n个第一直连通信信道的优先级中最高的优先级。
22、在一些实施例中,接收优先级为p个第三直连通信信道的优先级中最高的优先级;或者,接收优先级为p个第三直连通信信道中所有目标类型的第三直连通信信道的优先级中最高的优先级,目标类型包括lte直连数据信道、lte直连同步信道、nr直连同步信道或者直连反馈信道中的一项或者多项。
23、在一些实施例中,在确定执行接收操作之后,上述方法还包括:从p个第三直连通信信道中选择k个第四直连通信信道,k为小于或等于p的正整数;接收k个第四直连通信信道。
24、在一些实施例中,若终端设备的接收能力不支持接收p个第三直连通信信道,在不超终端设备的接收能力的前提下,k个第四直连通信信道为第四排列顺序中的前k个直连通信信道,第四排列顺序为对p个第三直连通信信道进行排列而得到。
25、在一些实施例中,第四排列顺序基于各个第三直连通信信道的优先级,对p个第三直连通信信道进行排列而得到;其中,优先级高的第三直连通信信道在第四排列顺序中位于优先级低的第三直连通信信道之前。
26、在一些实施例中,第四排列顺序基于各个第三直连通信信道的优先级和接收等级,对p个第三直连通信信道进行排列而得到;其中,接收等级高的第三直连通信信道在第四排列顺序中位于接收等级低的第三直连通信信道之前;并且,对于具有相同接收等级的两个第三直连通信信道,优先级高的第三直连通信信道在第四排列顺序中位于优先级低的第三直连通信信道之前。
27、在一些实施例中,发送等级满足以下规则中的一项或者多项:直连同步信道的接收等级高于直连数据信道的接收等级;直连数据信道的接收等级高于直连反馈信道的接收等级;nr直连通信信道的接收等级高于或低于lte直连通信信道的接收等级;或者,用于携带混合自动重传应答信息的直连反馈信道的接收等级高于用于携带冲突指示的直连反馈信道的接收等级。
28、在一些实施例中,直连反馈信道的格式包括第一格式和/或第二格式;其中,第一格式的直连反馈信道的时域资源占用一个时隙中部分用于直连通信的符号;第二格式的直连反馈信道的时域资源占用一个时隙中所有用于直连通信的符号。
29、在一些实施例中,若用于传输直连反馈信道的时隙与用于lte直连通信的资源池所包含的时隙重叠,直连反馈信道在用于传输直连反馈信道的时隙上以第二格式进行传输。
30、在一些实施例中,直连反馈信道在用于nr直连通信的资源池所包含的时隙上以第二格式进行传输。
31、在一些实施例中,一个时隙上的第二格式的直连反馈信道的频域资源与同一时隙上的nr直连数据信道的频域资源位于不同的频域位置。
32、第二方面,提供一种直连通信装置,该装置包括:处理模块,用于从待接收的n个第一直连通信信道中选择m个第二直连通信信道,以及确定m个第二直连通信信道中各个第二直连通信信道的发射功率,m个第二直连通信信道的发射功率之和小于或等于终端设备的最大发射功率,n为正整数,m为小于或等于n的正整数;发射模块,用于基于m个第二直连通信信道中各个第二直连通信信道的发射功率,发射m个第二直连通信信道。
33、在一些实施例中,若n个第一直连通信信道包括一个新空口nr直连数据信道和n1个直连反馈信道,m个第二直连通信信道包括nr直连数据信道和/或n2个直连反馈信道;其中,n1等于n-1,n2小于或等于min(n1,nmax),nmax为终端设备支持同时发送的直连反馈信道的最大数目。
34、在一些实施例中,m个第二直连通信信道中各个第二直连通信信道的发射功率等于其对应的需求功率。
35、在一些实施例中,在n1小于或等于nmax,且n1个直连反馈信道的需求功率和nr直连数据信道的需求功率之和小于或等于终端设备的最大发射功率的情况下,m个第二直连通信信道包括nr直连数据信道和n1个直连反馈信道。
36、在一些实施例中,在n1小于或等于nmax,且n1个直连反馈信道的需求功率和nr直连数据信道的需求功率之和大于终端设备的最大发射功率的情况下,m个第二直连通信信道包括nr直连数据和第一排列顺序中的前n2个直连反馈信道,第一排列顺序为n1个直连反馈信道按照优先级从高到低的顺序进行排列而得到的排列顺序。
37、在一些实施例中,在n1小于或等于nmax,且n1个直连反馈信道的需求功率和nr直连数据信道的需求功率之和大于终端设备的最大发射功率的情况下,m个第二直连通信信道包括第二排列顺序中的前m个第一直连通信信道,第二排列顺序为n个第一直连通信信道按照优先级从高到低的顺序进行排列而得到的排列顺序。
38、在一些实施例中,在n1大于nmax,且nmax个直连反馈信道的需求功率和nr直连数据信道的需求功率之和小于或等于终端设备的最大发射功率的情况下,m个第二直连通信信道包括一个nr直连数据信道和nmax个直连反馈信道。
39、在一些实施例中,在n1大于nmax,且nmax个直连反馈信道的需求功率和nr直连数据信道的需求功率之和大于终端设备的最大发射功率的情况下,m个第二直连通信信道包括nr直连数据信道和第一排列顺序中的前n2个直连反馈信道,第一排列顺序为n1个直连反馈信道按照优先级从高到低的顺序进行排列而得到的排列顺序。
40、在一些实施例中,在n1大于nmax,且一个nr直连数据信道的需求功率和nmax个直连反馈信道的需求功率之和大于终端设备的最大发射功率的情况下,m个第二直连通信信道包括第二排列顺序中的前m个第一直连通信信道,第二排列顺序为n个第一直连通信信道按照优先级从高到低的顺序进行排列而得到的排列顺序。
41、在一些实施例中,m个第二直连通信信道中各个第二直连通信信道采用相同的功率谱密度进行发送。
42、在一些实施例中,在m个第二直连通信信道包括nr直连数据信道和n2个直连反馈信道的情况下,n2个直连反馈信道中各个直连反馈信道的发射功率小于或等于终端设备的最大发射功率的x1倍,x1等于一个直连反馈信道的带宽与第一总带宽的比值,第一总带宽为n2个直连反馈信道的带宽与nr直连数据信道的带宽之和。
43、在一些实施例中,直连数据信道的发射功率小于或等于终端设备的最大发射功率的x2倍,x2等于直连数据信道的带宽与第一总带宽的比值。
44、在一些实施例中,终端设备的发送能力支持发送m个第二直连通信信道。
45、在一些实施例中,若终端设备的接收能力不支持接收n个第一直连通信信道,在不超过终端设备的接收能力的前提下,m个第二直连通信信道为第三排列顺序中的前m个第一直连通信信道,第三排列顺序由对n个第一直连通信信道进行排列而得到。
46、在一些实施例中,第三排列顺序基于各个第一直连通信信道的优先级,对n个第一直连通信信道进行排列而得到;其中,优先级高的第一直连通信信道在第三排列顺序中位于优先级低的第一直连通信信道之前。
47、在一些实施例中,第三排列顺序基于各个第一直连通信信道的优先级和发送等级,对n个第一直连通信信道进行排列而得到;其中,发送等级高的第一直连通信信道在第三排列顺序中位于发送等级低的第一直连通信信道之前;并且,对于具有相同发送等级的两个第一直连通信信道,优先级高的第一直连通信信道在第三排列顺序中位于优先级低的第一直连通信信道之前。
48、在一些实施例中,发送等级满足以下规则中的一项或者多项:直连同步信道的发送等级高于直连数据信道的发送等级;直连数据信道的发送等级高于直连反馈信道的发送等级;nr直连通信信道的发送等级高于或低于lte直连通信信道的发送等级;或者,用于携带混合自动重传应答信息的直连反馈信道的发送等级高于用于携带冲突指示的直连反馈信道的发送等级。
49、在一些实施例中,上述处理模块,还用于在多个直连通信信道在时域上重叠的情况下,获取接收优先级和发送优先级;其中,多个直连通信信道包括待发送的n个第一直连通信信道和待接收的p个第三直连通信信道,p为正整数;基于接收优先级和发送优先级的比较结果,确定执行接收操作或者执行发送操作。
50、在一些实施例中,上述处理模块,具体用于若发送优先级高于接收优先级,确定执行发送操作;或者,若发送优先级低于接收优先级,确定执行接收操作;或者,若发送优先级等于接收优先级,确定执行发送操作或者接收操作。
51、在一些实施例中,发送优先级为n个第一直连通信信道的优先级中最高的优先级。
52、在一些实施例中,接收优先级为p个第三直连通信信道的优先级中最高的优先级;或者,接收优先级为p个第三直连通信信道中所有目标类型的第三直连通信信道的优先级中最高的优先级,目标类型包括lte直连数据信道、lte直连同步信道、nr直连同步信道或者直连反馈信道中的一项或者多项。
53、在一些实施例中,上述处理模块,还用于在确定执行接收操作之后,从p个第三直连通信信道中选择k个第四直连通信信道,k为小于或等于p的正整数;接收k个第四直连通信信道。
54、在一些实施例中,若终端设备的接收能力不支持接收p个第三直连通信信道,在不超终端设备的接收能力的前提下,k个第四直连通信信道为第四排列顺序中的前k个直连通信信道,第四排列顺序为对p个第三直连通信信道进行排列而得到。
55、在一些实施例中,第四排列顺序基于各个第三直连通信信道的优先级,对p个第三直连通信信道进行排列而得到;其中,优先级高的第三直连通信信道在第四排列顺序中位于优先级低的第三直连通信信道之前。
56、在一些实施例中,第四排列顺序基于各个第三直连通信信道的优先级和接收等级,对p个第三直连通信信道进行排列而得到;其中,接收等级高的第三直连通信信道在第四排列顺序中位于接收等级低的第三直连通信信道之前;并且,对于具有相同接收等级的两个第三直连通信信道,优先级高的第三直连通信信道在第四排列顺序中位于优先级低的第三直连通信信道之前。
57、在一些实施例中,发送等级满足以下规则中的一项或者多项:直连同步信道的接收等级高于直连数据信道的接收等级;直连数据信道的接收等级高于直连反馈信道的接收等级;nr直连通信信道的接收等级高于或低于lte直连通信信道的接收等级;或者,用于携带混合自动重传应答信息的直连反馈信道的接收等级高于用于携带冲突指示的直连反馈信道的接收等级。
58、在一些实施例中,直连反馈信道的格式包括第一格式和/或第二格式;其中,第一格式的直连反馈信道的时域资源占用一个时隙中部分用于直连通信的符号;第二格式的直连反馈信道的时域资源占用一个时隙中所有用于直连通信的符号。
59、在一些实施例中,若用于传输直连反馈信道的时隙与用于lte直连通信的资源池所包含的时隙重叠,直连反馈信道在用于传输直连反馈信道的时隙上以第二格式进行传输。
60、在一些实施例中,直连反馈信道在用于nr直连通信的资源池所包含的时隙上以第二格式进行传输。
61、在一些实施例中,一个时隙上的第二格式的直连反馈信道的频域资源与同一时隙上的nr直连数据信道的频域资源位于不同的频域位置。
62、第三方面,提供一种终端设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本技术实施例提供的任一项所述的直连通信方法。
63、第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质包括计算机指令;其中,当所述计算机指令在终端设备上运行时,使得所述终端设备执行本技术实施例提供的任一项所述的直连通信方法。