Arkiv

Posts Tagged 'C7'

Hvordan SMS

SMS kan virke som en veldig triviell tjeneste. Datteren sendte knappe 3000 SMS i november (som 1200 + til samme fyr). Hun har selvsagt ingen anelse om hvordan det fungerer bak kulissene og ikke bryr seg, selvfølgelig der, men siden jeg skrev en kilometer post til en mailingliste for å forklare, følte jeg at jobben var gjort og at jeg like godt kunne dele den med andre. Jeg kan godt benytte anledningen til å advare om at det er vanskelig å forklare i lekmannanivå uten å bli helt uhåndterlig. Noe kjennskap til nettverksnoder og GSM topologi bør ha dette i bakhodet før du forstår fullt ut nedenfor.

Spørsmålet er når vil de tekstmeldinger bak og hvilke faktorer som påvirker dette?

Jeg sier ofte at de forstår GSM det øyeblikket når du er uendelig pakket, like før Roosters. I det øyeblikket du forstår hvor universet ender, og de andre store problemer. Så sovner og glemmer det i morgen.

Det er helt irrelevant hvem du leverer abonnementet til en, men det er to ting som er viktig;
* I hvilket nettverk bærer HLR (kjent HPMN - Hjem Offentlig Mobile Network HLR Hjem Location Register -.. At den operative databasen som abonnementet er registrert Det er ikke selve kundelisten - din fakturaadresse og når kundeservice har vært i kontakt med deg men SIM identitet og relaterte tjenester))
* I hvilket nett / under der VLR er den oppdatert (kjent VPMN -. Besøkt Public Mobile Network VLR betyr Besøkt Location Register, som kan betraktes som en lokal arbeidskopi av HLR din som omfatter hele dens egne og tilreisende kunder som er registrert under denne VLRs pickup)

De sender SMSC t nødt til å ha et forhold til begge. Er du i hammanät din er disse de samme og det er et mindre problem. Rutenett av SMSCs t kalles APMN. (Tilknyttet offentlig Mobile Network)

Den som designet SMS var en "geni" som trodde at den normale kjede av klient - server - server - klient gikk for å optimalisere. Mye ville være lettere om han trodde hele kjeden ut og også stopper
røyking luke i spec nei! Jeg er sikker på at tekniker favoritt si "brutt" er noe som brukes til å kommentere dette. ;-)

Introduksjon til SMS ******

Telefoni er basert på å ha nyttelast (selve taletrafikk - typisk en 64 kbit / s linjesvitsjet forbindelse), og signalering. I det siste signalisert det på stemmen kanal / last som gjorde BlueBox teknologien kan brukes til å ringe gratis (se filmen Sneakers for hvordan det kunne se ut). De emulerte signalanlegget og kunne kalle det de ønsket. Nå signaliserer en logisk eget pakkesvitsjede nett. Signal er dermed kontroll signaliserer mellom nettverksnoder.

Nå er jeg litt usikker på terminologien - hvis jeg bruker den "stack" rett, men jeg er tross alt en advokat og ikke teknologi hvorfor jeg tillate meg å skli på begrepene ganger ;-)

# I USA bruker en ANSI (Oppkalt SS7) stable definert og i Europa en CCITT - nå ITU - (Oppkalt C7) definert variant, så du trenger via en gateway hvis du må reise mellom systemer.
# På toppen av at du følger

  • ISUP for ren lenke signalering (tilkobling, frakobling, nummervisning info, etc.);
  • MAP (Mobile Application Part - besöksnät en roamare banket på og sjekk med HLR hvis han kan streife og alt annet som trengs for å opprettholde mobilitet) og
  • CAP (CAMEL Application Part - tilgjengelig i flere faser som brukes for real-time lading, kode konvertering, drevet fra sin hjemmenettverket, og så videre).

SMS er en tjeneste som bruker MAP.

SMS går som dette:

