Manchester-koodaus on tietoliikenteessä käytettävä linjakoodausmenetelmä. Koodaus kuuluu phase-koodauksiin, joille yhteistä on se, että kello voidaan muodostaa tulevasta bittivirrasta.

Manchester-koodauksessa signaali muodostetaan alkuperäisestä datasta kellopulssien avulla.
Ylhäältä alaspäin:
1. kellopulssi
2. tietosignaali
3. G. E Thomasin käytäntö
4. IEEE 802.3 -käytäntö

Manchester-koodaus on laajasti käytetty linjakoodausmenetelmä esimerkiksi Ethernet-verkoissa. Manchester-koodauksen muunnelmaa Differential-Manchester-koodausta käytetään Token Ring -verkoissa.

Manchester-koodauksessa "1-bitti" esitetään laskevana tilamuutoksena ja "0-bitti" nousevana tilamuutoksena. Esimerkkinä, jos tiedon siirrossa jännite 1V esittää ylintä jännitettä ja 0V alinta jännitettä, niin lähettäessä "1-bitti" muutetaan jännitteen tila 1V:sta 0V:iin ja lähettäessä "0-bitti" muutetaan jännitteen tila 0V:sta 1V:iin. Manchester-koodauksessa tarvitaankin yhden bitin siirtämiseen enimmällään kaksi tilamuutosta linjalla, tämä kasvattaa siirrettävän signaalin tarvitsemaa kaistanleveyttä.selvennä

Lähteet

muokkaa
  • Kaj Granlund, Tietoliikenne. Tietoliikennetekniikan peruskirja. Jyväskylä Teknolit Oy. 1999. ISBN 952-5159-80-9