2015-11-02 67 views
-1

我有點困惑的位填充。位填充自定義幀標籤

我瞭解程序,如果幀標籤不可能在序列中顯示,但如果幀標籤出現在幀中會發生什麼?

例如:

如果幀標籤是100001和用於比特填充規則是每4個零放1,其是序列0110100001100的結果?

回答

0

如果你有這個規則,你會混淆接收器。這個想法是,接收器不會將實際數據與標誌混合在一起。所以,對於那個標誌(100001),規則可能是:在3個零之後的數據中,加一個1.然後在接收到的數據中不可能具有標誌模式100001,因爲如果存在這樣的模式,它將變成1000101.標誌永遠不會出現在接收到的數據中。接收器,每當它看到3個零點,然後一個1到來,它就會清除那個1,並且它知道它正在讀取數據。如果0來,那麼它可能是一個標誌,另一個1應該到達。

+0

謝謝您的回覆。是的,我理解你案件中的邏輯,但在實踐中,我必須做的事情正如我之前描述的那樣。 –

+0

@JohnPapakostas,那麼練習不是很好的想法,反應是顯而易見的。你應該問問你的教授,並學習如何去做。 – rodolk