2019年12月19日木曜日
AIによるCSMA/CDの改良
CSMA/CDは、ネットでよく使われるプロトコルの一つで、TCP/IPの下、物理層で使われる。この基本的機能を向上することは、その上で動く全てのプログラムの向上に繋がる。これを考えてみる。
CSMA/CDの基本的な動作とは、多数のノードが繋がっているネットワーク、いわゆるバス接続において、PtoPでデータを送るためのネゴシエーションを行うことだ。つまり、バス接続においては誰が誰にデータを送りたいか分からないが、バスなので通信回線を一時的に占有する必要がある。つまり、「今からバスを占有しますよ」と宣言しておいて、それが通れば今度はデータを実際に送り、最後にバスを開放する。
このために、まず最初に通信回線が今空いている(静かである)ことを確認し、次にバス占有要求を出す。この時、ほぼ同時にバス占有要求を出す他のノードがいると、電気的に合成されてしまうので、まともなプロトコルとして認識されるような波形にならない。すると両者はバス占有要求が同時に出たということが分かる。これを双方とも認識することは可能なので、そうしたら両者はランダムな時間だけ待って、再度要求を出す。ランダムであることが肝心で、そうすると先に出した方が勝つので、後の方は回線が空くまで再度待つわけだ。
CSMA/CDの欠点は、回線が混んでくるに従ってこの再送が増え、再送が再送を呼んで輻輳してしまう可能性があることだ。このため、ハブやルーターで細かく切ってやる必要がある。
ここで提案するのは、ランダムに待つのではなく、その通信回線の混雑度に応じて最適な時間を選択することで、スムーズに通信が流れるようにする、というものだ。
その最適な時間の検索は、公平であり、且つ効率的であれば、AIでやっても良いし、何かしらのアルゴリズムがあっても良い。例えば混んでいる時は長めにするとかいう単純なモノでも良いし、高度に考慮したものであるかもしれない。何れにせよ、衝突による再送の可能性をできるだけ低くなるようにするものである。
アルゴリズムが裏目に出る可能性もあるから、必ずしもうまくいくとは限らない。しかしそれは改良すれば良い話だ。本質的には検討の価値がある施策だと考える。
登録:
コメントの投稿 (Atom)
注目の投稿:
性別を二つにするのはなぜいけないのか
だいぶ古い話だが、第二次トランプ政権で、多様性政策撤廃の大統領令が発せられた。 https://jp.reuters.com/world/us/IOISYYZHL5IRVEUVZAFA4DAACY-2025-01-20/ パスポートなど政府発行の身分証明書について「男性また...
人気の投稿:
-
一日あたり(一食あたりではない!) 530円で済む、超低価格の非常食を考えてみた。 いきなりだが以下がレシピである。 コンポーネント 具体的な製品例 1日の使用量 1日あたりのコスト 役割 主食(糖質) ケンミン 業務用はるさめ 400g 約40...
-
有名な金持ち本「DIE WITH ZERO」における著者の主張について生成AIと議論していたら、いつの間にかそういう結論に達してしまった、というお話。 著者の主張は、必ずしも財産ゼロで死ぬようにしよう、というものではない。多くの人は使い切れずに溜め込んだまま死んでしまう、こ...
-
2026/05/04訂正:この打粉はアルファ化されていない可能性があることがわかりました。アルファ化されていないデンプンをそのまま大量に食べると消化不良を起こす可能性があります。以下のレシピは撤回します。加熱済みの炭水化物として、春雨以外ではパン粉が推奨されます。 以前紹介した ...
-
あいかわらず生成AIをいじめて遊んでいるのだが、その中で出てきた「自説」を披露する。 結論からすると、陰謀論とスピリチュアルは、現代の宗教と同じ役割を持っており、宗教のネガティブな部分を陰謀論が、ポジティブな部分をスピリチュアルが担っている、そして既存の宗教を信じる者が減っ...
-
日本と世界の右傾化とその理由 の続き。世界的な国粋主義、自国第一主義、覇権主義、暴力肯定、秩序破壊の傾向に関し、その原因について考えてみる。なお、けっこう重い話ではあるのだが、あくまでも『根拠なき自説』であるので、気軽に聞いて頂きたい。 世界的な右傾化の原因は、経済格差や...
-
ウキクサについて前回説明 をしたが、さすがに食べるのに抵抗のあると思う。これは完全にサバイバルを前提とした計算だったが、もし「日常の足しになる+非常時にも何とか持続生産」という仮定であれば、少しは魅力的な生産が可能だ。今回はジャガイモについて計算してみた結果を披露する。 基...
-
実業家の河原由次氏が、豚まんを新幹線内で食べたところ注意された、という呟きをしたことに対して論争が起こっているが、それを科学的・定量的な視点で考察する。 まず、原典を以下に提示しておく。 https://x.com/i_am_kawa_chan/status/202903...
-
以前も https://spockshightech.blogspot.com/2025/08/blog-post_05.html のようなことを考えてみたが、また別の視点から労働生産性について考えてみた。 日本の労働生産性はOECDの中でも低位にある。何が労働生産性向上の足を引...
-
何もかも失ってしまいもう失うものがない人、という文脈で使われる「無敵の人」という表現だが、別の意味で無敵な人というのを考えてみた。それは、社会からのあらゆるしがらみからいつでも脱却できるために誰にも媚びる必要のない人、というものだ。これを「ポジティブ無敵の人」と命名してみた。...
-
非常用トイレの構想 は過去に何回か書いているが、ここで考えるのはもっと現実的なもので、極端な話、明日大震災が起きても使えるものだ。知恵として覚えておいて欲しい。 非常用トイレとして、高分子吸収剤によるものが市販されている。これは赤ちゃんのおむつや生理用品などと同じく、水分を吸収...

0 件のコメント:
コメントを投稿