Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND TERMINAL FOR SYNCHRONIZING GROUPS IN HYBRID SELF-ORGANIZING NETWORK
Document Type and Number:
WIPO Patent Application WO/2013/078901
Kind Code:
A1
Abstract:
The present invention provides a method for synchronizing groups in a hybrid self-organizing network, and the method adjusts reference time of different synchronized groups to be consistent. The method provided in the present invention is: a first edge terminal determining whether there is a difference between reference time of the first edge terminal itself and reference time of a second edge terminal according to a received signal which is used to identify time information and is sent by the second edge terminal; if the first edge terminal determines that there is a difference between the reference time of the first edge terminal itself and the reference time of the second edge terminal, determining that the first edge terminal and the second edge terminal respectively belong to different synchronized groups, and according to the signal which is used to identify the time information, determining whether the reference time difference exceeds a set range; if the first edge terminal determines that the reference time difference exceeds the set range, determining, according to a set rule, whether the first edge terminal itself needs to be adjusted; and if the first edge terminal determines that the first edge terminal itself needs to be adjusted, adjusting the reference time of the first synchronized group into the reference time of the second synchronized group. The present invention also provides a terminal corresponding to the method.

Inventors:
ZHOU HAIJUN (CN)
ZHAO LI (CN)
ZHAO YI (CN)
ZHENG YINXIANG (CN)
Application Number:
PCT/CN2012/081693
Publication Date:
June 06, 2013
Filing Date:
September 20, 2012
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
CHINA ACADEMY OF TELECOMM TECH (CN)
ZHOU HAIJUN (CN)
ZHAO LI (CN)
ZHAO YI (CN)
ZHENG YINXIANG (CN)
International Classes:
H04W56/00
Foreign References:
CN102364982A2012-02-29
CN1645766A2005-07-27
CN101136693A2008-03-05
CN1719792A2006-01-11
US20050117530A12005-06-02
Attorney, Agent or Firm:
TDIP & PARTNERS (CN)
北京同达信恒知识产权代理有限公司 (CN)
Download PDF:
Claims:
权 利 要 求

1、 一种混合自组网络中群间同步方法, 其特征在于, 该方法包括:

第一边缘终端根据接收到的第二边缘终端发送的用于标识时间信息的信号确定自身 的基准时间与第二边缘终端的基准时间是否有差异;

如果第一边缘终端确定基准时间有差异, 则确定第一边缘终端和第二边缘终端分别属 于不同的已同步群, 并根据用于标识时间信息的信号确定基准时间差异是否超出设定范 围;

所述第一边缘终端确定基准时间差异超出设定范围, 则根据设定的规则判断自身是否 需要调整;

如果所述第一边缘终端确定自身需要调整, 则将所述第一边缘终端所属的第一已同步 群的基准时间调整为所述第二边缘终端所属的第二已同步群的基准时间。

2、 根据权利要求 1所述的方法, 其特征在于, 所述标识时间信息的信号为导频信号。

3、 根据权利要求 2所述的方法, 其特征在于, 所述基准时间差异超出设定范围为超帧 周期不同、 超帧起始位不同或者同步偏差大于设定的码片数量。

4、 根据权利要求 3所述的方法, 其特征在于, 所述码片数量根据导频码与数据部分的 保护间隔设定, 或者根据第一边缘终端进入 1跳范围前可进行同步调整的周期数乘以最大 调整步长设定。

5、根据权利要求 1所述的方法, 其特征在于, 如果确定基准时间差异未超出设定范围, 则该方法进一步包括:

属于第一已同步群的第一边缘终端与属于第二已同步群的第二边缘终端通过同步状 态下的慢速同步方式进行同步调整。

6、 根据权利要求 1所述的方法, 其特征在于, 所述第一边缘终端确定基准时间差异超 出设定范围, 则根据设定的规则判断自身是否需要调整, 包括:

如果所述第一已同步群的同步等级低于所述第二已同步群的同步等级; 或者如果所述 第一已同步群的同步等级和所述第二已同步群的同步等级相同, 且所述第一已同步群包含 的边缘终端数量少于所述第二已同步群包含的边缘终端数量; 或者如果所述第一已同步群 的同步等级和所述第二已同步群的同步等级相同, 且所述第一已同步群包含的边缘终端数 量与所述第二已同步群包含的边缘终端数量相同, 但所述第一已同步群的基准时间晚于所 述第二已同步群的基准时间, 则确定自身需要调整。

7、 根据权利要求 6所述方法, 其特征在于, 所述已同步群的同步等级为已同步群包含 的所有终端的最高同步等级, 终端的同步等级 居终端同步能力划分。

8、 根据权利要求 7所述的方法, 其特征在于, 所述将所述第一已同步群的基准时间调 整为所述第二已同步群的基准时间, 包括:

所述第一边缘终端根据自身生成的时间调整消息对基准时间进行调整, 并向其所属的 第一已同步群中其他终端发送时间调整消息;

所述其他终端接收时间调整消息, 并根据时间调整消息对基准时间进行调整。

9、 根据权利要求 8所述的方法, 其特征在于, 所述时间调整消息包括: 基准时间调整 量和目标同步等级。

