I have two sites we'll call A and B seperated by a WAN. I have my regions set up on CUCM such that phones in site A always use G.729 to call phones in site B and vice versa.
The CUCM server is in site A and for a few months at least the Unity server will be at site B. Unity only talks G.711. Therefore I need a transcoder to convert the G.729 stream from phones in site A to G.711 for Unity in Site B but I want this transcoding to happen AFTER (not BEFORE) crossing the WAN link.
Here's the issue... I have 2811 at each site with Transcoder configured. Seems to me though that since my Media Resource Group for Site A is configured to use the Site A transcoder then I will be converting the G.729 to G.711 BEFORE I cross the wan. As mentioned I want to have the transcoding done at the far end at site B so that I'm just sending G.729 over wan.
In configuring Media Resource Groups in the scenario would it be normal to put the opposite sites Transcoder in the MRG intended for the local site or am I missing something else here?
Let me clarify whats CallManager logic in this particular scenario:
Lets say: Party A and Party B, the inter-region BW between A and B is: regionABbw, and there is no matching cap between A and after region filtering.
CUCM will behaves as following:
Party A: IP Phones
Party B: Unity
If A has codec whose BW is less or equal to regionABbw, but B does not. Then one transcoder will be needed, and will be allocated on B side. So is vice versa.
So in this case configure under Unity VM ports an MRGL that have access to the XCODER u want to use before WAN.