Wie eine PDU codieren

March 8

Kurzmitteilungen oder SMS in Mobilfunknetze sind ein wirksames Mittel der Kommunikation kurze Ausschnitte der Daten. Obwohl Benutzer den Inhalt einer SMS als normaler Text angezeigt wird, konvertiert das sendende Handy tatsächlich diesen Text in ein spezielles Format, genannt Protokoll Beschreibung Unit (PDU) bevor Sie über das Mobilfunknetz verschicken. Das empfangende Handy führt die umgekehrte Konvertierung um die SMS in einer lesbaren Form zu rendern. Ein einfacher Algorithmus, umsetzbare in einer beliebigen Programmiersprache Computer wandelt normalen Text in PDU-Format.

Anweisungen

1 Konvertieren Sie jedes Zeichen in der ursprünglichen Nachricht in standard ASCII. Diese Konvertierung führt eine Folge von sieben-Bit-Binärzahlen.

2 Kopieren Sie die am weitesten rechts stehende----Bitwertigkeit des zweiten Wertes auf der linken Seite des ersten Wertes. Die Webseite "Coding 7-Bit-Daten (Septette) in Oktette" hat ein klares Beispiel für diesen Schritt. Danach der erste Wert haben acht Bit und der zweite Wert wird nur sechs Bits haben.

3 Kopieren Sie die zwei am weitesten rechts stehende--unwichtigsten--Bits des dritten Wert links neben der Sekundenwert. Danach wird der zweite Wert acht Bits haben und der dritte Wert wird nur fünf Bits haben.

4 Fahren Sie fort, Generierung von acht-Bit-Binärwerte wie in Schritt 2 und 3 (immer unter ein weitere Bit aus den folgenden Wert als im vorherigen Schritt), bis Sie alle sieben Bits aus den folgenden Wert leer gelassen zu nehmen. Starten Sie den Prozess zu diesem Zeitpunkt, bis die ursprüngliche Textnachricht vollständig in PDU codiert werden.