10、 根据权利要求 9所述的方法, 其特征在于, 所述基准时间调整量为所述第一已同 步群与第二已同步群基准时间差值, 或者为第一已同步群与第二已同步群的基准时间差值 减去第一已同步群内同步的基准时间预计调整量。

11、 根据权利要求 9所述的方法, 其特征在于, 所述时间调整消息还包括: 相对调整 子帧数、 调整约定时间和目标超帧周期中的一种或多种。

12、 根据权利要求 8所述的方法, 其特征在于, 所述第一边缘终端向其所属的第一已 同步群中其他终端发送时间调整消息之前, 该方法进一步包括:

所述第一边缘终端延迟时间调整消息的发送。

13、 根据权利要求 12所述的方法, 其特征在于, 所述延迟在整数个子帧内均匀分布。

14、 根据权利要求 9所述的方法, 其特征在于, 所述其他终端接收时间调整消息, 并 根据时间调整消息对基准时间进行调整, 包括:

所述其他终端判断接收到的时间调整消息是否为终端所属已同步群中的终端发送, 并 检测终端是否有未生效的时间调整消息;

如果接收到的时间调整消息不为终端所属已同步群中的终端发送, 则丢弃接收到的时 间调整消息;

如果接收到的时间调整消息为所述其他终端所属已同步群中的终端发送, 且所述其他 终端没有未生效的时间调整消息, 则根据所述时间调整消息调整基准时间, 并保存接收到 的时间调整消息;

如果接收到的时间调整消息为所述其他终端所属已同步群中的终端发送, 且终端有未 生效的时间调整消息, 则比较所述时间调整消息与未生效的时间调整消息的目标同步等 级, 如果接收到的时间调整消息的目标同步等级高于未生效的时间调整消息的目标等级, 则根据接收到的时间调整消息进行基准时间调整, 保存接收到的时间调整消息并丢弃未生 效的时间调整消息; 如果接收到的时间调整消息的目标同步等级不高于未生效的时间调整 消息的目标, 则丢弃接收到的时间调整消息, 其中, 所述目标同步等级为第二已同步群的 同步等级。

15、 根据权利要求 14所述的方法, 其特征在于, 保存所述时间调整消息之后, 该方法 进一步包括: 所述其他终端向所属已同步群中终端转发被保存的时间调整消息。

16、 一种混合自组网络中群间同步终端, 其特征在于, 该终端包括:

基准时间差异确定模块, 用于接收第二边缘终端发送的用于标识时间信息的信号, 并 根据所述标识时间信息的信号确定自身的基准时间与第二边缘终端的基准时间是否有差 异; 如果确定基准时间有差异, 则确定自身和第二边缘终端分别属于不同的已同步群; 确 定基准时间差异是否超出设定范围;

设定规则判断模块, 用于根据设定的规则判断自身是否需要调整;

基准时间调整模块, 用于如果确定自身需要调整, 则将所属的第一已同步群的基准时 间调整为所述第二边缘终端所属的第二已同步群的基准时间。

17、根据权利要求 16所述的终端, 其特征在于, 所述标识时间信息的信号为导频信号。

18、 根据权利要求 17所述的终端, 其特征在于, 所述基准时间差异超出设定范围为超 帧周期不同、 超帧起始位不同或者同步偏差大于设定的码片数量。

19、 根据权利要求 16所述的终端, 其特征在于, 所述基准时间调整模块还用于, 如果 确定基准时间差异未超出设定范围, 则与属于第二已同步群的第二边缘终端通过同步状态 下的慢速同步方式进行同步调整。

20、 根据权利要求 16所述的终端, 其特征在于, 所述设定规则判断模块, 用于如果所 述第一已同步群的同步等级低于所述第二已同步群的同步等级; 或者如果所述第一已同步 群的同步等级和所述第二已同步群的同步等级相同, 且所述第一已同步群包含的边缘终端 数量少于所述第二已同步群包含的边缘终端数量; 或者如果所述第一已同步群的同步等级 和所述第二已同步群的同步等级相同, 且所述第一已同步群包含的边缘终端数量与所述第 二已同步群包含的边缘终端数量相同, 但所述第一已同步群的基准时间晚于所述第二已同 步群的基准时间, 则确定自身需要调整。

21、 根据权利要求 20所述的终端, 其特征在于, 所述基准时间调整模块用于根据自身 生成的时间调整消息对基准时间进行调整, 并向其所属的第一已同步群中其他终端发送时 间调整消息。

22、 根据权利要求 21所述的终端, 其特征在于, 所述终端还包括:

时间调整消息处理模块, 用于接收时间调整消息, 并根据时间调整消息对基准时间进 行调整。

23、 根据权利要求 22所述的终端, 其特征在于, 所述时间调整消息包括: 基准时间调 整量和目标同步等级;

所述基准时间调整量为所述第一已同步群与第二已同步群基准时间差值, 或者为第一 已同步群与第二已同步群的基准时间差值减去第一已同步群内同步的基准时间预计调整 量; 所述目标同步等级为第二已同步群的同步等级。 24、 根据权利要求 22所述的终端, 其特征在于, 所述时间调整消息还包括: 相对调整 子帧数、 调整约定时间和目标超帧周期中的一种或多种。

