调制解调器在联网中的方式
(1)话(频)带调制解调器的通信方式
单工方式:两地之间只能按一个指定方向单向传输数据,即一端固定为数据发送端,另一端为数据接收端。
半双工方式:两地之间可以在两个双向传输数据,但二者不能同时进行,即每一端既可以发送数据也可以接收数据,但在发送数据时不能接收数据,在接收数据时不能发送数据。
全双工方式:两地之间可以在两个方向上同时传输数据,即每一端在发送数据的同时,可以接收对方发送过来的数据。这种调制解调器是使用最广泛的调制解调器。
(2)调制解调器的通信线路
两台调制解调器之间的通信线路可以用2线制,也可以用4线制。在数据传输中,发送调制解调器和接收调制解调器之间用一对线路连接起来数据传输的方式叫作2线制,收发信号同在这两根线上完成。如果采用两对线则叫作4线制,4线制实际上是并行的两队线路,收发信号分别在某一对线上完成。
(3)调制解调器的连线模式
调制解调器的连线模式有4种,即信赖模式、常态模式和直接模式及自动信赖模式。
信赖模式(Reliable Mode):信赖模式就是调制解调器间的信息传送是可信赖的,即调制解调器至少有使用MNP4或V.42的侦错修正功能,使调制解调器所收到的信息一定是正确的。如果要建立信赖模式连线,必须是双方的调制解调器都提供信赖。
常态模式(Normal Mode):当时用常态模式时,就没有提供侦错修正的功能。但信息有经过调制解调器内缓冲器传输控制的处理。所以,可将DTE速率设得比DCE速率大。
直接模式(Direct Mode):在直接模式下,任何信息由计算机系统直接送到本地调制解调器,再送到远端调制解调器,中间都没有经过缓冲器、侦错修正和压缩的处理。所以,此时的DTE速率和DCE速率一定要一样。
自动信赖模式(Auto-Reliable Mode):自动信赖模式是一种连线的模式名称。如果事先不知道远端调制解调器设定的是哪种模式,可以用自动信赖模式与对方连线。自动信赖模式调制解调器在与远端调制解调器连线之后,会送出一种MNP或V.42规范的确认码,对方若有V.42MNP功能,就会回送规范确定码,这样双方就可建立V.42或MNP的连线。
(4)调制方式
把具有低通(声频和视频)频谱的基带信号进行频谱搬移叫作调制。在调制技术中至少涉及两个量,一个是含有需要传输信息的基带信号,也就是调制信号;另一个是高频载波,高频载波的某些参量随调制信号的变化而变化。高频载波通常采用正弦信号,数据通信系统中也选择正弦波作为载波。正弦波可以通过幅度、频率、相位三个参数随基带信号变化携带信息。数字基带信号也称为键控信号,因此数字调制系统中有振幅键控(ASK)、移频键控(FSK)和移项键控(PSK)三种调制方式。
调幅(AM):这种调制方式是按照所传送的数据信号,改变基本“载频”波形的幅度,从而把数字信号变换为模拟信号。该载频通常是一种适合在电话系统中传输的恒定频率的信号。因为数字信息仅由两种状态0和1组成,所以需要两种幅度,规定1的幅度比0的幅度高一些。这种调制方式也称为“振幅键控”。
调频(FM):在这种调制方式中,用两种交替的频率代表0和1,按照数据的变化,信号的频率从一个值变到另一个值。这种调制方式也称为“移频键控”。
调相(PM):在这种调制方式中,如同用频率或幅度的变化能携带信息一样,一种载频信号相位的变化也能携带信息。这种技术也称为“移相键控”。
混合调制:这种调制方式让每一个信号码携带一位以上的信息而获得较高的传输速率,它是上述三种调制技术的组合。例如,正交调幅就是调幅与调频技术的结合。在这种技术中,波特与比特/秒的数值不同。
调幅技术是最便宜的调制方式,但抗干扰性能比其它方式差。调相技术的抗干扰性能比调幅与调频都好,但它是一种精细而复杂的技术。
经过调制以后的信号称为已调信号,根据已调信号结构的形式,数字调制又可分为线性调制和非线性调制。线性调制是一种线性变换过程,已调信号可以表示为基带信号线性函数和载波震荡的乘积。根据频谱分析,已调信号的频谱结构和基带频谱结构完全相同,只不过将原基带信号的频率搬移到较高的频率位置。在线性调制系统中可用叠加原理,双边带、正交双边带、单边带和残余边带的振幅键控都属于线性调制。在非线性调制中,已调信号通常不能简单地表示为基带信号的线性函数和载波震荡的乘积,而必须用非线性函数表示,已调信号的频谱结构也与基带信号的频谱结构不同,除将基带信号的频谱向较高的频率位置上搬移外,还产生新的频率成分,并改变原来频谱中各频率分量之间的相对关系。移频键控、移相键控均属于非线性调制。
(5)传输速率
数据传输速率通常用每秒传输的比特来衡量。例如,2400/4800比特/秒是表示每秒传输的二进制数的个数分别为2400和4800,比特/秒通常谢伟bps或者b/s。除了以比特/秒作为数据传输速率的单位外,还可以采用波特(BAUD)这个单位。
一般来说,与调制解调器有关的速率包括:
调制解调器之间的传输速率(DEC Speed);
数据终端设备与调制解调器之间的传输速率(DTE Speed);
调制解调器本身的串口速率(Serial Port Speed);
调制解调器之间的传输速率。
一般所说的2400的调制解调器或9600的调制解调器,其中的2400或9600指的就是两个调制解调器在线路上传输数据时的传输速率。
一般而言,较高速的调制解调器应该包含有低俗调制解调器的规格和功能,它可以自动降速来和低俗的调制解调器建立连线。例如,2400bps的调制解调器和14400bps的调制解调器互联时,2400bps的调制解调器的速率将会降为14400bps,以便双方来建立连线关系。
计算机系统与调制解调器的传输速率
因为计算机系统是一种DTE,所以计算机系统经由RS-232数据连接与调制解调器相连时所达到的传输速率就称为“DTE速率”。这个DTE速率是利用通信软件对计算机系统直接设定的。例如,在使用TELIX、PROCOMM或者其它通信软件时,会有一个画面功能来提示设定传输速率,这时设定的速率不是DCE的速率,而是DTE的传输速率。DTE的传输速率有时可以和DCE的传输速率不一样。例如,使用14400bps的调制解调器时,调制解调器传输速率最高为14400bps,但DTE的传输速率可以设为57600bps。这就是说,虽然调制解调器与调制解调器的速率是14400bps,但计算机到调制解调器间的速率可为57600bps。
调制解调器串口速率
串口速率是指调制解调器的RS-232接口在传输数据时的数据吞吐速率。因为调制解调器的RS-232接口是连接到计算机系统的RS-232接口上的。所以,一般情况下,上面所提到的DTE速率就等于这里所提到的串口速率。但有时也会因产品设定问题而使这两种速率不同。当它们不同时,就无法正常地传送信息。
串口速率是如何设定的呢?当调制解调器一开机时,调制解调器就会读取存在NVRAM(一种长期记忆IC)内的所有数值,来设定调制解调器的现状。该NVRAM的数值包括了串口速率和其它的设定。另外,调制解调器也读取“拨动开关(DIP SWITCH)”的设定值。而波动开关也有DTE速率的定义,其中有一个波动开关用来定义是以NVRAM为准还是以拨动开关为准。
例如,不知道调制解调器的NVRAM的设定速率是多少,而拨动开关设定串口速率为19200bps,在通信软件的操作下,若指定速率为9600bps(DTE),那会是怎样的情形?
1.如果未对调制解调器下AT指令,就通过电话线和对方连线,那么因为调制解调器的串口速率和计算机系统的DTE速率不匹配,而使得发送接收的资料都不对。
2.如果对调制解调器下了AT指令,调制解调器会根据这两个字判断系统的DTE速率是9600bps,进而将调制解调器的串口速率改为和DTE的速率一样。
综上所述,可以不管调制解调器内拨动开关或VNRAM的串口速率的设定,只要下AT指令,调制解调器的串口速率就和事先利用通信软件所设定的速率一样。