《电子技术应用》
您所在的位置:首页 > 通信与网络 > 业界动态 > GPRS无线传输网络构架应用与分析

GPRS无线传输网络构架应用与分析

2009-03-10
作者:岳 玲, 王玉顶

    摘  要:  针对不同现场网络情况以及不同网络层次的需求,以山东力创科技有限公司GPRS—LQ8110模块为例,通过架设GPRS网络无线监控系统平台做试验,提出了DSC主站系统主要的组网应用方案。 

    关键词: GPRS—LQ8110; DSC主站系统; APN; SIM卡; TCP/IP; UDP

 

    GPRS无线数据传输系统的应用越来越广泛,几乎所有低速率的数据传输服务都可以应用,如城市配电网络的自动化、自来水、煤气管道自动化、商业POS机、Internet接入、个人信息、股票信息、金融、交通、公安、环保、彩票等领域。这是因为移动GPRS网络覆盖广泛,系统通信稳定可靠、架设简单。DSC主站系统通过GPRS网络,将来自不同现场采集终端的数据进行整合、处理以及管理。随着GPRS在金融等重要领域中的应用,网络层次要求也越来越复杂,有固定IP地址的、没有固定IP地址、专有的APN等。可以针对不同层次的需求来选择恰当的主站系统网络构架方式,以节约成本,提高系统可靠性。 

1 接入Internet 

    GPRS无线数据传输模块有DSC主站系统可以直接接入Internet和DSC主站系统无法直接接入Internet两种情况。 

1.1 DSC主站系统可以直接接入Internet 

    (1) DSC主站系统拥有固定公网IP,采用端口映射方式 

    中心使用公网固定IP,监控点直接向中心发起连接。或客户公司有一台连接Internet的服务器,并且具有公网固定IP。但是考虑到服务器的稳定运行问题,通常不允许在服务器上安装其他应用软件,所以GPRS数据中心系统也不能安装在该服务器上,可以用NAT端口映射的方法来解决这个问题。如图1所示。 

 

 

    这种方案有很好的实时性和稳定性,但公网固定IP使用费用比较高。 

    NAT的具体实现方式是在代理路由/防火墙/计算机上开设端口映射,可以采用软方式,也可以采用硬方式,推荐使用硬方式,在硬件设备上开设NAT,主要是因为软件是在数据层实现,硬件在网络/传输层实现,相比之下硬件传输速度更快,数据不会发生丢失。其基本原理是,凡是来自公网IP上的某一端口的数据全部转发给映射的内网IP和端口上,如公网IP 204.135.213.219的2020端口,则通过NAT指向内网192.168.0.88的5002端口,那么内网用户可在192.168.0.88的5002端口上启动DSC服务,完成GPRS通信。 

    (2) 中心采用专线APN接入, 所有点都采用内网固定IP 

    这种方式需要客户的数据中心通过一条APN专线接入移动公司GPRS网络,双方互联路由器之间采用私有固定IP地址进行广域连接,并用防火墙进行隔离,在防火墙上进行IP地址和端口过滤。移动为客户分配专用的APN,用于GPRS专网的SIM卡开通该专用APN。得到专用APN后,给所有监控点及中心分配APN专网内部固定IP。如图2所示。 

 

 

    这种方案在实时性、安全型和稳定性方面都很好,适用于安全性要求较高、数据点比较多、实时性要求较高的应用环境。 

    主站系统拥有自己的APN专线,此类主站系统拥有良好的网络环境,可以采用TCP/UDP两种基本模式,以及一些扩展模式(不同厂家的GPRS通信终端可以根据客户的不同需求来提供不同的扩展模式,即不同的服务功能,比如UDP LICHUANG为力创公司提供的GPRS—LQ8110模块)。此类主站系统可以采用如下两种模式进行网络构架: 

    ①采用TCP模式,采用专门申请的APN,SIM卡的IP号码必须是本APN内部的IP号码段,即专线接入专用网络,实现主站模块通信;  

    ②采用UDP模式,以山东力创LQ8110模块为例,APN必须为专用APN,不可以是CMNET,如可以使用力创APN:LICHUANG.LW.SD,或者使用类似力创这类的其他公司提供的APN;或者自行申请APN,接入专用网络,可以实现主站模块通信。而SIM卡的IP号码必须是本APN内部的IP号码段。 

