Главная Случайная страница


Полезное:

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


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Определение необходимого объема буферной памяти





 

Объем буфера накопителя должен выбираться узлами обеспечения заданной вероятностью потери пакета. В /2/ приведены формулы:

где:

Рпот – вероятность потери пакета из-за переполнения буфера

– загрузка системы

N – число пакетов, которые способен хранить буфер

 

Емкость буферного накопителя (число пакетов):

Примем:

Pпот=10-7 при =0.3;

Тогда:

.

Исходя из того, что максимальный размер пакета, используемого данной станцией, равен 1500 байт, получаем требуемый объем ОЗУ:

 

Vозу = 13 × 1500 = 19500» 20 Кбайт.


6.ОПИСАНИЕ ГРАФ – СХЕМЫ РАБОТЫ СТАНЦИИ В РЕЖИМЕ УЛС

 

Алгоритмы работы станции в режиме УЛС описаны в /3/.

ГСА работы станции в фазе установления логического соединения представлены на рисунке 6.1 и 6.2 для инициирующей и приемной стороны соответственно. Опишем работу этих граф-схем.

 

Установление логического соединения:

Организацию логического канала может осуществить любая станция. С этой целью она передает команду SABM (Set Asynchronous Balance Mode - установить асинхронный сбалансированный режим). Другая станция, получившая команду SABM, в случае согласия на установление логического канала:

-отвечает передачей ответа UA (unnumbered acknowledgement);

-устанавливает значения переменных передачи V(S) и приема V(R) равными 0 для соответствующего логического канала.

Если станция не имеет возможности установить логическое соединение, она отвечает посылкой ответа DM (disconnect mode). После передачи команды SABM инициирующая станция:

-запускает таймер T1;

-при отсутствии ответа (UA или DM) передача команды SABM повторяется до N2 раз.

Значения T1 и N2 являются системными параметрами и проектом стандарта не определены. После получения согласия UA

-таймер T1 сбрасывается;

-переменные V(S) и V(R) на данной станции для соответствующего логического канала принимают нулевые значения. При получении отрицательного ответа DM таймер T1 сбрасывается и процедура заканчивается.

 

 

Рис.6.1. ГСА УЛС инициирующей стороны


Инициирующая сторона:

1. В начале N присваиваем 1 (число попыток).

2. Передача SABM.

3. Запускаем таймер Т1.

4. Проверяем, получен ли сигнал UA (подтверждение), если да то производим сброс таймера и обнуляем V(S) и V(R), завершаем работу.

5. Проверяем, получен ли сигнал DM (отказ), если да то производим сброс таймера и завершаем работу.

6. Проверяем время на таймере Т1 меньше или равно времени задержки, если да то 4, если нет то увеличиваем на 1 число попыток N.

7. Проверяем число попыток меньше или равно максимальному числу попыток, если да то 2, если нет, то завершаем работу.

 

 

Рис.6.2. ГСА УЛС приемной стороны

 

Приемная сторона:

1. Проверяем SABM получена? Если нет то 1, если да то 2.

2. Проверяем станцию на возможность соединения, если нет то передаём сигнал DM (отказ) и завершаем работу, если да то 3.

3. Передаём сигнал UA (подтверждение), обнуляем V(S) и V(R) и завершаем работу.


Date: 2015-12-13; view: 319; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию