| МодельTCP/IP (RFC 1122) |
|---|
| Прикладний рівень |
| Транспортний рівень |
| Мережевий рівень |
| Канальний рівень |
Цей шаблон: |
Протокол GTP (англ.GPRS Tunneling Protocol) — це групакомунікаційних протоколів на базіIP, які використовують для перенесенняGeneral Packet Radio Service (GPRS) в мережахGSM,UMTS таLTE. GTP описує і здійснює передачу даних між вузлами GSN упакетній мережі.
GTP використовують як для інтерфейсу Gn (між GPRS Support Nodes (GGSN) та Serving GPRS Support Nodes (SGSN)), так і для інтерфейсу Gp (тобто інтерфейсу між GSN в різнихPLMN (англ.public land mobile network), наприклад між домашнім GGSN'ом і гостьовим SGSN'ом).
GTP дозволяє використовувати туннелювання для передачі між вузлами GSN пакетів різних протоколів. З точки зору сигналізації GTP визначає механізми контролю і управління, дозволяючи SGSN'у забезпечувати для MS доступ в мережуGPRS. Сигналізація служить для створення, модифікації і деактивації тунелів, з точки зору передачі — GTP використовує механізм туннелювання для того, щоб передавати призначені для користувача пакети даних, але щоб не «змішувати» призначені для користувача дані і службову інформацію було прийнято рішення розмежувати ціпотоки даних по різних протоколах, оскільки це рішення дозволяє економити ресурси мережі. На підставі цієї концепції і були введені різні види GTP протоколів, що дозволяють забезпечувати передачу даних лише певних типів.
Протокол GTP підтримується лише вузлами обслуговування SGSN (Serving GPRS Support Node) і шлюзами GGSN (GPRS Gateway Support Node). Інші системи не зобов'язані знати що-небудь про роботу цього протоколу. При підключенні GPRS MS до вузлів обслуговування SGSN робота з протоколом GTP не потрібна. Передбачається, що при роботі мережі встановлюватимуться множинні з'єднання з вузлами SGSN і GGSN. Один вузол обслуговування SGSN може забезпечувати сервіс для безлічі шлюзів GGSN. Один шлюз GGSN може мати зв'язок з багатьма вузлами обслуговування SGSN для розподілу графіка між безліччю територіально розподілених мобільних станцій.
Заголовок пакету GTP використовується для всіх типів повідомлень GTP і має фіксовану довжину 16 октетів.
Біти Октет8 7 6 5 4 3 2 1Версія| Зарезервовано| LFN | |Інформаційні елементи| | 1| Довжина | | 2| Порядковий номер | | 3| Мітка потока | | 4| Номер пакета LLC | | 5|х | х| х| х| х| х| х | FN | 6| Резервовано | | | TI | | |
Таблиця 4 Структура заголовка BSSGP
Біти Октет8 7 6 5 4 3 2 12-га цифра MCC |1-ша цифра МСС |1|1-ша цифра MNC |3-тя цифра МСС |2|1-ша цифра MSIN |2-га цифра MNC |3|3-тя цифра MSIN |2-га цифра MSIN |4|5-та цифра MSIN |4-та цифра MSIN |5|7-ма цифра MSIN |6-та цифра MSIN |6|9-та цифра MSIN |8-ма цифра MSIN |7|NSAPI |10-та цифра MSIN|8|
Таблиця 5 Структура TID
| Це незавершена стаття прокомп'ютерні мережі. Ви можетедопомогти проєкту,виправивши або дописавши її. |
Ця статтяпотребує додатковихпосилань на джерела для поліпшення їїперевірності. Будь ласка, допоможітьудосконалити цю статтю, додавши посилання нанадійні (авторитетні) джерела. Зверніться насторінку обговорення за поясненнями та допоможіть виправити недоліки. Матеріал без джерел може бутипіддано сумніву та вилучено.(березень 2016) |