1.2 DSC主站系统无法直接接入Internet 

    (1) 采用拨号方式,获取固定IP接入Internet 

    此类DSC主站系统没有直接网络环境,因此必须采用无线Modem拨号上网的方式,主站无线Modem必须有SIM卡,主站SIM卡IP可以固定,也可以不固定。不固定IP只能作为演示使用,无法实际应用。在此就不再介绍。 

    若要实际应用,则主站的SIM卡必须是具有固定IP的卡。如图3所示。 

 

 

    该方案受无线Modem硬件方面的影响,稳定性不是很好,而且SIM卡申请固定IP的难度和费用也较高,受带宽的影响,不适宜大量采集点的情况。 

    此类网络构架,若现场安装的SIM卡的IP固定,且与主站的SIM卡共用同一个APN,则可以进行TCP或UDP通信;若现场安装的SIM卡的IP不固定,则只可以采用TCP模式,APN 为CMNET,并只能做演示使用。 

    (2) 采用动态IP接入Internet,应用DNS域名解析方式 

    此方式是在数据中心无法获取以上两种工作模式,中心通过ADSL拨号接入网络,虽然能接入Internet,但是其IP地址随着每一次的重新连接而发生改变,此类DSC主站系统拥有较差的网络环境,目前网络环境中很大一部分是这种情况,如果仅需要进行演示,可以在保证连接没有被断开的情况下,也就是IP没有变化的前提下,采用TCP模式,APN采用CMNET,来进行主站与模块通信;如果需要投入实际使用,则需要进行域名解析,但此类方法受ISP提供的网络环境影响,以及第三方DNS提供商限制,使用中可能极其不稳定,因此不建议使用这种模式。 

    此方案在安全性、稳定性方面不是很好,不适合长期使用,仅限于测试用。 

    建议采用以下方式进行改造应用: 

    ①系统内GPRS模块数量小,建议客户申请ADSL固定IP,具体费用可以咨询当地运营商(费用从50至上千元不等)。此类系统必须采用TCP模式,APN采用CMNET,来接入Internet,实现主站与模块通信,SIM卡设置没有特殊需求; 

    ②系统内GPRS模块数量大,建议申请APN专线,采用APN网关接入GPRS网络的方式。当地运营商是否办理,还需要用户自行协调,价格比较昂贵,按月计算,大体费用在2000元/月左右,具体资费咨询当地移动公司。 

    ③模块数量大,因考虑成本,建议申请当地运营商固定IP。价格大约几百元至上千元/月不等,同时运营商可能会送几个固定公网IP,具体情况需要咨询当地运营商。 

2 使用模式 

    从使用模式方面来区分,有如下情况。 

    总体按传输标准分类,主要为TCP、UDP两种模式: 

2.1 DSC主站系统采用TCP模式 

    采用TCP模式,适用于具有固定公网IP,或者固定GPRS内网IP,APN可以使用CMNET,也可以是专用的APN。如果IP不固定,则需要域名解析。 

