lte over IMS

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

 



Have you seen this: https://trac.pjsip.org/repos/wiki/FAQ#ims ?

Best regards,
 Benny


On Sat, Nov 12, 2011 at 10:49 PM, steve <steven at timelessgardens.com> wrote:

>  I believe this  might be needed from standards 24229****
>
> ** **
> 5.1.1.2.2              Initial registration using IMS AKA****
>
> On sending a REGISTER request, as defined in subclause 5.1.1.2.1, the UE
> shall additionally populate the header fields as follows:****
>
> a)   an Authorization header field, with:****
>
> -     the "username" header field parameter, set to the value of the
> private user identity;****
>
> -     the "realm" header field parameter, set to the domain name of the
> home network;****
>
> -     the "uri" header field parameter, set to the SIP URI of the domain
> name of the home network;****
>
> -     the "nonce" header field parameter, set to an empty value; and****
>
> -     the "response" header field parameter, set to an empty value;****
>
> NOTE 1:   If the UE specifies its FQDN in the hostport parameter in the
> Contact header field and in the sent-by field in the Via header field, then
> it has to ensure that the given FQDN will resolve (e.g., by reverse DNS
> lookup) to the IP address that is bound to the security association.****
>
> NOTE 2:   The UE associates two ports, a protected client port and a
> protected server port, with each pair of security association. For details
> on the selection of the port values see 3GPP TS 33.203 [19].****
>
> b)   additionally for the Contact header field, if the REGISTER request is
> protected by a security association, include the protected server port
> value in the hostport parameter;****
>
> c)   additionally for the Via header field, for UDP, if the REGISTER
> request is protected by a security association, include the protected
> server port value in the sent-by field; and****
>
> d)   a Security-Client header field set to specify the signalling plane
> security mechanism the UE supports, the IPsec layer algorithms the UE
> supports and the parameters needed for the security association setup. The
> UE shall support the setup of two pairs of security associations as defined
> in 3GPP TS 33.203 [19]. The syntax of the parameters needed for the
> security association setup is specified in annex H of 3GPP TS 33.203 [19].
> The UE shall support the "ipsec-3gpp" security mechanism, as specified in
> RFC 3329 [48]. The UE shall support the IPsec layer algorithms for
> integrity and confidentiality protection as defined in 3GPP TS 33.203 [19],
> and shall announce support for them according to the procedures defined in
> RFC 3329 [48].****
>
> On receiving the 200 (OK) response to the REGISTER request defined in
> subclause 5.1.1.2.1, the UE shall additionally:****
>
> 1)   If the UE supports multiple registrations and the REGISTER request
> contained the "+sip.instance" header field parameter and the "reg-id"header field parameter in the Contact header field, and the "outbound"
> option-tag in the Supported header field, the UE shall check whether the
> option-tag "outbound" is present in the Require header field. If the
> option-tag "outbound" is present, then the UE shall use the bidirectional
> flow as defined in RFC 5626 [92] as follows:****
>
> a)   for UDP, the bidirectional flow consists of two unidirectional flows,
> i.e. the first unidirectional flow is identified with the UE's protected
> client port, the P-CSCF's protected server port, and the respective IP
> addresses. The UE uses this flow to send the requests and responses to the
> P-CSCF. The second unidirectional flow is identified with the P-CSCF's
> protected client port, the UE's protected server port and the IP addresses.
> The second unidirectional flow is used by the UE to receive the requests
> and responses from the P-CSCF; or****
>
> b)   for TCP, the bidirectional flow is the TCP connection between the UE
> and the P-CSCF. This TCP connection was established by the UE, i.e. from
> the UE's protected client port and the UE's IP address to the P-CSCF's
> protected server port and the P-CSCF's IP address. This TCP connection is
> used to exchange SIP messages between the UE and the P-CSCF; and****
>
> 2)   set the security association lifetime to the longest of either the
> previously existing security association lifetime (if available), or the
> lifetime of the just completed registration plus 30 seconds.****
>
> NOTE 3:          If the UE receives Authentication-Info, it will proceed
> as described in RFC 3310 [49].****
>
> When a 401 (Unauthorized) response to a REGISTER is received the UE shall
> behave as described in subclause 5.1.1.5.1.****
>
> ** **
>
> not 100% sure but getting closer****
>
> ** **
>
> ** **
>  ------------------------------
>
> *From:* steve [mailto:steven at timelessgardens.com]
> *Sent:* Saturday, November 12, 2011 9:34 AM
> *To:* 'pjsip at lists.pjsip.org'
> *Subject:* lte over IMS****
>
> ** **
>
> Any chance of getting3FPP  lte/ims auth, headers, with secureSIP
> incorporated into PJSIP? p.s. As far as i can tell its not****
>
> Looking around competitors like Doubango may support via IMSDroid   --
> like to see pjsip/pjsua set up ......****
>
> As a pjsip advocate, please advice??****
>
> thanks in advance****
>
> _______________________________________________
> Visit our blog: http://blog.pjsip.org
>
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20111115/187b7407/attachment.html>


[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