<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Berkeley_Media_Access_Control</id>
	<title>Berkeley Media Access Control - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Berkeley_Media_Access_Control"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Berkeley_Media_Access_Control&amp;action=history"/>
	<updated>2026-05-17T02:34:17Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Berkeley_Media_Access_Control&amp;diff=959511&amp;oldid=prev</id>
		<title>imported&gt;DerHexer: linkfix</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Berkeley_Media_Access_Control&amp;diff=959511&amp;oldid=prev"/>
		<updated>2021-01-15T18:08:08Z</updated>

		<summary type="html">&lt;p&gt;linkfix&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Berkeley Media Access Control&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;B-MAC&amp;#039;&amp;#039;&amp;#039;, [[Englische Sprache|engl.]] „Berkeley-Medienzugriffskontrolle“) ist ein [[Netzwerkprotokoll]] für [[Sensornetz]]e. Es steuert als [[Media Access Control]] (MAC) den Zugriff auf das gemeinsame Kommunikationsmedium des Netzes.&lt;br /&gt;
&lt;br /&gt;
Netzwerkprotokolle legen bis ins kleinste Detail fest, wie die Computer eines [[Rechnernetz]]es untereinander Daten austauschen. Sensornetze bestehen aus winzigen, drahtlos kommunizierenden &amp;#039;&amp;#039;Sensorknoten&amp;#039;&amp;#039;, die in großer Zahl in einem Gebiet ausgebracht werden, sich selbständig vernetzen und ihre Umgebung in Gruppenarbeit solange mit Sensoren überwachen, bis ihre Energiereserven erschöpft sind. Sie bilden damit eine Sonderform des [[mobiles Ad-hoc-Netz|mobilen Ad-hoc-Netzes]] und stellen gänzlich andere Anforderungen an ein Netzprotokoll als beispielsweise das Internet.&lt;br /&gt;
&lt;br /&gt;
B-MAC wurde 2004 von Joseph Polastre, Jason Hill und David Culler als Ergebnis einer Zusammenarbeit der [[University of California, Berkeley]], mit dem Unternehmen &amp;#039;&amp;#039;JLH Labs&amp;#039;&amp;#039; vorgestellt.&amp;lt;ref&amp;gt;J. Polastre, J. Hill, D. Culler: &amp;#039;&amp;#039;Versatile Low Power Media Access for Wireless Sensor Networks&amp;#039;&amp;#039;, In: &amp;#039;&amp;#039;Proceedings of the Second ACM Conference on Embedded Networked Sensor Systems (SenSys’04)&amp;#039;&amp;#039;, 3. bis 5. November 2004.&amp;lt;/ref&amp;gt; B-MAC steht namentlich in der Tradition von [[Sensor Media Access Control]] (S-MAC), distanziert sich inhaltlich aber von diesem und ähnlichen Protokollen.&lt;br /&gt;
&lt;br /&gt;
== Protokollaufbau ==&lt;br /&gt;
&lt;br /&gt;
Die Entwickler von B-MAC kritisierten den monolithischen Aufbau früherer MAC-Protokolle wie [[Sensor Media Access Control]] und [[Timeout Media Access Control]] und strebten ein modulares Protokoll an, dessen schlanker Kern sich einzig auf die Medienzugriffskontrolle beschränkt und Funktionen wie Netzorganisation und -synchronisation in höherschichtige Module ausgliedert.&lt;br /&gt;
&lt;br /&gt;
=== Clear Channel Assessment ===&lt;br /&gt;
&lt;br /&gt;
Clear Channel Assessment (engl. „Beurteilung der Kanalfreiheit“) ist die Bezeichnung der B-MAC-Entwickler für [[Trägerprüfung]]. Diese Fähigkeit zu beurteilen, ob das Kommunikationsmedium gerade frei und damit für eigene Datensendungen verfügbar ist, ist für B-MAC als Vertreter des Ansatzes [[Carrier Sense Multiple Access]] ein zentrales Anliegen.&lt;br /&gt;
&lt;br /&gt;
B-MAC verwendet ein [[Rauschunterdrückungsverfahren]], um Trägerprüfung und Signalempfang zuverlässiger zu machen. Schaltet der Funkempfänger eines Sensorknotens auf Empfang, so wird er zwangsläufig die allgegenwärtige elektromagnetische Hintergrundstrahlung als [[Rauschen (Physik)|Rauschen]] empfangen. Dieses Rauschen ist nicht überall gleich, sondern variiert mit der Umgebung und Umweltfaktoren wie nahen Gewittern. B-MAC setzt daher eine dynamische Rauschunterdrückung ein, die sich diesen Faktoren ständig anpasst. Dazu misst es das Hintergrundrauschen und ermittelt unter Einbeziehung zuvor gemessener Werte einen [[Rauschunterdrückungsverfahren|Rauschfilter]], der nachfolgend empfangene Signale bereinigt. Zur Trägerprüfung hört B-MAC den Kanal fünfmal hintereinander kurz ab und sucht in diesen Proben nach [[Ausreißer]]n, die sich von der Signalenergie des Hintergrundrauschens deutlich abheben; wird ein Ausreißer gefunden, gilt der Kanal als belegt.&lt;br /&gt;
&lt;br /&gt;
=== Low Power Listening ===&lt;br /&gt;
&lt;br /&gt;
Datenversand wird in B-MAC über ein Präambel-Schema umgesetzt, wie es auch in [[ALOHA]]-Varianten anzutreffen ist. Ein Sensorknoten, der Daten senden möchte, sendet dabei zunächst eine Präambel, ein vereinbartes Signal, das den Kanal dauerhaft belegt. Knoten wachen in regelmäßigen Abständen kurz auf und überprüfen den Kanal mit Clear Channel Assessment auf Belegung. Ist das Kommunikationsmedium frei, so legt sich der Knoten augenblicklich wieder schlafen, ansonsten bereitet er sich auf den Empfang der mit der Präambel angekündigten Nachricht vor.&lt;br /&gt;
&lt;br /&gt;
== Quellen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Netzwerkprotokoll]]&lt;/div&gt;</summary>
		<author><name>imported&gt;DerHexer</name></author>
	</entry>
</feed>