RFC 5626 (Outbound) really supported?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On Oct 8, 2011, at 8:19 PM, I?aki Baz Castillo wrote:

> Hi, AFAIK PJSIP is supposed to implement RFC 5626 "Managing
> Client-Initiated Connections" (AKA "Outbound" spec).
> 
> If this feature is not implemented in the version of PJSIP used within
> CSipSimple or Blink softphones, then please tell it to me and just
> ignore the rest of the mail :)
> 
> 
> Using CSipSimple r944 I see a REGISTER like this (ommiting some headers):
> 
> ----------
>  REGISTER sip:domain.net SIP/2.0
>  Contact: "Alice" <sip:ibc at 192.168.1.13:60461;transport=TCP;ob>
> ----------
> 
> Such a REGISTER has nothing to do with the text of the draft. An
> example of really valid REGISTER implementing RFC 5626 appears in the
> RFC itself:
> 
> ---------
>   REGISTER sip:example.com SIP/2.0
>   Via: SIP/2.0/TCP 192.0.2.2;branch=z9hG4bKnashds7
>   Max-Forwards: 70
>   From: Bob <sip:bob@xxxxxxxxxxx>;tag=7F94778B653B
>   To: Bob <sip:bob at example.com>
>   Call-ID: 16CB75F21C70
>   CSeq: 1 REGISTER
>   Supported: path, outbound
>   Route: <sip:ep1.example.com;lr>
>   Contact: <sip:bob at 192.0.2.2;transport=tcp>;reg-id=1
>    ;+sip.instance="<urn:uuid:00000000-0000-1000-8000-AABBCCDDEEFF>"
>   Content-Length: 0
> ---------
> 
> Please note the "outbound" option tag in Supported header and the
> ;reg-id and ;+sip.instance header parameters in the Contact header.
> 
> 
> For sure, PJSIP implements it correctly but maybe both CSipSimple and
> Blink do not make usage of it, or they use a previous version of
> PJSIP. Am I right?
> 
> Thanks a lot for the clarification.
> 

Blink does not yet implement SIP ourbound. Latest PJSIP (I don't know since when) does, you may test it out with PJSUA.

-- 
Sa?l Ibarra Corretg?
AG Projects








[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux