lekts presentation9

30
Сүлжээний сигналь, Өгөгдлийн кодчилол Сэдвийн агуулга 1.Аналоги сигналь 2.Дижитал сигналь 3.Manchester арга 4.Differential Manchester арга 5.Өгөгдөл хувиргалтын алхам

Upload: ganzorigb

Post on 16-Apr-2017

1.012 views

Category:

Documents


9 download

TRANSCRIPT

Page 1: Lekts presentation9

Сүлжээний сигналь, Өгөгдлийн кодчилол

Сэдвийн агуулга

1. Аналоги сигналь2. Дижитал сигналь3. Manchester арга4. Differential Manchester арга5. Өгөгдөл хувиргалтын алхам

Page 2: Lekts presentation9

Сүлжээний сигналь

Компьютерийн сүлжээнд болон бусад мэдээлэл дамжуулалтын технологийг ашигладаг салбаруудад сигналийн тухай ихэвчлэн яригддаг.

Page 3: Lekts presentation9

Сүлжээний сигналь

Сигналийг энгийнээр тайлбарлавал дамжуулах ёстой мэдээллийг тодорхой утга, уялдаа холбоотойгоор хувиргасан цахилгаан соронзон долгион эсвэл тоон цуваанууд юм.

Page 4: Lekts presentation9

Сүлжээний сигналь

Сигналийг ерөнхийд нь хоёр хэсэгт хувааж үздэг:

Аналоги сигналь - Цахилгаан соронзон сигнальДижитал сигналь - Тоон сигналь

Page 5: Lekts presentation9

Сүлжээний сигналь

1. Аналоги сигналь

Аналоги сигналь нь цахилгаан соронзон долгион бөгөөд хүчдэлийн тодорхой давтамжууд, үелзлүүдийг ашиглан энэ төрлийн сигнальд өгөгдлийг хувиргасан байдаг.

Page 6: Lekts presentation9

Сүлжээний сигналь

1. Аналоги сигналь

Аналоги сигналь дотроо хоёр янз байдаг:

1. Тасралттай - Дискрет2. Тасралтгүй - Синхрон

Page 7: Lekts presentation9

Сүлжээний сигналь

1. Аналоги сигналь

1. Тасралттай - Дискрет сигналь

Энэ төрлийн сигналь нь тодорхой хугацааны давтамжтайгаар тасралттайгаар мэдээллийг дүрсэлдэг.

Page 8: Lekts presentation9

Сүлжээний сигналь

1. Аналоги сигналь

2. Тасралтгүй - Синхрон сигналь

Энэ төрлийн сигналь хугацааны тухайн агшин бүрд тасралтгүйгээр сигналийн цуваа үүсч мэдээллийг дүрслэх бөгөөд мэдээллийг ийм янзаан дамжуулна.

Page 9: Lekts presentation9

Сүлжээний сигналь

2. Дижитал сигналь

Тоон сигналь нь компьютерийн сүлжээнд өргөнөөр ашиглагддаг ба мэдээлэл дамжуулалтын дэвшилтэд технологийн нэг юм.

Page 10: Lekts presentation9

Сүлжээний сигналь

2. Дижитал сигналь

1. Хүчдэлийн өндөр нам үелзлэлээр 0 болон 1-үүдийг дүрсэлж мэдээллийг хоёртын тоон цуваанд хувиргаж дамжуулдаг.

2. Мэдээлэл дамжуулалтын алдаа болон нарийвчлалын хувьд энэ төрлийн сигналь нь бусад төрлийн сигналиас илүү найдвартай.

Page 11: Lekts presentation9

Сүлжээний сигналь

2. Дижитал сигналь

1. Хоёртын энэ утгууд нь ялгаатай хүчдэлийн хэмжээгээр тодорхойлогддог.

2. Хүчдэлийн хэмжээ нь:3.5 - 5 В ---- 1

1.2 - 3.4 ---- 0 утгыг авдаг.

Page 12: Lekts presentation9

Сүлжээний сигналь

2. Дижитал сигналь

1. Аналог мэдээллийг дамжуулахдаа давтамж нь тасралтгүй өөрчлөгдөж байх сигналиудад хувирдаг.

2. Аналог мэдээг дамжуулахдаа түүнийг кодчилогчоор өөрчлөн хувиргадаг.

Page 13: Lekts presentation9

Сүлжээний сигналь

2. Дижитал сигналь

ADC – Analog to Digital Converter

- Аналог мэдээлэл

01001…001

- ADC-ын оролт

- ADC-ын гаралт

Page 14: Lekts presentation9

Өгөгдлийн кодчилол

Сүлжээгээр дамжиж буй мэдээллийг компьютер хоорондоо ойлголцох форматад хувиргаж буй үйлдлийг өгөгдлийн кодчилол гэнэ.

Page 15: Lekts presentation9

Өгөгдлийн кодчилол

