新花生壳(内网穿透)服务调试GPRS DTU

来源 :科技尚品 | 被引量 : 0次 | 上传用户:nikaixinma
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:GPRS DTU无线数据终端基于GPRS数据通讯网络,是专门用于将串口数据转换为IP数据或将IP数据转换为串口数据,并通过无线通讯网络进行传送的无线终端设备,目前在全国区域自动气象站气象数据无线传输中广泛应用。针对县气象局区域站点数量多,布局分散,维护任务重,技术要求高,文章以作者长期对GPRS DTU的调试经验和实例,重点介绍利用内网穿透技术突破网络限制(无需设置路由器端口映射),达到外网访问内网主机的目的,为GPRS DTU调试检测工作提供便捷的网络通道。
  关键词:新花生壳服务;内网映射;GPRS DTU调试
  0 引言
  区域自动气象站的广泛应用在提高天气预报准确率、服务地方社会经济建设、为决策部门提供决策依据、提高防灾减灾能力等方面发挥着重要的作用。随着区域自动站的大量使用,区域站受野外恶劣环境影响而出现各种故障,尤其是区域站的无线数据通讯故障,对调试维护的要求也日益突出。作为县局维护人员,如何对GPRS DTU模块进行简易测试,快速判断区域站数据传输故障原因,对提高区域站维修效率和维护水平有着积极意义。本文针对县局各种网络情况,尝试使用新花生壳服务突破内网限制,免除路由器端口映射的麻烦,为GPRS DTU的调试工作尤其是现场调试提供全方位的网络保障。
  1 GPRS DTU应用现状和维护要求
  1.1 GPRS DTU调试需求
  甘肃省区域自动气象站的数据中心服务器设在省气象局。区域自动气象站故障中,GPRS DTU无线数据通讯故障占有较大比例,对县局维护人员来说,维修条件有限,现场环境(野外)不便,对DTU数据终端检测时难以直观了解DTU和数据中心的实时通讯情况。为了方便DTU测试,快速分析判断故障原因,有必要在本地设立临时服务端(DSC-DEMO无线数据中心演示程序),模拟数据中心服务器工作,使DTU和DEMO建立连接,可以为DTU调试检测工作带来极大便利。
  1.2 GPRS DTU工作过程
  GPRS DTU上电后,首先读出内部FLASH中保存的工作参数(包括 GPRS 拨号参数,串口波特率,数据中心IP地址等等,事先已经配置好)。
  GPRS DTU登陆GSM网络,然后进行GPRS PPP拨号。拨号成功后,GPRS DTU将获得一个由移动运营商随机分配的内部IP地址(一般是10.X.X.X),通过移动网关来实现与外部 Internet公网的通信。
  GPRS DTU主动发起与数据中心的通讯连接,并保持通讯连接一直存在。由于GPRS DTU处于移动内网,而且IP地址不固定。因此,只能由GPRS DTU主動连接数据中心。这就要求数据中心具备固定的公网IP地址或固定的域名。数据中心的公网IP地址或固定的域名作为参数存储在GPRS DTU内,以便GPRS DTU一旦上电拨号成功,就可以主动连接到数据中心[1-2]。
  1.3 GPRS DTU调试的网络环境及要求
  县气象局网络一般采用局域网共享上网,内网主机指定IP,外网IP根据不同宽带接入方式可以有固定公网IP、动态公网IP(IP地址由运营商随机分配),有些宽带运营商由于IPv4地址资源紧张,给用户分配内网IP地址。
  由GPRS DTU工作过程可知,数据中心对应的公网要有固定IP或固定域名,通过设置路由器端口映射或使用内网穿透服务,从外网就可以访问安装有DSC-DEMO服务端的内网主机。
  表1是两种映射方案对比:
  1.4 新花生壳(内网穿透)客户端软件简介
  新花生壳是全面升级的花生壳动态域名解析软件客户端,新花生壳支持NAT-DDNS技术(内网穿透动态域名解析服务),实现了内网穿透技术,同时继续支持公网版,无需公网IP,无需路由器端口映射,解决部分运营商无公网IP的问题,让映射添加更简单易用,帮助用户实现在内网IP地址环境下也能实现动态域名解析服务,使动态IP地址实时与服务器保持交流,绑定固定域名,让用户输入特定域名即可访问内网主机[3]。
  用户下载安装运行新花生壳(内网穿透)客户端软件后,可以注册免费域名(建议使用付费域名,服务更稳定)。登陆客户端后在花生壳WEB管理界面添加映射,即可轻松实现内网穿透。
  2 GPRS DTU和DSC-DEMO无线数据中心的连接调试
  2.1 调试准备
  2.2 新花生壳(内网穿透)客户端添加映射
  新花生壳客户端运行后,点击客户端主界面的“内网穿透”,进入花生壳WEB管理界面,点右上角“添加映射”,选择自定义端口,输入域名、映射名称、内网主机IP地址和端口号,外网端口免费域名只能使用临时端口号(随机分配),点击确定,映射成功后添加一条映射记录,见表3:
  点击客户端主界面的“自诊断”,出现如下信息:
  花生壳 3.3.0.14073
  Oray管理控制器->在线
  正在解析DDNS服务域名:phddns60std.oray.net
  正在检测服务器115.159.161.245->成功
  正在检测服务器115.159.6.47->成功
  已成功连接服务器(115.159.6.47)
  正在解析转发服务域名:phfwba-std0.oray.net
  正在检测服务器103.44.145.245->成功
  已成功连接服务器(103.44.145.245)
  说明花生壳服务器连接正常,动态域名IP地址已指向花生壳转发服务器。至此,网络限制已被突破,外网只要使用花生壳分配的这个域名+端口,就可以访问内网主机了。
  用户也可以使用TCP-UDP Socket调试工具进行端口测试:   (1)在内网主机创建TCP Servr服务端。
  (2)远程控制外网主机创建TCP Client端,“对方Ip”:ygdz***.eicp.net;“对方端口”:26818。
  (3)点击“连接”按钮进行Socket连接。连接成功后在TCP Server下面,自动增加了一个子连接,那么就表示通过TCP外网连接请求已经成功了,然后可以进行相互数据收发的测试。(因版面有限,不在附图)
  2.3 DSC_ DEMO 设置
  运行DSC_ DEMO服务端,点击菜单栏“设置”→“ 服务设置”,配置如下(见表4):
  确定后点击工具栏的“启动服务”按钮,DEMO信息窗口出现服务端启动的提示信息:“无线数据服务中心已启动端口5002---PC201407151520(10.166.241.202)”。
  正确配置GPRS DTU主要参数后,DTU重新上电启动,主动连接DEMO成功后,DEMO会显示 DTU 登陆 ID 号、移动内网IP地址等信息(见图2)。
  2.4 GPRS DTU参数配置
  用RS232串口线和USB转RS232串口线连接好DTU和笔记本电脑,DTU供电使用12V直流电源,在电脑设备管理器中选取合适的COM端口号。打开DTU参数配置工具,主要配置以下参数(DTU调试完成后恢复原来参数配置),其他参数正常配置。详见表5
  2.5 GPRS DTU、DSC-DEMO通讯测试
  运行串口助手,DTU上电,注意串口助手接收窗口内出现的DTU状态信息,见图1:
  GPRS DTU成功连接DSC-DEMO数据中心演示程序后,DEMO界面见图2:
  用串口助手手动发送“景泰气象”,DEMO成功接收,点击DEMO终端登陆号码,在发送窗口发送数字“123456789”,串口助手接收正常。
  在串口助手勾选“自动发送”,选择自动发送周期,如10000ms,则DEMO每隔10s接收到数据,用以连续察看DTU数据发送情况。还可根据DEMO数据接收计数器的累计次数分析是否有数据漏传情况出现。也可通过区域站有关设置对站点运行稳定性等情况做连续直观测试。有了网络支撑,用户可根据需要灵活应用,还可以安装其他的数据中心服务端软件进行相关测试。
  2.6 DEMO服务端在WIFI环境中的连接
  以上连接测试是DEMO主机处于单位局域网内,采用有线网络连接,对于以局域网静态IP为上网方式的WIFI网络(无线路由器WAN口IP为局域网静态IP),内网穿透是否可行,测试如下:
  (1)拔掉主机网线,设置主机无线网络适配器(见表6),连接无线WIFI网络。
  (2)花生壳客户端重新登录后,点击“自诊断”,查看花生壳服务器连接情况。
  (3)花生壳服务器正常连接后,点击“内网穿透”并添加映射,映射成功后记录如表7:
  (4)设置DTU的“DSC通讯端口”为36017(免费域名端口号不固定,使用不便,可以申请付费的固定端口号)。
  (5)运行DSC-DEMO,“服务设置”中的“指定IP”设为192.168.0.102,启动DEMO服务。
  (6)打开串口助手,DTU上电,注意察看DEMO,很快就有设备登录,DTU、DEMO又成功连接,内网穿透技术再次得到验证。
  (7)由于在花生壳客户端同时添加了两个映射,所以DEMO主机无论使用哪个网络,只要保持DTU的“DSC通讯端口”和当前网络对应的域名端口号一致以及DEMO“服务设置”的IP与当前网络本机IP地址一致,DTU和DEMO就能顺利连接。
  (8)对于远距离的DTU现场调试,笔记本电脑无4G网络时,可以使用智能手机的“移动网络共享”功能为笔记本提供WLAN热点,有关网络设置和内网映射同以上WIFI连接设置,经实际测试均能顺利成功连接。也可以使用智能手机(安装XT800移动版)远程控制单位的DEMO服务端主机(安装XT800 Windows版),查看和操作DEMO,配合调试工作。
  3 結论
  众多内网用户和无路由器管理权限的用户,如何将内网IP映射到公网,通过公网也能轻松访问,是用户关心的问题。新花生壳(内网穿透)服务可以在复杂的网络环境下提供内网映射,简单易用,给用户带来全新体验。使用内网穿透技术突破内网限制,为区域自动气象站无线通讯网络的调试提供了方便、快捷的网络保障。在互联网日益发展的今天,GPRS DTU无线数据传输在很多行业都有广泛应用,尽管应用的行业不同,但应用的原理是相同的,对DTU的应用调试亦可参考本文有关方法。
  参考文献
  [1]伍浏阳,周树功.基于GPRS通信的DTU数据服务中心的开发[J].唐山师范学院学报,2015,(5):45-47.
  [2]苏轶,刘树峰,王秀丽.区域自动站市县两级中心站管理方案[J].山东气象,2014,(4):58-61.
  (作者单位:景泰县气象局)
