一种水声网络通信中基于UW-CSMA/CA的多址接入方法技术

技术编号:11018871 阅读:105 留言:0更新日期:2015-02-11 09:25
本发明专利技术涉及一种水声网络通信中基于UW-CSMA/CA的多址接入方法,包括:当节点处于WFCTS状态时,如果节点收到目的节点的RTS,则进入退避状态并重新竞争信道,如果节点收到其他节点的RTS,则回复CTS,进入WFDTA状态,如果收到不是发给本节点的RTS,丢弃并坚持等待相应的CTS,如果节点监听到任何xCTS、xDATA,则进入静默状态;当节点处于WFDATA状态时,如果节点收到源节点的RTS,则回复CTS,重新设置WFDATA状态的超时时间,如果节点收到源节点发给其他节点的xRTS、xCTS时,立即结束等待DATA并进入QUIET状态,如果节点监听到任何xDATA,则进入静默状态,否则,坚持等待相应的DATA直到超时。

【技术实现步骤摘要】

【技术保护点】
一种水声网络通信中基于UW‑CSMA/CA的多址接入方法,包括:步骤1)、节点X处于睡眠状态或等待状态;如果该节点接收到声学唤醒信号,转到步骤2);如果退避超时且自身有数据要发送,则转到步骤8);如果静默超时且有暂停的退避,则继续退避,并继续处于睡眠状态或等待状态;如果静默超时且无暂停的退避,则继续处于睡眠状态或等待状态;如果自身有数据要发送且不处于退避或静默状态则设定退避定时器,然后继续处于睡眠状态或等待状态,如果自身有数据要发送且处于退避或静默状态,则继续处于睡眠状态或等待状态;步骤2)、节点X被唤醒,转入网络控制帧接收状态;步骤3)、如果接收超时则转到步骤1),如果接收校验错误,则转到步骤1);若接收到网络控制帧,对所接收网络控制帧的目的地址进行检查,如果目的地址不是节点X,则进入静默状态,然后转到步骤1),如果目的地址是节点X且不处于静默,则转到步骤4),如果目的地址是节点X且处于静默,则转到步骤1);步骤4)、对所接收到的网络控制帧的类型进行判断,如果控制帧类型为RTS,转到步骤5),如果为其他类型,则转到步骤1);步骤5)、节点X向源节点应答CTS,然后设置超时定时器TWFDATA=2×τmax+TDATA,其中,τmax为最大传播延迟,TDATA为DATA的持续时间;步骤6)、节点X等待DATA,如果在超时前接收到DATA,则转到步骤7),如果节点收到源节点发给本节点的RTS,则转到步骤5);如果节点收到源节点发给其他节点的xRTS或xCTS时,立即结束等待DATA,并进入静默状态,设置静默定时器,转到步骤1);如果节点监听到任何xDATA,则进入静默状态,设置静默定时器,转到步骤1),否则转到步骤1);步骤7)、关闭超时定时器,然后对所接收到的DATA进行校验,如果校验正确把DATA传递给网络层,如果不正确丢弃DATA;接着根据校验结果回复ACK,最后重新转到步骤1);步骤8)、节点X发送RTS,并设置超时定时器TWFCTS=2×τmax+TCTS,其中,TCTS为CTS的持续时间;步骤9)、节点X等待目的节点的CTS,如果在超时前正确接收到网络控制帧,则转到步骤10),如果校验错误或超时则关闭超时定时器,退避次数加1,然后转到步骤1);步骤10)、节点X判断接收到的网络控制帧类型,如果接收到网络控制帧为要传输给节点X的CTS,则关闭超时定时器,转到步骤11);如果接收到的网络控制帧为要传输给其他节点的CTS或DATA,则关闭超时定时器,退避次数加1,设置静默定时器,转到步骤1);如果接收到的网络控制帧为目的节点发给节点X的RTS,则退避次数加1,然后转到步骤1);如果接收到的网络控制帧为其他节点发给节点X的RTS,则转到步骤5),待DATA接收结束后再退避重发需要发送的DATA;如果接收到的网络控制帧为其他节点发给目的节点的RTS或其他节点之间互相发送的RTS,则丢弃该RTS,然后转到步骤9);步骤11)、节点X发送DATA,然后设置超时定时器TWFACK=2×τmax+TACK,其中,TACK为ACK的持续时间;步骤12)、节点X等待目的节点的ACK,如果在超时前正确接收到网络控制帧,则转到步骤13);如果校验错误则转到步骤12);如果超时则退避次数加1,转到步骤1);步骤13)、节点X判断接收到的网络控制帧类型,如果接收到网络控制帧为给节点X的ACK,则关闭超时定时器,转到步骤14);如果接收到目的节点发给本节点的RTS,则转到步骤5),待DATA接收结束后再退避重发需要发送的DATA;如果节点收到目的节点发给其他节点的xRTS、xCTS、xDATA时,立即结束等待ACK并进入QUIET状态,设置静默定时器,再转到步骤1),待步骤1)结束后再退避重发;否则转到步骤12);步骤14)、节点X判断ACK中的校验位。如果校验正确,则退避次数清零,转到步骤1);否则退避次数加1,转到步骤1)。...

【技术特征摘要】

【专利技术属性】
技术研发人员:刘磊李宇张春华黄海宁
申请(专利权)人:中国科学院声学研究所
类型:发明
国别省市:北京;11

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

1