Ustrukturerte tilleggsdata - Unstructured Supplementary Service Data

USSD på en Sony Ericsson -mobiltelefon (2005)

Unstructured Supplementary Service Data ( USSD ), noen ganger referert til som " hurtigkoder " eller " funksjonskoder ", er en kommunikasjonsprotokoll som brukes av GSM -mobiltelefoner for å kommunisere med mobilnettoperatørens datamaskiner. USSD kan brukes til WAP- surfing, forhåndsbetalt tilbakeringingstjeneste, mobilpenger, stedbaserte innholdstjenester, menybaserte informasjonstjenester og som en del av konfigurering av telefonen i nettverket.

USSD -meldinger er opptil 182 alfanumeriske tegn lange. I motsetning til SMS- meldinger, oppretter USSD-meldinger en sanntidstilkobling under en USSD-økt. Tilkoblingen forblir åpen, noe som muliggjør en toveis utveksling av en datasekvens. Dette gjør USSD mer lydhør enn tjenester som bruker SMS.

tekstmelding

Når en bruker sender en melding til telefonselskapets nettverk, mottas den av en datamaskin dedikert til USSD. Datamaskinens svar blir sendt tilbake til telefonen, vanligvis i et grunnleggende format som lett kan sees på telefonens skjerm. Meldinger som sendes over USSD er ikke definert av noe standardiseringsorgan , så hver nettoperatør kan implementere det som er best egnet for kundene.

USSD kan brukes til å tilby uavhengige ringetjenester, for eksempel tilbakeringingstjeneste (for å redusere telefonavgifter under roaming), forbedre mobilmarkedsføringskapasitet eller interaktive datatjenester.

USSD brukes ofte av forhåndsbetalte GSM -mobiltelefoner for å spørre om tilgjengelig saldo. Leverandørens "sjekk saldo" -applikasjon skjuler detaljene i USSD -protokollen for brukeren. På noen betal -og -gå -nettverk, for eksempel Tesco Mobile , når en bruker utfører en handling som koster penger, ser brukeren en USSD -melding med den nye saldoen. USSD kan også brukes til å fylle på saldoen på brukerens SIM-kort og til å levere engangspassord eller PIN-koder.

Noen operatører bruker USSD for å gi tilgang til sanntidsoppdateringer fra sosiale nettverk som Facebook og Twitter . Wikipedia bruker USSD til å sende artikler til noen funksjonstelefoner.

USSD brukes noen ganger i forbindelse med SMS. Brukeren sender en forespørsel til nettverket via USSD, og ​​nettverket svarer med en mottaksbekreftelse:

"Takk, meldingen din blir behandlet. En melding blir sendt til telefonen din."

Deretter kommuniserer en eller flere mobilavslutte SMS -meldinger statusen og/eller resultatene av den første forespørselen. I slike tilfeller brukes SMS til å "push" et svar eller oppdateringer til håndsettet når nettverket er klart til å sende dem. I kontrast brukes USSD bare for kommando-og-kontroll.

Tekniske detaljer

De fleste GSM -telefoner har USSD -funksjon. USSD er vanligvis assosiert med sanntidstjenester eller chat-tjenester. Det er ingen lagre-og-videresendingskapasitet , som er typisk for andre kortmeldingsprotokoller som SMS. Med andre ord er det ikke en SMSC i behandlingsbanen.

USSD Fase 1, som spesifisert i GSM 02.90, støtter bare mobilstartede ("pull") operasjoner. I kjernenettverket blir meldingen levert over MAP , USSD fase 2, som spesifisert i GSM 03.90. Etter at du har tastet inn en USSD -kode på et GSM -håndsett, vises svaret fra GSM -operatøren innen få sekunder.

Format