1) Mobiltelefonen sender til SMSC sin uansett hvor du er. SMSC er definert i internasjonalt format i telefonen - tatt fra SIM, og det er SMSCs slik at da er avsender. Ved avsenderen er den svenske SMSCs som bruk av den svenske nummerplanen og det er derfor du kan sende 71xxx og 72xxx selv fra utlandet. (SMS testet i IR.24 testet, noe som betyr at hvis roaming fungerer, må du tekstmelding også Funka både inn og ut for etterskudd - eller er noe galt For forhåndsbetalt, kan det være annerledes.). Såvidt klient - server: Det er nå det galne.

2) SMSC: t tar nå ut hvor mottakeren er ved å sende en SRI (Subscriber Routing Information) til mottakerens HLR - i retur, får det en referanse til VLR hvor du er oppdatert. Hvis noe går galt her, vet du SMSCs slik at det gikk galt, og du får en skikkelig feilmelding.

3) SMSC: t leverer nå SMS.et til nettverket der du er oppdatert.

Sounds of selvsagt lett, men fordi det kan være at alle disse delene gå galt, er det ikke så enkelt.

Hva kan gå galt?

a) For en SMSC å sende en SRI så det må være en etablert signalering forholdet mellom de to nettverkene - en har implementert en annen global Tittel "rants" og det skal være åpent
C7 carriern. Forutsetningen er at det er lukket, så det er normalt en aktiv innsats for å åpne. Det åpner vanligvis for nettverk som har blitt roaming (SMS kommer med "på huset"), eller du må ha åpnet spesiell (uvanlig). Noen ganger er du heldig og signalsystemer leverandører har åpnet litt mer enn bare noen GT rekkene (noen ganger de åpner hele landet på en gang), men til gjengjeld vet vi selvsagt ikke om det vil fortsette å fungere. Så det er alltid godt å sørge for at det er grønt fra leverandøren.

Normalt er dette en av SMSC.t ut hvilke nettverk er åpne (en hviteliste) og bruker en SMS megler tilfelle du ikke kommer seg. Så dette er en spesiell aktør i markedet for SMS-levering som selger kapasitet til å avslutte SMS til en attraktiv pris og til så mange destinasjoner som mulig. Det finnes utrolig mange aktører i dette markedet.

Her er haken, ACK for levering av tekstmeldinger blir vanligvis sendt fra megler for deres plattform mottatt SMS. Du vil motta en melding som fikk igjennom, men det er ikke sant - det eneste som er klart er at megleren fikk det, dette er ikke det samme som mottaker mottok den. Et eksempel på dette når du tekst og det sier at mottakeren har mottatt det, og du lærer at det ikke - så er det vanligvis slik at en megler har blitt brukt og det har ikke greid å levere SM et.

En magisk dimensjon er hvordan å finne den rette nettverket hvis alt du har er nummeret og mottakerens operatør er i et land med nummerpotrabilitet. "Det løser opp i signaler dimensjon" Jeg har fått et svar, men ble ikke klokere av det.

b) Du må ha en fornuftig VLR adresse tilbake til din SRI forespørsel.

Enkelte nettverk tillater SMSC til andre nettverk bare send til sine kunder hvis det er en spesiell avtale inngått SMS (SMS Interworking). Dette er manifestert, for eksempel ved å sende Sham tilbake, men i en riktig formatert melding. (Jeg så klart ikke peke på noen her - spesielt Vodafone i Tyskland ;-)

