Code Division Multiplexing
複数種類の情報を やり取りするときの変調の やり方だよ
送る情報に送った人の名前を書いておくことによって、情報の種類を区別するよ
「符号分割多重化」の英語表現だよ
簡単に書くよ
Code Division Multiplexing(読:コード・ディビジョン・マルチプレクシング)とは
いわゆる「符号分割多重化(CDM)」のこと。
用語の中身としては
波に名前を書いておくことで区別する多重化のやり方
です。
もう少し具体的に書くと
2種類以上の情報を波に乗せるときに、送る情報に送った人の名前を書いておくことで、情報の種類を区別するやり方
です。
詳しく書くよ
最初に留意事項です。
「符号分割多重化」と言われて「あぁ、アレのことね」と分かる方は最後まで読む必要ありません。
符号分割多重化の英語表現が「Code Division Multiplexing」です。
符号分割多重化を「CDM」と表現することがあります。
この「CDM」が「Code Division Multiplexing」の省略表現なのです。
※「Code Division Multiplexing」を何となく日本語にすると「符号分割多重化」となります。[詳細]
以上が「符号分割多重化」の意味を知っている人向けの説明です。
「符号分割多重化って何?美味しいの?」な人は、このまま読み進めてください。
用語の中身について説明します。

それでは、いってみましょう。
まずは予備知識として「変調」と「搬送波(キャリア波)」について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
変調は「基準となる波のゆらゆら具合を変えて、情報を波に乗せること」です。
例えば、そうですね。
ピヨ太君がピヨ子さんに電波を使って情報を伝えることにしました。
電波でビビビーです。
ちなみに、電波は波です。
じーっと見ると、ゆらゆらしています。
ピヨ太君は伝えたい情報を波(電波)にして送ります。
やり方は いろいろ ありますが、ピヨ太君は
基準となる波を用意して、その変化で情報を伝えるやり方
を選びました。
まず、事前にピヨ子さんとの間で「何も伝えないことを表す波」を取り決めておきます。
何も伝えないときは、一定の大きさで、一定のペースで、ゆらゆらさせておくのです。
ピヨ子さんに情報を伝えたいときは、この波のゆらゆら具合を変えます。
波の大きさを変えたり、ゆらゆらのスピードを変えたりですね。
伝えたい情報を波に変換して、それを「何も伝えないことを表す波」と合体させます。
合体させたら、その波をピヨ子さんに送ります。
「何も伝えないことを表す波」と「伝えたい情報を変換した波」を合体した波がピヨ子さんに送られるわけです。
そうすると、ピヨ子さんは、いつもと違う波を受け取ることになります。
一定の大きさ&ペースでゆらゆらしている「何も伝えないことを表す波」とは、ちょっと違う波です。
あとは簡単です。
ピヨ子さんは、やってきた波から「何も伝えないことを表す波」を取り除きます。
そうすると「伝えたい情報を変換した波」が残ります。
あとは「伝えたい情報を変換した波」からピヨ太君が伝えたい情報を復元すれば、ピヨ太君からピヨ子さんに情報が伝わる理屈です。
この話において、ピヨ太君は、伝えたい情報を波に変換して、それを「何も伝えないことを表す波」と合体させました。
そうすることによって「何も伝えないことを表す波」のゆらゆら具合を変えましたよね。
このような
伝えたい情報を「何も伝えないことを表す波」に乗せる作業
言い方を変えると
「何も伝えないことを表す波」のゆらゆら具合を変える作業
が変調です。
搬送波は、変調の話で出てくる「何も伝えないことを表す波」です。
「キャリア波」とも呼ばれます。
以上を踏まえて、本題に入ります。
ピヨ太君は電波ビビビーでピヨ子さんとやり取りしています。
そこにアクマ君がやってきて「俺も混ぜてよ~」と言いました。
う~ん、仕方ありませんね。
ピヨ太君はアクマ君を混ぜてあげることにしました。
ピヨ太君とアクマ君で、かわりばんこにピヨ子さんとしゃべることにしたのです。
まずはピヨ太君がしゃべります。
しゃべった内容がピヨ子さんのところに届きます。
次にアクマ君がしゃべります。
しゃべった内容がピヨ子さんのところに届きます。
ピヨ子さんは困りました。
届いた内容がピヨ太君から来たのかアクマ君から来たのか分からないからです。
困ったピヨ子さんは、2人に「あんたら、何とかしなさい!」と命令しました。
命令されたピヨ太君とアクマ君は、うんうん考えました。
そして、ついに閃いたのです。
波に名前を書いて送ることで、区別することにしました。
ピヨ太君がしゃべるときは、波に「ピヨ太」と書いて送ります。
アクマ君がしゃべるときは、波に「アクマ」と書いて送ります。
これでピヨ子さんは混乱しなくて済むようになりました。
やってきた波を見て、書いてある名前が「ピヨ太」だったら、ピヨ太君がしゃべった内容だと判断します。
「アクマ」と書いてあったら、アクマ君がしゃべった内容だと判断します。
ピヨ太君のしゃべった内容とアクマ君のしゃべった内容を区別して、やり取りできるようになりましたね。
めでたし、めでたし。
この話において、ピヨ太君のしゃべった内容とアクマ君のしゃべった内容の2種類の情報がやり取りされました。
この2種類の情報は、見た目が同じだと、どっちがどっちか分からなくなってしまいます。
そこで、波に名前を書いて区別できるようにしました。
このような
波に名前を書いておくことで情報を区別できるようにするやり方
カッコ付けて書くと
符号を付けて送ることによって情報を区別できるようにするやり方
が「Code Division Multiplexing」です。
上でも書きましたが、日本語では「符号分割多重化」と表現されます。
話を単純化するために「波に名前を書いておく」とか書きましたが、文字通りの意味で波に名前を書いたりはできません。
実際の仕組みは、もう少し複雑です。
興味がある方は他のところで頑張って勉強してください。
一言でまとめるよ
まぁ「Code Division Multiplexing」って単語が出てきたら「符号分割多重化
(複数種類の情報をやり取りするときに、情報に名前を書いておいて区別するやり方)のことなんだな~」と お考えください。
おまけ
■訳してみるよ
「code(コード)」の意味は「記号」とか「暗号」とか「符号」とか「コード」とかです。
「division(ディビジョン)」の意味は「分割」とか「分配」とかです。
「multiplexing(マルチプレクシング)」の意味は「多重化」です。
何となく くっつけると
符号分割多重化
となります。






