Skip to main content
Log in

SDIoT: a software defined based internet of things framework

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

The internet of things (IoT) represent the current and future state of the Internet. The large number of things (objects), which are connected to the Internet, produce a huge amount of data that needs a lot of effort and processing operations to transfer it to useful information. Moreover, the organization and control of this large volume of data requires novel ideas in the design and management of the IoT network to accelerate and enhance its performance. The software defined systems is a new paradigm that appeared recently to hide all complexity in traditional system architecture by abstracting all the controls and management operations from the underling devices (things in the IoT) and setting them inside a middleware layer, a software layer. In this work, a comprehensive software defined based framework model is proposed to simplify the IoT management process and provide a vital solution for the challenges in the traditional IoT architecture to forward, store, and secure the produced data from the IoT objects by integrating the software defined network, software defined storage, and software defined security into one software defined based control model.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2

Similar content being viewed by others

Notes

  1. http://www.openstack.org/.

  2. http://www.maxta.com/.

  3. http://www.hds.com/solutions/it-strategies/storage-virtualization/.

  4. http://www.datacore.com/.

  5. http://www.cloudbyte.com/.

  6. http://www-03.ibm.com/software/products/en/virtual-storage-center.

  7. https://www.sdxcentral.com/resources/security/security-challenges-sdn-software-defined-networks/.

  8. https://cloudsecurityalliance.org/.

  9. https://www.varmour.com/.

