买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】无线传感器网络场景下一种实时感知网络状态的方法_北京工业大学_202010168313.3 

申请/专利权人:北京工业大学

申请日:2020-03-11

公开(公告)日:2020-07-24

公开(公告)号:CN111447645A

主分类号:H04W28/06(20090101)

分类号:H04W28/06(20090101);H04W40/10(20090101);H04W84/18(20090101)

优先权:

专利状态码:有效-授权

法律状态:2022.10.11#授权;2020.08.18#实质审查的生效;2020.07.24#公开

摘要:本发明涉及一种无线传感器网络场景下一种实时感知网络状态的方法,用于解决现有的无线传感器网络无法同时将数据和网络状态实时传输到汇聚节点的问题。首先根据现有的网络拓扑图生成一个静态的链路连接图,采用邻接矩阵表示法生成一个初始化的链路状态信息表;然后将内容数据域和更新后的消息头整合拼接起来发送给下一跳,直到到达SINK汇聚节点;更新网络链路状态信息表,进行全网状态感知。本发明在无线传感器网络场景下将数据与相应链路的网络状态进行绑定传输,最终生成一个实时更新的全局网络链路状态信息表,实现全网状态可视化。

主权项:1.无线传感器网络场景下一种实时感知网络状态的方法,其特征在于:基于消息结构,所述的消息结构具体如下:每一个消息报文分为两部分:第一部分是可变长头部HMES,主要用以感知实时网络信息;第二部分是数据段DATA,主要用以传输环境数据;其中,第一部分可变长头部HMES中包括:消息头长度Length,用于标识消息头范围;跳转次数TTL,用于标识数据包在网络中转发的跳数;网络状态数据INTDATA,用于存储实时网络信息,每经过一跳长度增加一个单元,每个单元包括:经过的上一个通讯节点LAST,上一个通讯节点剩余的能量;消息报文抵达的时间RETIME;消息报文发送出的时间POTIME;并包括以下步骤:步骤1、构建网络链路状态信息表,并初始化根据现有的网络拓扑图生成一个静态的链路连接图,采用邻接矩阵表示法生成一个初始化的链路状态信息表,即建立一个n*n的矩阵G[n][n],n表示节点总数,当i≠j,如果第i个点与第j个点可以进行通信,则G[i][j]的权值表示i节点到j节点的通信时间;当i=j时,G[i][j]表示对应节点的剩余节点能量;步骤2、进行传送数据的同时传输网络工作状态信息,具体传送过程如下:第一步、接收消息报文从源感知节点发出,被转发至下一台路径上的设备,下一台路径的设备逐个字符接收消息;第二步、存储与添加根据消息头长度信息将消息头与消息体分别存储:消息体中的原有内容数据域保持不变,按照消息头的长度将消息头的部分拆出来进行下一步更新处理,即每经过一跳都要更新消息头的长度,跳转次数和网络状态,其中,消息头的长度的更新指消息头的长度从1开始,每经过一跳就大小增加网络状态数据长度,跳转次数更新指跳转次数从0开始,每经过一跳就加1,网络状态更新指在之前的网络状态数据之后添加报文在本节点传输的新的网络状态数据;第三步:转发:发出前将内容数据域和更新后的消息头整合拼接起来发送给下一跳,直到到达SINK汇聚节点;步骤3、更新网络链路状态信息表,进行全网状态感知;通过上述步骤不断传输消息报文直到最后一个目的节点,将消息头发送给SINK汇聚节点,根据消息头长度信息将网络状态数据INTDATA和数据段DATA拆开;整合收集所有的消息报文最后一跳时的消息头,通过时间戳计算得到数据从一个节点到达下一节点的时间,以及每个节点的剩余能量,实时更新网络链路状态信息表;实时推送网络设备的各种运行状态给监控服务器,监控服务器就获得了实时的网络链路状态信息,进行全网流量感知。

全文数据:

权利要求:

百度查询: 北京工业大学 无线传感器网络场景下一种实时感知网络状态的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。