smsxabar
SMS-yuborish
SMS-xabarlarni yuborish xizmati. Yo’riqnoma
Belgilangan GSM standarti bilan tartibga solinadigan parametrlar orasida quyidagilarni taʼkidlash kerak:
Yuboruvchi uchun maydonining koʻrinishi va ruxsat etilgan imzo belgilari (“Kimdan”).
Yuboruvchi maydoni 11 ta belgidan iborat boʻlishi mumkin. Quyida yuboruvchi maydonining imzosi uchun ruxsat berilgan belgilarning toʻliq roʻyxati keltirilgan:
- raqamlar: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
- lotin harflari: a, b, c, d, e, f, g, h, I, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z;
- maxsus belgilar: «@», «!», «”», «%», «&», «‘», «(«, «)», «*», «+», «,», «-», «.», «/», «_».
SMS-xabarlarning uzunligi.
SMS-xabar uni (SMS) uzunligiga qarab tariflanadi. SMS-xabarni kirill (kamida bitta lotin boʻlmagan belgini oʻz ichiga olgan xabar) yoki lotin harflarda yozish mumkin. Xabar bir yoki bir nechta qismdan iborat boʻlishi mumkin.
Savolning texnik jihati quyidagicha:
- SMS-xabarning maksimal hajmi 140 baytni tashkil qiladi.
- Yetti bitli kodlashni ishlatganda bitta SMS-xabar 160 tagacha lotin belgisini oʻz ichiga oladi.
- Kirill alifbosini qoʻllash uchun ikki baytli UTF-16 (Unicode) kodlashdan foydalaniladi, shunga koʻra, kirill harflarda bitta SMS-xabar 70 belgidan oshmaydi.
- Agar SMS-xabar 140 baytdan ortiq boʻlsa, u abonentning telefon apparati tomonidan yopishtirilgan qismlarga (paketlarga) boʻlinadi. Bunday “uzun” xabarlarda foydalanuvchi maʼlumotlari sarlavhasi (UDH) segment raqami va segmentlarning umumiy soni toʻgʻrisida maʼlumotlarni oʻz ichiga oladi, shuning uchun SMS-xabar qisqartiriladi.
Shunday ekan:
Kirillcha: agar xabarning uzunligi 70 ta belgidan iborat boʻlsa, u holda 1 ta SMS-xabar, agar 70 belgidan koʻp boʻlsa, unda har biri 67 belgidan iborat qismlar tariflanadi.
Lotincha: agar xabarning uzunligi 160 ta belgidan iborat boʻlsa, u holda 1 SMS, agar 160 belgidan koʻp boʻlsa, unda har biri 153 belgidan iborat qismlar tariflanadi.
smsxabar
SMS xabaridagi belgilar soni
SMS UZUNLIGI, QISMLARI | SMS XABARIDAGI BELGILAR SONI, DONA | |
Lotincha | Kirillcha | |
1 | 160 | 70 |
2 | 306 | 134 |
3 | 459 | 201 |
4 | 612 | 268 |
5 | 765 | 335 |
6 | 918 | 402 |
7 | 1071 | 469 |
8 | 1224 | 536 |
SMS-xabarlarni 8 qismdan uzunroq tuzishni tavsiya etmaymiz, chunki bu SMS-xabarni to’g’ri yetkazib berish imkoniyatini pasaytiradi (SMS-xabar qancha ko’p bo’lsa, bunday imkoniyat shuncha kam bo’ladi).
Asosiy xulosalar:
- Lotin – bu faqat lotin harflari va / yoki raqamlar va / yoki boshqa ruxsat berilgan belgilarni o’z ichiga olgan xabar lotincha hisoblanadi. Agar SMS-da kamida bitta kirill harfi bo’lsa, u holda barcha xabar kirill yozuvi hisoblanadi;
- Kiril yozuvida bitta SMS – 70 ta belgi, ikkitasi – 134 ta (bitta lotin SMSda – 160 ta belgi, ikkitasida – 306 ta). Bo’shliqlar va tinish belgilari alohida belgilar sifatida hisoblanadi;
- Yuboruvchining ismi “Kimdan” imzosida – 11 tagacha lotin harflari, raqamlari va boshqa belgilar ruxsat etilgan. Imzolarda kirill yozuviga yo’l qo’yilmaydi.