{SODA}: Enhancing the Data Plane Functionality of Software Defined Networking
Dan Li, Yirong Yu, Kang Li · 2014
We design and develop a system called SODA, which enhances the data plane of SDN by providing richer semantics and more flexible programming interfaces. SODA’s innovation on the data plane includes arbitrarily setting the keys of forwarding rules, enabling (compute, action) operations on the forwarding rules, packet payload processing, and stateful processing on a sequence of packets. We develop a software implementation of SODA switch prototype based on CPU and GPU.