25、 根据权利要求 24所述的终端, 其特征在于, 所述基准时间调整模块还用于, 在向 其所属的第一已同步群中其他终端发送时间调整消息之前, 延迟时间调整消息的发送。

26、 根据权利要求 22所述的终端, 其特征在于, 所述时间调整消息处理模块还用于, 判断接收到的时间调整消息是否为终端所属已同步群中的终端发送, 并检测终端是否有未 生效的时间调整消息;

如果所述时间调整消息不为终端所属已同步群中的终端发送, 则丢弃所述时间调整消 息;

如果所述时间调整消息为终端所属已同步群中的终端发送, 且终端没有未生效的时间 调整消息, 则才 居所述时间调整消息调整基准时间, 并保存所述时间调整消息;

如果所述时间调整消息为终端所属已同步群中的终端发送, 且终端有未生效的时间调 整消息, 则比较所述时间调整消息与未生效的时间调整消息的目标同步等级, 如果接收到 的时间调整消息的目标同步等级高于未生效的时间调整消息的目标等级, 则根据接收到的 时间调整消息进行基准时间调整, 保存接收到的时间调整消息并丢弃未生效的时间调整消 息; 如果接收到的时间调整消息的目标同步等级不高于未生效的时间调整消息的目标, 则 丢弃接收到的时间调整消息, 其中, 所述目标同步等级为第二已同步群的同步等级。

27、 根据权利要求 26所述的终端, 其特征在于, 所述时间调整消息处理模块还用于向 所属已同步群中终端转发被保存的时间调整消息。

Description:
一种混合自组网络中群间同步方法及终端 本申请要求在 2011年 11月 29日提交中国专利局、 申请号为 201110388337.0、 发明名称为

"一种混合自组网络中群间同步方法及终端 "的中国专利申请的优先权,其全部内容通过 用结 合在本申请中。 技术领域 本发明涉及通信技术领域, 尤其涉及一种混合自组网络中群间同步方法及 终端。 背景技术 混合自组网网络为由 UTC(Universal Time Chiming, 通用时间协调)授时和没有 UTC授 时的终端组成的自组网络。 例如: 车车通信、 车路通信为主的 "车联网" 就是混合自组网 网络的一种。

在混合自组网网络中, 每个终端可覆盖的同步区域是有限的。 如果第一终端在第二终 端的同步范围内, 则第一终端和第二终端可以通过同步调整, 将两个终端的基准时间调整 为一致的。 如果第一终端在第二终端的同步区域外, 第一终端会因为所接收到的第二终端 的信号微弱而无法获得第二终端发送的导频码 , 则导致两终端无法同步。 我们将同步在一 个基准时间的终端定义为一个已同步群。 在混合自组网网络中存在多个不同的已同步群 。 而终端是具有移动性的, 不同已同步群中的终端可能会进入各自的同步 区域, 如图 1所示, 已同步群 11中的终端与已同步群 12中的终端 (3和 5 )进入彼此时间信息发送范围 13。 但由 于不同群的基准时间不同, 属于不同已同步群的终端之间的通信可能会发 生问题。 所以, 需要将不同群的终端的基准时间调整到一个同 步基准时间, 形成一个更大的已同步群, 以 实现不同群终端之间的通信。 发明内容 本发明提供了一种混合自组网络中群间同步方 法及相应的终端, 使得属于不同已同步 群的终端进入彼此的同步区域内后, 可将不同已同步群的基准时间调整为一致, 形成一个 包含原不同已同步群的更大的已同步群。 本发明提供的方法为:

第一边缘终端根据接收到的第二边缘终端发送 的用于标识时间信息的信号确定自身 的基准时间与第二边缘终端的基准时间是否有 差异;

如果第一边缘终端确定基准时间有差异, 则确定第一边缘终端和第二边缘终端分别属 于不同的已同步群; 并根据用于标识时间信息的信号确定基准时间 差异是否超出设定范 围;

所述第一边缘终端确定基准时间差异超出设定 范围, 则根据设定的规则判断自身是否 需要调整;

如果所述第一边缘终端确定自身需要调整, 则将所述第一边缘终端所属的第一已同步 群的基准时间调整为所述第二边缘终端所属的 第二已同步群的基准时间。

本发明还提供了一种混合自组网络中群间同步 终端, 该终端包括:

基准时间差异确定模块, 用于接收第二边缘终端发送的用于标识时间信 息的信号, 并 根据所述标识时间信息的信号确定自身的基准 时间与第二边缘终端的基准时间是否有差 异; 如果确定基准时间有差异, 则确定第一边缘终端和第二边缘终端分别属于 不同的已同 步群; 确定基准时间差异是否超出设定范围;

设定规则判断模块, 用于根据设定的规则判断自身是否需要调整;

基准时间调整模块, 用于如果所述第一边缘终端确定自身需要调整 , 则将所述第一边 缘终端所属的第一已同步群的基准时间调整为 所述第二边缘终端所属的第二已同步群的 基准时间。

