[发明专利]一种报文发送方法、节点配置方法以及相关设备有效
申请号: | 201611031054.X | 申请日: | 2016-11-17 |
公开(公告)号: | CN108075978B | 公开(公告)日: | 2021-03-30 |
发明(设计)人: | 庄喆;魏含宇;王浩 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 发送 方法 节点 配置 以及 相关 设备 | ||
本发明实施例公开一种报文发送方法、节点配置方法以及相关设备,该方法包括:叶节点接收上一跳节点发送的报文,报文的报头携带目的节点的目的地址以及索引位图,报文的正文携带传输数据包,索引位图根据源路由中继地址压缩而成,源路由中继地址为传输数据包传输过程中确定经过的叶节点的节点地址集合;叶节点判断叶节点的地址与目的地址是否相同;若叶节点的地址与目的地址不相同,叶节点根据预先配置的地址压缩参数对叶节点的地址进行压缩计算,得到至少一个地址元素;叶节点判断索引位图中与至少一个地址元素对应的元素是否全为预设比特值;若是,叶节点转发报文。实施本发明实施例,能够节省报头开销。
技术领域
本发明涉及通信技术领域,尤其涉及一种报文发送方法、节点配置方法以及相关设备。
背景技术
大规模组网网络,如无线传感器网络(Wireless Sensor Network,WSN)、电力线通信网络(Power Line Communication,PLC)等,是由大量的节点组成的多跳网络系统,支持节点的接入与删除。大规模组网网络一般由一个根节点和多个叶节点组成,根节点负责维护全网网络的拓扑结构,可以向全网的叶节点发送数据包。
当根节点向叶节点发送数据包时,根节点首先根据全网络拓扑结构,在发送报文时,将发送的数据包经过的每一跳的中继地址封装在报文的报头中发给叶节点;当叶节点接收到报文后,判断自己的地址与源路由报文中的中继地址是否匹配,若是,则转发报文;若否,则丢弃报文。在数据包的传输过程中,由于在报头中记录了每一跳的地址,导致报头开销较大。
发明内容
本发明实施例公开了一种报文发送方法、节点配置方法以及相关设备,用于解决报头开销较大的问题。
本发明实施例第一方面公开一种报文发送方法,包括:
叶节点接收上一跳节点发送的报文,所述报文的报头携带目的节点的目的地址以及索引位图,所述报文的正文携带传输数据包,所述索引位图根据源路由中继地址压缩而成,所述源路由中继地址为所述传输数据包传输过程中确定经过的叶节点的节点地址集合;
所述叶节点判断所述叶节点的地址与所述目的地址是否相同;
若所述叶节点的地址与所述目的地址不相同,所述叶节点根据预先配置的地址压缩参数对所述叶节点的地址进行压缩计算,得到至少一个地址元素;
所述叶节点判断所述索引位图中与所述至少一个地址元素对应的元素是否全为预设比特值;
若所述索引位图中与所述至少一个地址元素对应的元素全为所述预设比特值,所述叶节点转发所述报文。
其中,由于报文的报头仅携带目的节点的目的地址和索引位图,与现有技术中报头携带数据包经过的每一跳的中继地址相比,当网络规模较大时,能够大幅度减少报头中的中继地址带来的开销,进而节省报头开销。
可选的,所述方法还包括:
若所述索引位图中与所述至少一个地址元素对应的元素不全为所述预设比特值,所述叶节点丢弃所述报文。
其中,当至少一个地址元素与索引位图中对应的元素不匹配时,表明该叶节点不是中继节点,直接丢弃报文。
可选的,所述方法还包括:
若所述叶节点的地址与所述目的地址相同,所述叶节点接收所述报文,并获取所述报文的正文携带的所述传输数据包。
其中,叶节点的地址与目的地址相同时,表明该叶节点为目的节点,接收报文,并获取报文的正文携带的传输数据包。
可选的,所述叶节点接收上一跳节点发送的报文之前,所述方法还包括:
所述叶节点接收根节点发送的所述地址压缩参数,完成节点配置,所述地址压缩参数包括哈希函数个数以及哈希函数编号列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611031054.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种进行计划带宽调整的方法及装置
- 下一篇:实现最长掩码匹配的方法及系统