CDMA bedeutet Collission Detection - Multiple Access, aber das wusstest Du sicher schon.
Üblicherweise wird das so gemacht, das ein Sender seine information auf die Datenleitung legt und gleichzeitig überwacht ob dort auch nur seine Information anliegt.
Beispiel:
Ein Sender legt eine 1 auf den Datenbus, auf dem Datenbus liegt aber eine 0 an -> Folgerung ein anderer Sender ist aktiv, der Sender der eine 1 angelegt hat bemerkt die Kollision und unterbricht die Datenübertragung.

An welches Frequenzband hattest Du gedacht ?
Welche Modulationsart und welche Art von Codierung soll verwendet werden ?
Willst Du fertige Funkmodule verwenden, oder selber was entwickeln ?
Wobei eine Eigenentwicklung von Funktechnik rechtlich problematisch sein kann.

So ein System dürfte aber bei Funk nicht möglich sein, da die meisten Funkmodule eine Verzögerung in der Datenübertragung verursachen und ein Empfänger, der direkt neben einem Sender steht wird wohl nie etwas anderes "hören" als den Sender neben ihm.

Ich meine eine Art Token Ring wäre bei Funk eine sinnvollere Lösung.
Also immer nur ein Sender in einem Netzwerk darf senden.
Die maximale Paketgrösse würde ich begrenzen.
Ist er fertig, gibt er den Token frei und ein anderer Sender hat nun die Sendeberechtigung.
Natürlich muss man so etwas mit Prüfsummen absichern und auch ein Protokoll für die Tokenweitergabe einbinden.
Ausserdem muss auch jeder Netzwerkteilnehmer eine eigene Adresse erhalten.