
- •3. Состояние сотовой связи в мире.
- •3.1. Статистика сотовых сетей
- •3.2. Структура сети gsm/umts.
- •4. Технологии повышения скоростей передачи данных.
- •4.1. Существующие в стандарте gsm технологии передачи данных.
- •4.2. Высокоскоростная передача данных по коммутируемым
- •4.3. Пакетная передача данных. Технология gprs. Структура gprs.
- •4.4. Адресация в gprs.
- •Транслятор адресов
- •5 3 4 1 2 Корневой dns сервер .Com dns сервер .Allenby.Com dns сервер Местный dns сервер sgsn
- •4.5. Радиоканалы в gprs. Организация
- •Каналы трафика
- •Каналы управления
- •4.6. Интерфейсы в gprs.
- •4.8. Качество услуг (QoS) в gprs.
- •Классы пиковой пропускной способности
- •4.9. Технология edge – переход к imt2000-sc
11.11.11.1
11.11.11.6
……
11.1.1.7
11.1.1.19
11.1.1.250
Сеть
GPRS
SGSN
GGSN
Интернет
BSS
MS
MS
MS
11.1.1.2 11.1.1.3 ………. ………. 11.1.1.254
125.35.40.1:50002 125.35.40.1:50003 ………. ………. 125.35.40.1:50254
Транслятор адресов
В состав оборудования сети GPRS входит сервер имен доменов DNS. DNS-протокол уровня приложений преобразует символические имена хостов в числовые адреса и обратно. DNS хранит соответствующие пары в своей базе данных. Для выполнения процедуры установления соответствия DNS подсети GPRS обращается к DNS соответствующих доменов.
Как пример, на рис. 4.12 показано, как SGSN получает адрес хоста с символическим именем gprs.allenby.com
.
5 3 4 1 2 Корневой dns сервер .Com dns сервер .Allenby.Com dns сервер Местный dns сервер sgsn
Рис.
4.12. Пример получения SGSN
адреса хоста
1. SGSN посылает запрос в местный DNS сервер об адресе, соответствующему gprs.allenby.com.
2. Местный DNS не знает ответа, так как он содержит базу данных только об устройствах и пользователях своей подсети. Поэтому он направляет запрос в корневой DNS. Корневой DNS передает список адресов DNS серверов, оканчивающихся на .сом.
3. Местный DNS направляет запросы в .com DNS, откуда поступают адреса DNS серверов .allenby.com.
4. Местный DNS направляет запросы в DNS серверы .allenby.com. С одного из них приходит адрес gprs.allenby.com.
5. Полученный адрес местный DNS пересылает в SGSN.
Информацию об адресе сохраняют в SGSN и местном DNS в течение определенного времени для отправления следующих пакетов по данному адресу.
Наличие DNS позволяет также организовать роуминг для выхода на локальные сети с фиксированным адресом пользователя и точкой доступа в домашней сети абонента (рис. 4.13).
Рис. 4.13. Роуминг в GPRS
4.5. Радиоканалы в gprs. Организация
пользовательских каналов.
Физические каналы в GPRS определяют 3 параметра: частота, временной интервал (TS) и блок. По назначению каналы разделяют на каналы трафика PDTCH и управления.
Для передачи логических каналов в GSM/GPRS сетях организуют 52-кадровый мультикадр (в отличие от 26-ти и 51-го кадровых мультикадров классической GSM). Структура мультикадра для GPRS приведена на рис. 4.14.
Рис. 4.14. 52-кадровый мультикадр, используемый в GPRS
Мультикадр состоит из 12 блоков (B0 - B11) по 4 кадра каждый и 4 кадров вне блоков. Каждый блок используют для передачи сообщения одного из логических каналов трафика или управления (за исключением сообщений каналов PTCCH). Кадровая структура GSM при этом полностью сохранена.
Логические каналы в GPRS
Каналы трафика
PDTCH/U – Packet Data Traffic Channel (uplink),
PDTCH/D – Packet Data Traffic Channel (downlink)
Каналы управления
PBCCH – Packet Broadcast Control Channel
Общие каналы управления PCCCH – Packet Common Control
Channel:
PPCH – Packet Paging Channel,
PAGCH – Packet Access Grant Channel,
PNCH – Packet Notification Channel,
PRACH – Packet Random Access Channel
Выделенные каналы управления PDCCH – Packet Dedicated
Control Channel:
PACCH – Packet Associated Control Channel,
PTCCH/U – Packet Timing advance Control Channel (uplink),
PTCCH/D – Packet Timing advance Control Channel (downlink)
Каналы трафика пакетированных данных (Packet Data Traffic Channel - PDTCH) выделяют MS для передачи абонентских данных. В многослотовом режиме одна MS может параллельно использовать до восьми PDTCH на одном частотном канале. Все PDTCH однонаправленные: для исходящей передачи данных (вверх) используют PDTCH/U (uplink), для входящей (вниз) - PDTCH/D (downlink). В отличие от классической GSM при GPRS каналы трафика PDTCH используют и для передачи сигнальной информации, относящейся к управлению мобильностью и сеансом связи (GMM/SM). При этом вместо пакетов трафика в соответствующих блоках размещают пакеты канала PACCH.
Для организации канала PDTCH/U (uplink) может быть использовано статическое и динамическое выделение канального ресурса. При фиксированном выделении ресурса MS получает список TS и блоков, выделенных ей персонально. При динамическом выделении каналов в направлении вверх MS в сообщении по каналу PAGCH (AGCH) получает список PDCH, включая номера TS, и параметр USF (User State Flag) для каждого физического канала. Длина USF составляет 3 бита, поэтому один TS могут использовать до 8 MS. В каждом предшествующем блоке на линии вниз передают USF той MS, которая может передавать свое сообщение в следующем блоке. Например, чтобы MS могла использовать на линии вверх блок B(x) (при 1<x<11), в заголовке блока B(x-1) на линии вниз должно быть указан присвоенный ей USF. Выделение блока B(0) осуществляют в заголовке блока B11 предыдущего мультикадра.
13-й и 39-й кадры мультикадра предназначены для передачи сообщений каналов PTCCH/U и PTCCH/D (управления временем упреждения). В направлении вверх конкретная MS разделяет канал PTCCH/U с 15 другими MS, поэтому фактически MS передает короткий пакет доступа (access burst) один раз за 8 мультикадров (т.е. один раз каждые 1.92 с). Соответствующие номера мультикадра и кадра в его составе (13-й или 39-й) MS определяет на основании параметра (Timing Advance Index - TAI), передаваемого сетью в сообщении о выделении ресурса. Одно сообщение канала PTCCH/D занимает 4 кадра, поэтому его передают в течение 2 мультикадров (0,48 с). Это сообщение содержит информацию для нескольких MS.
Выделяемый абоненту канальный ресурс позволяет гибко менять скорость передачи данных в широких пределах. В доном TS абоненту можно выделять от 1 до 12 блоков. Используя различные схемы избыточного кодирования при максимальном числе выделенных блоков равном 12, можно менять скорость передачи данных от 9 до 21 кбит/с (табл.4.1). Если нужны бơльшие скорости, то абоненту выделяют несколько физических каналов в нескольких TS на одной частоте (максимально 8 с увеличением скорости передачи в 8 раз).
Таблица 4.1.
Схема кодирования |
CS-1 |
CS-2 |
CS-3 |
CS-4 |
Размер блока на входе кодера, бит |
184 |
271 |
315 |
431 |
Размер блока на входе блочного кодера, бит |
184 |
274 |
318 |
440 |
Число проверочных бит |
40 |
16 |
16 |
16 |
Размер блока на выходе блочного кодера, бит |
184+40+4= 228 |
274+16+4= 294 |
318+16+4= 338 |
440+16= 456 |
Сверточный код |
(2,1,5) |
(2,1,5) |
(2,1,5) |
Не используют |
Размер блока на выходе сверточного кодера, бит |
456 |
588 |
676 |
456 |
Число прореживаемых бит |
0 |
132 |
220 |
0 |
Размер радиоблока на выходе канального кодера, бит |
456 |
456 |
456 |
456 |
Перемежение |
456 бит ‒ 4 блока по 114 бит |
|||
Скорость передачи данных, кбит/c |
9.05 |
13.4 |
15.6 |
21.4 |