设计与实现基于CDMA的远程监控和控制系统摘要:本文介绍了设计和实现基于CDMA20001X技术的远程监控和控制系统。如今的CDMA20001X系统增加了一系列设备构建了分组数据包网络,并提供高速数据分组服务。分组网络提供两种互联网接口:简单IP和移动IP地址。本文采用移动IP技术接入互联网。该无线监控系统是一个利用无线通信技术的数据采集系统。传感器节点获取传感器的数据类型不同,配有中央服务器的网络设备接入互联网,通过分散在数百个传感器节点的无线频道收集了传感器传输的业务数据。该系统适用于许多工厂自动化系统类型的应用,如工业和医疗远程监控系统,安全系统,以及远程抄表系统。此外,它已在海上油田领域付诸实践。在监察系统的实际应用,信息通过无线网络传输,包括工作条件等参数,油压,电池电压,内存容量,时钟及其他。本文介绍了硬件结构和软件系统结构,并分析了误码率。结果表明,该系统能满足实际要求。关键词:CDMA20001X技术,互联网接入,移动IP,传感器节点,误码率1.引言在过去几年内,因为他比传统有线技术的优势。无线网络技术引起了人们的注意。大部分的常规监测系统使用的是有线技术。有线网络比无线网络总是更快、更便宜。一但连接好,很少有东西可以干扰到一个有线连接。有线网络有很多形式,例如RS485和以太网[1]。但无线技术不是简单把一些常规监测设备安装在一定的条件艰苦的地方,如因公海上或山。此外,无线网络可以扩大规模和功能。接入点可以添加和随意的升级。无线网络可以是一个小的系统和随需求变化的规模和复杂性[2]。近年来,中国经济的持续增加,生活和石油工业的需求,导致了对控制监测石油系统的要求更高。许多研究人员和管理人员需要一个系统,可以自动测量所需的传感器的信息和通过无线网络给研究中心服务器提供信息。该传感器节点将传感器信息发送到中央服务器。同时,中央服务器控制传输参数的传感器节点。一些实时远程监控系统采用RF(射频)模块[3][4]。但是,射频模块也有一些问题如的射频通信领域小,消费功率大的特点,噪声鲁棒性低,干扰其他射频模块和有限的通信频带。另一方面,这些PC(个人通信服务)使用CDMA技术可以提供各种服务,无限的通信覆盖范围,并消耗更少的电力。它可能不会受到噪音的影响。更重要的是,它保证通信的安全,因为传输的数据进行加密[5]。基于观测设备的各种无线通信,提出了一种基于CDMA的实时远程监控和控制系统,测量海上石油领域的石油压力数据。设想的系统基本上是由两部分组成。一个是传感器节点可以发送中心服务器油压数据和接收来自中央服务器命令。另一个是中央服务器,可以发送所需的命令到传感器节点和接收从传感器节点发送的数据。中央服务器是接入互联网的计算机网络设备。计算机和传感器节点组成一个微型集的RISC精简指令控制器,一个CDMA知识产权调制解调器和多个传感器。在传感器节点上,外设的微控制器,采集并存储了来自各种传感器的石油压力数据,这些数据传输到中央服务器。这篇论文的结构如下。在第二节,简要概述了无线监测系统,在第三节详细阐述了硬件结构,以及实现目标系统所采取的措施。在第四节,提出了无线通信的实现方法,结果和结论分别在第五和第六节。2.基于CDMA的无线监控系统无线监控系统是一个利用无线通信技术数据采集系统。中央服务器通过分散的数百个传感器节点由一个无线通道收集传感器传感器数据。该系统可用于诸如医药对许多领域,资产跟踪,测量,工厂自动化,空调,安全,煤矿和油井。图1所示,该远程监控和控制系统技术基于CDMA20001X。无线监控系统包括一个单一的中央服务器和大量的传感器节点。中央服务器收集由传感器节点传输和发送控制传感器节点数据,而传感器节点发送通过传感器测量的数据到中心服务器。传感器节点可以获取和存储多种类型的传感器的数据,例如湿度,压力,温度等。接收到的数据都存储在中央服务器数据库。服务器数据库的测量数据可以作为观察员通过局域网或互联网远程监控监测。图1、无线监控网络原理图3.CDMA20001X技术CDMA(多址分码)是用于扩频系统。在中国,经过阶段一,二,三网络建设的CDMA网络,是世界上最大的CDMA20001X可能应运而生。它提供多种服务,包括语音和用户数据,提供高达153.6kbps的数据,因此处在2.5G网络领先的位置。它具有良好的无线通道利用率,在高基点(通常达80-100K的速度)并能提供稳定的移动数据通道[6]。相比与GPRS(通用分组无线业务)网络,CDMA20001X网络具有更高的存取速度[7]。如今的CDMA20001X系统设备增加了网络分组数据包,提供高速分组数据服务。分组网络可以提供两种互联网接入:简单IP和移动IP。在简单的IP网络接入,数据包核心组成是PDSN和AAA服务。PDSN(分组数据业务节点)设备作为一个网络门户接入无线网络和互联网。它可以管理用户身份,向用户提供数据,为用户分配移动的动态IP地址,产生计费记录等[8]。AAA级(认证,授权和会计)服务器采用的RADIUS(远程认证拨号用户服务)协议执行功能,主要是身份验证,授权和计算[9]。在移动IP网络下,分组核心组成包括PDSN、HA和AAA服务器。HA(家乡代理)作为家乡代理与移动IP技术相类似。它可能会分配家庭移动用户的IP地址,通过手机注册的隧道技术发送数据包到足总杯(国外代理商),维护和管理捆绑的移动用户的记录。PDSN实现移动IP技术的外国代理职能。它采用移动IP隧道技术向用户发送数据,用户向HA负责转发去封装的移动数据。AAA服务器实现认证,授权和计算移动用户,相对于较简单的IP,移动IP可以服务更多的移动用户和无线数据服务的质量更高,因为它可以提供被叫方切换服务PDSNs等功能,还有强大的认证,等等[10][11]。本文采用移动IP技术进行互联网接入。3.1网络拓扑在网络中,拓扑结构是指连接在网络上长期的设备布局。网络拓扑结构分为以下基本类型:总线,环形,星,树和网状。在总线拓扑中,所有节点都连接在一个总线。在环形拓扑结构,每个节点都恰好有两个分支机构连接到它。在星型拓扑,周边节点连接到一个中央节点,它聚集所有传输节点收到任何外设到网络上的外围节点,包括起始节点。更复杂的网络可以建立两个或作为杂交拓扑。拟议的远程监控系统只能支持星型拓扑,因为没有传感器节点之间的通信。其他无线局域网和Zigbee无线网络系统,如个人要支持的IEEE802.11b的应用取决于许多类型的拓扑结构,如星形,网状,拓扑树,群集或某些类型的扩展[12][13]。这些网络中的每个设备可以是主机或从机。及其网络的形成,配置和维护自动执行,因此,一个简单的星形网络是控制和同步,而另一些难以控制。3.2误码率对于一个典型的多用户CDMA系统中,接收信号R(t),可由以下得到[14][15]:)(])(2cos[)()(2)()()(11tntftatbPtntStrkkckkKkkkkKkkk其中k表示第k个用户,ka是第k个用户代码序列,kb是第k个用户数据信号,kP是第k个用户传输的功率,,cf=1/c中心谐波的角频率,k是第k个用户的载波相位,k是第k个用户的发射时间,)(tn是圆对称加白高斯噪声平均值,0N为噪声功率。该过滤器输出的相关接收器或匹配可以表示为:dttftatTZjjcijij])(2cos[)()(1,(2)其中T表示的时间段。误码率(BER)的多用户CDMA系统可以表示为:212021121,1)1(,1212,1)1(,1))3/(2//()]|(/[])|([KjjiiiiNPTNQPbZVarbZEQBER(3)其中N表示该控制系统的远程监控和扩频增益。对于基于CDMA20001X技术,误码率,主要是部分取决于无线收发单元,将在以下讨论。4.硬件结构无线传感器监测系统节点的硬件系统框图如图2所示,电源单元传感器输入数模转换处理器存储CDMA调制解调器收发单元处理单元传感单元(1)图2、传感器节点结构在图2所示,它由一个电源单位,一个传感单元,处理单元,以及收发装置。传感装置通常由不同类型的传感器和ADC(拟到数字转换器),不同的传感器测量的模拟信号被转换为数字数据,然后传输到处理单元,处理单元包括处理器和相关的存储单元。它得到的各种传感器的数据,这些数据,然后通过RS232串行电缆转发到CDMA调制解调器。收发器单元,即CDMA调制解调器,用于与单一中央服务器的数据交换。一个传感器节点的最重要组成部分,是电源装置了,它提供了所有其他组件能源资源。该处理单元框图如图3所示。通常的处理单元包括复位模块,时钟模块,存储模块,不同类型的接口。这些接口包括RS232,RS485总线,USB(通用串行总线)的JTAG(联合测试行动组协议)网络卡,功能扩展总线,系统扩展总线。电源管理模块提供了2种电压,同时监测到CPU的电压波动。复位模块拥有两个复位功能,例如上电复位,人工复位,可保证CPU的正确复位。时钟模块提供了CPU频率为180Mhz的。通过RS232接口用于调制解调器的处理单元和CDMA之间的数据交换。网卡接口是正常的以太网接口,其中的处理单元,可以直接接入互联网。功能扩展和系统扩展总线的应用满足未来的发展需求。CPU电源管理模块复位模块时钟模块SDRAMFlashJTAGRS232RS485USB网卡功能扩展总线系统扩展总线图3、处理单元框图调制解调器CDMA框图如图4所示。调制解调器是基于CDMA20001X技术,旨在尽量减少低功耗硬件复杂度。它集成了控制器,射频收发器和天线接口。在CDMA模块图4所示。采用Wavecom公司Q2385。IP的CDMA调制解调器的接口产品可以方便地通过一个标准的串行接口与现有通讯渠道连接。串行的DTE(数据终端设备)通道的速度能够到230kbps,可直接连接到UART(通用异步接收器/发射器)或微控制器。完整的直接连接天线板上RF收发器接口与无线SMS(短消息)电路交换拨号,或分组数据网络。它还包括一个内建的LED显示网络。CPUCDMA模块SIM卡外围交互存储单元串行交互处理单元图4、CDMA模块框图CDMA调制解调器IP的Internet协议和存储设备的配置参数,板载闪存,这是大多数远程模式更新。调制解调器也使用内SRAM执行例行的缓冲,并提供足够的SRAM存储,以确保数据包不会丢失在Internet数据传输中。它支持业界标准的HayesAT命令集。因此它可以作为一种灵活,可靠,高效率的优化和TCP/IP通信控制器,提供了很多不仅仅是基本的TCP/IP协议。它是一个“插入式”的IP网络解决方案,满足当前未来的要求,。CDMA调制解调器的还包括许多功能,优化网络连接。例如,当上网的调制解调器可以自动报告它的主机名,端口号和动态的IP地址到服务器,邮箱或Web注册页面。一旦注册,可查询终端服务器,以获取当前的IP地址。Web服务器可以被配置为自动启动后上网。在蜂窝网络的案件,包括调制解调器“连接看门狗”,监视蜂窝网络连接,并自动建立一个新的PPP链路,重新连接到运营商。如果一个传感器节点联机或脱机,调制解调器将报告。它还包括许多功能,使调制解调器,并没有在大多数的TCP/IP协议。IPCDMA调制解调器的远程管理,包括代理,使终端进行远程管理,通过DCS系统(设备连接服务器),这是一个组合的Web服务器,注册服务器和代理服务器。终端可以通过网络进行远程配置或插座。我的AT+协议提供了一个简单传感器节点的接口。IP的CDMA调制解调器的具有以下特点:1)CDMA20001xRTT远程传输2)CDMAIS-95A,IS-95B向后兼容3)双频段800/1900MHzCDMA4)800兆赫与支持R-UIM卡(可移动用户识别模块)5)分组数据高达153.6kbps的正向和反向6)电路交换数据高达14.4kbps7)短消息服务(短信)8)串行接口支持的DTE速度230kbps以上9)AT命令兼容10)通用插座连接图。图5、