数据传输是指用光电信号把数据传送到接收端的过程,数据在信道上可以采用不同的方式进行传输,在此主要介绍数据的异步传输和同步传输。
1.异步传输
在异步传输中,不论字符采用的代码为多少位,在发送每一个字符代码(字符的数据位)时,都要在前面加一个起始位,长度为一个码元长度,极性为0,表示一个字符的开始;在后面加上一个终止位,长度为1 ~2 个码元长度,极性为1,表示一个字符的结束。异步传输如图1-6-6 所示。
图1-6-6 异步传输
在异步传输中,字符既可以连续发送,也可以单独发送。当不发送字符时,线路上始终发送终止位信号,即保持1 状态。因此,每个字符的起始时刻可以是任意的,从这一意义上讲,收、发端的通信具有异步性,但在同一个字符内部,各码元长度应相同,接收方式可以根据字符之间从终止位到起始位的跳变,即通过1 变0 的下降沿来识别一个新字符的开始,从而正确地区分每个字符。这种字符同步方法称为起止同步方式。(www.xing528.com)
异步传输实现起来简单容易,频率的漂移不会积累,每个字符都为该字符的位同步提供了时间基准,对线路和收发器的要求较低。其缺点是不适于高速率的数据通信,且对每个字符都需加入起始位和终止位,因而传输效率低。
2.同步传输
同步传输要比异步传输复杂,它以固定的时钟节拍节来发送数据信号,因此在一个串行数据流中,各信号码元之间的相对位置是固定的。接收端为了从接收到的数据流中正确地区分每个信号码元,就必须具有与发送端一致的时钟信号。在同步通信方式中,发送的数据一般以帧为单位。通常,一帧数据包含多个字符,在一帧数据的前后分别加上若干个同步字符、校验字段和传输结束字符来表示一帧的开始和结束,如图1-6-7 所示。
图1-6-7 同步传输
与异步传输比,同步传输在发送每个字符时不需要单独加起始位和终止位,而是在一帧数据前后加上若干用于同步的控制字符,因此具有较高的传输效率。在当前的网络通信中,特别是在高速通信的环境下,主要采用同步传输。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。