一种时分多址自组织网络的同步方法和装置与流程

文档序号:12136704阅读:485来源:国知局
一种时分多址自组织网络的同步方法和装置与流程

本发明涉及网络技术领域,尤其涉及一种时分多址自组织网络的同步方法和装置。



背景技术:

无线自组织网络通常采用基于竞争接入的多址方式,或者基于时分的多址方式,竞争接入方式无需全网时间同步,节点需要发射数据时需要先监听无线信道然后竞争获取无线信道。但随着节点数的变多,竞争无线信道发生碰撞的概率会越来越大,无线信道真正用于数据传输的时间会减少,频谱效率降低。基于时分的多址方式将无线帧划分为若干个时隙,每个节点分配一个发射时隙,各节点在自己的发射时隙中发送数据,当每个节点都有持续的数据需要发射时,时分多址方式的频谱利用率高。但是,时分多址需要严格的全网同步,对于自组织网络而言,更需要在没有中心节点为时间参考的前提下获得全网时间同步,同时将时隙分配给各个节点。然而,目前时分多址方式中依然会存在帧失步和发射时隙冲突的情况,导致无法获得全网的同步,进而使得无线信道发生碰撞,频谱利用效率差。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种时分多址自组织网络的同步方法,旨在解决时分多址方式中帧失步和发射时隙冲突,导致无法获得全网的同步,进而使得无线信道中信号发生碰撞,频谱利用效率差的问题。

为实现上述目的,本发明提供的一种时分多址自组织网络的同步方法,包括:

获取目标节点邻节点广播信息;

通过获取的广播信息处理目标节点与邻节点的帧定时失步和发射时隙冲突,以使网络的帧定时与发射时隙同步。

优选地,所述通过获取的广播信息处理目标节点与邻节点的帧定时失步和发射时隙冲突,以使网络的帧定时与发射时隙同步,包括:

获取邻节点同步序列,根据该同步序列获得邻节点发射数据的起始位置;

获取邻节点广播信息,从中提取邻节点发射数据所在时隙;

根据时隙所在位置,计算时隙0的起始位置,作为邻节点帧起始位置;

对比目标节点与邻节点的帧起始位置,若目标节点与邻节点的帧起始位置不同,则当前帧定时失步。

优选地,所述若目标节点与邻节点的帧起始位置不同,则当前帧定时失步之后,还包括:

在获取到的邻节点广播信息中提取邻节点的网络ID;

对比目标节点网络ID与邻节点网络ID的大小;

若目标节点的网络ID大于邻节点的网络ID,则将目标节点的帧起始位置,向邻节点的帧起始位置对齐,并将目标节点的网络ID值更新为邻节点的网络ID值;

若目标节点网络ID小于邻节点的网络ID,无需调整帧起始位置与网络ID值。

优选地,所述若目标节点的网络ID大于邻节点的网络ID,则将目标节点的帧起始位置,向邻节点的帧起始位置对齐,并将目标节点的网络ID值更新为邻节点的网络ID值之后,还包括:

当目标节点及邻节点发射时隙相同时,在已获取邻节点广播信息中提取邻节点用户ID;

对比目标节点用户ID及邻节点用户ID大小;

若目标节点用户ID大于邻节点用户ID,则邻节点获得该发射时隙,目标节点寻找新发射时隙。

优选地,所述若目标节点用户ID大于邻节点用户ID,则邻节点获得该发射时隙,目标节点寻找新发射时隙之后,还包括:

若邻节点不能在目标时间内解调目标节点的广播信息,则目标节点重新选择发射时隙。

此外,为实现上述目的,本发明还提供一种时分多址自组织网络的同步装置,包括:

获取模块,用于获取目标节点邻节点广播信息;

处理模块,用于通过获取的广播信息处理目标节点与邻节点的帧定时失步和发射时隙冲突,以使网络的帧定时与发射时隙同步。

优选地,所述获取模块,还用于获取邻节点同步序列,根据该同步序列推导邻节点发射数据的起始位置;还用于获取邻节点广播信息;

