本发明涉及通信技术领域,特别是指一种同步信息的发送时间间隔的处理方法及装置。
背景技术:
车路协同通信系统是基于无线通信等技术进行车车、车路信息交互和共享,并实现车辆和基础设施之间智能协同与配合,达到优化利用系统资源、提高道路交通安全、缓解交通拥堵的第一。
目前在3gpp的标准研究中,lte(长期演进)d2d(设备与设备)通信标准中定义了以下同步信息发送的场景,如表1所示:
表1lted2d中终端发送同步信息的场景
从表1可以看出同步信息发送有以下4个可能的场景:
1.覆盖内且处于rrc连接状态,网络配置ues持续发送。
2.覆盖内且处于rrc连接状态,网络未配置ues持续发送,但终端处于小区边缘,满足对d2d通信传输对应小区的rsrp测量值低于synctxthreshic。
3.覆盖内且处于rrc空闲状态,终端处于小区边缘,满足对d2d通信传输对应小区的rsrp测量值低于synctxthreshic。
4.覆盖外,终端是独立的同步源。
由于在车联网通信中,可能存在两种同步源,可能以直接获得gnss的节点提供同步源,也可能仍以基站作为同步源。在以基站作为同步源时,仍可以沿用lted2d的同步发送机制,同步信息发送的4个场景仍然适用。但是以gnss作为同步源时,以基站为同步源的发送控制机制不再适用。
在以可直接获得gnss的节点为同步源时,由于可直接获得gnss的节点的位置并不像基站是静止的,而可直接获得gnss的节点如果对应车辆,可能是高速移动的,节点位置快速变化;同时可直接获得gnss的节点并不是像基站集中式以小区为单位进行同步资源的分配,同步发送信息的配置,而是分布式的进行同步信息的交互;如果相同优先级的节点形成同步簇,同步簇可能对应同一基站的多个小区,也可能对应不同基站的多个小区,以小区为粒度进行同步信息发送不适合以可直接获得gnss的节点为同步源。
技术实现要素:
本发明的目的在于提供一种同步信息的发送时间间隔的处理方法及装置,解决了现有技术中以小区为粒度发送同步信息的方式不适用于以可直接获得gnss的节点为同步源的同步信息发送的问题。
为了达到上述目的,本发明实施例提供一种同步信息的发送时间间隔的处理方法,应用于节点侧,所述处理方法包括:
确定第一节点当前发送同步信息的第一时间间隔;
当第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级 的第二节点,且所述第二节点在第一预设时间段内连续存在时,减小所述第一时间间隔;
当第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级,且所述周围节点在第二预设时间段内连续存在时,增大所述第一时间间隔。
其中,当第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级的第二节点,且所述第二节点在第一预设时间段内连续存在时,减小所述第一时间间隔的步骤包括:
向基站上报所述第一节点的位置信息和同步优先级,使得所述基站能够根据所述第一节点的位置信息和所述同步优先级确定所述第一节点的周围节点中是否存在同步优先级低于所述第一节点的同步优先级的第二节点;
接收所述基站返回的第一配置信息,所述第一配置信息为所述基站确定所述第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级的第二节点,且所述第二节点在第一预设时间段内连续存在之后生成的减小所述第一时间间隔的配置信息;
根据所述第一配置信息,减小所述第一时间间隔。
其中,当第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级,且所述周围节点在第二预设时间段内连续存在时,增大所述第一时间间隔的步骤包括:
向基站上报所述第一节点的位置信息和同步优先级,使得所述基站能够根据所述第一节点的位置信息和所述同步优先级确定所述第一节点的周围节点的同步优先级是否均大于或者等于所述第一节点的同步优先级;
接收所述基站返回的第二配置信息,所述第二配置信息为所述基站确定所述第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级,且所述周围节点在第二预设时间段内连续存在之后生成的增大所述第一时间间隔的配置信息;
根据所述第二配置信息,增大所述第一时间间隔。
其中,当第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级的第二节点,且所述第二节点在第一预设时间段内连续存在时,减小所 述第一时间间隔的步骤包括:
在相邻的两次发送同步信息的时机之间,接收第一节点的周围节点发送的同步信息;
根据所述周围节点发送的同步信息,确定所述周围节点的同步优先级;
将所述周围节点的同步优先级与所述第一节点的同步优先级进行比较,确定同步优先级低于所述第一节点的同步优先级的第二节点;
若所述第二节点发送的同步信息在第一预设时间段内连续存在,减小所述第一时间间隔。
其中,当第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级,且所述周围节点在第二预设时间段内连续存在时,增大所述第一时间间隔的步骤包括:
在相邻的两次发送同步信息的时机之间,接收第一节点的周围节点发送的同步信息;
根据所述周围节点发送的同步信息,确定所述周围节点的同步优先级;
将所述周围节点的同步优先级与所述第一节点的同步优先级进行比较,确定所述周围节点同步优先级均大于或者所述第一节点的同步优先级;
若所述周围节点发送的同步信息在第二预设时间段内连续存在,增大所述第一时间间隔。
其中,确定第一节点当前发送同步信息的第一时间间隔之后,所述处理方法还包括:
获取预先配置的或者基站配置的与同步优先级对应的发送时间间隔配置信息,所述发送时间间隔配置信息包括:最大时间间隔和最小时间间隔;同步优先级相同的节点的发送时间间隔配置信息相同;其中,
所述第一时间间隔大于或者等于所述最小时间间隔且大于或者等于所述最大时间间隔;
减小所述第一时间间隔得到的第二时间间隔大于或者等于所述最小时间间隔且大于或者等于所述最大时间间隔,当所述第一时间间隔等于所述最小时间间隔时,第二时间间隔等于所述最小时间间隔;
增大所述第一时间间隔得到的第三时间间隔大于或者等于所述最小时间间 隔且大于或者等于所述最大时间间隔,当所述第一时间间隔等于所述最大时间间隔时,第三时间间隔等于所述最大时间间隔。
本发明实施例还提供一种同步信息的发送时间间隔的处理方法,应用于基站侧,所述处理方法包括:
接收多个节点上报的位置信息和同步优先级;
根据所述多个节点的同步优先级和位置信息,确定第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级的第二节点,当所述第二节点在第一预设时间段内连续存在时,生成减小第一节点当前发送同步信息的第一时间间隔的第一配置信息,并向所述第一节点发送所述第一配置信息;或者,
根据所述多个节点的同步优先级和位置信息,确定第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级,当所述周围节点在第二预设时间段内连续存在时,生成增大第一节点当前发送同步信息的第一时间间隔的第二配置信息,并向所述第一节点发送所述第二配置信息。
其中,接收多个节点上报的位置信息和同步优先级之后,所述处理方法包括:
根据所述多个节点的同步优先级和位置信息确定预设范围内相同同步优先级的节点组成同步簇;
根据所述同步簇中多个节点的位置信息确定位于所述同步簇的中心位置的中心节点和位于所述同步簇的边缘位置的边缘节点。
其中,根据所述多个节点的同步优先级和位置信息,确定第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级的第二节点的步骤包括:
所述中心节点的周围节点的同步优先级均与所述中心节点的同步优先级相同,确定所述中心节点的周围节点中不存在同步优先级低于所述中心节点的同步优先级的第二节点;
若所述边缘节点的周围节点中第一预设节点的同步优先级低于所述边缘节点的同步优先级,确定所述边缘节点的周围节点中存在同步优先级低于所述中心节点的同步优先级的第二节点,确定所述边缘节点为所述第一节点。
其中,根据所述多个节点的同步优先级位置信息,确定第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级的步骤包括:
所述中心节点的周围节点的同步优先级均与所述中心节点的同步优先级相同,确定所述中心节点的周围节点的同步优先级均等于所述中心节点的同步优先级;
若所述边缘节点的周围节点的同步优先级均大于或者等于所述边缘节点的同步优先级,确定所述边缘节点为第一节点。
本发明实施例还提供一种同步信息的发送时间间隔的处理装置,应用于节点侧,所述处理装置包括:
确定模块,用于确定第一节点当前发送同步信息的第一时间间隔;
第一调整模块,用于当第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级的第二节点,且所述第二节点在第一预设时间段内连续存在时,减小所述第一时间间隔;
第二调整模块,用于当第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级,且所述周围节点在第二预设时间段内连续存在时,增大所述第一时间间隔。
其中,所述第一调整模块包括:
第一上报单元,用于向基站上报所述第一节点的位置信息和同步优先级,使得所述基站能够根据所述第一节点的位置信息和所述同步优先级确定所述第一节点的周围节点中是否存在同步优先级低于所述第一节点的同步优先级的第二节点;
第一接收单元,用于接收所述基站返回的第一配置信息,所述第一配置信息为所述基站确定所述第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级的第二节点,且所述第二节点在第一预设时间段内连续存在之后生成的减小所述第一时间间隔的配置信息;
第一减小单元,用于根据所述第一配置信息,减小所述第一时间间隔。
其中,所述第二调整模块包括:
第二上报单元,用于向基站上报所述第一节点的位置信息和同步优先级,使得所述基站能够根据所述第一节点的位置信息和所述同步优先级确定所述第一节点的周围节点的同步优先级是否均大于或者等于所述第一节点的同步优先级;
第二接收单元,用于接收所述基站返回的第二配置信息,所述第二配置信息为所述基站确定所述第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级,且所述周围节点在第二预设时间段内连续存在之后生成的增大所述第一时间间隔的配置信息;
第一增大单元,用于根据所述第二配置信息,增大所述第一时间间隔。
其中,所述第一调整模块包括:
第一信息接收单元,用于在相邻的两次发送同步信息的时机之间,接收第一节点的周围节点发送的同步信息;
第一优先级确定单元,用于根据所述周围节点发送的同步信息,确定所述周围节点的同步优先级;
第一比较单元,用于将所述周围节点的同步优先级与所述第一节点的同步优先级进行比较,确定同步优先级低于所述第一节点的同步优先级的第二节点;
第二减小单元,用于若所述第二节点发送的同步信息在第一预设时间段内连续存在,减小所述第一时间间隔。
其中,所述第二调整模块包括:
第二信息接收单元,用于在相邻的两次发送同步信息的时机之间,接收第一节点的周围节点发送的同步信息;
第二优先级确定单元,用于根据所述周围节点发送的同步信息,确定所述周围节点的同步优先级;
第二比较单元,用于将所述周围节点的同步优先级与所述第一节点的同步优先级进行比较,确定所述周围节点同步优先级均大于或者所述第一节点的同步优先级;
第二增大单元,用于若所述周围节点发送的同步信息在第二预设时间段内连续存在,增大所述第一时间间隔。
其中,所述处理装置还包括:
获取模块,用于获取预先配置的或者基站配置的与同步优先级对应的发送时间间隔配置信息,所述发送时间间隔配置信息包括:最大时间间隔和最小时间间隔;同步优先级相同的节点的发送时间间隔配置信息相同;其中,
所述第一时间间隔大于或者等于所述最小时间间隔且大于或者等于所述最 大时间间隔;
减小所述第一时间间隔得到的第二时间间隔大于或者等于所述最小时间间隔且大于或者等于所述最大时间间隔,当所述第一时间间隔等于所述最小时间间隔时,第二时间间隔等于所述最小时间间隔;
增大所述第一时间间隔得到的第三时间间隔大于或者等于所述最小时间间隔且大于或者等于所述最大时间间隔,当所述第一时间间隔等于所述最大时间间隔时,第三时间间隔等于所述最大时间间隔。
本发明实施例还提供一种同步信息的发送时间间隔的处理装置,应用于基站侧,所述处理装置包括:
接收模块,用于接收多个节点上报的位置信息和同步优先级;
第一生成模块,用于根据所述多个节点的同步优先级和位置信息,确定第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级的第二节点,当所述第二节点在第一预设时间段内连续存在时,生成减小第一节点当前发送同步信息的第一时间间隔的第一配置信息,并向所述第一节点发送所述第一配置信息;和/或,
第二生成模块,用于根据所述多个节点的同步优先级和位置信息,确定第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级,当所述周围节点在第二预设时间段内连续存在时,生成增大第一节点当前发送同步信息的第一时间间隔的第二配置信息,并向所述第一节点发送所述第二配置信息。
其中,所述处理装置还包括:
组成模块,用于根据所述多个节点的同步优先级和位置信息确定预设范围内相同同步优先级的节点组成同步簇;
节点确定模块,用于根据所述同步簇中多个节点的位置信息确定位于所述同步簇的中心位置的中心节点和位于所述同步簇的边缘位置的边缘节点。
其中,所述第一生成模块包括:
第一确定单元,用于所述中心节点的周围节点的同步优先级均与所述中心节点的同步优先级相同,确定所述中心节点的周围节点中不存在同步优先级低于所述中心节点的同步优先级的第二节点;
第二确定单元,用于若所述边缘节点的周围节点中第一预设节点的同步优先级低于所述边缘节点的同步优先级,确定所述边缘节点的周围节点中存在同步优先级低于所述中心节点的同步优先级的第二节点,确定所述边缘节点为所述第一节点。
其中,所述第二生成模块包括:
第三确定单元,用于所述中心节点的周围节点的同步优先级均与所述中心节点的同步优先级相同,确定所述中心节点的周围节点的同步优先级均等于所述中心节点的同步优先级;
第四确定单元,用于若所述边缘节点的周围节点的同步优先级均大于或者等于所述边缘节点的同步优先级,确定所述边缘节点为第一节点。
本发明的上述技术方案至少具有如下有益效果:
本发明实施例的同步信息的发送时间间隔的处理方法及装置,完善了以gnss节点和基站作为同步源的同步信息的发送方法,当节点的周围节点为相同优先级或更高优先级,且持续一段时间,增大时间间隔,则减小发送频率,提高系统的资源利用率,减少同步信号干扰;当节点的周围节点有更低优先级节点,且持续一端时,减小时间间隔,则提高发送频率,为低优先级节点提供更高精度的同步信息,提高系统的同步精度,加快同步收敛,提高通信的可靠性。
附图说明
图1表示本发明的第一实施例提供的同步信息的发送时间间隔的处理方法的基本步骤图;
图2表示本发明的第二实施例提供的同步信息的发送时间间隔的处理方法的基本步骤图;
图3表示本发明实施例的具体应用的第一例、第二例及第三例的场景图;
图4表示本发明实施例的具体应用的第四例的场景图;
图5表示本发明的第三实施例提供的同步信息的发送时间间隔的处理装置的结构图;
图6表示本发明的第四实施例及第六实施例提供的同步信息的发送时间间隔的处理装置的结构图;
图7表示本发明的第五实施例提供的同步信息的发送时间间隔的处理装置的结构图。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
需要说明的是,本发明实施例提供的车路协调通信系统中,以直接获得gnss的节点和基站作为同步源时,同步优先级假设为:
第一同步优先级:
基于基站同步:覆盖内终端与基站同步;
基于gnss同步:覆盖内ue与gnss直接同步。
第二同步优先级:
覆盖外终端与gnss直接同步;
基于gnss同步:部分覆盖终端与gnss直接同步。
第三优先级:
覆盖外终端与gnss间接同步;
基于gnss同步:部分覆盖终端与gnss间接同步;
基于基站同步:部分覆盖终端;
覆盖外独立同步源。
本发明实施例中规定第一同步优先级高于第二同步优先级,第二同步优先级高于第三同步优先级。需要说明的是,上述对同步优先级的假设仅为本发明的较佳实施例,其他对同步优先级的确定方法也适用于本申请,在此不进行具体描述。
第一实施例
如图1所示,本发明的第一实施例提供一种同步信息的发送时间间隔的处理方法,应用于节点侧,所述处理方法包括:
步骤11,确定第一节点当前发送同步信息的第一时间间隔;
步骤12,当第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级的第二节点,且所述第二节点在第一预设时间段内连续存在时,减小 所述第一时间间隔。
本步骤对应的情况说明周围节点中有比第一节点的同步优先级更低的节点,则第一节点可能会作为更低优先级的第二节点的同步源参考节点,此时第一节点需要增加同步信息的发送频率,即在稳定的第一预设时间段后确定进行第一时间间隔的减小处理。
步骤13,当第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级,且所述周围节点在第二预设时间段内连续存在时,增大所述第一时间间隔。
本步骤对应的情况说明周围节点与第一节点的同步优先级相同或者周围节点的同步优先级大于第一节点的同步优先级,第一节点不需要作为周围任何节点的同步参考源,此时可以降低同步信息的发送频率,即在稳定的第二预设时间段后进行第一时间间隔的增大处理。
需要说明的是,本发明的第一实施例中,第一预设时间段和第二预设时间段可以相等也可以不相等,在此不进行具体限定。且第一预设时间段和第二预设时间段的设置是为了适应节点的高速移动过程,即高速移动过程中,若检测到第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级的第二节点,但该所述第二节点仅存在100ms(设第一预设时间段为400ms),则此时无需对第一节点发送同步信息的第一时间间隔进行调整,避免频繁的调整第一节点发送同步信息的第一时间间隔而增大第一节点的负担。类似的第二预设时间段的设置也一样,不再重复举例。
本发明实施例中提供两种方法来确定如何调整第一节点当前发送同步信息的第一时间间隔,包括:
方法一:由基站确定是否调整第一时间间隔以及如何调整第一时间间隔
具体的,步骤12包括:
步骤121,向基站上报所述第一节点的位置信息和同步优先级,使得所述基站能够根据所述第一节点的位置信息和所述同步优先级确定所述第一节点的周围节点中是否存在同步优先级低于所述第一节点的同步优先级的第二节点;
步骤122,接收所述基站返回的第一配置信息,所述第一配置信息为所述基站确定所述第一节点的周围节点中存在同步优先级低于所述第一节点的同步优 先级的第二节点,且所述第二节点在第一预设时间段内连续存在之后生成的减小所述第一时间间隔的配置信息;
步骤123,根据所述第一配置信息,减小所述第一时间间隔。
或者步骤13包括:
步骤131,向基站上报所述第一节点的位置信息和同步优先级,使得所述基站能够根据所述第一节点的位置信息和所述同步优先级确定所述第一节点的周围节点的同步优先级是否均大于或者等于所述第一节点的同步优先级;
步骤132,接收所述基站返回的第二配置信息,所述第二配置信息为所述基站确定所述第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级,且所述周围节点在第二预设时间段内连续存在之后生成的增大所述第一时间间隔的配置信息;
步骤133,根据所述第二配置信息,增大所述第一时间间隔。
方法一中当第一节点可以获得自身的位置信息时,第一节点将自身的位置信息、同步优先级或者同步偏差等信息上报给基站,基站基于第一节点发送的信息以及第一节点的周围节点发送的信息,判断第一节点的周围节点是否存在比第一节点的同步优先级低的节点;若基站判断存在比第一节点的同步优先级低的节点,且持续时长满足第一预设时间段,减小第一节点发送同步信息的第一时间间隔;若基站判断不存在比第一节点的同步优先级低的节点(即第一节点的周围节点的同步优先级均大于或者等于第一节点的同步优先级),且持续时长满足第二预设时间段,增大第一节点发送同步信息的第一时间间隔。
方法二:由第一节点自身确定是否调整第一时间间隔以及如何调整第一时间间隔
具体的,步骤12包括:
步骤124,在相邻的两次发送同步信息的时机之间,接收第一节点的周围节点发送的同步信息;
步骤125,根据所述周围节点发送的同步信息,确定所述周围节点的同步优先级;
步骤126,将所述周围节点的同步优先级与所述第一节点的同步优先级进行比较,确定同步优先级低于所述第一节点的同步优先级的第二节点;
步骤127,若所述第二节点发送的同步信息在第一预设时间段内连续存在,减小所述第一时间间隔。
或者步骤13包括:
步骤134,在相邻的两次发送同步信息的时机之间,接收第一节点的周围节点发送的同步信息;
步骤135,根据所述周围节点发送的同步信息,确定所述周围节点的同步优先级;
步骤136,将所述周围节点的同步优先级与所述第一节点的同步优先级进行比较,确定所述周围节点同步优先级均大于或者所述第一节点的同步优先级;
步骤137,若所述周围节点发送的同步信息在第二预设时间段内连续存在,增大所述第一时间间隔。
方法二中,第一节点根据周围节点发送的同步信息来确定周围节点的同步优先级,并将周围节点的同步优先级与自身的同步优先级进行比较,再根据接收到的周围节点的同步信息的持续时间来确定是否需要调整第一节点发送同步信息的第一时间间隔。
若第一节点判断周围节点中存在比第一节点的同步优先级低的节点,且持续时长满足第一预设时间段,减小第一节点发送同步信息的第一时间间隔;若第一节点判断周围节点中不存在比第一节点的同步优先级低的节点(即第一节点的周围节点的同步优先级均大于或者等于第一节点的同步优先级),且持续时长满足第二预设时间段,增大第一节点发送同步信息的第一时间间隔。
本发明的第一实施例中确定第一节点当前发送同步信息的第一时间间隔之后,所述处理方法还包括:
获取预先配置的或者基站配置的与同步优先级对应的发送时间间隔配置信息,所述发送时间间隔配置信息包括:最大时间间隔和最小时间间隔;同步优先级相同的节点的发送时间间隔配置信息相同;其中,
所述第一时间间隔大于或者等于所述最小时间间隔且大于或者等于所述最大时间间隔;
减小所述第一时间间隔得到的第二时间间隔大于或者等于所述最小时间间隔且大于或者等于所述最大时间间隔,当所述第一时间间隔等于所述最小时间 间隔时,第二时间间隔等于所述最小时间间隔;即当第一时间间隔减小到最小时间间隔时,后续不再继续减小第一时间间隔。
增大所述第一时间间隔得到的第三时间间隔大于或者等于所述最小时间间隔且大于或者等于所述最大时间间隔,当所述第一时间间隔等于所述最大时间间隔时,第三时间间隔等于所述最大时间间隔。即当第一时间间隔增大到最大时间间隔时,后续不再继续增大第一时间间隔。
本发明的第一实施例完善了以gnss节点和基站作为同步源的同步信息的发送方法,当节点的周围节点为相同优先级或更高优先级,且持续一段时间,增大第一时间间隔,则减小发送频率,提高系统的资源利用率,减少同步信号干扰;当节点的周围节点有更低优先级节点,且持续一段时间,减小第一时间间隔,则提高发送频率,为低优先级节点提供更高精度的同步信息,提高系统的同步精度,加快同步收敛,提高通信的可靠性。
第二实施例
为了更好的实现上述目的,针对第一实施例中利用方法一由基站确定是否调整第一时间间隔以及如何调整第一时间间隔,本发明还提供一第二实施例,如图2所示,该第二实施例提供一种同步信息的发送时间间隔的处理方法,应用于基站侧,所述处理方法包括:
步骤21,接收多个节点上报的位置信息和同步优先级;
步骤22,根据所述多个节点的同步优先级和位置信息,确定第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级的第二节点,当所述第二节点在第一预设时间段内连续存在时,生成减小第一节点当前发送同步信息的第一时间间隔的第一配置信息,并向所述第一节点发送所述第一配置信息;或者,
步骤23,根据所述多个节点的同步优先级和位置信息,确定第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级,当所述周围节点在第二预设时间段内连续存在时,生成增大第一节点当前发送同步信息的第一时间间隔的第二配置信息,并向所述第一节点发送所述第二配置信息。
本发明的第二实施例中,基站根据节点的位置信息能够确定预设位置范围内存在几个节点,根据每个节点的同步优先级以及周围节点的同步优先级确定 是否需要调整节点发送同步信息的第一时间间隔。
进一步的,由于每个节点均上报其自身的地理位置,则基站能够根据地理位置划分同步簇(相同同步优先级的节点),基站则可以根据同步簇中每个节点的位置确定中心节点和边缘节点,通常情况下对于同步簇中心相同优先级的节点,考虑降低发送频率,提高资源利用率;对于同步簇边缘的节点,由于存在不同的同步优先级,高优先级的节点需要加大发送频率,为低优先级的节点提供同步信息,加快同步收敛。
具体的,本发明的第二实施例中步骤21之后,所述处理方法包括:
步骤24,根据所述多个节点的同步优先级和位置信息确定预设范围内相同同步优先级的节点组成同步簇;
步骤25,根据所述同步簇中多个节点的位置信息确定位于所述同步簇的中心位置的中心节点和位于所述同步簇的边缘位置的边缘节点。
则具体的,针对中心节点:
由于所述中心节点的周围节点的同步优先级均与所述中心节点的同步优先级相同,则确定所述中心节点的周围节点中不存在同步优先级低于所述中心节点的同步优先级的第二节点;
也由于所述中心节点的周围节点的同步优先级均与所述中心节点的同步优先级相同,则确定所述中心节点的周围节点的同步优先级均等于所述中心节点的同步优先级,故需要降低中心节点发送同步信息的频率,即增大中心节点发送同步信息的第一时间间隔,以提高资源利用率,减少同步信号的干扰。
针对边缘节点:
若所述边缘节点的周围节点中第一预设节点的同步优先级低于所述边缘节点的同步优先级,确定所述边缘节点的周围节点中存在同步优先级低于所述中心节点的同步优先级的第二节点,确定所述边缘节点为所述第一节点。故需要增大边缘节点发送同步信息的频率,即减小该边缘节点发送同步信息的第一时间间隔,以提高系统的同步精度,加快同步收敛,提高通信的可靠性。
若所述边缘节点的周围节点的同步优先级均大于或者等于所述边缘节点的同步优先级,确定所述边缘节点为第一节点。故需要降低边缘节点发送同步信息的频率,即增大边缘节点发送同步信息的第一时间间隔,以提高资源利用率, 减少同步信号的干扰。
下面结合几个具体的例子对本发明的第一实施例和第二实施例提供的同步信息的发送时间间隔的处理方法的具体应用场景:
假设priority2(第二同步优先级)的最大时间间隔p(k)max=200ms,最小时间间隔p(k)min=100ms。
第一例:节点a收到更低优先级节点的同步信息
如图3所示,假设节点a同步优先级为priority2发送同步信息的间隔为200ms,假设200ms内接收到节点b和节点c的同步信息,同步信息说明节点b和节点a是相同的优先级priority2,节点c是更低的优先级priority3。假设第一预设时间段t(k)minus=400ms,后续节点a的接收情况及第一时间间隔的处理如表2所示。
表2接收更低优先级节点的同步信息,同步信息发送间隔调整示例
需要说明的是,节点a如果同步优先级为priority1或priority3,也是同样的处理方法,在此不重复描述。
第二例:节点a仅收到相同优先级、更高优先级节点的同步信息
如图3所示,假设节点a同步优先级为priority2发送同步信息的间隔为 100ms,假设100ms内接收到节点b和节点c的同步信息,同步信息说明节点b和节点a相同的优先级priority2,节点c是更高的优先级priority1。假设第二预设时间段t(k)add=400ms,后续节点a的接收情况及第一时间间隔的处理如表3所示。
表3仅接收相同优先级和更高优先级节点的同步信息,同步信息发送间隔调整示例
需要说明的是,节点a如果同步优先级为priority1或priority3,也是同样的处理方法,在此不重复描述。
第三例:节点a收到相同优先级、更高优先级、更低优先级节点的同步信息
如图3所示,假设节点a同步优先级为priority2发送同步信息的间隔为100ms,假设100ms内接收到节点b和节点c的同步信息,同步信息说明节点b和节点a相同的优先级priority2,节点c是更高的优先级priority1,节点d是更低的优先级priority3。假设第一预设时间段t(k)minus=400ms,第二预设时间段t(k)add=400ms,后续节点a的接收情况及第一时间间隔的处理如表4所示。
表4接收相同优先级节点、更高优先级节点以及更低优先级节点的同步信息,同步信息发送间隔调整示例
需要说明的是,节点a如果同步优先级为priority1或priority3,也是同样的处理方法,在此不重复描述。
第四例:节点上报位置信息和同步优先级,基站控制处理
如图4所示,假设节点a/b/c/d是相同优先级priority2,假设节点e是更低的优先级priority3,假设第一预设时间段t(k)minus=400ms,第二预设时间段t(k)add=400ms。节点a/b/c/d/e上报位置信息和同步优先级给基站,基站根据接收到的信息判断a/b/c/d优先级相同,都是priority2,而节点e为低优先级 priority3。根据位置信息,基站判断节点e比相邻的节点c/d的优先级低,这种情况持续t(k)minus时间,基站配置节点c/d减少发送间隔时间;基站判断节点a/b/c/d优先级相同,这种情况持续t(k)add时间,基站配置节点a/b减少发送间隔时间。或者,
假设节点a/b/c/d是相同优先级priority2,假设节点e是更高的优先级priority1,假设第一预设时间段t(k)minus=400ms,第二预设时间段t(k)add=400ms。节点a/b/c/d/e上报位置信息和同步优先级给基站,基站根据接收到的信息判断a/b/c/d优先级相同,都是priority2,而节点e为高优先级priority1。基站再根据位置信息判断节点e比相邻的节点c/d的优先级高,这种情况持续t(k)minus时间,基站配置节点e减少发送间隔时间;基站判断节点a/b/c/d优先级相同,这种情况持续t(k)add时间,基站配置节点a/b/c/d减少发送间隔时间。
需要说明的是,上述第一例、第二例以及第三例为针对上述第一实施例中的方法二(节点根据本节点在两次发送时间之间接收到的同步信息来判断如何调整发送同步信息的第一时间间隔)的实例;上述第四例为针对上述第一实施例及第二实施例中的方法一(基站根据节点上报的信息确定如何调整发送同步信息的第一时间间隔)的实例。
第三实施例
如图5所示,本发明的第三实施例提供一种同步信息的发送时间间隔的处理装置,应用于节点侧,所述处理装置包括:
确定模块51,用于确定第一节点当前发送同步信息的第一时间间隔;
第一调整模块52,用于当第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级的第二节点,且所述第二节点在第一预设时间段内连续存在时,减小所述第一时间间隔;
第二调整模块53,用于当第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级,且所述周围节点在第二预设时间段内连续存在时,增大所述第一时间间隔。
具体的,本发明的的第三实施例中所述第一调整模块包括:
第一上报单元,用于向基站上报所述第一节点的位置信息和同步优先级, 使得所述基站能够根据所述第一节点的位置信息和所述同步优先级确定所述第一节点的周围节点中是否存在同步优先级低于所述第一节点的同步优先级的第二节点;
第一接收单元,用于接收所述基站返回的第一配置信息,所述第一配置信息为所述基站确定所述第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级的第二节点,且所述第二节点在第一预设时间段内连续存在之后生成的减小所述第一时间间隔的配置信息;
第一减小单元,用于根据所述第一配置信息,减小所述第一时间间隔。
具体的,本发明的第三实施例中所述第二调整模块包括:
第二上报单元,用于向基站上报所述第一节点的位置信息和同步优先级,使得所述基站能够根据所述第一节点的位置信息和所述同步优先级确定所述第一节点的周围节点的同步优先级是否均大于或者等于所述第一节点的同步优先级;
第二接收单元,用于接收所述基站返回的第二配置信息,所述第二配置信息为所述基站确定所述第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级,且所述周围节点在第二预设时间段内连续存在之后生成的增大所述第一时间间隔的配置信息;
第一增大单元,用于根据所述第二配置信息,增大所述第一时间间隔。
具体的,本发明的第三实施例中所述第一调整模块包括:
第一信息接收单元,用于在相邻的两次发送同步信息的时机之间,接收第一节点的周围节点发送的同步信息;
第一优先级确定单元,用于根据所述周围节点发送的同步信息,确定所述周围节点的同步优先级;
第一比较单元,用于将所述周围节点的同步优先级与所述第一节点的同步优先级进行比较,确定同步优先级低于所述第一节点的同步优先级的第二节点;
第二减小单元,用于若所述第二节点发送的同步信息在第一预设时间段内连续存在,减小所述第一时间间隔。
具体的,本发明的第三实施例中所述第二调整模块包括:
第二信息接收单元,用于在相邻的两次发送同步信息的时机之间,接收第 一节点的周围节点发送的同步信息;
第二优先级确定单元,用于根据所述周围节点发送的同步信息,确定所述周围节点的同步优先级;
第二比较单元,用于将所述周围节点的同步优先级与所述第一节点的同步优先级进行比较,确定所述周围节点同步优先级均大于或者所述第一节点的同步优先级;
第二增大单元,用于若所述周围节点发送的同步信息在第二预设时间段内连续存在,增大所述第一时间间隔。
具体的,本发明的第三实施例中所述处理装置还包括:
获取模块,用于获取预先配置的或者基站配置的与同步优先级对应的发送时间间隔配置信息,所述发送时间间隔配置信息包括:最大时间间隔和最小时间间隔;同步优先级相同的节点的发送时间间隔配置信息相同;其中,
所述第一时间间隔大于或者等于所述最小时间间隔且大于或者等于所述最大时间间隔;
减小所述第一时间间隔得到的第二时间间隔大于或者等于所述最小时间间隔且大于或者等于所述最大时间间隔,当所述第一时间间隔等于所述最小时间间隔时,第二时间间隔等于所述最小时间间隔;
增大所述第一时间间隔得到的第三时间间隔大于或者等于所述最小时间间隔且大于或者等于所述最大时间间隔,当所述第一时间间隔等于所述最大时间间隔时,第三时间间隔等于所述最大时间间隔。
本发明的第三实施例完善了以gnss节点和基站作为同步源的同步信息的发送方法,当节点的周围节点为相同优先级或更高优先级,且持续一段时间,增大第一时间间隔,则减小发送频率,提高系统的资源利用率,减少同步信号干扰;当节点的周围节点有更低优先级节点,且持续一端时,减小第一时间间隔,则提高发送频率,为低优先级节点提供更高精度的同步信息,提高系统的同步精度,加快同步收敛,提高通信的可靠性。
需要说明的是,本发明的第三实施例提供的同步信息的发送时间间隔的处理装置是与上述第一实施例提供的同步信息的发送时间间隔的处理方法相对应的处理装置,则上述同步信息的发送时间间隔的处理方法的所有实施例均适用 于该同步信息的发送时间间隔的处理装置,且均能达到相同或相似的有益效果。
第四实施例
为了更好的实现上述目的,如图6所示,本发明的第四实施例还提供一种信道传输装置,用于终端侧,该信道传输装置包括:处理器600;通过总线接口与所述处理器600相连接的存储器620,以及通过总线接口与处理器600相连接的收发机610;所述存储器用于存储所述处理器在执行操作时所使用的程序和数据;通过所述收发机610发送数据信息或者导频,还通过所述收发机610接收下行控制信道;当处理器调用并执行所述存储器中所存储的程序和数据时,实现如下的功能模块:
确定模块,用于确定第一节点当前发送同步信息的第一时间间隔;
第一调整模块,用于当第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级的第二节点,且所述第二节点在第一预设时间段内连续存在时,减小所述第一时间间隔;
第二调整模块,用于当第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级,且所述周围节点在第二预设时间段内连续存在时,增大所述第一时间间隔。
其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的一个或多个处理器和存储器620代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机610可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器600负责管理总线架构和通常的处理,存储器620可以存储处理器600在执行操作时所使用的数据。
处理器600负责管理总线架构和通常的处理,存储器620可以存储处理器600在执行操作时所使用的数据。
需要说明的是,本发明的第四实施例提供的同步信息的发送时间间隔的处理装置是与上述第一实施例提供的同步信息的发送时间间隔的处理方法相对应的处理装置,则上述同步信息的发送时间间隔的处理方法的所有实施例均适用 于该同步信息的发送时间间隔的处理装置,且均能达到相同或相似的有益效果。
第五实施例
如图7所示,本发明的第五实施例提供一种同步信息的发送时间间隔的处理装置,应用于基站侧,所述处理装置包括:
接收模块71,用于接收多个节点上报的位置信息和同步优先级;
第一生成模块72,用于根据所述多个节点的同步优先级和位置信息,确定第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级的第二节点,当所述第二节点在第一预设时间段内连续存在时,生成减小第一节点当前发送同步信息的第一时间间隔的第一配置信息,并向所述第一节点发送所述第一配置信息;和/或,
第二生成模块73,用于根据所述多个节点的同步优先级和位置信息,确定第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级,当所述周围节点在第二预设时间段内连续存在时,生成增大第一节点当前发送同步信息的第一时间间隔的第二配置信息,并向所述第一节点发送所述第二配置信息。
具体的,本发明的第五实施例中所述处理装置还包括:
组成模块,用于根据所述多个节点的同步优先级和位置信息确定预设范围内相同同步优先级的节点组成同步簇;
节点确定模块,用于根据所述同步簇中多个节点的位置信息确定位于所述同步簇的中心位置的中心节点和位于所述同步簇的边缘位置的边缘节点。
具体的,本发明的第五实施例中所述第一生成模块包括:
第一确定单元,用于所述中心节点的周围节点的同步优先级均与所述中心节点的同步优先级相同,确定所述中心节点的周围节点中不存在同步优先级低于所述中心节点的同步优先级的第二节点;
第二确定单元,用于若所述边缘节点的周围节点中第一预设节点的同步优先级低于所述边缘节点的同步优先级,确定所述边缘节点的周围节点中存在同步优先级低于所述中心节点的同步优先级的第二节点,确定所述边缘节点为所述第一节点。
具体的,本发明的第五实施例中所述第二生成模块包括:
第三确定单元,用于所述中心节点的周围节点的同步优先级均与所述中心节点的同步优先级相同,确定所述中心节点的周围节点的同步优先级均等于所述中心节点的同步优先级;
第四确定单元,用于若所述边缘节点的周围节点的同步优先级均大于或者等于所述边缘节点的同步优先级,确定所述边缘节点为第一节点。
需要说明的是,本发明的第五实施例提供的同步信息的发送时间间隔的处理装置是与上述第二实施例提供的同步信息的发送时间间隔的处理方法相对应的处理装置,则上述同步信息的发送时间间隔的处理方法的所有实施例均适用于该同步信息的发送时间间隔的处理装置,且均能达到相同或相似的有益效果。
第六实施例
为了更好的实现上述目的,如图6所示,本发明的第六实施例还提供一种信道传输装置,用于基站侧,该信道传输装置包括:处理器600;通过总线接口与所述处理器600相连接的存储器620,以及通过总线接口与处理器600相连接的收发机610;所述存储器用于存储所述处理器在执行操作时所使用的程序和数据;通过所述收发机610发送数据信息或者导频,还通过所述收发机610接收下行控制信道;当处理器调用并执行所述存储器中所存储的程序和数据时,实现如下的功能模块:
接收模块,用于接收多个节点上报的位置信息和同步优先级;
第一生成模块,用于根据所述多个节点的同步优先级和位置信息,确定第一节点的周围节点中存在同步优先级低于所述第一节点的同步优先级的第二节点,当所述第二节点在第一预设时间段内连续存在时,生成减小第一节点当前发送同步信息的第一时间间隔的第一配置信息,并向所述第一节点发送所述第一配置信息;和/或,
第二生成模块,用于根据所述多个节点的同步优先级和位置信息,确定第一节点的周围节点的同步优先级均大于或者等于所述第一节点的同步优先级,当所述周围节点在第二预设时间段内连续存在时,生成增大第一节点当前发送同步信息的第一时间间隔的第二配置信息,并向所述第一节点发送所述第二配置信息。
其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由 处理器600代表的一个或多个处理器和存储器620代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机610可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器600负责管理总线架构和通常的处理,存储器620可以存储处理器600在执行操作时所使用的数据。
处理器600负责管理总线架构和通常的处理,存储器620可以存储处理器600在执行操作时所使用的数据。
需要说明的是,本发明的第六实施例提供的同步信息的发送时间间隔的处理装置是与上述第二实施例提供的同步信息的发送时间间隔的处理方法相对应的处理装置,则上述同步信息的发送时间间隔的处理方法的所有实施例均适用于该同步信息的发送时间间隔的处理装置,且均能达到相同或相似的有益效果。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。