[发明专利]一种基于网络的信息处理方法及电子设备有效
申请号: | 201911235472.4 | 申请日: | 2019-12-05 |
公开(公告)号: | CN111130813B | 公开(公告)日: | 2021-08-17 |
发明(设计)人: | 曾飞宇;马亮亮;吉敏;鲁岩 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/761 |
代理公司: | 北京金信知识产权代理有限公司 11225 | 代理人: | 韩岳松 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 网络 信息处理 方法 电子设备 | ||
1.一种基于网络的信息处理方法,包括:
通过第一路径接收组播报文,其中,所述组播报文中包含有所述组播报文途径过的节点的身份信息;
在确定所述组播报文中已经记录了自身的第一身份信息的情况下,将包含有所述组播报文的报文内容以及自身的节点信息的单播报文,以单播的形式发送给作为报文发起方的发起方节点,以使所述发起方节点根据所述单播报文得到所述网络的整体信息,其中,所述发起方节点为所述组播报文中记录的起始节点,所述发起方节点向一个或多个不同的邻居节点发送所述组播报文,所述单播报文包括组播报文的报文内容以及所述节点的节点信息,所述节点信息包括以下至少一个:所述节点的身份信息,ID信息和位置信息。
2.根据权利要求1所述的方法,所述方法还包括:
在确定所述组播报文中没有记录自身的第一身份信息的情况下,通过第二路径向邻居节点转发所述组播报文。
3.根据权利要求1所述的方法,所述的将包含有所述组播报文的报文内容以及自身的节点信息的单播报文,以单播的形式发送给作为报文发起方的发起方节点,包括:
将自身的第一身份信息添加到所述组播报文中;
向所述发起方节点发送单播报文。
4.根据权利要求1所述的方法,所述方法还包括:
在通过所述第一路径接收到所述组播报文后,将自身的第一身份信息添加到所述组播报文的列表当前位置;
在确定所述组播报文的列表历史记录中已经记录自身的所述第一身份信息的情况下,确定所述组播报文中已经记录所述第一身份信息。
5.根据权利要求1所述的方法,所述方法还包括:
向所述发起方节点发送包含多个所述第一身份信息的所述单播报文,以使所述发起方节点根据所述单播报文确定网络中具有环路并获取所述环路的环路信息,其中,所述环路为所述网络在物理链路上的闭合环路,所述环路信息包括所述闭合环路的地址信息。
6.根据权利要求1所述的方法,所述组播报文的列表报头添加有用于表征报文作用的报文类型信息,所述的通过第一路径接收组播报文,具体为:基于所述报文类型信息接收所述组播报文;
相应的,所述的将包含有所述组播报文的报文内容以及自身的节点信息的单播报文,以单播的形式发送给作为报文发起方的发起方节点,具体为:基于所述报文类型信息向所述发起方节点发送所述单播报文。
7.一种基于网络的信息处理方法,包括:
向一个或多个不同的邻居节点发送附带有发起方身份信息的组播报文,以使邻居节点接收所述组播报文并使所述邻居节点将自身的第一身份信息添加到所述组播报文中;
接收所述网络中的节点发送的单播报文,其中,所述单播报文中包括所述组播报文的报文内容以及所述节点的节点信息,所述节点信息包括以下至少一个:所述节点的身份信息,ID信息和位置信息;
根据所述单播报文得到所述网络的整体信息。
8.根据权利要求7所述的方法,所述方法还包括:
在确定所述单播报文中存在重复的所述节点的第一身份信息的情况下,确定所述网络中具有环路;
基于接收到的所述单播报文获取所述环路的环路信息,其中,所述环路为所述网络在物理链路上的闭合环路,所述环路信息包括所述闭合环路的地址信息。
9.一种电子设备,包括:
接收模块,其配置为通过第一路径接收组播报文,其中,所述组播报文中包含有所述组播报文途径过的节点的身份信息;
发送模块,其配置为在确定所述组播报文中已经记录了自身的第一身份信息的情况下,将包含有所述组播报文的报文内容以及自身的节点信息的单播报文,以单播的形式发送给作为报文发起方的发起方节点,以使所述发起方节点根据所述单播报文得到网络的整体信息,其中,所述发起方节点为所述组播报文中记录的起始节点,所述发起方节点向一个或多个不同的邻居节点发送所述组播报文,所述单播报文包括组播报文的报文内容以及所述节点的节点信息,所述节点信息包括以下至少一个:所述节点的身份信息,ID信息和位置信息。
10.一种电子设备,包括:
发送模块,其配置为向一个或多个不同的邻居节点发送附带有发起方身份信息的组播报文,以使邻居节点接收所述组播报文并使所述邻居节点将自身的第一身份信息添加到所述组播报文中;
接收模块,其配置为接收网络中的节点发送的单播报文,其中,所述单播报文中包括所述组播报文的报文内容以及所述节点的节点信息,所述节点信息包括以下至少一个:所述节点的身份信息,ID信息和位置信息;
处理模块,其配置为根据所述单播报文得到所述网络的整体信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911235472.4/1.html,转载请声明来源钻瓜专利网。