本发明提供的技术方案, 先由边缘终端确定两个边缘终端所属的不同已 同步群之间的 基准时间差异是否超过设定的范围。 如确定超过设定的范围再根据相应的规则判断 是否对 边缘终端自身所属的已同步群的基准时间进行 调整。 两个边缘终端都进行前面所述的确定 和判断, 然后根据设定的规则有一个边缘终端会对自身 所属的已同步群中终端的基准时间 都进行调整, 并将自身所属已同步群的基准时间调整为另一 终端所属已同步群的基准时 间, 最终两个已同步群的基准时间达成一致。 附图说明 图 1为本发明的自组网络已同步群示意图;

图 2为本发明实施例群间同步方法流程图;

图 3为本发明实施例将第一已同步群的基准时间 整为第二已同步群的基准时间的方 法流程图;

图 4为本发明具体实施例方法流程图;

图 5为本发明实施例边缘终端的结构示意图。 具体实施方式 当属于两个不同已同步群的边缘终端进入彼此 的同步区域时, 为使两终端通信无障 碍, 需要将两个边缘终端分别所属不同已同步群进 行基准时间同步。 下面结合附图说明本 发明实施例将两个边缘终端分别所属不同已同 步群进行基准时间同步的方法。 如图 2所示, 本实施例将不同已同步群同步的方法为:

步骤 S201 , 第一边缘终端接收第二边缘终端发送的用于标 识时间信息的信号。

在步骤 S201中, 两个边缘终端在对方标识时间信息的信号传播 范围内时, 都以自身为 第一边缘终端, 互认对方为第二边缘终端, 并接收彼此发送的用于标识时间信息的信号。

步骤 S202 , 第一边缘终端根据接收到的第二边缘终端发送 的用于标识时间信息的信号 确定自身的基准时间与第二边缘终端的基准时 间是否有差异。

当第一边缘终端接收到第二边缘终端发送的用 于标识时间信息的信号时, 先要通过用 于标识时间信息的信号来判断第一边缘终端自 身和第一边缘终端的基准时间是否有差异。

步骤 S203 , 如果第一边缘终端确定基准时间有差异, 则确定第一边缘终端和第二边缘 终端分别属于不同的已同步群, 并根据用于标识时间信息的信号确定基准时间 差异是否超 出设定范围。

在步骤 S203中, 如果两个终端都确定彼此的基准时间差异超出 设定范围, 则可以确定 第一边缘终端和第二边缘终端属于不同的已同 步群。 否则可以确定两终端本来就属于同一 个已同步群, 不再需要进行群间同步。

步骤 S204 , 第一边缘终端确定基准时间差异超出设定范围 , 则根据设定的规则判断自 身是否需要调整。

如果确定基准时间差异超出设定范围, 则继续根据设定的规则判断是否要对本终端所 在已同步群的基准时间进行调整。

步骤 S205 , 如果第一边缘终端确定自身需要调整, 则将第一边缘终端所属的第一已同 步群的基准时间调整为第二边缘终端所属的第 二已同步群的基准时间。

经过步骤 S205 , 两个终端中会有一个对其所在已同步群的基准 时间进行调整, 将基准 时间调整成两个已同步群中的另一个已同步群 的基准时间, 以使得两个不同的已同步群同 步。

在本发明实施例中, 第一边缘终端和第二边缘终端都可以是已同步 群中的任意终端, 并不一定位于已同步群的边缘, 只要第一边缘终端能够接收到第二边缘终端发 送的用于标 识时间信息的信号, 即可通过本发明实施例提供的混合自组网络中 群间同步方法进行同 步, 因此,本发明实施例中第一边缘终端和第二边 缘终端并不限于在已同步群的边缘位置。 通常情况下, 若已同步群覆盖面积较大, 则第一边缘终端和第二边缘终端位于不同已同 步 群边缘时, 第一边缘终端能够接收到第二边缘终端发送的 用于标识时间信息的信号并判断 出两个群间基准时间有差异的可能性较大。

较优地, 标识时间信息的信号为导频信号。 在自组网络中, 通常由导频信号携带基准 时间信息。 较优地, 基准时间差异超出设定范围为超帧周期不同、 超帧起始位不同或者同步偏差 大于设定的码片数量。 超帧周期不同、 超帧起始位不同或者同步偏差大于设定的码片 数量 为判断基准时间差异超出设定范围的条件。 只要满足其中任意一个条件 , 就确定基准时间 差异超出设定范围。

较优地, 设定的码片数量根据导频码与数据部分的保护 间隔设定, 或者根据第一边缘 终端进入 1跳范围前可进行同步调整的周期数乘以最大 整步长设定。 本实施例中码片的 数量可以根据导频码与数据部分的保护间隔设 定, 也可以根据第一边缘终端进入 1跳范围 前可进行同步调整的周期数乘以最大调整步长 设定。 第一种设定方式比较筒化, 可较容易 的设定出范围, 第二种设定方式则通过相关量的计算, 更精确的设定范围。

较优地, 如果确定基准时间差异未超出设定范围, 属于第一已同步群的第一边缘终端 与属于第二已同步群的第二边缘终端通过同步 状态下的慢速同步方式进行同步调整。 本实 施例还提供了如果确定基准时间差异未超出设 定范围的处理方式, 即通过同步状态下的慢 速同步方式进行同步调整。 两个不同步的终端组成一同步群时, 即通过慢速同步方式进行 同步。

