A Singular Function Algorithm for Packing the Protocol Description Unit Packet

Authors

  • Kumbirai T. Mukosera Computer Science Department, Faculty of Science, University of Zimbabwe, Harare, Zimbabwe
  • Gilford Hapanyengwi Computer Science Department, Faculty of Science, University of Zimbabwe, Harare, Zimbabwe
  • Ben Nyambo Computer Science Department, Faculty of Science, University of Zimbabwe, Harare, Zimbabwe
  • Emmanuel Mashonjowa Physics Department, Faculty of Science, University of Zimbabwe, Harare, Zimbabwe

Keywords:

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

Abstract

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.

References

[1] 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.
[2] 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.
[3] F. Hillebrand, F. Trosby, K. Holley, and I. Harris, Short Message Service (SMS): The Creation of Personal Global Text Messaging. 2010.
[4] 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.
[5] J. Brown, B. Shipman, and R. Vetter, “SMS: The Short Message Service,” Computer (Long. Beach. Calif)., vol. 40, no. 12, pp. 106–110, 2007.
[6] J. G. Caudill, “Mobile Computing?: Parallel developments,” Int. Rev. Res. Open Distance Learn., vol. 8, no. 2, p. 13, 2007.
[7] 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.
[8] 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.
[9] G. Le Bodic, Mobile Messaging Technologies and Services: SMS, EMS and MMS: Second Edition. 2005.
[10] S. Attaway, “Chapter 7 - String Manipulation,” in Matlab (Third Edition), 2013, pp. 235–263.

Downloads

Published

2017-05-12

How to Cite

T. Mukosera, K., Hapanyengwi, G., Nyambo, B., & Mashonjowa, E. (2017). A Singular Function Algorithm for Packing the Protocol Description Unit Packet. American Scientific Research Journal for Engineering, Technology, and Sciences, 31(1), 145–155. Retrieved from https://asrjetsjournal.org/index.php/American_Scientific_Journal/article/view/2732

Issue

Section

Articles