Enabling security in software-defined wireless sensor networks for internet of things

  • Cézar M. G. de Toledo USP
  • Doriedson A. G. de Oliveira USP
  • Marcos A. Simplicio Jr USP
  • Cintia B. Margi USP


In Software-Defined Wireless Sensor Networks (SDWSN), a logically centralized controller manages data flows according to high level policies. As a result, it provides Wireless Sensor Networks (WSN) with further flexibility and control over its nodes’ behavior. One challenge in this scenario, though, is that SDWSN are mainly composed of resource-constrained devices, which hinders the application of traditional cryptographic protocols in such networks. In this article, we propose a secure framework for SDWSN that takes into account such constraints, enabling the establishment of end-to-end security among nodes and between nodes and the SDN controller. Besides showing how our proposal can enforce different security services in an SDWSN, we also simulate our framework and present a preliminary security cost of framework.


Alves, R., Oliveira, D., Segura, G., and Margi, C. The cost of software-defining things: A scalability study of software-defined sensor networks. IEEE Access, 7:115093– 115108, 2019.

Azzouni,A., Boutaba, R., Trang, N. T. M., and Pujolle, G. sOFTDP: Secure and efficient topology discovery protocol for SDN. arXiv preprint 1705.04527, 2017.

Certicom. SEC 4 v1.0: Elliptic curve Qu-Vanstone implicit certificate scheme (ECQV). Technical report, Certicom Research, Canada, 2013.

Cui, H., Karame, G., Klaedtke, F., and Bifulco, R. On the fingerprinting of software-defined networks. IEEE Transactions on Information Forensics and Security, 11(10):2160– 2173, 2016.

Flauzac, O., Gonzalez, C., Hachani, A. and Nolot, F. SDN based architecture for iot and improvement of the security. In 29th Int. Conf. on Advanced Information Networking and Applications Workshops (WAINA), pages 688–693. IEEE, 2015.

Gouvêa, C., Oliveira, L., and López, J. Efficient software implementation of public-key cryptography on sensor networks using the MSP430X microcontroller. Journal of Cryptographic Engineering, 2, 05 2012.

Hayward, S., Kane, C. and Sezer, S. Operation checkpoint: SDN application control. In Int. Conf. on Network Protocols (ICNP), pages 618–623. IEEE, 2014.

Kavitha, T. and Sridharan, D.. Security vulnerabilities in wireless sensor networks: A survey. Journal of information Assurance and Security, 5(1):31–44, 2010.

Lim, S., Yang, S., Kim, Y., Yang, S. and Kim, H. Controller scheduling for continued SDN operation under DDoS attacks. Electronics Letters, 51(16):1259–1261, 2015.

Luo, T., Tan, H., and Quek, T. Sensor OpenFlow: Enabling software-defined wireless sensor networks. IEEE Comm. letters, 16(11):1896–1899, 2012.

Mahmud, A. and Rahmani, R. Exploitation of OpenFlow in wireless sensor networks. In Int Conf. on Computer Science and Network Technology (ICCSNT), volume 1, pages 594–600. IEEE, 2011.

Margi, C., Alves, R., Nunez, G. and Oliveira, D.Software-defined wireless sensor networks approach: Southbound protocol and its performance evaluation. Open Journal of Internet Of Things, 4(1):99–108, 2018.

Nguyen, H. and Yoo, M. Analysis of link discovery service attacks in SDN controller. In Int. Conf. on Information Networking, pages 259–261. IEEE, 2017.

Pelechrinis, K., Iliofotou, M., and Krishnamurthy, S. Denial of service attacks in wireless networks: The case of jammers. IEEE Communications surveys & tutorials, 13(2):245–257, 2011.

Simplicio, M., Silva, M., Alves, R. and Shibata, T. Lightweight and escrowless authenticated key agreement for the Internet of Things. Computer Communications, 98:43– 51, 2017.

Toledo, C., Simplicio, M. and Margi, C. A framework for building secure software-defined wireless sensor networks. ENCOM, 2019.
Como Citar

Selecione um Formato
M. G. DE TOLEDO, Cézar; A. G. DE OLIVEIRA, Doriedson; A. SIMPLICIO JR, Marcos; B. MARGI, Cintia. Enabling security in software-defined wireless sensor networks for internet of things. In: ESCOLA REGIONAL DE REDES DE COMPUTADORES (ERRC), 18. , 2020, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 109-115. DOI: https://doi.org/10.5753/errc.2020.15198.