smsxabar
СМС-юбориш
СМС-хабарларни юбориш хизмати. Йўриқнома
Белгиланган GSM стандарти билан тартибга солинадиган параметрлар орасида қуйидагиларни таъкидлаш керак:
Юборувчи учун майдонининг кўриниши ва рухсат этилган имзо белгилари («Кимдан»).
Юборувчи майдони 11 та белгидан иборат бўлиши мумкин. Қуйида юборувчи майдонининг имзоси учун рухсат берилган белгиларнинг тўлиқ рўйхати келтирилган:
- рақамлар: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
- лотин ҳарфлари: 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;
- махсус белгилар: «@», «!», «”», «%», «&», «‘», «(«, «)», «*», «+», «,», «-», «.», «/», «_».
СМС-хабарларнинг узунлиги.
СМС-хабар уни (СМС) узунлигига қараб тарифланади. СМС-хабарни кирилл (камида битта лотин бўлмаган белгини ўз ичига олган хабар) ёки лотин ҳарфларда ёзиш мумкин. Хабар бир ёки бир нечта қисмдан иборат бўлиши мумкин.
Саволнинг техник жиҳати қуйидагича:
- СМС-хабарнинг максимал ҳажми 140 байтни ташкил қилади.
- Етти битли кодлашни ишлатганда битта СМС-хабар 160 тагача лотин белгисини ўз ичига олади.
- Кирилл алифбосини қўллаш учун икки байтли УТФ-16 (Unicode) кодлашдан фойдаланилади, шунга кўра, кирилл ҳарфларда битта СМС-хабар 70 белгидан ошмайди.
- Агар СМС-хабар 140 байтдан ортиқ бўлса, у абонентнинг телефон аппарати томонидан ёпиштирилган қисмларга (пакетларга) бўлинади. Бундай «узун» хабарларда фойдаланувчи маълумотлари сарлавҳаси (UDH) сегмент рақами ва сегментларнинг умумий сони тўғрисида маълумотларни ўз ичига олади, шунинг учун СМС-хабар қисқартирилади.
Шундай экан:
Кириллча: агар хабарнинг узунлиги 70 та белгидан иборат бўлса, у ҳолда 1 та СМС-хабар, агар 70 белгидан кўп бўлса, унда ҳар бири 67 белгидан иборат қисмлар тарифланади.
Лотинча: агар хабарнинг узунлиги 160 та белгидан иборат бўлса, у ҳолда 1 СМС, агар 160 белгидан кўп бўлса, унда ҳар бири 153 белгидан иборат қисмлар тарифланади.
smsxabar
СМС-хабаридаги белгилар сони
СМС УЗУНЛИГИ, ҚИСМЛАРИ | СМС-ХАБАРИДАГИ БЕЛГИЛАР СОНИ, ДОНА. | |
Лотинча | Кириллча | |
1 | 160 | 70 |
2 | 306 | 134 |
3 | 459 | 201 |
4 | 612 | 268 |
5 | 765 | 335 |
6 | 918 | 402 |
7 | 1071 | 469 |
8 | 1224 | 536 |
СМС-хабарларни 8 қисмдан узунроқ тузишни тавсия этмаймиз, чунки бу СМС-хабарни тўғри етказиб бериш имкониятини пасайтиради (СМС-хабар қанча кўп бўлса, бундай имконият шунча кам бўлади).
Асосий хулосалар:
- Лотин – бу фақат лотин ҳарфлари ва / ёки рақамлар ва / ёки бошқа рухсат берилган белгиларни ўз ичига олган хабар лотинча ҳисобланади. Агар СМС-да камида битта кирилл ҳарфи бўлса, у ҳолда барча хабар кирилл ёзуви ҳисобланади;
- Кирилл ёзувида битта СМС – 70 та белгили, иккитаси – 134 та (битта лотин СМСда – 160 та белги, иккитасида – 306 та). Бўшлиқлар ва тиниш белгилари алоҳида белгилар сифатида ҳисобланади;
- Юборувчининг исми «Кимдан» имзосида – 11 тагача лотин ҳарфлари, рақамлари ва бошқа белгилар рухсат этилган. Имзоларда кирилл ёзувига йўл қўйилмайди.