References

  • Almodawar A et al (2013) Security-aware placement and migration algorithm in iaas interclouds. In: The fourth international conference on information and communication systems (ICICS 2013)

  • Bernbo S (2014) The internet of things demands new data architecture. http://datacenterpost.com/2014/07/internet-things-demands-new-data-architecture/. Accessed Nov 2014

  • Cloud Security Alliance (2013) Software defined perimeter. White paper, Cloud Security Alliance

  • Cecchinel C et al (2014) An architecture to support the collection of big data in the internet of things. In: 2014 IEEE world congress on services (SERVICES), pp 442–449. doi:10.1109/SERVICES.2014.83

  • Crump G (2013) Storage switzerland: software defined storage needs a platform. In: Technical Report TSL03137USEN, IBM Inc

  • Darabseh A et al (2015a) Sdsecurity: a software defined security experimental framework. In: Third workshop on cloud computing systems, networks, and applications (CCSNA-2015)

  • Darabseh A et al (2015b) Sdstorage: a software defined storage experimental framework. In: IEEE international conference on cloud engineering (IC2E 2015)

  • Dixon C et al (2014) Software defined networking to support the software defined environment. IBM J Res Develop 58(2/3):3:1–3:14. doi:10.1147/JRD.2014.2300365

    Article  Google Scholar 

  • EMC Corporation (2015) Transform your storage for the software defined data center with emc vipr controller. White Paper H11749.4, EMC Corporation

  • Gubbi J et al (2013) Internet of things (iot): a vision, architectural elements, and future directions. Future Gener Comput Syst 29(7):1645–1660

    Article  Google Scholar 

  • Huang H et al (2014) An sdn_based management framework for iot devices. In: Irish signals systems conference 2014 and 2014 China-Ireland international conference on information and communications technologies (ISSC 2014/CIICT 2014). 25th IET, pp 175–179. doi:10.1049/cp.2014.0680

  • Hu F et al (2014) A survey on software defined networking (sdn) and openflow: from concept to implementation. In: Communications surveys tutorials, IEEE PP(99), pp 1–1. doi:10.1109/COMST.2014.2326417

  • IBM Corporation (2014) Choose a storage platform that can handle big data and analytics. Solution Brief TSS03158-USEN-01, IBM Corporation

  • Jain R, Paul S (2013) Network virtualization and software defined networking for cloud computing: a survey. IEEE Commun Mag 51(11):24–31. doi:10.1109/MCOM.2013.6658648

    Article  Google Scholar 

  • Jarraya Y et al (2014) A survey and a layered taxonomy of software-defined networking. In: Communications surveys tutorials, IEEE PP(99), pp 1–1. doi:10.1109/COMST.2014.2320094

  • Martinez-Julia P, Skarmeta AF (2014) Extending the internet of things to ipv6 with software defined networking. White paper, Euchina-fire. http://www.euchina-fire.eu. Accessed May 2015

  • Nastic S et al (2013) Patricia—a novel programming model for iot applications on cloud platforms. In: 2013 IEEE 6th international conference on service-oriented computing and applications (SOCA), pp 53–60. doi:10.1109/SOCA.2013.48

  • NetCitadel Inc (2012) Netcitadel’s onecontrol platform the key to intelligent, adaptive network security. White paper, NetCitadel Inc

  • Nastic S et al (2014) Provisioning software-defined iot cloud systems. In: 2014 international conference on future internet of things and cloud (FiCloud), pp 288–295. doi:10.1109/FiCloud..52

  • Nunes B et al (2014) A survey of software-defined networking: past, present, and future of programmable networks. IEEE Commun Surv Tutor 16(3):1617–1634. doi:10.1109/SURV.2014.012214.00180

    Article  MathSciNet  Google Scholar 

  • Orphanoudakis T et al (2014) Next generation optical network architecture featuring distributed aggregation, network processing and information routing. In: 2014 European conference on networks and communications (EuCNC), pp 1–5. doi:10.1109/EuCNC.2014.6882669

  • Palanivel K, Li B (2013) Anatomy of software defined storage challenges and new solutions to handle metadata. In: Report. University of Minnesota, Minneapolis

  • Qin Z et al (2014) A software defined networking architecture for the internet-of-things. In: 2014 IEEE network operations and management symposium (NOMS), pp 1–9. doi:10.1109/NOMS.2014.6838365

  • Systems and Technology Group (2014) Transform your business with cloud-ready storage “realize wide-ranging cloud benefits using ibm storwize family systems”. Solution Brief TSS03147-USEN-01, IBM Corporation

  • TalebiFard P, Leung V (2014) Context-aware dissemination of information and services in heterogeneous network environments. J Amb Intell Hum Comput 5(6):775–787. doi:10.1007/s12652-013-0210-y

    Article  Google Scholar 

  • Vizardl M (2013) What software-defined security could mean for the channel. http://goo.gl/OABC3D. Accessed Oct 2014

  • VMware (2010) Vmware vshield virtualization-aware security for the cloud. White paper, VMware Inc

  • VMware Inc (2013) Vmware vcloud networking and security overview. White paper, VMware Inc

  • Wu F, Sun G (2013) Software-defined storage. In: Report. University of Minnesota, Minneapolis

  • Yaseen Q et al (2013) Pep-side caching: an insider threat port. In: 2013 IEEE 14th international conference on information reuse and integration (IRI). IEEE, pp 137–144

  • Zarko I et al (2014) Iot data management methods and optimisation algorithms for mobile publish/subscribe services in cloud environments. In: 2014 European conference on networks and communications (EuCNC), pp 1–5. doi:10.1109/EuCNC.2014.6882657

  • Zhan Y, Kuroda T (2014) Wearable sensor-based human activity recognition from environmental background sounds. J Amb Intell Hum Comput 5(1):77–89. doi:10.1007/s12652-012-0122-2

    Article  Google Scholar 

Download references

Acknowledgments

The authors would like to thank the Deanship of Research at the Jordan University of Science and Technology for funding this work, Grant Number 20150050. Also, they would like to thank IBM and IBM Cloud Academy for their support.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yaser Jararweh.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jararweh, Y., Al-Ayyoub, M., Darabseh, A. et al. SDIoT: a software defined based internet of things framework. J Ambient Intell Human Comput 6, 453–461 (2015). https://doi.org/10.1007/s12652-015-0290-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-015-0290-y

Keywords

Navigation