Hi Vik,
 
My response/querry in between lines to your response please...I hv have Q's???


--- On Wed, 1/14/09, Vik Malhi <vma...@ipexpert.com> wrote:

From: Vik Malhi <vma...@ipexpert.com>
Subject: Re: [OSL | CCIE_Voice] MOH Issue
To: "Alex" <alex.arsen...@gmail.com>
Cc: ccie_voice@onlinestudylist.com
Date: Wednesday, January 14, 2009, 11:18 PM


The two solutions work- either you place your MOH server in a g711-always DP 
and your should set the SRST router to use 239.1.1.1 >>>.with this I beleive we 
will only have G711 MOH stream only  ??? Are we supposed to set on SRST router 
to use 239.1.1.3....then the stream will be G729 or still G711 ???? And what 
should be set on IPVMA Service Parameter just G711 or both
 
 
OR...IF you did but the MOH server in a DP that uses g729 to site B (for 
whatever reason) then you should set the SRST router to use 239.1.1.3.  ---with 
this tte strea mwill be G729 ...???? And what should be set on IPVMA Service 
Parameter just G711 or both



The MOH file on the flash will be sent out using the same IP Address CCM is 
telling the phone/gateway to listen. The phone on hold is receiving RTP packets 
and the payload type will be g711u- however CCM “thinks” that the MOH server 
back in HQ is active and the stream is g729. But I guess that’s the whole idea 
of spoofing- CCM is not aware of what is going on. The codec CCM “thinks” is 
being used and the actual codec are different- but that will not affect the end 
result.

Also- while we are on the topic of sourcing music from the flash- you all 
should be putting in the command: no mgcp timer receive-rtcp (in the case of an 
MGCP gateway)....




-- 
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: Alex <alex.arsen...@gmail.com>
Date: Wed, 14 Jan 2009 13:58:36 -0000
To: Vik Malhi <vma...@ipexpert.com>
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_vo...@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