Inleiding
Dit document beschrijft de configuratie die nodig is wanneer de oproepstroom geïntegreerde services router (ISR) 4431 omvat als de gateway en het muzikale netwerk (MOH) faalt met stilte voor de vaste partij.
Voorwaarden
Vereisten
Cisco raadt u aan bekend te zijn met:
- Cisco Unified Communications Manager (CUCM)
- H.323-signalering
Gebruikte componenten
De informatie in dit document is gebaseerd op de volgende softwareversies:
- CUCM versies 9.x en hoger
- ISR4431 met IOS XE-software
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, zorg er dan voor dat u de potentiële impact van een opdracht begrijpt.
Probleem
Multicast MOH is geconfigureerd op CUCM en ISR4431 is geconfigureerd als H.323 gateway. Wanneer externe bellers in de wachtstand worden gezet, horen ze geen muziek, maar horen ze in plaats daarvan stilte.
Oplossing
Stap 1. Schakel de H.323 debugs op de gateway in om te worden gelogd op de buffer zoals hieronder getoond.
config t
no logging console
no logging monitor
no logging rate-limit
no logging queue-limit
logging buffered 2000000 debug
exit
debug voip ccapi inout
debug h225 asn1
debug h245 asn1
debug isdn q931
Stap 2. Laat het opdrachtduidelijke logbestand draaien om het logbestand te wissen.
Stap 3. Voer de opdracht tonen logbestand om te bevestigen dat de buffer wordt gewist.
Stap 4. Plaats een testgesprek en controleer wanneer de oproep in de wachtrij wordt geplaatst of de gateway het H.245 OpenLogicalChannelAck-bericht ontvangt met IP ingesteld op "netwerk '00000000'H
Jan 26 03:12:07.558: H245 MSC INCOMING PDU ::=
value MultimediaSystemControlMessage ::= response : openLogicalChannelAck :
{
forwardLogicalChannelNumber 4
forwardMultiplexAckParameters h2250LogicalChannelAckParameters :
}
mediaControlChannel unicastAddress : iPAddress :
{
network '00000000'H
tsapIdentifier 1
}
Stap 5. Bovenstaand fragment geeft aan:
- CUCM stuurt OpenLogicalChannelAck met een nep IP-adres, ofwel alle nullen (zoals hierboven getoond) of <CUCM_ip_address> als plaatsaanduiding voor MOH
- Dit is het standaardgedrag van het verzenden van media simplex streaming
- Als er ISR 4431 in de call flow is, ongeacht of het eenrichtings- of tweerichtingsrichting is, moet CUCM de gateway het MOH IP-adres en de poort laten weten om een kwaadaardige aanval te voorkomen
- ISR Generation 2 (G2) platforms (bijv. 2900 en 3900) controleren nooit het bron-IP adres en de poort voor inkomende Real-time Transport Protocol (RTP)-pakketten. ISR 4431 is echter een Generation 3 (G3) platform dat inkomende RTP-pakketten controleert op het IP-adres/de IP-poort van de media die bij de signalering is bepaald
- Als zij niet aanpassen, laat vallen ISR G3 de pakketten en dit resulteert in stilte wanneer de vraag op greep wordt geplaatst
Stap 6. Zo om mislukking met MOH te vermijden, gebruik de tijdelijke oplossing hieronder op CUCM om duplex streaming voor MOH toe te laten
- Inloggen op de beheerpagina van Cisco Unified CM
- Selecteer Systeem > Serviceparameters
- Selecteer Server dropdown en kies de Publisher-knooppunt
- Selecteer de vervolgkeuzelijst Service en kies Cisco CallManager (actief)
- Klik op de knop Advanced
- Zoek de sectie Clusterwide Parameters (Service)
- Duplex Streaming Enabled: Default is False (wijzig naar True) en klik op Save
Opmerking: er is geen vereiste om een service opnieuw te starten na bovengenoemde configuratiewijziging en heeft geen invloed op het bedrijf, dus kan dit worden gedaan in de productieuren.