Hi Alex:
 
When you have enabled G729 in IPVMSA CCM instructs the IP Phones to join a 
specific multicast group, it depends on what you have configured in the MOH 
server, in the case you are talking about, you have configured to increment IP 
Address, then the IP Phones will join the multicast group 239.1.1.3, no matter 
the moh from the flash is G711, the IP Phones will try to join the group, and 
due to the fact you have configured multicast moh with that IP address and the 
specific port with route to the Voice VLAN Ip address and the Loopback IP 
address, the result will be that MOH will be streaming to the IP Phones in site 
B. 
 
Regards,
 
Jose
 
 

________________________________

From: ccie_voice-boun...@onlinestudylist.com 
[mailto:ccie_voice-boun...@onlinestudylist.com] On Behalf Of Alex
Sent: MiƩrcoles, Enero 14, 2009 8:59 AM
To: Vik Malhi
Cc: ccie_voice@onlinestudylist.com
Subject: Re: [OSL | CCIE_Voice] MOH Issue


Vik,
AFAIK if G.729 is enabled in IPVMSA and MOH server is in HQ DP (which allows 
only G.729 to Site B) then the following happens:
- CCM instructs Site B phones to join mcast group 239.1.1.3 which is G.729 MOH
-Site B router streams only G.711 MOH from flash to 239.1.1.1 
http://www.cisco.com/en/US/products/sw/iosswrel/ps5207/products_feature_guide09186a00802d1c31.html#wp1043334
Expected result: no MOH on Site B phones
If G.729 is not enabled for IPVMSA and MOH server is in HQ DP (which allows 
only G.729 to Site B), then:
- CCM cannot find a suitable mcast group for Site B phones to join 
Expected result: no MOH on Site B phones
If G.729 is not enabled for IPVMSA and MOH server is in G.711-only DP (which 
allows G.711 to Site B), then:
- CCM instructs Site B phones to join mcast group 239.1.1.1 which is G.711 ulaw 
MOH
-Site B router streams only G.711 MOH from flash to 239.1.1.1 
Expected result: MOH plays on Site B phones
Do I miss something here?
Rgds
Alex

        ----- Original Message ----- 
        From: Vik Malhi <mailto:vma...@ipexpert.com>  
        To: kamal yousaf <mailto:lovingprin...@gmail.com>  ; Christian Hennrich 
<mailto:christian.hennr...@intact-is.com>  
        Cc: ccie_voice@onlinestudylist.com ; Kumar,Narinder 
<mailto:narinder.ku...@uxcg.com.au>  
        Sent: Wednesday, January 14, 2009 6:39 AM
        Subject: Re: [OSL | CCIE_Voice] MOH Issue

        239.1.1.1 port 16384 is always reserved for g711u for Audio Source 1, 
239.1.1.2 for g711alaw, 239.1.1.3 for g729 and 239.1.1.4 for Wideband.
        
        Since the BR1 DP is communicating with the MOH server using g729 (or 
should I say CCM "thinks" g729 is the negotiated codec whereas in realty we are 
spoofing from the remote site router) CallManager will increment on port # or 
ip address.
        
        In your case MOH<--->BR1 DP uses g729 and you increment on ip address. 
