【技术实现步骤摘要】
本专利技术涉及无线传感通信
,具体地,涉及一种智能6LoWPAN边界路由实现方法及边界路由器。
技术介绍
目前传感网络领域主要为ZigBee网络,ZigBee目前自己定制协议标准,ZigBee网络内的节点通过ZigBee网关的应用层设计,完成互联网的访问,然后ZigBee网关再把访问结果发送到节点。随着物联网的兴起,无论是工业还是我们的生活的环境,都需要把我们的设备接入到互联网,而身在异地的人们有时需要了解设备的一些信息,如何让我们的设备接入互联网,这就是边界路由要做的事情。由于ZigBee无法真正做到本地端点与互联网的端到端访问,也就是说由于ZigBee没有采用IP协议,因此在接入互联网后,只能通过应用层进行翻译后,实现表面上的端点到互联网的访问功能,随着端点应用的增多,势必增加ZigBee网关的复杂性和臃肿性,降低传感网络路由的独立性。
技术实现思路
为了解决现有技术中存在的无法真正做到本地6LoWPAN终端节点与互联网之间进行端到端访问的技术问题,本专利技术提出一种智能6LoWPAN边界路由实现方法及边界路由器。本专利技术的智能6LoWPAN边界路由实现方法,包括:步骤A:LAN口承载6LoWPAN射频网络并发起组网命令,与6LoWPAN终端节点进行组网;步骤B:根据WAN口接入的公网类型,在WAN口运行与该公网类型相对应的互联网协议;步骤C:当转发本地6LoWPAN终端节点向远程服务器发送的IP报文时,根据WAN口接入公网类型和远程服务器类型,对IP报文进行相应的协议转换或封装处理并发送到远程服务器。本专利技术提供的智能6LoW ...
【技术保护点】
一种智能6LoWPAN边界路由实现方法,其特征在于,包括:步骤A:LAN口承载6LoWPAN射频网络并发起组网命令,与6LoWPAN终端节点进行组网;步骤B:根据WAN口接入的公网类型,在WAN口运行与该公网类型相对应的互联网协议;步骤C:当转发本地6LoWPAN终端节点向远程服务器发送的IP报文时,根据WAN口接入公网类型和远程服务器类型,对IP报文进行相应的协议转换或封装处理并发送到远程服务器。
【技术特征摘要】
1.一种智能6LoWPAN边界路由实现方法,其特征在于,包括:步骤A:LAN口承载6LoWPAN射频网络并发起组网命令,与6LoWPAN终端节点进行组网;步骤B:根据WAN口接入的公网类型,在WAN口运行与该公网类型相对应的互联网协议;步骤C:当转发本地6LoWPAN终端节点向远程服务器发送的IP报文时,根据WAN口接入公网类型和远程服务器类型,对IP报文进行相应的协议转换或封装处理并发送到远程服务器。2.根据权利要求1所述的方法,其特征在于,在步骤C中,当远程服务器是IPv4服务器时,根据WAN口接入公网类型和远程服务器类型,对IP报文进行相应的协议转换或封装处理并发送到远程服务器包括:判断连接远程IPv4服务器的本地WAN口承载的互联网协议是否为IPv4协议;当WAN口承载的互联网协议为IPv4协议时,对本地6LoWPAN终端节点发送的IP报文进行NAT64协议转换封装成IPv4报文,发送到IPv4远程服务器;当WAN口承载的互联网协议为IPv6协议时,将本地6LoWPAN终端节点发送的IP报文转发到承载IPv6协议的WAN口封装成IPv6报文,并发送到远程IPv4服务器。3.根据权利要求1所述的方法,其特征在于,在步骤C中,当远程服务器是IPv6服务器时,根据WAN口接入公网类型和远程服务器类型,对IP报文进行相应的协议转换或封装处理并发送到远程服务器包括:判断连接远程IPv6服务器的本地WAN口承载的互联网协议是否为IPv4协议;当WAN口承载的互联网协议为IPv4协议时,采用6to4隧道技术对终端节点发送的IP报文进行处理,封装成IPv4报文,发送到远程IPv6服务
\t器;当WAN口承载的互联网协议为IPv6协议时,将本地6LoWPAN终端节点发送的IP报文转发到承载IPv6协议的WAN口封装成IPv6报文,并发送到远程IPv6服务器。4.根据权利要求1所述的方法,其特征在于,还包括:步骤D:当转发远程服务器向本地6LoWPAN终端节点发送的IP报文时,根据WAN口接入公网类型和远程服务器类型,对IP报文进行相应的协议转换或封装处理并发送到本地6LoWPAN终端节点。5.根据权利要求4所述的方法,其特征在于,在步骤D中,当远程服务器是IPv4服务器时,根据WAN口接入公网类型和远程服务器类型,对IP报文进行相应的协议转换或封装处理并发送到本地6LoWPAN终端节点包括:判断连接远程IPv4服务器的本地WAN口承载的互联网协议是否为IPv4协议;当WAN口承载的互联网协议为IPv4协议时,对远程服务器发送的IPv4报文进行NAT64协议转换,并发送到本地6LoWPAN终端节点;当WAN口承载的互联网协议为IPv6协议时,将远程服务器进行NAT64协议转换后的IPv6报文通过WAN口转发至本地6LoWPAN终端节点。6.根据权利要求4所述的方法,其特征在于,在步骤D中,当远程服务器是IPv6服务器时,根据WAN口接入公网类型和远程服务器类型,对IP报文进行相应的协议转换或封装处理并发送到本地6LoWPAN终端节点包括:判断连接远程IPv6服务器的本地WAN口承载的互联网协议是否为IPv4协议;当WAN口承载的互联网协议为IPv4协议时,接收并解封远程服务器采用6to4隧道技术封装的IP...
【专利技术属性】
技术研发人员:王鹏,李建立,李涛,栾文鹏,陈河,刘沅昆,
申请(专利权)人:中国电力科学研究院,国家电网公司,北京智芯微电子科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。