I need to explain this in different terms.
In your pbx system now, everyting comes into the PBX. The phone, the PRIs and the PBX does the call processing (switching is another name).
Call Manager does basically the same thing, but instead of having one box do everything, it is a distributed architecture.
You need a gateway. The AS5350 will do. When a call comes in, there is a route list of sorts called dial-peers. Depending on the DID number, it matches a dial peer and is routed to the appropriate call processing system or gateway. Lets say that it is an incoming call for a number assigned to port 1 on the VG248. The AS5350 send the DID and call setup information to CCM. CCM then checks to see if the call is forwarded to another number, forwarded to V-mail, is the pilot point for a hunt group, etc and processes the call accordingly. Lets say that the phone on port 1 is not setup to do anything special. CCM will release the call from the AS5350 and tell it where to go. CCM, at this point, technically isn't involved anymore and the AS5350 and teh VG248 negotiate the end to end voice stream (i.e. codec to use, VAD setting, does the call require a transcoder and if so which should be used, etc). CCM does not proxy the call (unless it is transcoding the call) and just hands it off.
The cool things about VoIP, is that you no longer are concerned with distance of the phone to the PBX, but rather IP latency and quality. So, if you have a VPN connection from your house to the office, you can put a phone there and have it connect up to the CCM system.
CCM is considered a soft PBX. It does all the traditional functions of a PBX, but does it via software.
It is what it is!!
__________________________________
A+, Net+, I-Net+, Certified Web Master, MCP, MCSA, MCSE, CCNA, CCDA, and few others (I got bored one day)