[发明专利]一种用于无线自组网的单播数据传输方法在审
| 申请号: | 202310278249.8 | 申请日: | 2023-03-21 |
| 公开(公告)号: | CN116321349A | 公开(公告)日: | 2023-06-23 |
| 发明(设计)人: | 李鹏举 | 申请(专利权)人: | 中科华军(北京)科技发展有限公司 |
| 主分类号: | H04W40/24 | 分类号: | H04W40/24;H04W84/18 |
| 代理公司: | 北京方韬法业专利代理事务所(普通合伙) 11303 | 代理人: | 马丽莲 |
| 地址: | 100192 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 用于 无线 组网 数据传输 方法 | ||
1.一种用于无线自组网的单播数据传输方法,其特征在于,包括如下步骤:
S1.首先确定无线自组网中源节点、转发及目标节点;
S2.当接收到应用层的IP数据或进行轮询时,源节点分析对应目的节点的路由链路表及传输路径,并根据工作时间及传输路径变化对源节点中路由链路表及对应传输路径进行检测更新;同时转发及目标节点根据工作时间对自身路由链路表进行检测更新;
S3.源节点按照AODV方式周期性向转发及目的节点广播路由链路信息来维护路由状态,转发及目的节点接收到源节点广播的路由链路信息后更新自身存储的路由链路表;
S4.源节点接收单播IP数据包,并根据数据包中对应的目的节点地址检索相应的路由链路表,将单播IP数据包组装成无线自组网单播数据包UCP并按照优先级和目的节点发置对应的发送FIFO中,根据发送FIFO优先级及传输权重进行传输;
S5.转发及目标节点接收到传输块后解析出发送地址和接收地址,并判断当前节点地址是否为接收地址,若为接收地址,且当前节点为目标节点,则进行单播数据包接收;若为接收地址,且当前节点不为目标节点,则进行单播数据包转发。
2.根据权利要求1所述的单播数据传输方法,其特征在于,所述S2步骤中源节点根据工作时间及传输路径变化对源节点中路由链路表及对应传输路径进行更新的具体步骤为:
S21.应用层的单播IP数据或轮询机制触发源节点路由链路表检测,其中若由接收单播IP数据触发检测,则更新路由链路表工作时间;
S22.判断相应目的节点的路由链路表是否存在,不存在进入到步骤S23,存在进入到步骤S24;
S23.查询源节点到目的节点的传输路径是否存在,若不存在,退出检测过程;若存在,则为相应的目的节点创建新的路由链路表,并进行初始化操作:将传输路径上的源节点、目的节点及转发节点赋值给传输路径集合;路由索引ID依照公式路由索引ID=(目的节点路由ID++)%256进行更新;路由链路表的工作时间按照当前时间+预设工作时段进行更新;
S24.判断路由链路表的工作时间是否超时,若是,将对应路由链路表删除并退出;若否,进入到步骤S25;
S25.查询源节点到目的节点的传输路径是否存在,若不存在直接退出;若存在进入到步骤S26;
S26.判断传输路径是否发生变化,若无变化退出检测流程;若有变化则更新对应传输路径:将变化后传输路径中的源节点、转发节点以及目标节点赋值给新的传输路径集合;针对变化后传输路径按照公式路由索引ID=(目的节点路由ID++)%256赋予新的路由索引ID。
3.根据权利要求1所述的单播数据传输方法,其特征在于,所述S3步骤中源节点按照AODV方式周期性向转发及目的节点广播路由链路信息来维护路由状态的具体步骤为:
S31.源节点在广播路由链路信息之前会先遍历对应源节点中所有的路由链路表集合并按照预设格式将各项路由链路信息封装到路由链路表内容中,并将路由个数设置为路由链表集合个数;
S32.从所有的路由链路表中选择出最大传输跳数,并设置为发送生存时间TTL,然后源节点在定时周期内选择适合资源将路由链路表信息转发给邻居节点;
S33.当邻居节点接收到广播的路由链路表信息后,会判断发送生存时间TTL是否为0,若为0,则不转发该路由链表信息;若大于0,则会将发送生存时间TTL递减一次,并选择合适资源继续转发对应路由链路表信息给下一邻居节点,若节点在定时周期没有接收到该路由链表信息会按照其内容更新自身的路由链路表;
S34.当有新的路由链路表且工作优先级改变,会将目的节点的发送FIFO从原工作优先级搬迁到当前工作优先级。
4.根据权利要求3所述的单播数据传输方法,其特征在于,所述S31步骤中封装到路由链路表中封装的各项路由链路信息包括源节点ID、发送生存时间TTL、路由个数及若干项路由链表内容,其中每项路由链表内容包括内容长度、目的节点、路由ID、转发节点个数、若干转发节点及优先级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科华军(北京)科技发展有限公司,未经中科华军(北京)科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310278249.8/1.html,转载请声明来源钻瓜专利网。





