[Blink] New release for Blink Qt 0.3.1 for Linux with SIP SIMPLE Presence (RLS and XCAP)

Juha Heinanen jh at tutpro.com
Thu Apr 25 11:05:28 CEST 2013


Adrian Georgescu writes:

> There is a new release for Blink Qt for Linux available, version
> 0.3.1. This version features SIMPLE presence and bug fixes.

thanks for the new linux release.  it advertised gruu support in
register request:

Session Initiation Protocol
    Request-Line: REGISTER sip:test.fi SIP/2.0
    Message Header
        Via: SIP/2.0/UDP 188.67.135.248:56147;rport;branch=z9hG4bKPj7848d82a-e3ab-427c-bd8b-6a5356f3277a
        Max-Forwards: 70
        From: "Juha Heinanen" <sip:jh at test.fi>;tag=dc8060ff-f9c4-439e-b910-f4bb747a0645
        To: "Juha Heinanen" <sip:jh at test.fi>
        Contact: <sip:06215489 at 192.98.102.10:56147>;+sip.instance="<urn:uuid:d64d187d-3aa7-467c-8aa1-184e3914fe80>"
        Call-ID: a30d6dd5-b5d2-4abb-a75c-7fc7d2d116ad
        CSeq: 2 REGISTER
        Expires: 600
        Supported: gruu
        User-Agent: Blink 0.3.1 (Linux)
        Content-Length:  0

and got back from registrar pub and temp gruus:

Session Initiation Protocol
    Status-Line: SIP/2.0 200 OK
    Message Header
        Via: SIP/2.0/UDP 188.67.135.248:56147;rport=56147;branch=z9hG4bKPj7848d82a-e3ab-427c-bd8b-6a5356f3277a;received=192.98.102.10
        From: "Juha Heinanen" <sip:jh at test.fi>;tag=dc8060ff-f9c4-439e-b910-f4bb747a0645
        To: "Juha Heinanen" <sip:jh at test.fi>;tag=c02670ad1171fe45d9ff9a27d6c2cb82-8395
        Call-ID: a30d6dd5-b5d2-4abb-a75c-7fc7d2d116ad
        CSeq: 2 REGISTER
        [truncated] Contact: <sip:06215489 at 192.98.102.10:56147>;q=0.5;expires=600;pub-gruu="sip:jh at test.fi;gr=urn:uuid:d64d187d-3aa7-467c-8aa1-184e3914fe80";temp-gruu="sip:uloc-5178e946-260f-3-ad77321d at test.fi;gr";+sip.instance="<urn:uuid:d64d187d
        Supported: outbound
        Server: OpenXg SIP Proxy  (4.1.0-dev3 (x86_64/linux))
        Content-Length: 0

but when it sent out invite, it didn't include ;gr param in contact
uri:

Session Initiation Protocol
    Request-Line: INVITE sip:test at test.fi SIP/2.0
    Message Header
        Via: SIP/2.0/UDP 188.67.135.248:56147;rport;branch=z9hG4bKPj8b0c5748-5575-4165-b6d8-4ac7278a2067
        Max-Forwards: 70
        From: "Juha Heinanen" <sip:jh at test.fi>;tag=1917637e-7217-4019-9c78-8e5267b8a321
        To: <sip:test at test.fi>
        Contact: <sip:06215489 at 192.98.102.10:56147>
        Call-ID: 7b81e484-e163-4d93-a298-db9b4fa5d834
        CSeq: 14770 INVITE
        Allow: SUBSCRIBE, NOTIFY, PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, MESSAGE, REFER
        Supported: 100rel, replaces, norefersub, gruu
        User-Agent: Blink 0.3.1 (Linux)
        Content-Type: application/sdp
        Content-Length:   565
    Message Body

is this a bug?  from rfc5627:

4.4.  Using One's Own GRUUs

   A UA SHOULD use a GRUU when populating the Contact header field of
   dialog-forming and target refresh requests and responses.

-- juha



More information about the Blink mailing list