Exposed Terminal

Exposed Terminal
Redundanz Die Artikel Hidden Station und Carrier Sense Multiple Access/Collision Avoidance überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Beteilige dich dazu an der Diskussion über diese Überschneidungen. Bitte entferne diesen Baustein erst nach vollständiger Abarbeitung der Redundanz. Markus Moll 01:17, 22. Mai 2007 (CEST)

Der englische Begriff Carrier Sense Multiple Access/Collision Avoidance (CSMA/CA) (zu Deutsch etwa: „Mehrfachzugriff mit Trägerprüfung und Kollisionsvermeidung“) bezeichnet ein Prinzip für die Kollisionsvermeidung bei Zugriff mehrerer Netzwerkstationen auf dasselbe Übertragungsmedium. Es wird häufig u.a. bei drahtlosen Netzwerken (Wireless LANs) eingesetzt, findet aber abgewandelt auch bei Kommunikationsverfahren wie ISDN Anwendung, oder in vielen Kommunikationsnetzen, bei denen mehrere Clients Daten auf einen BUS legen und es nicht zu Kollisionen kommen darf. In zentral koordinierten Kommunikationsnetzen tritt das Problem nicht auf.

Inhaltsverzeichnis

Motivation für CSMA/CA in Funknetzen

Drahtlose Netze unterscheiden sich im Bezug auf den gemeinsamen Medienzugriff durch zwei wichtige Faktoren von drahtgebundenen Netzen:

  • Der Netzadapter ist nicht notwendigerweise Voll-Duplex-fähig. Während einer eigenen Übertragung kann das Medium nicht überwacht werden. Der Einsatz eines "Collision Detection"-Mechanismus, wie er etwa von CSMA/CD vorgesehen ist und bei Ethernet verwendet wird, würde dann fehlschlagen. Deswegen wurde CSMA/CD zu einem Mechanismus weiterentwickelt, der konsequenter dem Prinzip "listen before talk" ("erst hören, dann sprechen") folgt. An die Stelle der Kollisionserkennung ("CD") sollte die (bestmögliche) Kollisionsvermeidung ("CA") treten. Dadurch lassen sich gleichzeitige Datenübertragungen zwar nicht völlig verhindern, aber doch minimieren.
  • Die Reichweite des Signals ist stark begrenzt, da der Empfangspegel quadratisch mit der Entfernung abnimmt. Deshalb kann es zu Effekten wie "versteckten" oder "ausgelieferten" Endgeräten kommen.

Versteckte Endgeräte

Verstecktes Endgerät

Zu einem versteckten Endgerät (engl. hidden station bzw. hidden terminal) kommt es zum Beispiel bei folgendem Szenario: Die zwei Funkteilnehmer A und C liegen räumlich so weit auseinander, dass sie ihre Funksignale gegenseitig nicht empfangen können. Zwischen ihnen liegt die Station B. A und C senden nun zeitgleich an B und erzeugen dort einen Konflikt, können diesen aber nicht erkennen, da sie die Funksignale des jeweils anderen ja nicht erreichen. A ist für C ein verstecktes Endgerät und umgekehrt.

Ausgelieferte Endgeräte

Unter einem ausgelieferten Endgerät (engl. exposed station bzw. exposed terminal) versteht man, wenn in unserem vorliegenden Szenario die Station B an A sendet und nun C an irgendeine andere Station senden möchte, die nicht im Sendebereich von B liegt. C erkennt die Signale von B und wartet, bis die Übertragung zwischen B und A vorbei ist. Da die Funkwellen von C aber Station A gar nicht erreichen können, wäre es gar nicht nötig zu warten: bei A könnte gar kein Konflikt auftreten. Dennoch ist C von der Sendung der anderen beiden Stationen abhängig (ausgeliefert).

Protokollablauf