提取模块,用于在邻节点广播信息中提取邻节点发射数据所在时隙;

确认模块,用于根据时隙所在位置,计算时隙0的起始位置,作为邻节点帧起始位置;

对比模块,用于对比目标节点与邻节点的帧起始位置;

判断模块,用于若目标节点与邻节点的帧起始位置不同,则当前帧定时失步。

优选地,所述提取模块,还用于在获取到的邻节点广播信息中提取邻节点的网络ID;

所述对比模块,还用于对比目标节点网络ID与邻节点网络ID的大小;

所述处理模块,还用于若目标节点的网络ID大于邻节点的网络ID,则将目标节点的帧起始位置,向邻节点的帧起始位置对齐,并将目标节点的网络ID值更新为邻节点的网络ID值;还用于若目标节点网络ID小于邻节点的网络ID,无需调整帧起始位置与网络ID值。

优选地,所述提取模块,还用于当目标节点及邻节点发射时隙相同时,在已获取邻节点广播信息中提取邻节点用户ID;

所述对比模块,还用于对比目标节点用户ID及邻节点用户ID大小;

所述处理模块,还用于若目标节点用户ID大于邻节点用户ID,则邻节点获得该发射时隙,目标节点寻找新发射时隙。

优选地,还包括:

分析操作模块,还用于若邻节点不能在目标时间内解调目标节点的广播信息,则目标节点重新选择发射时隙。

本发明通过获取目标节点邻节点广播信息;通过获取的广播信息处理目标节点与邻节点的帧定时失步和发射时隙冲突,以使网络的帧定时与发射时隙同步。实现了无线自组织网络中节点定时同步,且能够自适应的分配发射时隙。

附图说明

图1为本发明时分多址自组织网络的同步方法的第一实施例的流程示意图;

图2为本发明时分多址自组织网络的同步方法的第二实施例的流程示意图;

图3为本发明时分多址自组织网络的同步方法的第三实施例的流程示意图;

图4为本发明时分多址自组织网络的同步装置的第一实施例的功能模块示意图;

图5为本发明时分多址自组织网络的同步装置的第二实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种时分多址自组织网络的同步方法。

参照图1,图1为本发明时分多址自组织网络的同步方法的第一实施例的流程示意图。

在一实施例中,所述方法包括:

步骤S10,获取目标节点邻节点广播信息;

在无线自组织网络中,通过节点对应发射时隙在自组织网络中发射无线数据内容,其中节点对应发射时隙所发送的无线数据内容,包括同步序列、广播信息及用户数据;在发射无线数据内容的过程中,监听无线信道,选取其中任一节点定义为目标节点,并,该目标节点通过发射时隙发送包括广播信息在内的数据信息;与所述目标节点互相解调广播信息的另一节点,定义为邻节点,所述邻节点对应发射时隙发送的广播信息,为邻节点广播信息。获取该邻节点广播信息内容,用以解决目标节点与邻节点的帧定时失步和发射时隙冲突问题。

步骤S20,通过获取的广播信息处理目标节点与邻节点的帧定时失步和发射时隙冲突,以使网络的帧定时与发射时隙同步。

根据获取到的邻节点广播信息内容,及所引申出的数据信息,与目标节点广播信息引申出的数据信息的对比,用以处理目标节点及邻节点的帧定时失步及其发射时隙冲突,以使无线自组织网络中网络帧定时与其发射时隙同步。

进一步的,所述通过获取的广播信息处理目标节点与邻节点的帧定时失步和发射时隙冲突,以使网络的帧定时与发射时隙同步,包括:

获取邻节点同步序列,根据该同步序列获得邻节点发射数据的起始位置;

获取邻节点同步序列,所述同步序列为邻节点时隙发送的同步序列;根据获取的同步序列长度对应获取到该邻节点发送数据的起始位置;所述邻节点发送数据起始位置,根据同步序列长度,及其获取到的同步序列起始位置,确定邻节点发射数据的起始位置。

