Інтерфейс мобільної станції

3 Інтерфейс мобільної станції

З точки зору користувача, MS є засобом надання деяких послуг. Ці послуги надаються через звернення до мережних служб (services), в термінах яких і описується взаємодія користувача з мережею. Розглянемо базові служби, орієнтовані на передачу інформації безпосередньо від людини (користувача) або до нього (це служби голосового зв'язку і коротких повідомлень), що відносяться до них додаткові служби і процедури взаємодії з власне мобільною станцією, що використовуються для встановлення з'єднання з мережею та підтримки мережевих служб . Опис інтерфейсу користувача і станції ведеться в термінах логічних процедур, на найнижчому рівні представляють собою послідовність примітивів введення (кожен такий примітив може відповідати, наприклад, натискання однієї кнопки) і виведення (індикації даних користувачеві). Не всі процедури детально описані в стандарті GSM.







примітиви введення

Специфікацією GSM передбачений наступний набір елементарних процедур введення:

    · 1
    · 2 той же, що і ABC
    · 3 той же, що і DEF
    · 4 те саме, що і GHI
    · 5 то ж, що і JKL
    · 6 той же, що і MNO
    · 7 той же, що і PQRS
    · 8 той же, що і TUV
    · 9 то ж, що і WXYZ
    · 0
    · +
    · *
    · # Те саме, що і SELECT
    · ACCEPT
    · SEND
    · END
    · +, Щоб ввести номер в міжнародному форматі (+ Код Країни Номер)
    · Процедура вибору країни / PLMN
    · Процедура введення додаткових даних про виклик (голос / факс / дані, синхронний / асинхронний режим передачі і т.д.).

примітиви виведення

Примітивами виведення є індикатори (тобто функції індикації користувачеві певних даних), реалізація яких залишена на розсуд виробника мобільної станції.

Специфікацією передбачений наступний набір індикаторів:

    · Індикатор номера абонента, що викликається.
    · Індикатор коротких повідомлень.
    · Індикатор вартості. Використовується для відображення вартості поточного з'єднання, максимально допустимої сумарної вартості з'єднань, і поточної сумарної вартості.
    · Індикатор країни / PLMN. Використовується для інформування про поточну PLMN (після реєстрації) і доступних країнах / PLMN при виборі PLMN для реєстрації (якщо встановлений режим ручного вибору).
    · Індикатор наявності обслуговування, тобто радіозв'язку та реєстрації (service indicator).
    · Індикатор постачальника послуг (service provider).
    · Індикатор стану виклику.

Процедури взаємодії з SIM-картою

У документах GSM описані наступні процедури:

Процедури взаємодії з апаратурою мобільної станції

Стандартом визначено одна процедура цієї групи - індикація ідентифікатора обладнання мобільної станції (IMEI) - 14 цифр IMEI, контрольна цифра і, можливо, номер версії програмного забезпечення. IMEI використовується операторами PLMN для заборони доступу до мережі несумісного устаткування, а також для заборони або обмеження доступу або відстеження дій конкретної станції, не залежно від ідентифікатора її поточного користувача. Виробник апаратури може додавати в групу свої процедури. Процедура встановлення доступу до мобільної станції (MS access) Дана процедура містить дії користувача по початкової ініціалізації мобільної станції, включаючи вставку SIM-карти, введення пароля (PIN) і т.д. Процедура описана графом переходів між станами, реалізація якого не фіксована (при цьому виробники станцій можуть зафіксувати певний маршрут в графі, додати нові стану і т.д.).

Реєстрація користувача в мережі

Для отримання доступу до мережних служб після встановлення радіозв'язку з будь-якої PLMN (VPLMN), користувач повинен бути зареєстрований в одній з PLMN. Після реєстрації користувач отримує все безліч послуг, що надаються йому даної PLMN (якщо це PLMN тієї ж країни, що і VPLMN), або його підмножина, визначена угодою між зареєструвала його PLMN і VPLMN. Користувач може запустити процедуру реєстрації в будь-який момент часу. Якщо спроба зареєструватися на будь-якої PLMN закінчується безуспішно через те, що ідентифікатор користувача (IMSI) некоректний або невідомий, то станція не виробляти нові спроби реєстрації до наступного включення живлення або вставки SIM. Якщо станція включена, але не зареєстрована, і не відбувається процедура реєстрації, то станція повинна видавати користувачу повідомлення "Немає обслуговування" ( "No service").







Вибір PLMN для реєстрації може проходити в автоматичному або ручному режимі за вибором користувача.

В автоматичному режимі станція перебирає доступні дозволені PLMN в наступному порядку:
    HPLMN
    PLMN зі списку "PLMN Selector", що зберігається в SIM, в зазначеному там же порядку.
    Інші PLMN, в випадковому порядку.

PLMN називається дозволеної, якщо вона не міститься в списку "заборонених PLMN", що зберігається в SIM. PLMN потрапляє в цей список, якщо у відповідь на запит реєстрації на ній станція отримує повідомлення "PLMN заборонена", і віддаляється з нього після успішної реєстрації в ручному режимі.

Якщо станція зареєструвалася в автоматичному режимі на PLMN своєї країни, відмінною від HPLMN, то вона робить спроби зареєструватися на HPLMN з періодом, що зберігаються в SIM (його встановлює service provider). Цей період може становити від 6 хвилин до 8 годин і кратний 6 хвилинам. Спеціальне значення періоду вказує, що такі спроби не повинні проводитися. В ручному режимі станція пропонує користувачеві PLMN для реєстрації в тому ж порядку, але заборонені PLMN не виключаються із загального списку. У разі входу до обраної PLMN пройшла безуспішно, але не через запрещенности PLMN або некоректності ідентифікатора користувача, то при зміні Location Area станція повинна знову спробувати зареєструватися на обраної PLMN.

класи доступу

Всі мобільні станції випадковим чином розділені на десять рівноправних класів доступу, з номерами від 0 то 9. У разі перевантаження мережі або інших надзвичайних ситуацій станціям одного або декількох класів може бути заборонений доступ в мережу, в тому числі і для надзвичайних дзвінків. Крім того, станція може бути членом одного або декількох з п'яти спеціальних класів доступу, з номерами від 11 до 15:

    Клас 15 - Керівництво PLMN;
    Клас 14 - Аварійні служби;
    Клас 13 - Громадські служби;
    Клас 12 - Служба безпеки;
    Клас 11 - Для використання PLMN.

Мобільної станції дозволений доступ до мережі, якщо станція належить хоча б до одного з класів, застосовуваним в даній PLMN, доступ членам якого до мережі дозволено. Застосовність класів визначається наступним чином:

    Класи 0 - 9 пишуться для всіх PLMN.
    Класи 11 і 15 застосовуються лише до HPLMN.
    Класи 12 - 14 застосовні до всіх PLMN своєї країни.

Крім того, існує ще один спеціальний клас доступу - клас 10, приналежність до якого дає можливість здійснювати надзвичайні дзвінки, якщо станція не належить до одного з дозволених класів або не має ідентифікатора користувача (IMSI). Належність до одного зі спеціальних класів доступу також означає надання такого права. Інформація про приналежність станції тих чи інших класів зберігається в SIM-карті.

організація виклику

Для здійснення виклику (з метою встановлення голосового зв'язку з іншим абонентом мережі, голосовий службою і т. Д.) Користувач повинен ввести викликається номер (для надзвичайних дзвінків прийнятий номер 112, в окремих PLMN можуть існувати додаткові номери для цієї мети) і виконати процедуру SEND . В процесі встановлення з'єднання, до отримання будь-якої відповіді, замість тиші мережу може транслювати "Підтримують звуки" - музику і т.д. щоб повідомити користувача, що процес встановлення з'єднання продовжує йти.

Режим фіксованих номерів

Служба коротких повідомлень

Взаємодія з додатковими службами

Нижче перераховані п'ять видів запитів, з якими користувач може до них звертатися, в дужках після назви запиту вказано його формат: Реєстрація (* КодСлужби Дані # або ** КодСлужби Дані #): введення необхідної інформації для вирішення підмножини операцій служби. Для деяких служб реєстрація може викликати активацію, в той час як для інших реєстрація може проводитися в активній фазі.

    Очищення (## КодСлужби Дані #): видалення інформації, що зберігається службою в результаті реєстрації.
Питання (* # КодСлужби Дані #): може бути наступних типів:

Перевірка стану - у відповідь на таке питання мережу повідомляє, в якому з станів (не підтримується, не активна, активна і діє, активна і діє) знаходиться служба.

Перевірка даних - мережа порівнює вводяться користувачем дані з зберігаються в ній і видає результат (так само / не дорівнює).

Запит даних - мережа приймає вводяться користувачем дані і посилає йому підтвердження. У відповідь на запит користувач може отримати стан служби (наприклад - "не активна").

Активація (* КодСлужби Дані #): дозвіл запускати процеси, що забезпечують надання послуг, як і коли того вимагає концепція даної служби.

Деактивация (# КодСлужби Дані #): вихід з активного стану.

Де КодСлужби складається з двох або трьох цифр, Дані - це порожній рядок або * параметр1 * параметр2 * Параметр3, при цьому будь-яка з рядків параметр1, параметр2, Параметр3 може бути порожньою.

абревіатури:

Окремо описується запит на зміну пароля для служби (пароль вдає із себе послідовність з чотирьох цифр):

    * 03 * КодСлужби * СтарийПароль * НовийПароль * НовийПароль #
або
    * 03 * КодСлужби * СтарийПароль * НовийПароль * НовийПароль #

КодСлужби може бути опущений, в такому випадку процедура застосовується до загального для всіх служб паролю.

Використання додаткових служб під час дзвінка

Існують три служби - служба очікують дзвінків, служба перерваних дзвінків і служба конференцій, для доступу до яких (якщо вони активні) введено такі процедури:

  • 0 SEND Завершити всі перервані дзвінки або встановити сигнал "Зайнято" для всіх чекають дзвінків.
  • 1 SEND Завершити всі активні дзвінки (якщо вони є) і прийняти інший (перерваний або режиму дзвінок).
  • 1 N SEND Завершити виклик N.
  • 2 SEND Закінчити всі активні дзвінки, якщо вони є, і прийняти інший (перерваний або режиму дзвінок).
  • 2 N SEND Закінчити всі активні дзвінки крім дзвінка N.
  • 3 SEND Додати перерваний дзвінок до активних.
  • Номер SEND Закінчити всі активні (якщо вони є) дзвінки і здійснити виклик по Номеру.
  • END Завершити всі дзвінки (крім, можливо, чекають).

    Примітка: якщо одночасно є і перервані і чекають дзвінки, виробляється дія над чекають.