Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Vega Gateway Call-Pickup

1. Introduction:

Call pick-up is a feature used in a telephone system that allows one to answer someone else's telephone call. The feature is accessed by pressing a pre-programmed button (usually labelled "Pick-Up"), or by pressing a special sequence of buttons on the telephone set[http://en.wikipedia.org/wiki/Call_pickup]

Call Pickup in IMS/VOIP can be implemented as described in RFC5359.

2. Vega Implementation -

In order to implement Call pickup in VEGA, we have implemented logic to handle the SUBSCRIBE message and then send NOTIFY for the respective/requested/subscribed leg to PBX.

Rest of the call pickup functionality will be taken care by PBX i.e. releasing current call and initiating call to new leg(pickupee).

2.1 Call Flow - 

Please note that below call scenario is tested/validated against SIPxecs PBX.

All the three legs i.e. A , B and C are connected to VEGA.

A is calling to B and while B alerting C is trying to pick B's call.

2.2 VEGA Configuration - 

Please execute below command in VEGA CLI in VEGA in order to enable this feature.

set _advanced.sip.subscribe.enable=1

3. References -

  1. Session Initiation Protocol Service Examples - RFC5359

  2. Session Initiation Protocol (SIP)-Specific Event Notification - RFC3265

  • No labels