6LoWPAN传感器网络系统技术方案

技术编号:8936127 阅读:147 留言:0更新日期:2013-07-18 04:52
本发明专利技术涉及一种6LoWPAN传感器网络系统,包括6LoWPAN传感器网络、网页代理服务器以及网页浏览器。其中,6LoWPAN传感器网络包括至少一个源节点以及至少一个路由节点,源节点与传感器连接。网页代理服务器与6LoWPAN传感器网络中的路由节点之一连接。网页浏览器通过互联网连接至网页代理服务器,以经由网页代理服务器接收源节点通过路由节点中的至少一个实时传送的感测数据。本发明专利技术的6LoWPAN传感器网络系统的结构简单、操作方便,方便地解决互联网和6LoWPAN传感器网络的连接问题。

【技术实现步骤摘要】
6LoWPAN传感器网络系统
本专利技术涉及信息和通信
,特别涉及一种6LoWPAN传感器网络系统。
技术介绍
目前,6LoWPAN(IPv6低功耗无线个人局域网络,IPv6overLowpowerWirelessPersonalAreaNetwork)传感器网络成为物联网中重要的技术,将6LoWPAN传感器网络与互联网融合是必然趋势;因此会涉及到连接6LoWPAN传感器网络和互联网的网关设计。然而,目前大部分网关设计都存在很多局限性,如功能单一、结构复杂、不支持多用户访问等。
技术实现思路
因此,本专利技术针对现有技术存在的上述问题,提出一种结构简单、操作方便的6LoWPAN传感器网络系统,来方便地解决互联网和6LoWPAN传感器网络的连接问题。具体地,本专利技术实施例提供的一种6LoWPAN传感器网络系统,包括6LoWPAN传感器网络、网页代理服务器以及网页浏览器。其中,6LoWPAN传感器网络包括至少一个源节点以及至少一个路由节点,且所述源节点与传感器连接。网页代理服务器与6LoWPAN传感器网络中的路由节点之一连接。网页浏览器通过互联网连接至网页代理服务器,以经由网页代理服务器接收源节点通过路由节点中的至少一个实时传送的感测数据。在本专利技术实施例中,上述6LoWPAN传感器网络中的源节点和路由节点均采用支持IPv6并且已经实现了RPL路由协议(RoutingProtocolforLowpowerandLossyNetworks)和网络服务的Contiki操作系统例如Contiki2.5版本。源节点与路由节点例如分别包括TmoteSky模块,且源节点与路由节点之间通过各自的TmoteSky模块以无线方式进行通信。与网页代理服务器连接的路由节点和网页代理服务器例如通过USB相连。源节点例如由电池供电并将感测数据存储在本地,路由节点例如通过USB接口外接电源供电。网页代理服务器例如安装有支持IPv6的PoliPo网页代理服务软件。本专利技术实施例提供的6LoWPAN传感器网络系统利用网页代理服务器来连接6LoWPAN传感器网络和网页浏览器,具体结构简单、操作方便等优点,方便地解决互联网和6LoWPAN传感器网络的连接问题。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。附图说明图1是本专利技术实施例的6LoWPAN传感器网络系统的架构示意图。具体实施方式为更进一步阐述本专利技术为达成预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术提出的6LoWPAN传感器网络系统其具体实施方式、方法、步骤、结构、特征及功效,详细说明如后。有关本专利技术的前述及其他
技术实现思路
、特点及功效,在以下配合参考图式的较佳实施例详细说明中将可清楚的呈现。通过具体实施方式的说明,当可对本专利技术为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图式仅是提供参考与说明之用,并非用来对本专利技术加以限制。图1是本专利技术实施例的一种6LoWPAN传感器网络系统100的架构示意图。具体地,6LoWPAN传感器网络系统100包括:6LoWPAN传感器网络110、网页代理服务器(WebProxyServer)130以及网页浏览器150;网页代理服务器130连接6LoWPAN传感器网络110与网页浏览器150。其中,6LoWPAN传感器网络110包括源节点112、路由节点114及116以及与源节点112连接的传感器111;源节点112及路由节点114、116是根据自己的MAC地址自动生成IPv6地址,其中每个节点的MAC地址从出厂的时候就是固定并独一无二的。下面以TmoteSky模块作为传感器承载平台搭建的应用于健康监测的6LoWPAN传感器网络作为举例对6LoWPAN传感器网络110做详细说明;在此,TmoteSky模块是一种超低功耗的无线模块,其主要特征包括:基于IEEE802.15.4标准、在2.4GHz下通信、速率达250Kbps的无线收发器,能与其它IEEE802.15.4的装置互相连通,超低电流消耗,快速睡眠唤醒(<6μs),通过USB接口编程。本实施例中,6LoWPAN传感器网络110中的源节点112包括TmoteSky模块,其与传感器111例如心电图传感器(ECGsensor)连接而作为传感器111的承载平台(在此,源节点112也可称之为病人节点);源节点112并不时刻传送感测数据例如心电数据给路由节点114、116,而是把心电数据直接存储在本地文件。源节点112由电池供电。路由节点114、116分别包括TmoteSky模块,其通过USB接口外接电源供电,并其与源节点112之间以无线方式进行通信。在本实施例的健康监测应用中,路由节点114例如分布在各个病房中,而路由节点116则通过其USB接口与网页代理服务器130相连接。为了得到可靠的网络,每个路由节点114、116例如设置为最大传输范围,而为了降低能源消耗,源节点112(病人节点)例如设计成只有三米的通信范围。如此,使用者例如医学专家则可以通过网页浏览器150远程获取心电数据。源节点和路由节点的程序均存在于ContikiOS中IPv6文件夹中。网页代理服务器130用于连接6LoWPAN传感器网络110和网页浏览器150。如图1所示,无缝网络桥接使6LoWPAN传感器网络110成为IP网络的一部份。本实施例中,网页代理服务器130安装网页代理服务软件Polipo,主要考虑了如下两个因素:(1)Polipo对IPv4和IPv6已拥有完整的支持;(2)Polipo可以在Ubuntu(一种Linux操作系统版本)中使用。Polipo采用无缓存模式,当网页浏览器150访问源节点112的时候,感测数据必须从源节点112读取,这样保证了感测数据的实时性。此外,感测数据存储在源节点112的本地文件,外网通过TCP/IP协议获取感测数据,这样保证了感测数据的完整性。可以理解的是,其他类似于PoliPo的网页代理服务软件也可采用,只有其能支持IPv6即可。网页浏览器150是用来远程访问6LoWPAN传感器网络110(也即基于IPv6的传感器网络),其通过互联网例如Internet,WiFi等连接至网页代理服务器130。如图1所示,网页浏览器150内安装有网页浏览软件,需要支持IPv6和代理设置,例如可以是苹果的iPad,带有OperaMobile11浏览器的Android2.2系统的手机和带有IE8网页浏览软件的笔记本。因此,使用者在使用网页浏览器150时,可以点击【工具栏】->【Internet选项】->【连接】->【局域网设置】,然后输入网页代理服务器的IP地址;之后在网址输入栏输入源节点112的IPv6地址就可以远程访问源节点112存储的感测数据了,也即,感测数据会从源节点112通过路由节点114、116及网页代理服务器130实时传送至网页浏览器150供使用者访问浏览。本专利技术上述实施例的6LoWPAN传感器网络系统100可具有如下优点:(1)方便学习:通过使用标准的互联网协议,该系统100可以被很容易的连接到现有本文档来自技高网
...
6LoWPAN传感器网络系统

