本技术涉及通信,更具体的,涉及一种通信方法和通信装置。
背景技术:
1、终端设备可以通过基于竞争的随机接入过程接入网络,例如,终端设备向接入网设备发送前导码,接入网设备向终端设备发送与接收到的前导码对应的随机接入响应(random access response,rar)信息,该rar信息包括消息3的调度信息,终端设备可以根据消息3的调度信息向接入网设备发送消息3,接入网设备再向终端设备发送用于指示该终端设备接入成功的消息4。
2、然而,当终端设备距离接入网设备较远和/或周边环境不利于信息传输时,接入网设备接收到的前导码的功率很大概率会小于预期值,这可能会导致终端设备无法可靠地接入网络。
技术实现思路
1、本技术提供一种通信方法和通信装置,能够有效提高终端设备接入网络的可靠性。
2、第一方面,提供了一种通信方法,包括:确定第一序列,第一序列用于随机接入,第一序列的长度满足:m×n,n为第二序列的长度,m为第二序列的重复次数,m为大于1的正整数,n为正整数;通过m个资源发送第一序列,m个资源中的第一资源对应于第一序列中的第一信息,m个资源中的第二资源对应于第一序列中的第二信息,第一资源与第二资源不同,第一信息与第二信息不同。
3、第一方面所述的方案的执行主体可以为终端设备,也可以为终端设备中的芯片或者集成电路等,对此不予限定。为便于描述,下文以终端设备为例进行描述。
4、在上述方案中,本技术实施例可以构造一个长度满足m×n的关系的第一序列,由于第一序列的长度较长,且通过多个资源进行第一序列的发送,这能够提高第一序列的发送功率,进而能够有效提高终端设备接入网络的可靠性。
5、另外,对于给定的循环移位间隔,长度更长的第一序列可以生成更多的前导序列,这能够有效提升用户容量。同时,长度更长的第一序列所形成的不同序列之间的互相关性能更好,即不同zadoff-chu(zc)根序列产生的前导码之间的互相关系数更小,这样检测干扰更小,从而能够有效提升序列相关检测性能。
6、一种可能的实现方式,确定第一序列,包括:根据k个序列生成第一序列,k个序列包括至少一个需要进行截断处理的序列,k为小于或等于m的正整数。
7、如此,本技术实施例可以基于多个序列构造长度满足m×n的第一序列,进而能够提高第一序列的发送功率。
8、一种可能的实现方式,k个序列中的每个序列的长度相同;或者,k个序列包括至少两个长度不同的序列。
9、当k个序列中的每个序列的长度相同时,可以通过同一个序列构造第一序列,这能够增加对k个序列的选择可能性。当k个序列包括至少两个长度不同的序列时,可以通过至少两个不同的序列构造第一序列,这也可以增加对k个序列的选择可能性。
10、通过上述方案,本技术可以通过多个序列构造长度满足m×n的第一序列,进而能够提高第一序列的发送功率。
11、一种可能的实现方式,确定第一序列,包括:对第三序列进行循环扩展,得到第一序列,第三序列的长度小于第一序列的长度;或者,对第三序列进行截断,得到第一序列,该第三序列的长度大于第一序列的长度。
12、如此,本技术实施例可以对一个序列进行循环扩展或者截断来构造长度满足m×n的第一序列,这可以有效降低第一序列的构造难度。
13、一种可能的实现方式,发送第一序列,包括:对第一序列进行拆分,得到g个子序列,g为大于或等于2的正整数;对g个子序列分别进行离散傅里叶变换(discrete fouriertransformation,dft),得到g个dft序列,g个dft序列与g个子序列一一对应;对g个dft序列分别进行第一点数的快速傅里叶逆变换(inverse fast fourier transform,ifft),得到g个符号,g个dft序列与g个符号一一对应;对g个符号中的每个符号分别添加循环前缀(cyclic prefix,cp);发送添加cp后的g个符号。
14、通过对第一序列进行拆分,这可以实现在多个符号发送第一序列的不同部分,以在相同子载波间隔和时频域资源下,实现传输更长的第一序列。
15、一种可能的实现方式,对g个dft序列分别进行第一点数的ifft,得到g个符号,包括:将g个dft序列依次映射到g个连续的频率资源块,每个频率资源块包括一个频率资源或者多个连续的频率资源;对经过资源映射后的g个dft序列分别在对应的频域资源块中未占用的频域资源进行补零;对经过补零后的g个dft序列分别进行第一点数的ifft,得到g个符号。其中,第一点数的数值大于或等于第一序列的长度的数值。
16、如此,g个dft序列的接收信号的频谱直接对应点求和后就是完整序列的频谱,方便进行检测。
17、一种可能的实现方式,对g个dft序列分别进行ifft,得到g个符号,包括:将g个dft序列分别映射到同一个频率资源块,该同一个频率资源块包括一个频率资源或者多个连续的频率资源,且对g个dft序列中每个dft序列在该同一个频域资源块中未占用的频域资源进行补零;对经过补零后的g个dft序列分别进行第一点数的ifft,得到g个符号。其中,第一点数的数值大于或等于g个子序列对应的长度中的最大长度的数值。
18、如此,g个dft序列的频谱占用位置相同,频谱资源分配规整,方便接入网设备将剩余频谱分配给其他业务。
19、一种可能的实现方式,发送第一序列,包括:对第一序列进行dft,得到dft序列;对该dft序列进行拆分,得到g个dft子序列,g为大于或等于2的正整数;对g个dft子序列分别进行第一点数的ifft,得到g个符号,g个符号与g个dft子序列一一对应;对g个符号中的每个符号添加cp;发送添加cp后的g个符号。
20、如此,可以在多个符号上发送第一序列的各个部分,以在相同子载波间隔和时频域资源下,实现传输更长的第一序列。
21、一种可能的实现方式,对g个dft子序列分别进行第一点数的ifft,得到g个符号,包括:将g个dft子依次映射到g个连续的频率资源块,每个频率资源块包括一个频率资源或者多个连续的频率资源;对经过资源映射后的g个dft子分别在对应的频域资源块中未占用的频域资源进行补零;对经过补零后的g个dft序列分别进行第一点数的ifft,得到g个符号。其中,第一点数的数值大于或等于第一序列的长度的数值。
22、如此,g个dft序列的接收信号的频谱直接对应点求和后就是完整序列的频谱,方便进行检测。
23、一种可能的实现方式,对g个dft序列分别进行第一点数的ifft,得到g个符号,包括:将g个dft序列分别映射到同一个频率资源块,该同一个频率资源块包括一个频率资源或者多个连续的频率资源,且对g个dft序列中每个dft序列在该同一个频域资源块中未占用的频域资源进行补零;对经过补零后的该g个dft序列分别进行第一点数的ifft,得到g个符号。其中,第一点数的数值大于或等于g个子序列对应的长度中的最大长度的数值。
24、如此,g个dft序列的频谱占用位置相同,频谱资源分配规整,方便接入网设备将剩余频谱分配给其他业务。
25、一种可能的实现方式,第一序列携带第三信息,第三信息承载的比特数量与第一序列的长度相关。如此,可以增加第一序列所携带的信息所承载的比特数量。
26、一种可能的实现方式,第一序列为与调制符号相乘的序列。
27、如此,可以进一步提升第一序列所携带的信息量。
28、第二方面,提供了一种通信方法,包括:通过m个资源接收第一序列,第一序列用于随机接入,第一序列的长度满足:m×n,n为第二序列的序列长度,m为第二序列的重复次数,m为大于1的正整数,n为正整数,m个资源中的第一资源对应于第一序列中的第一信息,m个资源中的第二资源对应于第一序列中的第二信息,第一资源与第二资源不同,第一信息与第二信息不同;处理第一序列。
29、第二方面所述的方案的执行主体可以为接入网设备,也可以为接入网设备中的芯片或者集成电路等,对此不予限定。为便于描述,下文以接入网设备为例进行描述。
30、在上述方案中,本技术实施例可以构造一个长度满足m×n的关系的第一序列,由于第一序列的长度较长,且通过多个资源进行第一序列的发送,这能够提高第一序列的发送功率,进而能够有效提高终端设备接入网络的可靠性。
31、一种可能的实现方式,第一序列是根据k个序列生成的,k个序列包括至少一个需要进行截断处理的序列,k为小于等于m的正整数。
32、一种可能的实现方式,k个序列中的每个序列的长度相同;或者,k个序列包括至少两个长度不同的序列。
33、一种可能的实现方式,第一序列是对第三序列进行循环扩展得到的,第三序列的长度小于第一序列的长度。
34、一种可能的实现方式,第一序列是对第三序列进行截断得到的,第三序列的长度大于第一序列的长度。
35、一种可能的实现方式,处理第一序列,包括:对g个符号进行去cp处理,g个符号对应于第一序列;对经过去cp处理后的g个符号分别进行第一点数的快速傅里叶变换(fastfourier transform,fft),得到g个fft序列,g个fft序列与g个符号一一对应,第一点数的数值大于或等于g个fft序列的长度的数值;对g个fft序列分别进行离散傅里叶逆变换(inverse discrete fourier transform,idft),得到g个idft序列,g个idft序列与g个fft序列一一对应;根据g个idft序列确定第一序列。
36、通过上述流程,本技术可以完成对第一序列的接收。
37、一种可能的实现方式,接收第一序列,包括:对g个符号进行去cp处理,g个符号对应于所述第一序列;对去cp处理后的g个符号分别进行第一点数的fft,得到g个fft序列,g个dft序列与g个符号一一对应,第一点数的数值大于或等于g个dft序列的长度的数值;根据g个fft序列得到第四序列;对该第四序列进行idft,得到第五序列;根据该第五序列确定第一序列。
38、通过上述流程,本技术可以完成对第一序列的接收。
39、一种可能的实现方式,接收第一序列,包括:根据g个符号得到第一符号,该第一符号为g个符号进行去cp处理后得到的符号,g个符号对应于第一序列;对该第一符号进行第一点数的fft,得到第六序列,第一点数的数值大于或等于该第六序列的长度的数值;对该第六序列进行idft,得到第七序列;根据该第七序列确定第一序列。
40、通过上述流程,本技术可以完成对第一序列的接收。
41、一种可能的实现方式,根据g个符号得到第一符号,包括:对g个符号进行去cp处理;对经过去cp处理后的g个符号进行组合,得到第一符号。
42、一种可能的实现方式,根据g个符号得到第一符号,包括:对g个符号进行组合,得到第二符号;对第二符号进行去cp处理,得到第一符号。
43、一种可能的实现方式,第一序列携带第三信息,第三信息承载的比特数量与第一序列的长度相关。
44、一种可能的实现方式,第一序列为与调制符号相乘的序列。
45、第三方面,提供了一种通信装置,该通信装置可以是网络设备,也可以为用于执行网络设备功能的设备或者模块等。
46、一种可能的实现方式,该通信装置可以包括用于执行第一方面所描述的方法/操作/步骤/动作所一一对应的模块或单元,该模块或单元可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
47、第四方面,提供了一种通信装置,该通信装置可以是终端设备,也可以为用于执行终端设备功能的设备或者模块等。
48、一种可能的实现方式,该通信装置可以包括用于执行第二方面所描述的方法/操作/步骤/动作所一一对应的模块或单元,该模块或单元可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
49、第五方面,提供了一种通信装置,包括处理器,该处理器用于,通过执行计算机程序或指令,或者,通过逻辑电路,使得该通信装置执行第一方面以及第一方面的任一种可能中所述的方法;或者使得该通信装置执行第二方面以及第二方面的任一种可能中所述的方法。
50、一种可能的实现方式,该通信装置还包括存储器,其用于存储该计算机程序或指令。
51、一种可能的实现方式,该通信装置还包括通信接口,其用于输入和/或输出信号。
52、第六方面,提供了一种通信装置,包括逻辑电路和输入输出接口,该输入输出接口用于输入和/或输出信号,该逻辑电路用于执行第一方面以及第一方面的任一种可能中所述的方法;或者该逻辑电路用于执行第二方面以及第二方面的任一种可能中所述的方法。
53、第七方面,提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序或指令,当该计算机程序或该指令在计算机上运行时,使得第一方面以及第一方面的任一种可能中所述的方法被执行;或者,使得第二方面以及第二方面的任一种可能中所述的方法被执行。
54、第八方面,提供了一种计算机程序产品,包含指令,当该指令在计算机上运行时,使得第一方面以及第一方面的任一种可能中所述的方法被执行;或者,使得第二方面以及第二方面的任一种可能中所述的方法被执行。
55、关于第二方面至第八方面等中任一方面的有益效果的描述可以参照第一方面和第二方面的有益效果的描述。