[发明专利]报文传输方法及装置有效
申请号: | 201611100131.2 | 申请日: | 2016-12-01 |
公开(公告)号: | CN108134986B | 公开(公告)日: | 2020-08-07 |
发明(设计)人: | 庄喆;魏含宇;王浩 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04W4/06;H04W40/04;H04W40/22;H04W40/24;H04W84/18 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 罗振安 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 传输 方法 装置 | ||
本申请公开了一种报文传输方法及装置,属于通信技术领域。方法包括:在第一广播域中广播第一ID发送请求,第一ID发送请求包括第一ID号,第一ID号是当前时刻的第一广播域中每个网络节点用于标识报文的报文ID号;在预设时间段内没有接收到其他网络节点发送的ID发送请求时,向第二网络节点发送第一报文,第一报文包括第一ID号,其他网络节点为第一广播域中除第一网络节点之外的节点;在向第二网络节点发送第一报文后,与第一广播域中其他网络节点同步更新ID号,得到第二ID号,第二ID号与第一ID号满足预设的变化规则,变化规则为单调递增规则或单调递减规则。本申请解决了在大规模的组网中判断重复报文的可靠性较低的问题。本申请用于报文传输。
技术领域
本发明涉及通信技术领域,特别涉及一种报文传输方法及装置。
背景技术
随着通信技术的发展,共享介质网络的应用越来越广泛。常见的共享介质网络包括无线传感器网络(英文:wireless sensor network;简称:WSN)和电力线通信(英文:power line communication;简称:PLC)网络等。在共享介质网络中,网络节点主要以广播的形式发送报文,网络节点既可以作为目的端节点接收报文,也可以作为中继节点转发报文,例如,当第一中继节点将报文转发给第二中继节点时,第二中继节点可能会将该报文再次转发给第一中继节点,因此单个中继节点可能会接收到大量的重复报文,导致一个报文被重复处理多次,增加了网络开销。
在现有的无线传感器网络中,网络节点通常根据报文头中的序列号来判断接收到的报文是否为重复报文。具体的,每个中继节点中都设置有一个表项,表项的条目为源地址,序列号,其中,源地址为源端节点的地址。表项有两种记录方式,一种是,表项中依次记录着中继节点接收到的每个新的报文的源地址和序列号,当中继节点接收到一个报文时,通过检测该报文的源地址和序列号可以判断该报文是否为重复报文;另一种是,表项中记录着网络中所有网络节点的源地址和每个源端节点发送的报文的最新序列号,当中继节点接收到一个报文时,可以将表项中与该报文的源地址相同的序列号和该报文的序列号进行比较,当该报文的序列号小于或等于表项中与该报文的源地址相同的序列号时,确定该报文为重复报文。
但是,对于无线传感器网络和电力线通信网络等共享介质网络而言,其特点是组网规模大,网络节点数量多,并且网络节点的存储能力有限,当网络通信比较频繁且网络节点过多时,无论是第一种表项记录方式还是第二种表项记录方式,中继节点中的表项都很容易存满溢出,无法继续判断后续的报文是否为重复报文,导致在大规模的组网中,根据该两种记录方式的表项判断重复报文的可靠性较低。
发明内容
为了解决现有技术在大规模的组网中判断重复报文的可靠性较低的问题,本申请提供了一种报文传输方法及装置。所述技术方案如下:
本申请提供了一种共享介质网络,该共享介质网络可以包括多个网络节点,该多个网络节点中各个网络节点在进行报文传输时功能不同,通常可以将生成并发送报文的网络节点称为源端节点,可以将接收并转发该报文的网络节点称为中继节点,可以将该报文所传输的目的网络节点称为目的端节点,在实际应用中,在不同报文传输场景中,一个网络节点既可以做源端节点,也可以做中继节点,还可以做目的端节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611100131.2/2.html,转载请声明来源钻瓜专利网。