FAX modem和传真协议简介-程序员宅基地

FAX就是传真,传真通信是使用传真机,借助公用通信网或其他通信线路传送图片,文字等信息,并在接收方获得发送原件系统的副本的一种通信方式.传真通信是现代图像通信的重要组成部分,它是目前采用公用电话网传送并记录图文真迹的惟一方法,这也是它获得广泛应用的一个重要原因。

传真通信的基本思想是英国人亚历山大•贝恩(Alexander Bain)于1843年提出的,但是直到1925年才由美国贝尔实验室利用电子管和光电管制造成世界上第一台传真机,使传真技术进入到实用阶段.不过当时由于传真机的造价昂贵,又没有统一的国际标准,而且传真通信还需要架设专门的通信线路,所以发展一直比较缓慢,应用也只限于新闻,气象等少数领域.

自20世纪60年代以来,随着经济的发展和科学的进步,许多国家的邮电通信部门相继允许公用通信网开放非话业务,即允许在原本只进行语音通信的公用电话交换网上进行传真等非话业务的通信,使传真通信的发展有了稳固的基础.特别是国际电报电话咨询委员会(CCITT)在1986年以后陆续制定和公布了用于传真机生产和开展传真通信的一系列建议,促进了传真机生产和传真通信的标准化,传真通信因此得到了飞速的发展,成为仅次于电话的通信手段.


FAX MODEM的概念与特点
Fax Modem卡是指支持CLASS 1.0、CLASS 2.0 传真的调制解调器或卡,传真数据的压缩、文件转换和传真协议的执行都由计算机微处理器完成,占用主机CPU 资源,不支持高级传真数据的压缩方式。传真协议可靠、准确地执行依赖于计算机的程序和微处理器的处理能力,因此Fax Modem卡不能胜任大量收发传真的工作。一般只能接一路传真。主要用于单个用户,平常主要做数据通信(如上网、BBS、文件传输),偶尔需要收发传真。

通过Modem进行传真,除省下一台专用传真的费用外,好处还有很多:可以直接把计算机内的文件传真到对方的计算机或传真机,而无需先把文件打印出来;可以对接收到的传真方便地进行保存或编辑;可以克服普通传真机由于使用热敏纸而造成字迹逐渐消退的问题;由于Modem使用了纠错的技术,传真质量比普通传真机要好,尤其是对于图形的传真更是如此。目前的Fax Modem大多遵循V.29和V.17传真协议。其中V.29支持9600bps传真速率,而V.17则可支持14400bps的传真速率。在应用中,如果使用传真软件,可能存在一个系统环境及硬件兼容的问题如果使用传真系统平台,那一切都不用考虑,只要能上网就行(当然,用电脑发传真不可能离开网络)。操作方法和发送邮件差不多,只是对方以传真机接收。

 

T.30 CLASS1 CLASS2

T.30是MODEM与传真机、MODEM与MODEM的传真传输协议;它规定了一次传真的具体步骤过程;
T.31、T.32都是MODEM与之间的控制协议;
T.31对应CLASS1、CLASS1.0协议;(这两个协议的差别不大)
T.32对应CLASS2、CLASS2.0协议;(这两个协议的差别不大)
CLASS1、CLASS2:计算机传真调制解调器的软件标准也分Class1 和 Class2 两种;两个协议的的差别比较大;
Class1:使MODEM不仅仅有数据功能,还具备了基本的传真功能。是早期的软件标准,MODEM与对方传真设备的所有数据流均由应用软件(主机CPU)控制完成;
Class2:比1更高级的通信协议,是较新的标准,此标准下调制解调器硬件芯片可做更多的处理工作,芯片运行更多的传真协议,使MODEM不会因为传真实时控制而让PC系统繁忙;
另外:与数据传输不同,传真传输的内容是模拟图像,必须经过高清晰的数字化处理才能保证较好的分辨率;


T.30协议将整个传真通信过程分成五个阶段:
1. 呼叫阶段:两个调制解调器将建立一个在PSTN上的电话连接;
2. 报文前过程:通过在一个300bps(可选为2400bps)半双工同步连接上交换HDLC信息帧,这两个调制解调器将实现一个带差错控制的T.30“会话”;
3. 报文中过程和报文传输:在会话的起始部分,两个调制解调器赞同可接受的参数,这时,发送方将发出一个高速载波脉冲,以验证电话线路的质量,然后,两个调制解调器都将切换到高速状态,以半双工方式一次一页传输图象;
4. 报文后过程:在每页的结束处,调制解调器回到一个较低速(通常为300bps)会话协议,以协商下一步的操作(发送下一页,商重发上页等);
5. 呼叫释放:当无更多页发送时,调制解调器断连。

一个MODEN支持传真,是FAX MODEM,这只是说MODEM支持Class 1或Class 2协议,拥有传真功能。但在实现功能时,不一定按照T.30协议标准进行数据封装传输。

转载于:https://www.cnblogs.com/LJWJL/p/3356083.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_30340819/article/details/94829116

智能推荐

VR全景云端看车,让你享受不一样的购车体验_vr看车-程序员宅基地

文章浏览阅读127次。此外,VR全景看车还可以提供个性化选车服务,根据消费者的喜好和需求来匹配合适的车型,消费者自定义汽车的外观和配置,以此来挑选更符合心意的车辆。消费者通过VR全景技术,身临其境云端看车,720度多角度缩放查看,同传统的图文视频的看车模式相比,VR看车展现的更加详细,3D可视化说明书、热点标注、一键更换外观等,帮助消费者解决了不少的看车难题。除此之外,在VR虚拟车展中,我们还可以适当的添加一些营销活动,例如签到有礼、分享转发、砸金蛋等趣味化游戏,让消费者得到一些购车优惠,这样能更有效提升意向客户的购买率。_vr看车

vue购物车案例,v-model 之 lazy、number、trim,与后端交互_input v-modal原生并实现lazy-程序员宅基地

文章浏览阅读460次,点赞5次,收藏8次。3 axios 第三方ajax,只有ajax,没有别的,小--》底层还是基于XMLHttpRequest。提供了一个 JavaScript 接口,用于访问和操纵 HTTP 管道的一些具体部分。# 1 使用jq的ajax ===》不好---》引入了jq框架,好多功能用不到。number:数字开头,只保留数字,后面的字母不保留;lazy:等待input框的数据绑定时区焦点之后再变化。# 2 原生js fetch。trim:去除首位的空格。_input v-modal原生并实现lazy

Python+Tkinter实现RGB数值转换为16进制码_python_tkinter 颜色16进制代码大全-程序员宅基地

文章浏览阅读158次。设置控件,这里用rVar,gVar,bVar来储存rgb数值,用Scale制作滑块。_tkinter 颜色16进制代码大全

全角半角互相转换_r如何切换全角半角-程序员宅基地

文章浏览阅读185次。【代码】全角半角互相转换。_r如何切换全角半角

02架构管理之研发管理-程序员宅基地

文章浏览阅读178次。研发管理(Research and Development Management,R&D Management)是一种系统性的管理活动,是以产品开发流程为基础的项目管理体系,旨在规划、组织、协调和监督研发项目,对研发项目的人员、计划、质量、成本等进行综合管理,从而打造高效能的研发团队,更好更快地实现项目目标。研发管理的本质是从流程化,标准化,制度化等维度建立管理机制。最终的核心目标是通过管理的法治建立标准化的操作规范,再通过标准化的规范提升人员的协作效率、监督机制、系统稳定性/安全性等。

磁盘访问性能分析及RAID简介_吞吐量和raid关系-程序员宅基地

文章浏览阅读1.3k次。简要介绍了磁盘访问性能相关指标,CPU的交互方式,和RAID_吞吐量和raid关系

随便推点

hdu 5119 Happy Matt Friends-程序员宅基地

文章浏览阅读39次。http://acm.hdu.edu.cn/showproblem.php?pid=5119题意:有n个数,然后从中挑选任意多的数进行异或,问异或出的值大于等于M的方案数多少?思路:转移方程f[i][j]=f[i-1][j]+f[i-1][j^a[i]]. 可以枚举这个值,对每个状态,来源有两个——一是上一个阶段不取,二是取a[i]. 1 #include <cstdi...

react 里面的东西居中_react图片居中-程序员宅基地

文章浏览阅读437次。react 里面的东西居中。_react图片居中

zookeeper_zookeeper访问地址-程序员宅基地

文章浏览阅读5.2k次。1.linux下安装完zookeeper之后,进入conf目录编辑zoo.cfg文件,找到dataDir属性更改其路径为zookeeper目录下的zkData文件夹.(因为其默认的目录在Linux下会定清理)(1)进入到zookeeper目录下的bin目录启动zookeeper,使用sh zkServer.sh命令启动zookeeper(或者zkServer.sh start命令启动).(2) 继续在bin目录下使用sh zkCli.sh命令启动zoo..._zookeeper访问地址

windows以G为单位整数分区公式(精准)_win7分盘100g公式-程序员宅基地

文章浏览阅读572次。下面是js的脚本,100G为例:// JS var num = 100Math.ceil(Math.ceil(num*1024/7.84423828125)*7.84423828125)使用方法,只要有浏览器就行,打开浏览器进入开发者模式F12,选择控制台将上面的代码粘贴到控制台中,红字部分为100G应分配的M数.如需其它容量大小自行修改100为对应的值..._win7分盘100g公式

新书推荐|Windows黑客编程技术详解-程序员宅基地

文章浏览阅读70次。《Windows黑客编程技术详解》面向对计算机系统安全开发感兴趣,或者希望提升安全开发水平的读者,以及从事恶意代码分析研究的安全人员。理论技术与实战操作相辅相成,凸显“道与术”庖丁解牛式剖析Windows用户层和内核层黑客技术原理代码兼容性高,支持Windows 7到Windows 10全平台系统近年来,全球大规模爆发勒索病毒和挖..._demongan

【UE4】制作加载图片Splash_ue4 splash image-程序员宅基地

文章浏览阅读5.2k次,点赞7次,收藏18次。很多小伙伴都会有疑惑,有的大神可以有自己独特的加载界面,其实这个编辑过程很简单,今天带大家来一起Try一Try! 长话短说,如果我们不做改变,每一个编辑器加载时的界面都是一样的,那我们怎么样去根据自己的喜好来改变这个logo呢?1.打开虚幻编辑器,项目设置2.项目设置中找到这个更改界面,然后把鼠标放在logo上,我们可以看到这个图片是虚幻自带的文件中原本就默认存在的,那我们就..._ue4 splash image