基于短生命周期的区域性水下通信网的组网方法技术

技术编号:11023389 阅读:56 留言:0更新日期:2015-02-11 12:19
本发明专利技术涉及一种基于短生命周期的区域性水下通信网的组网方法,包括:将各个节点的初始状态设置为“未分配状态”;选择一个节点,广播“簇头广播报文”,设置超时时间,将自身状态设置为“正在申请成为簇头”;其它节点在接收到“簇头广播报文”后,回复“加入簇请求报文”,将源地址所代表的节点设为自己的簇头节点,将自身状态修改为“簇成员”;广播“簇头广播报文”的节点在超时前收到“加入簇请求报文”,取消定时器,把“加入簇请求报文”中的源地址所代表的节点设为簇成员,把自身状态设为“簇头”,否则,将自身状态设为“未分配状态”,等待下一轮的广播“簇头广播报文”,或接收其他节点所发送的“簇头广播报文”。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及一种,包括:将各个节点的初始状态设置为“未分配状态”;选择一个节点,广播“簇头广播报文”,设置超时时间,将自身状态设置为“正在申请成为簇头”;其它节点在接收到“簇头广播报文”后,回复“加入簇请求报文”,将源地址所代表的节点设为自己的簇头节点,将自身状态修改为“簇成员”;广播“簇头广播报文”的节点在超时前收到“加入簇请求报文”,取消定时器,把“加入簇请求报文”中的源地址所代表的节点设为簇成员,把自身状态设为“簇头”,否则,将自身状态设为“未分配状态”,等待下一轮的广播“簇头广播报文”,或接收其他节点所发送的“簇头广播报文”。【专利说明】
本专利技术涉及水声网络领域,具体地说,本专利技术涉及一种基于短生命周期的区域性 水下通信网的组网方法。
技术介绍
海洋占据了地球表面70%以上面积,平均深度达4km,蕴藏着丰富的油气、动力矿 产等资源。同时,海洋是全球运输的主要通道,是全球环境的调节器,也是多种自然灾害的 发源地和发生地。因此,海洋是维持人类社会可持续发展的重要战略空间,对人类的发展和 社会进步起到重要作用。各海洋国家都相继投入了大量的财力开展对海洋的观测和开发, 以期在海洋资源控制中占领主动地位。 相比较于空气中无线通信环境,水声信道是一个时变的时延和多普勒双扩散 信道,信道条件非常恶劣。水中的声速一般在1500m/s左右,与无线电波的传播速度 3. OX 108m/s相比差了 5个数量级。此外,声速还受温度、盐度和压力等多方面因素的影响, 并且与载体的运动速度、水面的起伏速度等可比拟,因此多途效应、多普勒频移和信道的时 变性更加明显且复杂。水声通信的恶劣环境和节点功能的限制影响到水声网络协议的设 计,并且需要根据不同的应用场景开发更加优化的网络协议。 网络按照是否预先知道路由信息可以分为固定网络和自组织网络两种。 在固定网络中,节点位置固定,且一般在布放的时候就进行了严格的测量,所有的 路由信息在组网之前就已经植入节点。固定的路由在无线领域经常用在中心控制式的网络 中,所有节点都可以与网关直接通信。在水声领域,固定式的路由也有较为广泛的应用,尤 其是与TDMA、CDM等多址技术的结合使用,使得网络性能有较大的提升。但固定路由也存 在一些问题,如扩展性差、节点不易替换等,不能适用于所有场景。 在自组织网络中,自组织的路由协议按照路由建立的时间又可以分为前摄式和反 馈式两种。前摄式路由中,路由建立过程发生在网络的初始化过程中。网络一旦布放就马 上开始建立可能需要的所有路由,而不论该路由信息在后面是否会真正被用到。路由信息 会周期地进行重建,同样不关心重建的路由信息是否会被用到。该类协议以DSDV为代表。 反馈式路由下,只有当节点需要发送数据包给某节点时才会建立到该节点的路由,数据包 随后进行发送。路由维护时会定期清除长期不用的路由。该类协议以AODV为代表。 基于地理位置信息的路由根据网络中节点的位置来决定路由的选取,减少了路由 建立过程中数据包广播的范围。不仅减少能量的浪费,还降低了包冲突的概率,减小了通信 时延。基于地理位置信息的路由以VBF为代表。 用于短生命周期的区域性水下通信的水声网络一般具有以下特点:网络规模较 小,节点在布放后位置较为固定,声速变化以及节点的漂移不会对拓扑结构造成较大的改 变,但由于布放精度不容易保证,布放初期无法得知网络实际的拓扑连接情况。基于水声网 络的上述特点,水声网络需要采用自组织的路由协议。同时,由于水声网络的拓扑结构相对 固定,网络的工作时间较短(一般一次工作过程维持8分钟左右),暂不需要定期清除旧的路 由,也不需要定期更新路由。 现有技术中的AODV协议的路由建立延迟较高,这在传播延迟很高的水声网络中 会进一步加大,无法满足快速组网的要求。而VBF协议要求节点可以测量信号发送方的角 度,这在水声通信中并非总能得到满足,因此也无法用于水声网络的组建。由于水声网络中 各个节点的路由不需要定期更新,因此DSDV协议也并不适用。
技术实现思路
本专利技术的目的在于克服现有技术中的水下通信网的组网方法无法满足快速组网 要求的缺陷,从而提供一种快速组网方法。 为了实现上述目的,本专利技术提供了一种基于短生命周期的区域性水下通信网的组 网方法,包括: 步骤1)、将待组网的各个节点的初始状态均设置为"未分配状态";从所述待组网 的各个节点中选择一个节点,由该节点开始广播"簇头广播报文",为该节点上的"等待加入 簇请求报文定时器"设置超时时间,然后将自身状态设置为"正在申请成为簇头"; 步骤2)、待组网中除广播"簇头广播报文"的节点外的其它节点在接收到"簇头广 播报文"后,用ALOHA方式分别向发送"簇头广播报文"的节点回复"加入簇请求报文",并将 所接收的"簇头广播报文"中的源地址所代表的节点设为自己的簇头节点,将节点的自身状 态修改为"簇成员"; 步骤3)、判断广播"簇头广播报文"的节点在"等待加入簇请求报文定时器"超时 前是否收到任意一个"加入簇请求报文",若收到,执行下一步,否则,执行步骤5); 步骤4)、广播"簇头广播报文"的节点在第一次收到任意一个"加入簇请求报文" 时,取消定时器,把所接收到的"加入簇请求报文"中的源地址所代表的节点设为自己的簇 成员,并把节点自身的状态设为"簇头";该节点之后再收到"加入簇请求报文"时,把所述 "加入簇请求报文"中的源地址设为自己的簇成员,直至不再收到"加入簇请求报文"后结束 组网操作; 步骤5)、广播"簇头广播报文"的节点将自身状态设为"未分配状态",然后等待下 一轮的广播"簇头广播报文",或接收其他节点所发送的"簇头广播报文"。 上述技术方案中,在所述的步骤2)中之后还包括: 步骤a)、待组网中除广播"簇头广播报文"的节点外的其它节点未接收到"簇头广 播报文",由该节点广播"簇头广播报文",为该节点上的"等待加入簇请求报文定时器"设置 超时时间,然后将自身状态设置为"正在申请成为簇头"; 步骤b)、待待组网中的其他节点接收到"簇头广播报文"后,若该节点的自身状态 已经为"簇成员",则无需响应新接收到的"簇头广播报文",若该节点的自身状态为"簇头", 用ALOHA方式给广播"簇头广播报文"的源节点回复"强令加入该簇报文",并将该节点添加 到自己的簇成员表中; 步骤C)、当步骤a)中广播"簇头广播报文"的节点收到"强令加入该簇报文"后, 取消定时器,把"强令加入该簇报文"的源地址设为自己的簇头节点,并把状态设置为"簇成 员"。 上述技术方案中,在所述的步骤1)中,从所述待组网的各个节点中选择一个节点 采用随机选择的方式。 上述技术方案中,所述"簇头广播报文"包括两个字段,其中的chb_type字段包括 4个比特,用于表示报文类型;chb_ src字段包括4个比特,用于表示簇头源地址; 所述"加入簇请求报文"包括三个字段,其中的jcr_type字段包括4个比特,用于 表示报文类型;jcr_src字段包括4个比特,用于表示所要加入簇的节点的源地址;jcr_dst 字段包括4个比特,用于表示所要加入簇本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/201310340520.html" title="基于短生命周期的区域性水下通信网的组网方法原文来自X技术">基于短生命周期的区域性水下通信网的组网方法</a>