获取邻节点广播信息,从中提取邻节点发射数据所在时隙;

通过邻节点定义,获取该邻节点发送的广播信息;所述邻节点广播信息,与同步序列先后由邻节点时隙发送,且,同步序列与广播信息为并列或者同步的关系;进一步的,通过同步序列确定该同步序列同步头的位置,是为该广播信息发射数据所在时隙点。

进一步的,在获取的同步序列中,检测信号功率最强的同步序列,用以确定同步序列同步头即广播信息时隙点;在此检测信号结果中,若当前同步序列中有相互重叠的同步序列,则在该同步序列中,检测信号功率最强的同步序列点,以该检测结果为准,消除此检测结果中信号功率最强同步序列的影响,继而检测信号功率较弱的同步序列;之后,检测同步序列中最大峰值点,以该最大峰值点作为同步序列的起始位置,进一步的,所述最大峰值为无线信道发出的该同步序列同步头的位置,即为该节点时隙点位置。

根据时隙所在位置,计算时隙0的起始位置,作为邻节点帧起始位置;

所述同步序列同步头,是为时隙点其中一点位置,以该时隙点位置往前推导至时隙0,该时隙0即为该节点时隙起始位置;以时隙0为节点起始位置直至该时隙结尾,是为该节点一帧信息。即,目标节点及邻节点一帧。也可如此认为,该同步头位置为当前时隙边界,以时隙边界往前推导至时隙0位置,是为时隙起始位置,即帧起始位置。

对比目标节点与邻节点的帧起始位置,若目标节点与邻节点的帧起始位置不同,则当前帧定时失步。

根据计算到目标节点及邻节点的帧起始位置,对比起始位置,若目标节点帧起始位置与邻节点帧起始位置不同,则确定当前节点帧定时失步。所述帧起始位置,根据计算时隙0的起始位置,得出目标节点及邻节点帧起始位置,帧的位置由时隙节点决定,当目标节点与邻节点时隙节点对比,排列出现误差,则当前帧定时失步。

进一步的,所述若目标节点与邻节点的帧起始位置不同,判断当前帧定时失步之后,还包括:

在获取到的邻节点广播信息中提取邻节点的网络ID;

在帧定时失步情况下,在已获取到邻节点广播信息中,提取网络ID,并在目标节点广播信息中提取网络ID,定义为目标节点网络ID及邻节点网络ID;所述网络ID信息,为时分多址自组织网络信道传输包含数据,在获取广播信息时一并获取。

对比目标节点网络ID与邻节点网络ID的大小;

对比目标节点广播信息提取的目标节点网络ID与已获取到邻节点广播信息提取的邻节点网络ID的大小,该对比方式,为根据当前ID数值进行对比;或者,根据该ID表现方式,将之进行对比,具体对比方式,以ID的表现形式决定,在此不多赘述。

若目标节点的网络ID大于邻节点的网络ID,则将目标节点的帧起始位置,向邻节点的帧起始位置对齐,并将目标节点的网络ID值更新为邻节点的网络ID值;

对比提取的目标节点网络ID及邻节点网络ID大小,若目标节点网络ID大于邻节点网络ID,则以邻节点帧起始位置为准,将目标节点帧起始位置向邻节点帧起始位置对齐,即调整目标节点帧起始位置对齐邻节点帧起始位置;所述目标节点网络ID值也更改为邻节点网络ID值;即,所述帧起始位置以网络ID的小值为准。

若目标节点网络ID小于邻节点的网络ID,无需调整帧起始位置与网络ID值。

若当前目标节点网络ID小于邻节点网络ID,则不影响帧定时的问题,维持当前目标节点与邻节点状态不变;所述状态不变,包含广播信息、帧起始位置、同步序列信息及解调双方广播信息等。

进一步的,所述若目标节点的网络ID小于邻节点的网络ID,则将邻节点的帧起始位置,向目标节点的帧起始位置对齐,并将邻节点的网络ID值更新为目标节点的网络ID值之后,还包括:

