Howto:FMC

From innovaphone wiki
Revision as of 12:10, 10 September 2008 by Tsr (talk | contribs)
Jump to navigation Jump to search

This article outlines the desirable features of an FMC (Fixed to Mobile Conversion) solution. FMC is a buzz term that refers to the ability to use a standard mobile phone just like a PBX telephone set. Other terms (e.g. Mobile integration) are used though too.

In reality, FMC users mostly have 2 or more phones (a PBX telephone set, a mobile, a soft client, ...), creating need for coordination of all these devices.

The table lists some of the desirable features and shows how various solutions we have looked at perform. Not all of them are mandatory though.

  • CFU refers to the trivial implementation (setting a call forwarding unconditional to your mobile)
  • poor mans FMC is what can be done today with innovaphone PBX standard features
  • VoWLAN means using a standard SIP WLAN / UMTS phone
  • Quescom refers to the Quescom FMC Solution
  • 2N refers to the 2N FMC solution (not yet tested)

Note that Vierling, Boomering, Counterpath or Optimobile (and probably lots of others) could be added here.

Feature Group Feature Description CFU poor mans FMC VoWLAN Quescom w/ mobile client Quescom w/o mobile client 2N Speech Design

one number all devices of a single PBX user share the same extension
incoming user is always called with one extension, free choice of device to answer call No Yes Yes Yes Yes Yes
outgoing always the same extension is signaled for outbound calls, regardless of the device the used has chosen to call No Yes Yes Yes Yes Yes
busy on busy user is considered busy if any of his devices is busy No Yes Yes Yes Yes Yes
parallel ringing all devices are signaled in parallel for incoming calls No Yes Yes Yes Yes Yes
offset ringing some devices ring first, others later (e.g. mobile is called only after a few seconds) No No (not when parallel ringing is configured) No (not when parallel ringing is configured) Yes Yes
conditional ringing some devices ring only if others (e.g. softphone, SIP client) are not registered Yes No (not when parallel ringing is configured) No (not when parallel ringing is configured) No (not when parallel ringing is configured) No (not when parallel ringing is configured) No (not when parallel ringing is configured)
correct CLI incoming calls calling party number are correctly shown on all devices (e.g. mobile) if its an internal call (call from the pbx) No Yes (on mobile it shows Trunk number+ extension) Yes Yes (on mobile it shows Trunk number+ extension) Yes (on mobile it shows Trunk number+ extension)
correct CLI incoming calls calling party number are correctly shown on all devices (e.g. mobile)if its an external call No Yes Yes Yes Yes

journal all devices share the same call journal
incoming incoming calls are shown on all devices No No No No No
missed missed calls are correctly shown (no missed calls if call is taken on another phone) No No No No No
outgoing outgoing calls are shown on all devices No No No No No
completion outgoing call completion (no anser, busy, wrong number, ...) is shown correctly No No No No No

CTI CTI works
busys status user (not device) busy status is shown correctly No Yes Yes Yes Yes Yes
presence status presence status of user is shown correctly No No No No No No
presence update presence status can be set by all devices No No No No No No
place calls CTI can place/accept/transfer calls on the "active" device
group functions CTI can do group pickup / partner groups (e.g. mobile rings, secretary picks call)

basic call Basic telephony features do work for all devices
CF* Set/clear/show call forwarding
Hold / Retrieve
3PTY 3 way conference
Consultation Consultation call can be done, setting current call on hold
Transfer

VM Voice Mail
MWI Message waiting indication is shown
shared box all devices share the same voice mail box

Supplementary Features
Park Calls can be parked from any device and unparked from another (of this user)
Call Completion CC on busy, on no response can be requested
Join User can join / unjoin a PBX group
Lock Lock / unlock phones with PIN
DND Set / unset / show do not disturb (internal / external)
CW Set / unset / signal call waiting
CLIR set / unset / set-next-call CLIR

Directory
personal use / maintain personal (not device local) directory from all devices
enterprise use shared enterprise directory from all devices
reverse resolve incoming number
display show display name (sent by caller or from directory) on all devices

VCC Voice call continuity
pick from mobile Voice call can be taken from mobile phone to pbx telephone set
pick from set Voice call can be taken from pbx telephone set to mobile phone
seamless seamless take over, no putting on hold while taking the call to another device

GSM GSM gateway functions
outgoing mobile phones can be called via GSM gateway
outgoing CLI outgoing call to mobile shows correct CLI
incoming mobile phone can call in via GSM gateway via 2-stage dialing
DDI mobile phone can call in via GSM gateway via DDI, no 2-stage dialing required