I am working on a project involving Quality of Service (QoS) manipulation in Software Defined Networks (SDNs). I know that the following parameters affect the QoS in an SDN:
- Time information (inter-arrival period)
- Packet information (e. packet length and direction of the packet)
- Protocol information e.g. IP/Port of source/destination and transport protocol
- stochastic information e.g. hurst parameter
I know that the first three parameters (timestamps, packet length, IP/Port of source/destination) can be manipulated through API requests. However, what about parameters such as hurst parameter that are not visible in the application layer?
Will packet manipulation in the data plane be more suitable for this purpose?