Huawei is releasing the source code for its Protocol-Oblivious Forwarding (POF) technology, which is a software-defined networking (SDN) forwarding implementation. Users can freely download and run the software, modify the source code, or develop new features.
Huawei said the goal of its Protocol-Oblivious Forwarding is to evolve the Open Networking Foundation’s OpenFlow protocol towards a more flexible programming model where forwarding devices are no longer limited by pre-defined packet protocols or forwarding rules. Data plane hardware is not limited by hard-wired protocol implementations.

“We believe carriers and users of networks can benefit from more flexible switches and reduce the total cost of ownership by focusing on building simpler, fit-for-purpose networks where only the required forwarding behaviors need to be programmed in each switch. Such forwarding plane evolution technologies help remove protocol dependency in forwarding devices and can ultimately enable support of any existing/customized packet-based protocols via generic instructions. We believe that openness and software-based programmability of forwarding devices can help increase the adoption of OpenFlow, particularly in the carrier space where we see a huge potential for simplification.” said Dr. Justin Joubine Dustzadeh, VP of Technology Strategy & CTO of Networks at Huawei Technologies.
http://www.huawei.com