XMODEM文件传输技术.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XMODEM文件传输技术

XMODEM文件传输技术在水情报文传输中的应用 文 波 (新疆水文水资源局信息中心 830000) 摘 要: 为了提高水情传输质量及速度,减轻工作人员劳动强度,结合实际情况本文提出了一种新的解决办法,引入了Xmodem点对点传输协议。首先介绍了Xmodem协议族的基本原理,提出了应用Xmodem协议来解决水情报文传输所面临的问题。然后给出了解决方案和利用Varian Async32组件在Delphi5开发环境下具体实现的方法,并应用在了新疆水情传输上,实验运行了一年,正式使用了两年,结果非常理想,不光解决了以往水情报文上报慢错报多的问题,还大大减轻了人员的工作量。 关键词: Xmodem;水情报文;传输;组件引言 近年来水文自动测报技术已经改变了我国由人工采集雨水情信息参数,再通过电报电话等方式传递的传统报汛手段,它利用遥测、通信、计算机等现代高科技实时完成降水量、水位等数据的采集、传输和加工处理,可在无人值守的情况下快速准确地掌握所需区域的水雨情等水文信息,传递至决策机构,进行洪水预报和优化调度,最大限度地减少洪涝灾害损失,提高水资源利用率,具有良好的社会效益和经济效益。 但是这只是解决了数据从测站到中心站的传输问题,而从地区分局到省中心局却还是使用传统的电报或电台话报,这样工作效率低下,速度慢,差错率高。 所以就急需寻找一个好的解决方案,能快速高效,费用低廉的解决从分局到省中心局报文传输的问题。 本文选出了三种常用的通讯方式,基于TCP/IP的SOCKET传输,基于公网的电子邮件的传输,和点对点的基于Xmodem的文件传输协议。通过在全新疆14个地区分局实验比较了它们的性能指标,最后证明了Xmodem文件传输协议是最经济,快速方便的。 串行通信协议 XModem XMODEM协议是一个通过调制解调器直接拨号通讯的文件传输协议,是在个人计算机通信中广泛使用的异步文件运输协议,是由Ward Chritensen 于1977年提出并实现的。 这种协议原理是以128字节块的形式传输数据,并且每个块都使用一个校验和过程来进行错误检测。如果接收方关于一个块的校验和与它在发送方的校验和相同时,接收方就向发送方发送一个认可字节。然而,这种对每个块都进行认可的策略将导致低性能。 由于XMODEM的一些缺点,人们就提出了很多种改进的XMODEM协议,比如使用循环冗余校验的与XMODEM相应的一种协议称为XMODEM-CRC。还有一种是XMODEM-1K,它以1024字节一块来传输数据。ZMODEM是最有效的一个XMODEM版本,它不需要对每个块都进行认可。事实上,它只是简单地要求对损坏的块进行重发。ZMODEM对按块收费的分组交换网络是非常有用的。不需要认可回送分组在很大程度上减少了通信量。 YMODEM也是一种XMODEM的实现。它包括XMODEM-1K的所有特征,另外在一次单一会话期间为发送一组文件,增加了批处理文件传输模式。 水情报文传输 水情报文传输的现状及问题 新疆是一个地广人稀的大省,全疆土地面积达到了160万平方公里,新疆水文局的14个水文勘测分局,44个水文测站就分布在这六分之一的国土上。它们距离遥远,从几十公里到上千公里,而且基础设施差,有些测站电都没有通上。每天水情报文要从全疆各地44个测站上报到中心局,原有的通信方式是通过电报拍报或电台喊话,这样工作效率低下,速度慢,差错率高。为了满足在短时间内准确快速上报水情,减轻工作人员劳动强度,所以就急需开发出一套能满足工作要求的水情传输系统。 应用计算机技术来解决水情报文传输的问题 三种技术的比较 水情电码传输要求快速、实时、准确、安全,必须在每天早八点开始发送接收,要在20分钟内收完15个地方分局的水情报文,因此我提出了三种常用的传输方式: 1) 远程拨号进入中心Windows NT网络,用基于 TCP/IP 的SOCKET 。 这种方式经实际测试,不实用,远程(长途)拨号,从分局计算机拨号进入中 心局NT网络,建立网络连接速度慢,(连接时间从几分钟到几十分钟)费用高,使用人 员需要一定的网络知识,有的地方甚至1个小时都连不上,而且由于设备有限只能一个 一个的拨入,费用高,因此不能采用这种方式。   点对点,基于XMODEM 传输协议 这种方式经实际测试,速度快,30秒内就能发送一份报文,而且一台服务器可安装多个MODEM,可满足多个电话同时拨入,同时发送报文,由于时间短,所以费用低廉,而且采用的是内部网络安全性好,可以采用这种方式。  拨号入169 公网,发送电子邮件 这种方式经实际测试,虽然费用低,可同时发送水情报文,但因为要上公网,要依靠第三方的邮件服务器,所以速度、安全性不能保证,只能做备用方式。 所以经过实验对比后,只有点对

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档