You should have G729 allowed in IP Voice Media Streaming App for this to work. 
Everything on CallManager should be configured as normal- without enabling g729 
will cause the MOH sourced from the flash to fail.
        
        You need the commands as shown below.
        
        Call-manager-fallback
        Moh filename ( Moh file in flash
        no  multicast moh 239.1.1.1 port 16384 route x.x.x.x
        multicast moh 239.1.1.3 port 16384 route x.x.x.x
        
        
        Note - you cannot change multicast ip addresses on the fly and so you 
must delete the first command (incorrect multicast cmd).
        
        -- 
        Vik Malhi - CCIE #13890, CCSI #31584 
        Senior Technical Instructor - IPexpert, Inc.
        
        Telephone: +1.810.326.1444 
        Fax: +1.810.454.0130 
        Mailto: vma...@ipexpert.com
        
        
        Join our free online support and peer group communities: 
        http://www.IPexpert.com/communities
        IPexpert - The Global Leader in Self-Study, Classroom-Based, 
Video-On-Demand and Audio Certification Training Tools for the Cisco CCIE R&S 
Lab, CCIE Security Lab, CCIE Service Provider Lab , CCIE Voice Lab and CCIE 
Storage Lab Certifications.
        
        
        
        
        
        
        
        
________________________________

        From: kamal yousaf <lovingprin...@gmail.com>
        Date: Wed, 14 Jan 2009 16:13:35 +1100
        To: Christian Hennrich <christian.hennr...@intact-is.com>
        Cc: <ccie_voice@onlinestudylist.com>, "Kumar, Narinder" 
<narinder.ku...@uxcg.com.au>
        Subject: Re: [OSL | CCIE_Voice] MOH Issue
        
        Alex,
        
         Regarding your comment, If MOH server uses 239.1.1.3 to stream G729 to 
remote phones, shouldn't we enable G.729 for MOH ? Only exception is using 
transcoder but since it can't be used for multicast,don't  we have to enable 
G.729 ?
        

                
                Alex schrieb:
                

                        Your mcast group IP@ in below debug is 239.1.1.3
                        The same group IP@ should be configured on SiteB router.
                        No need to enable G.729 for MoH - if you ticked 
"increment on IP address" that's probably why the group IP@ got changed.
                        Rgds
                        Alex   
                            *From:* Kumar, Narinder 
<mailto:narinder.ku...@uxcg.com.au>
                            *To:* ccie_voice@onlinestudylist.com
                            <mailto:ccie_voice@onlinestudylist.com>
                        
                            *Sent:* Tuesday, January 13, 2009 12:36 PM
                            *Subject:* [OSL | CCIE_Voice] MOH Issue
                        
                            Quick Que  on MOH   
                             
                            CCM running multicast MOH.
                        
                             
                            Between Site A and Site B only g729 allowed
                        
                             
                            SiteA will receive multicast MOH .
                        
                            Site B will receive multicast MOH from router 
flash, no multicast
                            traffic allowed between Ste A and SiteB.
                        
                             
                            The way I do this question is
                        
                             
                            Configure the MOH source file and tick multicast 
and play continuously
                        
                            Enable multicast on the MRG and MOH server
                        
                            Change the ip voice media service parameter to 
allow both g711 and g729
                        
                             
                            Site A works without any issue
                        
                             
                            Site B Configuration:
                        
                             
                            Call-manager-fallback
                        
                            Moh filename ( Moh file in flash)
                        
                            multicast moh 239.1.1.1 port 16384 route x.x.x.x
                        
                             
                            MOH from site B doesn't work , what am I missing 
here ?
                        
                             
                            ***************************************
                        
                            debug ccm-manager music-on-hold all
                        
                            **************************************
                        
                            an 13 13:13:30.023: moh_update_rtp: callID 17 
dstCallID 18
                        
                            *Jan 13 13:13:30.023: moh_process_ccb: dstadr 
0.0.0.0, callid 18,
                            port 0,
                        
                                            codec 65535, moh_en 0, moh_addr 
0.0.0.0
                        
                            *Jan 13 13:13:30.023: moh_update_rtp: callID 17 
dstCallID 18
                        
                            *Jan 13 13:13:30.079: moh_process_ccb: dstadr 
142.102.65.6, callid
                            18, port 23552,
                        
                                            codec 5, moh_en 0, moh_addr 0.0.0.0
                        
                            *Jan 13 13:13:30.079: moh_update_rtp: callID 17 
dstCallID 18
                        
                            *Jan 13 13:13:31.391: %ISDN-6-CONNECT: Interface 
Serial0/1/0:2 is
                            now connected to 911 N/A
                        
                            *Jan 13 13:13:31.395: moh_update_rtp: callID 17 
dstCallID 18
                        
                            *Jan 13 13:13:31.395: moh_process_ccb: dstadr 
142.102.65.6, callid
                            18, port 23552,
                        
                                            codec 5, moh_en 0, moh_addr 0.0.0.0
                        
                            *Jan 13 13:13:31.399: moh_update_rtp: callID 17 
dstCallID 18
                        
                            *Jan 13 13:13:33.103: moh_update_rtp: callID 17 
dstCallID 18
                        
                            *Jan 13 13:13:33.103: moh_update_rtp: callID 17 
dstCallID 18
                        
                            *Jan 13 13:13:33.103: moh_update_rtp: callID 17 
dstCallID 18
                        
                            *Jan 13 13:13:33.119: moh_update_rtp: callID 17 
dstCallID 18
                        
                            *Jan 13 13:13:33.139: moh_process_ccb: dstadr 
239.1.1.3, callid 18,
                            port 16384,
                        
                                            codec 16, moh_en 0, moh_addr 0.0.0.0
                        
                            *Jan 13 13:13:33.139: moh_process_ccb:multicast 
addr add_ccb
                        
                            *Jan 13 13:13:33.139: moh_add_ccb: ip addr 
239.1.1.3 port 16384
                            callid 18
                        
                            *Jan 13 13:13:33.139: moh_add_ccb: vmccb does not 
exists - creating a
                        
                                                    new one for 239.1.1.3 
through IGMP
                        
                            *Jan 13 13:13:33.139:  moh_join_group_command 
called for 239.1.1.3
                        
                            *Jan 13 13:13:33.139: moh_join_group_command: 
Looking at valid idb's
                            to configure 239.1.1.3
                        
                            *Jan 13 13:13:33.139: moh_join_group_command: IGMP 
API on group
                            239.1.1.3 idb Se0/0/0.201
                        
                            *Jan 13 13:13:33.139: moh_join_group_command: IGMP 
API on group
                            239.1.1.3 idb Vl102
                        
                            *Jan 13 13:13:33.139: moh_create_session: called
                        
                            *Jan 13 13:13:33.139:  moh_create_session : dstadr 
239.1.1.3 does
                            not exist - creating a                        
control block
                        
                            *Jan 13 13:13:33.139:
                            
moh_insert_multicast_hashtable:moh_insert_multicast_hashtable buc 2
                        
                            *Jan 13 13:13:33.139: moh_create_session : Created 
a new vmccb for
                            239.1.1.3
                        
                            *Jan 13 13:13:33.139: moh_send_join: Looking at 
valid idb's to
                            configure 239.1.1.3
                        
                            *Jan 13 13:13:33.139: moh_add_ccb: Done inserting 
CCB for 239.1.1.3
                        
                            *Jan 13 13:13:33.139: moh_update_rtp: callID 17 
dstCallID 18
                        
                            *Jan 13 13:13:36.091: moh_update_rtp: callID 17 
dstCallID 18
                        
                            *Jan 13 13:13:36.091: moh_update_rtp: callID 17 
dstCallID 18
                        
                            *Jan 13 13:13:36.091: update_stream_info: 
stream_flag Reset
                        
                            *Jan 13 13:13:36.091: moh_update_rtp: callID 17 
dstCallID 18
                        
                            *Jan 13 13:13:36.091: update_stream_info: 
stream_flag Reset
                        
                            *Jan 13 13:13:36.115: moh_update_rtp: callID 17 
dstCallID 18
                        
                            *Jan 13 13:13:36.115: update_stream_info: 
stream_flag Reset
                        
                            *Jan 13 13:13:36.183: moh_process_ccb: dstadr 
142.102.65.6, callid
                            18, port 24164,
                        
                                            codec 5, moh_en 1, moh_addr 
239.1.1.3
                        
                            *Jan 13 13:13:36.183: moh_process_ccb:multicast 
addr delete_ccb call
                            id 18
                        
                                                              moh_call_id 18
                        
                            *Jan 13 13:13:36.183: moh_delete_ccb: called dstadr 
239.1.1.3, callid 18
                        
                            *Jan 13 13:13:36.183: moh_delete_ccb_ext:called 
dstadr 239.1.1.3,
                            callid 18
                        
                            *Jan 13 13:13:36.183: moh_delete_ccb_ext:ipaddr 
239.1.1.3 callid 18
                        
                            *Jan 13 13:13:36.183: moh_delete_ccb_ext : Deleted 
the ccb entry
                        
                            *Jan 13 13:13:36.183: moh_leave_group_command 
called for 239.1.1.3
                        
                            *Jan 13 13:13:36.183: moh_remove_group: called for 
239.1.1.3
                        
                            *Jan 13 13:13:36.183: moh_remove_group Leaving 
239.1.1.3
                        
                            *Jan 13 13:13:36.187: moh_remove_group Leaving 
239.1.1.3
                        
                            *Jan 13 13:13:36.195: moh_delete_session : Freed up 
vmccb for 239.1.1.3
                        
                            *Jan 13 13:13:36.195: moh_update_rtp: callID 17 
dstCallID 18
                        
                            *Jan 13 13:13:37.427: moh_update_rtp: callID 17 
dstCallID 18
                        
                            *Jan 13 13:13:37.439: moh_update_rtp: callID 17 
dstCallID 18
                        
                             
                            Thanks
                        
                            Narinder
                        
                             
                             
                             
                             
                        
                            
------------------------------------------------------------------------
                            CONFIDENTIALITY - The information contained in this 
electronic mail
                            message is confidential and is intended solely for 
the addressee(s).
                            If you are not an authorised recipient of this 
message please
                            contact Getronics Australia immediately by reply 
email and
                            destroy/delete this message from your computer. Any 
unauthorised
                            form of reproduction of this message, or part 
thereof, is strictly
                            prohibited.
                            DISCLAIMER - Unless specifically indicated 
otherwise, the views and
                            opinions expressed in this email are those of the 
sender and not
                            Getronics Australia. While we endeavour to protect 
our network from
                            computer viruses, Getronics Australia does not 
warrant that this
                            email or any attachments are free of viruses or any 
other defects or
                            errors. It is the duty of the recipient to virus 
scan and otherwise
                            test any information contained in this email before 
loading onto any
                            computer system.
                        
                        
                        
______________________________________________________________________
                        This email has been scanned by the MessageLabs Email 
Security System.
                        For more information please visit 
http://www.messagelabs.com/email
                        
______________________________________________________________________
                        
                        
______________________________________________________________________
                        This email has been scanned by the MessageLabs Email 
Security System.
                        For more information please visit 
http://www.messagelabs.com/email
                        
______________________________________________________________________
                        

        
        
        

Reply via email to