基于GPRS短信报警系统的设计研究

时间:2022-09-17 08:15:38

基于GPRS短信报警系统的设计研究

摘 要:GPRS网络的数据交换优势在于图像传输能够通过点之间完成,除了图像传输之外,在远程目标监控、远程数据传输等等方面都得到了广泛的应用。在本文中,笔者从GPRS基础技术入手分析,简要阐述GPRS网络构成、协议模型、工作原理,在了解GPRS的基础内容之后,在VB开发的基础上,对GPRS短信报警系统进行设计研究,主要是对短信控制系统软件的收发实验,从两个方面进行重点介绍,一是窗体程序部分、一是模块程序部分。

关键词:GPRS;网络构成;协议模型;短信报警系统

中图分类号:TD76

1 GPRS技术

1.1 GPRS网络构成

GPRS即是通用分组无限服务,它是一种无线传输方式,特别有利于远程传输。GPRS传输服务通常可以应用到各类领域。GPRS网络通过增加GGSN和SGSN来实现了端到端分组收发数据的方式,电脑与GPRS蜂窝电话通过串行方法连接,抑或直接通过无线方式连接,GPRS蜂窝电话的通信是先将数据发送到SGSN节点上,然后再由SGSN与GGSN进行通信,GGSN收到数据后,进行相应的数据处理,最后发送到因特网或X.25等网络。GPRS主要就是增加了SGSN、GGSN两个网络节点,从而需要对新的接口重新命名。

GPRS主要是由GPRS骨干网、GPRS支持节点、SMS GMSC、SMS TWMSC、本地位置寄存器、分组数据网络等网络实体组成。其中,GPRS骨干网分为内外部PLMN骨干网两个部分。GPRS支持节点非常重要,涵盖了GPRS网络的所有支持功能。SMS GMSC、SMS TWMSC分别是消息业务网关移动交换中心和短信业务互通移动交换中心,主要是连在SGSN上。

1.2 GPRS协议模型

GPRS网络协议主要有移动台和SCGN之间的分层协议模型实现。其中Um接口是一种空中接口,共有5层通信协议,包括物理链路层,主要负责各种逻辑信道的提供;MAC层,属于控制层,主要是对GPRS的逻辑信道进行共享;LLC层,这是一种无线链路协议,主要功能是完成LLC帧的完整生成;SNDC层,主要是传送数据进行打包分组,并且要确定网络传输地址;网络协议层,包括X.25、IP协议等。

1.3 GPRS的工作原理

GPRS是通过将数据打包成独立的封包并传送出去一种无线传输数据的方式。主要的作用在于可以根据所传输的数据量来计价,并且只有在传输数据时才会产生计费,因此深受广大用户的喜爱。上述说到,GPRS网络有两个重要的节点,是GGSN和SGSN,GSN主要包括了GGSN、SGSN两种类型。GSN可以实现对路由的管理,连接不同的网络。它是一种类似于路由器的一种可以传送数据、转换格式的独立设备。GPRS的工作离不开路由的支持,其主要是靠路由管理来实现相关数据的传输。针对终端接收路由的情况,通过分组数据单元来进行数据处理,然后在发送资料到GGSN,GGSN将对资料进行相应的处理。在发送终端时,主要是通过建立好的路由来接收解释数据,然后发送给终端。

2 GPRS短信报警系统的设计

根据上述GPRS网络的基本信息,笔者将基于VB数据设计平台设计开发基于GPRS的短信报警系统。将目标手机与GPRS模块作为终端来搭建一个数据通信渠道,实现GPRS短信报警。在这个系统程序的控制下,GPRS模块接到目标手机的控制命令后,通过VB设计的程序对其进行解析,然后再由GPRS模块向目标手机反馈分解信息数据。

本程序的设计主要包括两个部分,首先是窗体程序部分,它主要包括串口设置和主窗体界面设计程序(dlgsetting、frmmain),是负责相应的界面设计布局.其次是模块程序部分,主要包括function.bas、main.bas、hexedit.bas三个部分。本次软件设计的核心部分是对短信报警的程序的编解,主要是通过VB程序中国AscW()和ChrW()来实现,并且通过GPRS模块来实现控制命令。接下来,笔者将分别阐述窗体及模块程序。

2.1 窗体程序部分

窗体程序部分,它主要在于程序的设计。具体阐述设置串口的程序界面如下:

2.2 模块程序部分

模块程序部分,包括核心部分为main.bas。具体阐述main.bas全局变量模块如下:

3 总结

通用分组无限服务,英文简称为GPRS,它是一种无线传输方式,特别有利于远程传输。GPRS网络的数据交换优势在于图像传输能够通过点之间完成,除了图像传输之外,在远程目标监控、远程数据传输等等方面都得到了广泛的应用。而根据上文所述GPRS网络的基本信息,笔者将基于VB数据设计平台设计开发基于GPRS的短信报警系统,在VB的基础上来研制GPRS短信报警系统。

参考文献:

[1]唐志津,陶宇.基于电力线载波和GPRS的智能变电站抄表系统的研究[J].仪器仪表用户,2011(06).

[2]严雪萍,成立,韩庆福等.基于GPRS的远程数据采集系统设计[J].微计算机信息,2009(12).

[3]李迎春,张佑生.GSM短消息在无线数据采集与监控中的应用[J].计算机工程与应用,2009(04).

作者简介:韩宝安(1979.03-),男,西安人,硕士,教师,研究方向:教学。

作者单位:四川交通职业技术学院,成都 611130

上一篇:工程测量中如何有效应用三维GIS技术的研究 下一篇:基于Struts 2的Tivoli Provisioning Manager f...