较优地,设定的规则为:如果第一已同步群的 同步等级低于第二已同步群的同步等级; 或者如果第一已同步群的同步等级和第二已同 步群的同步等级相同, 且第一已同步群包含 的边缘终端数量少于第二已同步群包含的边缘 终端数量; 或者如果第一已同步群的同步等 级和第二已同步群的同步等级相同, 且第一已同步群包含的边缘终端数量与第二已 同步群 包含的边缘终端数量相同, 但第一已同步群的基准时间晚于第二已同步群 的基准时间。 如 果符合设定规则中三种条件的其中一种条件 , 则第一边缘终端即可确定自身需要调整。

较优地, 已同步群的同步等级为群包含的所有终端的最 高同步等级, 终端的同步等级 根据终端同步能力划分。 终端因为授时依据的不同, 自身的同步能力, 即精确度有所不同, 所以根据授时依据的精确程度对终端的同步能 力进行划分。

在确定对需要进行基准时间调整已同步群后, 就需要具体对已同步群的基准时间进行 调整, 较优地, 将第一已同步群的基准时间调整为第二已同步 群的基准时间的方法, 如图 3所示, 包括:

步骤 S301 , 第一边缘终端根据时间调整消息对基准时间进 行调整, 并向其所属的第一 已同步群中其他终端发送时间调整消息, 其中, 时间调整消息为第一边缘终端才 居时间偏 差量生成的。

第一边缘终端需要对其自身的基准时间进行调 整, 调整为第二已同步群的基准时间, 同时还需要调整第一边缘终端所属已同步群的 基准时间, 因此, 第一边缘终端还会向其所 属已同步群中的其他终端发送时间调整消息。

步骤 S302 , 其他终端接收时间调整消息, 并根据时间调整消息对基准时间进行调整。 第一边缘终端所属的第一同步群中除第一边缘 终端外的其他终端会接收时间调整消 息, 并根据时间调整消息对自身的基准时间做出调 整。

较优地, 时间调整消息包括: 基准时间调整量和目标同步等级。 基准时间调整量和目 标同步等级是对基准时间进行调整所必须的信 息, 基准时间调整量可指示终端基准时间需 要调整的量和目标同步等级指示第二同步群的 同步等级, 第二同步群为将第一边缘终端所 属的第一同步群调整为的目标群。

较优地, 基准时间调整量为第一已同步群与第二已同步 群基准时间差值, 或者为第一 已同步群与第二已同步群的基准时间差值减去 第一已同步群内同步的基准时间预计调整 量; 所述目标同步等级为第二已同步群的同步等级 。 基准时间调整量可直接为第一已同步 群与第二已同步群基准时间差值, 这样将第一同步群根据基准时间差值进行调整 后, 即为 与第二已同步群的基准时间。 但如果当处理时间调整消息时, 终端在同时处理群内部终端 之间慢速同步的时间调整消息, 则需要将内部终端之间的慢速同步的基准时间 调整量减 去, 即减去第一已同步群内同步的基准时间预计调 整量, 通过后种时间调整量进行的时间 调整更准确。

较优地, 时间调整消息还包括: 相对调整子帧数、 调整约定时间和目标超帧周期中的 一种或多种。 包括这些数据可更精确对基准时间进行调整。

由于一个已同步群中会有多个终端, 而有可能在同一时刻多个终端作为边缘终端与 其 他多个群的多个边缘终端相遇, 所以会出现一个已同步群中的多个边缘终端经 判断后, 都 确定需要向群内发送时间调整消息, 因此同一时刻的多个消息的发送会引发资源碰 撞。 为 解决此问题, 本实施例较优地提供了一技术方案, 即在第一边缘终端向其所属的第一已同 步群中其他终端发送时间调整消息之前, 第一边缘终端延迟时间调整消息的发送。 这样多 个消息可在时间上错开发送而避免了资源碰撞 。

较优地, 延迟在整数个子帧内均匀分布。 将多个消息在整数个子帧内均匀分布为将消 息发送延迟的一种具体做法。

本实施例的技术方案中, 两相遇终端进入彼此的标识时间信息的信号接 收范围内, 通 过鉴别两终端所属的不同已同步群的基准时间 的差异是否超过设定的范围, 如超过则需根 据设定的规则判断需要调整两终端中的哪一个 终端所属群中所有终端的基准时间。 将需要 调整的已同步群中所有终端的基准时间都调整 为另一已同步群的基准时候后, 两个终端所 属已同步群的的基准时间相同, 组成了一个更大的已同步群, 即可避免两个已同步群中的 终端因基准时间不同而引发通信错误。

本发明还提供了作为已同步群中的其他终端, 在接收时间调整消息, 并根据时间调整 消息对基准时间进行调整的方案。 因此, 较优地, 本实施例中将第一已同步群中的其他终 端根据所述时间调整消息将基准时间调整为第 二已同步群的基准时间, 具体包括: 判断接收到的时间调整消息是否为终端所属已 同步群中的终端发送, 并检测终端是否 有未生效的时间调整消息;

如果接收到的时间调整消息不为终端所属已同 步群中的终端发送, 则丢弃接收到的时 间调整消息;

