[发明专利]邻居发现方法及系统有效
申请号: | 202011084669.5 | 申请日: | 2020-10-12 |
公开(公告)号: | CN112312390B | 公开(公告)日: | 2023-09-08 |
发明(设计)人: | 王峰;胡永辉 | 申请(专利权)人: | 北京通广龙电子科技有限公司 |
主分类号: | H04W12/03 | 分类号: | H04W12/03;H04W40/10;H04W40/24 |
代理公司: | 北京兴智翔达知识产权代理有限公司 11768 | 代理人: | 张玉梅 |
地址: | 100089 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 邻居 发现 方法 系统 | ||
1.一种邻居发现方法,应用于发送节点,其特征在于,包括:
采用扰码对数据进行加扰处理,并将所述数据发送至接收节点,以使所述接收节点从所述数据中提取所述扰码,并检测所述扰码的能量;根据所述扰码的能量建立邻居列表;所述邻居列表为n跳邻居列表,n2;相应地,根据所述扰码的能量以及所述扰码与用户的对应关系建立邻居列表,包括:
通过与邻居节点交互1跳的Hello消息建立1跳邻居列表和2跳邻居列表;
根据所述扰码信息建立所述n跳邻居列表,n2;
基于所述扰码的能量定义节点之间的距离,并根据所述1跳邻居列表和2跳邻居列表将n跳邻居列表按照距离远近划分为m个分组;具体包括:
根据1跳邻居N(1)和2跳邻居N(2)的信息,统计检测到的与邻居身份相对应的扰码功率信息E(1)和E(2),并进行数学统计计算,得到检测扰码的统计平均、最大值和最小值;
根据无线传输大尺度衰落模型,建立无线传输距离与接收信号功率之间的关系f(d,e),其中d表示节点之间的距离,e表示节点接收到的信号功率;
若网络节点使用相同的功率p_0发送已知的特定序列,且已知发送节点和接收节点的处理增益,则根据f(d,e)、N(1)、N(2)、E(1)、E(2)信息,量化扰码信息列表中检测到的扰码功率E(n),其中,量化过程中以节点之间的跳数表示实际距离;
根据量化后的扰码信息列表中检测到的扰码功率E(n),将节点可检测的邻居节点分为1跳邻居N(1)、2跳邻居N(2)、3跳邻居N(3)、…、(m+2)跳邻居N(m+2),完成邻居节点的距离评估和分组,建立多跳邻居列表。
2.根据权利要求1所述的方法,其特征在于,所述采用扰码对数据进行加扰处理,包括:
若t_0 = t_1,则采用如下加扰公式对数据进行加扰:
d’ = (d + p) mod 2
式中,t_0为一个码片的持续时间,t_1为二进制数据序列单比特持续时间;d为数据序列的一个比特,p为扰码序列的一个比特,d’为加扰后的数据序列的一个比特;
若t_0 ≠ t_1,则将数据序列d和扰码序列p的每一个比特扩展为多个相同的比特,使得扩展后的序列数据序列d_x和扰码序列p_x的一个比特的持续时间tx_0 = tx_1;采用如下加扰公式对数据进行加扰:
d’ = (d_x + p_x) mod 2。
3.根据权利要求1所述的方法,其特征在于,还包括:
周期性或按需将收集的邻居信息写入Hello消息;
将所述Hello消息发送给1跳邻居节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京通广龙电子科技有限公司,未经北京通广龙电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011084669.5/1.html,转载请声明来源钻瓜专利网。