c) Når en nå vet hvilke VLR som mottakeren er i det SMSC for å sende den. Hvis det er en roaming-nettverk (dvs. HLR og VLR for mottakeren er ikke det samme nettverket) så det kan gå veldig galt. Som før, vet vi at HLR og VLR nettverk har roaming (og dermed signaliserer) - ellers vil mottakeren ikke hadde vært i stand til å oppdatere seg på dette nettverket. Ulempen er at APMN (SMSC nettverket) ikke trenger å ha roaming med et besøk til nettverket (VPMN). Dette er den vanligste feilen tilfelle, får du rimelig svar på ditt spørsmål SRI, men fostret så du må levere, er det et nettverk du kan ikke nå.
- Hvis det er et signal forholdet mellom SMSC nettverk og VLR nettverk det går bra (levert eller du tilfeldigvis være på). SM går opp - ACK kommer tilbake.
- Hvis dette forholdet mangler, kan det være at SMSC: t kan fortsatt sende meldingen til VLR fordi det skjer for å være åpen. Med mindre failar det (korrekte feil) - SM ikke nærme.
- Mottakeren mottar og vil nå besøke web sende en ACK tilbake. Hvis det går fremover som det lyktes, og vi har en skikkelig levert melding. SMS går opp - ACK kommer tilbake.
- Men den virkelige sirkuset dukke opp på SMSC St. vellykket sende, men mottakeren nettverket kan ikke returnere en ACK. Så SMSC f.eks til sin retry
planlegge. Avhengig av hvordan den er definert, kan du SMSC: t her for å bombe mottaker av meldinger. Når tre var en ung operatør og hadde en ekstremt aggressiv retryschema så ville sjefen min tekstil hans bror (en kunde av T-Mobile) og byttet de to tallene. Mottakeren var i Marokko og flakket leverandøren Telia ble roaming med oss ​​på 3 hadde den andre. Mottakeren var litt hysterisk etter ca 250 meldinger i mindre enn en dag.

Hva kan du gjøre?

En operatør kan beskytte sine egne kunder ved alltid å returnere sin egen (virtuelle eller ekte) VLR adressen i alle SRI-problemstillinger. Dette vil unngå å sende SMSC: t sender til mottaker. Når du oppretter en klassisk klient -> server -> server -> klient merke som fungerer.

Det er mye mer å fordype deg i stoffet SMS

SRI saker kan brukes til mange ting som er juridiske og etiske gråsoner.

- Noen nettverk skanner nummerserier med SRI å finne ut hvilket tall inkluderer abonnenter. Det kan gjøres for å måle en konkurrent eller som forberedelse for innsamling av data før en SMS-spam-kampanje. Et alternativ til damsuga internett for e-postadresser før de må sende e-post spam. Jeg kan ikke si jeg vet at dette skjer ofte, men jeg personlig har innsikt i en sak av en indisk operatør gjorde dette til en britisk operatør (og britene led en tekstmelding spam angrep bare en uke senere).

- Du kan bygge noen tjenester på SRI: Hvis du har en besøkende i henne på roamare. Hvis du mister den besøkende, kan du stille et spørsmål SRI. Er roamaren i et annet land, så takk for stoppskilt av og ønsker velkommen tilbake ("Au revoir SMS"), men hvis han er på et annet nettverk i samme land, kan du sende "Vinn Back SMS" (markedsføring til kunden å aktivt endre nettverket til din). Merk at Winback SMS kurset går direkte inn i den normale tilfellet, vil ikke hjem tjenesteleverandøren ikke engang se at denne meldingen vil gå. Alle saker som besøker de nettverkene å sende SMS er normalt forbudt, med mindre leverandøren har gitt sitt samtykke. Dette er regulert av GSM Association dokumenter BA.47 som ble undertegnet av og levert en rekke linjer. Mitt bidrag var å skape opinion og også andre typer markedsføring gjennom andre virkemidler - som Bluetooth er kringkasting som skjer i Italia - skal dekkes. Poenget er at du er en kunde av hans hjem operatør og ikke i de besøkendes netto så all kommunikasjon må gå fra hjemmenettverket eller være med hjemmenettverket samtykke. Få ting er brutt det i større grad enn dette!

Tags: , , , , , , , , , , Kategorier: SMS og telekom Tags: , , , , , , , , , ,