Abstract:
To improve upon existing abstraction and reconstruction technologies, in this study, we created a reconfigurable wireless sensor network architecture based on OpenFlow. Our separation of the control and data planes makes the routing configuration and data transmission independent, so that the coupling between the control and switch can be decreased. A user can then choose and configure the routing protocol while running the network without redeployment. We experimented with the Flooding, Low Energy Adaptive Clustering Hierarchy, and Directed Diffusion protocols to verify the effectiveness of the testbed. In addition, in the improvement of the Directed Diffusion protocol, we found that the average matching number can be reduced to 2.85, which results in the switch panel having better performance. Lastly, we analyzed the network traffic when the running protocol is switched and the results indicate that dynamic routing reconfiguration improves its flexibility and adaptability.