Самостоятельная работа

Радиосеть: доставка сообщений. Часть 2.

Выполнили: ст.гр. 9110 Белова Т.В., Жарко Н.С.

 

От пользовательского приложения поступил текстовый файл. Терминал Т1 должен передать его                терминалу Т2 через точку доступа АР. Будем считать, что терминалы зарегистрированы в сети и синхронизированы с точкой доступа, т.е. находятся в режиме ожидания.

Общая структура передаваемого пакета будет состоять из сообщений L1, L2 и L3 уровней (Рис .1).

 1. Рисунок 1. Общая структура передаваемого пакета.

L1 – физический уровень. Формирует поток битов, представляющих собой кодовую комбинацию, состоящую из передаваемого Data_L2 сообщения длиной 247 битов, избыточных 10 битов и единственного нулевого бита, дополняющего пакет до четного количества битов. По заданию количество исправляемых ошибок – 5, поэтому используем блочный код Рида-Соломона (245,255), позволяющий исправлять                       (255-245)/2=5 ошибок, что соответствует полю FEC = 10.[1]

L2 – канальный уровень. Основная транспортная единица радиосети. Содержит следующие поля: ADD – адрес получателя сообщения (7 бит), Data_L3 сообщение (228 бит) и CRC - контрольная сумма (12 бит).

 

L3 – уровень управления сценариями/радиоресурсами. На этом уровне закладывается функционал принятия решений. Сообщения этого уровня могут быть либо служебные, либо информационные. Конкретное описание каждого сообщения L3 уровня приведено ниже. Если размер сообщения больше, чем поле Data_L3 L3 уровня, то сообщение разбивается на пакеты необходимого размера.

Согласно представленным в первой части статьи сценариям передачи текстового файла [2], опишем как будет выглядеть сообщение L3 уровня на каждом этапе сценария взаимодействия точки доступа АР и терминалов Т1 и Т2 (Рис.2).



Рисунок 2. Сценарии взаимодействия АР с Т1 и Т2.

·    Запрос от терминала Т1 точке доступа о предоставлении канала (RACH) (Рис. 3).


Рисунок 3. Структура пакета сообщения L3 уровня при запросе предоставления канала.

В данном сообщении L3 уровня содержится поле Type – тип передаваемого сообщения (7 бит); поле Add – адрес отправителя (7 бит); поле Data_L3 – информационное сообщение – запрос на предоставление канала (214 бит).

 

·   Сигнал оповещения о подтверждении предоставления канала передачи данных точкой доступа АР терминалу Т1 (AGCH) (Рис.4).


Рисунок 4. Структура пакета сообщения L3 уровня при разрешении передачи.

 В данном сообщении L3 уровня содержится поле  Type – тип передаваемого сообщения (7 бит); поле Add – адрес отправителя (7 бит); поле Data_L3 – информационное сообщение – разрешение на передачу (214 бит).

·    Передача данных точке доступа АР от терминала Т1 (TCH) (Рис. 5).


Рисунок 5. Структура пакета сообщения L3 уровня при передачи данных.

В данном сообщении L3 уровня содержится поле  Type – тип передаваемого сообщения (7 бит); поле Add – адрес отправителя (7 бит); поле Data_L3 – информационное сообщение (200 бит); поле № - номер передаваемого пакета (7 бит); поле N – количество пакетов  (7 бит).

·   Оповещение точкой доступа АР терминала Т1 о верной/ошибочной передаче сообщения (SCH) (Рис. 6). При поступлении сигнала об ошибке, пакеты с ошибкой передаются заново.


Рисунок 6. Структура пакета сообщения L3 уровня при ошибочной/верной доставке пакетов.

  В данном сообщении L3 уровня содержится поле  Type – тип передаваемого сообщения (7 бит); поле Add – адрес отправителя (7 бит); поле Data_L3 – информационное сообщение - номера ошибочных пакетов/отчет о достоверное приеме пакетов (214 бит).

 

 

 

Список используемой литературы:


     1. Скляр Б. Цифровая связь. Теоретические основы и практическое применение. М.: Вильямс, 2003г.

     2.  http://omoled.ru/publications/view/377

     3. Пояснения к выполнению самостоятельной работы(2).pdf
     4. О построении программной модели радиосети(2).pdf