diff options
authorFerruh Yigit <>2016-08-04 10:04:24 +0100
committerFerruh Yigit <>2016-09-09 10:47:09 +0100
commitac7a499781ec0873d0c7dd1c8fce334fb52340c6 (patch)
parent26fa57abcbfbdf71bbf4f210418a6cb40c722cdb (diff)
doc: add initial README filev16.11
To document what SPP is. Signed-off-by: Ferruh Yigit <>
1 files changed, 21 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..27e3b35
--- /dev/null
+++ b/README
@@ -0,0 +1,21 @@
+Soft Patch Panel
+The goal of SPP is to easily interconnect DPDK applications together,
+and assign resources dynamically to these applications to build a
+The first version of SPP provides for the management of DPDK ports, and
+assigning ports to different DPDK applications.
+The framework is composed of a primary DPDK application that is
+responsible for resource management. This primary application doesn't
+interact with any traffic, and is used to manage creation and freeing of
+resources only.
+A Python based management interface is provided to control the primary
+DPDK application to create resources, which are then to be used by
+secondary applications. This management application provides a socket
+based interface for the primary and secondary DPDK applications to
+interface to the manager. The management application will use OVSDB to
+maintain all created and assigned ports.