当目标节点及邻节点发射时隙相同时,在已获取邻节点广播信息中提取邻节点用户ID;

当时分多址自组织网络中帧定时同步后,检测当前是否存在发射时隙冲突,所述发射时隙冲突,为目标节点及邻节点的使用的发射时隙为同一个定义为发射时隙冲突;在已获取到目标节点广播信息及邻节点广播信息中提取用户ID,即目标节点用户ID及邻节点用户ID。

对比目标节点用户ID及邻节点用户ID大小;

对比在目标节点广播信息中提取的目标节点用户ID与邻节点广播信息中提取的邻节点用户ID大小,所述用户ID大小对比,在于对比所述用户ID数值。

若目标节点用户ID大于邻节点用户ID,则邻节点获得该发射时隙,目标节点寻找新发射时隙。

对比目标节点用户ID及邻节点用户ID数值,若目标节点用户ID大于邻节点用户ID时,则以小者为优先,在该发射时隙冲突时,邻节点获得该发射时隙,目标节点寻找新发射时隙,反之亦然,若目标节点用户ID小于邻节点用户ID,则目标节点使用该发射时隙。

本实施例通过获取到的广播信息处理目标节点与邻节点的帧定时失步和发射时隙冲突,以使网络的帧定时与发射时隙同步,实现了无线自组织网络中节点定时同步,并自适应分配发射时隙的方法。

参照图2,图2为本发明时分多址自组织网络的同步方法的第二实施例的流程示意图。基于上述方法的第一实施例,所述若目标节点用户ID小于邻节点用户ID,则目标节点获得该发射时隙,邻节点寻找新的发射时隙之后,还包括:

步骤S30,若邻节点不能在目标时间内解调目标节点的广播信息,则目标节点重新选择发射时隙。

在目标节点与邻节点分配发射时隙时,若目标节点用户ID小于邻节点用户ID,则目标节点使用该发射时隙,邻节点重新寻找空闲发射时隙;所述空闲发射时隙,在广播信道中有多余未被节点使用的发射时隙,称之为空闲发射时隙;邻节点选中一空闲发射时隙作为自身发射时隙,用以发送广播信息等数据,并使用该发射时隙解调目标节点广播信息;目标节点解调邻节点发送的广播信息,同时将自身发射时隙发送广播信息至邻节点发射时隙解调;若邻节点在目标时间内不能解调目标节点广播信息,则表示邻节点所使用发射时隙与目标节点发射时隙不能对应解调广播信息,因邻节点广播信息使用空闲发射时隙,不予以调换,则目标节点重选择发射时隙,即,目标节点重选择信道空闲发射时隙。所述目标时间内解调广播信息,为自组织网络同步中设置广播信息解调时间,用以提高网络同步效率。

为了更好的描述本发明实施例,参考图3,包括:

步骤S1,节点启动;

启动时分多址无线自组织网络,所述节点启动为开启发送广播信息。

步骤S2,无线信道监听,分配发射时隙;

开启无线信道监听,每个节点为自己分配发射时隙,用以发送广播信息及解调邻节点广播信息。

步骤S3,搜索邻节点同步头,解调广播信息;

当前节点定义为目标节点,该目标节点通过发射时隙搜索邻节点同步头,用于解调邻节点广播信息。进一步的,一种搜索同步头的方法,包括:从接收信号中检测邻节点的同步序列,通过匹配滤波的方式获得检测峰值;在同步序列找到最大峰值位置,代表一邻节点的同步序列起始位置;删除该峰值及其周围一定范围内的峰值;再寻找最大峰值,检测其他邻节点的同步序列。或者从接收信号中减去该强信号,在迭代重复同步序列的检测过程,检测其他邻节点的同步序列。

步骤S4,获取邻节点帧定时与发射时隙;

通过搜索到邻节点同步头,解调出的广播信息,用以获取邻节点帧定时与发射时隙;进一步的,一种计算真起始位置的方法,包括:获得同步头的起始位置;解调广播信息获得邻节点的发射时隙,同时也是同步序列的发射时隙,则同步头的起始位置就是该发射时隙的起始位置,通过同步序列最大峰值确定时隙边界后,根据该时隙边界所在位置即时隙号,推导获得时隙0的起始位置,即帧起始位置。

步骤S5,是否有帧定时冲突;

根据当前获取到的邻节点帧定时,判断是否发生帧定时冲突,所述当前帧定时冲突,是为当前节点与邻节点的帧起始位置不一致,定义为帧定时冲突。若当前节点与邻节点帧起始位置一致,则不存在帧定时冲突,判断当前是否有发射时隙冲突。

步骤S6,利用网络ID解决冲突;

若当前帧定时发生冲突,一种解决帧定时失步的方法,包括:节点的广播信息中包含网络ID字段,节点初始化时网络等于当前节点的用户ID。当节点检测到当前节点的帧起始位置与邻节点的帧起始位置不同时,比较当前节点的网络ID与邻节点的网络ID,当邻节点网络ID较小时,调整当前节点的帧起始位置,向邻节点对齐。同时,将邻节点的网络ID赋值给当前节点的网络ID。反之,当前节点的网络ID较小时,无需调整帧起始位置与网络ID。

步骤S7,是否有发射时隙冲突;

若当前帧定时未发生冲突,或者,当前帧定时发生冲突后通过处理帧定时冲突解除后,判断当前是否有发射时隙冲突,所述发射时隙冲突,指当前节点或邻节点使用发射时隙不能调解广播信息时,判定为当前有发射时隙冲突。

步骤S8,利用用户ID解决冲突;

若当前有发射时隙冲突,则一种解决发射时隙冲突的方法,包括:节点的广播信息中包含用户ID字段。当节点检测到当前节点的发射时隙与邻节点的发射时隙相同时,比较当前节点用户ID与邻节点ID。当邻节点ID较小时,则放弃该发射时隙,从空余的发射时隙中选择一个时隙作为当前节点的新发射时隙。当前节点的用户ID较小时,则继续使用该时隙发射本节点数据。为避免用户ID较小节点因为优先级较高一直占据一个冲突的发射时隙,当该节点长时间检测到邻节点无法正确解调自身的广播信息时,该节点需要重选发射时隙。

步骤S9,获取全网同步。

当前时分多址自组织网路中,帧定时及其发射时隙正常,达到全网同步。

上述第一至第三实施例时分多址自组织网络的同步方法的执行主体均可以为时分多址无线自组织网络或与时分多址无线自组织网络设备信号连接的检测设备。更进一步地,该时分多址自组织网络的同步方法可以由安装在电子设备或检测设备上的客户端检测程序实现,其中,该电子设备可以包括但不限于个人电脑等电子设备。所述检测设备包括但不限于手机、pad、笔记本电脑等。

本发明进一步提供一种时分多址自组织网络的同步装置。

参照图4,图4为本发明时分多址自组织网络的同步装置的第一实施例的功能模块示意图。

在一实施例中,所述装置包括:获取模块10、处理模块20、提取模块30、确认模块40、对比模块50及判断模块60。

获取模块10,用于获取目标节点及相邻节点的广播信息;

在无线自组织网络中,通过节点对应发射时隙在自组织网络中发射无线数据内容,其中节点对应发射时隙所发送的无线数据内容,包括同步序列、广播信息及用户数据;在发射无线数据内容的过程中,监听无线信道,选取其中任一节点定义为目标节点,并,该目标节点通过发射时隙发送包括广播信息在内的数据信息;与所述目标节点互相解调广播信息的另一节点,定义为邻节点,所述邻节点对应发射时隙发送的广播信息,为邻节点广播信息。获取该邻节点广播信息内容,用以解决目标节点与邻节点的帧定时失步和发射时隙冲突问题。

