发明名称 一种基于物联网家庭网关的虚拟ID和虚拟IP分配方法
摘要 本发明涉及一种基于物联网家庭网关虚拟ID和虚拟IP的分配方法,该方法通过Wi-Fi管理模块、RFID管理模块、Zigbee管理模块、数据模块和综合管理模块的相互配合,统一为接入设备分配虚拟ID地址和虚拟IP地址,所述的综合管理模块包括:信息数据库子模块、虚拟ID生成子模块和虚拟IP生成子模块。外部网络终端能够对家庭网络的接入节点实时寻址,建立存有接入设备虚拟ID和虚拟IP地址的设备信息绑定表,实现了家庭网络内多种接入技术设备对上层网络的统一性,使得家庭内部异构网络能够融合成一个虚拟网络;实现了接入设备对外部网络的透明性,保证了家庭网络的安全及易于管理;实现了接入节点寻址的实时效果。
申请公布号 CN101990004B 申请公布日期 2013.03.13
申请号 CN201010533315.4 申请日期 2010.11.05
申请人 中国科学院声学研究所 发明人 沈强;张伟军;赵志军;唐鼎;秦小伟;唐晖;谭红艳
分类号 H04L29/12(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L29/12(2006.01)I
代理机构 北京法思腾知识产权代理有限公司 11318 代理人 杨小蓉;高宇
主权项 一种基于物联网家庭网关虚拟ID和虚拟IP的分配方法,其特征在于,所述的基于物联网家庭网关虚拟ID和虚拟IP的分配方法是通过Wi‑Fi管理模块、RFID管理模块、Zigbee管理模块、数据模块和综合管理模块的相互配合,统一为接入设备分配虚拟ID地址和虚拟IPv6地址,所述的综合管理模块包括:设备信息数据库子模块、虚拟ID生成子模块和虚拟IP生成子模块,所述的方法具体包括以下步骤:步骤1):Wi‑Fi接入设备、RFID接入设备和Zigbee接入设备成功入网后,Wi‑Fi管理模块、RFID管理模块和Zigbee管理模块提取接入设备的设备ID、子设备ID和设备协议ID,发往虚拟ID生成子模块;步骤2):虚拟ID生成子模块分别对接收到的三种ID运用均匀哈希算法,生成长度分别为:48bit、8bit和8bit的虚拟MAC地址、虚拟子设备ID和虚拟协议ID,并排列组合生成长度为64bit的虚拟ID,发往设备信息数据库子模块;如果收到设备信息数据库子模块的虚拟ID冲突消息,则重新组合生成虚拟ID;步骤3):设备信息数据库子模块提取接收的虚拟ID,在数据库中查验虚拟ID的唯一性;步骤4):虚拟IP生成子模块根据本网关网络地址前缀和虚拟ID生成虚拟IPv6地址,发往设备信息数据库子模块;步骤5):设备信息数据库子模块绑定并存储设备ID、子设备ID、设备协议ID、虚拟MAC地址、虚拟子设备ID、虚拟协议ID、虚拟ID和虚拟IPv6地址。
地址 100190 北京市海淀区北四环西路21号