ການຈັດຕັ້ງປະຕິບັດການສົ່ງຂໍ້ຄວາມ SMS 1.0
ຂໍ້ມູນຈໍາເພາະ
- ຊື່ຜະລິດຕະພັນ: ຄູ່ມືການປະຕິບັດການເຄື່ອນໄຫວ LINK ຂໍ້ຄວາມ SMS
1.0 - ຜູ້ໃຫ້ບໍລິການ: LINK Mobility
- ການທໍາງານ: ການສົ່ງຂໍ້ຄວາມ, ການຈ່າຍເງິນຈຸນລະພາກ, ອີງຕາມສະຖານທີ່
ການບໍລິການ - ຄວາມເຂົ້າກັນໄດ້: PC, ໂທລະສັບມືຖື, PDA
- ຂໍ້ມູນທາງກົດໝາຍ: ຊັບສິນ ແລະ ລິຂະສິດຂອງ Netsize
ຄໍາແນະນໍາການນໍາໃຊ້ຜະລິດຕະພັນ
Functional Overview
ລະບົບ LINK Mobility ໃຫ້ຟັງຊັນພື້ນຖານສໍາລັບ SMS
ຂໍ້ຄວາມ. API ການສົ່ງຂໍ້ຄວາມ SMS ແມ່ນອຸທິດຕົນເພື່ອມາດຕະຖານການສົ່ງ
ອັດຕາການຂໍ້ຄວາມ MT SMS asynchronously.
ກຳລັງສົ່ງຂໍ້ຄວາມ SMS
ເພື່ອສົ່ງຂໍ້ຄວາມ SMS ໂດຍໃຊ້ລະບົບ LINK Mobility, ປະຕິບັດຕາມ
ຂັ້ນຕອນເຫຼົ່ານີ້:
- ເຊື່ອມຕໍ່ກັບການບໍລິການໂດຍໃຊ້ API ທີ່ສະໜອງໃຫ້.
- ຂຽນຂໍ້ຄວາມຂອງທ່ານຕາມຕາຕະລາງຕົວອັກສອນ GSM
ສະຫນອງໃຫ້. - ສົ່ງຂໍ້ຄວາມ asynchronous ຜ່ານ API.
ການສົ່ງຂໍ້ຄວາມ SMS ໄປຫາຜູ້ຮັບຫຼາຍຄົນ
ຖ້າທ່ານຕ້ອງການສົ່ງຂໍ້ຄວາມ SMS ໄປຫາຜູ້ຮັບຫຼາຍໆຄົນ:
- ນໍາໃຊ້ຫນ້າທີ່ຂອງ API ສໍາລັບການສົ່ງຂໍ້ຄວາມໄປຫາ
ຫຼາຍຕົວເລກພ້ອມໆກັນ. - ໃຫ້ແນ່ໃຈວ່າຕົວເລກຂອງຜູ້ຮັບແຕ່ລະຄົນຖືກຈັດຮູບແບບຢ່າງຖືກຕ້ອງ.
- ສົ່ງຂໍ້ຄວາມໄປຫາຜູ້ຮັບທັງໝົດແບບບໍ່ກົງກັນ.
FAQ
ຖາມ: ຫນ້າທີ່ຕົ້ນຕໍຂອງ LINK Mobility ແມ່ນຫຍັງ
ລະບົບ?
A: ຫນ້າທີ່ຕົ້ນຕໍປະກອບມີການສົ່ງອັດຕາມາດຕະຖານ MT SMS
ຂໍ້ຄວາມ asynchronous.
ຖາມ: ຂ້ອຍສາມາດສົ່ງຂໍ້ຄວາມ SMS ໂດຍໃຊ້ LINK Mobility ໄດ້ແນວໃດ
ລະບົບ?
A: ທ່ານສາມາດສົ່ງຂໍ້ຄວາມ SMS ໄດ້ໂດຍການເຊື່ອມຕໍ່ກັບບໍລິການ
ການນໍາໃຊ້ API ທີ່ສະຫນອງໃຫ້, ຂຽນຂໍ້ຄວາມຂອງທ່ານແລະສົ່ງມັນ
asynchronously.
ຄູ່ມືການຈັດຕັ້ງປະຕິບັດ LINK Mobile Messaging 1.0
LINK Mobility ໃຫ້ບໍລິການສໍາລັບການສົ່ງຂໍ້ຄວາມ, ການຈ່າຍເງິນຈຸລະພາກ ແລະການບໍລິການທີ່ອີງໃສ່ສະຖານທີ່. ແພລດຟອມເຮັດໜ້າທີ່ເປັນຜູ້ຮັບເນື້ອຫາປ້າຍສີຂາວທີ່ໂປ່ງໃສ ແລະເຮັດທຸລະກຳລະຫວ່າງຜູ້ໃຫ້ບໍລິການ ແລະຜູ້ດຳເນີນການ. ຜູ້ໃຫ້ບໍລິການເຊື່ອມຕໍ່ກັບການບໍລິການໂດຍໃຊ້ API ທີ່ປະຕິບັດໄດ້ງ່າຍ ແລະ LINK Mobility ຈັດການການເຊື່ອມໂຍງທັງໝົດກັບຜູ້ປະຕິບັດງານ. ການໂຕ້ຕອບແມ່ນເອກະລາດຂອງປະເພດອຸປະກອນຂອງຜູ້ບໍລິໂພກ. ອຸປະກອນດັ່ງກ່າວສາມາດເປັນ PC, ໂທລະສັບມືຖືຫຼື PDA.
© LINK Mobility, ວັນທີ 10 ມີນາ 2021
ຂໍ້ມູນທາງກົດໝາຍ
ຂໍ້ມູນທີ່ສະຫນອງໃນເອກະສານນີ້ແມ່ນຊັບສິນແລະລິຂະສິດຂອງ Netsize. ມັນເປັນຄວາມລັບ ແລະມີຈຸດປະສົງໃນການນໍາໃຊ້ຂໍ້ມູນຢ່າງເຂັ້ມງວດ. ມັນບໍ່ມີຜົນຜູກມັດ ແລະອາດຈະມີການປ່ຽນແປງໂດຍບໍ່ມີການແຈ້ງລ່ວງໜ້າ. ການເປີດເຜີຍ ຫຼືການນໍາໃຊ້ທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດຈະຖືກພິຈາລະນາວ່າຜິດກົດໝາຍ.
NetsizeTM ແລະ linkmobilityTM ໄດ້ຮັບການປົກປ້ອງໂດຍພາສາຝຣັ່ງ, EEC ແລະກົດໝາຍຊັບສິນທາງປັນຍາສາກົນ.
ເຄື່ອງໝາຍການຄ້າອື່ນໆທັງໝົດທີ່ຍົກມາແມ່ນຊັບສິນອັນດຽວຂອງເຈົ້າຂອງຂອງເຂົາເຈົ້າ.
ບໍ່ມີຫຍັງຢູ່ໃນນີ້ຈະຖືກສະແດງວ່າເປັນການໃຫ້ໃບອະນຸຍາດຫຼືສິດທິພາຍໃຕ້ສິດທິບັດ Netsize, ລິຂະສິດ, ຫຼືເຄື່ອງຫມາຍການຄ້າ.
NETSIZE Société anonyme au capital de 5 478 070 euros Siège social :62, avenue Emile Zola92100 Boulogne France 418 712 477 RCS Nanterre http://www.Link Mobility.com http://www.linkmobility.com
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
1
ສາລະບານ
ຂອບເຂດຂອງເອກະສານ………………………………………………………………….. 3
1. Functional Overview ……………………………………………………………………… 4 1.1 ການສົ່ງຂໍ້ຄວາມ SMS ……………………………………………………. ………………………………………. 4 1.2 ການສົ່ງຂໍ້ຄວາມ SMS ໄປຫາຜູ້ຮັບຫຼາຍອັນ …………………………………………………… 6
2. ການຕິດຕັ້ງ…………………………………………………………………………………………… 7 2.1 ການເຮັດວຽກຮ່ວມກັນ…………………………………. …………………………………………………………….. 7 2.2 Web ບໍລິການ…………………………………………………………………………………………………………. 7 2.3 ຄວາມປອດໄພ………………………………………………………………………………………………………..8
3. ການເຊື່ອມໂຍງຂໍ້ຄວາມ SMS ກັບ LINK Mobility……………………………………… 8 3.1 ການສົ່ງຂໍ້ຄວາມ SMS ………………………………………………………… ……………………. 9 3.1.1 ການປຽບທຽບການດຳເນີນງານ ……………………………………………………………………………… 9 3.1.2 ການຈັດການຄ່າຂອງອົງປະກອບທາງເລືອກ…………… ……………………………………………. 9 3.2 ຄຸນສົມບັດທາງເລືອກ ……………………………………………………………………………………………. 10 3.2.1 MSISDN Correction ……………………………………………………………………………… 10 3.2.2 ການປ່ຽນຕົວອັກສອນ………………… ……………………………………………………….. 11 3.3 ສົ່ງຄໍາຮ້ອງຂໍ…………………………………………………………………. ………………………………… 11 3.4 ສົ່ງຄໍາຮ້ອງຂໍຂໍ້ຄວາມ …………………………………………………………………………………………… …. 15 3.5 ສົ່ງຄໍາຕອບ …………………………………………………………………………………………… 18 3.6 ລະຫັດຕອບຮັບ …………………. ……………………………………………………………………… 19 3.7 ເວລາອ່ານ…………………………………………………… …………………………………………… 20 3.8 ການຮັບບົດລາຍງານການຈັດສົ່ງ…………………………………………………………………………. ….. 20 3.9 ການຮັບຮູ້ຂອງຜູ້ໃຫ້ບໍລິການ………………………………………………………………….. 23 3.10 ລອງອີກຄັ້ງ……………………………………….. ………………………………………………………………… 24 3.11 ຄໍາເຫັນກ່ຽວກັບເນື້ອໃນຂໍ້ຄວາມ SMS ……………………………………………………. ……… 26
4. ການຈັດຕັ້ງປະຕິບັດ examples…………………………………………………………….. 27 5. ຕາຕະລາງຕົວອັກສອນ GSM ……………………………………………………. ………………….. 28
5.1 ຕາຕະລາງຕົວອັກສອນມາດຕະຖານ GSM (7-bit) ……………………………………………………………………. 28 5.2 GSM default alphabet table extension (7-bit)…………………………………………………….. 29 6. ຕົວຫຍໍ້ ແລະ ຕົວຫຍໍ້………………………………. …………………………. 30 7. ເອກະສານອ້າງອີງ ……………………………………………………………………………… 30
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
2
ຂອບເຂດຂອງເອກະສານ
ເອກະສານນີ້ອະທິບາຍວິທີທີ່ຜູ້ໃຫ້ບໍລິການສົ່ງຂໍ້ຄວາມ SMS ຜ່ານ LINK Mobility. ມັນມີຈຸດປະສົງສໍາລັບສະຖາປະນິກດ້ານວິຊາການແລະນັກອອກແບບທີ່ປະຕິບັດການບໍລິການຂອງຜູ້ໃຫ້ບໍລິການ.
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
3
1. Functional Overview
ລະບົບ LINK Mobility ສະຫນອງການທໍາງານພື້ນຖານຕໍ່ໄປນີ້ສໍາລັບຂໍ້ຄວາມ SMS:
· ການສົ່ງໂທລະສັບມືຖືສິ້ນສຸດລົງ (MT) ຂໍ້ຄວາມ, ເຊັ່ນ: ຂໍ້ຄວາມຫຼືຖານສອງ (ເຊັ່ນ WAP Push) premium ແລະມາດຕະຖານຂໍ້ຄວາມ.
·ໄດ້ຮັບບົດລາຍງານການຈັດສົ່ງສໍາລັບຂໍ້ຄວາມ MT ທີ່ສົ່ງມາ. · ການຮັບຂໍ້ຄວາມ SMS ຕົ້ນກໍາເນີດໂທລະສັບມືຖື (MO), ນິຍົມແລະມາດຕະຖານ
ອັດຕາ.
SMS Messaging API ແມ່ນອຸທິດຕົນເພື່ອສົ່ງຂໍ້ຄວາມ MT SMS ອັດຕາມາດຕະຖານ. API ສົ່ງຂໍ້ຄວາມ SMS ທັງຫມົດ asynchronously, ເຮັດໃຫ້ຄຸນສົມບັດເຊັ່ນ:
· “Fire-and-forget” ຜູ້ໃຫ້ບໍລິການຕ້ອງການໃຫ້ມີເວລາຕອບໂຕ້ທີ່ຄາດເດົາໄດ້ຫຼາຍຂຶ້ນ ແລະບໍ່ຕ້ອງການລໍຖ້າຜົນໄດ້ຮັບຈາກຜູ້ປະຕິບັດງານ.
· ລອງຟັງຊັນໃໝ່ LINK Mobility ຈະສົ່ງຂໍ້ຄວາມຄືນໃໝ່ຖ້າ Operator ມີບັນຫາຊົ່ວຄາວ.
ຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການໄດ້ຮັບຂໍ້ຄວາມ SMS MO ຫຼືການສົ່ງຂໍ້ຄວາມທີ່ນິຍົມ MT SMS ສາມາດພົບເຫັນ ini. A ປະໂຫຍດ SMS API ສາມາດໃຊ້ໄດ້, ປະກອບດ້ວຍຈໍານວນຂອງການດໍາເນີນງານງ່າຍດາຍສໍາລັບການສົ່ງຂໍ້ຄວາມ SMS, ເຊັ່ນ WAP push.
ຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ APIs ເຫຼົ່ານີ້ແມ່ນສະໜອງໃຫ້ໂດຍການຊ່ວຍເຫຼືອຂອງ LINK Mobility ຕາມການຮ້ອງຂໍ.
1.1 ການສົ່ງຂໍ້ຄວາມ SMS
ຜູ້ໃຫ້ບໍລິການ
Netsize
1. ສົ່ງຂໍ້ຄວາມ MT
ຜູ້ບໍລິໂພກ
2. ກັບຄືນ ID ຂໍ້ຄວາມ
3. ສົ່ງຂໍ້ຄວາມ SMS
4. ລາຍງານການຈັດສົ່ງ
5. ສົ່ງບົດລາຍງານການຈັດສົ່ງ
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
4
ຂັ້ນຕອນພື້ນຖານສໍາລັບການສົ່ງຂໍ້ຄວາມ SMS ແມ່ນອະທິບາຍດັ່ງຕໍ່ໄປນີ້:
1. ຜູ້ໃຫ້ບໍລິການເຮັດການຮ້ອງຂໍໃຫ້ສົ່ງຂໍ້ຄວາມ SMS ໄປຫາຜູ້ຮັບຜ່ານລະບົບ LINK Mobility.
2. ID ຂໍ້ຄວາມຖືກສົ່ງຄືນໃຫ້ຜູ້ໃຫ້ບໍລິການ. ID ນີ້ສາມາດຖືກນໍາໃຊ້ສໍາລັບຕົວຢ່າງ correlate ຂໍ້ຄວາມທີ່ມີບົດລາຍງານການຈັດສົ່ງທີ່ຖືກຕ້ອງ.
3. LINK Mobility ຈັດການການກຳນົດເສັ້ນທາງ ແລະສົ່ງຂໍ້ຄວາມ SMS ໄປຫາຜູ້ບໍລິໂພກທີ່ລະບຸໄວ້.
ຂັ້ນຕອນທີ 4 ແລະ 5 ຖືກປະຕິບັດຖ້າຫາກວ່າຜູ້ໃຫ້ບໍລິການຮ້ອງຂໍການລາຍງານການຈັດສົ່ງໃນຂັ້ນຕອນທີ 1.
4. ບົດລາຍງານການຈັດສົ່ງໄດ້ຮັບການກະຕຸ້ນ, ເຊັ່ນ: ໃນເວລາທີ່ຂໍ້ຄວາມ SMS ໄດ້ຖືກສົ່ງໄປຫາອຸປະກອນຂອງຜູ້ບໍລິໂພກ.
5. ບົດລາຍງານການຈັດສົ່ງແມ່ນຖືກສົ່ງໄປຫາຜູ້ໃຫ້ບໍລິການ. ບົດລາຍງານປະກອບມີ ID ຂໍ້ຄວາມດຽວກັນກັບສົ່ງຄືນໃນຂັ້ນຕອນ 2.
ກະແສທາງເລືອກ: ການຮ້ອງຂໍບໍ່ຖືກຕ້ອງ
ຖ້າພາລາມິເຕີທີ່ສະໜອງໃຫ້ ຫຼືຂໍ້ມູນປະຈຳຕົວຂອງຜູ້ໃຊ້ໃນຄຳຮ້ອງຂໍ (ຂັ້ນຕອນທີ 1) ບໍ່ຖືກຕ້ອງ, ຂໍ້ຜິດພາດຈະຖືກສົ່ງຄືນໃຫ້ຜູ້ໃຫ້ບໍລິການ. ຄວາມຜິດພາດຊີ້ໃຫ້ເຫັນເຫດຜົນສໍາລັບການປະຕິເສດແລະການໄຫຼສິ້ນສຸດລົງ. ບໍ່ມີ ID ຂໍ້ຄວາມຖືກສົ່ງຄືນ.
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
5
1.2 ການສົ່ງຂໍ້ຄວາມ SMS ໄປຫາຜູ້ຮັບຫຼາຍໆຄົນ
ຜູ້ໃຫ້ບໍລິການ
Netsize
1. ສົ່ງຂໍ້ຄວາມ MT
ຜູ້ບໍລິໂພກ
2. ກັບຄືນ ID ຂໍ້ຄວາມ
3.1. ສົ່ງຂໍ້ຄວາມ SMS #1
3.2. ສົ່ງຂໍ້ຄວາມ SMS #2
3. ນ. ສົ່ງຂໍ້ຄວາມ SMS #n
5.1. ສົ່ງບົດລາຍງານການຈັດສົ່ງ #1 5.2. ສົ່ງບົດລາຍງານການຈັດສົ່ງ #2 5.n. ສົ່ງບົດລາຍງານການຈັດສົ່ງ #n
4.1. ສົ່ງບົດລາຍງານການຈັດສົ່ງ #1 4.2. ສົ່ງບົດລາຍງານການຈັດສົ່ງ #2 4.n. ສົ່ງບົດລາຍງານການຈັດສົ່ງ #n
ລະບົບ LINK Mobility ສະຫນັບສະຫນູນການສົ່ງຂໍ້ຄວາມ SMS ອັດຕາມາດຕະຖານໄປຫາຜູ້ຮັບຫຼາຍໆຄົນໃນບັນຊີລາຍຊື່ການແຈກຢາຍ. ການໄຫຼພື້ນຖານແມ່ນອະທິບາຍດັ່ງຕໍ່ໄປນີ້:
1. ຜູ້ໃຫ້ບໍລິການເຮັດການຮ້ອງຂໍໃຫ້ສົ່ງຂໍ້ຄວາມ SMS ອັດຕາມາດຕະຖານໄປຫາຜູ້ຮັບຫຼາຍໆຄົນຜ່ານລະບົບ LINK Mobility.
2. ລະບົບ LINK Mobility ກວດສອບ syntax ຂໍ້ຄວາມ SMS, ຜູ້ຮັບ ແລະເສັ້ນທາງແຕ່ລະຂໍ້ຄວາມ SMS ກ່ອນທີ່ຈະສົ່ງຄືນ ID ຂໍ້ຄວາມໄປຫາຜູ້ໃຫ້ບໍລິການ.
3. LINK Mobility ສົ່ງຂໍ້ຄວາມ SMS ຫນຶ່ງໄປຫາຜູ້ບໍລິໂພກແຕ່ລະຄົນ. ລະບົບ LINK Mobility ຈະພະຍາຍາມສົ່ງຂໍ້ຄວາມ SMS ຄືນໃໝ່ເມື່ອໄດ້ຮັບການຕອບຮັບຂໍ້ຜິດພາດທີ່ຖືກຈັດປະເພດເປັນການຊົ່ວຄາວ. LINK Mobility ຈະພະຍາຍາມສົ່ງຂໍ້ຄວາມ SMS ຄືນໃໝ່ຈົນກວ່າມັນຈະໝົດອາຍຸ ຫຼືເຖິງຂີດຈຳກັດການພະຍາຍາມອີກຄັ້ງສູງສຸດຂອງ LINK Mobility.
ຂັ້ນຕອນທີ 4 ແລະ 5 ຖືກປະຕິບັດຖ້າຫາກວ່າຜູ້ໃຫ້ບໍລິການຮ້ອງຂໍການລາຍງານການຈັດສົ່ງໃນຂັ້ນຕອນທີ 1.
4. ບົດລາຍງານການຈັດສົ່ງໄດ້ຮັບການກະຕຸ້ນ, ເຊັ່ນ: ໃນເວລາທີ່ຂໍ້ຄວາມ SMS ໄດ້ຖືກສົ່ງໄປສະຖານີໂທລະສັບມືຖືຂອງຜູ້ບໍລິໂພກ.
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
6
5. ບົດລາຍງານການຈັດສົ່ງແມ່ນຖືກສົ່ງໄປຫາຜູ້ໃຫ້ບໍລິການ, ປະກອບດ້ວຍ ID ຂໍ້ຄວາມດຽວກັນກັບສົ່ງຄືນໃນຂັ້ນຕອນ 2.
ຂໍແນະນຳໃຫ້ເຮັດບົດລາຍງານການຈັດສົ່ງເພື່ອກວດສອບວ່າຜູ້ບໍລິໂພກໄດ້ຮັບຂໍ້ຄວາມ SMS ຂອງເຂົາເຈົ້າສຳເລັດແລ້ວ.
2. ການຕິດຕັ້ງ
LINK Mobility ໃຫ້ API ທີ່ເປີດເຜີຍເປັນ web ການບໍລິການທີ່ມີ SOAP interfaceii. ໂປຣໂຕຄໍ SOAP ແລະເຊີບເວີ Link Mobility ແມ່ນເອກະລາດຈາກແພລດຟອມທີ່ຜູ້ໃຫ້ບໍລິການໃຊ້, ເຖິງແມ່ນວ່າການຕິດຕັ້ງເຄື່ອງມື SOAP ອາດຈະແຕກຕ່າງກັນ. ໄດ້ web API ການບໍລິການແມ່ນໄດ້ອະທິບາຍໄວ້ໃນ WSDLiii.
ສໍາລັບຜູ້ທີ່ບໍ່ຄຸ້ນເຄີຍກັບ web ການບໍລິການ, LINK Mobility ຍັງສະຫນອງຊຸດຂອງຫ້ອງຮຽນ Java ທີ່ສ້າງຂຶ້ນຈາກ web ລາຍລະອຽດການບໍລິການ WSDL. ຫ້ອງຮຽນເຫຼົ່ານີ້ແມ່ນສະໜອງໃຫ້ໂດຍການຊ່ວຍເຫຼືອ Link Mobility ຕາມການຮ້ອງຂໍ.
2.1 ຄວາມສາມາດໃນການເຮັດວຽກຮ່ວມກັນ
ເຖິງແມ່ນວ່າ web ການບໍລິການແມ່ນສາມາດເຮັດວຽກຮ່ວມກັນໄດ້ໃນທົ່ວແພລະຕະຟອມທີ່ແຕກຕ່າງກັນໃນທາງທິດສະດີ, ບາງຄັ້ງມັນກໍ່ເກີດຂື້ນວ່າກອບຂອງເຄື່ອງແມ່ຂ່າຍແລະກອບລູກຄ້າບໍ່ເຂົ້າກັນ. ເພື່ອຮັບປະກັນການເຮັດວຽກຮ່ວມກັນໃນທົ່ວແພລດຟອມ, LINK Mobility web ການບໍລິການແມ່ນໄດ້ຮັບການສ້າງແລະກວດສອບຕາມຂໍ້ສະເຫນີແນະຂອງ Web ອົງການຈັດຕັ້ງລະຫວ່າງການບໍລິການ, WS-Iiv.
WS-I ຕ້ອງການ a web ການບໍລິການເພື່ອສະຫນັບສະຫນູນ UTF-8 ແລະ UTF-16-ຕົວອັກສອນຊຸດ. Link Mobility ຮອງຮັບທັງສອງຢ່າງ, ແຕ່ແນະນຳໃຫ້ໃຊ້ UTF-8.
ທັງໝົດ LINK Mobility web ການບໍລິການໄດ້ຖືກກວດສອບຢູ່ໃນເວທີຕໍ່ໄປນີ້:
· Java · .NET · PHP · Perl · ASP · Ruby · Python
2.2 Web ການບໍລິການ
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
7
ໄດ້ web ການບໍລິການ URL ແລະສະຖານທີ່ຂອງ WSDL file ແມ່ນສະໜອງໃຫ້ໂດຍການຊ່ວຍເຫຼືອ LINK Mobility ຕາມການຮ້ອງຂໍ.
2.3 ຄວາມປອດໄພ
ກຳລັງສົ່ງຄຳຮ້ອງຂໍ
ສໍາລັບການກວດສອບຄວາມຖືກຕ້ອງ, ID ຜູ້ໃຊ້ແລະລະຫັດຜ່ານຂອງຜູ້ໃຫ້ບໍລິການຖືກສົ່ງໃນທຸກໆ web ການຮຽກຮ້ອງການບໍລິການ. ມັນເປັນຄວາມຮັບຜິດຊອບຂອງຜູ້ໃຫ້ບໍລິການທີ່ຈະຮັກສາ ID ຜູ້ໃຊ້ແລະລະຫັດຜ່ານນີ້ຖືກປົກປ້ອງ.
ສໍາລັບຄວາມປອດໄພການເຊື່ອມຕໍ່, LINK Mobility ແນະນໍາໃຫ້ໃຊ້ HTTPS ເມື່ອເຂົ້າເຖິງ LINL Mobility web ການບໍລິການ. ໃບຢັ້ງຢືນເຊີບເວີ LINK Mobility ແມ່ນເຊັນໂດຍ Thawte Server CA.
ນອກຈາກນັ້ນ, ແນະນໍາໃຫ້ໃຊ້ໄຟວໍ LINK Mobility ສໍາລັບສະກັດທີ່ຢູ່ IP ທີ່ບໍ່ຮູ້ຈັກຈາກການເຂົ້າເຖິງບັນຊີຂອງຜູ້ໃຫ້ບໍລິການ. ຕິດຕໍ່ຝ່າຍຊ່ວຍເຫຼືອ LINK Mobility ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.
ກະລຸນາຮັບຊາບວ່າ HTTP ແມ່ນຮອງຮັບຍ້ອນເຫດຜົນດ້ານຫຼັງເທົ່ານັ້ນ ແລະຈະຖືກລຶບອອກໃນອະນາຄົດ.
ໄດ້ຮັບບົດລາຍງານການຈັດສົ່ງ
ສຳລັບການພິສູດຢືນຢັນ, ຂໍແນະນຳໃຫ້ຜູ້ໃຫ້ບໍລິການໃຊ້: · ການກວດສອບຄວາມຖືກຕ້ອງພື້ນຖານເພື່ອເຂົ້າເຖິງພວກມັນ. web ເຊີບເວີ. · Firewall, ຮັບປະກັນວ່າພຽງແຕ່ການຮ້ອງຂໍຈາກ LINK Mobility ໄດ້ຖືກອະນຸຍາດ.
ເພື່ອຄວາມປອດໄພຂອງການເຊື່ອມຕໍ່, ມັນແນະນໍາໃຫ້ຜູ້ໃຫ້ບໍລິການໃຊ້: · HTTPS ສໍາລັບການເຂົ້າເຖິງຂອງພວກເຂົາ web ເຊີບເວີ.
HTTPS ຢູ່ໃນສະຖານທີ່ຂອງຜູ້ໃຫ້ບໍລິການສາມາດຖືກນໍາໃຊ້ຢ່າງບໍ່ຢຸດຢັ້ງ, ສະຫນອງໃບຢັ້ງຢືນຂອງ web ເຊີບເວີຖືກເຊັນໂດຍໃບຢັ້ງຢືນ CA ຮາກທີ່ລວມຢູ່ໃນບັນຊີລາຍຊື່ຂອງໃບຢັ້ງຢືນ CA ທີ່ເຊື່ອຖືໄດ້.
3. ການເຊື່ອມໂຍງຂໍ້ຄວາມ SMS ກັບ LINK Mobility
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
8
3.1 ການສົ່ງຂໍ້ຄວາມ SMS
ຜູ້ໃຫ້ບໍລິການສາມາດສົ່ງຂໍ້ຄວາມ SMS ໄປຫາຜູ້ບໍລິໂພກຂອງພວກເຂົາຜ່ານ LINK Mobility, ໂດຍໃຊ້ SMS web ບໍລິການ API ດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນບົດນີ້.
ການປະຕິບັດ examples ກ່ຽວກັບວິທີການເຊື່ອມໂຍງກັບ LINK Mobility ໃນພາສາໂຄງການຕ່າງໆສາມາດພົບເຫັນຢູ່ໃນບົດທີ 4.
3.1.1 ການປຽບທຽບການດຳເນີນງານ
API ການສົ່ງຂໍ້ຄວາມ SMS ກໍານົດສອງການດໍາເນີນງານທີ່ແຕກຕ່າງກັນ: ການຮ້ອງຂໍການສົ່ງແລະການຮ້ອງຂໍການສົ່ງຂໍ້ຄວາມ. ພາກສ່ວນຍ່ອຍນີ້ໃຫ້ຫຼາຍກວ່າview ຂອງຫນ້າທີ່ສະຫນອງໃຫ້ໂດຍທັງສອງປະຕິບັດງານແລະຄວາມແຕກຕ່າງທີ່ສໍາຄັນໄຟສູງ.
ການຮ້ອງຂໍການສົ່ງແມ່ນແນໃສ່ກໍລະນີການນໍາໃຊ້ແບບພິເສດທີ່ຜູ້ໃຫ້ບໍລິການມີການຄວບຄຸມການຈັດຮູບແບບຂໍ້ຄວາມທັງຫມົດລວມທັງສ່ວນຫົວຂໍ້ມູນຜູ້ໃຊ້. ມັນຮອງຮັບ GSM Default, Unicode, ແລະ binary Data Coding Schemes. ຜູ້ໃຫ້ບໍລິການສາມາດສົ່ງຂໍ້ຄວາມທີ່ປະສົມປະສານໄດ້, ແຕ່ການກະກຽມຂໍ້ມູນຜູ້ໃຊ້ແລະສ່ວນຫົວຂໍ້ມູນຜູ້ໃຊ້ຕ້ອງຖືກເຮັດໂດຍຜູ້ໃຫ້ບໍລິການແລະຂໍ້ຄວາມຕ້ອງຖືກສົ່ງໂດຍວິທີການສົ່ງຫຼາຍຄໍາຮ້ອງຂໍໄປສູ່ LINK Mobility.
ການຮ້ອງຂໍການສົ່ງຂໍ້ຄວາມສົມມຸດວ່າຂໍ້ຄວາມມີຕົວອັກສອນຈາກຕົວອັກສອນມາດຕະຖານ GSM ລວມທັງຕາຕະລາງນາມສະກຸນຫຼືຕົວອັກສອນ Unicode. ໂຄງການລະຫັດຂໍ້ມູນແມ່ນຖືກກວດພົບອັດຕະໂນມັດໂດຍ LINK Mobility ໂດຍການກວດສອບເນື້ອໃນຂອງຂໍ້ຄວາມຂອງຂໍ້ຄວາມ. ການປະກອບຂໍ້ຄວາມອັດຕະໂນມັດເຂົ້າໄປໃນຫຼາຍຂໍ້ຄວາມແມ່ນສະຫນັບສະຫນູນເຖິງຫນຶ່ງໂດຍຜູ້ໃຫ້ບໍລິການກໍານົດຂອບເຂດຈໍາກັດສູງສຸດ.
ການປະກອບເຂົ້າກັນອາດຈະມີຄວາມຈໍາເປັນຖ້າຄວາມຍາວຂອງຂໍ້ຄວາມເກີນຄວາມຍາວສູງສຸດທີ່ສະຫນັບສະຫນູນໂດຍໂຄງການລະຫັດຂໍ້ມູນທີ່ໃຊ້ໂດຍຂໍ້ຄວາມ.
3.1.2 ການຈັດການຄ່າອົງປະກອບທາງເລືອກ
ກະລຸນາສັງເກດເຫັນວ່າສໍາລັບຈຸດປະສົງຂອງການເຮັດວຽກຮ່ວມກັນ, ອົງປະກອບ XML ທັງຫມົດໃນຄໍາຮ້ອງຂໍແລະການຕອບສະຫນອງແມ່ນບັງຄັບຕາມຄໍານິຍາມ XML, ie ຈໍາເປັນຕ້ອງມີ. ຫມາຍເຫດສໍາລັບການລະບຸຄ່າທາງເລືອກແມ່ນ:
· ສຳລັບຄ່າຈຳນວນເຕັມ: -1
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
9
· ສຳລັບຄ່າສະຕຣິງ: #NULL#
ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະສັງເກດວ່າຄ່າຂອງອົງປະກອບທີ່ຖືກລະເລີຍຕ້ອງຖືກຕັ້ງຄ່າເປັນຄ່າທີ່ລະບຸໄວ້ໃນຄໍາຄິດເຫັນທີ່ສອດຄ້ອງກັນຈົນກ່ວາອົງປະກອບໄດ້ຮັບການສະຫນັບສະຫນູນ. ນີ້ແມ່ນເພື່ອຮັບປະກັນຄວາມເຂົ້າກັນໄດ້ຕໍ່ກັບ LINK Mobility.
3.2 ຄຸນສົມບັດທາງເລືອກ 3.2.1MSISDN ການແກ້ໄຂ
ການແກ້ໄຂ MSISDN ເປັນຄຸນສົມບັດທາງເລືອກທີ່ສາມາດເປີດໃຊ້ງານໄດ້ໂດຍການຮອງຮັບ LINK Mobility ຖ້າຮ້ອງຂໍ.
ຄຸນສົມບັດນີ້ຈະແກ້ໄຂທີ່ຢູ່ປາຍທາງ ແລະຈັດວາງພວກມັນໃຫ້ເປັນຮູບແບບ E.164 ທີ່ຕ້ອງການ. ນອກເຫນືອຈາກການແກ້ໄຂຮູບແບບ, ລະບົບອາດຈະປະຕິບັດຫນ້າທີ່ສະເພາະຂອງຕະຫຼາດເຊັ່ນ: ການແປຕົວເລກພາສາຝຣັ່ງສາກົນເພື່ອແກ້ໄຂຕົວເລກ DOM-TOM (départements et territoires d'outre-mer) ເມື່ອສາມາດໃຊ້ໄດ້.
ຂ້າງລຸ່ມນີ້ແມ່ນຫຼາຍ examples ຂອງການແກ້ໄຂ:
ສົ່ງປາຍທາງທີ່ຢູ່ +46(0)702233445 (0046)72233445 +460702233445 46(0)702233445 46070-2233445 0046702233445 46 0-702233445 336005199999 +XNUMX
ແກ້ໄຂທີ່ຢູ່ປາຍທາງ 46702233445 46702233445 46702233445 46702233445 46702233445 46702233445 46702233445 2626005199999 XNUMX XNUMX XNUMX XNUMX ເລກທີ່ແປ
ນອກຈາກນັ້ນ, ມັນເປັນໄປໄດ້ທີ່ຈະອະນຸຍາດໃຫ້ເບີໂທລະສັບແຫ່ງຊາດສໍາລັບຕະຫຼາດທີ່ເລືອກ. ເມື່ອຄຸນສົມບັດນີ້ຖືກເປີດໃຊ້ງານທຸກຕົວເລກສາກົນສຳລັບຕະຫຼາດອື່ນຕ້ອງຖືກສົ່ງດ້ວຍເຄື່ອງໝາຍ `+' ເບື້ອງຕົ້ນເພື່ອຈຳແນກພວກມັນຈາກຕະຫຼາດທີ່ເລືອກ.
ຂ້າງລຸ່ມນີ້ແມ່ນຫຼາຍ examples ຂອງການແກ້ໄຂເຮັດໄດ້ໃນເວລາທີ່ການນໍາໃຊ້ສວີເດນ (ລະຫັດປະເທດ 46) ເປັນຕະຫຼາດເລີ່ມຕົ້ນສໍາລັບຕົວເລກແຫ່ງຊາດ.
ສົ່ງປາຍທາງ 0702233445 070-2233 445 070.2233.4455 460702233445 +460702233445 +458022334455 45802233445
ແກ້ໄຂທີ່ຢູ່ປາຍທາງ 46702233445 46702233445 46702233445 46702233445 46702233445 458022334455 ບໍ່ຖືກຕ້ອງເນື່ອງຈາກປ້າຍ `+' ຫາຍໄປ.
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
10
ໃຫ້ສັງເກດວ່າ MSISDN ທີ່ຖືກແກ້ໄຂຈະຖືກໃຊ້ໂດຍ LINK Mobility ແລະມັນຈະຖືກສົ່ງຄືນໃນບົດລາຍງານການຈັດສົ່ງ.
ກະລຸນາຕິດຕໍ່ຝ່າຍຊ່ວຍເຫຼືອ LINK Mobility ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.
3.2.2 ການປ່ຽນຕົວລະຄອນ
ການປ່ຽນຕົວອັກສອນແມ່ນເປັນຄຸນສົມບັດທາງເລືອກທີ່ສາມາດເປີດໃຊ້ງານໄດ້ໂດຍການຮອງຮັບ LINK Mobility ຖ້າຮ້ອງຂໍ.
ຄຸນສົມບັດນີ້ຈະແປຕົວອັກສອນທີ່ບໍ່ແມ່ນຕົວອັກສອນ GSM ໃນຂໍ້ມູນຜູ້ໃຊ້ (ຂໍ້ຄວາມ SMS) ເປັນຕົວໜັງສື GSM ທີ່ທຽບເທົ່າເມື່ອ DCS ຖືກຕັ້ງເປັນ “GSM” (17). ຕົວຢ່າງample “Seqüência de teste em Português” ຈະຖືກແປເປັນ “Seqüencia de teste em Portugues”.
ກະລຸນາຕິດຕໍ່ຝ່າຍຊ່ວຍເຫຼືອ LINK Mobility ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ.
3.3 ສົ່ງຄໍາຮ້ອງຂໍ
ອົງປະກອບການຮ້ອງຂໍການສົ່ງແມ່ນມີຮູບແບບດັ່ງຕໍ່ໄປນີ້:
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
11
ອົງປະກອບຂອງເດັກນ້ອຍສົ່ງຄໍາຮ້ອງຂໍຖືກຈັດການໂດຍ LINK Mobility ດັ່ງຕໍ່ໄປນີ້:
Element correlationId
ທີ່ຢູ່ຕົ້ນກໍາເນີດ
ປະເພດ String
ສາຍ
M/O/I* ຄ່າເລີ່ມຕົ້ນ^
O
O
ລະບົບຈະຕັ້ງ
ມູນຄ່າຖ້າ
ຕັ້ງຄ່າແລະ
ສະຫນັບສະຫນູນ.
ຄວາມຍາວສູງສຸດ 100
16
ລາຍລະອຽດ
Correlation ID ເພື່ອຕິດຕາມການຮ້ອງຂໍ SOAP ແລະຄໍາຕອບ, ອີງຕາມຄໍາແນະນໍາ WS-I. ເຊີບເວີສະທ້ອນຄ່າທີ່ສະໜອງໃຫ້. ນອກຈາກນັ້ນ, ID correlation ສາມາດນໍາໃຊ້ເປັນ ID ພາຍນອກໄດ້ນັບຕັ້ງແຕ່ມັນຈະຖືກລວມເຂົ້າໃນ DR ແລະເກັບໄວ້ກັບຂໍ້ມູນການເຮັດທຸລະກໍາ. ກະລຸນາຮັບຊາບວ່າອາດມີຂໍ້ຈຳກັດກ່ຽວກັບຕົວອັກສອນທີ່ອະນຸຍາດ. ທີ່ຢູ່ຕົ້ນສະບັບຂອງຂໍ້ຄວາມ SMS ຂາອອກ. ປະເພດຂອງທີ່ຢູ່ຕົ້ນສະບັບແມ່ນຖືກກໍານົດໂດຍຕົວກໍານົດການ orginatorTON. ຄວາມຍາວສູງສຸດຂອງຕົວເລກສັ້ນແມ່ນ 16. ຕົວສົ່ງຕົວເລກ Alpha ຖືກຈຳກັດໃສ່ຕົວອັກສອນເລີ່ມຕົ້ນ GSM ທີ່ມີຄວາມຍາວສູງສຸດ 11 ຕົວອັກສອນ.
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
12
ຕົ້ນກໍາເນີດTON
ຈຳນວນເຕັມ O
ຈຸດໝາຍທີ່ຢູ່ປາຍທາງ
M
userData userDataHeader
ສາຍ
O
ສາຍ
O
DCS
ຈຳນວນເຕັມ O
PID
ຈຳນວນເຕັມ O
relativeValidityTime ຈຳນວນເຕັມ O
ເວລາຈັດສົ່ງ
ສາຍ
O
ລະບົບຈະກໍານົດຄ່າຖ້າ configured ແລະສະຫນັບສະຫນູນ.
ຂໍ້ຄວາມຫວ່າງເປົ່າ ບໍ່ມີສ່ວນຫົວຂໍ້ມູນຜູ້ໃຊ້ 17 0 172800 (48 ຊົ່ວໂມງ) ທັນທີ
1
40(*)
280 280 3 3 9 25
ຄວາມຍາວສູງສຸດຂອງຜູ້ສົ່ງ MSISDN ແມ່ນ 15 (ໃຊ້ຮູບແບບດຽວກັນກັບອົງປະກອບທີ່ຢູ່ປາຍທາງ). ສາມາດຕັ້ງເປັນ #NULL# ເມື່ອເລືອກທີ່ຢູ່ ແລະຕົ້ນກຳເນີດTON ໂດຍລະບົບ. ຟັງຊັນນີ້ແມ່ນຂຶ້ນກັບຕະຫຼາດ ແລະການຕັ້ງຄ່າ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາຕິດຕໍ່ຝ່າຍຊ່ວຍເຫຼືອ LINK Mobility. ພຶດຕິກໍາອາດຈະແຕກຕ່າງກັນກັບການລວມຕົວຂອງຜູ້ປະກອບການ. The originating address' type of number (TON): 0 short number 1 Alpha numeric (max length 11) 2 MSISDN ສາມາດຕັ້ງເປັນ -1 ເມື່ອ originatingAddress ແລະ originatingTON ຈະຖືກເລືອກໂດຍລະບົບ. ຟັງຊັນນີ້ແມ່ນຂຶ້ນກັບຕະຫຼາດ ແລະການຕັ້ງຄ່າ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາຕິດຕໍ່ຝ່າຍຊ່ວຍເຫຼືອ LINK Mobility. ພຶດຕິກໍາອາດຈະແຕກຕ່າງກັນກັບການລວມຕົວຂອງຜູ້ປະກອບການ. MSISDN ທີ່ຂໍ້ຄວາມ SMS ຄວນຖືກສົ່ງໄປຫາ, ເລີ່ມຕົ້ນດ້ວຍລະຫັດປະເທດ. ຕົວຢ່າງample: 46762050312. ສໍາລັບບາງຕະຫຼາດ (ບ່ອນທີ່ Consumer MSISDN ຈະຕ້ອງຖືກເຮັດໃຫ້ສັບສົນ) ຄ່ານີ້ຍັງສາມາດເປັນນາມແຝງທີ່ເປັນຕົວເລກ ແລະ ຕົວເລກ, ນໍາໜ້າດ້ວຍ “#”.
ການສົ່ງຂໍ້ຄວາມ SMS ໄປຫາຜູ້ຮັບຫຼາຍອັນແມ່ນໄດ້ຮັບການສະໜັບສະໜູນໂດຍການໃຫ້ລາຍຊື່ການແຈກຢາຍຂອງ MSISDNs ເຄິ່ງຈໍ້າສອງເມັດທີ່ແຍກອອກ (ເຊັ່ນ: 46762050312;46762050313). ຜູ້ຮັບຈະຕ້ອງບໍ່ຊໍ້າກັນພາຍໃນລາຍຊື່ໃດໜຶ່ງ ແລະລາຍຊື່ການແຈກຢາຍຖືກຈຳກັດໄວ້ທີ່ 1000 ລາຍການ. (*) ຄ່າຄວາມຍາວສູງສຸດບໍ່ນຳໃຊ້ສຳລັບລາຍຊື່ການແຈກຢາຍ. ເນື້ອໃນຂໍ້ຄວາມ SMS. User Data Header ຮ່ວມກັບຂໍ້ມູນຜູ້ໃຊ້ສາມາດບັນຈຸໄດ້ເຖິງ 140, ie 280 ເມື່ອ hex-encoded, octets. ພາຣາມິເຕີນີ້ຖືກເຂົ້າລະຫັດ hex ສະເໝີ. ໂຄງການລະຫັດຂໍ້ມູນ. ພຶດຕິກໍາອາດຈະແຕກຕ່າງກັນກັບການລວມຕົວຂອງຜູ້ປະກອບການ. ID ໂປຣໂຕຄໍ. ພຶດຕິກໍາອາດຈະແຕກຕ່າງກັນກັບການລວມຕົວຂອງຜູ້ປະກອບການ. Relative validity time ເປັນວິນາທີ (ທຽບກັບເວລາສຳລັບການຍື່ນສະເໜີຕໍ່ LINK Mobility). ພຶດຕິກໍາອາດຈະແຕກຕ່າງກັນກັບການລວມຕົວຂອງຜູ້ປະກອບການ. ຂໍ້ຄວາມ SMS ສາມາດໄດ້ຮັບການສົ່ງກັບເວລາທີ່ຊັກຊ້າ. ຮູບແບບ: yyyy-MM-dd HH:mm:ss Z, example: 2000-01-01 01:01:01 0000.
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
13
ລາຍງານສະຖານະ
ຈຳນວນເຕັມ O
0
ຊື່ບັນຊີ
ສາຍ
O
ອີງຕາມ
ບັນຊີ
ການຕັ້ງຄ່າ
referenceId serviceMetaData
ສາຍ
O
ສາຍ
O
ບໍ່ໄດ້ຕັ້ງຄ່າ
campຊື່
ສາຍ
O
ຊື່ຜູ້ໃຊ້
ສາຍ
M
ລະຫັດຜ່ານ
ສາຍ
M
* M = ບັງຄັບ, O = ທາງເລືອກ, I = ບໍ່ສົນໃຈ.
1
50
150 1000 50 64 64
ພຶດຕິກໍາອາດຈະແຕກຕ່າງກັນກັບການລວມຕົວຂອງຜູ້ປະກອບການ. ການຮ້ອງຂໍລາຍງານການຈັດສົ່ງ: 0 ບໍ່ມີລາຍງານການຈັດສົ່ງ 1 ລາຍງານການຈັດສົ່ງທີ່ຮ້ອງຂໍ 9 ລາຍງານການຈັດສົ່ງເຊີບເວີທີ່ຮ້ອງຂໍ (LINK Mobility ບໍ່ໄດ້ສົ່ງຕໍ່ບົດລາຍງານໄປຫາຜູ້ໃຫ້ບໍລິການແຕ່ເຮັດໃຫ້ມັນມີຢູ່ໃນບົດລາຍງານແລະອື່ນໆ) ຊ່ອງຂໍ້ມູນນີ້ອະນຸຍາດໃຫ້ LINK Mobility ກໍານົດເສັ້ນທາງຂໍ້ຄວາມ SMS ໃນແບບຍືດຫຍຸ່ນ. ລັກສະນະ, ເຊິ່ງອາດຈະເປັນຫຼືອາດຈະບໍ່ແມ່ນຜູ້ໃຫ້ບໍລິການສະເພາະ. ສໍາລັບການນໍາໃຊ້ປົກກະຕິ, #NULL# ຄວນໃຫ້. ໝາຍເຫດ: ການນຳໃຊ້ຊ່ອງຂໍ້ມູນນີ້ຕ້ອງໄດ້ຮັບການສະໜອງໃຫ້ໂດຍ LINK Mobility. ສໍາລັບ API ນີ້ປົກກະຕິແລ້ວ ID ຂໍ້ຄວາມຂອງ a web ເລືອກໃນຄໍາສັ່ງ MO SMS. ຂໍ້ມູນ meta ການບໍລິການ. ຕັ້ງເປັນ #NULL# ຖ້າບໍ່ໄດ້ໃຊ້ ຫຼືບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນຈາກຕະຫຼາດ. ນີ້ແມ່ນຂໍ້ມູນສະເພາະຂອງຕະຫຼາດ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາຕິດຕໍ່ຝ່າຍຊ່ວຍເຫຼືອ LINK Mobility. ທຸລະກໍາ LINK Mobility ແມ່ນ tagged ກັບຊື່ນີ້. ມັນຖືກນໍາໃຊ້ເພື່ອຈັດກຸ່ມທຸລະກໍາໃນລາຍງານ LINK Mobility. ຕັ້ງເປັນ #NULL# ຖ້າບໍ່ໄດ້ໃຊ້. ຊື່ຜູ້ໃຊ້ຂອງຜູ້ໃຫ້ບໍລິການ, ສະໜອງໃຫ້ໂດຍ LINK Mobility. ລະຫັດຜ່ານຂອງຜູ້ໃຫ້ບໍລິການ, ສະໜອງໃຫ້ໂດຍ LINK Mobility.
^ ຄ່າເລີ່ມຕົ້ນແມ່ນໃຊ້ຖ້າຄ່າອົງປະກອບຖືກຕັ້ງເປັນ null.
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
14
3.4 ສົ່ງຄໍາຮ້ອງຂໍຂໍ້ຄວາມ
ອົງປະກອບການຮ້ອງຂໍການສົ່ງແມ່ນມີຮູບແບບດັ່ງຕໍ່ໄປນີ້:
ອົງປະກອບຂອງເດັກນ້ອຍສົ່ງຄໍາຮ້ອງຂໍຖືກຈັດການໂດຍ LINK Mobility ດັ່ງຕໍ່ໄປນີ້:
Element correlationId
ປະເພດ String
ທີ່ຢູ່ ທີ່ຢູ່
M/O/I* ຄ່າເລີ່ມຕົ້ນ^
O
O
ລະບົບຈະຕັ້ງ
ມູນຄ່າຖ້າ
ຕັ້ງຄ່າແລະ
ສະຫນັບສະຫນູນ.
ຄວາມຍາວສູງສຸດ 100
16
ລາຍລະອຽດ
Correlation ID ເພື່ອຕິດຕາມການຮ້ອງຂໍ SOAP ແລະຄໍາຕອບ, ອີງຕາມຄໍາແນະນໍາ WS-I. ເຊີບເວີສະທ້ອນຄ່າທີ່ສະໜອງໃຫ້. ນອກຈາກນັ້ນ, ID correlation ສາມາດນໍາໃຊ້ເປັນ ID ພາຍນອກໄດ້ນັບຕັ້ງແຕ່ມັນຈະຖືກລວມເຂົ້າໃນ DR ແລະເກັບໄວ້ກັບຂໍ້ມູນການເຮັດທຸລະກໍາ. ກະລຸນາຮັບຊາບວ່າອາດມີຂໍ້ຈຳກັດກ່ຽວກັບຕົວອັກສອນທີ່ອະນຸຍາດ. ທີ່ຢູ່ຕົ້ນສະບັບຂອງຂໍ້ຄວາມ SMS ຂາອອກ. ປະເພດຂອງທີ່ຢູ່ຕົ້ນສະບັບແມ່ນຖືກກໍານົດໂດຍຕົວກໍານົດການ orginatorTON.
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
15
ຕົ້ນກໍາເນີດTON
ຈຳນວນເຕັມ O
ຈຸດໝາຍທີ່ຢູ່ປາຍທາງ
M
ຂໍ້ຄວາມ
ສາຍ
M
maxConcatenatedM integer O essages
PID
ຈຳນວນເຕັມ O
relativeValidityTime ຈຳນວນເຕັມ O
ລະບົບຈະກໍານົດຄ່າຖ້າ configured ແລະສະຫນັບສະຫນູນ.
ຂໍ້ຄວາມຫວ່າງ 3 0 172800 (48 ຊົ່ວໂມງ)
1
40(*)
39015 3 3 9
ຄວາມຍາວສູງສຸດຂອງຕົວເລກສັ້ນແມ່ນ 16. ຕົວສົ່ງຕົວເລກ Alpha ຖືກຈຳກັດໃສ່ຕົວອັກສອນເລີ່ມຕົ້ນ GSM ທີ່ມີຄວາມຍາວສູງສຸດ 11 ຕົວອັກສອນ. ຄວາມຍາວສູງສຸດຂອງຜູ້ສົ່ງ MSISDN ແມ່ນ 15 (ໃຊ້ຮູບແບບດຽວກັນກັບອົງປະກອບທີ່ຢູ່ປາຍທາງ). ສາມາດຕັ້ງເປັນ #NULL# ເມື່ອເລືອກທີ່ຢູ່ ແລະຕົ້ນກຳເນີດTON ໂດຍລະບົບ. ຟັງຊັນນີ້ແມ່ນຂຶ້ນກັບຕະຫຼາດ ແລະການຕັ້ງຄ່າ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາຕິດຕໍ່ຝ່າຍຊ່ວຍເຫຼືອ LINK Mobility. ພຶດຕິກໍາອາດຈະແຕກຕ່າງກັນກັບການລວມຕົວຂອງຜູ້ປະກອບການ. The originating address' type of number (TON): 0 short number 1 Alpha numeric (max length 11) 2 MSISDN ສາມາດຕັ້ງເປັນ -1 ເມື່ອ originatingAddress ແລະ originatingTON ຈະຖືກເລືອກໂດຍລະບົບ. ຟັງຊັນນີ້ແມ່ນຂຶ້ນກັບຕະຫຼາດ ແລະການຕັ້ງຄ່າ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາຕິດຕໍ່ຝ່າຍຊ່ວຍເຫຼືອ LINK Mobility. ພຶດຕິກໍາອາດຈະແຕກຕ່າງກັນກັບການລວມຕົວຂອງຜູ້ປະກອບການ. MSISDN ທີ່ຂໍ້ຄວາມ SMS ຄວນຖືກສົ່ງໄປຫາ, ເລີ່ມຕົ້ນດ້ວຍລະຫັດປະເທດ. ຕົວຢ່າງample: 46762050312. ສໍາລັບບາງຕະຫຼາດ (ບ່ອນທີ່ Consumer MSISDN ຈະຕ້ອງຖືກເຮັດໃຫ້ສັບສົນ) ຄ່ານີ້ຍັງສາມາດເປັນນາມແຝງທີ່ເປັນຕົວເລກ ແລະ ຕົວເລກ, ນໍາໜ້າດ້ວຍ “#”.
ການສົ່ງຂໍ້ຄວາມ SMS ໄປຫາຜູ້ຮັບຫຼາຍອັນແມ່ນໄດ້ຮັບການສະໜັບສະໜູນໂດຍການໃຫ້ລາຍຊື່ການແຈກຢາຍຂອງ MSISDNs ເຄິ່ງຈໍ້າສອງເມັດທີ່ແຍກອອກ (ເຊັ່ນ: 46762050312;46762050313). ຜູ້ຮັບຈະຕ້ອງບໍ່ຊໍ້າກັນພາຍໃນລາຍຊື່ໃດໜຶ່ງ ແລະລາຍຊື່ການແຈກຢາຍຖືກຈຳກັດໄວ້ທີ່ 1000 ລາຍການ. (*) ຄ່າຄວາມຍາວສູງສຸດບໍ່ນຳໃຊ້ສຳລັບລາຍຊື່ການແຈກຢາຍ. ເນື້ອໃນຂໍ້ຄວາມ SMS. ໂຄງການລະຫັດຂໍ້ມູນແມ່ນຖືກກວດພົບອັດຕະໂນມັດ. ໂຄງການທີ່ຮອງຮັບແມ່ນ GSM 7-bit, ຫຼື UCS-2. ຄ່າລະຫວ່າງ 1 ແລະ 255 ເຊິ່ງຄ່າຈະກຳນົດຈຳນວນຂໍ້ຄວາມທີ່ປະສົມກັນເປັນທີ່ຍອມຮັບ. ຖ້າຈໍານວນຂໍ້ຄວາມທີ່ປະສົມປະສານເກີນຄ່ານີ້, ການຮ້ອງຂໍລົ້ມເຫລວ ID ໂປຣໂຕຄໍ. ພຶດຕິກໍາອາດຈະແຕກຕ່າງກັນກັບການລວມຕົວຂອງຜູ້ປະກອບການ. Relative validity time ເປັນວິນາທີ (ທຽບກັບເວລາສຳລັບການຍື່ນສະເໜີຕໍ່ LINK Mobility).
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
16
ເວລາຈັດສົ່ງ
ສາຍ
O
ທັນທີ
ລາຍງານສະຖານະ
ຈຳນວນເຕັມ O
0
ຊື່ບັນຊີ
ສາຍ
O
ອີງຕາມການຕັ້ງຄ່າບັນຊີ
referenceId serviceMetaData
ສາຍ
O
ສາຍ
O
ບໍ່ໄດ້ຕັ້ງຄ່າ
campຊື່
ສາຍ
O
ຊື່ຜູ້ໃຊ້
ສາຍ
M
ລະຫັດຜ່ານ
ສາຍ
M
* M = ບັງຄັບ, O = ທາງເລືອກ, I = ບໍ່ສົນໃຈ.
25
1
50
150 1000 50 64 64
ພຶດຕິກໍາອາດຈະແຕກຕ່າງກັນກັບການລວມຕົວຂອງຜູ້ປະກອບການ. ຂໍ້ຄວາມ SMS ສາມາດໄດ້ຮັບການສົ່ງກັບເວລາທີ່ຊັກຊ້າ. ຮູບແບບ: yyyy-MM-dd HH:mm:ss Z, example: 2000-01-01 01:01:01:0000 0. ພຶດຕິກຳອາດຈະແຕກຕ່າງກັນກັບການລວມຕົວຂອງ Operator. ການຮ້ອງຂໍລາຍງານການຈັດສົ່ງ: 1 ບໍ່ມີລາຍງານການຈັດສົ່ງ 9 ລາຍງານການຈັດສົ່ງທີ່ຮ້ອງຂໍ XNUMX ລາຍງານການຈັດສົ່ງເຊີບເວີທີ່ຮ້ອງຂໍ (LINK Mobility ບໍ່ສົ່ງຕໍ່ບົດລາຍງານໄປຫາຜູ້ໃຫ້ບໍລິການແຕ່ເຮັດໃຫ້ມັນມີຢູ່ໃນບົດລາຍງານແລະອື່ນໆ.) ຊ່ອງຂໍ້ມູນນີ້ອະນຸຍາດໃຫ້ LINK Mobility ເສັ້ນທາງຂໍ້ຄວາມ SMS ໃນແບບຍືດຫຍຸ່ນ. ວິທີການ, ເຊິ່ງອາດຈະເປັນຫຼືອາດຈະບໍ່ແມ່ນຜູ້ໃຫ້ບໍລິການສະເພາະ. ສໍາລັບການນໍາໃຊ້ປົກກະຕິ, #NULL# ຄວນໃຫ້. ໝາຍເຫດ: ການນຳໃຊ້ຊ່ອງຂໍ້ມູນນີ້ຕ້ອງໄດ້ຮັບການສະໜອງໃຫ້ໂດຍ LINK Mobility. ສໍາລັບ API ນີ້ປົກກະຕິແລ້ວ ID ຂໍ້ຄວາມຂອງ a web ເລືອກໃນຄໍາສັ່ງ MO SMS. ຂໍ້ມູນ meta ການບໍລິການ. ຕັ້ງເປັນ #NULL# ຖ້າບໍ່ໄດ້ໃຊ້ ຫຼືບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນຈາກຕະຫຼາດ. ນີ້ແມ່ນຂໍ້ມູນສະເພາະຂອງຕະຫຼາດ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ, ກະລຸນາຕິດຕໍ່ຝ່າຍຊ່ວຍເຫຼືອ LINK Mobility. ທຸລະກໍາ LINK Mobility ແມ່ນ tagged ກັບຊື່ນີ້. ມັນຖືກນໍາໃຊ້ເພື່ອຈັດກຸ່ມທຸລະກໍາໃນລາຍງານ Link Mobility. ຕັ້ງເປັນ #NULL# ຖ້າບໍ່ໄດ້ໃຊ້. ຊື່ຜູ້ໃຊ້ຂອງຜູ້ໃຫ້ບໍລິການ, ສະໜອງໃຫ້ໂດຍ LINK Mobility. ລະຫັດຜ່ານຂອງຜູ້ໃຫ້ບໍລິການ, ສະໜອງໃຫ້ໂດຍ LINK Mobility.
^ ຄ່າເລີ່ມຕົ້ນແມ່ນໃຊ້ຖ້າຄ່າອົງປະກອບຖືກຕັ້ງເປັນ null.
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
17
3.5 ສົ່ງຄໍາຕອບ
ອົງປະກອບຕອບຮັບຖືກຈັດຮູບແບບດັ່ງນີ້:
ການຕອບສະຫນອງການສົ່ງແມ່ນນໍາໃຊ້ສໍາລັບການສົ່ງຄໍາຮ້ອງສະຫມັກແລະຄໍາຮ້ອງສະຫມັກສົ່ງ.
ອົງປະກອບການຕອບຮັບຂອງເດັກນ້ອຍຖືກຈັດການໂດຍ LINK Mobility ດັ່ງຕໍ່ໄປນີ້:
Element correlationId messageDetails
ລະຫັດຕອບສະຫນອງ
ປະເພດ
ບັນຊີລາຍຊື່ສະຕຣິງຂອງ messa geDetai l integer
M/O/I* OM
M
ຄ່າເລີ່ມຕົ້ນ ^
ຄວາມຍາວສູງສຸດ 100 1000 ອົງປະກອບ
5
ຂໍ້ຄວາມຕອບຂໍ້ຄວາມ M
200
* M = ບັງຄັບ, O = ທາງເລືອກ, I = ບໍ່ສົນໃຈ. ^ ຄ່າເລີ່ມຕົ້ນແມ່ນໃຊ້ຖ້າຄ່າອົງປະກອບຖືກຕັ້ງເປັນ null.
ລາຍລະອຽດ
ID ທີ່ກ່ຽວຂ້ອງຂອງຄໍາຮ້ອງຂໍ Echoed. ລາຍຊື່ຂອງ LINK Mobility ID ຂໍ້ຄວາມທີ່ບໍ່ຊໍ້າກັນ ແລະລະຫັດຕອບໂຕ້ສໍາລັບທຸລະກໍາທີ່ປະສົບຜົນສໍາເລັດຫຼືບາງສ່ວນ, ບັນຊີລາຍຊື່ຫວ່າງເປົ່າກ່ຽວກັບຄວາມລົ້ມເຫລວ. LINK Mobility response code 0 ຊີ້ບອກການເຮັດທຸລະກໍາທີ່ປະສົບຜົນສໍາເລັດ. ລະຫັດຕອບສະຫນອງ 50 ຊີ້ໃຫ້ເຫັນເຖິງການເຮັດທຸລະກໍາທີ່ປະສົບຜົນສໍາເລັດບາງສ່ວນ; ຢ່າງໜ້ອຍໜຶ່ງຂໍ້ຄວາມຖືກສົ່ງໄປຫາຜູ້ຮັບ, ເບິ່ງລາຍລະອຽດຂໍ້ຄວາມສຳລັບລະຫັດຕອບຮັບແຕ່ລະອັນຕໍ່ຜູ້ຮັບ. ລະຫັດຄວາມຜິດພາດອື່ນໆສະແດງໃຫ້ເຫັນຄວາມລົ້ມເຫຼວທີ່ສົມບູນໃນການສົ່ງ. ເບິ່ງຕາຕະລາງແຍກຕ່າງຫາກສໍາລັບບັນຊີລາຍຊື່ເຕັມຂອງລະຫັດຕອບສະຫນອງ. ຄໍາຕອບຄໍາອະທິບາຍຂໍ້ຄວາມ, ເຊັ່ນ: ຂໍ້ຄວາມຜິດພາດ.
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
18
ຂໍ້ຄວາມລາຍລະອຽດອົງປະກອບຂອງເດັກນ້ອຍຖືກຈັດການໂດຍ LINK Mobility ດັ່ງຕໍ່ໄປນີ້:
ອົງປະກອບ
ທີ່ຢູ່ messageIds
ປະເພດ
string string
M/O/I*
ມມ
ຄ່າເລີ່ມຕົ້ນ ^
ລະຫັດຕອບສະຫນອງ
ຈຳນວນເຕັມ M
ຂໍ້ຄວາມຕອບ
ສາຍ
M
* M = ບັງຄັບ, O = ທາງເລືອກ, I = ບໍ່ສົນໃຈ.
ຄວາມຍາວສູງສຸດ 40 5864
5
200
ລາຍລະອຽດ
Echoed ຄໍາຮ້ອງຂໍປາຍທາງທີ່ຢູ່. ID ຂໍ້ຄວາມທີ່ເປັນເອກະລັກຂອງ LINK Mobility ສໍາລັບການເຮັດທຸລະກໍາທີ່ປະສົບຜົນສໍາເລັດ, ສະຕຣິງຫວ່າງເປົ່າກ່ຽວກັບຄວາມລົ້ມເຫລວ. ID ຂໍ້ຄວາມຫຼາຍອັນຈະຖືກສົ່ງຄືນຖ້າຂໍ້ຄວາມຖືກປະສານເຂົ້າກັນ. ID ຂໍ້ຄວາມຖືກແຍກອອກເປັນເຄິ່ງຈໍ້າສອງເມັດ. ສໍາລັບເງື່ອນໄຂຄວາມຜິດພາດສະເພາະໃດຫນຶ່ງບັນຊີລາຍການເປົ່າແມ່ນໄດ້ຮັບກັບຄືນ. LINK Mobility response code 0 ຊີ້ບອກການເຮັດທຸລະກໍາທີ່ປະສົບຜົນສໍາເລັດ. ເບິ່ງຕາຕະລາງແຍກຕ່າງຫາກສໍາລັບບັນຊີລາຍຊື່ເຕັມຂອງລະຫັດຕອບສະຫນອງ. ໝາຍເຫດ: ລະຫັດຕອບຮັບ 0 ຊີ້ບອກວ່າຂໍ້ຄວາມຖືກກຳນົດເວລາສົ່ງ, ບໍ່ແມ່ນການຈັດສົ່ງທີ່ສຳເລັດແລ້ວ. ຄໍາຕອບຄໍາອະທິບາຍຂໍ້ຄວາມ, ເຊັ່ນ: ຂໍ້ຄວາມຜິດພາດ.
^ ຄ່າເລີ່ມຕົ້ນແມ່ນໃຊ້ຖ້າຄ່າອົງປະກອບຖືກຕັ້ງເປັນ null.
3.6 ລະຫັດຕອບສະຫນອງ
ລະຫັດຕອບຮັບຕໍ່ໄປນີ້ສາມາດຖືກສົ່ງຄືນໄດ້ໃນຄໍາຕອບທີ່ສົ່ງ:
ລະຫັດ 0 1 2 3 4 5 6 7 8 9
Text Success ການເຂົ້າສູ່ລະບົບບໍ່ຖືກຕ້ອງ ຫຼືການໃຊ້ API ທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດ ຜູ້ບໍລິໂພກຖືກບລັອກໂດຍ Link Mobility Operation ບໍ່ໄດ້ຖືກສະໜອງໃຫ້ໂດຍ Link Mobility ຜູ້ບໍລິໂພກບໍ່ຮູ້ຈັກກັບ Link Mobility Consumer ໄດ້ບລັອກບໍລິການນີ້ໃນ Link Mobility ທີ່ຢູ່ຕົ້ນສະບັບບໍ່ຮອງຮັບ ທີ່ຢູ່ຕົ້ນສະບັບຂອງ Alpha ບໍ່ຮອງຮັບໂດຍ ບັນຊີ MSISDN ທີ່ຢູ່ຕົ້ນສະບັບບໍ່ຮອງຮັບ GSM ຂະຫຍາຍບໍ່ຮອງຮັບ
ລາຍລະອຽດປະຕິບັດສົບຜົນສໍາເລັດ. ຊື່ຜູ້ໃຊ້ ຫຼືລະຫັດຜ່ານບໍ່ຖືກຕ້ອງ ຫຼືຜູ້ໃຫ້ບໍລິການຖືກຫ້າມໂດຍ LINK Mobility. ຜູ້ບໍລິໂພກຖືກບລັອກໂດຍ LINK Mobility.
ການດໍາເນີນງານໄດ້ຖືກສະກັດສໍາລັບຜູ້ໃຫ້ບໍລິການ.
ຜູ້ບໍລິໂພກບໍ່ຮູ້ຈັກກັບ LINK Mobility. ຫຼືຖ້ານາມແຝງຖືກໃຊ້ໃນການຮ້ອງຂໍ; ບໍ່ພົບນາມແຝງ. ຜູ້ບໍລິໂພກໄດ້ບລັອກບໍລິການນີ້ໃນ Link Mobility.
ບໍ່ຮອງຮັບທີ່ຢູ່ຕົ້ນສະບັບ.
ທີ່ຢູ່ຕົ້ນກໍາເນີດ alpha ບໍ່ໄດ້ຖືກຮອງຮັບໂດຍບັນຊີ.
ບໍ່ຮອງຮັບທີ່ຢູ່ຕົ້ນສະບັບ MSISDN.
ບໍ່ຮອງຮັບການຂະຫຍາຍ GSM.
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
19
10
ບໍ່ຮອງຮັບ Unicode
ບໍ່ຮອງຮັບ Unicode.
11
ບໍ່ຮອງຮັບລາຍງານສະຖານະ
ບໍ່ຮອງຮັບລາຍງານສະຖານະ.
12
ຄວາມສາມາດທີ່ຈໍາເປັນບໍ່ໄດ້
ຄວາມສາມາດທີ່ຈໍາເປັນ (ນອກເຫນືອການຂ້າງເທິງ) ສໍາລັບການສົ່ງຂໍ້ຄວາມ
ສະຫນັບສະຫນູນ
ບໍ່ຮອງຮັບ.
13
ຜູ້ໃຫ້ບໍລິການເນື້ອຫາສູງສຸດ
ຜູ້ໃຫ້ບໍລິການກໍາລັງສົ່ງຂໍ້ຄວາມ SMS ໄປຫາ LINK Mobility ຄືກັນ
ເກີນອັດຕາ throttling
ໄວ.
14
Protocol ID ບໍ່ຮອງຮັບໂດຍ
ບໍ່ຮອງຮັບ Protocol ID.
ບັນຊີ
15
ຂີດຈຳກັດການປະກອບຂໍ້ຄວາມ
ຈໍານວນຂໍ້ຄວາມທີ່ປະສົມປະສານເກີນຈໍານວນສູງສຸດ
ເກີນ
ຮ້ອງຂໍ.
16
ບໍ່ສາມາດປ່ຽນເສັ້ນທາງຂໍ້ຄວາມໄດ້
LINK Mobility ບໍ່ສາມາດສົ່ງເສັ້ນທາງຂໍ້ຄວາມໄດ້.
17
ໄລຍະເວລາທີ່ຫ້າມ
ບໍ່ອະນຸຍາດໃຫ້ສົ່ງຂໍ້ຄວາມໃນລະຫວ່າງໄລຍະເວລາ
18
ຍອດເງິນໃນການບໍລິການຕໍ່າເກີນໄປ
ຜູ້ໃຫ້ບໍລິການຖືກບລັອກເນື່ອງຈາກຍອດເງິນຕໍ່າເກີນໄປ
ບັນຊີຜູ້ໃຫ້ບໍລິການ
50
ຜົນສໍາເລັດບາງສ່ວນ
ສຳເລັດບາງສ່ວນເມື່ອສົ່ງຂໍ້ຄວາມ SMS ໄປຫາຜູ້ຮັບຫຼາຍອັນ.
99
ເຊີບເວີພາຍໃນຜິດພາດ
LINK Mobility ອື່ນຜິດພາດ, ຕິດຕໍ່ຝ່າຍຊ່ວຍເຫຼືອ LINK Mobility ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ
ຂໍ້ມູນ.
100
ທີ່ຢູ່ປາຍທາງບໍ່ຖືກຕ້ອງ
ທີ່ຢູ່ປາຍທາງ (MSISDN, ຫຼືນາມແຝງ) ບໍ່ຖືກຕ້ອງ.
102
ID ອ້າງອີງ (ເຊື່ອມຕໍ່) ບໍ່ຖືກຕ້ອງ
ID ການອ້າງອີງບໍ່ຖືກຕ້ອງ, ບາງທີ ID ອ້າງອີງຖືກໃຊ້ແລ້ວ, ເຊັ່ນກັນ
ເກົ່າຫຼືບໍ່ຮູ້.
103
ຊື່ບັນຊີບໍ່ຖືກຕ້ອງ
ຊື່ບັນຊີບໍ່ຖືກຕ້ອງ.
105
ຂໍ້ມູນເມຕາການບໍລິການບໍ່ຖືກຕ້ອງ
ຂໍ້ມູນ meta ການບໍລິການບໍ່ຖືກຕ້ອງ.
106
ທີ່ຢູ່ຕົ້ນສະບັບບໍ່ຖືກຕ້ອງ
ທີ່ຢູ່ຕົ້ນສະບັບບໍ່ຖືກຕ້ອງ.
107
ແຫຼ່ງກຳເນີດຂອງຕົວເລກ ແລະ ຕົວເລກບໍ່ຖືກຕ້ອງ ທີ່ຢູ່ທີ່ມາຂອງຕົວເລກ ແລະ ບໍ່ຖືກຕ້ອງ.
ທີ່ຢູ່
108
ເວລາທີ່ຖືກຕ້ອງບໍ່ຖືກຕ້ອງ
ເວລາທີ່ຖືກຕ້ອງແມ່ນບໍ່ຖືກຕ້ອງ.
109
ເວລາຈັດສົ່ງບໍ່ຖືກຕ້ອງ
ເວລາຈັດສົ່ງບໍ່ຖືກຕ້ອງ.
110
ເນື້ອຫາ/ຜູ້ໃຊ້ຂອງຂໍ້ຄວາມບໍ່ຖືກຕ້ອງ
ຂໍ້ມູນຜູ້ໃຊ້, ເຊັ່ນວ່າຂໍ້ຄວາມ SMS, ບໍ່ຖືກຕ້ອງ.
ຂໍ້ມູນ
111
ຄວາມຍາວຂໍ້ຄວາມບໍ່ຖືກຕ້ອງ
ຄວາມຍາວຂອງຂໍ້ຄວາມ SMS ບໍ່ຖືກຕ້ອງ.
112
ສ່ວນຫົວຂໍ້ມູນຜູ້ໃຊ້ບໍ່ຖືກຕ້ອງ
ສ່ວນຫົວຂໍ້ມູນຜູ້ໃຊ້ບໍ່ຖືກຕ້ອງ.
113
ໂຄງການລະຫັດຂໍ້ມູນບໍ່ຖືກຕ້ອງ
DCS ບໍ່ຖືກຕ້ອງ.
114
ID ໂປຣໂຕຄໍບໍ່ຖືກຕ້ອງ
PID ບໍ່ຖືກຕ້ອງ.
115
ທຸງລາຍງານສະຖານະບໍ່ຖືກຕ້ອງ
ທຸງລາຍງານສະຖານະບໍ່ຖືກຕ້ອງ.
116
TON ບໍ່ຖືກຕ້ອງ
ຕົ້ນສະບັບ TON ບໍ່ຖືກຕ້ອງ.
117
ບໍ່ຖືກຕ້ອງ ຄampຊື່
ຄampຊື່ປ້າຍບໍ່ຖືກຕ້ອງ.
120
ຂີດຈຳກັດສຳລັບສູງສຸດບໍ່ຖືກຕ້ອງ
ຈໍານວນສູງສຸດຂອງຂໍ້ຄວາມທີ່ປະສົມປະສານບໍ່ຖືກຕ້ອງ.
ຈໍານວນຂອງ concatenated
ຂໍ້ຄວາມ
121
msisdn ບໍ່ຖືກຕ້ອງ
ທີ່ຢູ່ຕົ້ນສະບັບ MSISDN ບໍ່ຖືກຕ້ອງ.
ທີ່ຢູ່
122
ID ຄວາມສຳພັນບໍ່ຖືກຕ້ອງ
ID ຄວາມສຳພັນບໍ່ຖືກຕ້ອງ.
3.7 ອ່ານໝົດເວລາ
ເນື່ອງຈາກການຮຽກຮ້ອງໃນ Link Mobility APIs ປົກກະຕິສົ່ງຜົນໃຫ້ LINK Mobility ຮຽກຮ້ອງລະບົບພາຍນອກອື່ນໆ, ເຊັ່ນ: ລະບົບການຈ່າຍເງິນ Operator ແລະ SMSCs, ມັນແນະນໍາໃຫ້ຜູ້ໃຫ້ບໍລິການໃຊ້ເວລາອ່ານທີ່ຂ້ອນຂ້າງສູງ. ເວລາອ່ານ 10 ນາທີສໍາລັບການຮ້ອງຂໍ HTTP ແມ່ນແນະນໍາ. ການໃຊ້ເວລາໝົດເວລານີ້ຈະຈັດການກັບກໍລະນີການອ່ານເວລາອ່ານທີ່ກວ້າງຂວາງທີ່ສຸດ.
3.8 ການຮັບບົດລາຍງານການຈັດສົ່ງ
ຜູ້ໃຫ້ບໍລິການສາມາດ, ຖ້າຫາກວ່າສະຫນອງໃຫ້, ຮ້ອງຂໍການລາຍງານການສົ່ງຂໍ້ຄວາມ SMS ຫຼືການແຈ້ງການສົ່ງສໍາລັບຂໍ້ຄວາມ MT ທີ່ສົ່ງໄປ. ບົດລາຍງານເຫຼົ່ານີ້ແມ່ນໄດ້ກະຕຸ້ນຢູ່ໃນ
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
20
ຜູ້ໃຫ້ບໍລິການ SMSC ເມື່ອຂໍ້ຄວາມ MT ຖືກສົ່ງໄປຫາຜູ້ບໍລິໂພກທີ່ຖືກເປົ້າຫມາຍຫຼືຖືກລຶບ, ເຊັ່ນວ່າຫມົດອາຍຸຫຼື, ສໍາລັບບາງເຫດຜົນ, ບໍ່ສາມາດກໍານົດໄດ້. ພຽງແຕ່ສະຖານະການສຸດທ້າຍຂອງຂໍ້ຄວາມ SMS ໄດ້ຖືກລາຍງານໃຫ້ຜູ້ໃຫ້ບໍລິການ, ເຊັ່ນ: ສົ່ງຫຼືລຶບ. ມີພຽງແຕ່ຫນຶ່ງລາຍງານຕໍ່ຂໍ້ຄວາມ MT ແມ່ນຖືກສ້າງຂຶ້ນ. ດ້ວຍສະຖານະທີ່ຖືກລຶບ, ລະຫັດເຫດຜົນອາດຈະຖືກນຳໃຊ້. ລະຫັດເຫດຜົນນີ້ລະບຸເຫດຜົນຂອງຂໍ້ຄວາມ SMS ບໍ່ໄດ້ຖືກສົ່ງ.
ບົດລາຍງານຖືກສົ່ງຜ່ານ Link Mobility ແລະຖືກສົ່ງໄປຫາຜູ້ໃຫ້ບໍລິການໂດຍໃຊ້ HTTP protocol.
ເພື່ອໃຫ້ໄດ້ຮັບບົດລາຍງານ, ຜູ້ໃຫ້ບໍລິການຕ້ອງການປະຕິບັດສໍາລັບ exampເປັນ Java Servlet ຫຼືໜ້າ ASP.NET. ທັງສອງອັນນີ້ໄດ້ຮັບການຮ້ອງຂໍ HTTP GET ຫຼື POST.
ພາລາມິເຕີ
ຄໍາຮ້ອງຂໍປະກອບມີຕົວກໍານົດການດັ່ງຕໍ່ໄປນີ້:
ພາຣາມິເຕີ MessageId DestinationAddress StatusCode
ເວລາamp
ຜູ້ປະກອບການ
ລະຫັດເຫດຜົນ
ພິມ string string integer
ສາຍ
ສາຍ
ຈຳນວນເຕັມ
M/O/I*
ຄ່າເລີ່ມຕົ້ນ
ຄວາມຍາວສູງສຸດ
ລາຍລະອຽດ
M
22
ID ຂໍ້ຄວາມຂອງຂໍ້ຄວາມ MT
ວ່າບົດລາຍງານນີ້ສອດຄ່ອງກັບ.
M
40
MSISDN ຂອງຜູ້ບໍລິໂພກ, ເຊັ່ນ:
ທີ່ຢູ່ປາຍທາງຂອງຕົ້ນສະບັບ MT
ຂໍ້ຄວາມ.
M
1
ລະຫັດສະຖານະສະແດງເຖິງສະຖານະຂອງ
ຂໍ້ຄວາມ MT.
ລະຫັດສະຖານະທີ່ໃຊ້ໄດ້ຄື:
0 ຈັດສົ່ງ
2 – ຖືກລົບ (ລະຫັດເຫດຜົນນໍາໃຊ້)
M
20
ເວລາຊີ້ບອກເວລາການຈັດສົ່ງ
ລາຍງານໄດ້ຮັບໂດຍ LINK Mobility.
ເຂດເວລາຂອງເວລາທີ່ສຸດamp ແມ່ນ CET
ຫຼື CEST (ກັບເວລາຮ້ອນຕາມທີ່ໄດ້ກໍານົດ
ສໍາລັບ EU).
ຮູບແບບ: yyyyMMdd HH:mm:ss.
M
100
ຊື່ຂອງ Operator ໃຊ້ໃນເວລາທີ່
ການສົ່ງຂໍ້ຄວາມ SMS ຫຼື
ຊື່ບັນຊີທີ່ໃຊ້ໃນເວລາສົ່ງ
ຂໍ້ຄວາມ SMS.
ບັນຊີລາຍຊື່ຂອງຜູ້ປະຕິບັດງານທີ່ມີຢູ່ແມ່ນສະຫນອງໃຫ້
ໂດຍສະຫນັບສະຫນູນ LINK Mobility.
O
3
ລະຫັດເຫດຜົນຊີ້ບອກວ່າເປັນຫຍັງ
ຂໍ້ຄວາມສິ້ນສຸດລົງໃນສະຖານະພາບ
ລຶບແລ້ວ.
ລະຫັດເຫດຜົນທີ່ກ່ຽວຂ້ອງແມ່ນ:
100 ໝົດອາຍຸ 101 ຖືກປະຕິເສດ 102 ຄວາມຜິດພາດຮູບແບບ 103 ຂໍ້ຜິດພາດອື່ນໆ 110 ສະມາຊິກທີ່ບໍ່ຮູ້ຈັກ 111 ສະມາຊິກຖືກຂັດຂວາງ 112 ສະມາຊິກທີ່ບໍ່ໄດ້ຈັດຫາ 113 ສະມາຊິກບໍ່ສາມາດໃຊ້ໄດ້ 120 SMSC ລົ້ມເຫລວ
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
21
OperatorTimeStamp
ສາຍ
O
ຂໍ້ຄວາມສະຖານະ
ສາຍ
O
CorrelationId
ສາຍ
O
OperatorNetworkCode
ຈຳນວນເຕັມ O
* M = ບັງຄັບ, O = ທາງເລືອກ, I = ບໍ່ສົນໃຈ.
121 ຄວາມແອອັດ SMSC
122 SMSC ໂຣມມິງ
130 ມືຖືຜິດພາດ
131 ໜ່ວຍຄວາມຈຳມືຖືເກີນ
ພຶດຕິກໍາອາດຈະແຕກຕ່າງກັນກັບຜູ້ປະຕິບັດງານ
ການປະສົມປະສານ.
20
ເວລາທີ່ລະບຸວ່າບົດລາຍງານແມ່ນເວລາໃດ
ກະຕຸ້ນໃນ SMSC ຂອງຜູ້ປະຕິບັດງານ
(ຖ້າສະໜອງໃຫ້ໂດຍຜູ້ປະຕິບັດງານ).
ເຂດເວລາຂອງເວລາທີ່ສຸດamp ແມ່ນ CET
ຫຼື CEST (ກັບເວລາຮ້ອນຕາມທີ່ໄດ້ກໍານົດ
ສໍາລັບ EU).
ຮູບແບບ: yyyyMMdd HH:mm:ss.
255
ສະຖານທີ່ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ
ຈາກ Operator, ເຊັ່ນ: ຂໍ້ຄວາມທີ່ຊັດເຈນ
ລາຍລະອຽດຂອງສະຖານະພາບ / ເຫດຜົນ.
ພຶດຕິກໍາອາດຈະແຕກຕ່າງກັນກັບຜູ້ປະຕິບັດງານ
ການປະສົມປະສານ.
100
ID ຄວາມສຳພັນທີ່ລະບຸໄວ້ໃນ
SendRequest ຫຼື SendTextRequest.
6
ລະຫັດເຄືອຂ່າຍມືຖື (MCC +
MNC) ຂອງຜູ້ປະກອບການ.
ຜູ້ໃຫ້ບໍລິການຕ້ອງໃຫ້ LINK Mobility ກັບເປົ້າຫມາຍ URL ສໍາລັບບົດລາຍງານການຈັດສົ່ງ (ທາງເລືອກລວມທັງຂໍ້ມູນປະຈໍາຕົວສໍາລັບການພິສູດຢືນຢັນພື້ນຖານ HTTP).
ຜູ້ໃຫ້ບໍລິການສາມາດເລືອກວິທີ HTTP ທີ່ຕ້ອງການໃຊ້:
· HTTP POST (ແນະນໍາ) · HTTP GET.
Exampໂດຍໃຊ້ HTTP GET (ຈັດສົ່ງຢ່າງສຳເລັດຜົນ):
https://user:password@www.serviceprovider.com/receivereport? MessageId=122&DestinationAddress=46762050312&Operator=Vodafone&TimeSt amp=20100401%2007%3A47%3A44&StatusCode=0
Example ໃຊ້ HTTP GET (ບໍ່ຖືກສົ່ງ, ຜູ້ປະກອບການໄດ້ສະຫນອງເວລາທີ່ສຸດamp ສໍາລັບເຫດການ):
https://user:password@www.serviceprovider.com/receivereport?MessageId=123 &DestinationAddress=46762050312&Operator=Vodafone&OperatorTimeStamp=2 0100401%2007%3A47%3A59&TimeStamp=20100401%2007%3A47%3A51&Status Code=2&StatusText=Delivery%20failed&ReasonCode=10
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
22
ຕົວກໍານົດການແມ່ນ URL encodedvi.
ການເຂົ້າລະຫັດຕົວອັກສອນ:
ຜູ້ໃຫ້ບໍລິການສາມາດເລືອກການເຂົ້າລະຫັດຕົວອັກສອນທີ່ຕ້ອງການເພື່ອໃຊ້: · UTF-8 (ແນະນໍາ) · ISO-8859-1.
3.9 ການຮັບຮູ້ຂອງຜູ້ໃຫ້ບໍລິການ
ຜູ້ໃຫ້ບໍລິການຄວນຮັບຮູ້ແຕ່ລະບົດລາຍງານການຈັດສົ່ງ. ການຮັບຮູ້ສາມາດເປັນບວກ, ie ບົດລາຍງານການຈັດສົ່ງສົບຜົນສໍາເລັດໄດ້ຮັບ, ຫຼືທາງລົບ, ie ຄວາມລົ້ມເຫຼວ.
ກະລຸນາສັງເກດ: LINK Mobility ມີເວລາອ່ານສໍາລັບການຮັບຮູ້ 30 ວິນາທີສໍາລັບການລາຍງານການຈັດສົ່ງ. ການໝົດເວລາຈະກະຕຸ້ນໃຫ້ມີການສົ່ງຄືນການສົ່ງຄືນ (ຖ້າເປີດການລອງອີກຄັ້ງ) ຫຼືການຍົກເລີກການຈັດສົ່ງ (ຖ້າປິດການໃຊ້ງານຄືນໃໝ່). ນີ້ຫມາຍຄວາມວ່າຄໍາຮ້ອງສະຫມັກຂອງຜູ້ໃຫ້ບໍລິການຕ້ອງຮັບປະກັນເວລາຕອບສະຫນອງໄວ, ໂດຍສະເພາະໃນລະຫວ່າງການໂຫຼດສູງ.
ຂໍແນະນຳໃຫ້ຮັບຮູ້ບົດລາຍງານການຈັດສົ່ງຕໍ່ LINK Mobility ກ່ອນທີ່ຈະປະມວນຜົນມັນ.
ກົດລະບຽບສໍາລັບການຮັບຮູ້ໃນທາງບວກແລະທາງລົບແມ່ນໄດ້ອະທິບາຍດັ່ງຕໍ່ໄປນີ້:
ການຮັບຮູ້ໃນທາງບວກ, ACK, ບົດລາຍງານການຈັດສົ່ງທີ່ສົ່ງໃຫ້: HTTP 200 ລະຫັດຕອບໂຕ້ໄລຍະປະສົມປະສານກັບເນື້ອຫາຮູບແບບ XML ຕໍ່ໄປນີ້:
ການຮັບຮູ້ທາງລົບ, NAK, ບົດລາຍງານການຈັດສົ່ງບໍ່ໄດ້ສົ່ງ: ຄໍາຕອບໃດໆນອກເຫນືອຈາກການຮັບຮູ້ໃນທາງບວກ, ສໍາລັບ exampດັ່ງນັ້ນ, ການຮັບຮູ້ທາງລົບແມ່ນເກີດຂື້ນໂດຍລະຫັດຂໍ້ຜິດພາດ HTTP ຫຼືເນື້ອຫາ XML ຕໍ່ໄປນີ້:
ເນື້ອຫາ XML ສາມາດຖືກໃຊ້ເພື່ອຄວບຄຸມກົນໄກການລອງ Link Mobility ຄືນໃໝ່. A NAK ຈະເຮັດໃຫ້ເກີດຄວາມພະຍາຍາມອີກຄັ້ງ, ຖ້າເປີດໃຊ້. ສໍາລັບຜູ້ໃຫ້ບໍລິການທີ່ບໍ່ໄດ້ຕັ້ງຄ່າສໍາລັບກົນໄກການລອງໃຫມ່, ເນື້ອຫາ XML ແມ່ນທາງເລືອກ.
ຂ້າງລຸ່ມນີ້ແມ່ນການຮ້ອງຂໍ HTTP POST ແລະການຕອບສະຫນອງ exampບົດລາຍງານການຈັດສົ່ງທີ່ສົ່ງໃຫ້ຜູ້ໃຫ້ບໍລິການ:
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
23
HTTP Request: POST /context/app HTTP/1.1 Content-Type: application/x-www-form-urlencoded;charset=utf-8 Host: server:port Content-Length: xx
MessageId=213123213&DestinationAddress=46762050312&Operator=Telia & OperatorTimeStamp=20130607%2010%3A45%3A00&TimeStamp=20130607 %2010%3A45%3A02&StatusCode=0
HTTP Response: HTTP/1.1 200 OK Content-Type: text/plain
3.10 ລອງໃໝ່
ລະບົບ LINK Mobility ສາມາດດໍາເນີນການພະຍາຍາມໃຫມ່ສໍາລັບຄວາມລົ້ມເຫລວ, ie ບໍ່ໄດ້ຮັບການຍອມຮັບ, ການຈັດສົ່ງລາຍງານການຈັດສົ່ງ. ຜູ້ໃຫ້ບໍລິການສາມາດເລືອກພຶດຕິກຳການລອງໃໝ່ທີ່ຕ້ອງການໄດ້:
· ບໍ່ມີການພະຍາຍາມໃໝ່ (ຄ່າເລີ່ມຕົ້ນ) – ຂໍ້ຄວາມຈະຖືກຍົກເລີກຫາກຄວາມພະຍາຍາມເຊື່ອມຕໍ່ລົ້ມເຫລວ, ອ່ານໝົດເວລາ ຫຼືສໍາລັບລະຫັດຂໍ້ຜິດພາດ HTTP.
· ລອງໃໝ່ – ຂໍ້ຄວາມຈະຖືກສົ່ງຄືນສຳລັບທຸກປະເພດຂອງບັນຫາການເຊື່ອມຕໍ່, ອ່ານໝົດເວລາ, ຫຼືການຮັບຮູ້ທາງລົບ.
ເມື່ອການລອງໃຫມ່ສໍາລັບ NAK ຖືກເປີດໃຊ້, ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະເຂົ້າໃຈວ່າສະຖານະການໃດທີ່ຈະສ້າງຄວາມພະຍາຍາມໃຫມ່ຈາກ LINK Mobility ແລະວິທີການພະຍາຍາມໃຫມ່ເຮັດວຽກ.
ແຕ່ລະຜູ້ໃຫ້ບໍລິການມີຄິວການລອງໃຫມ່ຂອງຕົນເອງ, ບ່ອນທີ່ຂໍ້ຄວາມຖືກຈັດຮຽງຕາມເວລາຂໍ້ຄວາມamp. LINK Mobility ພະຍາຍາມສົ່ງຂໍ້ຄວາມເກົ່າກ່ອນສະເໝີ, ເຖິງແມ່ນວ່າການສັ່ງຂໍ້ຄວາມແຕ່ລະອັນທີ່ສົ່ງໃຫ້ຜູ້ໃຫ້ບໍລິການຈະບໍ່ຮັບປະກັນ.
ເຫດຜົນຕົ້ນຕໍທີ່ຂໍ້ຄວາມຖືກຍົກເລີກຈາກຄິວລອງໃຫມ່ແມ່ນຫນຶ່ງໃນສອງເຫດຜົນ: ຂໍ້ຄວາມ TTL ຈະຫມົດອາຍຸຫຼື (ທາງທິດສະດີ) ຄິວລອງໃຫມ່ຈະເຕັມ. TTL ແມ່ນຜູ້ປະຕິບັດການແລະບັນຊີຂຶ້ນກັບ, ie ສາມາດແຕກຕ່າງກັນໄປຕາມຜູ້ປະຕິບັດການແລະຫຼືປະເພດຂໍ້ຄວາມ, ເຊັ່ນ: SMS ທີ່ນິຍົມຫຼືຂໍ້ຄວາມ SMS ອັດຕາມາດຕະຖານ.
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
24
ຜູ້ໃຫ້ບໍລິການທີ່ເປີດໃຊ້ການພະຍາຍາມອີກຄັ້ງຈະຕ້ອງກວດເບິ່ງ ID ສະເພາະຂອງຂໍ້ຄວາມ MT ເພື່ອຮັບປະກັນວ່າຂໍ້ຄວາມດັ່ງກ່າວຍັງບໍ່ທັນໄດ້ຮັບເທື່ອ.
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
25
ມັນເປັນສິ່ງສໍາຄັນສໍາລັບຜູ້ໃຫ້ບໍລິການທີ່ຈະປະຕິບັດຕາມກົດລະບຽບງ່າຍໆເຫຼົ່ານີ້ເມື່ອມີຂໍ້ຜິດພາດເກີດຂື້ນໃນລະຫວ່າງການດໍາເນີນການລາຍງານການຈັດສົ່ງຖ້າເຫດຜົນຂອງຄວາມຜິດພາດແມ່ນ:
1. ຊົ່ວຄາວ, ຕົວຢ່າງເຊັ່ນຖານຂໍ້ມູນບໍ່ມີ, NAK ຄວນຖືກສົ່ງຄືນ. LINK Mobility ຈະສົ່ງຂໍ້ຄວາມຄືນໃໝ່.
2. ການພະຍາຍາມແບບຖາວອນ ແລະ ພະຍາຍາມຄືນໃໝ່ມີແນວໂນ້ມທີ່ຈະເຮັດໃຫ້ເກີດບັນຫາແບບດຽວກັນ, ACK ຄວນຖືກສົ່ງຄືນ. ຕົວຢ່າງample, ໃນເວລາທີ່ຂໍ້ຄວາມບໍ່ສາມາດຖືກວິເຄາະຢ່າງຖືກຕ້ອງຫຼືເຮັດໃຫ້ເກີດຄວາມຜິດພາດ runtime ທີ່ບໍ່ຄາດຄິດ.
ການປະຕິບັດຕາມຄວາມເຫມາະສົມຈະຮັບປະກັນວ່າບໍ່ມີການຂັດຂວາງຫຼືການເຊື່ອມໂຊມຂອງສານທີ່ເກີດຂື້ນເນື່ອງຈາກບົດລາຍງານການຈັດສົ່ງຖືກສົ່ງຄືນເລື້ອຍໆ.
3.11 ຄໍາເຫັນກ່ຽວກັບເນື້ອໃນຂໍ້ຄວາມ SMS
ເນື້ອໃນຂໍ້ຄວາມ SMS, ie ຕົວກໍານົດການຂໍ້ມູນຜູ້ໃຊ້, ແມ່ນເປັນຕົວແທນໃນຕົວອັກສອນທີ່ແຕກຕ່າງກັນຂຶ້ນກັບຄ່າ DCS. ພື້ນຖານແມ່ນໄດ້ອະທິບາຍຢູ່ໃນຕາຕະລາງຂ້າງລຸ່ມນີ້. ຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບຕົວອັກສອນ SMS ສາມາດພົບເຫັນຢູ່ໃນສະເພາະ ETSI ສໍາລັບ SMSvii.
ຕົວອັກສອນ
ຕົວອັກສອນເລີ່ມຕົ້ນ GSM GSM ໂຕໜັງສືຂະຫຍາຍ
Example (DCS / ຂໍ້ມູນຜູ້ໃຊ້) 17 / abc@()/
17 / {}[]
UCS2 Binary
25/©¼ë® 21/42696e61727921
ຄວາມຍາວສູງສຸດ 160 <160
70 280
ລາຍລະອຽດ
ຂໍ້ຄວາມປົກກະຕິການນໍາໃຊ້ຕົວອັກສອນເລີ່ມຕົ້ນ GSM, ເບິ່ງບົດ 5.1. ຂໍ້ຄວາມໂດຍນໍາໃຊ້ຕົວອັກສອນເລີ່ມຕົ້ນ GSM ແລະຕາຕະລາງການຂະຫຍາຍ, ເບິ່ງບົດ 5.2. ເນື່ອງຈາກທຸກໆຕົວອັກສອນຈາກຕາຕະລາງການຂະຫຍາຍແມ່ນສະແດງໂດຍສອງຕົວອັກສອນ, ຄວາມຍາວສູງສຸດຕົວຈິງແມ່ນຄິດໄລ່ແບບເຄື່ອນໄຫວຄື: 160 k, ເຊິ່ງ k ແມ່ນຕົວເລກຂອງຕົວອັກສອນຂະຫຍາຍທີ່ໃຊ້ໃນຂໍ້ຄວາມ. Unicode (16 bit), ISO/IEC 10646 ຕາຕະລາງຕົວອັກສອນ. ຂໍ້ຄວາມຖານສອງຂໍ້ມູນ 8-bit. ແຕ່ລະ byte ຖືກສະແດງເປັນຄ່າ hex ໂດຍໃຊ້ສອງຕົວອັກສອນຕໍ່ byte. ຄວາມຍາວຂໍ້ຄວາມສູງສຸດແມ່ນ 140 bytes, ie 280 ຕົວອັກສອນເມື່ອ hexencoded.
ຄວາມຍາວສູງສຸດຂອງຂໍ້ຄວາມ SMS ຫຼຸດລົງເນື່ອງຈາກວ່າຄວາມຍາວສ່ວນຫົວເພີ່ມຂຶ້ນໃນເວລາທີ່ການສົ່ງຂໍ້ຄວາມ SMS ກັບສ່ວນຫົວຂໍ້ມູນຜູ້ໃຊ້ໄດ້ລະບຸໄວ້.
ການສະຫນັບສະຫນູນຕົວອັກສອນທີ່ແຕກຕ່າງກັນອາດຈະແຕກຕ່າງກັນກັບການປະສົມປະສານຂອງ Operator.
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
26
ກະລຸນາຮັບຊາບວ່າບາງຕົວອັກສອນໃນຂອບເຂດ C0 (ຕົວລະຄອນຄວບຄຸມໃນຊ່ວງ 0x00000x001F) ບໍ່ສາມາດສະແດງຢູ່ໃນ XML ໄດ້ເນື່ອງຈາກມີຂໍ້ຈຳກັດໃນ XML 1.0. ຫນຶ່ງໃນລັກສະນະທີ່ບໍ່ສະຫນັບສະຫນູນເຫຼົ່ານີ້ແມ່ນ , ເຊິ່ງລວມຢູ່ໃນຕາຕະລາງການຂະຫຍາຍຕົວອັກສອນ GSM. ເພື່ອເຮັດໃຫ້ມັນເປັນໄປໄດ້ທີ່ຈະສົ່ງເນື້ອຫາຂໍ້ຄວາມລວມທັງຕົວອັກສອນເຊັ່ນ, vCards, LINK Mobility ສະຫນັບສະຫນູນ syntax escape Unicode.
syntax escape LINK Mobility Unicode ແມ່ນຄືກັນກັບ syntax escape ທີ່ໃຊ້ໂດຍ Java Language Specificationviii. ປະຕິບັດຕາມຕົວອັກສອນທີ່ຫລົບຫນີ u ກັບຕາມດ້ວຍເລກຖານສິບຫົກສີ່ຕົວເລກທີ່ເປັນຕົວແທນຂອງຄ່າ UTF-16 ຂອງຕົວອັກສອນ, uxxxx.
ບາງຄົນຫນີ examples:
· u000a – Line feed · u000c – Form feed · u000d – carriage return · u2603 Snowman
4. ການຈັດຕັ້ງປະຕິບັດ examples
SOAP ເຮັດໃຫ້ການແກ້ໄຂເປັນເອກະລາດຂອງພາສາການຂຽນໂປຼແກຼມທີ່ໃຊ້ຢູ່ຝ່າຍລູກຄ້າຂອງຜູ້ໃຫ້ບໍລິການ.
ໄດ້ web ບໍລິການສໍາລັບ API ການສົ່ງຂໍ້ຄວາມ SMS ແມ່ນຄ້າຍຄືກັນກັບ web ບໍລິການທີ່ໃຊ້ໃນ SMS API. ລະຫັດ examples ທີ່ພົບເຫັນຢູ່ໃນ SMS API guidei ສາມາດແກ້ໄຂໄດ້ຢ່າງງ່າຍດາຍສໍາລັບການນໍາໃຊ້ກັບ API ນີ້.
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
27
5. ຕາຕະລາງຕົວອັກສອນ GSM
5.1 ຕາຕະລາງຕົວອັກສອນມາດຕະຖານ GSM (7-bit)
ຕາຕະລາງນີ້ສະແດງໃຫ້ເຫັນລັກສະນະທີ່ສາມາດສະແດງຢູ່ໃນໂທລະສັບມືຖື GSM ທັງຫມົດ.
b7 0
ຄູ່
b6 0
b5 0
ທັນວາ
0
b4 b3 b2 b1
Hex 0
0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 1 0 .
0
0
0
0
@
0
1
1
1
£
1
0
2
2
$
1
1
3
3
¥
0
0
4
4
è
0
1
5
5
é
1
0
6
6
ù
1
1
7
7
ì
0
0
8
8
ò
1 0
0
1
9
9
Ç
1 0
1
0
10 ກ
LF
1 0
1
1
11 ບ
Ø
1 1
0
0
12 ຄ
ø
1 1
0
1
13 ງ
CR
1 1
1
0
14 ຈ
Å
1 1
1
1
15 F
å
ຕົວຢ່າງampດັ່ງນັ້ນ, ຕົວອັກສອນ "A" ມີດັ່ງຕໍ່ໄປນີ້
ຄ່າ:
1) ລະຫັດນີ້ແມ່ນການຫນີໄປໃນການຂະຫຍາຍຂອງ
ຕົວອັກສອນເລີ່ມຕົ້ນ 7-bit.
0
0
0
1
1
1
1
0
1
1
0
0
1
1
1
0
1
0
1
0
1
16 32 48 64 80 96 112
10 20 30 40 50 60 70
SP0
¡
ປລ
_
!
1 AQa q
”
2
BR ຂ
r
#
3
C
S
c
s
¤
4
D
T
d
t
%5
E
U
e
u
&
6
F
V
f
v
‘
7 G Wg w
(
8 HXh x
)
9 I
Y i
y
*
:
JZ j
z
1) + ;
ເຄກ ä
Æ ,
< L Öl
ö
æ –
= MÑ mñ
ß .
> NÜn ü
É /
?
O §
o
à
ຈຳນວນຖານເລກຖານສິບຫົກຖານສອງ
ຄດິ ໄລ່ 64 + 1 40 + 1 b1–b7
ຄ່າ 65 41 1000001
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
28
5.2 ຕາຕະລາງການຂະຫຍາຍຕົວອັກສອນມາດຕະຖານ GSM (7-bit)
ຕາຕະລາງນີ້ສະແດງຕົວອັກສອນທີ່ຂະຫຍາຍໄປເປັນຕົວອັກສອນມາດຕະຖານ GSM.
b7 0
0
0
0
1
1
1
1
ຄູ່
b6 0
0
1
1
0
0
1
1
b5 0
1
0
1
0
1
0
1
ທັນວາ
0
16 32 48 64 80 96 112
b4 b3 b2 b1
Hex 0
10 20 30 40 50 60 70
0 0
0
0
0
0
|
0 0
0
1
1
1
0 0
1
0
2
2
0 0
1
1
3
3
0 1
0
0
4
4
^
0 1
0
1
5
5
0 1
1
0
6
6
0 1
1
1
7
7
1 0
0
0
8
8
{
1 0
0
1
9
9
}
1 0
1
0
10 ກ
FF
1 0
1
1
11 ບ
1 1
0
0
12 ຄ
[1 1
0
1
13 ງ
~
1 1
1
0
14 ຈ
]
1 1
1
1
15 F
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
29
6. ຄຳ ຫຍໍ້ແລະ ຄຳ ຫຍໍ້
ຕົວຫຍໍ້ ແລະ ຕົວຫຍໍ້ທັງໝົດແມ່ນໄດ້ລະບຸໄວ້ໃນສັບປະດາ.
7. ເອກະສານອ້າງອີງ
i LINK ຄູ່ມືການຈັດຕັ້ງປະຕິບັດການເຄື່ອນທີ່, SMS 5.2, 22/155 19- FGC 101 0169 Uen ii SOAP, http://www.w3.org/TR/SOAP/ iii WSDL, http://www.w3.org/TR/ wsdl iv WS-I, http://www.ws-i.org/ v ຄູ່ມືການຈັດຕັ້ງປະຕິບັດການເຄື່ອນທີ່ຂອງ LINK, Trusted CA Certificates, 11/155 19-FGC 101 0169 Uen vi Uniform Resource Identifiers, http://www.ietf. org/rfc/rfc2396.txt vii ETSI TS 100 900 V7.2.0 (GSM 03.38 ເວີຊັ່ນ 7.2.0), ຕົວອັກສອນ ແລະຂໍ້ມູນສະເພາະຂອງພາສາ viii ຄູ່ມືການປະຕິບັດການເຄື່ອນທີ່ຂອງ LINK ເອກະສານຊ້ອນທ້າຍ, ການແຈ້ງເຕືອນການສາກໄຟ, 10/155 19Cix ຄູ່ມືການຈັດຕັ້ງປະຕິບັດ LINK Mobility Appendix, Glossary, 101/0169 36-FGC 155 19 Uen
ການຫັນປ່ຽນການສື່ສານສ່ວນບຸກຄົນ
30
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
ການເຄື່ອນໄຫວເຊື່ອມຕໍ່ການປະຕິບັດຂໍ້ຄວາມ SMS 1.0 [pdf] ຄູ່ມືຜູ້ໃຊ້ 1.0, ການປະຕິບັດ SMS Messaging 1.0, SMS Messaging 1.0, Messaging 1.0 |