曼码:码元与比特
码元 -> baud(波特) 比特 -> bit 其中码元可以理解为信息传递时的最小变化单元 比特则是有特定高层含义的数据信息 曼彻斯特编码使用码元中部的跳变作为0-1的二进制编码。而当连续传输0或1时,显然无法保持每次只在比特中心按同一个方向跳变。->通过在比特边缘反向跳变来解决这一问题。 而这使得曼码编码的最大速率变为了原来的两倍,即每传送半个比特就要跳变一次。
看看stackoverflow上的讨论:https://stackoverflow.com/questions/25834577/why-in-manchester-encoding-the-bit-rate-is-half-of-the-baud-rate
The Wikipedia article for Baud says that it can be defined as pulses per second. In the case of Manchester Encoding, this results in the baud rate being defined as "clock transitions". “维基百科上介绍波特的页面说,波特的定义可以是每秒钟的脉冲次数。就曼码编码来说,其可以被解释为时钟的跳变频率。”
我们课上老师给出的定义:“码元是时间轴上的一个信号编码单元”。也就是说,不是 信息 编码单元,只要是有规律的信号跳变都算是进行了新的信号传输。也就是说,使用曼码在物理层上的码元速率是其在数据链路层上数据传输速率的2倍。