I. Introduction
Nowadays the design and management of computer networks are very important tasks, because of the many value-added services like telephony, TV, banking, financial services they bring to the users. Network devices, applications and protocols performance assessment is fundamental in order to assure that these services are correctly provided to the user warranting his or her expectations. To this aim, a widely used technique is network emulation. In particular, it is applied in many different contexts as: Quality of Experience (QoE) assessment in wireless Local Area Network (LAN) [1], realization of smart grid test-beds [2], performance evaluation of video streaming services [3].