我们都知道,在发送数据之前,有多种编码方案可以对数据进行编码,例如曼彻斯特编码。但是为什么需要将数据编码为信号呢?为什么我们不能只传输波形?
编码数据到信号的重要性
网络工程
协议理论
第一层
收发器
2021-07-25 07:03:48
3个回答
从电气上讲,编码方案对于保持线路平衡很重要——即使数据经常改变状态以提供时钟并与死线区分开来,如果它有奇数的 1/0,接收器会产生不平衡的偏移电压。编码可确保不存在 1 或 0 的长字符串,并且总数随着时间的推移有效平衡。
这些系统可以更好地利用各种编码方案带来的好处。
因此,您的曼彻斯特编码示例的好处是可以确保电线上的电压变化频繁——比典型数据的情况更频繁。在这个例子中,更频繁的电压变化会产生副作用,使时钟/时序工作得更好。其他编码具有适合其传输介质的其他好处。
构建传统编码机制是为了处理某些介质特性——特别是传统铜介质或各种无线域中高 BER 载波上的电气问题。现代传输系统一直在推动简化这些机制,以简化协议栈并通过移除相关开销(即从 IPoWDM 等式中移除 SONET 编码)来更好地利用可用带宽。
从更广泛的意义上讲,传输不带编码的原始波形的问题在于,需要某种系统在要传输的信息和传输的媒体之间进行映射。在 T1 电路的情况下(例如),这对应于一组电压阈值和预期的信令速率。如果没有这样的系统,就无法保证(甚至可能希望)一方发送的内容就是另一方接收的内容。
其它你可能感兴趣的问题