Автоматичні протоколи повторення (ARQ) використовуються в зв'язку з даними, щоб забезпечити надійну передачу даних. Розрахунок відповідних значень часу є важливим для збереження ефективності та уникнення непотрібних ретрансмісій. Цей посібник забезпечує чіткий, покроковий процес визначення значень частоку в протоколах ARQ.

Розуміння протоколів ARQ

ARQ протоколи працюють над відправкою пакетів даних і чекаючи на відмову від ресивера. Якщо відмова не отримується в зазначений період часу, відправник перераховує дані. Розрахунок часу дозволяє балансувати між оперативною ретрансляції і уникнути помилкових спусків.

Фактори, що впливають на часовий розрахунок

Кілька чинників впливають на встановлення значень часових відкладень, включаючи мережеву тримач, джиттер і швидкість передачі. Розуміння цих факторів є вирішальним для визначення точного часу.

Процес розрахунку ступінчастих стипензій

Дотримуйтесь цих кроків, щоб розрахувати значення часу:

  • Забезпечити час круглого стиглого (RTT): Визначити середній час, який бере на пакет даних, щоб подорожувати на ресивер і назад.
  • Calculate Variance: Заміряйте варіабельність в RTT для облікового запису мережі Джіттер.
  • Set Timeout: Використовуйте формулу: Timeout = RTT + 4 * Variance. Це забезпечує буфер для розміщення коливань.

Приклад розрахунку

Якщо середня RTT - 100 мілісекундів і варіант - 20 мілісекундів, значення часової вихідної буде:

Час розміщення = 100 мс + 4 * 20 мс = 180 мілісекунди.