其他文献
摘 要:随着科技和经济的不断发展,我国社会各界对通信网络都存在着非常大的需求,其发展方向也变得多元化。在现代通信技术中,应用在电力自动化中的远程监控系统也得到不断发展,尤其是结合了无线通信技术,将远程监控发展到了空前规模,可以在精确的对电力系统进行远程管理和实时监控。本文分析了自动化的网络通信现状,通过对无线通信的发展过程进行探讨,对今后的发展进行优化总结。  关键词:电力自动化;通信网络;分析;
摘 要:数据一致性方法对于分布式数据库的研究来说至关重要。本文首先对分布式数据库进行了简要概述,在其基础上,探究了分布式数据库一致性方法,该方法不仅包括两阶段提交方法,同时还包括复制服务器方法,通过深入研究发现,复制服务器方法更胜一筹,该方法不会因为某一个服务器发生故障而影响到其余场地的正常运行,在恢复联机以后,也可以保证数据同步。  关键词:分布式数据库;一致性;复制服务器  1 分布式数据库概
摘 要:近年来,随着科学技术的不断发展,在信息化的时代潮流中,信息网络共享已经应用到生活中方方面面,不例外地,信息技术同样应用于军用信息系统中,使军队建设也实现了科学化和信息化。但是在当今信息化时代背景下,信息系统的安全仍旧是一个重要的问题,也是需要解决的一个技术障碍。军用信息系统关系着一个国家的安全与稳定,关系着国家的军事建设,因此应该注重据用系统的安全问题,并针对这些问题采取积极的措施进行解决
摘 要:查询优化技术是网站设计与开发中重点考虑问题,本文深入研究MySQL数据库中的索引技术的优点和代价,以及在MySQL数据库中创建索引的方法。最后以中国钢管网为例,说明索引在本网站查询优化的实际应用。  关键词:查询优化;MySQL;索引技术  1 查询优化的必要性  随着门户类网站及业务类网站的广泛应用,海量的数据需要存储以及查询。此时,数据库查询效率的优劣将直接影响网站的响应速度及用户体验
摘 要:伴随着信息技术的进一步发展,通信行业取得了长足的发展。目前光纤技术在通信行业中得到了广泛的适用,其能够显著提升通信行业的效率以及效果。因此文章重点就光纤通信技术的应用进行阐述,同时对其发展趋势予以了一定的展望。  关键词:光纤通信;应用;发展趋势  1 光纤通信技术概述  光纤通信技术主要是利用光导纤维来实现信号的有效传输。具体到实际应用时,光纤通信技术并非采用单根光纤,而是选用多根光纤,
摘 要:在现代化的发展中,2.4G移动通信的应用范围非常广泛,其主要是集中在鼠标和键盘的无线音频技术、蓝牙耳机的无线音频技术等方面。从现阶段的用户发展来看,大家需要的是一些更加高科技的产品,但是在应用上则趋向于更加简单,功能上趋向于更加健全。为此,有必要针对2.4G移动通信速率频分复用优化技术开展研究,从多方面将各种电子产品进行优化处理,为用户提供更多的帮助。文章针对2.4G移动通信速率频分复用优