Möchte ein Gerät Daten nach dem CSMA/CA Verfahren versenden, so ist u.a. folgender Ablauf möglich:

  1. Zuerst wird das Medium abgehört ("horcht", "Carrier Sense").
  2. Ist das Medium für die Dauer eines DIFS frei, wird eine Backoffzeit aus dem Contention Window ausgewürfelt und nach Ablauf dieser gesendet.
  3. Ist das Medium belegt, wird der Backoff bis zum Ablauf des Network Allocation Vectors (NAV) gestoppt, bevor er nach einem weiteren DIFS entsprechend weiter läuft.
  4. Nach vollständigem Empfang des Paketes wird ein SIFS gewartet, bevor das ACK gesendet wird.
  5. Eine Kollision durch gleichzeitigen Ablauf des Backoffs führt zu einem ACK-Timeout - nach welchem ein EIFS gewartet wird bevor sich der gesamte Vorgang wiederholen kann ( DIFS --> BO .. ).

Koordination

Um das Problem der "versteckten" oder "ausgelieferten" Endgeräte zu beseitigen, ist eine Koordination durch "Request to Send / Clear to Send" (RTS/CTS)-Erweiterung für CSMA/CA definiert. Dabei muss die sendewillige Station den Kanal durch ein RTS-Paket reservieren. Der Empfänger bestätigt diese Reservierung mit einem CTS-Paket. Anschließend ist ein sofortiges Senden der Daten möglich. Andere Stationen speichern die Belegungsdauer, die im RTS- und CTS-Paket gesendet wurde, und senden während dieser Zeit keine Daten.

Siehe auch

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Exposed terminal problem — In wireless networks, the exposed node problem occurs when a node is prevented from sending packets to other nodes due to a neighboring transmitter. Consider an example of 4 nodes labeled R1, S1, S2, and R2, where the two receivers are out of… …   Wikipedia

  • Exposed Station — Die Artikel Hidden Station und Carrier Sense Multiple Access/Collision Avoidance überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Beteilige dich dazu an der Diskussion über diese… …   Deutsch Wikipedia

  • Terminal ballistics — Terminal ballistics, a sub field of ballistics, is the study of the behavior of a projectile when it hits its target. It is often referred to as stopping power when dealing with human or other living targets. Terminal ballistics is as relevant… …   Wikipedia

  • Terminal Services — Infobox Software name = Terminal Services developer = Microsoft operating system = Microsoft Windows, Mac OS X latest release version = 6.0.6001.18000 latest release date = February 4, 2008 use = Remote Desktop Access license = MS EULA website =… …   Wikipedia

  • Protection of exposed concrete — is necessary to prolong its service life. A 120 year design life for concrete infrastructure has become increasingly common. Without early preventive maintenance this design life target may be optimistic. The design service life of reinforced… …   Wikipedia

  • DC connector — A DC connector (or DC plug, for one common type of connector) is an electrical connector for supplying direct current (DC) power. Unlike domestic AC power plugs and sockets, DC connectors are not generally standardized. The dimensions and… …   Wikipedia

  • SAE connector — The SAE connector is a hermaphrodite two conductor, DC connector commonly used for automotive applications (also motorcycles). It is so named for the Society of Automotive Engineers who created its specifications.This connector is typically used… …   Wikipedia

  • Multiple Access with Collision Avoidance for Wireless — (MACAW)[1] is a slotted Medium Access Control (MAC) protocol widely used in Ad hoc networks.[2] Furthermore, it is foundation of many other MAC protocols used in Wireless Sensor Networks (WSN).[2] The IEEE 802.11 RTS/CTS mechanism is adopted from …   Wikipedia

  • IEEE 802.11 RTS/CTS — RTS/CTS (Request to Send / Clear to Send) is the mechanism used by the 802.11 wireless networking protocol to reduce frame collisions introduced by the hidden terminal problem. Originally the protocol fixed the exposed terminal problem as well,… …   Wikipedia

  • CSMA-CA — Die Artikel Hidden Station und Carrier Sense Multiple Access/Collision Avoidance überschneiden sich thematisch. Hilf mit, die Artikel besser voneinander abzugrenzen oder zu vereinigen. Beteilige dich dazu an der Diskussion über diese… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”