[发明专利]报文传输方法及装置有效
申请号: | 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 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 传输 方法 装置 | ||
1.一种报文传输方法,其特征在于,用于共享介质网络中的第一网络节点,所述共享介质网络包括至少两个广播域,所述至少两个广播域中每个广播域包括至少两个网络节点,第一广播域中所有网络节点用于标识报文的报文身份标识ID号在同一时刻相同,且与其他广播域中的网络节点用于标识报文的报文ID号不同,所述第一广播域为所述共享介质网络中的任一广播域,所述第一网络节点为所述第一广播域中的任一网络节点;
在所述第一广播域中广播第一ID发送请求,所述第一ID发送请求包括第一ID号,所述第一ID号是当前时刻的所述第一广播域中每个网络节点用于标识报文的报文ID号;
在预设时间段内没有接收到其他网络节点发送的ID发送请求时,向第二网络节点发送第一报文,所述第一报文包括所述第一ID号,所述其他网络节点为所述第一广播域中除所述第一网络节点之外的节点;
在向所述第二网络节点发送所述第一报文后,与所述第一广播域中其他网络节点同步更新所述ID号,得到第二ID号,所述第二ID号与所述第一ID号满足预设的变化规则,所述变化规则为单调递增规则或单调递减规则。
2.根据权利要求1所述的方法,其特征在于,所述第一ID发送请求用于请求发送所述第一报文,所述方法还包括:
在预设时间段内接收到其他网络节点发送的ID发送请求时,比较所述第一网络节点与所述其他网络节点的发送优先级;
当所述第一网络节点的发送优先级大于所述其他网络节点的发送优先级时,向第二网络节点发送第一报文;
当所述第一网络节点的发送优先级小于所述其他网络节点的发送优先级时,在经过预设退避时间段后,广播第二ID发送请求,所述第二ID发送请求用于请求发送所述第一报文,所述第二ID发送请求包括第二ID号,所述第二ID号为所述其他网络节点发送报文后所述第一网络节点同步更新的ID号。
3.根据权利要求2所述的方法,其特征在于,
所述在所述第一广播域中广播第一ID发送请求,包括:
重复k次在所述第一广播域中广播第一ID发送请求,k为预设值,且大于或等于2。
4.根据权利要求2或3所述的方法,其特征在于,每个ID发送请求包括请求次数,所述比较所述第一网络节点与所述其他网络节点的发送优先级,包括:
比较第一请求次数与第二请求次数的大小,所述第一请求次数为所述其他网络节点广播的ID发送请求中的请求次数,所述第二请求次数为所述第一网络节点广播的ID发送请求中的请求次数;
当所述第一请求次数大于所述第二请求次数时,确定所述第一网络节点的发送优先级小于所述其他网络节点的发送优先级;
当所述第一请求次数小于所述第二请求次数时,确定所述第一网络节点的发送优先级大于所述其他网络节点的发送优先级。
5.根据权利要求4所述的方法,其特征在于,每个ID发送请求还包括媒体访问控制MAC地址,所述比较所述第一网络节点与所述其他网络的发送优先级,还包括:
当所述第一请求次数等于所述第二请求次数时,比较所述其他网络节点的MAC地址与所述第一网络节点的MAC地址的数值大小;
当所述其他网络节点的MAC地址的数值大小满足预设比较规则时,确定所述第一网络节点的发送优先级小于所述其他网络节点的发送优先级;
当所述其他网络节点的MAC地址的数值大小不满足所述预设比较规则时,确定所述第一网络节点的发送优先级大于所述其他网络节点的发送优先级;
其中,所述预设比较规则包括:所述其他网络节点的MAC地址的数值大于所述第一网络节点的MAC地址的数值,或者,所述其他网络节点的MAC地址的数值小于所述第一网络节点的MAC地址的数值。
6.根据权利要求1所述的方法,其特征在于,每个所述网络节点的报文ID号包括用于唯一标识所述网络节点所在广播域的区域号和可变的报文序列号;
所述第一ID号中包括第一区域号和报文序列号,所述与所述第一广播域中其他网络节点同步更新所述ID号,得到第二ID号,包括:
改变所述第一ID号中的报文序列号得到第二ID号,使得改变后的报文序列号与改变前的报文序列号满足所述变化规则,所述第二ID号包括所述第一区域号和所述改变后的报文序列号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611100131.2/1.html,转载请声明来源钻瓜专利网。