Research Article
BibTex RIS Cite
Year 2018, Volume: 31 Issue: 2, 472 - 487, 01.06.2018

Abstract

References

  • ICT, Communication between Machines (M2M). Pp:3-7, Ankara, October 2013.
  • Yang, Y., Ye, H., and Fei, S., “Design of Communication Interface for M2Mbased Positioning and Monitoring System”, Conf. on Electronics, Communications and Control (ICECC), Ningbo, 2624-2627, (2011).
  • Chao, M., He, J., Chen, H. H., “Uncoordinated Coexisting IEEE 802.15. 4 Networks for Machine to Machine Communications”, Peer-to-Peer Networking and Applications, 7(3): 274-284, (2014).
  • Zhang, S. K., Zhang, J. W., Li, W., “Design of M2M Platform Based on J2EE and SOA”, Conf. on E-Business and E-Government (ICEE), Guangzhou, 2029-2032, (2010).
  • Castro, M., Jara, A. J., Skarmeta, A. F., “An Analysis of M2M Platforms: Challenges and Opportunities for the Internet of Things”, Conf. on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS), Palermo, 757-762, (2012).
  • Meddeb, M., Alay, M. B., Monteil, T., Dhraief, A., Drira, K., “M2M Platform with Autonomic Device Management Service” Procedia Computer Science, 32(1): 1063-1070, (2014).
  • Kim, E. J., Youm, S., “Machine-to-Machine Platform Architecture for Horizontal Service Integration”, EURASIP Journal on Wireless Communications and Networking, 1(1):1-9, (2013).
  • Song, J., Kunz, A., Schmidt, M., Szczytowski, P,. “Connecting and Managing M2M Devices in the Future Internet”, Mobile Networks and Applications, 19(1): 4-17, (2014).
  • Takatsuka, H., Saiki, S., Matsumoto, S., Nakamura, M., “Design and Implementation of Rule-based Framework for Context-aware Services with Web Services”, Conf. on Information Integration and Webbased Applications & Services, New York, 233-242, (2014).
  • Alaya, M. B., Banouar, Y., Monteil, T., Chassot, C., Drira, K., “OM2M: Extensible ETSI-compliant M2M Service Platform with Self-configuration Capability”, Procedia Computer Science, 32(1): 1079-1086, (2014).
  • Jammes, F., Smit, H., “Service-oriented Paradigms in Industrial Automation”, Industrial Informatics IEEE Transactions, 1(1): 62-70, (2005).
  • Marin-Perianu, M., Meratnia, N., Havinga, P., Souza, L. M. S., Mller, J., Spie, P., Stromberg, G., “Decentralized Enterprise Systems: a Multiplatform Wireless Sensor Network Approach” Wireless Communications, 14(6): 57-66, (2007).
  • Castellani, A. P., Gheda, M., Bui, N., Rossi, M., Zorzi, M., “Web Services for the Internet of Things Through CoAP and EXI”, In Communications Workshops (ICC), Kyoto, 1-6, (2011).
  • Pencheva, E., Atanasov, I., “Engineering of web services for internet of things applications” Information Systems Frontiers, 18(2): 1-16, (2016).
  • Internet: “The world’s first global standards for M2M”, http://www.onem2m.org/newsevents/news/53-the-rise-of-the-achines-world-s-first-global-standards-for-m2m-eployment, Last Access Date: 01.10.2017.
  • OneM2M Technical Report. Document Number; “OneM2M-TR-0002- Architecture Analysis Part 1-V-0.2.0”, (2013).
  • Yishan, L., Sathiamoorthy, M., “A Performance Comparison of SQL and NoSQL Databases”, Communications, Computers and Signal Processing (PACRIM), Victoria, 15-19, (2013).
  • Han, J., Haihong, E., Le, G., Du, J., “Survey on NoSQL Database”, Pervasive Computing and Applications (ICPCA), Port Elizabeth, 363-366, (2013).
  • Cicek, A. N., “RestFul Web Services with e-Health Systems Implementation”, Master Thesis, TOBB Economics and Technology University, Graduate School Of Natural And Applied Sciences, Ankara, (2009).
  • Erl, T., “Service-oriented Architecture: Concepts, Technology, and Design”, Pearson Education India, 10-89, (2005).
  • Fielding, R. T., “Architectural Styles and the Design of Network-based Software Architectures”, Doctoral dissertation, University of California, Irvine, (2000).
  • Liang, X., Chi, K., Huang, M,. “Design and Implement for Internet Taxpaying System Based on Spring MVC”, In Computer Science and Network Technology (ICCSNT), 1: 425-430, (2015).
  • Internet:Spring, http://projects.spring.io/spring-framework/, Last Access Date: 16.06.2017.
  • Zhang, D., Wei, Z., Yang, Y., “Research on Lightweight MVC Framework based on Spring MVC and Mybatis”, Conf. on Computational Intelligence and Design (ISCID), Hangzhou, 350-353, (2013).
  • Zhenfan, D. I. N. G., “Research on JSON Message Encapsulation and Analysis of Spring RESTful Web Service”, Intelligent Computer and Applications, 2: 005, (2012).

