时隙同步方法、装置、设备及介质与流程

文档序号:33484885发布日期:2023-03-15 14:27阅读:42来源:国知局
时隙同步方法、装置、设备及介质与流程

1.本技术涉及通信领域,尤其涉及一种时隙同步方法、装置、设备及介质。


背景技术:

2.随着科技的迅速发展,可利用第五代移动通信技术(5th generation mobile communication technology,简称:5g)组建自组网,在自组网中,不同用户设备(user equipment,简称:ue)之间为了数据传输的过程中数据不丢失,需要将进行时隙同步。
3.现有技术中,当待接入ue接入自组网、完成时隙同步的过程中,会有一些已接入ue发送同步信号块(synchronization signal block,简称ssb),待接入ue会在参考信号接收功率(reference signal receiving power,简称:rsrp)大于预设功率的ssb对应的已接入ue中,以及自身的时钟源信号的强度大于预设强度的时钟源中,确定出同步参考源。进而根据同步参考源的数据,进行时隙同步。
4.综上所述,现有的时隙同步方法需要已接入ue发送的ssb中的rsrp大于预设功率,或者需要自身的时钟源信号的强度大于预设强度,导致会存在一些待接入ue不能进行时隙同步。


技术实现要素:

5.本技术实施例提供一种时隙同步方法、装置、设备及介质,用于解决现有的时隙同步方法需要已接入ue发送的ssb中的rsrp大于预设功率,或者需要自身的时钟源信号的强度大于预设强度,导致会存在一些待接入ue不能进行时隙同步的问题。
6.第一方面,本技术实施例提供一种时隙同步方法,应用于待接入用户设备,所述方法包括:
7.接收至少一个候选同步参考用户设备在基准同步信道时隙发送的第一同步信号块;
8.根据所述第一同步信号块和获取的所述待接入用户设备的第一时钟源数据,确定同步参考源;
9.根据所述同步参考源,进行时隙同步。
10.在一种具体实施方式中,所述根据所述第一同步信号块和获取的所述待接入用户设备的第一时钟源数据,确定同步参考源,包括:
11.若所述第一时钟源数据中的参考优先级高于所有第一同步信号块中的参考优先级,且所述第一时钟源数据中的信号强度大于预设信号阈值,则将所述第一时钟源数据确定为所述同步参考源。
12.在一种具体实施方式中,所述根据所述第一同步信号块和获取的所述待接入用户设备的第一时钟源数据,确定同步参考源,包括:
13.若所述第一时钟源数据中的参考优先级低于或等于所有第一同步信号块中至少一个同步信号块的参考优先级,和/或,所述第一时钟源数据中的信号强度小于或等于预设
信号阈值,则判断所述待接入用户设备是否选择过同步参考源;
14.若所述待接入用户设备选择过同步参考源,则判断所述待接入用户设备上次选择的同步参考源是否为同步参考用户设备发送的第二同步信号块,所述至少一个候选同步参考用户设备包括所述待接入用户设备上次选择的同步参考用户设备,所述第一同步信号块包括所述第二同步信号块;
15.若所述待接入用户设备上次选择的同步参考源为所述第二同步信号块,则获取所述待接入用户设备的第二时钟源数据;
16.判断所述第一同步信号块以及所述第二时钟源数据是否同时不满足多个预设同步条件;
17.若所述第一同步信号块以及所述第二时钟源数据同时不满足所述多个预设同步条件,则将所述第二同步信号块确定为所述同步参考源。
18.在一种具体实施方式中,所述判断所述第一同步信号块以及第二时钟源数据是否同时满足多个预设同步条件之后,所述方法还包括:
19.若所述第一同步信号块以及所述第二时钟源数据满足所述多个预设同步条件中至少一个预设同步条件,则判断所述第一同步信号块中是否存在参考信号接收功率大于预设第一功率阈值的同步信号块;
20.若所述第一同步信号块中存在参考信号接收功率大于预设第一功率阈值的同步信号块,则将所述第一同步信号块中,参考信号接收功率大于预设第一功率阈值且参考优先级最高的同步信号块确定为所述同步参考源;
21.若所述第一同步信号块中不存在参考信号接收功率大于预设第一功率阈值的同步信号块,则将所述第一同步信号块中,参考信号接收功率最大的同步信号块确定为所述同步参考源。
22.在一种具体实施方式中,所述多个预设同步条件,包括:
23.对于所述第一同步信号块中的参考信号接收功率最大的第三同步信号块,所述第三同步信号块的参考信号接收功率大于预设第一功率阈值,且所述第三同步信号块的参考优先级与所述第二同步信号块的参考优先级相同,且所述第三同步信号块的参考信号接收功率与所述第二同步信号块的参考信号接收功率的差大于预设第二功率阈值;
24.所述第一同步信号块中,存在参考信号接收功率大于所述预设第一功率阈值且参考优先级大于所述第二同步信号块的参考优先级的同步信号块;
25.所述第二时钟源数据中的信号强度大于所述预设信号阈值,且所述第二时钟源数据中的参考优先级高于所有第一同步信号块中的参考优先级;
26.所述第二同步信号块的参考信号接收功率小于所述预设第一功率阈值。
27.在一种具体实施方式中,所述若所述待接入用户设备选择过同步参考源,则判断所述待接入用户设备上次选择的同步参考源为同步参考用户设备发送的第二同步信号块还是时钟源数据之后,所述方法还包括:
28.若所述待接入用户设备上次选择的同步参考源为时钟源数据,则获取所述待接入用户设备的第三时钟源数据;
29.若所述第三时钟源数据中的参考优先级高于所有第一同步信号块中的参考优先级,且所述第三时钟源数据中的信号强度大于所述预设信号阈值,则将所述第三时钟源数
据确定为所述同步参考源。
30.在一种具体实施方式中,所述方法还包括:
31.若所述第三时钟源数据中的参考优先级低于或等于所有第一同步信号块中至少一个同步信号块的参考优先级,和/或,所述第三时钟源数据中的信号强度小于或等于所述预设信号阈值,则判断所述第一同步信号块中是否存在参考信号接收功率大于预设第一功率阈值的同步信号块;
32.若所述第一同步信号块中存在参考信号接收功率大于预设第一功率阈值的同步信号块,则将所述第一同步信号块中,参考信号接收功率大于预设第一功率阈值且参考优先级最高的同步信号块确定为所述同步参考源;
33.若所述第一同步信号块中不存在参考信号接收功率大于预设第一功率阈值的同步信号块,则将所述第一同步信号块中,参考信号接收功率最大的同步信号块确定为所述同步参考源。
34.在一种具体实施方式中,所述判断所述待接入用户设备是否选择过同步参考源之后,所述方法还包括:
35.若所述待接入用户设备未选择过同步参考源,则判断所述第一同步信号块中是否存在参考信号接收功率大于预设第一功率阈值的同步信号块;
36.若所述第一同步信号块中存在参考信号接收功率大于预设第一功率阈值的同步信号块,则将所述第一同步信号块中,参考信号接收功率大于预设第一功率阈值且参考优先级最高的同步信号块确定为所述同步参考源;
37.若所述第一同步信号块中不存在参考信号接收功率大于预设第一功率阈值的同步信号块,则将所述第一同步信号块中,参考信号接收功率最大的同步信号块确定为所述同步参考源。
38.在一种具体实施方式中,所述根据同步参考源,对同步信道中的待同步时隙进行同步,包括:
39.若同步参考源为所述第一同步信号块中的同步信号块,根据所述同步参考源中的同步序列相关峰位置和同步信号发射功率,确定所述待接入用户设备与所述同步参考源对应的候选同步参考用户设备之间的传输距离;
40.根据所述传输距离,在预设时隙在当前同步周期中的开始时刻向所述候选同步参考用户设备发送接入信息;
41.接收所述候选同步参考用户设备发送的接入响应消息,并确定接收时刻对应的接收时隙,所述接入响应消息包括时刻偏差值;
42.根据所述时刻偏差值和所述接收时隙在当前同步周期中的开始时刻,确定所述接收时隙的在同步周期中的目标开始时刻;
43.根据所述目标开始时刻,对同步周期中每个时隙进行同步。
44.在一种具体实施方式中,所述根据同步参考源,对同步信道中的待同步时隙进行同步,包括:
45.若同步参考源为时钟源数据,则根据所述同步参考源的时间计算绝对时隙号和相对时隙号;
46.根据所述绝对时隙号和相对时隙号,确定所述同步信道时隙在同步周期中的目标
开始时刻;
47.根据所述目标开始时刻,对同步周期中每个时隙进行同步。
48.在一种具体实施方式中,所述方法还包括:
49.接收所述候选同步参考用户设备发送的第四同步信号块,并获取所述待接入用户设备的第四时钟源数据;
50.若所述第四时钟源数据中的参考优先级高于所有第四同步信号块中的参考优先级,且所述第四时钟源数据中的信号强度大于预设信号阈值,则将同步信道时隙在同步周期中的目标开始时刻更新为第四时钟源数据的上升沿时刻。
51.在一种具体实施方式中,所述方法还包括:
52.若所述第四时钟源数据中的参考优先级低于或等于所有第四同步信号块中至少一个同步信号块的参考优先级,和/或,所述第四时钟源数据中的信号强度小于或等于所述预设信号阈值,则判断本次确定的同步参考源是否为所述第一同步信号块中的同步信号块;
53.若本次确定的同步参考源为所述第一同步信号块中的同步信号块,则根据所述待接入用户设备与所述同步参考源对应的候选同步参考用户设备之间的发收时刻偏差值,确定校正值;
54.若本次确定的同步参考源不是所述第一同步信号块中的同步信号块,则根据所述待接入用户设备与每个候选同步参考用户设备之间的发收时刻偏差值,确定校正值;
55.根据所述校正值,校正同步周期中的每个时隙的开始时刻。
56.第二方面,本技术实施例提供一种时隙同步方法,应用于候选同步参考用户设备,所述方法包括:
57.确定基准同步信道时隙;
58.在所述基准同步信道时隙向待接入用户设备发送第一同步信号块。
59.在一种具体实施方式中,所述确定基准同步信道时隙,包括:
60.在所述候选同步参考用户设备接入自组网时,每间隔预设第一时长,判断是否接收到第五同步信号块;
61.若接收到第五同步信号块,则判断所述候选同步参考用户设备的同步参考源是否为所述候选同步参考用户设备的时钟源;
62.若所述候选同步参考用户设备的同步参考源为所述候选同步参考用户设备的时钟源,则判断是否接收过同步块碰撞消息,所述同步块碰撞消息包括碰撞时隙信息;
63.若接收过所述同步块碰撞消息,则将同步周期内除碰撞时隙信息对应的时隙外的时隙中,接收信号强度指示最低的时隙,确定为所述基准同步信道时隙;
64.若未接收过所述同步块碰撞消息,则将所述同步周期内的接收信号强度指示最低的时隙,确定为所述基准同步信道时隙。
65.在一种具体实施方式中,所述方法还包括:
66.若所述候选同步参考用户设备的同步参考源为第五同步信号块,且发送所述第五同步信号块的同步参考用户设备在预设第二时长内发送的同步信号块的参考信号接收功率小于预设第三功率阈值,则判断是否接收过同步块碰撞消息,所述同步块碰撞消息包括碰撞时隙信息;
67.若接收过所述同步块碰撞消息,则将所述同步周期内除碰撞时隙信息对应的时隙、所述第五同步信号块的发送时隙外的时隙中,接收信号强度指示最低的时隙,确定为所述基准同步信道时隙;
68.若未接收过所述同步块碰撞消息,则将所述同步周期内除所述第五同步信号块的发送时隙外的时隙中,接收信号强度指示最低的时隙,确定为所述基准同步信道时隙。
69.在一种具体实施方式中,所述方法还包括:
70.若未接收到所述第五同步信号块,则将所述同步周期内的接收信号强度指示最低的时隙,确定为所述基准同步信道时隙。
71.在一种具体实施方式中,所述方法还包括:
72.接收所述待接入用户设备发送的接入信息,并确定在同步周期中的接收时刻和所述接收时刻对应的接收时隙;
73.根据所述接收时刻和所述接收时隙在同步周期中的开始时刻,确定出时刻偏差值;
74.根据所述接入信息的传输信道,向所述待接入用户设备发送接入响应消息,所述接入响应消息包括所述时刻偏差值。
75.在一种具体实施方式中,所述根据所述接入信息的传输信道,向所述待接入用户设备发送接入响应消息,包括:
76.若所述接入信息的传输信道为物理随机接入信道,则在随机接入响应时隙向所述待接入用户设备发送所述接入响应消息;
77.若所述接入信息的传输信道为共享信道,则在共享信道时隙向所述待接入用户设备发送所述接入响应消息。
78.第三方面,本技术实施例提供一种时隙同步装置,包括:
79.接收模块,用于接收至少一个候选同步参考用户设备在基准同步信道时隙发送的第一同步信号块;
80.处理模块,用于根据所述第一同步信号块和获取的时隙同步装置的第一时钟源数据,确定同步参考源;
81.同步模块,用于根据所述同步参考源,进行时隙同步。
82.第四方面,本技术实施例提供一种时隙同步装置,包括:
83.处理模块,用于确定基准同步信道时隙;
84.发送模块,用于在所述基准同步信道时隙向待接入用户设备发送第一同步信号块。
85.第五方面,本技术实施例提供一种电子设备,包括:
86.处理器,存储器,通信接口;
87.所述存储器用于存储所述处理器的可执行指令;
88.其中,所述处理器配置为经由执行所述可执行指令来执行第一方面任一项所述的时隙同步方法。
89.第六方面,本技术实施例提供一种电子设备,包括:
90.处理器,存储器,通信接口;
91.所述存储器用于存储所述处理器的可执行指令;
92.其中,所述处理器配置为经由执行所述可执行指令来执行第二方面任一项所述的时隙同步方法。
93.第七方面,本技术实施例提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面至第二方面任一项所述的时隙同步方法。
94.第八方面,本技术实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时用于实现权利要求第一方面至第二方面任一项所述的时隙同步方法。
95.本技术实施例提供的时隙同步方法、装置、设备及介质,通过候选同步参考用户设备在同步时隙向待接入用户设备发送同步信号块,进而待接入用户设备根据同步信号块以及自身的时钟源数据,确定出同步参考源,再根据同步参考源是时钟源数据还是同步信号块,进行时隙同步,使得同步后的时隙中同步信道时隙在同步周期中的开始时刻,与基准同步信道时隙的在同步周期中的开始时刻相同。本方案通过确定出同步参考源,根据同步参考源进行时隙同步,保证了每个待接入用户设备都可接入自组网,并实现了时隙同步。
附图说明
96.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
97.图1为本技术提供的时隙同步方法实施例一的流程示意图;
98.图2为本技术提供的时隙同步方法实施例二的流程示意图;
99.图3为本技术提供的时隙同步方法实施例三的流程示意图;
100.图4为本技术提供的时隙同步方法实施例四的流程示意图;
101.图5为本技术提供的时隙同步方法实施例五的流程示意图;
102.图6为本技术提供的时隙同步装置实施例一的结构示意图;
103.图7为本技术提供的时隙同步装置实施例二的结构示意图;
104.图8为本技术提供的一种电子设备的结构示意图一;
105.图9为本技术提供的一种电子设备的结构示意图二。
具体实施方式
106.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在根据本实施例的启示下作出的所有其他实施例,都属于本技术保护的范围。
107.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过
程、方法、产品或设备固有的其它步骤或单元。
108.随着科技的迅速发展,为了自组网中不同用户设备(user equipment,简称:ue)之间为了数据传输的过程中数据不丢失,需要将同步信道时隙进行同步。
109.现有技术中时隙同步方式,通常是会有一些已接入ue发送同步信号块(synchronization signal block,简称ssb),待接入ue会在参考信号接收功率(reference signal receiving power,简称:rsrp)大于预设功率的ssb对应的已接入ue中,以及自身的时钟源信号的强度大于预设强度的时钟源中,确定出同步参考源。进而根据同步参考源的数据,进行同步信道时隙的同步。所以会存在一些待接入ue由于收到的ssb的rsrb小于预设功率,且自身的时钟源信号的强度小于预设强度的时钟源,导致这些待接入ue不能进行时隙同步。
110.针对现有技术中存在的问题,发明人在对时隙同步方法进行研究的过程中发现,可通过至少一个候选同步参考用户设备在基准同步信道时隙向待接入用户设备发送第一同步信号块;待接入用户设备接收到第一同步信号块后,结合自身的第一时钟源数据,确定出同步参考源,同步参考源为第一同步信号块中的同步信号块或者时钟源数据。进而再根据同步参考源同步时隙,可保证待接入设备可进行时隙同步。基于上述发明构思,设计了本技术中的时隙同步方案。
111.下面对本技术提供的时隙同步方法的应用场景进行说明。
112.示例性的,在该应用场景中,包括3台候选同步参考用户设备和1台待接入用户设备。当待接入用户设备想要接入自组网并进行时隙同步时,由于候选同步参考用户设备会在基准同步信道时隙发送第一同步信号块,所以待接入用户设备可以接收到3个第一同步信号块。
113.进而待接入用户设备再获取到自身的第一时钟源数据,根据第一时钟源数据中的参考优先级、信号强度,以及3个第一同步信号块的参考优先级、参考信号接收功率,确定同步参考源为时钟源数据还是第一同步信号块中的一个同步信号块。
114.进而待接入用户设备再根据同步参考源,进行时隙同步,可使得同步后的待同步时隙中同步信道时隙在同步周期中的开始时刻,与基准同步信道时隙的在同步周期中的开始时刻相同。
115.需要说明的是,上述场景仅是本技术实施例提供的一种应用场景的示意图,本技术实施例不对该场景中包括的各种设备的实际形态进行限定,也不对设备之间的交互方式进行限定,在方案的具体应用中,可以根据实际需求设定。
116.下面,通过具体实施例对本技术的技术方案进行详细说明。需要说明的是,下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
117.图1为本技术提供的时隙同步方法实施例一的流程示意图,本技术实施例对候选同步参考用户设备发送同步信号块后,待接入用户设备根据同步信号块和自身的时钟源数据,确定同步参考源,进而根据同步参考源对同步信道中的待同步时隙进行同步的情况进行说明。本实施例中的方法可以通过软件、硬件或者软硬件结合的方式来实现。如图1所示,该时隙同步方法具体包括以下步骤:
118.s101:候选同步参考用户设备确定基准同步信道时隙。
119.在本步骤中,候选同步参考用户设备在接入自组网后,会发送同步信号块,这就需要先确定出发送同步信号块的基准同步信道时隙。可判断出候选同步参考用户设备是否为自组网中的第一台设备,进而再根据判断结果确定基准同步信道时隙。
120.s102:候选同步参考用户设备在基准同步信道时隙向待接入用户设备发送第一同步信号块。
121.在本步骤中,候选同步参考用户设备确定出基准同步信道时隙后,为了后续时隙同步,需要在基准同步信道时隙向待接入用户设备发送第一同步信号块。
122.需要说明的是,同步信号块包括:同步序列、时隙号、参考优先级、同步中继信息、同步信号发射功率、参考信号接收功率。
123.s103:待接入用户设备接收到至少一个候选同步参考用户设备在基准同步信道时隙发送的第一同步信号块后,根据第一同步信号块和获取的待接入用户设备的第一时钟源数据,确定同步参考源。
124.在本步骤中,候选同步参考用户设备在基准同步信道时隙向待接入用户设备发送第一同步信号块后,待接入用户设备即可接收到第一同步信号块,由于会存在至少一个候选同步参考用户设备发送第一同步信号块,所以待接入用户设备接收到的第一同步信号块的数量也是至少一个。
125.进而判断待接入用户设备的第一时钟源数据是否稳定可用,若稳定可用,则将第一时钟源数据作为同步参考源。
126.若第一时钟源数据不稳定可用,则从第一同步信号块中确定出一个同步信号块作为同步参考源,或者选择变得稳定可用的时钟源数据。
127.需要说明的是,时钟源可以是全球卫星导航系统(global navigation satellite system,简称:gnss),还可以是自由震荡晶振时钟、1588v2时钟,本技术实施例不对时钟源进行限定,可根据实际情况进行确定。
128.s104:待接入用户设备根据同步参考源,进行时隙同步。
129.在本步骤中,待接入用户设备确定出同步参考源后,即可根据同步参考源,进行时隙同步,使得同步后的时隙在同步周期中的开始时刻与候选同步参考用户设备对应的时隙在同步周期中的开始时刻相同。也使得同步后的时隙中同步信道时隙在同步周期中的开始时刻,与基准同步信道时隙的在同步周期中的开始时刻相同。
130.同步参考源为时钟源数据时,根据同步时钟源的时间进行时隙同步。同步参考源为第一同步信号块中的同步信号块时,根据同步时钟源中的数据,并与同步参考源对应的候选同步参考用户设备进行交互,进行时隙同步。
131.本实施例提供的时隙同步方法,通过候选同步参考用户设备在基准同步信道时隙向待接入用户设备发送第一同步信号块,待接入用户设备根据第一同步信号块和自身的第一时钟源数据,确定出同步参考源,进而根据同步参考源进行时隙同步。相较于现有技术需要已接入ue发送的ssb中的rsrp大于预设功率,或者需要自身的时钟源信号的强度大于预设强度,才能进行时隙同步,本方案通过确定出同步参考源,进而根据同步参考源进行时隙同步,保证了每个待接入用户设备都可接入自组网,并且可进行时隙同步。
132.图2为本技术提供的时隙同步方法实施例二的流程示意图,在上述实施例的基础上,本技术实施例对候选同步参考用户设备根据是否为自组网内第一台设备,以及根据判
断结果进一步确定基准同步信道时隙的情况进行说明。如图2所示,该时隙同步方法具体包括以下步骤:
133.s201:在候选同步参考用户设备接入自组网时,每间隔预设第一时长,判断是否接收到第五同步信号块;若未接收到第五同步信号块,则执行步骤s202;若接收到第五同步信号块,则执行步骤s203。
134.s202:将同步周期内的接收信号强度指示最低的时隙,确定为基准同步信道时隙。
135.在上述步骤中,候选同步参考用户设备接入自组网后,会每间隔预设第一时长判断是否需要发送第一同步信号块,以及在需要发送时确定出基准同步信道时隙,这就需要先判断是否接收到第五同步信号块。
136.若未接收到第五同步信号块,说明该候选同步参考用户设备为自组网中的第一台设备,所以只需要将同步周期内的接收信号强度指示最低的时隙,确定为基准同步信道时隙。
137.预设第一时长可以是2560ms,还可以是7680ms、12800ms,本技术实施例不对预设第一时长进行限定,可根据实际情况进行设置。
138.s203:判断候选同步参考用户设备的同步参考源是否为候选同步参考用户设备的时钟源;若候选同步参考用户设备的同步参考源为第五同步信号块,则执行步骤s204;若候选同步参考用户设备的同步参考源为候选同步参考用户设备的时钟源,则执行步骤s209。
139.s204:判断发送第五同步信号块的同步参考用户设备在预设第二时长内发送的同步信号块的参考信号接收功率是否小于预设第三功率阈值;若参考信号接收功率大于或等于预设第三功率阈值,则执行步骤s205;若参考信号接收功率小于预设第三功率阈值,则执行步骤s206。
140.s205:不发送第一同步信号块;
141.在上述步骤中,若接收到第五同步信号块,说明该候选同步参考用户设备不是自组网中的第一台设备,需要进一步判断候选同步参考用户设备的同步参考源为第五同步信号块还是候选同步参考用户设备的时钟源。
142.若候选同步参考用户设备的同步参考源为第五同步信号块,则进一步判断发送第五同步信号块的同步参考用户设备在预设第二时长内发送的同步信号块的参考信号接收功率是否小于预设第三功率阈值。
143.若参考信号接收功率大于或等于预设第三功率阈值,说明发送第五同步信号块的同步参考用户设备能够发送质量较好的同步信号块,并且为了减少同步信号块的碰撞,候选同步参考用户设备不发送第一同步信号块。
144.s206:判断是否接收过同步块碰撞消息,若接收过同步块碰撞消息,则执行步骤s207;若未接收过同步块碰撞消息,则执行步骤s208。
145.s207:将同步周期内除碰撞时隙信息对应的时隙、第五同步信号块的发送时隙外的时隙中,接收信号强度指示最低的时隙,确定为基准同步信道时隙。
146.s208:将同步周期内除第五同步信号块的发送时隙外的时隙中,接收信号强度指示最低的时隙,确定为基准同步信道时隙。
147.在上述步骤中,若参考信号接收功率小于预设第三功率阈值,说明发送第五同步信号块的同步参考用户设备不能发送质量较好的同步信号块,需要候选同步参考用户设备
发送第一同步信号块,这就需要先判断是否接收过同步块碰撞消息,同步块碰撞消息包括碰撞时隙信息。
148.若接收过同步块碰撞消息,说明该候选同步参考用户设备之前在碰撞时隙信息发送过同步信号块,并且其他用户设备也在该碰撞时隙信息发送过同步信号块,这就造成了同步信号块碰撞,所以为了避免同步信号块碰撞,将同步周期内除碰撞时隙信息对应的时隙、第五同步信号块的发送时隙外的时隙中,接收信号强度指示最低的时隙,确定为基准同步信道时隙。由于信号强度指示越低,电磁干扰越小,所以选择信号强度指示最低的时隙。
149.若未接收过同步块碰撞消息,说明同步参考用户设备之前发送同步信号块时没有发生碰撞,为了避免同步块碰撞,所以只需要将同步周期内除第五同步信号块的发送时隙外的时隙中,接收信号强度指示最低的时隙,确定为基准同步信道时隙。
150.s209:判断是否接收过同步块碰撞消息,若接收过同步块碰撞消息,则执行步骤s210;若未接收过同步块碰撞消息,则执行步骤s211。
151.s210:将同步周期内除碰撞时隙信息对应的时隙外的时隙中,接收信号强度指示最低的时隙,确定为基准同步信道时隙。
152.s211:将同步周期内的接收信号强度指示最低的时隙,确定为基准同步信道时隙。
153.在上述步骤中,若候选同步参考用户设备的同步参考源为候选同步参考用户设备的时钟源,需要进一步判断是否接收过同步块碰撞消息,同步块碰撞消息包括碰撞时隙信息。
154.若接收过同步块碰撞消息,说明该候选同步参考用户设备之前在碰撞时隙信息发送过同步信号块,并且其他用户设备也在该碰撞时隙信息发送过同步信号块,这就造成了同步信号块碰撞,所以为了避免同步信号块碰撞,将同步周期内除碰撞时隙信息对应的时隙外的时隙中,接收信号强度指示最低的时隙,确定为基准同步信道时隙。
155.若未接收过同步块碰撞消息,说明同步参考用户设备之前发送同步信号块时没有发生碰撞,所以只需要将同步周期内除碰撞时隙信息对应的时隙外的时隙中,接收信号强度指示最低的时隙,确定为基准同步信道时隙。
156.本实施例提供的时隙同步方法,通过根据候选同步参考用户设备是否为自组网中第一台设备,以及判断候选同步参考用户设备的同步参考源、判断是否接收过同步块碰撞消息,确定出基准同步信道时隙,有效减少了在基准同步信道时隙发生同步信号块时,发生同步信号块碰撞的情况。
157.图3为本技术提供的时隙同步方法实施例三的流程示意图,在上述实施例的基础上,本技术实施例对待接入用户设备根据接收到的第一同步信号块和获取到自身的第一时钟源数据,确定同步参考源的情况进行说明。如图3所示,该时隙同步方法具体包括以下步骤:
158.s301:获取第一同步信号块和第一时钟源数据。
159.在本步骤中,待接入用户设备接收到至少一个候选同步参考用户设备发送的第一同步信号块后,即可获取到至少一个第一同步信号块,进而再根据自身的时钟源获取第一时钟源数据。
160.s302:判断第一时钟源数据中的参考优先级是否高于所有第一同步信号块中的参考优先级,且第一时钟源数据中的信号强度是否大于预设信号阈值;若第一时钟源数据中
的参考优先级高于所有第一同步信号块中的参考优先级,且第一时钟源数据中的信号强度大于预设信号阈值,则执行步骤s303;若第一时钟源数据中的参考优先级低于或等于所有第一同步信号块中至少一个同步信号块的参考优先级,和/或,第一时钟源数据中的信号强度小于或等于预设信号阈值,则执行步骤s304。
161.s303:将第一时钟源数据确定为同步参考源。
162.在上述步骤中,待接入用户设备获取到第一同步信号块和第一时钟源数据后,即可进行确定同步参考源,由于时钟源数据和同步信号块中都包括参考优先级,参考优先级越高,越容易被选作同步参考源;时钟源数据中还包括信号强度,所以首先判断第一时钟源数据中的参考优先级是否高于所有第一同步信号块中的参考优先级,且第一时钟源数据中的信号强度是否大于预设信号阈值。
163.若第一时钟源数据中的参考优先级高于所有第一同步信号块中的参考优先级,且第一时钟源数据中的信号强度大于预设信号阈值,说明时钟源数据是最优的同步参考源,则将第一时钟源数据确定为同步参考源。
164.需要说明的是,时钟源数据中的参考优先级是工作人员设置的,同步信号块中的参考优先级是发送同步信号块的用户设备根据其参考信号源确定的,参考信号源是时钟源数据,则参考优先级与时钟源数据中的参考优先级相同;参考信号源是同步信号块,则参考优先级与同步信号块中的参考优先级相同。
165.需要说明的是,对于gnss时钟,预设信号阈值可以是3颗卫星,还可以是5颗卫星、7颗卫星,本技术实施例不对预设信号阈值进行限定,可根据实际情况进行设置。
166.s304:判断待接入用户设备是否选择过同步参考源;若待接入用户设备选择过同步参考源,则执行步骤s305;若待接入用户设备未选择过同步参考源,则执行步骤s312。
167.s305:判断待接入用户设备上次选择的同步参考源是否为同步参考用户设备发送的第二同步信号块;若待接入用户设备上次选择的同步参考源为第二同步信号块,则执行步骤s306;若待接入用户设备上次选择的同步参考源为时钟源数据,则执行步骤s309。
168.s306:获取待接入用户设备的第二时钟源数据。
169.s307:判断第一同步信号块以及第二时钟源数据是否同时不满足多个预设同步条件;若第一同步信号块以及第二时钟源数据同时不满足多个预设同步条件,则执行步骤s308;若第一同步信号块以及第二时钟源数据满足多个预设同步条件中至少一个预设同步条件,则执行步骤s312。
170.s308:将第二同步信号块确定为同步参考源。
171.在上述步骤中,若第一时钟源数据中的参考优先级低于或等于所有第一同步信号块中至少一个同步信号块的参考优先级,和/或,第一时钟源数据中的信号强度小于或等于预设信号阈值,说明第一时钟源数据不是最优的同步参考源,需要进一步确定同步参考源,需要判断待接入用户设备是否选择过同步参考源。
172.若待接入用户设备选择过同步参考源,为了确定选择的同步参考源是否还可继续作为本次的同步参考源,则需要先判断待接入用户设备上次选择的同步参考源为同步参考用户设备发送的第二同步信号块还是时钟源数据。至少一个候选同步参考用户设备包括待接入用户设备上次选择的同步参考用户设备,第一同步信号块包括第二同步信号块。
173.若待接入用户设备上次选择的同步参考源为第二同步信号块,则获取待接入用户
设备的第二时钟源数据,继续判断第一同步信号块以及第二时钟源数据是否同时满足多个预设同步条件。
174.若第一同步信号块以及第二时钟源数据同时不满足多个预设同步条件,说明待接入用户设备上次选择的同步参考源可继续作为本次的同步参考源,也就是将第二同步信号块确定为同步参考源。
175.需要说明的是,多个预设同步条件,包括:
176.对于第一同步信号块中的参考信号接收功率最大的第三同步信号块,第三同步信号块的参考信号接收功率大于预设第一功率阈值,且第三同步信号块的参考优先级与第二同步信号块的参考优先级相同,且第三同步信号块的参考信号接收功率与第二同步信号块的参考信号接收功率的差大于预设第二功率阈值;
177.第一同步信号块中,存在参考信号接收功率大于预设第一功率阈值且参考优先级大于第二同步信号块的参考优先级的同步信号块;
178.第二时钟源数据中的信号强度大于预设信号阈值,且第二时钟源数据中的参考优先级高于所有第一同步信号块中的参考优先级;
179.第二同步信号块的参考信号接收功率小于预设第一功率阈值。
180.需要说明的是,预设第一功率阈值可以是-85dbm,还可以是-70dbm,-90dbm,本技术实施例不对预设第一功率阈值进行限定,可根据实际情况进行设置。
181.需要说明的是,预设第二功率阈值可以是2dbm,还可以是5dbm,10dbm,本技术实施例不对预设第二功率阈值进行限定,可根据实际情况进行设置。
182.s309:获取待接入用户设备的第三时钟源数据。
183.s310:判断第三时钟源数据中的参考优先级是否高于所有第一同步信号块中的参考优先级,且第三时钟源数据中的信号强度是否大于预设信号阈值;若第三时钟源数据中的参考优先级高于所有第一同步信号块中的参考优先级,且第三时钟源数据中的信号强度大于预设信号阈值,则执行步骤s311;若第三时钟源数据中的参考优先级低于或等于所有第一同步信号块中至少一个同步信号块的参考优先级,和/或,第三时钟源数据中的信号强度小于或等于预设信号阈值,则执行步骤s312。
184.s311:将第三时钟源数据确定为同步参考源。
185.在上述步骤中,若待接入用户设备上次选择的同步参考源为时钟源数据,需要确定当前的时钟源数据是否可作为同步参考源,这就需要先获取当前的时钟源数据,也就是获取待接入用户设备的第三时钟源数据。
186.进而判断第三时钟源数据中的参考优先级是否高于所有第一同步信号块中的参考优先级,且第三时钟源数据中的信号强度是否大于预设信号阈值。
187.若第三时钟源数据中的参考优先级高于所有第一同步信号块中的参考优先级,且第三时钟源数据中的信号强度大于预设信号阈值,说明时钟源数据是最优的同步参考源,则将第三时钟源数据确定为同步参考源。
188.s312:判断第一同步信号块中是否存在参考信号接收功率大于预设第一功率阈值的同步信号块;若第一同步信号块中存在参考信号接收功率大于预设第一功率阈值的同步信号块,则执行步骤s313;若第一同步信号块中不存在参考信号接收功率大于预设第一功率阈值的同步信号块,则执行步骤s314。
189.s313:将第一同步信号块中,参考信号接收功率大于预设第一功率阈值且参考优先级最高的同步信号块确定为同步参考源。
190.在上述步骤中,若待接入用户设备未选择过同步参考源,需要从第一同步信号块中确定出同步参考源。若第一同步信号块以及第二时钟源数据满足多个预设同步条件中至少一个预设同步条件,说明待接入用户设备上次选择的同步参考源不可继续作为本次的同步参考源,也需要从第一同步信号块中确定出同步参考源。若第三时钟源数据中的参考优先级低于或等于所有第一同步信号块中至少一个同步信号块的参考优先级,和/或,第三时钟源数据中的信号强度小于或等于预设信号阈值,说明三时钟源数据不可作为同步参考源,也需要从第一同步信号块中确定出同步参考源。这就需要先判断第一同步信号块中是否存在参考信号接收功率大于预设第一功率阈值的同步信号块。
191.若第一同步信号块中存在参考信号接收功率大于预设第一功率阈值的同步信号块,说明存在受到干扰较小的同步信号块,采用主从同步方式,将第一同步信号块中,参考信号接收功率大于预设第一功率阈值且参考优先级最高的同步信号块确定为同步参考源。
192.需要说明的是,若存在多个第一同步信号块的参考优先级最高并且相同,则从中选取中继跳数最小的同步信号块确定为同步参考源。若中继跳数最小的同步信号块仍有多个,则从其中选取参考信号接收功率最大的同步信号块确定为同步参考源。若参考信号接收功率最大的同步信号块仍有多个,则从中随机选取一个确定为同步参考源。
193.s314:将第一同步信号块中,参考信号接收功率最大的同步信号块确定为同步参考源。
194.在本步骤中,若第一同步信号块中不存在参考信号接收功率大于预设第一功率阈值的同步信号块,说明同步信号块受到的干扰比较大,采用互同步方式,将第一同步信号块中,参考信号接收功率最大的同步信号块确定为同步参考源。
195.需要说明的是,若存在多个第一同步信号块的参考信号接收功率最大,则从中选取中继跳数最小的同步信号块确定为同步参考源。若中继跳数最小的同步信号块仍有多个,则从其中选取参考优先级最高的同步信号块确定为同步参考源。若参考优先级最高的同步信号块仍有多个,则从中随机选取一个确定为同步参考源
196.本实施例提供的时隙同步方法,通过先确定第一时钟源数据是否可作为同步参考源,在不可作为同步参考源时,进一步确定待接入用户设备是否选择过同步参考源,再根据选择的同步参考源是同步信号块还是时钟源数据确定待接入用户设备本次确定的同步参考源,有效保证了待接入用户设备可确定出同步参考源,也保证了待接入用户设备可接入自组网,进行时隙的同步。
197.图4为本技术提供的时隙同步方法实施例四的流程示意图,在上述实施例的基础上,本技术实施例对待接入用户设备确定出同步参考源后,同步参考源是时钟源数据时,根据时钟源数据进行接入自组网,并同步时隙;同步参考源是同步信号块时,与候选同步参考用户设备进行交互接入自组网,同步时隙的情况进说明。如图4所示,该时隙同步方法具体包括以下步骤:
198.s401:待接入用户设备根据第一同步信号块和获取的待接入用户设备的第一时钟源数据,确定同步参考源。
199.需要说明的是,本步骤与实施例一中的步骤s103类似,此处不在赘述。
200.s402:待接入用户设备判断同步参考源是否为时钟源数据;若同步参考源为时钟源数据,则执行步骤s403;若同步参考源为第一同步信号块中的同步信号块,则执行步骤s406。
201.s403:待接入用户设备根据同步参考源的时间计算绝对时隙号和相对时隙号。
202.s404:待接入用户设备根据绝对时隙号和相对时隙号,确定同步信道时隙在同步周期中的目标开始时刻。
203.在上述步骤中,接入用户设备确定出同步信号源后,由于同步信号源不同,时隙同步的方式不同,所以需要先判断同步参考源为时钟源数据还是第一同步信号块中的同步信号块。
204.若同步参考源为时钟源数据,则待接入用户设备根据同步参考源的时间计算绝对时隙号和相对时隙号。待接入用户设备根据绝对时隙号和相对时隙号,确定同步信道时隙在同步周期中的目标开始时刻,目标开始时刻与同步时隙开始时刻相同。
205.需要说明的是,步骤s403与步骤s404属于5g协议中的技术,此处不再进行详细介绍。
206.s405:根据目标开始时刻,对同步周期中每个时隙进行同步。
207.在本步骤中,接入用户设备确定出同步信道时隙在同步周期中的目标开始时刻后,由于在同步周期中,每个时隙的时长相等,所以可根据目标开始时刻,确定出同步周期中每个时隙的开始时刻,也就是对同步周期中每个时隙进行同步。
208.s406:待接入用户设备根据同步参考源中的同步序列相关峰位置和同步信号发射功率,确定待接入用户设备与同步参考源对应的候选同步参考用户设备之间的传输距离。
209.s407:待接入用户设备根据传输距离,在预设时隙在当前同步周期中的开始时刻向候选同步参考用户设备发送接入信息。
210.在上述步骤中,若同步参考源为第一同步信号块中的同步信号块,为了进行时隙同步,需要先根据同步参考源中的同步序列相关峰位置和同步信号发射功率,确定待接入用户设备与同步参考源对应的候选同步参考用户设备之间的传输距离。
211.进而判断传输距离是否大于预设距离阈值,若小于预设距离阈值,预设时隙为共享信道时隙,在预设时隙在当前同步周期中的开始时刻,通过共享信道向候选同步参考用户设备发送接入信息。若大于或等于预设距离阈值,预设时隙为物理随机接入信道时隙,在预设时隙在当前同步周期中的开始时刻,通过物理随机接入信道向候选同步参考用户设备发送接入信息。
212.需要说明的时,预设距离阈值可以是1.14千米,还可以是5千米、10千米,本技术实施例不对预设距离阈值进行限定,可根据实际情况进行设置。
213.s408:候选同步参考用户设备接收到待接入用户设备发送的接入信息后,确定在同步周期中的接收时刻和接收时刻对应的接收时隙。
214.s409:根据接收时刻和接收时隙在同步周期中的开始时刻,确定出时刻偏差值。
215.s410:候选同步参考用户设备根据接入信息的传输信道,向待接入用户设备发送接入响应消息。
216.在上述步骤中,待接入用户设备向候选同步参考用户设备发送接入信息后,候选同步参考用户设备即可接收到该接入信息,进而可确定出在同步周期中的接收时刻和接收
时刻对应的接收时隙,进而根据接收时刻和接收时隙在同步周期中的开始时刻,确定出时刻偏差值。
217.示例性的,接收时隙在同步周期中的开始时刻为同步周期内的第10秒;在同步周期中的接收时刻为同步周期内的第14秒,所以时刻偏差值为(14-10)/2=2秒。
218.需要说明的是,上述例子仅是对确定时刻偏差值的过程进行示例,本技术实施例不对接收时隙在同步周期中的开始时刻、接收时隙在同步周期中的开始时刻进行限定,可根据实际情况进行确定。
219.进而候选同步参考用户设备根据接入信息的传输信道,向待接入用户设备发送接入响应消息,接入响应消息包括时刻偏差值。
220.具体的,若接入信息的传输信道为物理随机接入信道,则在随机接入响应时隙向待接入用户设备发送接入响应消息;若接入信息的传输信道为共享信道,则在共享信道时隙向待接入用户设备发送接入响应消息。
221.s411:待接入用户设备接收到候选同步参考用户设备发送的接入响应消息后,确定接收时刻对应的接收时隙。
222.s412:根据时刻偏差值和接收时隙在当前同步周期中的开始时刻,确定接收时隙的在同步周期中的目标开始时刻。
223.s413:根据目标开始时刻,对同步周期中每个时隙进行同步。
224.在本步骤中,候选同步参考用户设备向待接入用户设备发送接入响应消息后,待接入用户设备即可接收到该接入响应消息,进而可确定出接收时刻对应的接收时隙。再根据接入响应消息中的时刻偏差值和接收时隙在当前同步周期中的开始时刻,确定接收时隙的在同步周期中的目标开始时刻。
225.示例性的,时刻偏差值为2秒,接收时隙的在同步周期中的开始时刻为同步周期内的第12秒,接收时隙的在同步周期中的目标开始时刻为12-2=10秒。
226.需要说明的是,上述例子仅是对确定接收时隙的在同步周期中的目标开始时刻的过程进行示例,本技术实施例接收时隙的在同步周期中的开始时刻、时刻偏差值进行限定,可根据实际情况进行确定。
227.进而接入用户设备确定出接收时隙的在同步周期中的目标开始时刻后,由于在同步周期中,每个时隙的时长相等,所以可根据目标开始时刻,确定出同步周期中每个时隙的开始时刻,也就是对同步周期中每个时隙进行同步。
228.本实施例提供的时隙同步方法,通过确定同步参考源为始时钟源数据还是同步信号块,同步参考源为时钟源数据时,根据时钟源数据的时间对待同步时隙进行同步;同步参考源为同步信号块时,待接入用户设备与候选同步参考用户设备进行交互,对待同步时隙进行同步,保证了每个待接入用户设备都可接入自组网,并且实现时隙同步。
229.图5为本技术提供的时隙同步方法实施例五的流程示意图,在上述实施例的基础上,本技术实施例对待接入用户设备接入自组网并进行时隙同步后,对时隙在同步周期中的开始时刻进行校正的过程进行说明。如图5所示,该时隙同步方法具体包括以下步骤:
230.s501:接收候选同步参考用户设备发送的第四同步信号块,并获取待接入用户设备的第四时钟源数据。
231.在本步骤中,由于待接入用户设备进行时隙同步后,随着时间的推移,时隙在同步
周期中的开始时刻会出现偏差,所以需要校正。而在待接入用户设备进行时隙同步后,候选同步参考用户设备仍会发送同步信号块,所以为了进行校正目标开始时刻,待接入用户设备会接收候选同步参考用户设备发送的第四同步信号块,并获取待接入用户设备的第四时钟源数据。
232.s502:判断第四时钟源数据中的参考优先级是否高于所有第四同步信号块中的参考优先级,且第四时钟源数据中的信号强度是否大于预设信号阈值;若第四时钟源数据中的参考优先级高于所有第四同步信号块中的参考优先级,且第四时钟源数据中的信号强度大于预设信号阈值,则执行步骤s503;若第四时钟源数据中的参考优先级低于或等于所有第四同步信号块中至少一个同步信号块的参考优先级,和/或,第四时钟源数据中的信号强度小于或等于预设信号阈值,则执行步骤s504。
233.s503:将同步信道时隙在同步周期中的目标开始时刻更新为第四时钟源数据的上升沿时刻。
234.在上述步骤中,待接入用户设备获取到第四同步信号块和第四时钟源数据后,由于采用时钟源数据进行校正的精度较高,所以先判断第四时钟源数据中的参考优先级是否高于所有第四同步信号块中的参考优先级,且第四时钟源数据中的信号强度是否大于预设信号阈值。
235.若第四时钟源数据中的参考优先级高于所有第四同步信号块中的参考优先级,且第四时钟源数据中的信号强度大于预设信号阈值,说明可以采用第四时钟源数据进行校正,则将同步信道时隙在同步周期中的目标开始时刻更新为第四时钟源数据的上升沿时刻,由于在同步周期中,每个时隙的时长相等,所以可根据目标开始时刻,确定出同步周期中每个时隙的开始时刻。
236.s504:判断本次确定的同步参考源是否为第一同步信号块中的同步信号块;若本次确定的同步参考源为第一同步信号块中的同步信号块,则执行步骤s505;若本次确定的同步参考源不是第一同步信号块中的同步信号块,则执行步骤s506。
237.s505:根据待接入用户设备与同步参考源对应的候选同步参考用户设备之间的发收时刻偏差值,确定校正值。
238.在上述步骤中,若第四时钟源数据中的参考优先级低于或等于所有第四同步信号块中至少一个同步信号块的参考优先级,和/或,第四时钟源数据中的信号强度小于或等于预设信号阈值,说明第四时钟源数据质量较差,不可以作为校正的依据,则继续判断本次确定的同步参考源是否为第一同步信号块中的同步信号块,也就是确定是否可根据同步参考源对应的候选同步参考用户设备进行校正。
239.若本次确定的同步参考源为第一同步信号块中的同步信号块,说明可以用该同步参考源对应的候选同步参考用户设备对目标开始时刻进行校正,则根据待接入用户设备与同步参考源对应的候选同步参考用户设备之间的发收时刻偏差值,确定校正值。
240.可多次确定出待接入用户设备与同步参考源对应的候选同步参考用户设备之间的发收时刻偏差值,获得多个发收时刻偏差值,计算相邻发收时刻偏差值的差值,判断是否存在差值的绝对值大于预设重新接入阈值,若存在,则待接入用户设备重新接入自组网,并进行时隙同步。
241.若不存在,继续判断差值是否稳定,也就是判断是否存在连续预设数量个差值之
间的差值在预设范围内,若不存在,说明不稳定,则待接入用户设备重新接入自组网,并进行时隙同步。若存在,将该预设数量个差值的平均值确定为校正值。
242.需要说明的是,预设重新接入阈值可以是2.3微秒,还可以是8.3微秒、16.7微秒,本技术实施例不对预设重新接入阈值进行限定,可根据实际情况进行设置。
243.需要说明的是,预设范围可以是-0.5~0.5微秒,还可以是-0.7~0.7微秒、-1.1~1.1微秒,本技术实施例不对预设范围进行限定,可根据实际情况进行设置。
244.需要说明的是,预设数量可以是3个,还可以是5个、7个,本技术实施例不对预设数量进行限定,可根据实际情况进行设置。
245.s506:根据待接入用户设备与每个候选同步参考用户设备之间的发收时刻偏差值,确定校正值。
246.在本步骤中,若本次确定的同步参考源不是第一同步信号块中的同步信号块,说明只能根据待接入用户设备与每个候选同步参考用户设备之间的发收时刻偏差值,确定校正值。
247.对于每个候选同步参考用户设备,可多次确定出待接入用户设备与该候选同步参考用户设备之间的发收时刻偏差值,获得多个发收时刻偏差值,计算相邻发收时刻偏差值的差值。判断是否存在差值的绝对值大于预设重新接入阈值,若存在,则待接入用户设备重新接入自组网,并进行时隙同步。
248.若不存在,继续判断差值是否稳定,也就是判断是否存在连续预设数量个差值之间的差值在预设范围内,若不存在,说明不稳定,则将该候选同步参考用户设备对应的差值丢弃。若存在,将该候选同步参考用户设备对应的差值存储。
249.对所有候选同步参考用户设备对应的差值判断是否稳定、将差值丢弃或存储后,再将存储的差值中差值的绝对值最大的差值确定为校正值。若所有的候选同步参考用户设备对应的差值都不稳定,则待接入用户设备重新接入自组网,并进行时隙同步。
250.s507:根据校正值,校正同步周期中的每个时隙的开始时刻。
251.在本步骤中,待接入用户设备确定出校正值后,根据校正值,校正同步周期中的每个时隙的开始时刻,也就是将同步周期中的每个时隙的开始时刻延后校正值。
252.本实施例提供的时隙同步方法,通过在待接入用户设备接入自组网,并进行时隙同步后,可根据时钟源数据或者与候选同步参考用户设备之间的传输距离对目标开始时刻进行校正,提高了时隙同步的稳定性。
253.下述为本技术装置实施例,可以用于执行本技术方法实施例。对于本技术装置实施例中未披露的细节,请参照本技术方法实施例。
254.图6为本技术提供的时隙同步装置实施例一的结构示意图;该装置可以集成于上述方法实施例中的待接入用户设备中,也可以通过上述方法实施例中的待接入用户设备实现。如图6所示,该时隙同步装置60包括:
255.接收模块61,用于接收至少一个候选同步参考用户设备在基准同步信道时隙发送的第一同步信号块;
256.处理模块62,用于根据所述第一同步信号块和获取的时隙同步装置的第一时钟源数据,确定同步参考源;
257.同步模块63,用于根据所述同步参考源,进行时隙同步。
258.进一步地,所述处理模块62,具体用于:
259.若所述第一时钟源数据中的参考优先级高于所有第一同步信号块中的参考优先级,且所述第一时钟源数据中的信号强度大于预设信号阈值,则将所述第一时钟源数据确定为所述同步参考源。
260.进一步地,所述处理模块62,具体还用于:
261.若所述第一时钟源数据中的参考优先级低于或等于所有第一同步信号块中至少一个同步信号块的参考优先级,和/或,所述第一时钟源数据中的信号强度小于或等于预设信号阈值,则判断所述时隙同步装置是否选择过同步参考源;
262.若所述时隙同步装置选择过同步参考源,则判断所述时隙同步装置上次选择的同步参考源是否为同步参考用户设备发送的第二同步信号块,所述至少一个候选同步参考用户设备包括所述时隙同步装置上次选择的同步参考用户设备,所述第一同步信号块包括所述第二同步信号块;
263.若所述时隙同步装置上次选择的同步参考源为所述第二同步信号块,则获取所述时隙同步装置的第二时钟源数据;
264.判断所述第一同步信号块以及所述第二时钟源数据是否同时不满足多个预设同步条件;
265.若所述第一同步信号块以及所述第二时钟源数据同时不满足所述多个预设同步条件,则将所述第二同步信号块确定为所述同步参考源。
266.进一步地,所述处理模块62,具体还用于:
267.若所述第一同步信号块以及所述第二时钟源数据满足所述多个预设同步条件中至少一个预设同步条件,则判断所述第一同步信号块中是否存在参考信号接收功率大于预设第一功率阈值的同步信号块;
268.若所述第一同步信号块中存在参考信号接收功率大于预设第一功率阈值的同步信号块,则将所述第一同步信号块中,参考信号接收功率大于预设第一功率阈值且参考优先级最高的同步信号块确定为所述同步参考源;
269.若所述第一同步信号块中不存在参考信号接收功率大于预设第一功率阈值的同步信号块,则将所述第一同步信号块中,参考信号接收功率最大的同步信号块确定为所述同步参考源。
270.进一步地,所述多个预设同步条件,包括:
271.对于所述第一同步信号块中的参考信号接收功率最大的第三同步信号块,所述第三同步信号块的参考信号接收功率大于预设第一功率阈值,且所述第三同步信号块的参考优先级与所述第二同步信号块的参考优先级相同,且所述第三同步信号块的参考信号接收功率与所述第二同步信号块的参考信号接收功率的差大于预设第二功率阈值;
272.所述第一同步信号块中,存在参考信号接收功率大于所述预设第一功率阈值且参考优先级大于所述第二同步信号块的参考优先级的同步信号块;
273.所述第二时钟源数据中的信号强度大于所述预设信号阈值,且所述第二时钟源数据中的参考优先级高于所有第一同步信号块中的参考优先级;
274.所述第二同步信号块的参考信号接收功率小于所述预设第一功率阈值。
275.进一步地,所述处理模块62,具体还用于:
276.若所述时隙同步装置上次选择的同步参考源为时钟源数据,则获取所述时隙同步装置的第三时钟源数据;
277.若所述第三时钟源数据中的参考优先级高于所有第一同步信号块中的参考优先级,且所述第三时钟源数据中的信号强度大于所述预设信号阈值,则将所述第三时钟源数据确定为所述同步参考源。
278.进一步地,所述处理模块62,具体还用于:
279.若所述第三时钟源数据中的参考优先级低于或等于所有第一同步信号块中至少一个同步信号块的参考优先级,和/或,所述第三时钟源数据中的信号强度小于或等于所述预设信号阈值,则判断所述第一同步信号块中是否存在参考信号接收功率大于预设第一功率阈值的同步信号块;
280.若所述第一同步信号块中存在参考信号接收功率大于预设第一功率阈值的同步信号块,则将所述第一同步信号块中,参考信号接收功率大于预设第一功率阈值且参考优先级最高的同步信号块确定为所述同步参考源;
281.若所述第一同步信号块中不存在参考信号接收功率大于预设第一功率阈值的同步信号块,则将所述第一同步信号块中,参考信号接收功率最大的同步信号块确定为所述同步参考源。
282.进一步地,所述处理模块62,具体还用于:
283.若所述时隙同步装置未选择过同步参考源,则判断所述第一同步信号块中是否存在参考信号接收功率大于预设第一功率阈值的同步信号块;
284.若所述第一同步信号块中存在参考信号接收功率大于预设第一功率阈值的同步信号块,则将所述第一同步信号块中,参考信号接收功率大于预设第一功率阈值且参考优先级最高的同步信号块确定为所述同步参考源;
285.若所述第一同步信号块中不存在参考信号接收功率大于预设第一功率阈值的同步信号块,则将所述第一同步信号块中,参考信号接收功率最大的同步信号块确定为所述同步参考源。
286.进一步地,所述同步模块63,具体用于:
287.若同步参考源为所述第一同步信号块中的同步信号块,根据所述同步参考源中的同步序列相关峰位置和同步信号发射功率,确定所述时隙同步装置与所述同步参考源对应的候选同步参考用户设备之间的传输距离;
288.发送模块64,用于根据所述传输距离,在预设时隙在当前同步周期中的开始时刻向所述候选同步参考用户设备发送接入信息;
289.进一步地,所述接收模块61,还用于接收所述候选同步参考用户设备发送的接入响应消息,并确定接收时刻对应的接收时隙,所述接入响应消息包括时刻偏差值;
290.进一步地,所述同步模块63,具体用于根据所述时刻偏差值和所述接收时隙在当前同步周期中的开始时刻,确定所述接收时隙的在同步周期中的目标开始时刻;
291.根据所述目标开始时刻,对同步周期中每个时隙进行同步。
292.进一步地,所述同步模块63,具体还用于:
293.若同步参考源为时钟源数据,则根据所述同步参考源的时间计算绝对时隙号和相对时隙号;
294.根据所述绝对时隙号和相对时隙号,确定同步信道时隙在同步周期中的目标开始时刻;
295.根据所述目标开始时刻,对同步周期中每个时隙进行同步。
296.进一步地,所述接收模块61,还用于接收所述候选同步参考用户设备发送的第四同步信号块,并获取所述时隙同步装置的第四时钟源数据;
297.进一步地,所述同步模块63,还用于若所述第四时钟源数据中的参考优先级高于所有第四同步信号块中的参考优先级,且所述第四时钟源数据中的信号强度大于预设信号阈值,则将同步信道时隙在同步周期中的目标开始时刻更新为第四时钟源数据的上升沿时刻。
298.进一步地,所述同步模块63,还用于:
299.若所述第四时钟源数据中的参考优先级低于或等于所有第四同步信号块中至少一个同步信号块的参考优先级,和/或,所述第四时钟源数据中的信号强度小于或等于所述预设信号阈值,则判断本次确定的同步参考源是否为所述第一同步信号块中的同步信号块;
300.若本次确定的同步参考源为所述第一同步信号块中的同步信号块,则根据所述时隙同步装置与所述同步参考源对应的候选同步参考用户设备之间的发收时刻偏差值,确定校正值;
301.若本次确定的同步参考源不是所述第一同步信号块中的同步信号块,则根据所述时隙同步装置与每个候选同步参考用户设备之间的发收时刻偏差值,确定校正值;
302.根据所述校正值,校正同步周期中的每个时隙的开始时刻。
303.本实施例提供的时隙同步装置,用于执行前述任一方法实施例中待接入用户设备的技术方案,其实现原理和技术效果类似,在此不再赘述。
304.图7为本技术提供的时隙同步装置实施例二的结构示意图;该装置可以集成于上述方法实施例中的候选同步参考用户设备中,也可以通过上述方法实施例中的候选同步参考用户设备实现。如图7所示,该时隙同步装置70包括:
305.处理模块71,用于确定基准同步信道时隙;
306.发送模块72,用于在所述基准同步信道时隙向待接入用户设备发送第一同步信号块。
307.进一步地,所述处理模块71,具体用于:
308.在所述候选同步参考用户设备接入自组网时,每间隔预设第一时长,判断是否通过接收模块73接收到第五同步信号块;
309.若接收到第五同步信号块,则判断所述候选同步参考用户设备的同步参考源是否为所述候选同步参考用户设备的时钟源;
310.若所述候选同步参考用户设备的同步参考源为所述候选同步参考用户设备的时钟源,则判断是否通过接收模块73接收过同步块碰撞消息,所述同步块碰撞消息包括碰撞时隙信息;
311.若接收过所述同步块碰撞消息,则将同步周期内除碰撞时隙信息对应的时隙外的时隙中,接收信号强度指示最低的时隙,确定为所述基准同步信道时隙;
312.若未接收过所述同步块碰撞消息,则将所述同步周期内的接收信号强度指示最低
的时隙,确定为所述基准同步信道时隙。
313.进一步地,所述处理模块71,具体还用于:
314.若所述候选同步参考用户设备的同步参考源为第五同步信号块,且发送所述第五同步信号块的同步参考用户设备在预设第二时长内发送的同步信号块的参考信号接收功率小于预设第三功率阈值,则判断是否通过接收模块73接收过同步块碰撞消息,所述同步块碰撞消息包括碰撞时隙信息;
315.若接收过所述同步块碰撞消息,则将所述同步周期内除碰撞时隙信息对应的时隙、所述第五同步信号块的发送时隙外的时隙中,接收信号强度指示最低的时隙,确定为所述基准同步信道时隙;
316.若未接收过所述同步块碰撞消息,则将所述同步周期内除所述第五同步信号块的发送时隙外的时隙中,接收信号强度指示最低的时隙,确定为所述基准同步信道时隙。
317.进一步地,所述处理模块71,具体还用于:
318.若未接收到所述第五同步信号块,则将所述同步周期内的接收信号强度指示最低的时隙,确定为所述基准同步信道时隙。
319.进一步地,所述接收模块73,还用于接收所述待接入用户设备发送的接入信息,并确定在同步周期中的接收时刻和所述接收时刻对应的接收时隙;
320.进一步地,所述处理模块71,还用于根据所述接收时刻和所述接收时隙在同步周期中的开始时刻,确定出时刻偏差值;
321.进一步地,所述发送模块72,还用于根据所述接入信息的传输信道,向所述待接入用户设备发送接入响应消息,所述接入响应消息包括所述时刻偏差值。
322.进一步地,所述发送模块72,具体用于:
323.若所述接入信息的传输信道为物理随机接入信道,则在随机接入响应时隙向所述待接入用户设备发送所述接入响应消息;
324.若所述接入信息的传输信道为共享信道,则在共享信道时隙向所述待接入用户设备发送所述接入响应消息。
325.本实施例提供的时隙同步装置,用于执行前述任一方法实施例中候选同步参考用户设备的技术方案,其实现原理和技术效果类似,在此不再赘述。
326.图8为本技术提供的一种电子设备的结构示意图一。如图8所示,该电子设备80包括:
327.处理器81,存储器82,以及通信接口83;
328.所述存储器82用于存储所述处理器81的可执行指令;
329.其中,所述处理器81配置为经由执行所述可执行指令来执行前述任一方法实施例中待接入用户设备的技术方案。
330.可选的,存储器82既可以是独立的,也可以跟处理器81集成在一起。
331.可选的,当所述存储器82是独立于处理器81之外的器件时,所述电子设备80还可以包括:
332.总线84,存储器82和通信接口83通过总线84与处理器81连接并完成相互间的通信,通信接口83用于和其他设备进行通信。
333.可选的,通信接口83具体可以通过收发器实现。通信接口用于实现数据库访问装
置与其他设备(例如客户端、读写库和只读库)之间的通信。存储器可能包含随机存取存储器(random access memory,ram),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
334.总线84可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
335.上述的处理器可以是通用处理器,包括中央处理器cpu、网络处理器(network processor,np)等;还可以是数字信号处理器dsp、专用集成电路asic、现场可编程门阵列fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
336.该电子设备用于执行前述任一方法实施例中待接入用户设备的技术方案,其实现原理和技术效果类似,在此不再赘述。
337.图9为本技术提供的一种电子设备的结构示意图二。如图9所示,该电子设备90包括:
338.处理器91,存储器92,以及通信接口93;
339.所述存储器92用于存储所述处理器91的可执行指令;
340.其中,所述处理器91配置为经由执行所述可执行指令来执行前述任一方法实施例中候选同步参考用户设备的技术方案。
341.可选的,存储器92既可以是独立的,也可以跟处理器91集成在一起。
342.可选的,当所述存储器92是独立于处理器91之外的器件时,所述电子设备90还可以包括:
343.总线94,存储器92和通信接口93通过总线94与处理器91连接并完成相互间的通信,通信接口93用于和其他设备进行通信。
344.可选的,通信接口93具体可以通过收发器实现。通信接口用于实现数据库访问装置与其他设备(例如客户端、读写库和只读库)之间的通信。存储器可能包含随机存取存储器(random access memory,ram),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
345.总线94可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
346.上述的处理器可以是通用处理器,包括中央处理器cpu、网络处理器(network processor,np)等;还可以是数字信号处理器dsp、专用集成电路asic、现场可编程门阵列fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
347.该电子设备用于执行前述任一方法实施例中候选同步参考用户设备的技术方案,其实现原理和技术效果类似,在此不再赘述。
348.本技术实施例还提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现前述任一方法实施例提供的技术方案。
349.本技术实施例还提供一种计算机程序产品,包括计算机程序,所述计算机程序被
处理器执行时用于实现前述任一方法实施例提供的技术方案。
350.本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
351.最后应说明的是:以上各实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述各实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或对其中部分或全部技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1