发明名称 一种IP虚拟化转换的物联网网关
摘要 本发明公开了一种IP虚拟化转换的物联网网关,包括两个同时连接网络适配器调度模块的真实网络适配器,其中一个真实网络适配器为主网络适配器,另一个真实网络适配器为备用网络适配器;网络适配器调度模块连接一个数据存储模块以及至少两个虚拟网络适配器,每个虚拟网络适配器对应连接一个数据通信模块,其中至少一个数据通信模块连接信号输入模块,另一个数据通信模块连接信号输出模块;信号输入模块连接传感器,信号输出模块连接农业控制设施;信号输入模块与对应的虚拟网络适配器之间构成输入通道,信号输出模块与对应虚拟网络适配器之间构成输出通道。
申请公布号 CN103957242A 申请公布日期 2014.07.30
申请号 CN201410153958.4 申请日期 2014.04.16
申请人 北京大学工学院南京研究院 发明人 张吉;奚加荣
分类号 H04L29/08(2006.01)I;H04L29/12(2006.01)I;G05B19/418(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 江苏圣典律师事务所 32237 代理人 胡建华
主权项 一种IP虚拟化转换的物联网网关,其特征在于,包括两个同时连接网络适配器调度模块的真实网络适配器,其中一个真实网络适配器为主网络适配器,另一个真实网络适配器为备用网络适配器;网络适配器调度模块连接一个数据存储模块以及至少两个虚拟网络适配器,每个虚拟网络适配器对应连接一个数据通信模块,其中至少一个数据通信模块连接信号输入模块,另一个数据通信模块连接信号输出模块;信号输入模块连接传感器,信号输出模块连接农业控制设施;信号输入模块与对应的虚拟网络适配器之间构成输入通道,信号输出模块与对应虚拟网络适配器之间构成输出通道;所述数据通信模块用于对接下层的信号输入模块或信号输出模块;对接信号输入模块时,数据通信模块实现采集传感器的输入数据,并将其进行TCP/IP传输的应用层协议的封装;对信号输出模块时,将TCP/IP传输的应用层协议进行解析,解析出相应的控制指令,并通过信号输出模块传输给农业控制设施;所述数据通信模块还用于实现TCP/IP的服务端模式或是客户端模式的通信,采用服务端模式时,数据通信模块绑定相应的虚拟网络适配器,实现一个TCP或是UDP的服务端,IP网络中的外部平台或是上位机应用程序采用TCP/UDP客户端模式接入;采用客户端模式时,数据通信模块建立与相应的虚拟网络适配器对应的客户端,连接IP网络中的外部平台或是上位机中的TCP/UDP服务端,同时建立的TCP/UDP链接保证数据流从对应的虚拟网络适配器上发送或接收;所述虚拟网络适配器用于将信号输入通道或者信号输出通道虚拟成网络适配器,虚拟出的网络适配器具有独立的IP地址、虚拟MAC地址,并与上层的真实网络适配器相绑定,在与IP路由设备通信时,所有输入通道连接的传感器和输出通道连接的农业控制设施形成一个具有独立IP地址的IP设备;所述数据存储模块用于存储各虚拟网络适配器的网络配置信息,虚拟网络适配器与真实网络适配器之间的映射信息;网络适配器调度模块用于实现虚拟网络适配器和真实网络适配器之间的映射;所述真实网络适配器为真实以太网适配器,用于将网关接入IP网络,实现物联网网关与外部IP网络的接入路由器之间的物理连接及数据传输。
地址 210012 江苏省南京市雨花台区郁金香路17号南京(雨花)国际软件外包园C栋6楼