A Study of Development of Standardised M2M Service Platform Using Restful Architecture

Year 2018, Volume: 31 Issue: 2, 472 - 487, 01.06.2018

Abstract

Machine
to machine (M2M) is a smart ecosystem that enables devices to communicate by
exchanging data through specific protocols autonomously with limited human
interaction (or no human interaction) between each other. Use cases, business
models, varieties of devices and protocols of M2M systems getting
proliferating. Being able to accommodate this large spectrum of possibilities
requires a standardized M2M platform design based on abstraction, modularity,
and scalability. In this study, a web-based scalable M2M platform was developed
which is compatible with European Telecommunications Standards Institute (ETSI)
and oneM2M standards. The web-based M2M service platform has with a sensitive
design adopting Web 3.0 standards and Service Oriented Architecture (SOA)
approaches. The access to M2M services and data was provided using
Representational State Transfer, RestFul Web Services (REST) through a service
layer. The data acquired from M2M devices were stored in a non-relational
database. The security of M2M platform was achieved through token based ID
check. Fast, scalable, cost-efficient, secure, standardized, general purpose an
M2M service platform was created.

References

  • ICT, Communication between Machines (M2M). Pp:3-7, Ankara, October 2013.
  • Yang, Y., Ye, H., and Fei, S., “Design of Communication Interface for M2Mbased Positioning and Monitoring System”, Conf. on Electronics, Communications and Control (ICECC), Ningbo, 2624-2627, (2011).
  • Chao, M., He, J., Chen, H. H., “Uncoordinated Coexisting IEEE 802.15. 4 Networks for Machine to Machine Communications”, Peer-to-Peer Networking and Applications, 7(3): 274-284, (2014).
  • Zhang, S. K., Zhang, J. W., Li, W., “Design of M2M Platform Based on J2EE and SOA”, Conf. on E-Business and E-Government (ICEE), Guangzhou, 2029-2032, (2010).
  • Castro, M., Jara, A. J., Skarmeta, A. F., “An Analysis of M2M Platforms: Challenges and Opportunities for the Internet of Things”, Conf. on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS), Palermo, 757-762, (2012).
  • Meddeb, M., Alay, M. B., Monteil, T., Dhraief, A., Drira, K., “M2M Platform with Autonomic Device Management Service” Procedia Computer Science, 32(1): 1063-1070, (2014).
  • Kim, E. J., Youm, S., “Machine-to-Machine Platform Architecture for Horizontal Service Integration”, EURASIP Journal on Wireless Communications and Networking, 1(1):1-9, (2013).
  • Song, J., Kunz, A., Schmidt, M., Szczytowski, P,. “Connecting and Managing M2M Devices in the Future Internet”, Mobile Networks and Applications, 19(1): 4-17, (2014).
  • Takatsuka, H., Saiki, S., Matsumoto, S., Nakamura, M., “Design and Implementation of Rule-based Framework for Context-aware Services with Web Services”, Conf. on Information Integration and Webbased Applications & Services, New York, 233-242, (2014).
  • Alaya, M. B., Banouar, Y., Monteil, T., Chassot, C., Drira, K., “OM2M: Extensible ETSI-compliant M2M Service Platform with Self-configuration Capability”, Procedia Computer Science, 32(1): 1079-1086, (2014).
  • Jammes, F., Smit, H., “Service-oriented Paradigms in Industrial Automation”, Industrial Informatics IEEE Transactions, 1(1): 62-70, (2005).
  • Marin-Perianu, M., Meratnia, N., Havinga, P., Souza, L. M. S., Mller, J., Spie, P., Stromberg, G., “Decentralized Enterprise Systems: a Multiplatform Wireless Sensor Network Approach” Wireless Communications, 14(6): 57-66, (2007).
  • Castellani, A. P., Gheda, M., Bui, N., Rossi, M., Zorzi, M., “Web Services for the Internet of Things Through CoAP and EXI”, In Communications Workshops (ICC), Kyoto, 1-6, (2011).
  • Pencheva, E., Atanasov, I., “Engineering of web services for internet of things applications” Information Systems Frontiers, 18(2): 1-16, (2016).
  • Internet: “The world’s first global standards for M2M”, http://www.onem2m.org/newsevents/news/53-the-rise-of-the-achines-world-s-first-global-standards-for-m2m-eployment, Last Access Date: 01.10.2017.
  • OneM2M Technical Report. Document Number; “OneM2M-TR-0002- Architecture Analysis Part 1-V-0.2.0”, (2013).
  • Yishan, L., Sathiamoorthy, M., “A Performance Comparison of SQL and NoSQL Databases”, Communications, Computers and Signal Processing (PACRIM), Victoria, 15-19, (2013).
  • Han, J., Haihong, E., Le, G., Du, J., “Survey on NoSQL Database”, Pervasive Computing and Applications (ICPCA), Port Elizabeth, 363-366, (2013).
  • Cicek, A. N., “RestFul Web Services with e-Health Systems Implementation”, Master Thesis, TOBB Economics and Technology University, Graduate School Of Natural And Applied Sciences, Ankara, (2009).
  • Erl, T., “Service-oriented Architecture: Concepts, Technology, and Design”, Pearson Education India, 10-89, (2005).
  • Fielding, R. T., “Architectural Styles and the Design of Network-based Software Architectures”, Doctoral dissertation, University of California, Irvine, (2000).
  • Liang, X., Chi, K., Huang, M,. “Design and Implement for Internet Taxpaying System Based on Spring MVC”, In Computer Science and Network Technology (ICCSNT), 1: 425-430, (2015).
  • Internet:Spring, http://projects.spring.io/spring-framework/, Last Access Date: 16.06.2017.
  • Zhang, D., Wei, Z., Yang, Y., “Research on Lightweight MVC Framework based on Spring MVC and Mybatis”, Conf. on Computational Intelligence and Design (ISCID), Hangzhou, 350-353, (2013).
  • Zhenfan, D. I. N. G., “Research on JSON Message Encapsulation and Analysis of Spring RESTful Web Service”, Intelligent Computer and Applications, 2: 005, (2012).