如果接收到的时间调整消息为终端所属已同步 群中的终端发送, 且终端没有未生效的 时间调整消息, 则才 居所述时间调整消息调整基准时间, 并保存所述时间调整消息;

如果接收到的时间调整消息为终端所属已同步 群中的终端发送, 且终端有未生效的时 间调整消息, 则比较所述时间调整消息与未生效的时间调整 消息的目标同步等级, 如果接 收到的时间调整消息的目标同步等级高于未生 效的时间调整消息的目标等级, 则根据接收 到的时间调整消息进行基准时间调整, 保存接收到的时间调整消息并丢弃未生效的时 间调 整消息; 如果接收到的时间调整消息的目标同步等级不 高于未生效的时间调整消息的目 标, 则丢弃接收到的时间调整消息, 其中, 所述目标同步等级为第二已同步群的同步等级 。

终端接收到时间调整消息后, 需要判断时间调整消息是否为本终端所属的已 同步群内 其他终端发送, 同时还需要判断本终端内部是否还有其他未生 效的时间调整消息。 如果该 时间调整消息不是本终端所属的已同步群内其 他终端发送, 则不需要对该时间调整消息进 行处理, 可将其丢弃; 如果该信息是本终端所属的已同步群内其他终 端发送, 而且本终端 内也只有该信息, 则才 居该信息进行时间调整即可。

如果该信息是本终端所属的已同步群内其他终 端发送, 但本终端内还有未生效的其他 时间调整消息, 则需要对所有的时间调整消息进行比较。 如果接收到的时间调整消息的目 标同步等级高于终端内的未生效时间调整消息 的目标同步等级, 则终端根据此时间调整消 息对基准时间进行调整。 如果接收到的时间调整消息的目标同步等级不 高于终端内未生效 时间调整消息的同步等级, 则不需要对此次接收到的时间调整消息作出处 理, 而可直接将 其丢弃。 目标同步等级是时间调整消息所含有的一种信 息,该信息标识目标群的同步等级, 目标群则是将本终端所属已同步群调整为的另 一已同步群, 目标同步等级即为此另一已同 步群的同步等级。

将目标同步等级低的时间调整消息丢弃可帮助 群内减少无实际用处的时间调整消息, 减轻终端对时间调整消息处理的负担。 对于需要进行处理的时间调整消息, 同时还需要被 保存。

在完成了对时间消息的处理后, 为了避免发生终端所属已同步群中有终端未接 收到时 间调整消息, 所以较优地, 根据时间调整消息进行基准时间调整之后, 接收到时间调整消 息的终端还需要向所属群中终端转发被保存的 时间调整消息。 这样对时间调整消息的转发 可保证有效的时间调整消息发送至终端所属已 同步群内所有终端, 使得所有终端的基准时 间一致进行调整。 本实施例中提供的已同步群内其他终端在接收 到时间调整消息后, 需要判断该时间调 整消息是否为终端所属已同步群内的终端发送 的, 并且如果本终端只有该时间调整消息, 则根据此时间调整消息对本终端的基准时间进 行调整; 如果还有其他未生效的时间调整消 息, 则需要此次接收到的时间调整消息的目标等级 是否高于终端中未生效的时间调整消息 的目标等级, 如果高于才根据接收到的时间调整消息对本终 端的基准时间进行调整。 釆用 本实施例中的技术方案可保证终端正确、 筒便的对自身基准时间做出调整。 最终达到本终 端所属已同步群的基准时间与目标群的基准时 间一致的效果。

本实施例中, 当两个属于不同已同步群的终端相遇时, 两个终端开始判断是否需要对 基准时间进行调整, 并判断由哪一个终端对其所属的已同步群中其 他终端进行基准时间调 整。 确定好需要进行调整的已同步群后, 由作出判断的终端作为触发方, 向所属群中其他 终端发送时间调整消息触发其他终端对其基准 时间进行调整。 其他终端接收时间调整消 息, 鉴别该时间调整消息是否来自与自身同属一个 同步群的终端, 还需要确定接收的消息 的目标同步等级高于终端已有的消息的目标同 步等级, 满足前述两个条件的时间调整消息 才能作为时间调整的依据 , 对此时间调整消息还需进行保存和转发, 以保证时间需要被调 整的群中所有终端都能接收到此时间调整消息 并进行相应的调整。 最终达到两不同已同步 群同步的目的。

结合图 4对本发明的具体实施例进行说明。 如图 4所示, 本实施例的流程为: 步骤 S401 , 第一边缘终端接收第二边缘终端发送的用于标 识时间信息的信号。

步骤 S402 , 第一边缘终端根据接收到的第二边缘终端发送 的用于标识时间信息的信号 确定自身的基准时间与第二边缘终端的基准时 间是否有差异。

第一边缘终端判断与第二边缘终端是否属于不 同的已同步群。

步骤 S403 , 如果第一边缘终端确定基准时间有差异, 则确定第一边缘终端和第二边缘 终端分别属于不同的已同步群, 并根据用于标识时间信息的信号确定基准时间 差异是否超 出设定范围。

