PCSは使用何サブレイヤ?

PCSは使用何サブレイヤ?

 

それはPCSサブレイヤになると、このトピックでは、イーサネットフレームのフォーマットを必要とします。データフレーム自体に加えて、2枚の96ビットのデータフレームの間の各データフレーム並びに最小時間フレーム間隔の前にプリアンブルの8バイト。

 

したがって、プリアンブルの8つのバイトが発生すると、96ビットリンクのアイドル時間の後、データフレーム、データフレームとリアリンクがアイドル状態になるの背後にある、ことは明らかと思われます。しかし、イーサネットフレーム間隔のほとんどの種類の中にファーストイーサネットリンクからスタートすることは本当に無料ではありませんが、IDLE信号の必要性は、送信されてきました。したがって、連続的なアップリンク信号は(EEE機能を考慮していない)が常に存在します。この場合には、データフレームの開始と終了を区別するために、それは容易ではありません。これは、通信、「フレーミング」問題の世界です。いくつかの初期のフレーミング・スキーム、イーサネットまたは異なるアプローチを使用してありますが。

 

100BASE-X 4B / 5B符号化する方式を導入サブレイヤファストイーサネットPCS。コーディング規則4B / 5Bによれば、受信端は容易にデータフレームを解析することができます。簡潔には、4B / 5B符号化は5ビットにすべての4ビットを変換します。5ビットの組合せ32は、これら16の値0〜15に対応する4ビットを表すために使用される16個の組み合わせ、残りの16個の組み合わせは、制御コードとして使用することができます。従って、データシンボルおよびコントロールコード領域を分離することができます。http://cafe007.blog.51cto.com/

 

行わPCSサブレイヤの仕事を理解しやすいコード化されたファーストイーサネットの前と後の比較では、次のを見、。一般に1つのデータフレームのフォーマットによって理解以下の通りであります:

 

wKiom1NyN5nRFTnoAAA40lfvIbk820.jpg

4B / 5B符号化した後、以下にコードストリーム:

 

wKioL1NyN4LALFYuAABEVMR-9lE359.jpg

上図は、/ I /、/ J /、/ K /、/ T /、/ R /シンボルがありました。これらのシンボルは、プリアンブルの最初のバイト位置に配置/ J /及び/ K / Aコード、および/ T /と/ R /コード間隔8を占める、請求4B / 5Bは、制御コードをコードに対応しますビット時間。次のように制御コードの7種類のファストイーサネットは、要約されています:

 

制御コード

 

コーディング

 

説明

 

/ I /コード

 

11111

 

に対応するアイドルストリーム

 

/ J /ヤード

 

11000

 

データ・フレーム、および/ K /シンボルの開始位置を特定するため、常にペアで来ます。

 

/ K / Aコード

 

10001

 

同上

 

/ T / Aコード

 

01101

 

データ・フレーム、および/ R /コードの終了位置を特定するため、常にペアで来ます。

 

フレームデータの/ T /と/ R /コード直ちにFCSフィールドは、フレーム間隔は時間の8ビットを占めます。

 

/ R /コード

 

00111

 

同上

 

/ H /ヤード

 

00100

 

送信エラー。シグナリング・エラーを強制するために使用

 

/ P /コード

 

00000

 

EEE機能のためSLEEP、;他の場合には、無効な符号化。

 

 

 

PCSサブレイヤイーサネットが異なるの異なるタイプを使用し、異なる符号化方式は、例えば、使用される:1000BASE-Xイーサネット8B / 10B符号化を使用し、10GBASE-Rイーサネットコーディング64B / 66Bを使用します。これらのエンコードメカニズムの具体的な実装では、私はこの1回の分析ではなく、アイデアをコーディングPCSは類似していなければならないことはできません。

公開された168元の記事 ウォン称賛46 ビュー80000 +

おすすめ

転載: blog.csdn.net/f2157120/article/details/104496254