www.wikidata.de-de.nina.az
Der Manchester Code auch bekannt als Phase Encoding PE bzw Richtungstaktschrift 1 ist ein Leitungscode der bei der Kodierung das Taktsignal erhalt Dabei wird die binare Phasenlage entweder 0 oder 180 eines Rechtecksignals von einer Bitfolge bestimmt Der Manchester Code stellt damit eine Form der binaren Phasenumtastung engl binary phase shift keying dar Er wird u a beim AS Interface bei 10 Mbit s Ethernet nach der Norm IEEE 802 3 und im Wasserzeichen der Eurobanknoten als Sicherheitsmerkmal eingesetzt Aus der Phasenverschiebung folgt dass die Flanken des Signals die bei der Mitte einer Periode des Taktsignals auftreten die Information tragen Codierung des Bitstrings 10100111001 in den beiden moglichen Definitionen des Manchester CodesInhaltsverzeichnis 1 Allgemeines 1 1 Vorteile 1 2 Nachteile 1 3 Weiteres 2 Etymologie 3 Einzelnachweise 4 WeblinksAllgemeines BearbeitenEs gibt fur den Manchester Code zwei mogliche und gleichwertige Definitionen wie in obiger Abbildung dargestellt In der Codedefinition nach G E Thomas auch bezeichnet als Biphase L oder Manchester II 2 bedeutet eine fallende Flanke eine logische Eins eine steigende Flanke eine logische Null In der Codedefinition nach IEEE 802 3 wie sie bei 10 Mbit s Ethernet verwendet wird bedeutet eine fallende Flanke eine logische Null und eine steigende Flanke eine logische Eins Um dem Empfanger mitzuteilen welche dieser beiden Definitionen verwendet wird wird zu Beginn einer Datenubertragung ein Header eine Praambel versendet s auch Ethernet Aufbau In jedem Fall gibt es mindestens eine Flanke pro Bit aus der das Taktsignal abgeleitet werden kann Der Manchester Code ist selbstsynchronisierend und unabhangig vom Gleichspannungspegel Vorteile Bearbeiten Eine wesentliche Eigenschaft dieses Leitungscodes ist die Gleichanteilsfreiheit des resultierenden Signals Dies bedeutet dass der Gleichspannungsanteil genau null ist Daher ist es moglich die Signalfolge beispielsweise uber Impulstransformatoren mit einer galvanischen Trennung zu ubertragen Ein weiterer Vorteil ist dass wie oben beschrieben aus dem Code selbst das Taktsignal abgeleitet werden kann ein zusatzlicher Taktgeber wird nicht benotigt Nachteile Bearbeiten Ein Nachteil der Manchester Codierung ist dass die benotigte Bandbreite bei der Datenubertragung doppelt so hoch ist wie bei der einfachen Binarcodierung z B Non Return to Zero NRZ Der Grund dafur liegt darin dass fur die Codierung eines Nutzdatenbits zwei Codebits benotigt werden Es handelt sich also um eine 1B2B Kodierung Die Bitrate Nutzdaten im Fall eines zweiwertigen Signals ist somit nur halb so gross wie die Baudrate Symbolrate in der Ubertragung Weiteres Bearbeiten Praktisch kann die Kodierung und Dekodierung durch eine invertierte XOR Verknupfung des Tragers mit dem Nutzsignal erfolgen Neben dem Manchester Code gibt es noch den differentiellen Manchester Code Bei diesem findet im Gegensatz zur Manchester Codierung bei einem bestimmten Bit meist bei logisch Eins ein Phasenwechsel statt bei logisch Null erfolgt kein Phasenwechsel Dadurch geht die feste Zuordnung zwischen Richtung des Flankenwechsels und Zustand des logischen Signals verloren und somit kann auch bei invertiertem Signal die Information richtig interpretiert werden Differentielle Manchester Codierung wird z B bei Token Ring verwendet Etymologie BearbeitenDas Verfahren wurde ursprunglich an der Universitat Manchester im Zusammenhang mit schnell rotierenden Platten entwickelt 3 Einzelnachweise Bearbeiten http www online uni marburg de hrz chronik quellen sperry univac magnetbandsystem uniservo 30 1983 pdf Data Coding and Error Checking Techniques engl PDF 4 91 MB http www roboternetz de wissen index php Manchester CodierungWeblinks Bearbeitenhttp www netzmafia de skripten netze netz3 html Abgerufen von https de wikipedia org w index php title Manchester Code amp oldid 224953990