第一边缘终端判断用于标识时间信息的信号确 定基准时间差异是否超出设定范围。 步骤 S404 , 第一边缘终端确定基准时间差异超出设定范围 , 则根据设定的规则判断自 身是否需要调整。

步骤 S404中的规则为, 如果第一已同步群的同步等级低于第二已同步 群的同步等级; 或者如果第一已同步群的同步等级和第二已同 步群的同步等级相同, 且第一已同步群包含 的边缘终端数量少于第二已同步群包含的边缘 终端数量; 或者如果第一已同步群的同步等 级和第二已同步群的同步等级相同, 且第一已同步群包含的边缘终端数量与第二已 同步群 包含的边缘终端数量相同, 但第一已同步群的基准时间晚于第二已同步群 的基准时间。 如 果符合设定规则中三种条件的其中一种条件 , 则第一边缘终端即可确定自身需要调整。 步骤 S405 , 如果第一边缘终端确定自身需要调整, 则第一边缘终端根据时间调整消息 对基准时间进行调整, 并向其所属的第一已同步群中其他终端发送时 间调整消息。

步骤 S406 , 其他终端接收时间调整消息, 并根据时间调整消息对基准时间进行调整。 步骤 S406中的其他终端在接收到时间调整消息后, 判断接收到的时间调整消息是否为 终端所属已同步群中的终端发送, 并检测终端是否有未生效的时间调整消息; 如果接收到 的时间调整消息不为终端所属已同步群中的终 端发送, 则丢弃接收到的时间调整消息; 如 果接收到的时间调整消息为终端所属已同步群 中的终端发送, 且终端没有未生效的时间调 整消息, 则根据所述时间调整消息调整基准时间, 并保存所述时间调整消息; 如果接收到 的时间调整消息为终端所属已同步群中的终端 发送, 且终端有未生效的时间调整消息, 则 比较所述时间调整消息与未生效的时间调整消 息的目标同步等级, 如果接收到的时间调整 消息的目标同步等级高于未生效的时间调整消 息的目标, 则根据接收到的时间调整消息进 行基准时间调整, 保存接收到的时间调整消息并丢弃未生效的时 间调整消息; 如果接收到 的时间调整消息的目标同步等级不高于未生效 的时间调整消息的目标, 则丢弃接收到的时 间调整消息, 其中, 所述目标同步等级为第二已同步群的同步等级 。

本发明还提供了与方法对应的终端, 下面结合附图对移动终端实施例进行说明。 如图 5所述, 本发明提供的终端包括: 基准时间差异确定模块 51、 设定规则判断模块 52和基准时间调整模块 53。

其中, 基准时间差异确定模块 51用于接收第二边缘终端发送的用于标识时间 息的信 号, 并根据标识时间信息的信号确定基准时间是否 有差异; 如果确定基准时间有差异, 则 确定自身和第二边缘终端分别属于不同的已同 步群; 确定基准时间差异是否超出设定范 围; 设定规则判断模块 52用于根据设定的规则判断自身是否需要调整 基准时间调整模块 53用于如果确定自身需要调整, 则将所属的第一已同步群的基准时间调整为第 二边缘终端 所属的第二已同步群的基准时间。

较优地, 标识时间信息的信号为导频信号。

较优地, 基准时间差异超出设定范围为超帧周期不同、 超帧起始位不同或者同步偏差 大于设定的码片数量。

较优地, 码片数量根据导频码与数据部分的保护间隔设 定, 或者根据第一边缘终端进 入 1跳范围前可进行同步调整的周期数乘以最大 整步长设定。

如果确定基准时间差异未超出设定范围, 本实施例提供了另一种可将两不同已同步群 同步的方案, 即如果确定基准时间差异未超出设定范围, 则与属于第二已同步群的第二边 缘终端通过同步状态下的慢速同步方式进行同 步调整。

终端根据设定的规则判断是否对自身进行调整 , 因此设定规则判断模块 52用于在满足 确定第一已同步群的同步等级低于第二已同步 群的同步等级; 或者第一已同步群的同步等 级和所述第二已同步群的同步等级相同, 且所述第一已同步群包含的边缘终端数量少于 第 二已同步群包含的边缘终端数量; 或者如果第一已同步群的同步等级和第二已同 步群的同 步等级相同, 且所述第一已同步群包含的边缘终端数量与所 述第二已同步群包含的边缘终 端数量相同, 但所述第一已同步群的基准时间晚于所述第二 已同步群的基准时间, 这三个 条件下中满足任意一个条件, 终端即可确定自身需要调整。

较优地, 已同步群的同步等级为群包含的所有终端的最 高同步等级, 终端的同步等级 根据终端同步能力划分。

将第一已同步群的基准时间调整为第二已同步 群的基准时间的具体方法为, 根据自身 根据时间偏差生成的时间调整消息调整自身的 基准时间, 并向其所属的第一已同步群中其 他终端发送时间调整消息。

已同步群中的每个终端, 既可作为触发基准时间调整的边缘终端, 也可为接收到时间 调整消息后, 对自身基准时间进行调整的其他终端, 因此, 终端还应该包括时间调整消息 处理模块 54 , 时间调整消息处理模块 54用于接收时间调整消息, 并根据时间调整消息对基 准时间进行调整。

