Опубликован: 02.07.2009 | Доступ: свободный | Студентов: 4619 / 1116 | Оценка: 4.31 / 3.97 | Длительность: 18:18:00
ISBN: 978-5-9963-0104-1
Лекция 3:

Протоколы GSM и преобразование речи

BTSM

BTSM представляет протокол взаимодействия BSCBTS (Base Station Controller — Base Transceiver Station) или интерфейс Abis. Сообщения передаются в формате LAPD, поле "тип сообщения" состоит при этом из двух байт (используется бит расширения). В первом байте передается дискриминатор сообщения, во втором — тип сообщения.

Дискриминатор протокола

Используется один из кодов табл. 2.2 в разделе сообщения управления вызовом (0011xxxx).

Дискриминатор сообщений

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

  • Transparent — прозрачный режим: в этом случае сообщение пропускается транзитом без обработки и добавления информации;
  • Non transparent — режим, обратный указанному выше;
  • Radio Link Layer Management — сигналы управления радиосвязью;
  • Dedicated Channel Management — управление выделенным каналом;
  • Common Channel Management — управление общим каналом;
  • TRX Management — управление приемопередатчиком.

Первый бит применяется для указания прозрачности (transparent). Для указания типа обработки используются 7 последних битов октета.

Таблица 2.6. Дискриминатор сообщений 3-го уровня протокола BTM на участке BSCBTS
00000 000 Зарезервировано
00000 001 сигналы управления радиоканалом
00000 100 управление выделенным каналом
00000 110 управление общим каналом
00000 100 управление приемопередатчиком

Тип сообщения

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

Применение рассматриваемых команд легко устанавливается из их названия, поэтому, не останавливаясь на описании, приведем пример их использования при установлении соединения от станции ISDN к мобильной станции.

Таблица 2.7. Коды типа сообщений BSTM
0001xxxx Управление радиоканалом
0001 DATE REQuest Запрос данных
0010 DATE INDication Индикация данных
0011 EROR INDication Ошибка индикации
0100 ESTablish REQuest Запрос на установление соединения
0101 ESTablish CONfirm Установление соединения закончено
0110 ESTablish INDication Индикация установления соединения
0111 RF CHANnel RELease REQuest Запрос на освобождение радиоканала
1000 RF CHANnel RELease CONfirm Освобождение радиоканала закончено
1001 RELease INDication Индикация освобождения
1010 UNIT DATA REQuest Запрос блока данных
1011 UNIT DATA INDication Индикация блока данных
0110 xxxx Сообщение управления общими каналами и приемопередатчиком
0001 BSSCH INFOrmation Информация BSSCH
0010 CCCH Load INDication Загрузка индикации CCCH
0011 CHANNel ReQuireD Запрошен канал
0100 DELETE INDication Удаление индикации
0101 PAGGING CoManD Широковещательная команда
0110 IMMidaite ASSignee CoMmanD Команда срочного назначения
0111 SMS Broadcast REQuest Команда широковещательного SMS
1000 Зарезервировано
1001 RF ReSourse INDication Индикация ресурса радио частот
1010 SACCH FILing Заполнение SACCH
1011 OVERLOAD Перезагрузка
1100 EROR REPORT Отчет об ошибках
1101 SMS Broadcast CoManD Команда широковещательного SMS
1110 BCCH LOAD INDication Загрузка индикации BSCCH
1111 NOTification CoManD Команда извещения
100xxxxx Сообщения управления выделенным каналами
00001 CHANnel ACTivation Активизация канала
00010 CHANnel ACTivation ACKnowledge Подтверждение активизации канала
00011 CHANnel ACTivation Negative Acknowledge Отрицательное подтверждение активизации канала
01000 CONNection FAILure Ошибка подключения
00101 DEACTivation SACCH Деактивизация SACCH
00110 ENCRyption CoMmanD Команда шифрования
00111 HANDover DETECTion Определение хэндовера
01000 MEASurement RESult Результат измерений
01001 MODE MODify REQuest Запрос режима модификации
01010 MODE MODify ACKnowledge Подтверждение режима модификации

Этот пример был предварительно рассмотрен для участка MS — BTS (см. рис. 1.9). В данном случае приведены конкретные команды и сигналы на других участках. На рис. 2.8 сообщения на участке MS — BTS полностью совпадают с указанными на рис. 1.9, но в начале каждой команды указан уровень протокола, которому принадлежит сообщения (RR, MM, CM). По коду сигнала можно определить, к какому классу принадлежит сообщение (например, сообщения организации соединения, сообщения информационной фазы соединений, сообщения разъединения).

К этому рисунку дадим некоторые дополнительные комментарии.

На рис. 2.8 используются следующие команды системы ISDN:

  • IAM (Initial address) — начальное сообщение;
  • ACM (Address complete) — абонент определен;
  • ANM (Answer) — ответ абонента.

Команда SABM (Set Asynchronous Balanced Mode) — "установить сбалансированный асинхронный режим" — используется в протоколе LAPD для установления по сети режима, предшествующего входу в синхронизм, для передачи в этом режиме команд управления. При этом отсутствует механизм защиты от ошибок (сообщение не нумеровано). В диаграмме она используется, чтобы указать, что обмен идет в асинхронном режиме.

UA — Unnumbered Acknowledge — ненумерованное подтверждение, используется для подтверждения сигналов в асинхронном режиме.

На рис. 2.8 отмечены символами:

  • * — фаза посылки вызова;
  • ** — контроль посылки вызова;
  • *** — ответ абонента.

Следует также обратить внимание, что многие сигналы идут транзитом через BTS и BSC. Эти сигналы в дискриминаторе сообщений содержат тип обработки Transparent — прозрачный режим.

Команды обмена при установлении связи. Станция ISDN-MS

увеличить изображение
Рис. 2.8. Команды обмена при установлении связи. Станция ISDN-MS

На рис. 2.9 показан обмен сигналами для случая "отбой от MS" и "без задержки повешена трубка".

Обмен сигналами при одном из вариантов отбоя

Рис. 2.9. Обмен сигналами при одном из вариантов отбоя
Елена Сапегова
Елена Сапегова

для получения диплома нужно ли кроме теоретической части еще и практическую делать? написание самого диплома требуется?

Виталий Гордиевских
Виталий Гордиевских

Здравстивуйте, диплом о профессиональной переподготовке по программе "Сетевые технологии" дает право на ведение профессиональной деятельности в какой сфере? Что будет написано в дипломе? (В образце просто ничего неуказано)

Напимер мне нужно чтоб он подходил для направления 09.03.01 Информатика и вычислительная техника

Дмитрий Одинцов
Дмитрий Одинцов
Россия, г. Екатеринбург
Максим Глотов
Максим Глотов
Россия