Hi dicko, thank you for the response.
We have a lot of time and energy invested in to our FreePBX servers that are running on Hyper V across several physical servers. Is there a way we could verify that kernel timing and RTP flows are where the quality issues are coming from, before we spend many many hours moving things over to a different hypervisor?