Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

SMS Short Message Service

Liknende presentasjoner


Presentasjon om: "SMS Short Message Service"— Utskrift av presentasjonen:

1 SMS Short Message Service
Meldinger Ringetoner Logoer

2 SMS Består av flere standarder definert av European Telecommunications Standards Institute (ETSI) Både mobiltelefoner og SMS-sentraler benytter kun et subsett av standardene

3 Meldingsopprinnelse Tastatur Terminalutstyr (f.eks. håndholdt)
Tilkoblet PC Direkte mot SMS-sentral (SMSC)

4 Egenskaper Nummeret til SMS-sentralen ligger i SIM-kortet
SMS-sentralen forsøker å sende meldingen til mottakeren med en gang. Dersom dette ikke er mulig vil sentralen forsøke flere ganger, men meldingen har vanligvis en tidsbegrensning slik at den til slutt forsvinner SMS kan sendes og mottas parallelt med tale, data og faks Standarden åpner for at opp til 255 meldinger kan settes sammen, men det er ingen feilkorreksjon. Derfor er ikke mer enn 3 – 4 er anbefalt Ulike komprimeringsstandarder ligger i standarden, men foreløpig er kun huffman-komprimering benyttet i særlig grad

5 Ulike tegnsett Standardtegnsett, 7-bits tegnsett definert i GSM Subsett av ascii-tegnene, men i annen rekkefølge. Opp til 160 tegn i en melding Unicode UCS2 (Universal Octet Coded Character Set 2, kjent fra bl. a. Java). 16-bits tegnsett som gir opp til 70 tegn i en melding 8-bits tegnsett beregnet for overføring av binære data. Dette er såkalte PDU-meldinger (Protocol Description Unit)

6 Hva overføres i en melding?
SMSC ADDRESS DESTINATION ADDRESS ORIGINATING ADDRESS STATUS REPORT REQUEST SERVICE CENTRE TIMESTAMP VALIDITY PERIOD PROTOCOL IDENTIFIER DATA CODING SCHEME REPLY PATH MESSAGE LENGTH MESSAGE REFERENCE REJECT DUPLICATES SMS COMMANDS

7 SMS via Hayes AT-kommandoer
Kan benytte GSM-modemet i mobiltelefonen for å sende og motta SMS-meldinger via en mobiltelefon koblet opp mot en datamaskin

8 SMS via Hayes AT-kommandoer
Kan benytte GSM-modemet i mobiltelefonen for å sende og motta SMS-meldinger via en mobiltelefon koblet opp mot en datamaskin Overføre AT-kommandoer direkte: The following example shows how to send the message "hellohello" in the PDU mode from a Nokia 6110: AT+CMGF=0 //Set PDU mode AT+CSMS=0 //Check if modem supports SMS commands AT+CMGS=23 //Send message, 23 octets (excluding the two initial zeros) > B F80000AA0AE8329BFD4697D9EC37<ctrl-z>

9 SMS via Hayes AT-kommandoer
Octet(s) Description 00 Length of SMSC information. Here the length is 0, which means that the SMSC stored in the phone should be used. 11 First octet of the SMS-SUBMIT message. 00 TP-Message-Reference. The "00" value here lets the phone set the message reference number itself. 0B Address-Length. Length of phone number (11) 91 Type-of-Address. (91 indicates international format of the phone number). F8 The phone number in semi octets ( ). The length of the phone number is odd (11), therefore a trailing F has been added, as if the phone number were " F". Using the unknown format (i.e. the Type-of-Address 81 instead of 91) would yield the phone number octet sequence ( ). Note that this has the length 10 (A), which is even. 00 TP-PID. Protocol identifier 00 TP-DCS. Data coding scheme.This message is coded according to the 7bit default alphabet. Having "02" instead of "00" here, would indicate that the TP-User-Data field of this message should be interpreted as 8bit rather than 7bit (used in e.g. smart messaging, OTA provisioning etc). AA TP-Validity-Period. "AA" means 4 days. Note: This octet is optional, see bits 4 and 3 of the first octet 0A TP-User-Data-Length. Length of message. The TP-DCS field indicated 7-bit data, so the length here is the number of septets (10). If the TP-DCS field were set to 8-bit data or Unicode, the length would be the number of octets. E8329BFD4697D9EC37 TP-User-Data. These octets represent the message "hellohello".

10 SMS via Hayes AT-kommandoer
Benytte biblioteker fra tredjepart

