城市安防系统无线网络化的实现方案

时间:2013-10-07来源:网络
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; WORD-SPACING: 0px; FONT: 14px/25px 宋体, arial; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; webkit-text-size-adjust: auto; orphans: 2; widows: 2; webkit-text-stroke-width: 0px">  Zigbee是Zigbee联盟的产物,这个由国际上100多家知名软硬件公司组成的联盟致力于制定一个短距离、低功耗、低速率、低成本的无线传感器网络标准。无线传感器网络(WirelessSensorNetwork,WSN)是指由大量成本相对低廉的,具有感知能力、计算能力、实时通信能力的传感器节点组成的嵌入式无线网络,是当前众多领域的研究和应用热点。

  3 系统软件实现

  GSM通信模块TC35i通过AT命令来进行控制,数据传输采用短消息方式。AT指令和短消息的编码、解码方式是本系统软件设计的关键,下面重点对两者作详细的介绍。

  3.1 AT指令介绍

  AT(Attention)指令集是调制解调器通信接口的工业标准,现在市场上大多数手机均支持 GSM7.05规定的AT指令集。该指令集是ETSI(欧洲通信技术委员会)发布的,其中包含了对SMS的控制说明。一般的GSM模块都支持AT指令,因此计算机或单片机可以通过串口直接向GSM模块发送AT指令,来方便地实现短信息SMS的发送、接收和管理。

  3.2 短消息的编码方式

  对短消息的控制共有3种模式:BlockMode;PDUMode;TextMode.目前,PDUMode已取代BlockMode,TextMode不支持中文并且大多数手机不支持这种模式。而国内现在手机和GSM模块都支持PDU模式,为满足系统的通用性,本系统短消息采用PDUMode.那么什么是PDU模式昵?简单地说是发送或接收手机SMS的一种方法。PDU串表面上是一串 ASCII码,由o~9、A~F这些数字和字母组成。它们是8位字节的十六进制数,或者是BCD码十进制数。PDU串不仅包含消息本身,还包含很多其他信息,如SMS服务中心号码、目标号码、回复号码、编码方式和服务时间等。发送和接收的PDU串结构是不完全相同的。下面介绍短消息的PDU编码格式(表 1,表2)。

  SCA:短信中心的地址,例如西安为+8613800290500;

  FO:文件字节头,发短信时设为11;

  MR:信息类型,通常取00;

  DA:目的地址;

  0A:发送方地址;

  PID:协议指示标志,通常取O0;

  DCS:数据编码方案,O0为7bit编码,F6为8bit编码,O8为双字节编码;

  VP:有效期限;

  UDL:用户数据长度,即实际短信内容长度;

  UD:用户数据,即短信内容;

  SCTS:短消息中心时间戳。

  表1 发送短信息的PDU格式

  发送短信息的PDU格式

1 2 3

关键词: 安防系统 无线网络

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版