Abstract
More and more new communication scenarios have been emerging, such as heterogeneous, device-to-device (D2D), machine-to-machine (M2M), and unmanned aerial vehicular communications. The existing packet-based protocols cannot serve the individual demands in all of these scenarios effectively. In this paper, we propose a novel evolutional coding approach to govern all of the needs by various communication applications. Superior to our previously proposed software-defined multiplexing coding technique, the new evolutional codes can provide the capacity for fast information retrieval, which is crucial for real-time mapping, routing, and navigation. The fixed and static packet-based communication systems may be replaced by the flexible communication protocol based on the evolutional codes in the future.