Daten Kollision vermeiden

OP #1158618
Hallo


Ich hätte eine Frage und zwar wollte ich wissen wie Moderne 
Funkübertragungen/Protokolle vermeiden das Packete kollidieren.

Folgendes ein Bluetooth host sucht nach Clients (ka wie der das genau 
macht) aber wie stellt er sicher das die Pakete die er erhält nicht ein 
Mix aus 2 Clients sind die einfach zur gleichen Zeit senden?

lg Michael
Gast
Hallo,

eine Variante ist, dass jeder Client eine zufällige Zeit wartet, prüft 
ob der Kanal frei ist und dann, je nach Ergebnis, sendet oder nochmal 
wartet.
Wenn die Anzahl der Clients bekannt sind kann der Sender auch sagen 
"Jetzt Du, dann Du und danach Du"

Viele Grüße,
 Martin L.
Gast
Hi!

Bei Bluetooth gibt es innerhalb eines sog. Pikonetz einen Master und bis 
zu 7 Slaves. Der Master erteilt hier das Recht zu senden. Die Slaves 
können untereinander nicht kommunizieren, sondern nur über den Master.

Für mehr Details kannst Du z.B. hier schauen:
http://www.tm.uka.de/itm/WebMan/view.php?view=vorlesung_detail&id=190
Teil V: Drahtlose persönliche Netze

In den anderen Teilen findest Du auch weitere Infos zu CSMA/CD und 
CSMA/CA (letzteres wird zur Kollisionsvermeidung in Funknetzen 
eingesetzt).


Viele Grüße
OP
Danke ich werde das mal Durchlesen.

Zum meinem Genauen Problem, ich habe 255 Mögliche clients.

Theoretisch wäre es möglich alle nach der reihe anzusprechen bzw auf 
eine kurze Antwort zu warten.......um dann zusehen welche clients aktiv 
sind...

Lg Michael
Gast
Das wäre Polling! Bei gleichberechtigten Teilnehmern wäre auch noch 
Token-Ring möglich: also Weitergabe der Sendeberechtigung an den 
Nächsten, bis man wieder selbst an der Reihe ist.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.