Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ekzamen02.doc
Скачиваний:
6
Добавлен:
01.07.2025
Размер:
15 Mб
Скачать

Проблемы распределения канала

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

В целом разделяются 2 способа решения данной проблемы: статическое распределение канала и динамическое распределение канала.

Статическое распределение канала в локальных и региональных сетях

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

  1. FDM (Frequency Division Multiplexing) - частотное уплотнение)

  2. TDM (Time Division Multiplexing) - мультиплексная передача с временным разделением.

При наличии N пользователей полоса пропускания делится на N диапазонов (временных интервалов) одинаковой ширины, и каждому пользователю предоставляется один из них. По скольку при такой схеме у каждого оказывается свой личный частотный диапазон (временной интервал), то конфликта между пользователями не возникает. При небольшом количестве абонентов, каждому из которых требуется постоянная линия связи, предоставляет простой и эффективный механизм распределения.

Однако при большом и постоянно меняющемся количестве отправителей данных или пульсирующем трафике статическое разделение не может обеспечить достаточно эффективное распределение канала. Если количество пользователей в какой-либо момент времени меньше числа диапазонов (временных интервалов), то большая часть канала не используется и тратится попусту. Если, наоборот, количество пользователей окажется больше числа доступных диапазонов (временных интервалов), то некоторым придется отказать в доступе к каналу, даже если абоненты, уже захватившие его, почти не будут использовать пропускную способность.

Существует два основных подхода к мультиплексированию нескольких конкурирующих пользователей на одном канале - частотное разделение (FDM). Частотное разделение хорошо работает в условиях, когда число пользователей фиксировано и каждый порождает плотную загрузку канала. Тогда каждому из них выделяется своя полоса частот, которую он использует независимо от других.

Однако, когда число пользователей велико или величина переменная, или когда трафик очень не регулярный,у FDM появляются проблемы. Если весь диапазон разделить на полос и лишь не многим из потребуется передача, то большая часть пропускной способности будет теряться. Если число пользователей, кому необходимо передать данные, больше , то часть из них получит отказ из-за недостатка пропускной способности, хотя часть тех кому канал будет предоставлен может ничего не передавать или не принимать.

Таким образом предположение о постоянстве числа пользователей в среднем и статическое разделение канала на подканалы является не эффективным решение. Положение усугубляет то обстоятельство, что трафик в сетях, как правило, носит взрыво-образный характер ( отличие пиковых нагрузок от средних достигает 1000 раз). Поэтому статическое распределение было бы не эффективно, т.к. большую часть времени канал простаивал.

Это можно показать теоретически на следующей модели. Пусть у нас есть канал со скоростью bps и мы хотим оценить среднее временя задержки . Средняя скорость поступления кадров равна кадр/сек и средняя длина кадра имеет экспоненциальное распределение со средним бит/кадр. Тогда

Теперь разделим канал на подканалов каждый со скоростью bps. Скорость поступления кадров в каждом из подканалов будет теперь . Соответственно получаем

.

Отсюда видно, что частотное разделение в раз хуже, по сравнению с тем как если бы все кадры как-то были бы распределены из единой очереди.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]