Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекція 5.3 Ілюстр.doc
Скачиваний:
2
Добавлен:
27.08.2019
Размер:
533.5 Кб
Скачать
  1. Передача кадрів згідно з процедурі пмп

У практичних версіях процедур ПМП, наприклад у складі протоколу V.42, не усі кадри вимагають підтвердження. Позитивне підтвердження може служити підтвердженням правильній передачі не лише даного кадру, але й усіх передуючих йому.

4Спд з взз з адресним перезапитом комбінацій (вибіркова передача)

Вибіркова передача (вибіркове повторення), коли повторно передається лише спотворені кадри даного блоку. Усі інші кадри цього блоку, що надійшли у вузол В після спотвореного кадру (у нашому прикладі це кадри з номерами від 3 до 7), тимчасово зберігаються на приймальному пункті в буферному ЗП;

Згідно з процедурою МВП  ВЗЗ  АП повторна передача даних здійснюється лише для кадру, на який поступило від’ємне підтвердження або закінчився час тайм-ауту підтвердження.

Часова діаграма передачі кадрів згідно з процедури ВЗЗ − АП показана на рис. 3.

  1. Передача кадрів згідно з процедурою взз–ап

5Порівняння систем передачі даних із взз і систем передачі з використанням корегуючих кодів по відносній швидкості передачі

5.1Відносна швидкість в процедурах обміну інформацією з використанням зкк

Для процедур, що використовують завадостійкий корегуючий код (ЗКК), відносна швидкість обміну визначається відносною швидкістю коду Rk, як

RЗКК = Rk = mk/n,

де n – загальне, а mk  число інформаційних символів в базовому кодовому слові (БКС). Зрозуміло, що дане співвідношення є справедливим, поки тривалість і інтенсивність завад λ є такими, що виникаюче при цьому в інформації спотворення не перевищує корегуючих можливостей вибраного коду. Подальші міркування є справедливими для випадків, коли корегуючий код вибрано з умови виправлення спотворення одного символу в межах одного базового кодового слова (БКС). Для цих умов критичне значення інтенсивності завад (з погляду можливості здійснювати подальшій обмін інформацією) при використовуванні ЗКК визначається кількістю спотворень в кадрі (БКС), які можуть виникнути за час передачі кадру. Зрозуміло, що ці кількість спотворень не повинна перевищувати можливостей коду щодо виявлення і виправлення:

nсп = λгtknвк,

для даного випадку:

λгtk ≤ 1.

  1. Залежність відносної швидкості передачі від стану каналу для процедур із зкк

Звідкіля

λг ≤ 1/tk .

Враховуючи, що час передачі кадру tk = n/B, де B – швидкість посимвольної передачі, реалізована в цій СПД.

В разі збільшення інтенсивності завад на приймальному боці буде отримуватися інформація з такими спотвореннями, які не можливо виправити даним ЗКК, що в інформаційному сенсі слід вважати еквівалентним припиненню обміну (RЗКК = 0).

5.2Відносна швидкість при використанні взз із очікуванням

У протоколах, що використовують ВЗЗ з очікуванням, передавач передає кожен черговий пакет (кадр, комірку) тільки після отримання з приймальної сторони сигналу правильності прийому V. Після передачі чергового пакету (кадру, комірки) передаюча сторона чекає підтвердження. У разі виявлення на приймальній стороні помилки, це повідомлення стирається, а на передаючу сторону видається сигнал перезапиту W, по якому повторюється передача попереднього пакету (кадру, комірки). Якщо поступає негативне підтвердження або відбудеться перевищення часу тайм-ауту, пакет передається повторно. Пакет скидається (стирається) з накопичувача передавача лише після отримання позитивного підтвердження.

При цьому передавач видасть черговий або повторить попередній пакет через час

tоч = 2 tр + tп + tq + tас,

після передачі попереднього пакету, де:

tр  час розповсюдження сигналу від передавача до приймача tр = Д/Vс, Д  довжина лінії зв’язку для передачі сигналу, Vс  швидкість передачі сигналу в середовищі розповсюдження;

tп  час формування і видачі сигналів підтвердження V або W;

tq  час декодування (пошуку наявності помилки) прийнятого пакету;

tас  час прийому і аналізу сигналів V або W.

Максимально можлива кількість Nп.max переданих за деякий час t пакетів (кадрів, комірок) дорівнює

Nп.max = t/tk.

Реальна кількість Nр.п.max переданих за цей же час t пакетів (кадрів, комірок) із врахуванням, що передача під час tоч не ведеться, дорівнює:

Nр.п.max = t/(tk + tоч).

Часовий інтервал довжиною t буде розподілено на час передачі цієї кількості повідомлень:

Тпер = Nр.п.maxtk = tk t/(tk + tоч)

і на час очікування:

Точ = Nр.п.maxtоч = tоч∙t /(tk + tоч).

За час передачі Тпер при інтенсивності спотворень λ буде спотворено і стерто

Nст = Тпер∙λ = tk t∙λ /(tk + tоч)

пакетів, а за час очікування Точ буде втрачена можливість щодо передачі:

Nвтр = Точ/tk = tоч∙t /( tk∙(tk + tоч))

пакетів.

Таким чином кількість прийнятих на приймальному боці пакетів буде дорівнювати:

Nпр = Nп.max – (Nст + Nвтр).

На приймач інформації при цьому буде видано mּNпр інформаційних символів.

Тоді очевидним є співвідношення:

Nпр = Nп.max − Nнпр = t /tk – {t∙tоч/(tk∙(tk + tоч)) + t∙tk∙λ/(tk + tоч)}.

Тому відносна швидкість передачі при використанні таких протоколів

Rоч = m∙Nпр/(n∙Nп.max) = (m/n)∙Nпрtk/t = (m/n)∙[1 ] = =(m/n)∙[1 ] (2)

З виразу (2) виходить, що при використанні ВЗЗ з очікуванням, по-перше, при λ = 0:

Rоч = (m/n)∙ ,