数据传输方式有哪几种(数据通信的3种方式)
如果数据传输顺序可以分为并行传输和串行传输;根据数据传输的同步方式,可分为同步传输和异步传输;根据数据传输的流向和时间关系,可以分为单工、半双工和全双工数据传输。
数据传输模式是信道上数据传输采用的模式。
按顺序分类
并行传输是指在两个以上的并行通道上分组同时传输数据。例如,使用8个单位的代码字符,可以使用8个通道进行并行传输,一个通道可以一次传输一个字符。因此,发送方和接收方之间的字符同步是在没有附加措施的情况下实现的。缺点是传输通道多,设备复杂,成本高,所以很少使用。
串行传输是以串行方式在信道上传输数据流。该方法易于实现。缺点是为了解决接收方和发送方之间的代码组或字符同步,需要额外的同步措施。串行传输应用广泛。
按模式分类
在串行传输中,接收器采取的从串行数据流中正确划分发送字符的措施称为字符同步。根据实现字符同步方式不同,数据传输有异步传输和同步传输两种方式。
异步传输一次传输一个字符码(5 ~ 8位),每个字符码前面加一个“开始”信号,长度为一个符号,极性为“0”,后面加一个停止信号。当使用国际电报号码2时,停止信号长度为1.5个符号,当使用国际电报号码5(参见数据通信代码)或其他代码时,停止信号长度为1.5个符号。字符可以连续发送,也可以单独发送。当字符不发送时,停止信号连续发送。每个字符的起始时间可以是任意的(这是异步传输的意思),但同一字符中每个符号的长度是相等的。接收端根据字符之间从停止信号到开始信号的转换(“1”→“0”),检测“开始”信号以识别新的字符,从而正确区分一个字符和另一个字符。因此,这种字符同步方法也称为起止同步。这种方法的优点是实现同步相对简单,双方的时钟信号不需要精确同步。缺点是每个字符增加2 ~ 3位,降低了传输效率。它通常用于1200位/秒及以下的低速数据传输。
同步传输以固定的时钟节拍发送数据信号。在串行数据流中,每个信号符号的相对位置是固定的。为了正确区分发送的字符和接收的数据流,接收器必须建立位定时同步和帧同步。位定时同步,也称为位同步,用于使数据电路终端设备(DCE)接收端的位定时时钟信号与DCE接收的输入信号同步,以便DCE能够从接收的信息流中正确确定信号符号,并生成接收的数据序列。在DCE的发送端产生定时有两种方式:一种是在数据终端设备(DTE)中产生比特定时,并以这个定时的节拍向DCE发送DTE数据。这种方法称为外部同步。另一种是利用DCE的内部位定时来提取数字电视数据。这种方法称为内部同步。对于DCE的接收端,接收到的数据以比特定时节拍发送到DCE的数据终端设备。帧同步是为了正确区分一个字符或其他信息,对接收到的数据序列进行正确分组或成帧。同步传输的优点是不需要对每个字符加、停符号,传输效率高。缺点是实现技术复杂。一般用于2400位/秒及以上的数据传输。
按关系分类
根据数据传输的流向和时间关系,数据传输方式可分为单工、半双工和全双工数据传输。
单工数据传输是指只能在一个指定方向的两个数据站之间进行数据传输。即一端的DTE固定为数据源,另一端的DTE固定为数据宿。
半双工数据传输是指两个数据站可以双向传输数据,但不能同时传输。也就是说,每一端的DTE既可以用作数据源,也可以用作数据接收器,但不能兼而有之。
全双工数据传输是在两个数据站之间,可以同时双向传输。也就是说,每端的DTE既可以作为数据源,也可以作为数据宿。一般四线线路实现全双工数据传输。双线线路实现单工或半双工数据传输。当使用频分复用、时分复用或回声消除技术时,双线线路也可以实现全双工数据传输