较优地, 时间调整消息包括基准时间调整量和目标同步 等级。

基准时间调整量为所述第一已同步群与第二已 同步群基准时间差值, 或者为第一已同 步群与第二已同步群的基准时间差值减去第一 已同步群内同步的基准时间预计调整量; 所 述目标同步等级为第二已同步群的同步等级。

时间调整消息还包括: 相对调整子帧数、 调整约定时间和目标超帧周期中的一种或多 种。

为避免同一已同步群中有多个边缘终端同时发 送时间调整消息, 所述基准时间调整模 块 53还用于在向其所属的第一已同步群中其他终 发送时间调整消息之前, 第一边缘终端 延迟时间调整消息的发送。 并且延迟在整数个子帧内均匀分布。

终端在接收到时间调整消息后还需要判断消息 是否来自于其所属群, 并且该终端还需 要处理如果终端中还存有尚未生效的时间调整 消息的情况, 因此时间调整消息处理模块 54 还用于, 判断接收到的时间调整消息是否为终端所属已 同步群中的终端发送, 并检测终端 是否有未生效的时间调整消息;

如果所述时间调整消息不为终端所属已同步群 中的终端发送, 则丢弃所述时间调整消 息; 如果所述时间调整消息为终端所属已同步群中 的终端发送, 且终端没有未生效的时间 调整消息, 则才 居所述时间调整消息调整基准时间, 并保存所述时间调整消息; 如果所述 时间调整消息为终端所属已同步群中的终端发 送, 且终端有未生效的时间调整消息, 则比 较所述时间调整消息与未生效的时间调整消息 的目标同步等级, 则根据接收到的时间调整 消息进行基准时间调整, 保存接收到的时间调整消息并丢弃未生效的时 间调整消息; 如果 接收到的时间调整消息的目标同步等级不高于 未生效的时间调整消息的目标, 则丢弃接收 到的时间调整消息, 其中, 所述目标同步等级为第二已同步群的同步等级 。

为了保证群内所有终端都能进行有效调整, 较优地, 时间调整消息处理模块 54还用于 向所属群中终端转发被保存的时间调整消息。

本实施例中的终端既可用于时间调整消息发送 的终端, 也可为时间调整接收处理的终 端。 即同一个终端可完成判断是否对所属群内所有 终端进行基准时间调整并发送时间调整 消息的操作, 也可完成在接收到其他终端发送的时间调整消 息后, 经过一系列判断, 对时 间调整消息作出处理的操作。 因此, 已同步群中的终端即可作为基准时间调整的发 起者, 也可作为被调整方。

本实施例中的终端可完成是否需要对其所属群 的基准时间进行调整, 作为调整的发起 者。 也可作为接受时间调整消息的接受者, 接受时间调整消息并作出相应的处理。 这样, 如本实施例的中的两终端进入彼此的时间信息 接收范围内, 即可判断出哪个终端所在已同 步群的基准时间需要被调整。 继而发出时间调整消息给所属群中的其他终端 , 其他终端在 接收到时间调整消息后对消息作出相应处理, 最终使得两终端所属群的基准时间同步。

本领域内的技术人员应明白, 本发明的实施例可提供为方法、 系统、 或计算机程序产 品。 因此, 本发明可釆用完全硬件实施例、 完全软件实施例、 或结合软件和硬件方面的实 施例的形式。 而且, 本发明可釆用在一个或多个其中包含有计算机 可用程序代码的计算机 可用存储介盾 (包括但不限于磁盘存储器、 CD-ROM、 光学存储器等)上实施的计算机程 序产品的形式。

本发明是参照根据本发明实施例的方法、 设备 (系统) 、 和计算机程序产品的流程图 和 /或方框图来描述的。 应理解可由计算机程序指令实现流程图和 /或方框图中的每一流 程和 /或方框、 以及流程图和 /或方框图中的流程和 /或方框的结合。 可提供这些计算机 程序指令到通用计算机、 专用计算机、 嵌入式处理机或其他可编程数据处理设备的处 理器 以产生一个机器, 使得通过计算机或其他可编程数据处理设备的 处理器执行的指令产生用 于实现在流程图一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功能 装置。

这些计算机程序指令也可存储在能引导计算机 或其他可编程数据处理设备以特定方 式工作的计算机可读存储器中, 使得存储在该计算机可读存储器中的指令产生 包括指令装 置的制造品, 该指令装置实现在流程图一个流程或多个流程 和 /或方框图一个方框或多个 方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他 可编程数据处理设备上, 使得在计算机 或其他可编程设备上执行一系列操作步骤以产 生计算机实现的处理, 从而在计算机或其他 可编程设备上执行的指令提供用于实现在流程 图一个流程或多个流程和 /或方框图一个 方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例, 但本领域内的技术人员一旦得知了基本创造性 概 念, 则可对这些实施例作出另外的变更和修改。 所以, 所附权利要求意欲解释为包括优选 实施例以及落入本发明范围的所有变更和修改 。

显然, 本领域的技术人员可以对本发明实施例进行各 种改动和变型而不脱离本发明实 施例的精神和范围。 这样, 倘若本发明实施例的这些修改和变型属于本发 明权利要求及其 等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。