已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
永城职业学院 毕 业 设 计(论 文)题目 无线网络管理系统的设计与实现 系别 电子信息工程系 专业 电子信息工程技术 班级 姓名 学号 指导教师 日期 永城职业学院毕业设计(论文)目 录摘要3前言4第一章 GPRS通信51.1 GPRS通讯技术优势51.2 GPRS通信模块的TCP/IP协议及AT指令6第二章自动售货机接口62.1 MDB协议的实现62.2主要功能的实现8第三章系统组成和实现方式93.1 硬件部分93.2 软件部分9第四章控制中心部分部分设计104.1 系统运行环境104.2 系统运行设计上的限制104.3 系统外部接口要求104.4 系统实现功能11第五章故障管理115.1信息查询115.2固件升级管理11第六章用户管理12致谢13参考文献14摘要本设计利用通讯领域的前沿技术GPRS网络,采用能够实现远程测控的GPRS模块,以实现自动售货机的远程管理。GPRS是通用分组无线业务(General Packet Radio Service)的简称,是在GSM系统基础上发展起来的分组数据承载和传输业务。GPRS与GSM系统最根本的区别是,GSM是一种电路交换系统,而GPRS是一种分组交换系统,具有高速和永远在线的优点。与GSM比较,GPRS在数据业务的承载和支持上具有非常明显的优势,更有效的利用无线网络信道资源,特别适用于间歇、非周期数据传输、少量的数据传输,较大容量数据不频繁传输等。在自动售货机无线管理系统实现的前期,大部分都是采用GSM(Global System for Mobile Communications)通信技术来实现的,GSM是一种电路交换系统,通常使用短信形式传送数据:用户发出的短消息首先被发送到短信息中心的服务器中,然后短信中心的服务器对所收到的短消息进行排队处理,按顺序再发送给相应的接收用户终端,很容易发生短消息拥塞,造成短消息丢失,同时短消息在短消息中心服务器中保留的时间也有一定的期限,无法做到“实时在线”、“按量计费”,另外每GPRS的技术优势资源利用率高,接入时间短,支持IP协议和X.25协议,收费合理等。GPRS网络是在现有GSM网络中增加 GGSN和SGSN 来实现的,使得用户能够在端到端分组方式下发送和接收数据且以其应用为目的,以生产第一线正在使用和近期有可能推广使用的技术所需的基础理论为主,突出原理分析为应用服务,还非常适应新技术的需要。无线网络管理系统以模拟通信系统为主线来连贯各功能电路,加强了全系统的完整性,这样很有利于它在各个应用电路之间的内在联系以及在整个系统中的作用和地位,同时又使得各基本电路的讨论不是孤立的、分割的。关键词:自动售货机、MDB、GPRS、SIM300C前言自动售货是20世纪70年代在日本、欧美发展起来的一种全新的消费方式,自动售货机又被称为24小时营业的微型自助超市,它的售货领域非常广泛,是发达国家商品零售的一种主要方式。近几年,自动售货机在国内迅速普及,逐渐被越来越多的消费者所接受。但由于售货机分布零散、范围广阔的特点,自动售货机在为消费者带来方便的同时,也为经营者在监控、管理、维护等方面带来很大的不便。在自动售货机无线管理系统实现的前期,大部分都是采用GSM(Global System for Mobile Communications)通信技术来实现的,GSM是一种电路交换系统,通常使用短信形式传送数据:用户发出的短消息首先被发送到短信息中心的服务器中,然后短信中心的服务器对所收到的短消息进行排队处理,按顺序再发送给相应的接收用户终端,很容易发生短消息拥塞,造成短消息丢失,同时短消息在短消息中心服务器中保留的时间也有一定的期限,无法做到“实时在线”、“按量计费”,另外每目前售货机运行的各种情况都需要由人工判断,包括缺货、缺零钱、币箱已满、售货机机械故障等,经营者普遍采用人工定时巡回视察的管理办法,既费时费力,又无法及时准确获取自动售货机状态报告。给经营者增加了管理成本和难度,也有可能给消费者的正常消费造成不便。本系统的设计和实现可以使自动售货机的经营者可以根据网络统计的销售状况进行商品销售状况分析,预测商品的销售走势,确定合理的采购和配送策略,以期获得最高的投资回报率。同时售货机的一些故障信息和警报信息可以实时的传送到相应运营人员,从而可以在第一时间内发现并解决问题。第一章 GPRS通信1.1 GPRS通讯技术优势在自动售货机无线管理系统实现的前期,大部分都是采用GSM(Global System for Mobile Communications)通信技术来实现的,GSM是一种电路交换系统,通常使用短信形式传送数据:用户发出的短消息首先被发送到短信息中心的服务器中,然后短信中心的服务器对所收到的短消息进行排队处理,按顺序再发送给相应的接收用户终端,很容易发生短消息拥塞,造成短消息丢失,同时短消息在短消息中心服务器中保留的时间也有一定的期限,无法做到“实时在线”、“按量计费”,另外每一条短消息只能传送140个字节,大大限制了使用的灵活性和应用范围,增加了通信成本。GPRS是通用分组无线业务(General Packet Radio Service)的简称,是在GSM系统基础上发展起来的分组数据承载和传输业务。GPRS与GSM系统最根本的区别是,GSM是一种电路交换系统,而GPRS是一种分组交换系统,具有高速和永远在线的优点。与GSM比较,GPRS在数据业务的承载和支持上具有非常明显的优势,更有效的利用无线网络信道资源,特别适用于间歇、非周期数据传输、少量的数据传输,较大容量数据不频繁传输等。GPRS的技术优势资源利用率高,接入时间短,支持IP协议和X.25协议,收费合理等。GPRS网络是在现有GSM网络中增加 GGSN和SGSN 来实现的,使得用户能够在端到端分组方式下发送和接收数据。其系统结构如图1所示。1.2 GPRS通信模块的TCP/IP协议及AT指令 目前市场上的主流通信模块大都内嵌TCP/IP协议,只要通过几条AT指令就可连接到INTERNET,实现数据发送,如果使用APN网还可以维持终端的IP地址和端口,实现实时的双向通信,现将笔者采用的SIMCOM公司的SIM300模块中常用的AT指令列表如下:如果数据中心有数据发送到通信模块,数据将自动的接收,通过串口发送到单片机系统,如果需要还可以通过上述的AT+CIPHEAD指令来设置数据的祯头信息。 第二章自动售货机接口2.1 MDB协议的实现售货机是通过MDB协议协调主控制器(VMC)与多个外设之间通信,本系统也是通过MDB协议同售货机通信的,以下介绍一下MDB协议。 MDB接口实际上是工作于9600波特率的主从型串行总线接口,所外围设备(例如硬币机、读钞机、读卡器等)均为主控制器(传统上称售货机控制器VMC)的从机。所有外围设备与VMC之间的通信方式都一致。 MDB协议的串行位格式为:1个起始位,8个数据位,1个方式位与1个停止位,共11位。位传递的顺序如图2所示。其中方式位根据传递的方式不同置0或置1。在MDB总线上,VMC通过广播方式向外发送命令。第一字节为地址字节(实际上只有高5位寻址信息,低3位为对外设的指令),该字节被所有的外设读取,但只有符合地址字节所指定的外设才处理其后的数据字节,并做出反应。在VMC到外设的数据中,地址字节的方式位被置1,数据字节的方式位被置0,外设通过检验接收到的方式位确认是地址命令还是数据。当数据从外设发送到主机时,最后送出的字节方式位被置1,标志着数据发送完毕。VMC向外设传送的指令由一个地址字节、一些可选的数据字节与一个校验和(CHK)字节构成。发送指令后,外设应答VMC的通信块可以由一个数据块和一个CHK字节组成,或者一个应答字节(ACK),或者一个无应答字节(NAK)。如果外设应答数据块的话,VMC将通过一个应答字节(ACK)、无应答字节(NAK)或得发字节 (RET)应答外设传回的数据。图3至图6为几个典型的会话例子,其中“*”表示传送时方式位置1,“ADD”表示地址字节,“CHK”表示传送数据的校验和 。2.2主要功能的实现管理员设置模式检测:当维护员进行维护时,要先将主板上的拨码开关拨至维护模式;维护完成后再拨回销售模式。否则主板会检测到模式错误并及时通知控制中心。故障信息和检测:若售货机终端的主要机械部分出现故障而不能及时发送特定的信号给控制中心,就说明该部分设备处于不工作或不正常的工作状态。如当纸币机、硬币机出现故障时,主板CPU会接收到相应的错误信息,并对错误信息解析后发给控制中心。缺货、缺币报警:当售货机料道的某种商品临近缺货或硬币机内的硬币数量少于一定值时,系统会及时发送报警信号通知控制中心,以便得到及时的补充。售卖信息:当有售卖操作发生时,中空板将相应的信息按照MDB协议数据。 第三章系统组成和实现方式3.1 硬件部分(1)硬件组成 自动售货机接口系统部分的硬件主要由单片机部分、GPRS模块部分、数据存储部分、电源部分以及时钟部分。(3)单片机部分:选用美国Cygnal公司的C8051F023,该芯片内集成了构成一个单片机数据采集或控制系统所需要的几乎所有模拟和数字外设及其他功能部件,为设计小体积、低功耗、高可靠性、高性能的单片机应用系统提供了方便。GPRS模块部分:选用SIMCOM公司的SIM300C,且操作非常简单,价格便宜,内嵌TCP.IP协议,大大降低了开发时间。(4)数据存储部分:选用美国ATMEL公司的AT24C256,该芯片可以进行100,000次擦写,断电后可保存数据100年,可以有效保存通信参数,售卖信息,故障等相关信息。(5)电源部分:为了系统的稳定性,系统给SIM300C单独供电,SIM300C采用NS公司的LM1085-ADJ,3.6V供电,单片机等其他部分用LM1085-3.3供电。(6)时钟部分:选用DALLAS公司的DS12C887,可以利用其周期性中断和多频率输出的方波来控制数据的定时发送。3.2 软件部分 该软件采用C语言完成,主要有初始化模块,中断服务模块,数据处理模块,数据发送,接受数据处理五个部分组成。初始化模块:设置通信参数(IP,端口,APN),有无未发送的售货机信息等,设置通信模块的初始参数,定时器、串口、中断、时钟芯片等的初始化工作。中断模块:定时器中断,串口数据发送接收中断,时钟芯片中断等。数据处理:售货机售卖信息,货物状态信息,料道故障信息,纸币器、硬币器故障,以及售货机和本系统之间的数据处理。数据发送:将售货机相关信息发送到数据中心,如果采用公网作为通信载体,还需要发送维持网络连接的脉冲信息等。为了保证数据发送的可靠性,数据发送部分还包括在未收到数据中心的应答信息所采用的重发机制。数据接收:接受来自数据中心的数据,并根据协议解析、处理。在数据传输可靠性方面,我们对数据采取先存储后转发的机制,并且在数据传输时采用握手协议,控制中心在收到上行数据帧后,应在约定的时间内发送回应信息给接口模块,如果模块在约定的时间未收到回应信息,则应该继续发送该帧数据,直到收到为止。第四章控制中心部分部分设计4.1 系统运行环境OS: Windows 2000 server 数据库:SQL SERVER 硬件要求:CPU:PIII 800M以上 内存:128M 硬盘:10G以上 4.2 系统运行设计上的限制 自动售货机无线网络管理系统必须遵循B-S-S三层架构。 为提高数据库访问效率,服务器端必须采用ODBC数据库连接池技术。软件开发必须遵守公司的ISO 9001规范。 数据通信模块通过UDP协议接收发送数据。软件的外部数据接口必须基于工业标准,例如Txt、DBF、XML或API、COM+等。4.3 系统外部接口要求 (1)软件接口 严格参照:VMCTX中所规定数据接口 (2)通讯接口 运营商及其业务客户端通过Modem、DDN、ADSL或宽带网接入Internet; (3)服务器(计算机控制中心)通过DDN,ADSL、光纤、或宽带网挂接Internet; 自动售货机通信模块通过GPRS无线数据业务挂接Internet。自动售货机通信模块通过UDP通信协议完成和系统服务器(计算机控制中心)的数据传输。4.4 系统实现功能 以数字、表格、图形等方式显示售货机的状态, 实现对自动售货机基本信息、商品基本信息、货币基本信息、自动售货机的料道基本信息等的管理。联网通信模块,实现报警检测和任务调度:监控中心通过GPRS通信模块自动查询售货机终端的运行状态。当售货机出现故障时,除报警外,还以短信的形式将报警信息发送给维护员以便及时得到处理。接收通信数据,对数据进行统计、核对、解析和深层挖掘:通过对售货机销售情况的实时检测,实现按商品、售货机、营业地区、营业时间段等为分类条件的多种组合查询或统计,并进行核对和解析,并可进一步进行深层次的数据挖掘和数据分析,为商家提供隐藏在大量积累数据中的商业信息。实现系统远程控制和维护:如控制关机、吐货、各种控制参数的远程设定,并实现数据维护、用户管理、终端身份验证、故障诊断信息等的管理。第五章故障管理5.1信息查询包括AP的SSID、Channel、MAC过滤、安全设置(WEP、802.1x等)、QoS、物理位置、IP地址、管理接口和发射功率等信息,不同厂商的AP,可查询的信息会有所不同。提供AP参数配置模版,对多个AP的进行群组配置,方便对网络的管理。运行监控监控在线AP的发射功率、工作频道、连接用户数、上下行数据流量等参数,从而对无线网络的负载情况一目了然,同时系统记录各AP的负载历史,为网络优化提供依据。5.2固件升级管理系统提供各厂商AP固件的存储与管理,记录AP固件升降级历史,对单个或多个AP的件升级进行全过程监控。告警监测及查询监控WLAN系统的故障,实时显示故障告警发生的时间、物理地点、设备的IP地址、故障原因等各种情况,记录故障历史。 事件通知根据故障类型和等级,定义相应的告警方式,如一般信息在Console显示即可,非紧急故障可发email给指定网管员,对于紧急故障,可以选择发短信(SMS)给一个或多个网管员。第六章用户管理用户管理系统用户分为网络管理员和操作员两个不同级别。网络管理员有权限对整体系统进行控制,操作员主要监
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 枯草芽孢杆菌发酵制备花生饼粕、花生茎叶混合饲料条件优化研究
- 心理咨询室营销策划方案
- 拉面策划方案
- 近年来我校硕士研究生学位论文题目一览表
- 薪酬激励与员工工作动力之间的关系研究
- 证券投资学专题研究报告2500字
- 食品超市经营方案
- 2025年中国威士忌行业提升企业核心竞争力战略研究报告2025
- 2025年中国家用秤传感器行业市场前景预测及投资价值评估分析报告
- 2025年中国尼龙扎带行业市场调研与投资前景预测报告
- 安全生产标准化全套档案
- 新生儿复苏操作规范
- 景区厕所安全管理制度
- 脑卒中康复治疗教案
- 2025徐州生物工程职业技术学院辅导员考试试题及答案
- 2025年上海市松江区高考英语一模试卷
- 采购交期管理指导手册
- 《抗凝治疗新进展》课件
- 委托矿山开采合同协议
- 初中地理八年级上册第四章第一节《农业》课件新版市公开课一等奖省赛课获奖课件
- 电商平台服务协议、交易规则
评论
0/150
提交评论