Sycn(同步)信道的帧同步技术

时间:2024-04-09 20:19:29

同步信道传输帧时,是以每比特连续发送。

需解决问题:(发送端和接收端)

1. 在发送端,传输数据帧之前会有空闲bits,这些bits发给接收端,接收端如何确定这是否是帧的数据还是空闲bits。

2. 当发送端发送完毕,接收端如何知道该数据帧已经结束。

办法:采用特殊bit码型填充空闲bits位置。

接收端先判断传过来的数据是否是特殊码型,若是,不接受,当发现不再是该码型时,表示Frame(帧)开始传输;

接收中发现了该码型,表示Frame结束。

从而又引出一个问题:若传输的帧中出现该特殊码型,该如何判断是帧中数据还是帧传输的结束?

需解决问题:采用必要的措施消除Frame中可能出现该码型。

Sycn(同步)信道的帧同步技术

办法:'0'比特插入删除法。

上图中的特殊码型使用01111110,利用该码型中连续6个1的特性。

帧内容中码型的消除方法——'0'比特插入法

当bit序列中连续出现5个‘1’bit时,无条件插入1个‘0’bit。因此,帧中肯定不会出现超过5个‘1’bit连续的情况。

帧内容恢复方法——'0'比特删除法

接收时,当连续收到5个'1'bit,且第6个bit是'0'时,无条件删除该‘0’bit;若第6个bit还是‘1’、第7bit为‘0’,则遇见了该特殊码型,接收结束。若第7bit还是‘1’,则表示信道出错(帧肯定也错了,帧中传输的数据和特殊码型不可能有连续7个’1‘bit出现)

Sycn(同步)信道的帧同步技术