In Mobiltelefonie , SMS-Nachrichten werden von der Short Message Service ( SMS. ) SMS-Nachrichten übertragen mit unterschiedlichen Codierungen können übertragen werden , auch wenn Benutzer nur selten dieser Tatsache bewusst sind . Alle Codierungen sind letztlich auf und ab Protocol Description Unit ( PDU) -Modus übersetzt . Telefone wählt automatisch die richtige Codierung für die Anzeige eines eingehenden SMS-Nachricht , aber Anwendungen auf Computern müssen in der Lage sein , nach und von PDU -Schnittstelle mit Mobilfunknetzen übersetzen . Sie können ganz einfach übersetzen Kurzmitteilungen in PDU-Format mit einem Programm in einem Computer-Programmiersprache geschrieben. Anleitung
1
Konvertieren jedes Zeichen in der SMS-Nachricht an die binäre Darstellung der ASCII-Wert . Zum Beispiel hat der Buchstabe " g" ASCII-Wert 103 in Dezimal oder 1100111 in binär. Dieser Schritt wird in einer Folge von sieben - Bit-Binär- Werten führen , Take jeweils einen Brief, in dem ursprünglichen Text .
2
die ganz rechts (least significant ) Bit in dem zweiten Wert , und es voranstellen die erste
Wert als dem höchstwertigen Bit . Dies wird auf einem Acht -Bit -Wert. Siehe die " Codierung 7- Bit-Daten ( Septetten ) in Oktetts " Web-Seite für ein Beispiel ( siehe Ressourcen).
3
Nehmen Sie die ganz rechts (least significant ) zwei Bits in der dritten Wert und vorangestellt sie mit dem restlichen Teil von dem zweiten Wert (dh die sechs signifikantesten Bits des ursprünglichen Charakter ) als zwei signifikantesten Bits . Dies wird in einem anderen acht -Bit-Wert führen.
4
Wiederholen Sie den Vorgang für die folgenden sechs Werte , wobei ein weiteres Bit aus der folgenden Charakter jeder Zeit. Am Ende erhalten Sie eine Folge von acht sieben - Bit-Werte in einer Sequenz von sieben acht -Bit-Werte umgewandelt haben . Die letztere Sequenz ist in PDU-Format .
5
Starten Sie den Vorgang erneut , indem ein einzelnes Bit , und wiederholen, bis die ursprüngliche Nachricht übersetzt wurde . Pad mit Nullen die höchstwertigen Bits des letzten Wertes , bis sie acht Bits , wie die anderen erreicht .