There are 25 citations in total.

Details

Primary Language English
Subjects Engineering
Journal Section Computer Engineering
Authors

Huseyin Polat

Saadin Oyucu

Necaattin Barıscı

Publication Date June 1, 2018
Published in Issue Year 2018 Volume: 31 Issue: 2

Cite

APA Polat, H., Oyucu, S., & Barıscı, N. (2018). A Study of Development of Standardised M2M Service Platform Using Restful Architecture. Gazi University Journal of Science, 31(2), 472-487.
AMA Polat H, Oyucu S, Barıscı N. A Study of Development of Standardised M2M Service Platform Using Restful Architecture. Gazi University Journal of Science. June 2018;31(2):472-487.
Chicago Polat, Huseyin, Saadin Oyucu, and Necaattin Barıscı. “A Study of Development of Standardised M2M Service Platform Using Restful Architecture”. Gazi University Journal of Science 31, no. 2 (June 2018): 472-87.
EndNote Polat H, Oyucu S, Barıscı N (June 1, 2018) A Study of Development of Standardised M2M Service Platform Using Restful Architecture. Gazi University Journal of Science 31 2 472–487.
IEEE H. Polat, S. Oyucu, and N. Barıscı, “A Study of Development of Standardised M2M Service Platform Using Restful Architecture”, Gazi University Journal of Science, vol. 31, no. 2, pp. 472–487, 2018.
ISNAD Polat, Huseyin et al. “A Study of Development of Standardised M2M Service Platform Using Restful Architecture”. Gazi University Journal of Science 31/2 (June 2018), 472-487.
JAMA Polat H, Oyucu S, Barıscı N. A Study of Development of Standardised M2M Service Platform Using Restful Architecture. Gazi University Journal of Science. 2018;31:472–487.
MLA Polat, Huseyin et al. “A Study of Development of Standardised M2M Service Platform Using Restful Architecture”. Gazi University Journal of Science, vol. 31, no. 2, 2018, pp. 472-87.
Vancouver Polat H, Oyucu S, Barıscı N. A Study of Development of Standardised M2M Service Platform Using Restful Architecture. Gazi University Journal of Science. 2018;31(2):472-87.