Add packet abstraction layer.