Өгөгдлийг хувиргах олон аргууд байдгаас тоон өгөгдлийг тоон сигнальд хувиргах, тоон өгөгдлийн цахилгаан импульс болгох аргууд өргөн ашиглагддаг.

Page 16: Lekts presentation9

Өгөгдлийн кодчилол

1. Инкодин арга бол тоон өгөгдлийг цахилгаан инпульс болгон хувиргадаг арга юм.

2. Инкодин (Encoding) гэдэг нь бит 1, 0-ийг физик хэлбэрт хувиргахыг хэлнэ.

Page 17: Lekts presentation9

Өгөгдлийн кодчилол

1. Сүлжмэл хос кабельд цахилгаан импульс болгох

2. Оптик кабельд гэрлийн импульс болгох3. Агаарын орчинд цахилгаан соронзон

долгион болгох

Инкодин арга нь:

Page 18: Lekts presentation9

Өгөгдлийн кодчилолИнкодин арга нь:

1. Инкодин техникийн хамгийн энгийн аргыг телеграф буюу цахилгаан мэдээ дамжуулахад ашигладаг.

2. Энэ нь NRZ арга юм.

Page 19: Lekts presentation9

Өгөгдлийн кодчилолКомпьютерийн сүлжээнд Biphase төрлийн хоёр аргыг ашигладаг:

1. Manchester2. Differential Manchester encoding

Page 20: Lekts presentation9

Өгөгдлийн кодчилол1. Manchester арга

1. Бит хугацааны дунд сигналийн түвшний өөрчлөлт харгалздаг.

2. Бит дундын өөрчлөлт нь нэг талаас өгөгдлийг илэрхийлэх ба нөгөө талаас синхрончлох механизмыг гүйцэтгэнэ.

3. Дээшээ шилжилт нь логик 1, доошоо шилжилт нь логик 0-г илэрхийлдэг.

Page 21: Lekts presentation9

Өгөгдлийн кодчилол1. Manchester арга

Page 22: Lekts presentation9

Өгөгдлийн кодчилол2. Differential Manchester encoding арга

1. Бит дундын өөрчлөлт нь зөвхөн синхрончлох үүрэгтэй.

2. Бит хугацааны эхэнд шилжилттэй бол логик 0, шилжилтгүй бол логик 1 гэж заана.

Page 23: Lekts presentation9

Өгөгдлийн кодчилол2. Differential Manchester encoding арга

1. Синхрончлох механизмтай2. Алдаа илрүүлэх боломжтой.3. Модуляцлах хурд өндөртэй.

Давуу тал нь:

Page 24: Lekts presentation9

Өгөгдлийн кодчилол2. Differential Manchester encoding арга

1. Илүү өргөн нэвтрүүлэх зурвас шаардагддаг. (NRZ-тэй харьцуулахад)

2. Тогтмол гүйдлийн байгуулагчгүй.

Сул тал нь:

Page 25: Lekts presentation9

Өгөгдлийн кодчилол

Манчестер аргууд нь шуугианд тэсвэртэй, синхрончлоход хялбар аргууд юм.

Page 26: Lekts presentation9

Өгөгдлийн кодчилол

Өгөгдөл яаж хувирах вэ?

Page 27: Lekts presentation9

Ethernet header TCPIP

TCPIP header

TCP сегмент

IP датаграмм

TCP header

Хэрэглэгчийн програмын мэдэгдэл

Хэрэглэгчийн header

Хэрэглэгчийн єгєгдєл

Хэрэглэгчийн єгєгдєл

Хэрэглэгчийн єгєгдєл

Хэрэглэгчийн header

Хэрэглэгчийн програмын мэдэгдэл

14 байт

Ethernet footer

Ethernet driver

IP

TCP

Хэрэглээний програм

Ethernet Cable

20 20 4 байт

Page 28: Lekts presentation9

Өгөгдлийн кодчилол

Компьютерийн сүлжээнд өгөгдлийг кодчилох гол зорилго бол мэдээллийг зохих газарт нь алдаагүй, найдвартай хүргэх явдал юм.

Page 29: Lekts presentation9

Өгөгдлийн кодчилол

1. Сүлжээгээр дамжиж буй мэдээллийг алдаагүй, найдвартай дамжуулахын тулд өгөгдөл хувиргалтын алгоритмуудаас ашиглах шаардлагатай.

2. Мэдээлэлд гаднаас халдах магадлалтай үед кодчиллын аргуудыг хэрэглэх нь тохиромжтой.

Page 30: Lekts presentation9

Өгөгдлийн кодчилол

1. Тодорхой утга бүхий бүрэн текстийг логик холбоо бүхий дэд хэсгүүдэд хувааж, санамсаргүй бөгөөд нууцлагдсан алгоритмын дагуу хугацааны давтамж үүсгэн мэдээллийг хэсэгчлэн дамжуулна.

2. Мэдээлэл дамжиж дууссаны дараа нэгтгэн утгыг алдагдуулахгүйгээр тайлж унших маягаар мэдээллийг дамжуулах арга байдаг.

Жишээлбэл: