在线客服系统

期刊库

教育   经济   科技   财会   管理   
医学   法学   文史   工业   建筑   
农学   水利   计算机   更多>>
 首 页    论文大全   论文精品    学术答疑    论文检测    出书咨询    服务流程    诚信通道    关于我们 

基于嵌入式Linux的传感器网络综合网关设计(3)

人气指数: 发布时间:2014-02-14 16:18  来源:http://www.zgqkk.com  作者: 刘保君等
分享到:

 

  如evdo-connect-chat文件中的ATD命令即为拨号命令,这个命令用来设置通话、数据或传真呼叫。

  (3).evdo-disconnect-chat文件内容为:

  ABORT“BUSY”

  ABORT“ERROR”

  ABORT“NODIALTONE”

  SAY“\nSendingbreaktothemodem\n”

  ‘’“\K”

  ‘’“+++ATH”

  SAY“\nGoodbye\n”

  在以上三个配置文件完成以后就可以通过pppd拨号,通过命令“pppdcallevdo&”,即可以启动拨号程序。

  3.5应用层代理和交互通信模块的总体结构

  在典型的无线传感器网络应用中,无线传感器网络中的数据需要通过其协作节点将数据传送至外部网络中,由于无线传感器网络和外部网络(如IP网络)之间的异构性,因此数据不可能直接传送至外部网络,需要特定的应用层代理程序进行数据打包以及数据转发等机制。

  在本系统中,应用层代理和交互通信模块主要负责传感器网络和IP网络双向信道的建立、服务监听以及数据包的代理转发。该模块的总体设计结构如图4所示。

  图4应用层代理与交互通信模块结构框图

  系统启动后,会进行系统初始化工作。首先自动读取配置数据,决定数据转发接口以及串口配置,包括Ethernet和3G转发接口选择、串口通信接口选择等。然后进行双向通信信道的建立,包括端口绑定、与server端建立socket通信信道以及与传感器网络中的写作节点建立串行数据通信信道等。系统初始化完成以后,采用端口复用机制实现数据异步监听,当有数据到达时,系统判断传送数据类型,针对不同类型的数据实现包完整性判断、fcs校验以及打包及拆包过程,最后系统针对不同类型数据转发至对应的通信会话中。

  4结语

  本文首先从无线传感器网络的总体设计出发,阐述了无线传感器网络的典型应用场景以及在嵌入式设备上实现3G接口及数据转发的重要性,然后给出了一种基于嵌入式Linux操作系统的综合网关设计方案,包括3G接口设计以及应用层数据转发设计方案。该方案的实现极大地适应了无线传感器网络随机布置的特点,同时3G接入也为无线传感器网络数据传输提供了更为简单便捷的传输体验。同时,实际测试也很好地证明,该方案可以很好地实现无线传感器网络与IP网络的互联,并保持较好的稳定性。

  5致谢

  本文作者感谢863计划项目(批准号:2011AA100706),国家自然科学基金项目(批准号:61271257)和北京市自然科学基金(批准号:4122034)对本文研究工作的支持。

  参考文献

  [1]刘化君,刘传清.物联网技术[M].北京:电子工业出版社,2010.

  [2]孙利民,李建中,陈渝,等.无线传感器网络[M].北京:清华大学出版社,2005.

  [3]彭海文.基于嵌入式Linux的3G技术应用和研究[J].电脑知识与技术,2010,6(20):5655-5657.

  [4]STEVENSWR,RAGOSA.Unix高级环境编程[M].尤晋元,张亚英,译.北京:人民邮电出版社,2006.

  [5]陈曾海,张琳.基于嵌入式Linux的3G-WIFI接入功能的研究与实现[OL].[2011-04-22].http://www.paper.edu.cn/releasepaper/content/201104-551/

  [6]匡兴红,邵惠鹤.无线传感器网络网关研究[J].计算机工程,2007,3(6):228-230.

  [7]王晓喃,殷旭东.基于6LoWPAN无线传感器网络的农业环境实时监控系统[J].农业工程学报,2010(10):224-228.

  [8]谢希仁.计算机网络[M].北京:电子工业出版社,2008.

  [9]STEVENSWA,RAGOSA.Advancedprogrammingintheunixenvironment[M].2nded.USA:AddisonWesleyProfessional,2005.

  [10]STEVENSWA,FENNERB,RUDOFFAM.Unixnet-workprogramming[M].2nded.London:PrenticeHall,2012.


期刊库(http://www.zgqkk.com),是一个专门从事期刊推广、投稿辅导的网站。
  本站提供如何投稿辅导,寻求投稿辅导合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。


  【免责声明】本文仅代表作者本人观点,与投稿辅导_期刊发表_中国期刊库专业期刊网站无关。投稿辅导_期刊发表_中国期刊库专业期刊网站站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

 
QQ在线咨询
投稿辅导热线:
180-1501-6272
微信号咨询:
fabiaoba-com
咨询电话:18015016272 投稿邮箱:zgqkk365#126.com(#换成@)
本站郑重声明:文章只代表作者观点, 并不意味着本站认同。所载文章、数据仅供参考,使用前请核实,风险自负。
部分作品系转载,版权归原作者或相应的机构   若某篇作品侵犯您的权利,请来信告知.版权:周口博闻教育咨询有限公司 
Copyright © 2005-2023 . 期刊库 版权所有