Interfața utilizator pentru stația mobilă

3 interfață utilizator stație mobilă

Din punctul de vedere al utilizatorului, MS este un mijloc de furnizare a unor servicii. Aceste servicii sunt furnizate prin apeluri la servicii de rețea, în termenii cărora utilizatorul interacționează cu rețeaua. Luați în considerare serviciile de bază, axat pe transferul de informații direct de la persoana (utilizator) sau pentru (servicii de această voce și mesaje scurte) referitoare la acestea, servicii și proceduri suplimentare pentru interacțiunea cu stația mobilă, care sunt utilizate pentru a stabili o conexiune cu rețeaua și de sprijin servicii de rețea . stație de interfață Descriere utilizator și fiind logică în ceea ce privește procedurile, la cel mai scăzut nivel este secvența primitivelor de intrare (fiecare astfel de entitate poate să corespundă, de exemplu, apăsarea unui buton) și de ieșire (date indicând faptul că utilizatorul). Nu toate procedurile sunt descrise în detaliu în standardul GSM.

Metode primitive de intrare

Specificația GSM furnizează următorul set de proceduri elementare de intrare:

    · 1
    · 2 este același cu ABC
    · 3 este același cu DEF
    · 4 este același cu GHI
    · 5 este același cu JKL
    · 6 este același cu MNO
    · 7 este același cu PQRS
    · 8 este același cu TUV
    · 9 este același cu WXYZ
    · 0
    · +
    · *
    · # Același lucru ca SELECT
    · ACCEPT
    · TRIMITE
    · END
    · + Pentru a introduce numărul în format internațional (+ Număr de cod țară)
    · Procedura de selecție a țării / PLMN
    · Procedura de introducere a datelor suplimentare despre apel (voce / fax / date, modul de transfer sincron / asincron, etc.).

Rezultatele primitive

Primitivele de ieșire sunt indicatori (adică funcții pentru indicarea anumitor date ale utilizatorilor), implementarea cărora este lăsată la latitudinea producătorului stației mobile.

Specificațiile oferă următorul set de indicatori:

    · Indicatorul numărului abonatului apelat.
    · Indicator de mesaje scurte.
    · Indicator de cost. Se utilizează pentru a afișa costul conexiunii curente, costul total maxim permis al conexiunilor și costul total curent.
    · Indicator de țară / PLMN. Folosit pentru a informa PLMN-ul curent (după înregistrare) și țările / PLMN-urile disponibile când PLMN este selectat pentru înregistrare (dacă este setat modul de selectare manuală).
    · Indicatorul disponibilității serviciului, adică comunicații radio și înregistrare (indicator de serviciu).
    Indicatorul furnizorului de servicii.
    · Indicator stare apel.

Proceduri de interacțiune cu cartela SIM

Următoarele proceduri sunt descrise în documente GSM:

Proceduri de interacțiune cu echipamentele stațiilor mobile

Standardul definește o procedură pentru acest grup - indicarea identificatorului echipamentului mobil (IMEI) - 14 cifre a IMEI, a cifrei de control și, eventual, a numărului de versiune al software-ului. IMEI este utilizat de operatorii PLMN pentru a refuza accesul la o rețea de echipamente incompatibile și pentru a interzice sau a restricționa accesul sau urmărirea acțiunilor unei anumite stații, indiferent de identificatorul utilizatorului actual. Producătorul de hardware poate adăuga propriile proceduri grupului. Procedura MS Access Această procedură conține acțiunile utilizatorului pentru inițierea inițială a stației mobile, inclusiv inserarea cartelei SIM, introducerea unei parole (PIN) etc. Procedura este descrisă printr-un grafic de tranziție între state, a cărui implementare nu este fixă ​​(în acest caz, producătorii instalațiilor pot fixa o anumită rută în grafic, pot adăuga noi stări etc.).

Înregistrarea utilizatorilor în rețea

