ALOHAnet
従って、ノード数が増えるとほとんどの時間スロットは全く使われず、送信データを持っているノードに割り当てられた時間スロットだけが使われ、しかも送信速度は非常に遅いという結果を招く。
ALOHAnet はこれらとは異なる方法を採用した。これが後に標準化され Carrier Sence Multiple Access (CSMA) となった。ALOHAシステムでは各ノードは送信すべきフレームがあるときは即座にそれを送信する。
通常これは、無線信号をどれかのノードが発し始めると、他のノードはそれが終わるまで送信できないことを意味する。この問題を避けるため、ALOHAnetではメッセージを小さなパケットに分割し、パケットとパケットの間に少し時間を空けて送信するようにした。これにより、他のノードがパケットを送信する余地が生じ、同時に媒体を共有できるようになる。
考慮すべき問題は残っている。2つのノードが同時にブロードキャストを開始しようとした場合、やはり混信によるデータ破壊が生じる。ALOHAnetでは非常に賢い対処法を発明した。パケットを送信した後、送信ノードは中央のハブがそのメッセージを送り返すのを待ち受ける。メッセージが戻ってきたら、次のパケットを送信する。
送信したパケットが戻ってこなかった場合、他のノードのパケットとの衝突など、何らかの問題が生じてそれがハブに到達しなかったと判断できる。その場合、ノードはランダムな時間だけ待ち、再送する。