b)微波通信
微波通信是指点到点微波,也称微波中继,发展于上世纪40年代中期。工作于300MHz-100GHz频段,在地球表面大气层的视距路径上传播,是一种数字无线接力传输系统。微波不能绕射,且需要补充能量,用于远程通信时,需要在高山、铁塔或高层建筑物上安装微波转发设备。微波通信主要用于长途电话通信,现如今在干线上已被淘汰,只在本地网(固网及移动网)中有些使用,在企业通信中几乎不使用[3]。
c)卫星通信
卫星通信是为解决射频(Radio Frequency,RF)的视距传输局限而提出来的。当RF信号长距离传输时,接收机就会由于地球存在的曲率而被遮挡,接收不到射频信号。卫星通信是在微波中继通信的基础上发展起来的一个悬空的微波中继站,工作在微波波段、靠人造地球卫星接力的空中中继通信系统[4]。卫星通信由于卫星与地球相当遥远,卫星传输与地面传输相比,产生了较大的衰耗和较长的时延。并且需要花费巨大费用发射和维护卫星,在企业间通信不够经济性,因此其在企业间通信应用不是十分广泛。
1.3 本论文研究路线及主要工作
本论文在分析了现阶段企业通信方式方法之后,发现多点分布式企业内部通信难经济性与可靠快捷性的难以平衡问题,便提出了:基于GPRS的企业数据网络传输管理系统的解决方案,其目的在于:一方面提高多分布式企业内部通信效率;另一方面在保证其数据通信安全、可靠性的同时,力求为企业通信节约开支,降低成本,保证其经济性。本文研究基本路线如下:
1)提出基于GPRS的企业数据网络传输管理系统的解决方案:
a)分析比较现阶段企业内部通信方式,确立选择GPRS网络的通信方式。
b)选用GRPS-DTU模块型号,在使用自带配置软件基础上,进行二次开发利用。
c)确定系统总体框架,由上位机(控制中心),GPRS通信网络与下位机构成企业数据传输系统。其中选择上位机采用GPRS模块连接网络,下位机采用ADSL等动态公网IP+动态域名解析软件连接网络。
d)通信双方采用TCP/IP系统作为通信协议,建立可靠双向通信。
e)采用winsocket控件调用TCP/IP协议,实现其通信功能。
2)硬件部分选择:
a)上位机采用带有高性能处理器与大容量存储器的中央级计算机。
b)下位机应该选择普通级计算机,存储量适中即可。
c)通信模块选择GPRS-DTU模块,型号选择操作简单,性能可靠的由北京天同诚业科技有限公司开发研制生产的WG-8010型GPRS-DTU模块。
3)软件部分设计:
a)确定选用Visual Basic语言编写上位机与下位机的软件部分的程序。
b)分别为上位机与下位机设计编写操作界面,并根据使用需要,实现各自功能,如:上位机需要实现登录功能,巡查预警功能,建立与指定下位机通信,查看系统框图等功能;下位机需要实现报警功能,通讯功能,登录等功能。文献综述
c)通信部分利用Visual Basic 6.0中的Winsocket控件,从而建立上位机与下位机间的可靠双向通信。
4)数据库部分简单设计,主要包括:
a)确定使用Access作为数据库存取必要信息,便于日后管理和使用。
b)利用Visual Basic提供的数据库管理功能,进行数据库应用程序部分的开发。在分析使用VB语言操作数据库的几种方法后,选择使用Data控件对Access数据库进行操作与管理。
c)使用Data控件实现:上位机(控制中心)对所接受数据自动存储在Access数据库中,便于日后管理与使用;下位机对所接受数据自动储存在相应Access数据中,用于日后调用与查询。