58
21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 1 Модуляция и кодирование Принципы и используемые виды модуляции, их особенности Комплексное представление модулированного сигнала I/Q модулятор

Принципы и используемые виды модуляции, их особенности

  • Upload
    others

  • View
    20

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 1

Модуляция и кодирование

Принципы и используемые виды

модуляции, их особенности

Комплексное представление

модулированного сигнала

I/Q модулятор

Page 2: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 2

Принципы и используемые виды

модуляции

Модуляция выполняется на 1-ом уровне модели OSI оборудованием АКД (DCE)

Задача – преобразовать несущий информацию сигнал в форму необходимую для передачи через среду

На практике обычно используется т.н. несущий синусоидальный сигнал, параметры которого изменяют в соответствии с передаваемой информацией

Информация поступает в виде цифровой последовательности от ООД (DTE)

Page 3: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 3

Виды модуляции

))(cos()()( tttAtac

Page 4: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 4

BPSK модуляция

BPSK - одна из простейших схем, в которой символ «0» передается несущей с фазовым сдвигом 180, а «1» - несущей без сдвига фазы

На рисунке:

a(t) – фазо-

модулированный сигнал

b(t) – модулирующий

сигнал, т.н. видео-сигнал

(англ. - baseband)

c(t) – несущее колебание 0 500 1000 1500 2000 2500 3000 3500 4000

-5

-4

-3

-2

-1

0

1

2

3

4

5

t

c(t

), b

(t),

a(t

)

Page 5: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 5

BPSK модулятор

BPSK модулятор (см. рис.) способен изменять фазу несущей только на 0 и 180 градусов

Нужна более общая модель и реализация модулятора

Можно добавить к исходному модулятору аналогичный т.н. квадратурный блок, который будет модулировать квадратурную версию несущей (+90 град.) независимым модулирующим сигналом

Полученный (In-phase/Quadrature-phase, I/Q) модулятор сможет изменять и фазу и амплитуду несущей

Page 6: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 6

I/Q модулятор

Page 7: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 7

Комплексное представление

модулированного сигнала

модулирующий сигнал b(t) представлен синфазной составляющей bp(t) и квадратурной составляющей bq(t)

докажите, что представление сигнала ниже соответствует представлению данному выше.

]sin)(sincos)()[cos()](cos[)()( tttttAtttAtaccc

)(sin)( и )(cos)( где , sin)(cos)( ttAbttAbttbttbqpcqcp

)]exp()(Re[)( tjtbtac

)()()( tjbtbtbqp

Page 8: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 8

Созвездия

Для отображения всех возможных состояний амплитуды и фазы модулированного сигнала используют представление на плоскости – т.н. «созвездие». На рисунках: BPSK, QPSK.

Page 9: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 9

Комплексное представление

шума

Для дальнейшего рассмотрения систем передачи данных, удобно представить шум (после фильтра приемника с полосой W) аналогично модулированному сигналу, т.е. с несущей, случайным образом модулированной по амплитуде и фазе:

ttnttnttAtncqcpc

sin)(cos)()cos()()(

Наиболее часто используемая модель шума – аддитивный гауссовский шум (AWGN) c плотностью вероятности:

2

2

2exp

2

1)(

nnp

Можно показать, что np и nq статистически независимы и распределены по Гауссу с одинаковой дисперсией:

nqpPnn

222

Page 10: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 10

Спектр модулированного сигнала

Page 11: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 11

Зашумленные MPSK сигналы

На рисунках представлены

созвездия для

зашумленных BPSK и

MPSK (M=4).

Page 12: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 12

Реализация систем передачи

дискретных сообщений

Среды

Согласованная фильтрация и

фильтрация по Найквисту

Полная система передачи данных

Вероятности символьной и битовой

ошибки для модуляционных схем

Синхронизация элементов сети

Page 13: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 13

Полоса пропускания линии и

спектр модулированного сигнала

Page 14: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 14

Межсимвольные помехи (ISI)

Частотные ограничения модулированного и, следовательно, модулирующего сигнала, приводят к размыванию символов во времени.

Теорема о неопределенности.

Межсимвольные помехи (англ. Inter-Symbol Interference, ISI), вызываемые временным размыванием, можно устранить выбором фильтра ограничивающего частотную полосу.

Page 15: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 15

Фильтрация по Найквисту

Временной критерий Найквиста:

Частотный критерий Найквиста:

TfT

T

kfG

k 2

1|| ,

00

01)(

i

iiTg

Page 16: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 16

Фильтрация по Найквисту

(продолжение)

Для простоты реализации, в качестве ФН применяют т.н. фильтр «с приподнятым косинусом» (англ. raised cosine), имеющий полосу пропускания, полосу задержки и спад между ними по 1 + cos(f) (отсюда название).

)1(2

1||,0

)1(2

1||)1(

2

1,

2

1||sin1

2

1

)1(2

1||,1

Tf

Tf

TTf

T

Tf

Page 17: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 17

Фильтрация по Найквисту

(продолжение)

Коэффициент β в диапазоне 0..1 определяет крутизну перехода от полосы пропускания к полосе задержки. Для телефонных модемов обычно β = 0.75

)1()1(

s

rT

W

Занимаемая сигналом полоса определяется β и rb:

Page 18: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 18

Согласованная фильтрация

Для верного обнаружения переданного символа, на приемной стороне необходимо максимизировать отношение сигнал/шум для моментов измерения параметров сигнала t = i*T (используем равенство Парсеваля)

Для решения этой задачи, входной сигнал обрабатывается фильтром с частотной характеристикой H(ω) такой, что:

dffHN

dffHdfjTfG

dffHN

dfjTfHfG

n

Ts

2

0

22

2

0

2

2

2

|)(|2

1

)()2exp()(

|)(|2

1

)2exp()()()(

Здесь используется неравенство Коши-Шварца, которое в нашем случае становится равенством при условии:

|)(||)(| )2exp()()(*

fGfHjTfGfH

Page 19: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 19

Согласованный фильтр (СФ)

Фильтр с частотной характеристикой, совпадающей (согласованной) со спектром входного сигнала называется СФ. Отношение сигнал/шум на выходе СФ:

00

2

2

22

2

1

)2exp()()(

N

E

N

dfjTfG

n

Ts

Импульсная характеристика СФ обратна по времени импульсу сигнала:

)()( tTgth

Page 20: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 20

Полная система передачи

Система передачи данных, состоящая из приемника, передатчика и линии связи, должна в целом удовлетворять обоим критериям: Найквиста и согласованной фильтрации

Обозначая частотные характеристики передатчика и приемника T(f), R(f), и используя фильтр «с приподнятым косинусом», получим T(f) и R(f):

СФfRfT

fRCfRfT

)()(

Найквиста Критерий)()()(

* |)(||)(||)(| fRCfTfR

T

NdffRCNN

0

0

0)(

Полная мощность принятого

шума при использовании такого фильтра для rb = 1/T:

Page 21: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 21

Обработка сигнала в приемнике

В приемнике I/Q демодулятор восстанавливает синфазную и квадратурную компоненты bp , bq, искаженные аддитивным шумом np, nq. Затем следует пара СФ, готовящих сигналы для измерения dp , dq и принятия решений.

I/Q bp

np

bq nq

N0

S СФ

СФ

dp

dq

Получим выражение для отношения сигнал/шум на выходе согласованного фильтра (слайды Согласованный фильтр (СФ), Комплексное представление шума, Полная система передачи):

0

22

0

2

22)(2

N

Tbb

N

Eddqpqp

Page 22: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 22

Спектр и вероятность битовой

ошибки для BPSK модуляции

Для вычисления BER потребуется функция Q(z), которая определяет вероятность того, что значение стандартной нормальной (сигма=1, мю=0) гауссовской переменной n(t) больше z (или значение z меньше n(t)):

z

dyyzQ )2exp(2

1)(

2

)2(

2

1)( zerfczQ

Спектр для модуляции BPSK, с учетом фильтрации по Найквисту:

)1()1( bs

rrW

aQatnPtn })({ 0, :процесс сл. гаус. )(

Для вычислений Q(z) может быть использована erfc – комплементарная функция ошибки

Page 23: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 23

Вероятность битовой ошибки для

BPSK модуляции

Ошибка возникает, когда np > d/2 (см. созвездие).Тогда вероятность ошибки определяется как:

2

2/

2

12/

2

1 dQ

dQ

dQP

e

00

2

2

2

2

2

22

22

4 N

E

N

Eddddbpqp

o

b

e

N

EQ

dQP

2

2

2/}2/)({ 0, :процесс сл. гаус. )(

dQdtnPtn

Page 24: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 24

Вероятность битовой ошибки для

QPSK модуляции

22

dQP

e

00

2

2

2

2

2

22

42

2

)2/(2

N

E

N

Eddddbqp

o

be

b

N

EQ

PP

2

2

Энергетическая эффективность QPSK аналогична BPSK, а спектральная эффективность в 2 раза выше.

)1(5.0)1( bs

rrW

Page 25: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 25

Вероятность битовой ошибки для

МPSK модуляции (задача 3)

MPSK модуляция определяет более 4-х фазовых состояний (см. рис).

Количество состояний – степени 2, следовательно символьная скорость в k=log2M меньше битовой

Определите Pe и Pb для M=16, а также W для маркировки состояний по Грею.

Page 26: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 26

BER и спектр для МPSK

модуляции (решение задачи 3)

Энергетическая эффективность MPSK меньше BPSK,QPSK, а спектральная эффективность выше.

)1(log

)1(

2

M

rrW

b

s

o

b

e

N

EM

MQ

MAQ

dQP

)(log2sin2

2

)/sin(22

22

2

o

b

b

N

EM

MQ

MP

2)(logsin

)(log

2

2

2

Page 27: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 27

Многоуровневые модуляционные

схемы

Символы многоуровневых схем отличаются и фазой и амплитудой

На графиках BER видны преимущества многоуровневых схем (QAM)

Недостаток – мощность неодинакова для разных символов, что вызывает проблемы в нелинейных каскадах усиления сигнала и борьбе с мультипликативными помехами

Page 28: Принципы и используемые виды модуляции, их особенности

Мягкое и жесткое принятие решений при

обнаружении символа (Hard vs Soft Decision)

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 28

Page 29: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 29

FEC (Forward Error Correction)

При демодуляции по АВ определяется набор условных вероятностей, соответствующих всем возможным кодовым векторам и принимается решение в пользу символа, соответствующего максимальной вероятности.

Page 30: Принципы и используемые виды модуляции, их особенности

DMT, OFDM

OFDM (Orthogonal frequency-division multiplexing) – модуляционная схема с множеством поднесущих (bin)

Ортогональность поднесущих требует их разноса на F=k/T (T – период символа)

DMT (discrete multitone modulation) – это OFDM с адаптацией передачи к условиям в каждом подканале (bin)

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 30

Page 31: Принципы и используемые виды модуляции, их особенности

Поднесущие - bins

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 31

Page 32: Принципы и используемые виды модуляции, их особенности

OFDM

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 32

Page 33: Принципы и используемые виды модуляции, их особенности

xDSL (Digital Subscriber Line)

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 33

ITU G.992.x

Page 34: Принципы и используемые виды модуляции, их особенности

Затухание в ADSL линии и скорость

передачи данных

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 34

Page 35: Принципы и используемые виды модуляции, их особенности

ADSL характеристики

Alcatel 20190 chipset information

ATU-R (DS) ATU-C (US)

DSL Mode: ITU G.992.5 (ADSL2+) Annex A

ITU STD NUM: 0x03 0x2

DFE BOM: DFE3.0 Annex A (1)

Capacity Used: 45% 100%

Noise Margin: 24.0 dB 11.0 dB

Output Power: 20.0 dBm 12.5 dBm

Attenuation: 23.0 dB 11.0 dB

DS Channel1 DS Channel0 US Channel1 US Channel0

Speed (kbps): 0 8000 0 989

Cells: 0 363505936 0 2420241064

Reed-Solomon EC: 0 11275 0 0

CRC Errors: 0 71 0 2

Header Errors: 0 55 0 0

Total BER: 0E-0 2E-7

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 35

DMT Bits Per Bin 000: 0 0 0 0 0 0 7 7 9 9 A B B C C C

010: D C D D D D C D D C C C B A A 9

020: 0 0 0 0 0 2 2 4 4 4 5 6 6 6 7 7

030: 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8

040: 8 8 8 8 8 8 8 8 8 8 7 8 8 8 7 7

050: 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7

060: 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7

070: 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7

080: 7 7 7 8 7 7 8 2 8 8 8 8 8 8 8 8

090: 8 7 8 8 7 7 7 7 7 7 8 7 7 7 7 7

0A0: 7 7 7 7 7 7 7 7 7 7 8 7 8 7 7 7

0B0: 7 7 7 5 5 7 7 7 7 8 8 7 8 7 7 7

0C0: 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7

0D0: 7 7 7 7 7 6 7 7 7 7 7 7 7 5 7 7

0E0: 7 7 6 6 6 6 7 7 7 6 6 7 5 6 6 6

0F0: 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7

100: 7 6 7 7 6 7 7 7 7 7 7 7 7 7 7 7

110: 6 7 7 7 7 7 6 7 6 6 7 7 7 6 6 6

120: 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6

130: 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5

140: 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5

150: 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4

160: 5 5 5 5 5 5 4 0 5 4 4 4 4 4 4 4

170: 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4

180: 4 4 4 4 3 2 2 0 4 4 4 4 0 4 4 4

190: 4 4 4 3 4 3 4 4 4 4 4 3 3 3 2 2

1A0: 3 3 3 2 0 0 0 0 0 0 0 0 2 2 0 0

1B0: 2 0 0 0 0 2 2 2 0 2 2 2 2 2 2 2

1C0: 2 2 0 2 0 2 2 0 2 2 2 2 2 0 2 0

1D0: 0 2 2 2 0 0 2 0 0 0 0 0 0 0 2 2

1E0: 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1F0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

NM= S/N(прием)-S/N(мин)

Page 36: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 36

Синхронизация элементов сети

Синхронизация приемника и передатчика

Page 37: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 37

Цифровое кодирование (англ.

термин - line encoding)

Различия в:

ширине спектра;

способности к

самосинхронизации;

присутствие

постоянной

составляющей;

способность

обнаруживать/испра

влять ошибки.

Page 38: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 38

Пример USB1.1,

самосинхронизация

Временная диаграмма USB 1.1

Используется кодирование NRZI (Non-Return to Zero Inverted)

«0» передается изменением состояния линии каждый битовый период, при передачи «1» состояние не изменяется

При передачи «1» более шести подряд, применяется вставка «0».

Page 39: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 39

Логическое кодирование

Исходный

код

Результирующий

код

Исходный код Результирующий

код

0000 11110 1000 10010

0001 01001 1001 10011

0010 10100 1010 10110

0011 10101 1011 10111

0100 01010 1100 11010

0101 01011 1101 11011

0110 01110 1110 11100

0111 01111 1111 11101

Код 4B/5B (FDDI, Fast Ethernet)

Page 40: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 40

Скремблирование

Скремблирование – один из способов логического кодирования

На основе входной последовательности A вычисляется выходная B

На приемной стороне выполняется обратное преобразование

iiiiiiiiii

iiii

ABBBBABBBC

BBAB

535353

53

)(

Page 41: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 41

Спектры кодированных

последовательностей

Page 42: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 42

Кодирование

Результаты теории кодирования

Хемминга

Обнаружение и исправление ошибок

Асинхронное и синхронное

форматирование, ARQ - методы

повторной передачи

FEC

Page 43: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 43

Простые коды

Простые коды характеризуются тем,

что для передачи информации

используются все кодовые слова

(комбинации), количество которых

равно N=qn (q - основание кода, а n -

длина кода

Page 44: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 44

Задачи кодирование и

декодирования

Задача кодирования заключается в получении при передаче для каждой k - элементной комбинации из множества qk соответствующего ей кодового слова длиною n из множества qn

Задача декодирования состоит в получении k - элементной комбинации из принятого n - разрядного кодового слова при одновременном обнаружении или исправлении ошибок

Page 45: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 45

Параметры помехоустойчивых

кодов

Длина кода - n

Длина информационной последовательности - k

Длина проверочной последовательности – r = n - k

Скорость кода – R = k/n

Избыточность кода – 1/R

Кодовое расстояние между двумя кодовыми словами (расстояние Хэмминга) - это число позиций, в которых они отличаются друг от друга.

Кодовое расстояние кода d0- это наименьшее расстояние Хэмминга между различными парами кодовых слов

Page 46: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 46

Основные результаты

Основные зависимости между кратностью обнаруживаемых ошибок tо, исправляемых ошибок tu, исправлением стираний tc и кодовым расстоянием d0 кода:

Стиранием называется потеря значения передаваемого символа в некоторой позиции кодового слова, которая известна.

Т.о. расстояние Хэмминга между верными кодовыми словами должно быть больше, чем оно может получиться в результате ошибок.

Page 47: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 47

Граничные оценки для кодового

расстояния

Граница Хэмминга близка к оптимальной для высокоскоростных q-ного и двоичного кодов

Границу Плоткина целесообразно использовать для низкоскоростных q-ного и двоичного кодов

Граница Варшамова-Гильберта показывает, при каком значении n - k определено существует код (q-ный и двоичный ), гарантировано исправляющий ошибки

Page 48: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 48

Контрольные суммы (Check Sum)

Под контрольной суммой понимается

значение, полученное путем сложения битов

информационной последовательности:

2mod

1

n

i

iXCheckSum

Пример использования: т.н. бит паритета в RS-

232 для каждого байта (см. временную

диаграмму).

Позволяет обнаруживать однократные ошибки (в

случае нескольких – нечетное количество).

Page 49: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 49

Применение паритета RS-232

Предположим, что BER=10-4 =p. Тогда вероятность отсутствия ошибки отдельного бита (1-p), а всех семи бит (1-p)7 .

Вероятность передачи 7 бит с любой ошибкой тогда составит 1-(1-p)7 = 6,9979х10-4.

Добавление бита четности позволяет детектировать любую ошибку в одном из переданных бит и вероятность ошибки только в одном из 8 бит равна 8p(1-p)7 = 7,9944х10-4.

Вероятность реализации необнаруженной ошибки составит 1 - (1-p)8 - 8p(1-p)7 = ~ 2,8x10-7.

Таким образом, введение бита паритета в RS-232, уменьшает вероятность необнаруженной ошибки на три порядка.

Page 50: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 50

Циклический контрольный код

(Cyclic Redundancy Code, CRC)

Двоичная последовательность длиной n

представляется как набор коэффициентов

полинома степени n-1 M(x)

G(x) – порождающий полином степени r

xr*M(x) + (xr*M(x))modG(x) =T(x) – данные для

передачи

Если T(x)/G(x) = 0 – ошибки не обнаружены

Вероятность невыявления ошибки 0.5r

Page 51: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 51

Циклический контрольный код

(Cyclic Redundancy Code, CRC)

Page 52: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 52

Cyclic Redundancy Code (CRC)

CRC-12 = x12 + x11 + x3 + x2 + x1 +1

CRC-16 = x16 + x15 + x2 +1

CRC-CCITT = x16 + x12 + x5 +1

CRC-32 =

x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x+1

Page 53: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 53

Аппаратная реализация CRC

G(x) = 1 + x2 + x3 +x5 + x7

Page 54: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 54

Методы передачи 2-го уровня

Асинхронные протоколы

передаются отдельные символы, которые

представлены байтами со старт-стоповыми

символами

Синхронные протоколы

передаются кадры символов или битов

символьно-ориентированные

бит-ориентированные

Page 55: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 55

Асинхронное и синхронное

форматирование

Асинхронный формат старт-стопный механизм

Синхронный формат выделенный канал синхронизации

самосинхронизирующиеся коды

bit stuffing

Page 56: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 56

Асинхронный формат, пример RS-

232

Временная диаграмма передачи байта RS-232

Page 57: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 57

Синхронные форматы

Page 58: Принципы и используемые виды модуляции, их особенности

21.03.2017 ВГУ, ФКН, ИС, Коваль А.С. 58

ARQ-методы

a – с

простоями,

Idle source

б, в -

Скользящее

окно, Sliding

window

Переход к

кадру N, Goto

N