A.5 Default messages for Conferencing

34.229-13GPPInternet Protocol (IP) multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP)Part 1: Protocol conformance specificationRelease 16TSUser Equipment (UE) conformance specification

A.5.1 SUBSCRIBE for conference event package

Header/param

Cond

Value/remark

Rel

Reference

Request-Line

RFC 3261 [15]

Method

SUBSCRIBE

Request-URI

sip:final@conf-factory. appended with px_IMS_HomeDomainName

SIP-Version

SIP/2.0

Route

order of the parameters in this header must be like in the respective rows

RFC 3261 [15]

route-param

A1

<sip:SS P-CSCF address:protected server port of P-CSCF;lr>, <sip:scscf.3gpp.org;lr>

A2

<sip:SS P-CSCF address: unprotected server port of P-CSCF (optional);lr>, <sip:scscf.3gpp.org;lr>

Via

RFC 3261 [15]

sent-protocol

SIP/2.0/UDP when using UDP or
SIP/2.0/TCP when using TCP

sent-by

A1

IP address or FQDN and protected server port of the UE

sent-by

A2

IP address or FQDN and unprotected server port of the UE

via-branch

value starting with ‘z9hG4bK’

From

RFC 3261 [15]

addr-spec

any IMPU within the set of IMPUs on ISIM

tag

must be present, value not checked but stored for later reference

To

RFC 3261 [15]

addr-spec

sip:final@conf-factory. appended with px_IMS_HomeDomainName

tag

not present

Contact

RFC 3261 [15]
RFC 5627 [61]

addr-spec

A1

SIP URI with IP address or FQDN and protected server port of UE

A2

SIP URI with IP address or FQDN and unprotected server port of UE

A4

Public GRUU as obtained during registration as pub-gruu contact parameter of the 200 OK for REGISTER response

Expires

RFC 3261 [15]

delta-seconds

must be present but value not checked

Security-Verify

A1

RFC 3329 [21]

sec-mechanism

same value as Security-Server header sent by SS

Require

A1

RFC 3261 [15]

option-tag

sec-agree

RFC 3329 [21]

Proxy-Require

A1

RFC 3261 [15]

option-tag

sec-agree

RFC 3329 [21]

CSeq

RFC 3261 [15]

value

must be present, value not checked

method

SUBSCRIBE

Call-ID

RFC 3261 [15]

callid

value not checked, but stored for later reference

Max-Forwards

RFC 3261 [15]

value

non-zero value

P-Access-Network-Info

A1

RFC 7315 [132]
RFC 7913 [154]

access-net-spec

A6

access network information and, if applicable, the cell ID

A7

access network information for NR, containing access-class parameter with value "3GPP-NR" or access-type parameter with value "3GPP-NR-FDD" or "3GPP-NR-TDD", and also containing the cell ID

Rel-15

Accept

RFC 3261 [15]

media-range

application/conference-info+xml

RFC 3680 [22]

Event

RFC 6665 [140]
RFC 3680 [22]

event-type

conference

Content-Length

header shall be present if UE uses TCP to send this request and if there is a message-body

RFC 3261 [15]

value

length of request body, if such is present

Condition

Explanation

A1

IMS security (A.6a/2 TS 34.229-2 [5]))

A2

GIBA (A.6a/1 TS 34.229-2 [5]))

A3

Void

A4

obtaining and using GRUUs in the Session Initiation Protocol (SIP) (A.4/53 3GPP TS 34.229-2 [5])

A5

Void.

A6

UE uses E-UTRAN access (A.18/1 3GPP TS 34.229-2 [5])

A7

UE uses NR access (A.18/5 3GPP TS 34.229-2 [5])

A.5.2 200 OK for SUBSCRIBE

Header/param

Cond

Value/remark

Rel

Reference

Status-Line

RFC 3261 [15]

SIP-Version

SIP/2.0

Status-Code

200

Reason-Phrase

OK

Via

RFC 3261 [15]

via-parm

same value as received in SUBSCRIBE message

To

RFC 3261 [15]

addr-spec

any IMPU within the set of IMPUs on ISIM

tag

common to-tag (subscribe conference dialog)

From

RFC 3261 [15]

addr-spec

same value as received in SUBSCRIBE message

tag

same value as received in SUBSCRIBE message

Call-ID

RFC 3261 [15]

callid

same value as received in SUBSCRIBE message

CSeq

RFC 3261 [15]

value

same value as received in SUBSCRIBE message

Contact

RFC 3261 [15]

addr-spec

sip:final@conf-factory. appended with px_IMS_HomeDomainName

Expires

RFC 3261 [15]

delta-seconds

7200

Record-Route

RFC 3261 [15]

addr-spec

A1

SS P-CSCF address: protected server port of SS

A2

SS P-CSCF address: unprotected server port of SS (optional)

uri-parameter

lr

Content-Length

RFC 3261 [15]

value

0

Condition

Explanation

A1

IMS security (A.6a/2 TS 34.229-2 [5]))

A2

GIBA (A.6a/1 TS 34.229-2 [5]))

A.5.3 NOTIFY for conference event package

Header/param

Cond

Value/remark

Rel

Reference

Request-Line

RFC 3261 [15]

Method

NOTIFY

Request-URI

UE’s contact address in SIP URI form, as provided in the Contact header within the SUBSCRIBE creating the dialog

SIP-Version

SIP/2.0

Via

order of the parameters in this header must be like in this table

RFC 3261 [15]

via-parm1:

sent-protocol

SIP/2.0/UDP when using UDP or
SIP/2.0/TCP when using TCP

sent-by

A1

IP address and protected server port of SS

sent-by

A2

IP address and unprotected server port of SS (optional)

via-branch

value starting with ‘z9hG4bK’ (NOTE 1)

via-parm2:

sent-protocol

SIP/2.0/UDP when using UDP or
SIP/2.0/TCP when using TCP

sent-by

scscf.3gpp.org

via-branch

value starting with ‘z9hG4bK’ (NOTE 1)

From

RFC 3261 [15]

addr-spec

sip:final@conf-factory. appended with px_IMS_HomeDomainName

tag

tag value corresponding to the SIP URI in the From header

To

RFC 3261 [15]

addr-spec

any IMPU within the set of IMPUs on ISIM

tag

tag value corresponding to the SIP URI in the To header

Call-ID

RFC 3261 [15]

callid

same as value received in SUBSCRIBE message

CSeq

RFC 3261 [15]

value

value of CSeq sent by the SS within its previous request in the same dialog but increased by one

method

NOTIFY

Contact

RFC 3261 [15]

addr-spec

sip:final@conf-factory. appended with px_IMS_HomeDomainName

Event

RFC 6665 [140]
RFC 4575 [86]

event-type

conference

Max-Forwards

RFC 3261 [15]

value

69

Subscription-State

RFC 6665 [140]

substate-value

A3 OR A5

active

expires

A3 OR A5

7200

substate-value

A4

terminated

RFC 4575 [86]

reason

A4

noresource

RFC 6665 [140]

Content-Type

A3 OR A5

RFC 3261 [15]

media-type

application/conference-info+xml

RFC 4575 [86]

Content-Length

RFC 3261 [15]

value

length of message-body

Message-body

A3

<?xml version="1.0" encoding="UTF-8"?>
<conference-info
xmlns="urn:ietf:params:xml:ns:conference-info">
entity=sip:final@conf-factory. appended with
px_IMS_HomeDomainName

state="full" version="0">
<users>

<user entity="any IMPU within the set of IMPUs on ISIM">
<endpoint entity="
Contact URI of the UE">
<status>connected</status>
<joining-method>dialed-in</joining-method>
<media id="1">
<type>audio</type>
<label>34567</label>
<src-id>
SSRC of UE’s RTP packets</src-id>
<status>sendrecv</status>
</media>
</endpoint>
</user>
</user>
</conference-info>

RFC 4575 [86]

A5

<?xml version="1.0" encoding="UTF-8"?>
<conference-info
xmlns="urn:ietf:params:xml:ns:conference-info">
entity=sip:final@conf-factory. appended with
px_IMS_HomeDomainName

state="full" version="0">
<users>

<user entity="any IMPU within the set of IMPUs on ISIM">
<endpoint entity="
Contact URI of the UE">
<status>connected</status>
<joining-method>dialed-in</joining-method>
<media id="1">
<type>audio</type>
<label>34567</label>
<src-id>
SSRC of UE’s RTP packets</src-id>
<media id="2">
<type>video</type>
<label>34568</label>
<src-id>
SSRC of UE’s RTP packets</src-id>
<status>sendrecv</status>
</media>
</endpoint>
</user>
</user>
</conference-info>

Condition

Explanation

A1

IMS security (A.6a/2 TS 34.229-2 [5]))

A2

GIBA (A.6a/1 TS 34.229-2 [5]))

A3

SS sends NOTIFY to indicate that UE is now subscribed to the conference event package

A4

SS sends NOTIFY to indicate that UE’s subscription to conference event is terminated now

A5

SS sends NOTIFY to indicate that UE is now subscribed to the video conference event package

NOTE 1: Branch parameter values sent by SS are different within a test case execution.