Hvordan konvertere en tekst til PDU

April 15 by admin

Hvordan konvertere en tekst til PDU


I mobiltelefoni, blir tekstmeldinger sendt av Short Message Service (SMS). SMS-meldinger kan sendes ved hjelp av ulike kodinger, selv om brukerne er sjelden klar over det faktum. Alle kodinger blir til slutt oversettes til og fra Protokoll Beskrivelse Enhet modus (PDU). Telefoner vil automatisk velge riktig koding for å vise en innkommende tekstmelding, men programmer som kjører på datamaskiner må være i stand til å oversette til og fra PDU til grensesnitt med mobilnettverk. Du kan enkelt oversette tekstmeldinger til PDU format ved hjelp av et program som er skrevet i noen programmeringsspråk.

Bruksanvisning

1 Konverter hvert tegn i tekstmeldingen til den binære representasjonen av sin ASCII-verdi. For eksempel bokstaven "g" har ASCII verdi 103 i desimal, eller 1.100.111 i binær. Dette trinnet vil resultere i en sekvens av syv-bit binære verdier, som hver representerer en bokstav i den opprinnelige teksten.

2 Ta lengst til høyre (minst signifikante) litt i den andre verdien, og foranstille den til den første

verdi som den mest signifikante bit. Dette vil resultere i en åtte-biters verdi. Se "Kode 7-bits data (septets) inn oktetter" web side for et eksempel (se Ressurser).

3 Ta lengst til høyre (minst signifikante) to bits i den tredje verdi, og foranstille dem til den gjenværende del av den andre verdien (dvs, de seks mest signifikante bit av den opprinnelige karakter) som de to mest signifikante bits. Dette vil resultere i en åtte-biters verdi.

4 Gjenta prosessen for de etterfølgende seks verdier, tar en mer bit fra den følgende tegn hver gang. På slutten, vil du ha konvertert en sekvens av åtte syv-biters verdier til en sekvens av syv åtte-bits verdier. Sistnevnte sekvens er i PDU format.

5 Start prosessen på nytt ved å ta en eneste bit, og gjenta til den opprinnelige meldingen er oversatt. Pad med nuller de mest signifikante biter av den siste verdien til den når åtte biter, som de andre.

Hint

  • I tillegg til å konvertere nyttelast tekst til PDU modus, trenger en tekstmelding å ha en spesiell header før mobilnettet vil være i stand til å rute det til sin destinasjon. Ta kontakt med "SMS og PDU format" nettside for detaljert meldingsformat (se Ressurser).

Related Articles