一种应用于智能电网无线传感器网络IPv6地址分配方法组成比例

技术编号:26694033 阅读:48 留言:0更新日期:2020-12-12 02:50
本发明专利技术公开了一种应用于智能电网无线传感器网络中的IPv6地址分配方法,包括所应用的无线传感器网络模型、对IPv6地址结构的定义以及IPv6地址分配方法步骤。本发明专利技术的有益效果为:在通过三维定位技术获得无线传感器节点位置信息后,对其位置信息进行分类处理,得到与其位置信息对应的唯一的IPv6地址信息,从而保证数据在智能电网无线传感器网络中的可靠有效传递。

【技术实现步骤摘要】
一种应用于智能电网无线传感器网络IPv6地址分配方法
本专利技术涉及电力系统通信
中的无线传感器网络IPv6地址分配方法,尤其涉及一种应用于智能电网无线传感器网络中的IPv6地址分配方法。
技术介绍
建设坚强智能电网的重要支柱和必要环节之一是智能用电,其基础是建设“全覆盖、全采集、全预付费”的用电信息采集系统从而实现对用户用电信息的完整、准确、实时的采集。目前采用的地址分配方法大多是基于二维平面的地址分配,而智能电网中的无线传感器网络应用场景则是类似高楼大厦的这种三维场景,基于二维平面的地址分配不能很好的满足当前智能电网中无线传感器网络的应用场景。同时,部分地址分配方法未能在分配的地址中保留其位置信息,还有一部分地址分配方法在部署大规模网络时不能保证节点被分配唯一的IP地址。
技术实现思路
本专利技术要解决的技术问题是提供一种应用于智能电网无线传感器网络中的IPv6地址分配方法。为解决上述技术问题,本专利技术采用的技术方案是:一种应用于智能电网无线传感器网络中的IPv6地址分配方法,包括以下步骤:步骤一本文档来自技高网...

【技术保护点】
1.一种应用于智能电网无线传感器网络中的IPv6地址分配方法,其特征在于:包括以下步骤:/n步骤一:提出一个三维空间中基于IPv6的无线传感器网络模型;/n在所提出的网络模型中,有一个基站(BS)从传感器节点接收数据或向传感器节点发送数据;/n步骤二:定义IPv6地址结构,;所定义的IPv6地址主要由全局路由前缀、个人局域网地址、地址三部分组成:/n步骤三:根据位置信息对三维空间中无线传感器节点进行IPv6地址分配,其步骤如下:/n步骤(1):根据一些已开发的三维定位技术确定节点N

【技术特征摘要】
1.一种应用于智能电网无线传感器网络中的IPv6地址分配方法,其特征在于:包括以下步骤:
步骤一:提出一个三维空间中基于IPv6的无线传感器网络模型;
在所提出的网络模型中,有一个基站(BS)从传感器节点接收数据或向传感器节点发送数据;
步骤二:定义IPv6地址结构,;所定义的IPv6地址主要由全局路由前缀、个人局域网地址、地址三部分组成:
步骤三:根据位置信息对三维空间中无线传感器节点进行IPv6地址分配,其步骤如下:
步骤(1):根据一些已开发的三维定位技术确定节点Ni的位置坐标(xi,yi,zi),其中i表示第i个传感器节点,1≤i≤n,n表示节点总数;
步骤(2):根据每个节点的z坐标进行扫描排序,为其分配一个从0开始的顺序值a,对于z坐标相同的节点则比较其x坐标,x坐标大的顺序值大;对于z、x坐标均相同的节点则比较其y坐标,y坐标大的顺序值大;对于x、y、z坐标都相同的节点则根据其扫描顺序对其顺序值进行顺延,最后得到的顺序值a=n-1,根据节点总数n选择合适的k1值;
步骤(3):根据下述公式求出每组所包含平均节点数Q,再对每个节点分配其对应的组地址Gd;公式为:
Q=n/2k1;
Gd=int(a/Q)
步骤(4):将步骤(2)中得到的2k1个组中的节点按其组顺序分别投影到二维平面上;
步骤(5):对于投影的二维平面,每个节点的位置坐标为(xi,yi),首先将所有节点根据Y方向顺序进行扫描,每个节点被分配一个从0开始的顺序值b,yi相同的节点b值相同;
步骤(6):将所有节点根据X方向顺序进行扫描,每个节点被分配一个从0开始的c值,对于xi相同的节点,比较其b值,b值大的其c值往后顺延一个单位,若两个或多个节点(xi,yi)相同,则根据对这些节点的扫描顺序对其c值进行顺延;至此每个节点会被分配一个不相同的c值,在对三维空间中所有节点进行分配c值后,根据cmax+1的值选择合适的k2值;
步骤(7):对节点进行等数量分组,将二维平面的节点划分为2k2个区域,每个区域有q个节点,Zd即为这q个节点对应的区域地址;公式为:
Q=(c+...

【专利技术属性】
技术研发人员:鲁旭罗丹刘世栋刘川王小雨曹晗祖少华陈晓露
申请(专利权)人:中国信息通信研究院全球能源互联网研究院有限公司国网上海市电力公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1