Software Defined Network Based Protocol Module Multiplexing Algorithm for Wireless Network
Hong Li, Jinfang Zhang, Wei Tan · 2016
Software Defined Network (SDN) is deemed to be one of the promising solutions for the next-generation wireless communication system. Software Defined Protocol (SDP) is the data plane equivalent of SDN. The design objective of SDP is to make data processing protocol stacks programmable based on platform virtualization and functionality modularization to redefine the wireless network architecture. In this paper, a protocol module multiplexing algorithm for SDP is proposed, where all the function blocks of protocol processing are abstracted to protocol modules and resources are optimally allocated to the protocol modules, targeting to minimize the total processing time of data flows. Numerical simulations show that the proposed module multiplexing algorithm significantly outperforms the baseline algorithm in terms of throughput. The baseline is set as the traditional algorithm in which resources are allocated to all modules uniformly. Throughput gains about 156% and 128% over the baseline are observed, on uplink and downlink respectively. It is also observed that the throughput of the module multiplexing algorithm increases as the total module number increases.