Pentru a avea acces la serviciile de rețea după stabilirea unei legături radio cu un PLMN (VPLMN), utilizatorul trebuie să fie înregistrat într-unul din PLMN-urile. După înregistrare, utilizatorul primește toate multele servicii oferite de el acest PLMN (PLMN dacă este aceeași țară ca și VPLMN), sau un subset definit printr-un acord între PLMN și înregistrați-l cu VPLMN. Utilizatorul poate să înceapă procedura de înregistrare în orice moment. Dacă încercați să vă înregistrați pe orice PLMN se termină fără succes datorită faptului că ID-ul de utilizator (IMSI) este invalid sau necunoscut, stația nu va produce noi încercări de a înregistra până la următoarea pornire, sau introduceți cartela SIM. Dacă postul este pornit, dar nu este înregistrat și nu există nicio procedură de înregistrare, stația trebuie să dea utilizatorului un mesaj "Nici un serviciu".

Alegerea PLMN pentru înregistrare poate avea loc automat sau manual la alegerea utilizatorului.

În modul automat, stația scanează prin PLMN-urile permise în ordinea următoare:
    HPLMN
    PLMN din lista "Selector PLMN" stocată în SIM în ordinea enumerată acolo.
    Alte PLMN, în ordine aleatorie.

PLMN se spune că este permisă dacă nu este inclusă în lista "Forbidden PLMN" stocată în SIM. PLMN intră în această listă dacă, ca răspuns la o solicitare de înregistrare, stația primește un mesaj "PLMN interzis" și este șters de la înregistrarea cu succes în modul manual.

Dacă stația sa înregistrat automat în PLMN-ul țării sale, altul decât HPLMN, atunci încearcă să se înregistreze pentru HPLMN cu perioada stocată în SIM (este stabilită de furnizorul de servicii). Această perioadă poate fi de la 6 minute la 8 ore și este un multiplu de 6 minute. Valoarea specială a perioadei indică faptul că astfel de încercări nu ar trebui făcute. În modul manual, stația oferă utilizatorului PLMN înregistrarea în aceeași ordine, dar PLMN-urile interzise nu sunt excluse din lista generală. Dacă înregistrarea pe PLMN selectată nu a reușit, dar nu pentru că PLMN este interzisă sau ID-ul de utilizator este incorect, atunci atunci când schimbă zona de locație stația trebuie să încerce din nou să se înregistreze cu PLMN selectat.

Clasele de acces

Toate stațiile mobile împărțite în mod aleatoriu în zece clase egale de acces, numerotate de la 0, apoi 9. În cazul congestiei rețelei sau a altor stații de urgență în una sau mai multe clase pot fi refuzat accesul la rețea, inclusiv cele pentru apeluri de urgență. În plus, postul poate fi membru al uneia sau mai multor cinci clase de acces special, cu numere de la 11 la 15:

    Clasa 15 - manual PLMN;
    Clasa 14 - Servicii de urgență;
    Clasa 13 - Servicii publice;
    Clasa 12 - Serviciul de Securitate;
    Clasa 11 - Pentru a utiliza PLMN.

Stației mobile i se permite accesul la rețea dacă stația aparține cel puțin uneia dintre clasele aplicabile în acest PLMN, ai cărui membri sunt autorizați să acceseze rețeaua. Aplicabilitatea clasei este definită după cum urmează:

    Clasele 0-9 se aplică tuturor PLMN-urilor.
    Clasele 11 și 15 se aplică numai HPLMN.
    Clasele 12-14 se aplică tuturor PLMN-urilor din țara lor.

În plus, există o altă clasă specială de acces - clasa 10, din care fac parte posibilitatea de a efectua apeluri de urgență dacă stația nu aparține unei clase permise sau nu are un identificator de utilizator (IMSI). Aparținerea uneia dintre clasele speciale de acces înseamnă, de asemenea, acordarea unui astfel de drept. Informațiile despre apartenența postului la o clasă sau la altul sunt stocate pe cartela SIM.

Organizarea apelului

Pentru a efectua un apel (pentru a stabili o conexiune de voce cu alte servicii de voce abonat de rețea, și așa mai departe. D.) Utilizatorul trebuie să introducă numărul apelat (pentru apeluri de urgență au primit numărul 112, în special PLMN pot exista camere suplimentare în acest scop) și de a efectua procedura TRIMITE . În procesul de stabilire a unei conexiuni, înainte de a primi orice răspuns, în loc de tăcere, rețeaua poate difuza sunetele "Susținerea sunetelor" - muzică etc. A notifica utilizatorul că conexiunea este în curs de desfășurare.

Mod Numere fixe

Serviciu de mesaje scurte

Interacțiunea cu servicii suplimentare

Mai jos sunt cele cinci tipuri de interogări pe care utilizatorul se poate referi la ele în paranteze, după formatul specificat numele de interogare: Register (* # KodSluzhby de date sau ** KodSluzhby Date #): Introduceți informațiile necesare pentru a rezolva un subset al operațiunilor de service. Pentru unele servicii, înregistrarea poate declanșa activarea, în timp ce pentru altele, înregistrarea se poate face în faza activă.

    Ștergerea (## Service Data #): Șterge informațiile stocate de serviciu ca urmare a înregistrării.
Întrebare (* #Service Data #): poate fi din următoarele tipuri:

Verificarea stării - ca răspuns la o astfel de întrebare, rețeaua informează în ce stare (nu este acceptată, activă, activă și inactivă, activă și activă) este serviciul.

Verificarea datelor - rețeaua compară intrarea utilizatorului cu datele stocate în acesta și transmite rezultatul (egal / nu este egal).

Cerere de date - rețeaua acceptă intrarea utilizatorului și trimite o confirmare. Ca răspuns la solicitare, utilizatorul poate obține statutul serviciului (de exemplu - "nu este activ").

Activare (* DataService Data #): permisiunea de a rula procesele care furnizează furnizarea de servicii, conform cerințelor conceptului de serviciu.

Dezactivare (#Service Data #): Ieșire din starea activă.

În cazul în care codul de service este format din două sau trei cifre, datele sunt un șir gol sau * Parametru1 * Parametru2 * Parametru3, în timp ce oricare dintre liniile Parametrul1, Parametrul2, Parametrul3 poate fi gol.

abrevieri:

Descrie separat solicitarea de modificare a parolei pentru serviciu (parola este o secvență de patru cifre):

    * 03 * Coduri de servicii * OldPassword * NewPassword * NewPassword #
sau
    * 03 * Coduri de servicii * OldPassword * NewPassword * NewPassword #

Codul de serviciu poate fi omis, caz în care procedura se aplică parolei comune pentru toate serviciile.

Utilizarea serviciilor suplimentare în timpul unui apel

Există trei servicii - un serviciu de apelare în așteptare, un serviciu de apel întrerupt și un serviciu de conferințe, la care accesul (dacă este activ) se introduc următoarele proceduri:

  • 0 SEND Completați toate apelurile întrerupte sau setați tonul ocupat pentru toate apelurile în așteptare.
  • 1 TRIMITERE Completați toate apelurile active (dacă există) și primiți un alt apel (apel întrerupt sau în așteptare).
  • 1 N TRIMITEȚI Terminarea apelului N.
  • 2 TRIMITERE Opriți toate apelurile active, dacă există, și primiți un alt apel (apel întrerupt sau în așteptare).
  • 2 N TRIMITERE Renunță la toate apelurile active, cu excepția inelului N.
  • 3 TRIMITE Adăugați apelul întrerupt la apelul activ.
  • NUMĂR NUMĂR întrerupeți toate apelurile active (dacă există) și efectuați un apel pe număr.
  • END Terminați toate apelurile (cu excepția, probabil, de așteptare).

    Notă: dacă există simultan întreruperi și apeluri în așteptare, se efectuează o acțiune în așteptare.