2.2 DSC主站系统采用UDP模式 

    采用UDP模式,适用于具有固定公网IP,或者固定GPRS内网IP,APN必须为专用的APN,而不是CMNET。 

    在实际应用中,TCP模式下,需要维护连接,传输过程包含TCP控制协议,流量增加;UDP模式下无连接协议,不需要维护连接,数据直接传送,缺少TCP控制协议,流量小,但连接不能保证。不同的GPRS供应厂商可以根据客户的不同需求进行功能定制,增加一定控制字节,用来保证连接的稳定,下面就以力创GPRS为例,简单介绍当前GPRS供应厂家的产品功能: 

    (1)TCP“中心对多点”模式:标准的TCP模式,常规的中心对多点通信方式。采用TCP协议实现数据的透明传输(支持短信控制功能)。 

    (2)TCP  Data  Stream模式:标准TCP模式,常规的中心对多点通信方式,采用TCP协议、数据流模式传送实现数据的透明、密集、快速传输(不支持短信控制功能)。 

    (3)TCP DG模式:非标准TCP模式,为特定客户定制,常规的中心对多点通信方式,采用TCP协议、数据加密握手实现数据的安全、透明传输(支持短信控制功能)。 

    (4)UDP SERVER模式:标准UDP模式,采用UDP协议与数据中心建立连接实现数据的广发广收功能(支持短信控制功能)。 

    (5)UDP LICHUANG模式:标准UDP模式,非透明传输,采用UDP协议与数据中心建立连接。可以接收所有网内数据,只向设定IP发送数据(支持短信控制功能)。主动上传ID、IP、PORT等信息,而且每次发送数据都以以上信息为开头。如果既考虑流量,又要保证连接稳定,可以考虑这种模式。 

    (6)UDP HD模式:标准UDP模式,非透明传输,主要为兼容其他厂家模块,连接后有一次握手,中间过程连接不敢保证。采用UDP协议与数据中心建立连接,登陆后,主动向上传ID、DSC IP、DSC PORT,本地IP、本地PORT、登录时间等参数。 

    (7)点对点模式:标准UDP模式,模块与模块直接的UDP传输。采用UDP协议实现网内点对点的透明数据传输。 

    (8)短信模式(支持短信控制功能)。 

3 应用系统规模 

    从使用模块数量/流量方面来区分,有如下几种情况。 

    (1)DSC主站系统连接大量GPRS模块 

    TCP连接需要时刻维护连接,耗费资源比较多,因此如没有特殊要求,则推荐使用UDP模式,如果需要保持连接稳定,则推荐使用类似力创UDP LICHUANG模式。 

    应用案例1: 

    济北大明公司抽油机无线监控系统中共有采集点400多口井,系统采用UDP LICHUANG模式,数据中心采用专线APN方式。 

    (2)DSC主站系统连接少量模块 

    模块数量较少,为了保证连接稳定,推荐采用TCP模式,采用UDP模式也可以,如果考虑流量以及连接稳定性问题,则推荐使用类似力创UDP LICHUANG模式。 

    应用案例2: 

    东营胜利油田胜南小区供暖监控系统,共有采集点50多个,系统采用TCP模式,数据中心采用拨号上网获取固定IP的方式。

    (3)系统数据流量比较大 

    用户流量较大,用户需要减少流量消耗,推荐UDP模式,此种模式下可减少连接流量。 

    (4)系统数据流量比较小 

    可根据实际需求采用TCP/UDP模式。 

    随着计算机网络技术的不断发展,还有许多复杂网络结构不能一一作出说明,因此本文重点介绍了应用力创GPRS数据传输模块在目前较为流行的现场网络环境下的组网应用方法,并对各种应用方法作出了分析,提供了在部分网络环境下,获得最佳性价比的一些方法,快速、方便、经济地建立GPRS网络采集平台。综合上述可见,要架设稳定可靠的无线监控系统,建议选用具有固定IP的网络传输模式。 

参考文献 

[1] 廖传书,程鑫.基于GPRS的配电网远程监控终端的设计.电子技术应用,2007,33(5):80-82. 

[2] 张英,王炎.GPRS在城市热网监控系统中的应用.科技信息,2005,(4):38-40. 

[3] 高巍,殷小贡,雷肖.GPRS-WLAN综合移动数据网的研究与开发.移动通信,2005,(01).

本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点。转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有。本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失。联系电话:010-82306118;邮箱:aet@chinaaet.com。