【技术保护点】
一种6LoWPAN传感器网络系统,其特征在于,包括:6LoWPAN传感器网络,包括至少一个源节点以及至少一个路由节点,所述源节点与传感器连接;网页代理服务器,与所述6LoWPAN传感器网络中的所述路由节点中之一连接;以及网页浏览器,通过互联网连接至所述网页代理服务器,以经由所述网页代理服务器接收所述源节点通过所述路由节点中的至少一个实时传送的感测数据。

【技术特征摘要】
1.一种6LoWPAN传感器网络系统,其特征在于,包括:6LoWPAN传感器网络,包括至少一个源节点以及至少一个路由节点,所述源节点与传感器连接,所述源节点由电池供电并将感测数据存储在本地,所述路由节点通过USB接口外接电源供电,所述源节点包括TmoteSky模块,所述TmoteSky模块与传感器连接而作为传感器的承载平台,所述传感器为心电图传感器,所述源节点并不时刻传送感测的心电数据给路由节点,而是把心电数据直接存储在本地文件,所述路由节点分布在各个病房中,且每个路由节点设置为最大传输范围,所述源节点的通信范围为三米;网页代理服务器,与所述6L...

【专利技术属性】
技术研发人员:薛飞李烨尹川
申请(专利权)人:中国科学院深圳先进技术研究院
类型:发明
国别省市:

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

1