Outside Voice Control acts as an intermediary to connect mobile devices and unified communications endpoints. Users with one of the following mobile devices can send and receive calls as if their phones were part of the enterprise network instead of cellular carrier network:
- 2007 R2 version of Microsoft Office Communicator Mobile for
Windows Mobile
- Microsoft Office Communicator Mobile for Java (a client built
on the Java Platform Micro Edition for mobile devices that are not
Smartphones)
When a user makes a call from a supported mobile client to an enterprise peer, Outside Voice Control sets up the call as summarized in the following steps:
- The mobile client uses a data signaling channel to inform
Outside Voice Control of the outbound call.
- Outside Voice Control initiates a request to the Mediation
Server and PSTN gateway to establish a call to the mobile client
using the mobile client’s cellular network.
- A cellular call is established with the mobile client. This is
the first call leg.
- Outside Voice Control establishes a second call leg with the
home pool of the enterprise peer that is the recipient of the call.
- A Front End Server in the recipient’s home pool looks up the
recipient’s registered endpoints, and then it forks the call to all
the recipient’s endpoints, including mobile devices.
- The second call leg is established with the endpoint that
answers the call.
- Outside Voice Control provides call management to bridge the
two call legs between the mobile client and the enterprise peer.
Media flows between the mobile client and the enterprise peer
through the Mediation Server.
When an enterprise user or a phone user makes a call to a supported mobile client using one-number calling, Outside Voice Control sets up the call as summarized in the following steps:
- If the call originates from an enterprise peer, the call
connects directly to Office Communications Server. If the call
originates from the PSTN, the call connects to the Mediation
Server, and then it connects to Office Communications Server.
- A Front End Server in the recipient’s home pool looks up the
recipient’s registered endpoints, and then it forks the call to all
the recipient’s endpoints, including the user’s cell phone, if it
is running a supported mobile client.
- When the request to establish a signaling channel reaches the
supported mobile client, the mobile client can determine that the
incoming session is an audio call.
- The mobile client uses a data signaling channel to inform
Outside Voice Control of the incoming call.
- The mobile client signals Office Communications Server to
reroute the original signaling request to Outside Voice Control.
Outside Voice Control initiates a request to a Mediation Server and
PSTN gateway to establish a call to the mobile client’s cellular
network.
- When the user answers the call on the mobile client device,
Outside Voice Control and Office Communications Server connect the
Mediation Server call leg with the originating call leg. Media
flows directly between the Mediation Server and the caller.
- Outside Voice Control remains in the signaling path to provide
call management until the call is terminated.