图4 网络侦听模块流程图
5
5 GPRS技术在电力行业中的典型应用结构 (1)点对点数据通信
即在数据发送端和数据接收端都使用一个GPRS无线智能传输模块。两端都走移动的空中信道资源。这种方式虽然结构简单,但存在一些明显的问题。两端都走移动的空中信道在建立连接和真正双向数据传输上表现出相对的不稳定性,因为依赖各地移动GPRS网络的实际情况表现不完全相同。另外:此种方式下只能实现点对点应用,不太适合电力行业上述的几种典型应用(如果希望一点对多点通信则需要采用不断的轮巡方式)。在移动通信现有的网络资源情况下,需要两端的SIM卡(有GPRS功能权限)都提供静态IP地址,在一个APN(GPRS标准下典型的概念:Access Point Name)下使用。 (2)一点对多点集群通信
即在数据发送端使用一个GPRS无线智能传输模块,数据接收端使用专线方式(与当地移动的核心交换系统直接连接GGSN)。这样,只有数据发送端走移动的空中信道资源,另外的数据接收端则走专线方式。在这种应用方式下,表现的结果是非常稳定和可靠的,时延非常小(1 S左右),可以满足电力通信远动的需要。在服务端其实是一台服务器,通过通信软件来完成与大量(可以上千)的数据发送端的及时通信,可以通过配置在Linux或Unix下的多进程(或单进程下的多线程)来保证服务端的稳定和可靠。
连接控制模块主要负责发送和接受TCP处理模块对数据包进行解析,将TCP包分成普通数据包和管理包。配对管理模块负责对要求转发的普通数据包寻找配对目标的网络连接。加解密模块对中转的数据包进行加解密处理。设备管理模块对管理包进行处理,完成身份认证的管理和网络的后台管理、显示、配置等功能。 6 结论
采用GPRS网络远程数据通信方式解决了电力数据远程无线传输的问题,比起其他的有线通信方式有着无可比拟的优越性。数据传输实时、安全、可靠、无地域限制,且利用移动运营商已有的网络,大大减少了投资。相信随着GPRS网络的逐渐完整和应用技术的不断成熟,GPRS 在电力系统的应用必将越来越广阔。
6
参考文献:
[1]Jeffrey Richter. Programming Applications for Microsoft Windows[M].Microsoft Press,1999.
[2]Anthony Jones. Network Programming for Microsoft Windows[M].Microsoft Press,1999.
[3]John Ray. TCP/IP 开发使用手册[M].北京:机械工业出 版社,1999.
[4]I/O Completion Ports[DB/OL].MSDN Online. [5]Anthony Jones, Amol Deshpande. Windows Sockets 2. 0: Write Scalable Winsock Apps Using Completion Ports [J]. MSDN Magazine, 2000,10.
[6]Ichel Mouly. GSM 数字移动通信系统[M].北京:电子 工业出版社,2000.
[7](美)Jan Axelson.串行端口大全[M].北京:中国电力 出版社,2001.19326.
[8 ]禹帆.无线通信网络概论[M] .北京:清华大学出版 社,2002.
[9]吕捷.GPRS 技术[M] .北京:北京邮电大学出版社, 2001.1127.
[10]李朝青.PC 机及单片机数据通信技术四[M].北京:北 京航空航天大学出版社,2000.196253.
[11 ]洪志全,洪学海.现代计算机接口技术[M] .北京: 电子工业出版社,2000.2855.
[12 ]何希才.现代蜂窝移动通信系统[M] .科学出版社, 1996.
7
[13]李华,等. 现代移动通信新技术 GPRS 系统[M] .广 州:华南理工大学出版社,2001.
[14]变电所自动化实用技术及应用指南[M].中国电力出 版社,2004.
[15]候俊杰. 深入浅出MFC[M].武汉:华中科技大学出 版社,2001.
电气化13 届《电力系统通信技术》
课程论文
论文题目
学生姓名 崔海龙 学 号 8021209234 所属学院 机械电气化工程学院 专 业 农业电气化与自动化 班 级 电气化13-2
日 期 2011.11.3
8
塔里木大学教务处制
9