Лабораторная работа: Исследование канальных протоколов с обратной связью

Принимая это во внимание, эффективность протокола обычно, предлагается оценивать показателем, похожим на понятие КПД в технике, который отражает влияние различных факторов, действующих в системе передачи

Если имеется возможность наблюдать процесс передачи данных достаточно длительное время, численное значение U можно найти экспериментально:

, (1)


где Tпередачи – суммарное время, в течение которого станция‑отправитель передает в канал кадры данных.

Tобщее – общее время, затраченное на передачу, включает Tпередачи плюс время, затраченное на обработку, ожидание, повторные передачи кадров и прочие накладные расходы.

4.1 Эффективность протокола ARQ- SAW

Проследим влияние на эффективность различных параметров.

Протокольный цикл в данном случае включает (см. рис. 1)

T пц =2T з +T пк +T пACK +T ок +T оACK (2)

Здесь:

T пк – время передачи кадра данных в прямой канал (пропорционально длине кадра и тактовому интервалу);

T пACK – время передачи извещения ACK или NAK (пропорционально длине извещения и тактовому интервалу в обратном канале);

T з – задержка из-за конечного времени распространения сигнала в физической среде (считается, что она одинакова в прямом и обратном каналах);

T ок – интервал «обработки» кадра декодером прямого канала;

T оACK – интервал обработки извещения декодером обратного канала.

Из формулы и рис. 1 видно, что накладные расходы времени в пределах одного протокольного цикла могут быть весьма различными в зависимости от «игры параметров» в тех или иных конкретных условиях. Например, если с малой скоростью передаются длинные кадры данных, возможно, что исследователь сочтет возможным пренебречь величинами T пACK , T ок и T оACK . Приняв это допущение и временно предположив отсутствие ошибок в кадрах (никакой кадр не передается дважды), получим эффективность


. (3)

Если снять допущение о безошибочных кадрах (пусть вероятность ошибки в кадре равна Pк ), то каждый кадр будет передаваться в среднем не 1 раз, а N п раз (из-за повторных передач), причем

N п =. (4)

Поэтому эффективность снизится в N п раз:

, (5)

Одним из факторов, влияющим в данном случае на величину U является интенсивность ошибок в опознавании бит на физическом уровне. С увеличением вероятности происхождения ошибки снижается эффективность протокола, т. к. происходит больше повторных передач.

Из приведенных формул видно, что эффективность U зависит также от отношения (Tз ) /Tпк . Если (Tз ) /Tпк <<1 (задержка невелика по сравнению с длиной кадра, выраженной в единицах времени), то эффективность скорее всего будет близка к единице.

Вышесказанное относится к простейшему протоколу с автоматическим запросом на повторение.

4.2 Эффективность протоколов ARQ - GBn

Более сложны рассуждения для протокола с возвратом на n шагов назад. Его эффективность будет зависеть еще и от параметра n .

Допустим, ошибок в кадрах не происходит. Пусть также окно достаточно широкое, а время задержки достаточно мало:

2Tз <nTпк (6)

К-во Просмотров: 229
Бесплатно скачать Лабораторная работа: Исследование канальных протоколов с обратной связью