Inleiding
Dit document beschrijft het proces om te bepalen of de audio-kwaliteitsproblemen een netwerkprobleem zijn of een probleem met de gevirtualiseerde toepassing.
Probleem
Aangezien de meer real-time spraaktoepassingen worden gevirtualiseerd, wordt het veel complexer om problemen met betrekking tot de kwaliteit van audio op te lossen. Gebruik Unity Connection als onderwerp voor deze "real-time spraaktoepassing".
Verzamelinformatie
- De eerste stap is om te bepalen of de aanwijzingen vervormd zijn wanneer u de Unity Connection verlaat. Om een pakket te verzamelen, vangt u "utils Network Capture0" op, grootte 1, alle aantallen 100000.
Opmerking: De snelle aanwijzingen van Cisco Unified Communications (CUC) zijn een goede basislijn om de ongewenste kwaliteit te bepalen. Gebruik geen door gebruiker opgenomen groeten, aangezien deze een onbetrouwbare basislijn kunnen vormen.
- De pakketvastlegging analyseren: Wireshark ondersteunt G.711 A-law of G.711 mu-law.
- Controleer de kwaliteit van de uitgaande routingstabel-stream (RTP) met Wireshark:
- Decoderen met de standaardinstellingen.
- Decode met de optie "gebruik RTP timestamp" in Wireshark.
Mogelijke oorzaken
Als beide gedecodeerde stromen spraakkwaliteitsproblemen ervaren, kan het probleem zich voordoen bij de prompt (WAV-bestand) of de Unity Connection.
Als de standaardopname vervormd is, maar het gebruik van RTP-tijdstempels prima is, kan het probleem zich voordoen bij resources/VMware.
Als de kwaliteit aanvaardbaar is wanneer u naar de RTP-stream luistert met behulp van de standaard decodering, is het probleem mogelijk dat de netwerkverbinding tussen CUC en de telefoon verbroken is.
Opmerking: Een suggestie is om een pakketvastlegging te nemen van de switch waar de ESXi server is aangesloten en de kwaliteit te controleren. Indien dit slecht is, is het waarschijnlijk dat de chauffeurs op de ESXi-host zelf worden gecontroleerd.
Oplossing
Als het probleem aangeeft dat het probleem zich voordoet bij Unity Connection of het WAV-bestand, controleert u eerst de kwaliteit van de opname:
- Controleer het Network Time Protocol (NTP).
- Als de klant meerdere NTP's heeft geconfigureerd, zorg er dan voor dat de CUC niet tussen de twee vaak overschakelt.
- Controleer of NTP-servers NTPv4 (pakketvastlegging) hebben: "utils ntp status".
- Gebruik de web GUI om de kwaliteit te controleren.
- Zorg ervoor dat er geen coredbulten op CUC zijn. Zoek bekende insecten: " utils core active list " .
- Gebruik de Backup Editor van Cobra om de kwaliteit te controleren.
Als het probleem aangeeft dat het probleem zich bij VMware voordoet, volgt u deze stappen:
- Controleer dat het juiste reserveren is gemaakt op de Unity Connection Virtual Machines: CPU- en RAM-reserveringen controleren zoals in ondersteunde platforms.
- Zorg ervoor dat de Large ontvangload (LRO) is uitgeschakeld voor de ESXi-host (geen probleem met ESXi 5.1+). Zie LRO op UCS/UC Application Deployment uitschakelen voor meer informatie.
- Maak een momentopname van de CUC VM. Zie VMware Snapshots voor meer informatie.
Opmerking: Snapshots van de Unity Connection-VM's worden niet ondersteund en kunnen problemen met de spraakkwaliteit veroorzaken.
- Zorg ervoor dat de VMware Tools zijn geïnstalleerd. Zie VMware Tools voor meer informatie.
Opmerking: VMware Tools installeren de netwerkinterfacekaartstuurprogramma’s (NIC) op de VM om de netwerkprestaties te verbeteren.
- Zorg ervoor dat Sync VM met host niet is ingeschakeld. Met deze optie wordt de tijd van de virtuele machine met de ESXi-host gesynchroniseerd. Vink in de client Centrifugeren aan om de virtuele machine te selecteren en klik met de rechtermuisknop op de instellingen voor de virtuele machine Bewerken. Kies in het tabblad Opties de VMware-tools > Geavanceerd. Zorg ervoor dat de synchrone gastentijd met het aanvinkvakje host niet is ingeschakeld.