The following figure shows the APU Linux software platform, which includes two logical software flows: the control path and the datapath. The control path and datapath are implemented using two different TCP sockets. The components in the software flows are implemented in the user space and the kernel space.
Figure 1. APU Linux Software Platform