[发明专利]簇内通信方法和簇内通信装置有效
申请号: | 201810649499.7 | 申请日: | 2018-06-22 |
公开(公告)号: | CN108924843B | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 马书惠;郭志斌 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | H04W12/122 | 分类号: | H04W12/122;H04W12/80;H04W28/02;H04W74/08;H04L12/819;H04L12/823 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 彭瑞欣;姜春咸 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 方法 装置 | ||
本发明提供一种簇内通信方法,应用于包括簇头节点和成员节点的簇内,所述簇内通信方法包括:为各成员节点分配时隙,并向各成员节点下发令牌函数,以供各成员节点根据所述令牌函数计算各自在本次通信周期的令牌号;令牌函数为本次通信周期与前一次通信周期令牌号的关系函数,且同一成员节点在不同通信周期的令牌号不同;接收成员节点所计算的令牌号;根据预存的令牌号与时隙之间的第一对应关系,确定接收到成员节点所计算的令牌号的时隙所对应的令牌号;判断接收的令牌号与根据第一对应关系确定的令牌号是否相同;若是,则使成员节点占用信道;否则,对成员节点进行拦截。本发明能防止恶意节点占领信道,从而防止恶意节点影响正常的簇内通信。
技术领域
本发明涉及通信领域,具体涉及一种簇内通信方法和簇内通信装置。
背景技术
在形成稳定的簇型拓扑后,一般来说一个簇内包括簇头节点和成员节点,簇头节点和成员节点进行正常的数据包传输,成员节点发送数据包给簇头节点,以使簇头节点对该数据包进行转发。数据包中包括发送节点标识(即成员节点标识),接收节点标识(即簇头节点标识)和数据负载(即数据内容)。
在存在恶意节点的情况下,恶意节点会截获数据包并提取其中的节点标识信息,然后冒充该节点占领信道(时隙)发送数据包,簇内通信一般通过时分复用信道来完成数据传输。一些恶意节点窃取包头字段后,会和簇成员节点同时在单信道发送数据包,这将引起发送冲突,如果恶意节点冒充大量簇内节点来发送数据包,将会长期占领信道,扰乱正常的簇内通信。
因此,如何防止恶意节点占领信道,以防止恶意节点影响簇内通信是亟待解决的技术问题。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一,提出了一种簇内通信方法和簇内通信装置,以防止恶意节点占领信道,从而防止恶意节点影响正常的簇内通信。
为了实现上述目的,本发明提供一种簇内通信方法,应用于包括簇头节点和成员节点的簇内,所述簇内通信方法包括:
为各成员节点分配时隙,并向各成员节点下发令牌函数,以供各成员节点根据所述令牌函数计算各自在本次通信周期的令牌号;所述令牌函数为本次通信周期与前一次通信周期令牌号的关系函数,且同一成员节点在不同通信周期的令牌号不同;
接收所述成员节点所计算的令牌号;
根据预存的令牌号与时隙之间的第一对应关系,确定接收到所述成员节点所计算的令牌号的时隙所对应的令牌号;
判断接收的令牌号与根据所述第一对应关系确定的令牌号是否相同;若是,则使所述成员节点占用信道;否则,对所述成员节点进行拦截。
优选地,所述为各成员节点分配时隙,并向各成员节点下发令牌函数的步骤中,还向各成员节点下发节点标识函数,以供所述成员节点根据所述节点标识函数计算函数值;
在所述判断接收的令牌号与根据所述第一对应关系确定的令牌号是否相同的步骤之后,还包括:
接收所述成员节点发送的数据包;
根据所述第一对应关系,确定接收到所述数据包的时隙所对应的令牌号;并根据预存的节点标识、节点标识函数的函数值和时隙之间的第二对应关系,确定接收到数据包的时隙所对应的节点标识函数的函数值;
解析所述数据包,以获取所述数据包包头中携带的、由所述成员节点所计算得出的函数值和令牌号;
判断从所述数据包获取的函数值与根据所述第二对应关系确定的函数值是否一致,并判断从所述数据包获取的令牌号与根据所述第一对应关系确定的令牌号是否一致,若至少一者不一致,则丢弃所述数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810649499.7/2.html,转载请声明来源钻瓜专利网。