[SIPForum-discussion] Dynamically enable and disable CallForwarding from a VoIP Phone

sreekant nair sreekant_nair at yahoo.com
Mon Feb 2 19:34:23 UTC 2009


Thanks Vivek,

So does this mean that it is Proxy/B2BUA implementation dependent? OR Is there a standard way of doing it?

In the example you mentioned, does the SIP Device send INVITE with the <123+destination number> and the proxy determines that this is "Enable CFU" and enables the appropriate feature?

Thanks
Sreekant




________________________________
From: Vivek Batra <Vivek.Batra at Matrixtelesol.com>
To: sreekant nair <sreekant_nair at yahoo.com>; discussion at sipforum.org
Sent: Friday, January 30, 2009 11:32:11 PM
Subject: RE: [SIPForum-discussion] Dynamically enable and disable CallForwarding from a VoIP Phone

 
Some proxy/ IPPBX (B2BUA) uses the access
codes to enable/ disable the feature. Say 123 is the access code to enable CF-U
and 456789 is the destination where you want to forward the calls, your SIP
device initiates the call to proxy having the number (123+456789) and Proxy/
B2BUA enables the CF-U for the caller.
 
Best Regards,
Vivek Batra
 

________________________________
 
From:discussion-bounces at sipforum.org [mailto:discussion-bounces at sipforum.org] On Behalf Of sreekant nair
Sent: Friday, January 30, 2009
10:17 PM
To: discussion at sipforum.org
Subject: [SIPForum-discussion]
Dynamically enable and disable CallForwarding from a VoIP Phone
 
Hello,

I am trying to implement the most common three flavors of Call Forwarding (Call
Forward Busy- CFB, Call Forward No Answer - CFNA and Call Forward Unconditional
- CFU)

The first two are relatively straight forward with some involvement from the
User Agent and proxy  during the actual call event. 

However, when it comes to CFU, all the literature ( in OpenSER and http://www.tech-invite.com/Ti-sip-service-7.html etc) points to the Proxy being
pre-configured with the information that any incoming call to User X must be
forwarded to User Y. This is fine when it comes to the actual call
signalling/messaging. 

However, how is it set in the first place within the proxy. Is there a method
of doing this other than by for e.g. the proxy administrator manually? Can a
SIP User Agent enable/disable call forwarding at the proxy using SIP
signalling. To give a clearer picture - on my cell phone, I can enable/disable
call forwarding for some period of time. When we do this, the service
provider's MSC/HLR is updated with this information so that the call is
automatically routed to the forwarded number. This call flow is very clearly
explained in the lint of Call Forwarding Unconditional at
"http://www.tech-invite.com/Ti-sip-service-7.html". It does not explain
how the feature is enabled.

Is using the "forwarding number/URI" in the Contact of the REGISTER
message an industry accepted practice? Is there any other way without involving
the phone so that proxy has prior knowledge and it is dynamic?

All ideas are welcome. 

Thanks
Sreekant Nair
 
 


Email  Scanned for Virus & Dangerous Content by :www.CleanMailGateway.com 


      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sipforum.org/pipermail/discussion/attachments/20090202/8379c618/attachment-0002.html>


More information about the discussion mailing list