プロが教える店舗&オフィスのセキュリティ対策術

どのカテゴリーにすればいいのかわからなかったのでとりあえずここに質問させていただきます。
100Base-TXの伝送方式は送信データを4B5B変換し変換後のデータをMLT-3して伝送するとあるのですが、ここで、
(4B5B符号化・・・・4ビットを5ビットに変換し0が3ビット以上連続しないような符号を作成する)
4B5B符号化というのはこれは任意に自分で作成してしまっていいのでしょうか??

問題)
1101 1010 0100 を4B5B符号化せよという問題でこれが
11011 10110 01010
となる理由がわからないのですが・・・・・・・

A 回答 (3件)

ググッタラ 参考になるものがありました 参考URLから一部をそのまま載せます


長距離信号伝送では直流分は伝送されないので同じ信号00000~と11111とかが連続しますとエラーが起こるので
途中で反転させ直流分を含まない信号に変換します 4B5Bに限らず方法は他にもありますが

4B5B の例
100BASE-FX と 100BASE-TX では、4B5B への変換は、物理層の PCS 副層で行われます
情報はさらに、100BASE-FX では PMA 副層で NRZI を使用して、100BASE-TX では PMD 副層で MLT-3 を使用して送信されます。
4B5B 符号化テーブル
Data (Hex) Data (Binary) 4B5B Code
---------- ---------- ----------
0     0000 11110
1     0001 01001
2     0010 10100
   ... .... .....
D     1101 11011
E     1110 11100
F     1111 11101
検索に慣れましょう 大抵の事は足ります。

参考URL:http://www.cam.hi-ho.ne.jp/puffin/compendium/J_F …
    • good
    • 0

100BaseTの規格の中でどのような4B5B変換表を用いるかは決まっています。

が世の中にそれ1つしか4B5B変換がないというわけでもありません。

問題文をよく読んでください。
4B5B変換表自作せよと言う問題か、100BaseTX規格の4B5B変換表を使えという問題なのか、こちらでは判りません。
    • good
    • 0

変換する公式が有るわけではなくて(実際有るのかもしれないですが)、変換テーブルを使って符号化します。



参考URL:http://bluefish.orz.hm/sdoc/sdt.html#4B/5B%CA%D1 …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!