Howto:Mobile Extension

From innovaphone wiki
Revision as of 09:34, 31 May 2007 by Tsr (talk | contribs)
Jump to navigation Jump to search

Some customers like to have their employees cellular phones integrated as pseudo extensions into the PBX.

While there are sophisticated solutions (a.k.a “mobile extensions”) available on the market, basic requirements can be fulfilled using standard innovaphone PBX features.

Here is how.

Applies To

This information applies to

  • innovaphone Pbx

Build 05-5903 andlater


More Information

Problem Details

While PBX extensions enjoy a number of supported features, employees with cellular phones in addition to their normal extension often want to integrate their cell phone like just normal extensions.

Basic requirements include

· Cellular phones can be called via short dial (for example using a prefix like 67, if the users extension is 72, then her cellular can be called via 6772)

· The cellular phone’s busy status is seen by the CTI application

· The cellular number is hidden to external callers

· Cellular phones can place calls through the main PBX (2 stage dialing), allowing outgoing and incoming calls to be tracked be the PBX’s billing and monitoring system.

Also, cost reductions may be achieved by using only the PBX’s mobile service number for outgoing calls.


System Requirements

The basic solution described here requires

· To define each cellular as a separate user in the PBX, thus consuming a PBX registration license

· A waiting queue for the 2 stage dialing function.

· A web server (or via the Compact Flash Slot)and an appropriate announcement for the waiting queue.

Access to this will require a GWxx entry.

However, this does not need to be dedicated, so you can share asingle access for all applications using web announcements.

· 2 GWxx entries in the gateway implementing the trunk access.


Installation

Except for the web server (or via the Compact Flash Slot) for the announcement, no special soft- or firmware needs to be installed

Configuration

Numbering plan

Although there is not strict requirement to allocate a certain numbering space for cellular phones, users usually find it more easy to understand and memorize if all cell related functions are in a common numbering space.

In this example, we have allocated the numbering space starting with “67” for the cellular system.

Also, in our example, the numbering plan for “normal” extensions has 2 digits. As a convention, for cellular phone of a user with extension “xx”, we use extension “67xx”.

Mobile extension Mobile2.PNG


Waiting queue

The waiting queue has extension 670.

Long name and name are set to “cell-dial”.

The queue will accept calls after a short alerting period (we have chosen 1 second).

Only the 1st announcement needs to be configured, the exact settings here depend on your announcement source configuration.

If you already have a path to your web server through a gateway’s HTTP interface, use this.

If not, you will need to configure such path (see below).

It is important to enable the DTMF 2-stage dialing in the 3rd page.

For this, you simply need to map each digit to itself.

Mobile Extension Mobile1.PNG

HTTP Interface

If you already have a path to your web server configured, use this.

If not, you will need to configure one as follows.

Create a standard user entry with name “announce”.

Mobile extension Mobile3.PNG

Create a GWxx entry that registers at the PBX user “announce”.

Mobile extension Mobile4.PNG

Create a route from the PBX user GWxx to the HTTP interface.

Mobile extension Mobile5.PNG


Registration of cellular phones to the PBX

Create a GWxx entry to register all cellular phones with the PBX.

The key point to understand here is that all phones are registered using a single PBX entry.

That is, a single registration from the GWxx configured will result in many registrations on the PBX.

Use a registration as client mode.

Mobile extension Mobile6.PNG


Known Problems