【大话传输】小周话DTE和DCE

 

小编斯基和你一起了解通信中的DTE和DCE...



小周大话传输

——通信中的DTE和DCE



在日常的业务引接与调试过程中,我们常常会遇到DTE和DCE两个概念,比如:

设备的端口是DTE还是DCE?

将DTE速率调至9600bps。

2发3收DTE,2收3发DCE。

…………

那么,DTE和DCE是什么?它们又有什么区别呢?今天我们就一起来学习一下。

DTE和DCE其实只是针对串行端口而言的,表征了设备的物理特性,其中

DTE,英文全称为Data Terminal Equipment,即数据终端设备。

DCE,英文全称为Data Communication Equipment,即数据通信设备。

在我们日常工作接触到的设备中,常见的DTE设备有转报终端、电脑主机等。
而FA16、RAD等复用器设备,它们的串口则往往是DCE属性。
为什么要有DTE和DCE的区别呢?
DTE设备往往作为网络中面向用户的节点出现,即客户端设备,其发送的数据信号并不一定能够适合长距离的信道传输,这些信号需要一定的变换,如码型和电平的变换、信道特性的均衡、同步时钟信号的形成、控制接续的建立等,才能够很好地在网络中进行传输,而DCE设备就是实现了这样的功能,因此,在同步信号的传输中,DCE设备向DTE设备提供时钟信号,实现时钟的同步。

概括起来就是,DCE设备将DTE设备发送的数据进行一定的转换,使其能够适应长距离的传输,同样的,在远端,DCE设备将数据进行转换,再发送给远端的DTE设备。因此,最简单而又典型的网络结构就是这样的。
那么DTE和DCE设备的线缆连接方式有什么不同呢?


其实说到DTE和DCE,那么就不得不提到RS-232接口标准。

RS-232标准是美国EIA(电子工业联合会)与BELL等公司一起开发公布的通信协议。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”,顾名思义,它规定了DTE和DCE设备之间的采用DB25或者DB9两种类型的接头进行连接,并分别给出了对应的针脚定义。

为了简化说明,以下列出了DB25和DB9常用针脚的定义。
需要注意的是,该标准中所提到的发送或者接收,都是站在DTE设备的立场上来说的,所以,当我们百度DB25或者DB9线序的时候,搜索的结果都是对应DTE设备的,而对于DCE设备,它的信号流向与DCE设备正好相反,在制作接头以前,一定要先弄清楚设备的物理属性,不能盲目参照搜索结果。

也正因为如此,我们有了“2发3收DTE, 2收3发DCE,同种设备交叉线,异种设备直通线”的口诀。当然,这个口诀也是只针对DB25接头的,DB9接头的2、3针脚定义与DB25正好相反。

雷达和转报信号是我们传输专业经常接触到的空管业务,下面就以两个典型的应用场景来说明它们的连接方式。
RAD设备串口向雷达数据分配器主口发送雷达信号,它们之间的连接方式
RAD设备串口与转报终端间进行报文的交互,它们之间的连接方式
那么,我们如何识别设备的端口是DTE属性还是DCE属性呢?
在实际的应用中,弄清楚设备是DTE还是DCE是非常必要的,最简单的方法当然是查看设备的说明书,当然,对于一些三无设备——没有说明书、没有生产厂家、没有联系方式,我们还是有办法来判别的。

DTE和DCE设备位于线缆的两端,而在一根信号线缆中,信号流向是唯一的,从高压到低压,即发送针脚应该是对地高电压,由此我们推论:

测试2/7针脚间有电压差而3/7针脚间无电压差时,该端口属性判断为DTE;

测试3/7针脚间有电压差而2/7针脚间无电压差时,该端口属性判断为DCE。

为了验证理论推断的正确性,传输网络部的工程师们以我们常用的FA16和RAD设备进行了专项验证,验证结果如下:
测试结果也验证了理论推断的正确性。

如果你的测试结果和我们上述的定性定量分析都不吻合,那么……

“你可能用到了假的万用表。”
当然,在实际的应用场景中,设备的DTE、DCE属性并非固定的,许多设备端口可以根据实际需要选择具体属性。但无论怎样,提前弄清楚设备的DTE、DCE属性,按照RS232标准进行线缆与接头的制作,定会给我们的设备维护与工程建设带来很大的好处。
2017
HAPPY  NEW  YEAR
图文编辑:周晗
民航西南空管局通信网络中心
传输网络部 诚意出品
长按识别左侧二维码,关注我们


    关注 微文阅读推荐


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册