The invention provides a wireless network for chain topology sequence of sleep wake up, the whole network node according to the topological order sequence of chain sleep, wake up, every node and its neighbor nodes, a dormant wake-up time hop one-way delay. As a result, the packet delay of real-time traffic in wireless multihop environments can be reduced to the maximum. Without affecting the real-time performance of broadband services, periodic sleep of the whole network node is required to save system power consumption, and the link can be quickly woken up when in service.
【技术实现步骤摘要】
适用于无线链状拓扑网络的顺序休眠唤醒方法
本专利技术涉及一种适用于无线链状拓扑通信网络的链路顺序休眠及唤醒方案,可用于无线链状拓扑的多跳网络,属于无线通信领域。
技术介绍
无线链状通信系统适用于通信区域呈链状或带状拓扑的应用场景,它有快速灵活组网、链状拓扑等特点,在诸如边防、海防、森林保护、高压线缆及输油管道监控等需要链状覆盖的应用场景中有着独特的优势,但是在以上应用场景中,地理位置偏远,工作环境恶劣,往往无法定期有效地补充能量。降低能耗是一个很重要的的问题,低功耗设计至关重要。在传统的低功耗休眠设计中,全网的节点处于异步休眠状态,这很大程度上恶化了业务的时延,导致很多宽带实时性业务无法顺利完成。
技术实现思路
本专利技术的目的在于克服现有技术中存在的不足,提供一种适用于无线链状拓扑网络的顺序休眠唤醒方法,使全网节点按拓扑顺序休眠,在有业务时,可以快速唤醒,与异步休眠相比减少了链路唤醒所需要的时间,既保证了节点的低功耗性能又保证了唤醒全网节点的低延时。本专利技术采用的技术方案是:在本专利技术中,节点的休眠周期包括休眠阶段和唤醒阶段两部分,节点只有在处于唤醒阶段期间才能接收业务包。节点有四种状态:工作状态、休眠状态(节点在休眠阶段处于休眠状态)、侦听状态及自休眠状态。其中自休眠状态标志了链路中有节点异常的情形,处在自休眠状态的节点会周期性的休眠和唤醒直到链路恢复正常。(一)、节点休眠方法:初始时所有节点都处于侦听状态,所有节点异步。为了保证业务时延小,使节点能够快速被唤醒并开始业务传输,需要让节点在无业务时按链路拓扑顺序休眠。链路根节点(位于链路中的第一个)在侦 ...
【技术保护点】
一种适用于无线链状拓扑网络的顺序休眠唤醒方法,其特征在于,包括:无线链状拓扑网络中节点的休眠周期包括休眠阶段和唤醒阶段两部分,在无线链状拓扑网络中的节点包括以下状态:工作状态、休眠状态、侦听状态;节点在休眠阶段处于休眠状态;(一)、节点休眠方法:初始时所有节点都处于侦听状态,链路根节点在侦听状态期间,根据触发机制发起顺序休眠流程,首先,由根节点向其前向节点周期性发送携带休眠包的休眠指令,休眠包中携带休眠时长、侦听时长、进入休眠时刻、源节点号、休眠包目的地址参数,前向节点收到休眠指令时根据休眠包中参数设定本节点进入休眠的时刻,即休眠包中的后向节点进入休眠时刻加上相邻节点单向传输时延、休眠时长、侦听时长,然后回复根节点ACK包,休眠包的ACK包中包含本节点对应的源节点号、目的节点号、前向节点的异常情况,如果根节点没有收到前向节点针对休眠包的ACK包,则标志前向节点异常;最后,与根节点相邻的本节点在收到休眠包后继续往下一个前向节点发休眠包,直到链路中所有节点成功收到休眠指令;上述相邻节点指收到休眠包的本节点与其后向节点;(二)、节点前向唤醒方法:源业务节点在唤醒阶段起始时刻周期性地向其前向节 ...
【技术特征摘要】
1.一种适用于无线链状拓扑网络的顺序休眠唤醒方法,其特征在于,包括:无线链状拓扑网络中节点的休眠周期包括休眠阶段和唤醒阶段两部分,在无线链状拓扑网络中的节点包括以下状态:工作状态、休眠状态、侦听状态;节点在休眠阶段处于休眠状态;(一)、节点休眠方法:初始时所有节点都处于侦听状态,链路根节点在侦听状态期间,根据触发机制发起顺序休眠流程,首先,由根节点向其前向节点周期性发送携带休眠包的休眠指令,休眠包中携带休眠时长、侦听时长、进入休眠时刻、源节点号、休眠包目的地址参数,前向节点收到休眠指令时根据休眠包中参数设定本节点进入休眠的时刻,即休眠包中的后向节点进入休眠时刻加上相邻节点单向传输时延、休眠时长、侦听时长,然后回复根节点ACK包,休眠包的ACK包中包含本节点对应的源节点号、目的节点号、前向节点的异常情况,如果根节点没有收到前向节点针对休眠包的ACK包,则标志前向节点异常;最后,与根节点相邻的本节点在收到休眠包后继续往下一个前向节点发休眠包,直到链路中所有节点成功收到休眠指令;上述相邻节点指收到休眠包的本节点与其后向节点;(二)、节点前向唤醒方法:源业务节点在唤醒阶段起始时刻周期性地向其前向节点发送包含前向唤醒包的前向唤醒指令,前向节点收到前向唤醒指令后回发前向唤醒包的ACK包,若收到前向节点针对前向唤醒包的ACK包,则源业务节点停止发送前向唤醒指令;若发前向唤醒包超时未收到前向唤醒包的ACK包,表明前向节点异常;前向节点收到该前向唤醒包后会离开周期性休眠状态,处于工作状态;若目的业务节点不是该前向节点,则该前向节点继续向其下一个前向节点发前向唤醒包,直至唤醒目的业务节点。2.如权利要求1所述的适用于无线链状拓扑网络的顺序休眠唤醒方法,其特征在于,还...
【专利技术属性】
技术研发人员:徐加富,董晋,
申请(专利权)人:江苏中科羿链通信技术有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。