Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako previesť text do PDU

V mobilnej telefónii , textové správy sú prenášané Short Message Service ( SMS. ) SMS správy môžu byť prenášané pomocou rôznych kódovanie , aj keď používatelia sú len zriedka vedomí tejto skutočnosti . Všetky kódovania sú nakoniec preložený do a z protokolu Popis jednotky režimu ( PDU ) . Telefóny budú automaticky vybrať ten správny kódovanie pre zobrazenie prichádzajúce textové správy , ale aplikácie bežiace na počítačoch musia byť schopní prekladať do az PDU pre komunikáciu s mobilnou sieťou . Môžete ľahko previesť textové správy do formátu PDU pomocou napísaný v každom počítači programovacom jazyku program . Pokyny dovolená 1

previesť každý znak v textovej správe na binárne reprezentáciu jeho ASCII hodnotu . Napríklad písmeno " g " má hodnotu ASCII 103 v desiatkovej sústave , alebo v binárnej 1100111 . Tento krok bude mať za následok v slede sedem - bitových binárnych hodnôt , z ktorých každá predstavuje list v pôvodnom znení .
2

Vezmite krajné ( najmenej významný bit ) , v druhom hodnoty , a predradiť ho prvý

hodnota ako jeho najvýznamnejší bit . To bude mať za následok na ôsmich - bitové hodnoty . Pozri " Kódovanie 7 -bitová dáta ( Septeto ) do oktetov " webové stránky pre príklad ( pozri zdroje ) .
3

Vezmite najviac vpravo ( najmenej významné ) , dva bity v tretej hodnoty , a predradiť je na zostávajúcu časť druhej hodnoty ( tj šesť najvýznamnejších bitov z pôvodného charakteru ) ako jeho najvýznamnejšie dvoch bitov . To bude mať za následok ďalšie ôsmich - bitové hodnoty .
4

Tento postup opakujte pre nasledujúcich šiestich hodnôt , pričom ešte jeden kúsok z nasledujúceho charakteru zakaždým . Na konci , bude mať prevedený na postupnosť ôsmich sedem - bitových hodnôt na sekvenciu siedmich osembitových hodnôt . Tá sekvencia je v PDU formáte .
5

znovu spustiť proces tým , že jeden bit , a postup opakujte, kým bol preložený pôvodná správa . Pad s nulami najvýznamnejšie bity z posledného hodnoty , kým sa nedosiahne osem bitov , ako ostatné .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené