一种同步帧发送方法技术

技术编号:39573950 阅读:7 留言:0更新日期:2023-12-03 19:25
本申请提供一种同步帧发送方法

【技术实现步骤摘要】
一种同步帧发送方法、装置及通信设备


[0001]本申请属于通信
,尤其涉及一种同步帧发送方法

装置及通信设备


技术介绍

[0002]一个网络环境中可以包括多个通信设备,其中,网络中各通信设备也可称为节点

为了保证网络环境内各节点之间能够正常通信

不会发生错乱,节点之间要遵循同步机制

[0003]在同步机制下,网络环境中所有或一些节点通过向发现窗发送同步帧,使节点在约定的时间

信道内周期性的碰面,以完成时钟校正

周边网络环境感知

节点发现

节点选举等功能,其中,周期性用于同步帧发送的时间和信道资源被称为发现窗

[0004]由于发现窗资源有限,节点之间基于竞争的方式向发现窗发送同步帧,因此,不同节点发送同步帧时可能会发生冲突

为了降低发生同步帧冲突的概率,在一种实现方式中,采用侦听退避机制发送同步帧,其中,侦听退避机制是指节点在发送同步帧之前,先对要用的发现窗内资源进行侦听,如果侦听到有其他节点在该资源上发送同步帧,则为避免同步帧冲突,该节点会等到该资源空闲,并随机退避一定时间长度后,才发送同步帧

[0005]但是,因此,采用上述侦听退避机制降低同步帧冲突的实现方式中,一方面由于受通信距离的限制,每个节点的侦听范围有限,因此无法发现隐藏节点的存在;另一方面由于大量时间被浪费在随机退避上,导致发现窗的利用率较低


技术实现思路

[0006]本申请提供了一种同步帧发送方法

装置及通信设备,以解决采用侦听退避机制降低同步帧冲突的实现方式中,一方面由于受通信距离的限制,每个节点的侦听范围有限,因此无法发现隐藏节点的存在;另一方面由于大量时间被浪费在随机退避上,导致发现窗的利用率较低的为题

[0007]第一方面,本申请提供了一种同步帧发送方法,所述方法应用于第一同步节点,所述方法包括:获取第一拥堵信息,所述第一拥堵信息为所述第一同步节点对应生成的拥堵信息,所述拥堵信息用于表征发现窗内每个同步时隙的拥堵程度,其中,所述发现窗包括至少两个同步时隙,所述同步时隙用于供同步节点传输同步帧;获取第二拥堵信息,所述第二拥堵信息为第二同步节点对应生成的拥堵信息,所述第二同步节点与所述第一同步节点不同;根据所述第一拥堵信息和所述第二拥堵信息,生成第三拥堵信息;如果所述第三拥堵信息指示所述发现窗内存在至少一个同步时隙未被占用,则确定至少一个未被占用同步时隙中的一个同步时隙为目标同步时隙,所述目标同步时隙用于传输所述第一同步节点发送的同步帧

[0008]一种可能的实现方式中,所述获取第一拥堵信息,包括:侦听每个同步时隙对应的第一信号强度,所述第一信号强度是指所述第一同步节点侦听到的所述同步时隙上接收到同步帧的信号强度;确定每一个所述第一信号强度对应的拥堵程度量化值;确定所有所述拥堵程度量化值构成的第一拥堵程度量化矢量为所述第一拥堵信息

[0009]一种可能的实现方式中,所述获取第二拥堵信息,包括:接收所述第二同步节点广播的第二拥堵信息指示帧,所述第二拥堵信息指示帧中包括第二拥堵程度量化矢量,所述第二拥堵程度量化矢量为与所述第二同步节点对应的拥堵程度量化矢量;从所述第二拥堵信息指示帧中获取所述第二拥堵程度量化矢量;确定所述第二拥堵程度量化矢量为所述第二拥堵信息

[0010]一种可能的实现方式中,根据所述第一拥堵信息和所述第二拥堵信息,生成所述第三拥堵信息,包括:测量第二信号强度,所述第二信号强度是指所述第一同步节点接收所述第二拥堵信息指示帧的信号强度;根据所述第一拥堵程度量化矢量

所述第二拥堵程度量化矢量及所述第二信号强度,按照第一关系式,计算得到第三拥堵程度量化矢量;其中,所述第一关系式为:
[0011][0012]所述第一关系式中,
c
k
表示所述第三拥堵程度量化矢量,表示所述第一拥堵程度量化矢量,表示从第
n
个所述第二同步节点获取的第二拥堵程度量化矢量,
n

N
中任一正整数,
N
表示所述第二同步节点的总数量,
N
为大于等于1的正整数,
RSSI
k,n
表示所述第一同步节点接收第
n
个所述第二同步节点的第二拥堵信息指示帧时,测量的第二信号强度,
α
表示权重系数,
α
∈[0,1];确定所述第三拥堵程度量化矢量为所述第三拥堵信息

[0013]一种可能的实现方式中,如果所述第三拥堵信息指示所述发现窗内所有同步时隙均被占用,则根据所述第三拥堵信息,分别计算选择每个所述同步时隙传输同步帧的概率;确定所述概率最高的同步时隙为目标同步时隙

[0014]一种可能的实现方式中,如果所述第三拥堵信息指示所述发现窗内所有同步时隙均被占用,则根据所述第三拥堵信息,分别计算选择每个所述同步时隙传输同步帧的概率;生成第一随机数
a1,其中,
0<a1<1
;根据所述第一随机数
a1和所有所述同步时隙传输同步帧的概率,确定第一预选同步时隙;确定所述第一预选同步时隙为所述目标同步时隙

[0015]一种可能的实现方式中,如果所述第一预选同步时隙被连续确定为所述目标同步时隙的次数未达到预设次数,则确定所述第一预选同步时隙为所述目标同步时隙

[0016]一种可能的实现方式中,如果所述第一预选同步时隙被连续确定为所述目标同步时隙的次数达到预设次数,则生成第二随机数
a2,其中,
0<a2<1
;根据所述第二随机数
a2和所有所述同步时隙传输同步帧的概率,确定第二预选同步时隙;如果所述第二预选同步时隙被连续确定为所述目标同步时隙的次数未达到预设次数,则确定所述第二预选同步时隙为所述目标同步时隙

[0017]一种可能的实现方式中,如果所述第一同步节点在所述第一预选同步时隙连续发送所述同步帧的时长未达到预设时长,则确定所述第一预选同步时隙为所述目标同步时隙

[0018]一种可能的实现方式中,如果所述第一同步节点在所述第一预选同步时隙连续发送所述同步帧的时长达到预设时长,则生成第三随机数
a3,其中,
0<a3<1
;根据所述第三随机数
a3和所有所述同步时隙传输同步帧的概率,确定第三预选同步时隙;如果所述第一同步节点在所述第三预选同步时隙连续发送所述同步帧的时长未达到预设时长,则确定所述第
三预选同步时隙为所述目标同步时隙

本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种同步帧发送方法,其特征在于,所述方法应用于第一同步节点,所述方法包括:获取第一拥堵信息,所述第一拥堵信息为所述第一同步节点对应生成的拥堵信息,所述拥堵信息用于表征发现窗内每个同步时隙的拥堵程度,其中,所述发现窗包括至少两个同步时隙,所述同步时隙用于供同步节点传输同步帧;获取第二拥堵信息,所述第二拥堵信息为第二同步节点对应生成的拥堵信息,所述第二同步节点与所述第一同步节点不同;根据所述第一拥堵信息和所述第二拥堵信息,生成第三拥堵信息;如果所述第三拥堵信息指示所述发现窗内存在至少一个同步时隙未被占用,则确定至少一个未被占用同步时隙中的一个同步时隙为目标同步时隙,所述目标同步时隙用于传输所述第一同步节点发送的同步帧
。2.
根据权利要求1所述的方法,其特征在于,所述获取第一拥堵信息,包括:侦听每个同步时隙对应的第一信号强度,所述第一信号强度是指所述第一同步节点侦听到的所述同步时隙上接收到同步帧的信号强度;确定每一个所述第一信号强度对应的拥堵程度量化值;确定所有所述拥堵程度量化值构成的第一拥堵程度量化矢量为所述第一拥堵信息
。3.
根据权利要求2所述的方法,其特征在于,所述获取第二拥堵信息,包括:接收所述第二同步节点广播的第二拥堵信息指示帧,所述第二拥堵信息指示帧中包括第二拥堵程度量化矢量,所述第二拥堵程度量化矢量为与所述第二同步节点对应的拥堵程度量化矢量;从所述第二拥堵信息指示帧中获取所述第二拥堵程度量化矢量;确定所述第二拥堵程度量化矢量为所述第二拥堵信息
。4.
根据权利要求3所述的方法,其特征在于,根据所述第一拥堵信息和所述第二拥堵信息,生成所述第三拥堵信息,包括:测量第二信号强度,所述第二信号强度是指所述第一同步节点接收所述第二拥堵信息指示帧的信号强度;根据所述第一拥堵程度量化矢量

所述第二拥堵程度量化矢量及所述第二信号强度,按照第一关系式,计算得到第三拥堵程度量化矢量;其中,所述第一关系式为:所述第一关系式中,
c
k
表示所述第三拥堵程度量化矢量,表示所述第一拥堵程度量化矢量,表示从第
n
个所述第二同步节点获取的第二拥堵程度量化矢量,
n

N
中任一正整数,
N
表示所述第二同步节点的总数量,
N
为大于等于1的正整数,
PSSI
k,n
表示所述第一同步节点接收第
n
个所述第二同步节点的第二拥堵信息指示帧时,测量的第二信号强度,
α
表示权重系数,
α
∈[0,1]
;确定所述第三拥堵程度量化矢量为所述第三拥堵信息
。5.
根据权利要求1至4任意一项所述的方法,其特征在于,如果所述第三拥堵信息指示所述发现窗内所有同步时隙均被占用,则根据所述第三拥
堵信息,分别计算选择每个所述同步时隙传输同步帧的概率;确定所述概率最高的同步时隙为目标同步时隙
。6.
根据权利要求1至4任意一项所述的方法,其特征在于,如果所述第三拥堵信息指示所述发现窗内所有同步时隙均被占用,则根据所述第三拥堵信息,分别计算选择每个所述同步时隙传输同步帧的概率;生成第一随机数
a1,其中,
0<a1<1
;根据所述第一随机数
a1和所有所述同步时隙传输同步帧的概率,确定第一预选同步时隙;确定所述第一预选同步时隙为所述目标同步时隙
。7.
根据权利要求6所述的方法,其特征在于,如果所述第一预选同步时隙被连续确定为所述目标同步时隙的次数未达到预设次数,则确定所述第一预选同步时隙为所述目标同步时隙
。8.
根据权利要求7所述的方法,其特征在于,如果所述第一预选同步时隙被连续确定为所述目标同步时隙的次数达到预设次数,则生成第二随机数
a2,其中,
0<a2<1
;根据所述第二随机数
a2和所有所述同步时隙传输同步帧的概率,确定第二预选同步时隙;如果所述第二预选同步时隙被连续确定为所述目标同步时隙的次数未达到预设次数,则确定所述第二预选同步时隙为所述目标同步时隙
。9.
根据权利要求6所述的方法,其特征在于,如果所述第一同步节点在所述第一预选同步时隙连续发送所述同步帧的时长未达到预设时长,则确定所述第一预选同步时隙为所述目标同步时隙
。10.
根据权利要求9所述的方法,其特征在于,如果所述第一同步节点在所述第一预选同步时隙连续发送所述同步帧的时长达到预设时长,则生成第三随机数
a3,其中,
0<a3<1
;根据所述第三随机数
a3和所有所述同步时隙传输同步帧的概率,确定第三预选同步时隙;如果所述第一同步节点在所述第三预选同步时隙连续发送所述同步帧的时长未达到预设时长,则确定所述第三预选同步时隙为所述目标同步时隙
。11.
根据权利要求1所述的方法,其特征在于,所述方法还包括:广播所述第一拥堵信息;或者,发送第一拥堵信息指示帧,所述第一拥堵信息指示帧中包括所述第一拥堵信息
。12.
根据权利要求1所述的方法,其特征在于,所述发现窗还包括主节点时隙,所述主节点时隙位于所述至少两个同步时隙之前,所述主节点时隙用于供主节点传输同步帧
。13.
根据权利要求
12
所述的方法,其特征在于,所述发现窗内主节点时隙和每个所述同步时隙均一一对应有时隙编号;在所述同步帧的时间戳中载入与所述目标同步时隙的时隙编号对应的第一指示信息
。14.
根据权利要求1所述的方法,其特征在于,获取第一拥堵信息,包括:如果到达所述发现窗的第一个同步时隙的起始时刻,则获取第一拥堵信息

15.
一种同步帧发送装置,其特征在于,所述装置包括:收发器和处理器;所述收发器,用于获取第一拥堵信息,所述第一拥堵信息为所述第一同步节点对应生成的拥堵信息,所述拥堵信息用于表征发现窗内每个同步时隙的拥堵程度,其中,所述发现窗包括至少两个同步时隙,所述同步时隙用于供同步节点传输同步帧;获取第二拥堵信息,所述第二拥堵信息为第二同步节点对应生成的拥堵信息,所述第二同步节点与所述第一同步节点不同;所述处理器,用于根据所述第一拥堵信息和所述第二拥堵信息,生成第三拥堵信息;如果所述第三拥堵信息指示所述发现窗内存在至少一个同步时隙未被占用,则确定至少一个未被占用同步时隙中的一个同步时隙为目标同步时隙,所述目标同步时隙用于传输所述第一同步节点发送的同步帧
。16.
根据权利要求
15
所述的装置,其特征在于,所述收发器用于获取第一拥堵信息,具...

【专利技术属性】
技术研发人员:孙晓宇赵辰智钢李铮吴术霞
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1