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

一种随机接入前导序列的生成方法、装置、终端及设备与流程

2022-02-24 12:02:45 来源:中国专利 TAG:


1.本发明涉及通信技术领域,特别是指一种随机接入前导序列的生成方法、装置、终端及设备。


背景技术:

2.将卫星与地面通信融合构成海陆空天地一体化立体网络可实现全球网络无缝覆盖。但因卫星运行轨道位置较高以及非地球同步卫星移动速度快带来的高传播时延和大多普勒频移给终端与基站之间的随机接入过程的上行同步以及定时器的设计带来了很大挑战。
3.现有的4步随机接入过程中终端在物理随机接入信道上发送包含前导序列的上行信号用于基站进行定时提前估计,其中终端发送前导时的上行ta补偿为零,基站接收检测前导序列时也不需要做ta补偿,而此种完全不做任何补偿的同步技术不适合具有高传播时延的卫星通信系统。
4.在非地面网络研究中讨论了两种增强方案,一种是终端根据用户位置和星历信息自动获取ta值,在发送前导序列时补偿全部ta或补偿终端专用ta由基站在检测前导时补偿一个基于地面参考位置的公共ta;另一种是终端补偿一个基于地面参考位置的公共ta,基站侧在随机接入响应中指示终端进行终端专用ta调整,并且需要扩展rar中ta指示范围。此外,对于下行频率补偿,在网络侧进行波束专用的公共频偏预补偿。对于上行频率补偿,在网络侧进行波束专用的公共频偏后补偿。
5.在卫星通信与5g融合的非地面网络解决方案中,主要考虑弯管模式,其实现复杂度比星上再生模式简单,且为了进一步简化设计方案以及加快标准化流程,假设了所有ue都具有gnss定位能力。虽然在网络侧或终端侧可基于星历和用户位置信息进行部分频偏预补偿,但对于大量无定位(或无时频偏预补偿)能力的低等级物联网终端而言同步接入仍然是一个待解决的难题。
6.面向6g,星地融合应用场景将更加广泛,不论是否具有gnss定位能力的用户终端都需考虑在研究范围内,因此,需考虑用户无定位能力或不能保证定位精度即随机接入过程不做ta补偿或频偏补偿情况下的时频同步增强方案,其中包括对前导序列的增强方案设计等。


技术实现要素:

7.本发明提供了一种随机接入前导序列的生成方法、装置、终端及设备。可以提升前导序列的检测性能。
8.为解决上述技术问题,本发明的实施例提供如下方案:
9.一种随机接入前导序列的生成方法,应用于终端,所述方法包括:
10.根据前导码的索引,确定用于生成前导序列的伪随机序列初始值;
11.根据所述初始值以及伪随机序列生成方式,生成前导序列。
12.可选的,根据前导码的索引,确定用于生成前导码的伪随机序列初始值,包括:
13.选择前导码的索引;
14.根据选择的前导码的索引,确定用于生成前导码的伪随机序列初始值。
15.可选的,选择前导码的索引,包括:
16.根据随机接入时数据包的大小和/或路径损耗,选择前导码的索引。
17.可选的,根据选择的前导码的索引,确定用于生成前导码的伪随机序列初始值,包括:
18.根据公式:生成前导码的伪随机序列初始值;
19.其中,c
init
为前导码的伪随机序列初始值,为一个无线帧中的时隙数,为一个时隙中的符号数,为服务小区的物理小区id,p-id为选择的前导码的索引,取值范围是0≤p-id≤p,p是每个时频资源信息上可用的前导码的数量,offset为循环移位偏移值。
20.可选的,所述一个无线帧中的时隙数、一个时隙中的符号数、服务小区的物理小区id、每个时频资源信息上可用的前导码的数量、循环移位偏移值是通过系统消息配置的或者根据协议约定的。
21.可选的,根据所述初始值以及伪随机序列生成方式,生成前导序列,包括:
22.根据所述初始值以及m序列生成方式,生成前导序列。
23.可选的,根据公式:生成前导序列;
24.其中c(n)根据以下公式生成:
25.c(n)=(x1(n nc) x2(n nc))mod2
26.x1(n 31)=(x1(n 3) x1(n))mod2
27.x2(n 31)=(x2(n 3) x2(n 2) x2(n 1) x2(n))mod2
28.其中,n=0,1,...,m
pn-1,m
pn
为序列长度,nc=1600,x1(n)的初始值为x1(0)=1,x1(n)=0,n=1,2,...,30,x2(n)的值由c
init
确定。
29.可选的,随机接入前导序列的生成方法,还包括:
30.发送所述前导序列。
31.本发明的实施例还提供一种随机接入前导序列的接收方法,应用于网络侧设备,所述方法包括:
32.向终端发送随机接入配置信息;
33.接收终端生成并发送的前导序列,所述前导序列是根据前导码的索引,确定用于生成前导序列的伪随机序列初始值;并根据所述初始值以及伪随机序列生成方式生成的。
34.可选的,所述配置信息包括以下至少一项:
35.系统参数信息;
36.用于随机接入发送的一个或多个时频资源配置信息;
37.每个时频资源信息上可用的前导序列数p。
38.本发明的实施例还提供一种随机接入前导序列的生成装置,应用于终端,所述装
置包括:
39.处理模块,用于根据前导码的索引,确定用于生成前导序列的伪随机序列初始值;根据所述初始值以及伪随机序列生成方式,生成前导序列。
40.本发明的实施例还提供一种终端,包括:
41.处理器,用于根据前导码的索引,确定用于生成前导序列的伪随机序列初始值;根据所述初始值以及伪随机序列生成方式,生成前导序列。
42.本发明的实施例还提供一种随机接入前导序列的接收装置,应用于网络侧设备,所述装置包括:
43.收发模块,用于向终端发送随机接入配置信息;接收终端生成并发送的前导序列,所述前导序列是根据前导码的索引,确定用于生成前导序列的伪随机序列初始值;并根据所述初始值以及伪随机序列生成方式生成的。
44.本发明的实施例还提供一种网络侧设备,包括:
45.收发机,用于向终端发送随机接入配置信息;接收终端生成并发送的前导序列,所述前导序列是根据前导码的索引,确定用于生成前导序列的伪随机序列初始值;并根据所述初始值以及伪随机序列生成方式生成的。
46.本发明的实施例还提供一种通信设备,包括:处理器、存储有计算机程序的存储器,所述计算机程序被处理器运行时,执行如上所述的方法。
47.本发明的实施例还提供一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得计算机执行如上所述的方法。
48.本发明的上述方案至少包括以下有益效果:
49.本发明的上述方案,随机接入前导序列的生成方法包括:根据前导码的索引,确定用于生成前导序列的伪随机序列初始值;根据所述初始值以及伪随机序列生成方式,生成前导序列。具有良好的均衡性和移位相加特性,相关性峰值不随频偏偏移,检测过程中在频偏下可以抑制相关性峰值幅度,对频率不确定性具有良好的鲁棒性,可提升前导序列检测性能,有利于完成系统频偏估计和同步过程。
附图说明
50.图1为本发明的实施例随机接入前导序列的生成方法流程示意图;
51.图2为本发明的实施例随机接入前导序列的接收方法流程示意图;
52.图3为本发明的实施例随机接入前导序列的生成装置的模块示意图。
具体实施方式
53.下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
54.如图1所示,本发明的实施例提供一种随机接入前导序列的生成方法,应用于终端,所述方法包括:
55.步骤11,根据前导码的索引,确定用于生成前导序列的伪随机序列初始值;本发明
中的实施例中的前导码,也可以称为前导序列,英文名称可以为preamble或preamble sequence。
56.步骤12,根据所述初始值以及伪随机序列生成方式,生成前导序列。
57.该实施例中,终端接收网络侧发送的随机接入配置信息,包括但不限于:系统参数信息,用于随机接入发送的一个或多个时频资源,每个时频资源信息上可用或包含的前导序列数p等。具体前导序列可以是基于m序列生成随机接入前导序列,该前导序列的初始值的确定至少包括前导序列索引,即preamble index,这样可以使得随机接入前导序列具有良好的均衡性和移位相加特性,相关性峰值不随频偏偏移,检测过程中在频偏下可以抑制相关性峰值幅度,对频率不确定性具有良好的鲁棒性,可提升前导序列检测性能,有利于完成系统频偏估计和同步过程。
58.本发明的一可选的实施例中,步骤11可以包括:
59.步骤111,选择前导码的索引;
60.这里,可以根据随机接入时数据包的大小和/或路径损耗,选择前导码的索引。
61.步骤112,根据选择的前导码的索引,确定用于生成前导码的伪随机序列初始值。
62.这里,可以根据公式:
63.生成前导码的伪随机序列初始值;
64.其中,c
init
为前导码的伪随机序列初始值,为一个无线帧中的时隙数,为一个时隙中的符号数,为服务小区的物理小区id,p-id为选择的前导码的索引,取值范围是0≤p-id≤p,p是每个时频资源信息上可用的前导码的数量,offset为循环移位偏移值。
65.本发明的上述实施例中,所述一个无线帧中的时隙数、一个时隙中的符号数、服务小区的物理小区id、每个时频资源信息上可用的前导码的数量、循环移位偏移值是通过系统消息配置的或者根据协议约定的。
66.本发明的一可选的实施例中,步骤12可以包括:
67.步骤121,根据所述初始值以及m序列生成方式,生成前导序列。
68.这里,可以根据公式:生成前导序列;
69.其中c(n)根据以下公式生成:
70.c(n)=(x1(n nc) x2(n nc))mod2
71.x1(n 31)=(x1(n 3) x1(n))mod2
72.x2(n 31)=(x2(n 3) x2(n 2) x2(n 1) x2(n))mod2
73.其中,n=0,1,...,m
pn-1,m
pn
为序列长度,nc=1600,x1(n)的初始值为x1(0)=1,x1(n)=0,n=1,2,...,30,x2(n)的值由c
init
确定。
74.本发明一可选的实施例中,随机接入前导序列的生成方法,还可以包括:
75.步骤13,发送所述前导序列。
76.本发明的上述实施例,基于m序列生成随机接入前导序列,该前导序列的初始值的确定至少包括前导序列索引,即preamble index,具体来说,终端接收网络侧发送的随机接
入配置信息,包括但不限于:系统参数信息,用于随机接入发送的一个或多个时频资源时机,每个时频资源信息上可用或包含的preamble数p等。终端根据协议确定预定义好的前导序列初始值的参数信息,或终端接收基站通过广播信息或系统消息发送的前导序列初始值的参数信息。
77.终端根据接入时数据包大小及路径损耗pathloss等选择在prach(物理随机接入信道)上发送的前导序列,并按照选择的前导序列索引以及相关参数信息计算前导序列的初始值,即生成前导序列的初始值由前导序列索引确定。
78.终端使用前导序列初始值以及m序列生成公式生成对应的前导序列。
79.网络侧根据前导序列索引、前导序列相关参数信息以及循环移位生成每个时频资源信息上可用的p个前导序列并进行分组。其循环移位的选择可以复用nr的循环移位生成方式。
80.本发明的上述实施例中,无时频偏预补偿情况下,对随机接入过程进行增强设计,即使用伪m序列生成前导序列,其具有良好的均衡性和移位相加特性,相关性峰值不随频偏偏移,检测过程中在频偏下可以抑制相关性峰值幅度,对频率不确定性具有良好的鲁棒性,可提升前导序列检测性能,有利于完成系统频偏估计和同步过程。
81.如图2所示,本发明的实施例还提供一种随机接入前导序列的接收方法,应用于网络侧设备,所述方法包括:
82.步骤21,向终端发送随机接入配置信息;
83.步骤22,接收终端生成并发送的前导序列,所述前导序列是根据前导码的索引,确定用于生成前导序列的伪随机序列初始值;并根据所述初始值以及伪随机序列生成方式生成的。
84.可选的,所述配置信息包括以下至少一项:
85.系统参数信息;
86.用于随机接入发送的一个或多个时频资源配置信息;
87.每个时频资源信息上可用的前导序列数p。
88.需要说明的是,该方法是与上述终端侧的方法对应的方法,上述方法实施例中的所有实现方式均适用于该方法的实施例中,也能达到相同的技术效果。
89.如图3所示,本发明的实施例还提供一种随机接入前导序列的生成装置30,应用于终端,所述装置30包括:
90.处理模块31,用于根据前导码的索引,确定用于生成前导序列的伪随机序列初始值;根据所述初始值以及伪随机序列生成方式,生成前导序列。
91.可选的,根据前导码的索引,确定用于生成前导码的伪随机序列初始值,包括:
92.选择前导码的索引;
93.根据选择的前导码的索引,确定用于生成前导码的伪随机序列初始值。
94.可选的,选择前导码的索引,包括:
95.根据随机接入时数据包的大小和/或路径损耗,选择前导码的索引。
96.可选的,根据选择的前导码的索引,确定用于生成前导码的伪随机序列初始值,包括:
97.根据公式:生成前导码的伪随机序列初始值;
98.其中,c
init
为前导码的伪随机序列初始值,为一个无线帧中的时隙数,为一个时隙中的符号数,为服务小区的物理小区id,p-id为选择的前导码的索引,取值范围是0≤p-id≤p,p是每个时频资源信息上可用的前导码的数量,offset为循环移位偏移值。
99.可选的,所述一个无线帧中的时隙数、一个时隙中的符号数、服务小区的物理小区id、每个时频资源信息上可用的前导码的数量、循环移位偏移值是通过系统消息配置的或者根据协议约定的。
100.可选的,根据所述初始值以及伪随机序列生成方式,生成前导序列,包括:
101.根据所述初始值以及m序列生成方式,生成前导序列。
102.可选的,根据公式:生成前导序列;
103.其中c(n)根据以下公式生成:
104.c(n)=(x1(n nc) x2(n nc))mod2
105.x1(n 31)=(x1(n 3) x1(n))mod2
106.x2(n 31)=(x2(n 3) x2(n 2) x2(n 1) x2(n))mod2
107.其中,n=0,1,...,m
pn-1,m
pn
为序列长度,nc=1600,x1(n)的初始值为x1(0)=1,x1(n)=0,n=1,2,...,30,x2(n)的值由c
init
确定。
108.可选的,随机接入前导序列的生成装置,还包括:
109.收发模块32,用于发送所述前导序列。
110.需要说明的是,该装置是与上述终端侧的方法对应的装置,上述方法实施例中的所有实现方式均适用于该装置的实施例中,也能达到相同的技术效果。
111.本发明的实施例还提供一种终端,包括:
112.处理器,用于根据前导码的索引,确定用于生成前导序列的伪随机序列初始值;根据所述初始值以及伪随机序列生成方式,生成前导序列。
113.可选的,根据前导码的索引,确定用于生成前导码的伪随机序列初始值,包括:
114.选择前导码的索引;
115.根据选择的前导码的索引,确定用于生成前导码的伪随机序列初始值。
116.可选的,选择前导码的索引,包括:
117.根据随机接入时数据包的大小和/或路径损耗,选择前导码的索引。
118.可选的,根据选择的前导码的索引,确定用于生成前导码的伪随机序列初始值,包括:
119.根据公式:生成前导码的伪随机序列初始值;
120.其中,c
init
为前导码的伪随机序列初始值,为一个无线帧中的时隙数,为
一个时隙中的符号数,为服务小区的物理小区id,p-id为选择的前导码的索引,取值范围是0≤p-id≤p,p是每个时频资源信息上可用的前导码的数量,offset为循环移位偏移值。
121.可选的,所述一个无线帧中的时隙数、一个时隙中的符号数、服务小区的物理小区id、每个时频资源信息上可用的前导码的数量、循环移位偏移值是通过系统消息配置的或者根据协议约定的。
122.可选的,根据所述初始值以及伪随机序列生成方式,生成前导序列,包括:
123.根据所述初始值以及m序列生成方式,生成前导序列。
124.可选的,根据公式:生成前导序列;
125.其中c(n)根据以下公式生成:
126.c(n)=(x1(n nc) x2(n nc))mod2
127.x1(n 31)=(x1(n 3) x1(n))mod2
128.x2(n 31)=(x2(n 3) x2(n 2) x2(n 1) x2(n))mod2
129.其中,n=0,1,...,m
pn-1,m
pn
为序列长度,nc=1600,x1(n)的初始值为x1(0)=1,x1(n)=0,n=1,2,...,30,x2(n)的值由c
init
确定。
130.可选的,终端还包括:收发机,用于发送所述前导序列。
131.需要说明的是,该终端是与上述方法对应的终端,上述方法实施例中的所有实现方式均适用于该终端的实施例中,也能达到相同的技术效果。
132.本发明的实施例还提供一种随机接入前导序列的接收装置,应用于网络侧设备,所述装置包括:
133.收发模块,用于向终端发送随机接入配置信息;接收终端生成并发送的前导序列,所述前导序列是根据前导码的索引,确定用于生成前导序列的伪随机序列初始值;并根据所述初始值以及伪随机序列生成方式生成的。
134.可选的,所述配置信息包括以下至少一项:
135.系统参数信息;
136.用于随机接入发送的一个或多个时频资源配置信息;
137.每个时频资源信息上可用的前导序列数p。
138.需要说明的是,该装置是与上述网络设备侧的方法对应的装置,上述方法实施例中的所有实现方式均适用于该装置的实施例中,也能达到相同的技术效果。
139.本发明的实施例还提供一种网络侧设备,包括:
140.收发机,用于向终端发送随机接入配置信息;接收终端生成并发送的前导序列,所述前导序列是根据前导码的索引,确定用于生成前导序列的伪随机序列初始值;并根据所述初始值以及伪随机序列生成方式生成的。
141.可选的,所述配置信息包括以下至少一项:
142.系统参数信息;
143.用于随机接入发送的一个或多个时频资源配置信息;
144.每个时频资源信息上可用的前导序列数p。
145.需要说明的是,该网络侧设备是与上述网络设备侧的方法对应的设备,上述方法
实施例中的所有实现方式均适用于该设备的实施例中,也能达到相同的技术效果。
146.本发明的实施例还提供一种通信设备,包括:处理器、存储有计算机程序的存储器,所述计算机程序被处理器运行时,执行如上所述的方法。上述方法实施例中的所有实现方式均适用于该设备的实施例中,也能达到相同的技术效果。
147.本发明的实施例还提供一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得计算机执行如上所述的方法。上述方法实施例中的所有实现方式均适用于该设备的实施例中,也能达到相同的技术效果。
148.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
149.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
150.在本发明所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
151.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
152.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
153.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
154.此外,需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行,某些步骤可以并行或彼此独立地执行。对本领域的普通技术人员而言,能够理解本发明的方法和装置的全部或者任何步骤或者部件,可以在任何计算装置(包括处理器、存储介质等)或者计算装置的网络中,以硬件、固件、软件或者它们的组合加以实现,这是本领域
普通技术人员在阅读了本发明的说明的情况下运用他们的基本编程技能就能实现的。
155.因此,本发明的目的还可以通过在任何计算装置上运行一个程序或者一组程序来实现。所述计算装置可以是公知的通用装置。因此,本发明的目的也可以仅仅通过提供包含实现所述方法或者装置的程序代码的程序产品来实现。也就是说,这样的程序产品也构成本发明,并且存储有这样的程序产品的存储介质也构成本发明。显然,所述存储介质可以是任何公知的存储介质或者将来所开发出来的任何存储介质。还需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行。某些步骤可以并行或彼此独立地执行。
156.以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
再多了解一些

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

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

相关文献