SDNAN: Software-defined networking in ad hoc networks of smartphones
In this paper, SDNAN, a first attempt to implement software-defined networking (SDN) over a wireless ad hoc network of smartphones, is presented. Its modular ad hoc network management structure can be easily modified and extended. Its abstractions and interfaces allow components to communicate without knowing how other components work. Third-party applications can use the interfaces to access the ad hoc network, significantly reducing development time and program complexity. A prototype system has been implemented on Android smartphones over Wi-Fi and achieved good preliminary results.