处理模块20,用于通过获取到的广播信息处理目标节点与邻节点的帧定时失步和发射时隙冲突,以使网络的帧定时与发射时隙同步。

根据获取到的邻节点广播信息内容,及所引申出的数据信息,与目标节点广播信息引申出的数据信息的对比,用以处理目标节点及邻节点的帧定时失步及其发射时隙冲突,以使无线自组织网络中网络帧定时与其发射时隙同步。

进一步的,所述通过获取的广播信息处理目标节点与邻节点的帧定时失步和发射时隙冲突,以使网络的帧定时与发射时隙同步,包括:

所述获取模块10,还用于获取邻节点同步序列,根据该同步序列推导邻节点发射数据的起始位置;

获取邻节点同步序列,所述同步序列为邻节点时隙发送的同步序列;根据获取的同步序列长度对应获取到该邻节点发送数据的起始位置;所述邻节点发送数据起始位置,根据同步序列长度,及其获取到的同步序列起始位置,确定邻节点发射数据的起始位置。

所述获取模块10,还用于获取邻节点广播信息;

通过邻节点定义,获取该邻节点发送的广播信息;所述邻节点广播信息,与同步序列先后由邻节点时隙发送,且,同步序列与广播信息为并列或者同步的关系;

提取模块30,用于在邻节点广播信息中提取邻节点发射数据所在时隙;

通过同步序列确定该同步序列同步头的位置,是为该广播信息发射数据所在时隙点。在获取的同步序列中,检测信号功率最强的同步序列,用以确定同步序列同步头即广播信息时隙点;在此检测信号结果中,若当前同步序列中有相互重叠的同步序列,则在该同步序列中,检测信号功率最强的同步序列点,以该检测结果为准,消除此检测结果中信号功率最强同步序列的影响,继而检测信号功率较弱的同步序列;之后,检测同步序列中最大峰值点,以该最大峰值点作为同步序列的起始位置,进一步的,所述最大峰值为无线信道发出的该同步序列同步头的位置,即为该节点时隙点位置。

确认模块40,用于根据时隙所在位置,计算时隙0的起始位置,作为邻节点帧起始位置;

所述同步序列同步头,是为时隙点其中一点位置,以该时隙点位置往前推导至时隙0,该时隙0即为该节点时隙起始位置;以时隙0为节点起始位置直至该时隙结尾,是为该节点一帧信息。即,目标节点及邻节点一帧。也可如此认为,该同步头位置为当前时隙边界,以时隙边界往前推导至时隙0位置,是为时隙起始位置,即帧起始位置。

对比模块50,用于对比目标节点与邻节点的帧起始位置;

根据计算到目标节点及邻节点的帧起始位置,对比二者帧起始位置,用以确定二者帧起始位置是否相同。

判断模块60,用于若目标节点与邻节点的帧起始位置不同,则当前帧定时失步。

若目标节点帧起始位置与邻节点帧起始位置不同,则确定当前节点帧定时失步。所述帧起始位置,根据计算时隙0的起始位置,得出目标节点及邻节点帧起始位置,帧的位置由时隙节点决定,当目标节点与邻节点时隙节点对比,排列出现误差,则当前帧定时失步。

进一步的,所述若目标节点与邻节点的帧起始位置不同,则当前帧定时失步之后,还包括:

所述提取模块30,还用于在获取到的邻节点广播信息中提取邻节点的网络ID;

在帧定时失步情况下,在已获取到邻节点广播信息中,提取网络ID,并在目标节点广播信息中提取网络ID,定义为目标节点网络ID及邻节点网络ID;所述网络ID信息,为时分多址自组织网络信道传输包含数据,在获取广播信息时一并获取。

所述对比模块50,还用于对比目标节点网络ID与邻节点网络ID的大小;

对比目标节点广播信息提取的目标节点网络ID与已获取到邻节点广播信息提取的邻节点网络ID的大小,该对比方式,为根据当前ID数值进行对比;或者,根据该ID表现方式,将之进行对比,具体对比方式,以ID的表现形式决定,在此不多赘述。

所述处理模块20,还用于若目标节点的网络ID大于邻节点的网络ID,则将目标节点的帧起始位置,向邻节点的帧起始位置对齐,并将目标节点的网络ID值更新为邻节点的网络ID值;

对比提取的目标节点网络ID及邻节点网络ID大小,若目标节点网络ID大于邻节点网络ID,则以邻节点帧起始位置为准,将目标节点帧起始位置向邻节点帧起始位置对齐,即调整目标节点帧起始位置对齐邻节点帧起始位置;所述目标节点网络ID值也更改为邻节点网络ID值;即,所述帧起始位置以网络ID的小值为准。

所述处理模块20,还用于若目标节点网络ID小于邻节点的网络ID,无需调整帧起始位置与网络ID值。

若当前目标节点网络ID小于邻节点网络ID,则不影响帧定时的问题,维持当前目标节点与邻节点状态不变;所述状态不变,包含广播信息、帧起始位置、同步序列信息及解调双方广播信息等。

进一步的,所述若目标节点的网络ID大于邻节点的网络ID,则将目标节点的帧起始位置,向邻节点的帧起始位置对齐,并将目标节点的网络ID值更新为邻节点的网络ID值之后,还包括:

所述提取模块30,还用于当目标节点及邻节点发射时隙相同时,在已获取邻节点广播信息中提取邻节点用户ID;

当时分多址自组织网络中帧定时同步后,检测当前是否存在发射时隙冲突,所述发射时隙冲突,为目标节点及邻节点的使用的发射时隙为同一个定义为发射时隙冲突;在已获取到目标节点广播信息及邻节点广播信息中提取用户ID,即目标节点用户ID及邻节点用户ID。

所述对比模块50,还用于对比目标节点用户ID及邻节点用户ID大小;

对比在目标节点广播信息中提取的目标节点用户ID与邻节点广播信息中提取的邻节点用户ID大小,所述用户ID大小对比,在于对比所述用户ID数值。

所述处理模块20,还用于若目标节点用户ID大于邻节点用户ID,则邻节点获得该发射时隙,目标节点寻找新发射时隙。

对比目标节点用户ID及邻节点用户ID数值,若目标节点用户ID大于邻节点用户ID时,则以小者为优先,在该发射时隙冲突时,邻节点获得该发射时隙,目标节点寻找新发射时隙,反之亦然,若目标节点用户ID小于邻节点用户ID,则目标节点使用该发射时隙。

本实施例通过获取到的广播信息处理目标节点与邻节点的帧定时失步和发射时隙冲突,以使网络的帧定时与发射时隙同步,实现了无线自组织网络中节点定时同步,并自适应分配发射时隙的方法。

参照图5,图5为本发明时分多址自组织网络的同步装置的第二实施例的功能模块示意图。所述装置还包括分析操作模块80。

分析操作模块70,还用于若邻节点不能在目标时间内解调目标节点的广播信息,则目标节点重新选择发射时隙。

在目标节点与邻节点分配发射时隙时,若目标节点用户ID小于邻节点用户ID,则目标节点使用该发射时隙,邻节点重新寻找空闲发射时隙;所述空闲发射时隙,在广播信道中有多余未被节点使用的发射时隙,称之为空闲发射时隙;邻节点选中一空闲发射时隙作为自身发射时隙,用以发送广播信息等数据,并使用该发射时隙解调目标节点广播信息;目标节点解调邻节点发送的广播信息,同时将自身发射时隙发送广播信息至邻节点发射时隙解调;若邻节点在目标时间内不能解调目标节点广播信息,则表示邻节点所使用发射时隙与目标节点发射时隙不能对应解调广播信息,因邻节点广播信息使用空闲发射时隙,不予以调换,则目标节点重选择发射时隙,即,目标节点重选择信道空闲发射时隙。所述目标时间内解调广播信息,为自组织网络同步中设置广播信息解调时间,用以提高网络同步效率。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1