Unverified Commit e3c3ba46 authored by Leonardo Lai's avatar Leonardo Lai Committed by GitHub

add link to paper, video and citation

parent 5868864a
...@@ -4,6 +4,12 @@ ...@@ -4,6 +4,12 @@
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
</p>
<p align="center">
<a href="http://retis.santannapisa.it/~tommaso/publications/IEEE-NFVSDN-2021.pdf" alt="paper">
<b>[Paper]</b></a>
<a href="https://youtu.be/x3j3taB3MYo" alt="paper">
<b>[Video]</b></a>
</p> </p>
<p align="center"> <p align="center">
<a href="https://opensource.org/licenses/BSD-3-Clause" alt="License"> <a href="https://opensource.org/licenses/BSD-3-Clause" alt="License">
...@@ -14,6 +20,7 @@ ...@@ -14,6 +20,7 @@
<img src="https://img.shields.io/badge/DPDK-blue.svg?style=flat&logo=dpdk" /></a> <img src="https://img.shields.io/badge/DPDK-blue.svg?style=flat&logo=dpdk" /></a>
</p> </p>
***UDPDK*** is a minimal [**UDP**](https://tools.ietf.org/html/rfc768) stack based on [**DPDK**](https://www.dpdk.org/) for fast point-to-point communication between servers. ***UDPDK*** is a minimal [**UDP**](https://tools.ietf.org/html/rfc768) stack based on [**DPDK**](https://www.dpdk.org/) for fast point-to-point communication between servers.
It runs completely in userspace, so that you can move your packets quickly without going through the cumbersome kernel stack. It runs completely in userspace, so that you can move your packets quickly without going through the cumbersome kernel stack.
Moreover, thanks to its POSIX-like API, porting existing applications to UDPDK is dead easy!<sup>1</sup> Moreover, thanks to its POSIX-like API, porting existing applications to UDPDK is dead easy!<sup>1</sup>
...@@ -42,6 +49,7 @@ Table of Contents ...@@ -42,6 +49,7 @@ Table of Contents
* [How it works](#how-it-works) * [How it works](#how-it-works)
* [Performance](#performance) * [Performance](#performance)
* [License](#license) * [License](#license)
* [Citing](#citing)
* [Contributing](#contributing) * [Contributing](#contributing)
## Requirements ## Requirements
...@@ -165,7 +173,13 @@ Again, UDPDK proves to be an order of magnitude better than standard sockets. ...@@ -165,7 +173,13 @@ Again, UDPDK proves to be an order of magnitude better than standard sockets.
## License ## License
UDPDK is released under [BSD 3-Clause license](LICENSE). The code of UDPDK is released under [BSD 3-Clause license](LICENSE).
## Citing
This work has been presented at [IEEE NFV-SDN 2021](https://nfvsdn2021.ieee-nfvsdn.org/), the 7th IEEE Conference on Network Functions Virtualization and Software-Defined Networking. The authors are: L. Lai, G. Ara, T. Cucinotta, K. Kondepu, L. Valcarenghi.
> Lai, Leonardo, et al. "Ultra-low Latency NFV Services Using DPDK" 2021 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN). IEEE, 2021.
## Contributing ## Contributing
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment