1.一种支持多频段6LoWSN并行接入Internet的方法,网络中,无线传感网WSN端采用IPv6协议,Internet端采用IPv4协议,其特征在于,包括以下步骤:
101、在所述无线传感网WSN端和Internet端之间设置接入设备,所述接入设备根据类别和频段设置有M个通道,所述接入设备与无线传感网WSN端之间还设置有边界节点,在接入设备中建立统一的设备标识符以唯一确定各个边界节点;
102、当无线传感网WSN端有数据通过通道传入接入设备后,建立设备标识符轮询机制以得知标识符当前状态,有数据则将该通道的数据接收并添加通道标识符,所述通道标识符在数据包中标识数据来源;
103、当添加通道标识符后,重新计算数据包的长度和校验字段,确保数据包正确到达目的IPv4主机;传感网传输的是IPv6协议类型的数据,当前Internet是IPv4,将IPv6协议和IPv4协议IP头部各个字段对应解析和适配,将数据传输到IPv4的Internet中。
2.根据权利要求1所述的支持多频段6LoWSN并行接入Internet的方法,其特征在于,当接入设备的类别和频段为2.4GHz、433MHz、470MHz、780MHz、WiFi 5个类型时,则对应的设置有5个通道,即对应的通道标识符为F1、F2、F3、F4、F5,所述的F1-F5通道均可同时接入并完成数据从无线传感网WSN端到远端Internet主机的通信过程,边界节点与接入设备之间通信采用自定义协议封装格式或者标准SLIP协议封装格式。
3.根据权利要求1所述的支持多频段6LoWSN并行接入Internet的方法,其特征在于,步骤101中的接入设备是基于以下模块组成:三星ARM9处理器,与处理器连接的64Mbytes SDRAM和64Mbytes Nand-Flash,2.4GHz无线射频收发模块UZ/US240,433MHz无线射频收发模块、470MHz无线射频收发模块、780MHz无线射频收发模块、STM32F103控制器,WiFi无线射频收发模块RT3070,嵌入式平台上运行linux操作系统。
4.根据权利要求3所述的支持多频段6LoWSN并行接入Internet的方法,其特征在于,所述的接入设备采用四层协议模型,链路层、网络层、传输层及应用层,传感网协议层次和标准TCP/IP协议层次实现对等层的适配。
5.根据权利要求1所述的支持多频段6LoWSN并行接入Internet的方法,其特征在于,所述无线传感网WSN端和Internet端端系统和接入设备中间系统均采用全局IP化方法实现端到端通信,赋予每一个节点IP地址,实现无线传感网WSN端和Internet的互联互通。
6.根据权利要求1所述的支持多频段6LoWSN并行接入Internet的方法,其特征在于,所述无线传感网WSN内每个节点具有一个IPv6地址和一个EUI-64位长地址,传感网在节点加入边界节点形成的网络时,边界节点利用节点的64位长地址并通过地址分配算法为节点分配16位短地址,用于无线传感网WSN内部通信。
7.根据权利要求1所述的支持多频段6LoWSN并行接入Internet的方法,其特征在于,所述无线传感网WSN IPv6协议与Internet IPv4协议之间的适配过程中运用了动态地址映射机制,地址类型包括源IPv6地址、目的IPv6地址、源IPv4地址、目的IPv4地址,源IPv6地址指代传感器节点的IPv6地址,目的IPv6地址使用内嵌IPv4地址的IPv6地址表示,该地址中第一部分是IPv6前缀信息,第二部分是以IPv4地址的十六进制表示,源IPv4地址是预先设定的一个IPv4地址池,以供源IPv6地址和源IPv4地址映射所需。