11 SMS via server koblet mot SMSC
Store mengder SMS kan sendes ut via egne tjenester NetCom i etablering, per mnd. Telenor i etablering, per mnd. PSWinCom Server – ca. 40 – 50 øre per melding Tidligere hadde Telenor og NetCom gratis modem-inngang for SMS, men disse tjenestene er nå nedlagt

12 CPA-tjenester Content Provider Access (CPA) er tjenester som tilbys av teleoperatører for at innholdsleverandører skal kunne levere innholdstjenester til teleoperatørenes kunder. Innholdsleverandøren får derfor adgang til å kommunisere med teleoperatørens kunder via et firesifret nummer og ta betaling for dette via teleoperatørens faktureringssystem I Norge tilbys CPA både av NetCom og Telenor. Typiske CPA-tjenester er CPA SMS, CPA WAP og CPA posisjonering. Alle tjenestene er begrenset av at det kun er innhold som kan tilbys. Hver enkelt tjeneste skal dessuten godkjennes av Teleoperatøren Teleoperatøren gir vanligvis innholdsleverandøren aksess via en gateway basert på TCP/IP

13 Arkitektur CPA

14 Virkemåte CPA Kunden sender en forespørsel til sin innholdsleverandør identifisert ved et firesifret telefonnummer. SMS-senteret mottar meldingen, tolker den som en CPA-melding og sender den videre til CPA-plattformen. CPA-plattformen mottar meldingen og gjør den tilgjengelig for innholdsleverandøren. Innholdsleverandøren henter med jevne mellomrom ut nye meldinger fra CPA-plattformen. Innholdsleverandøren kan deretter tolke meldingen. Dersom kunden har gyldig abonnement utarbeides svar på foroespørselen som sendes tilbake til CPA-plattformen. CPA-plattformen sender svaret videre til SMS-senteret som så sender det til kunden. Når et svar er levert kan innholdsleverandøren sende betalingsinformasjon til CPA-plattformen som sender dette videre til faktureringsavdelingen. Kunden betaler da for tjenesten via sin faste mobiltelefonregning

15 Priser CPA NetCom For å få generell adgang til NetComs tjenester må det først undertegnes en tilgangsavtale som koster kr i engangsavgift og kr i månedsavgift Når tilgangsavtalen er undertegnet må også underavtale ”Betalingsformidling – SMS innholdstjenester” undertegnes for at NetCom skal kunne fakturere sine kunder for tjenster formidlet av innholdsleverandøren. Prisen for dette er kr i etableringsavgift og kr 2.000,- i månedsavgift. Telenor For aksessnummer og tilgang til Telenors faktureringssystem er det en engangsavgift på kr og en månedlig avgift på kr 2.000

16 Inntektsfordeling Bruken av tjenesten faktureres kunden via teleoperatørens faktureringssystem. Det betyr at brukeren betaler for tjenestene via sin mobiltelefonregning. Begge operatørene opererer med ulike takstklasser. For Telenor fordeles beløpet mellom innholdsleverandøren og teleoperatørene etter følgende tabell: Sluttbrukerens betaling Innholdsleverandørens andel NOK 1,00 NOK 0,4588 NOK 1,50 NOK 0,806 NOK 3,00 NOK 1,8724 NOK 5,00 NOK 3,2984 NOK 6,50 NOK 4,3648 NOK 8,00 NOK 5,4188 NOK 10,00 NOK 6,8448

17 Flere leverandører av SMS-sentraler
– Som har forskjellige grensesnitt: Sema - Open Interface Specification (OIS) Logica - Short Message Peer to Peer Protocol (SMPP) protocol Nokia - Computer Interface to Message Distribution (CIMD) CMG - Universal Computer Protocol (UCP) Det finnes også SMS-sentral-emulatorer slik at man kan teste ut programvare

18 Gateway NetCom baserer seg på Nokias SMS-sentral som benytter et subsett av CIMD2 (Computer Interface to Message Distribution) interface. Kommunikasjonen består i meldinger over TCP/IP. Innholdsleverandøren er selv ansvarlig for å sende og motta meldinger til CPA-plattformen, og må derfor polle for nye meldinger. Telenors løsning benytter JMS (programvare fra SonicMQ) for å implementere JMS-køen.

19 Referanser http://www.dreamfabric.com/sms/


Laste ned ppt "SMS Short Message Service"

Liknende presentasjoner


Annonser fra Google