A Singular Function Algorithm for Packing the Protocol Description Unit Packet

Kumbirai T. Mukosera, Gilford Hapanyengwi, Ben Nyambo, Emmanuel Mashonjowa


A new sequential singular function algorithm for packing Protocol Description Unit packets in the Short Message Mobile Originated Point-to-Point service is proposed. The single function algorithm simplifies the Short Message Entities programming where ATtention Commands are used to link Switched on Mobile Stations with Service Centers. This is in mode 0 of the short message service transmission. This paper shows that by using, only one single string function, the “Mid” or “Substring” function, it is still possible and is simpler to encode all the metadata contained in the Transport Protocol Data Unit frame of the Submit Protocol Description Unit packet. Our results show that, this proposed algorithm, always outputs 100% perfectly accurate packets for any combination of header and user data payload submitted in hexadecimal octets or decimal semi-octet format. It is thus possible for programmers not only to manipulate the distinct fields of the header data but also to modify the metadata using that single function only.


Algorithm; AT+CMGF=0; Mid String; PDU; SMS SUBMIT; Substring.

Full Text:



B. K. Siang, A. R. Bin Ramli, V. Prakash, and S. A. R. Bin Syed Mohamed, “SMS gateway interface remote monitoring and controlling via GSM SMS,” in 4th National Conference on Telecommunication Technology, NCTT 2003 - Proceedings, 2003, pp. 84–87.

G. Gu and G. Peng, “The survey of GSM wireless communication system,” in Proceedings of ICCIA 2010 - 2010 International Conference on Computer and Information Application, 2010, pp. 121–124.

F. Hillebrand, F. Trosby, K. Holley, and I. Harris, Short Message Service (SMS): The Creation of Personal Global Text Messaging. 2010.

a. Festag and S. Hess, “ETSI technical committee ITS: news from european standardization for intelligent transport systems (ITS)- [global communications newsletter],” IEEE Commun. Mag., vol. 47, no. June 2009, pp. 1–4, 2009.

J. Brown, B. Shipman, and R. Vetter, “SMS: The Short Message Service,” Computer (Long. Beach. Calif)., vol. 40, no. 12, pp. 106–110, 2007.

J. G. Caudill, “Mobile Computing : Parallel developments,” Int. Rev. Res. Open Distance Learn., vol. 8, no. 2, p. 13, 2007.

Z. Qian, D. Luo, and S. Wu, “Analysis and design of a mobile forensic software system based on AT commands,” in 2008 IEEE International Symposium on Knowledge Acquisition and Modeling Workshop Proceedings, KAM 2008, 2008, pp. 597–600.

R. Teymourzadeh, S. A. Ahmed, K. W. Chan, and M. V. Hoong, “Smart GSM based home automation system,” in Proceedings - 2013 IEEE Conference on Systems, Process and Control, ICSPC 2013, 2013, pp. 306–309.

G. Le Bodic, Mobile Messaging Technologies and Services: SMS, EMS and MMS: Second Edition. 2005.

S. Attaway, “Chapter 7 - String Manipulation,” in Matlab (Third Edition), 2013, pp. 235–263.


  • There are currently no refbacks.




About ASRJETS | Privacy PolicyTerms & Conditions | Contact Us | DisclaimerFAQs 

ASRJETS is published by (GSSRR).