【技术保护点】
一种基于短生命周期的区域性水下通信网的组网方法,包括:步骤1)、将待组网的各个节点的初始状态均设置为“未分配状态”;从所述待组网的各个节点中选择一个节点,由该节点开始广播“簇头广播报文”,为该节点上的“等待加入簇请求报文定时器”设置超时时间,然后将自身状态设置为“正在申请成为簇头”;步骤2)、待组网中除广播“簇头广播报文”的节点外的其它节点在接收到“簇头广播报文”后,用ALOHA方式分别向发送“簇头广播报文”的节点回复“加入簇请求报文”,并将所接收的“簇头广播报文”中的源地址所代表的节点设为自己的簇头节点,将节点的自身状态修改为“簇成员”;步骤3)、判断广播“簇头广播报文”的节点在“等待加入簇请求报文定时器”超时前是否收到任意一个“加入簇请求报文”,若收到,执行下一步,否则,执行步骤5);步骤4)、广播“簇头广播报文”的节点在第一次收到任意一个“加入簇请求报文”时,取消定时器,把所接收到的“加入簇请求报文”中的源地址所代表的节点设为自己的簇成员,并把节点自身的状态设为“簇头”;该节点之后再收到“加入簇请求报文”时,把所述“加入簇请求报文”中的源地址设为自己的簇成员,直至不再收到“加入簇请求报文”后结束组网操作;步骤5)、广播“簇头广播报文”的节点将自身状态设为“未分配状态”,然后等待下一轮的广播“簇头广播报文”,或接收其他节点所发送的“簇头广播报文”。...

【技术特征摘要】

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

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

1