ня на кількість зберігаються повідомлень (кілька десятків). Сучасні моделі зберігають список повідомлень в пам'яті телефону, та кількість повідомлень обмежено тільки розміром пам'яті телефону. Відправлені повідомлення зберігаються в списку відправлених повідомлень, також існують окремі списки для невідправлених повідомлень і для чернеток. У смартфонах і комунікаторах SMS іноді зберігаються в загальному поштовому ящику, там же, де повідомлення електронної пошти та MMS. p align="justify"> Для набору SMS на мобільному телефоні, як правило, використовується цифрова клавіатура телефону. Набір здійснюється або шляхом послідовних натискань для вибору потрібної літери, або за допомогою будь-якої системи предикативного набору, типу T9 або iTAP. Деякі моделі телефонів мають алфавітно-цифрову клавіатуру, що істотно полегшує набір. У смартфонах і комунікаторах також може використовуватися екранна клавіатура. br/>
. Відправка коротких повідомлень (SMS) через стільниковий телефон, підключений до комп'ютера
Існує 2 типи повідомлень: текстові та PDU (Protocol Data Unit). Загалом, це одне і теж, просто в режимі відправки текстових повідомлень Ви не зможете передавати російські літери і, взагалі, літери не англійського алфавіту (грецькі та ін), оскільки програмне забезпечення телефону не буде їх перетворювати в формат PDU. Тому відразу почнемо розгляд передачі повідомлень в режимі PDU. p align="justify"> Будемо розрізняти прийняті і вихідні повідомлення.
Формат прийнятого повідомлення:
1-12 байт1 байт2-12 байт1 байт1 байт7 байт1 байт0-140 байтSCAPDU-typeOAPIDDCSSCTSUDLUD
Біти поля PDU-type називаються так:
RPUDHISRIMMSMTIбіти76543210
Поле MTI повинно бути таким: біт 0 = 0, біт 1 = 0.
Формат вихідного повідомлення:
1-12 байт1 байт1 байт2-12 байт1 байт1 байт0, 1 або 7 байт1 байт0-140 байтSCAPDU-typeMRDAPIDDCSVPUDLUD
Біти поля PDU-type називаються так:
RPUDHISRRVPFRDMTIбіти76543210
Поле MTI повинно бути таким: біт 0 = 1, біт 1 = 0.
Всі невживані біти потрібно встановити в 0.
Назви і призначення полів:
SCAномер SMSC (СМС-сервером) PDU-typeполе даних протоколаMRколічество успішно переданих (0 .. 255) повідомлень з телефонаOAтелефон отправітеляDAтелефон получателяPIDідентіфікатор протоколу: вказує SMSC, як обробляти сообщеніеDCSсхема кодування даних у полі даннихSCTSвремя отримання повідомлення SMS- серверомVPвремя дії повідомлення (якщо повідомлення не буде отримано абонентом протягом цього часу, SMSC його не передаватиме) UDLдліна поля даннихUDполе даннихRPуказивает на наявність поля ответаUDHIуказивает на наявність заголовка в полі UDSRIтребова...