En typisk USSD -melding starter med en stjerne (*) etterfulgt av sifre som inneholder kommandoer eller data. Grupper av sifre kan skilles med ytterligere stjerner. Meldingen avsluttes med et hash -symbol (#).

USSD -modus

Mobilstartet

  • USSD/ PULL eller USSD/ P2A
  • når brukeren ringer en kode, f.eks. *139# fra et GSM -håndsett

Nettverksinitierte

  • USSD/ PUSH eller USSD/ A2P
  • når brukeren mottar en push -melding fra nettverket; hovedsakelig brukt til salgsfremmende tjenester
Eksempel USSD -koder
*101#
*139*1*1234567890#

Kodetabell

Kodene nedenfor er ikke USSD -koder , men snarere MMI Supplementary Service -koder; de er standardiserte, så de er de samme på hver GSM -telefon. De tolkes av håndsettet først før en tilsvarende kommando (ikke selve koden) sendes til nettverket. Disse kodene fungerer kanskje ikke alltid når du bruker et AT -grensesnitt; det er standard AT -kommandoer definert for hver av disse handlingene i stedet.

BS er typen bærertjeneste, noen gyldige verdier er:

  • 11 for stemme
  • 13 for faks
  • 16 for SMS (kun gyldig for sperring)
  • 25 for data
  • <la stå tomt> for alle.

T er antall sekunder for timeren Ingen svarstilstand, standard er 20 sekunder hvis den ikke er spesifisert.

GSM USSD -koder og deres funksjoner med forskjellige nettverksoperatører
Kode Funksjon Merk Skru på Slå av Vis status
002 alle avledninger ubetinget, opptatt, utilgjengelig, svarer ikke * * 002 * nummer * BS * T # # # 002 * * BS # * # 002 * * BS #
004 alle betingede omdirigeringer opptatt, utilgjengelig, svarer ikke * * 004 * nummer * BS * T # # # 004 * * BS # * # 004 * * BS #
03 Endre nettverkspassord passordet er nettverksavhengig, standard på noen nettverk er 0000. Se funksjoner for anropssperring *33 * * 03 * 330 * gammelt passord * nytt passord * nytt passord #
04 Endre PIN -kode * * 04 * gammel PIN * ny PIN * ny PIN #
042 Endre PIN2 Bare med fase 2 -SIM * * 042 * gammel PIN2 * ny PIN2 * ny PIN2 #
05 Endre PIN med PUK * * 05 * PUK * ny PIN * ny PIN #
052 Endre PIN2 via PUK Bare med fase 2 -SIM * * 052 * PUK * ny PIN2 * ny PIN2 #
06 lese enhetsnummer ( IMEI ) * # 06 #
21 ubetinget viderekobling alle innkommende anrop viderekobles * * 21 * nummer * BS # # # 21 * * BS # * # 21 * * BS #
30 få nummeret til den som ringer vist (CLIP) som en callee få CLIP vist * 30 # # 30 # * # 30 #
31 undertrykke overføring av innringers telefonnummer (CLIR) for alle påfølgende anrop # 31 # * 31 # * # 31 #
31 midlertidig endring av overføring av CLIR gyldig bare for neste samtale; ingen siste # # 31 # nummer * 31 # nummer
330 total innkommende og utgående tjenestesperring passordet er nettverksavhengig, standard på noen nettverk er 0000 * 330 * passord * BS # # 330 * passord * BS # * # 330 * * BS #
33 sperring av utgående anrop passordet er nettverksavhengig, standard på noen nettverk er 0000 * 33 * passord * BS # # 33 * passord * BS # * # 33 * * BS #
331 utgående internasjonal anropssperring passordet er nettverksavhengig, standard på noen nettverk er 0000 * 331 * passord * BS # # 331 * passord * BS # * # 331 * * BS #
332 utgående internasjonal samtale, unntatt hjem passordet er nettverksavhengig, standard på noen nettverk er 0000 * 332 * passord * BS # # 332 * passord * BS # * # 332 * * BS #
333 total utgående tjenestesperring passordet er nettverksavhengig, standard på noen nettverk er 0000 * 333 * passord * BS # # 333 * passord * BS # * # 333 * * BS #
35 sperring av innkommende anrop passordet er nettverksavhengig, standard på noen nettverk er 0000. Inkompatibel med viderekobling * 35 * passord * BS # # 35 * passord * BS # * # 35 * * BS #
351 sperring av innkommende anrop ved internasjonal roaming passordet er nettverksavhengig, standard på noen nettverk er 0000 * 351 * passord * BS # # 351 * passord * BS # * # 351 * * BS #
353 total innkommende tjenestesperring passordet er nettverksavhengig, standard på noen nettverk er 0000 * 353 * passord * BS # # 353 * passord * BS # * # 353 * * BS #
37 Ring tilbake på opptatt (CCBS) Bare gyldig på enkelte mobilnettverk * 37 # # 37 # * # 37 #
43 varsel om innkommende anrop når det er opptatt aka venter * 43 * BS # # 43 * BS # * # 43 * * BS #
61 viderekobling når den ikke blir besvart * * 61 * nummer * BS * T # # # 61 * * BS # * # 61 * * BS #
62 viderekobling når den er slått av eller ikke er tilgjengelig * * 62 * nummer * BS # # # 62 * * BS # * # 62 * * BS #
67 viderekobling når du er opptatt eller trykker på avvis * * 67 * nummer * BS # # # 67 * * BS # * # 67 * * BS #
Kode Funksjon Merk Skru på Slå av Vis status

Se også

Referanser

Eksterne linker