5.14 Packages

29.3343GPPIMS Application Level Gateway (IMS-ALG) - IMS Access Gateway (IMS-AGW)Iq InterfaceRelease 17Stage 3TS

5.14.1 Mandatory Packages

Table 5.14.1.1: Mandatory Packages

Mandatory Packages:

Package Name

PackageID

Version

IP NAPT traversal (ITU-T Recommendation H.248.37 [4])

ipnapt, (0x0099)

1

Generic (ITU-T Recommendation H.248.1 [10], annex E.1)

g, (0x0001)

1

Base root (ITU-T Recommendation H.248.1 [10], annex E.2)

root, (0x0051)

2

Gate management (ITU-T Recommendation H.248.43 [6], Appendix I

gm, (0x008c)

2

Traffic management (ITU-T Recommendation H.248.53 [7])

tman, (0x008d)

1

IP Domain Connection (ITU-T Recommendation H.248.41 [8])

ipdc, (0x009d)

1

Hanging Termination Detection (ITU-T Recommendation H.248.36 [9])

hangterm, (0x0098)

1

Diffserv (ITU-T Recommendation H.248.52 [12])

ds, (0x008b)

2

RTP Control Protocol (ITU-T Recommendation H.248.57 [5])

rtcph, (0x00b5)

1

5.14.2 Optional Packages

Table 5.14.2.1: Optional Packages

Optional Packages:

Package Name

PackageID

Version

Support dependent on:

Inactivity Timer (ITU-T Recommendation H.248.14 [11])

it, (0x0045)

1

MGC polling by MG.

Only applicable for UDP transport.

Media Gateway Overload Control (ITU-T Recommendation H.248.11 [13])

ocp, (0x0051)

1

Support of message throttling, based on rate limitation, from MGC towards MG.

Media Gateway Resource Congestion Handling Package (see ITU-T Recommendation H.248.10 [14] )

chp, (0x0029)

1

Support of message throttling, based on percentage limitation, from MGC towards MG.

IP realm availability (ITU-T Recommendation H.248.41 Amendment 1) [8]

ipra (0x00e0)

1

Support of mechanisms allowing the MGC to discover the IP realms that are available at the MG at a certain time and allowing the MG to inform the MGC about any changes in the availability of realms.

Application Data Inactivity Detection (ITU-T Recommendation H.248.40 [24])

adid (0x009c)

1

MGC requires to be explicitly informed of a cessation of an application data flow.

Explicit Congestion Notification for RTP-over-UDP Support (see ITU-T Recommendation H.248.82 [40])

ecnrous (0x010b)

1

Support of Transparent forwarding of ECN packets

MG Act-as STUN Server (ITU-T Recommendation H.248.50 [43])

mgastuns (0x00c2)

1

Support of incoming STUN connectivity checks.

Applicable for ICE lite and full ICE

Originate STUN Continuity Check (see ITU-T Recommendation H.248.50 [43])

ostuncc (0x00c3)

1

Support of originating STUN connectivity checks
Only applicable for full ICE

TCP basic connection control (ITU-T Recommendation H.248.89 [47])

tcpbcc, (0x0115)

1

Support of state-aware TCP handling (TCP proxy mode) (NOTE).

TLS basic session control (ITU-T Recommendation H.248.90 [48])

tlsbsc, (0x0117)

1

Support of
a) TCP-based media using TLS
b) UDP-based media using DTLS,
c) SCTP-based media using DTLS (WebRTC)

Stream endpoint interlinkage (ITU-T Recommendation H.248.92 [49])

seplink, (0x011b)

1

Support of state-aware TCP handling (TCP proxy mode) and of Forward Incoming TCP Connection Establishment Requests Indicator.

MG located Bearer Level ALG [ITU-T Recommendation H.248.78 [56])

mgbalg (0x011d)

1

Support of a bearer level application gateway (B-ALG) function for application-aware MSRP interworking.

STUN Consent Freshness (ITU-T Recommendation H.248.50 [43])

stnconfres(0x0120)

1

Support of STUN usage for consent freshness procedures.

Applicable for full ICE.

Media Grouping (ITU-T Recommendation H.248.96 [65])

mgroup (0x011f)

1

Support of WebRTC data channels

SCTP basic connection control package (ITU-T Recommendation H.248.97  [66])

sctpbcc (0x0121)

1

Support of WebRTC data channels: control of establishment and release of SCTP associations, and the allocation of local SCTP stream identifiers

SCTP Re-configuration Stream reset ([ITU-T Recommendation H.248.97 [66])

sctpreset, (0x0122)

1

Support of WebRTC data services: control of SCTP stream reset ("release") procedure

Enhanced Revised Offer/Answer SDP Support ([ITU-T Recommendation H.248.80 [73])

eroas, (0x0109)

1

Support of the SDP Capability Negotiation syntax

NOTE: Stateless TCP handling (i.e. TCP relay and TCP merge mode) are solely based on SDP indication (thus, package-less) according to ITU-T Recommendation H.248.84 [46], clause 13.

5.14.3 Package usage information

5.14.3.1 Generic (g)

Table 5.14.3.1.1: Generic package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

None

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

Cause (g/cause, 0x0001/0x0001)

M

ADD, MOD, NOTIFY

Event Parameters

Mandatory/Optional

Supported Values

Provisioned Value

None

ObservedEvent Parameters

Mandatory/Optional

Supported Values

Provisioned Value

General cause (Generalcause, 0x0001)

M

"NR" (0x0001) Normal Release
"UR" (0x0002) Unavailable Resources

"FT" (0x0003) Failure, Temporary
"FP" (0x0004) Failure, Permanent
"IW" (0x0005) Interworking Error
"UN" (0x0006) Unsupported

Not Applicable

Failure cause (Failurecause, 0x0002)

O

Octet String

Not Applicable

Events

Mandatory/Optional

Used in command

Signal Completion. (g/sc, 0x0001/0x0002)

Not Used

Event Parameters

Mandatory/Optional

Supported Values

Provisioned Value

ObservedEvent Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

5.14.3.2 Base root (root)

Table 5.14.3.2.1: Base root package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

MaxNrOfContexts (root/maxNumberOfContexts, 0x0002/0x0001)

O

AUDITVALUE

ALL

YES

MaxTerminationsPerContext (root/maxTerminationPerContext, 0x0002/0x0002)

O

AUDITVALUE

ALL

YES

normalMGExecutionTime (root/normalMGExecutionTime, 0x0002/0x0003)

O

AUDITVALUE

ALL

YES

normalMGCExecutionTime (root/normalMGCExecutionTime, 0x0002/0x0004)

O

AUDITVALUE

ALL

YES

MGProvisionalResponseTimerValue (root/MGProvisionalResponseTimerValue, 0x0002/0x0005)

O

AUDITVALUE

ALL

YES

MGCProvisionalResponseTimerValue (root/MGCProvisionalResponseTimerValue, 0x0002/0x0006)

O

AUDITVALUE

ALL

YES

MGCOriginatedPendingLimit (root/MGCOriginatedPendingLimit, 0x0002/0x0007)

O

AUDITVALUE

ALL

YES

MGOriginatedPendingLimit (root/MGOriginatedPendingLimit, 0x0002/0x0008)

O

AUDITVALUE

ALL

YES

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

None

Event

Parameters

Mandatory/Optional

Supported Values

Provisioned Value

ObservedEvent

Parameters

Mandatory/Optional

Supported

Values

Provisioned Value

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

5.14.3.3 Differentiated Services (ds)

Table 5.14.3.3.1: Differentiated Services package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

Differentiated Services Code Point
(ds/dscp,0x008b/0x0001)

M

ADD, MODIFY

ALL

Yes

Tagging Behaviour
(ds/tb, 0x008b/0x0002)

O

ADD, MODIFY

ALL

Yes

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

None

Event Parameters

Mandatory/Optional

Supported Values

Provisioned Value

ObservedEvent

Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

5.14.3.4 Gate Management (gm)

Table 5.14.3.4.1: Gate Management Package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

Remote Source Address Filtering (gm/saf,0x008c/0x0001)

M

ADD, MODIFY

ALL

Not Applicable

Remote Source Address Mask (gm/sam,0x008c/0x0002)

O

ADD, MODIFY

ALL

Not Applicable

Remote Source Port Filtering (gm/spf,0x008c/0x0003)

M

ADD, MODIFY

ALL

Not Applicable

Remote Source Port (gm/spr,0x008c/0x0004)

O

ADD, MODIFY

ALL

Not Applicable

Explicit Source Address Setting (gm/esas,0x008c/0x0005)

Not Supported

NONE

Not Applicable

Local Source Address (gm/lsa,0x008c/0x0006)

Not Supported

NONE

Not Applicable

Explicit Source Port Setting (gm/esps,0x008c/0x0007)

Not Supported

NONE

Not Applicable

Local Source Port (gm/lsp,0x008c/0x0008)

Not Supported

NONE

Not Applicable

Remote Source Port Range (gm/sprr,0x008c/0x000A)

O

ADD, MODIFY

ALL

Not Applicable

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/

Optional

Supported

Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

None

Event Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

ObservedEvent

Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

Statistics

Mandatory/Optional

Used in command

Supported Values

Discarded Packets

NOT USED

Error Codes

Mandatory/Optional

None

5.14.3.5 Traffic management (tman)

Table 5.14.3.5.1: Traffic Management Package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

Policing (tman/pol, 0x008d/0x0005)

M

ADD, MODIFY

ALL

Not Applicable

Peak Data Rate

(tman/pdr, 0x008d/0x0001)

O

ADD, MODIFY

ALL

Not Applicable

Delay Variation Tolerance

(tman/dvt, 0x008d/0x0004)

O

ADD, MODIFY

ALL

ALL

Sustainable Data Rate

(tman/sdr, 0x008d/0x0002)

M

ADD, MODIFY

ALL

Not Applicable

Maximum burst size

(tman/mbs, 0x008d/0x0003)

M

ADD, MODIFY

ALL

Not Applicable

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

None

Event Parameters

Mandatory/Optional

Supported Values

Provisioned Value

ObservedEvent

Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

NOTE: The data rate shall be calculated using the packet size from IP layer upwards. The Token Bucket method as described by ITU-T Recommendation H.248.53 [7] clause 9.4.3 (as per IETF RFC 2216 [32]) shall be followed where SDR = "r" and MBS = "b" (i.e. the additional "M" value does not apply).

5.14.3.6 Inactivity Timer (it)

Table 5.14.3.6.1: Inactivity Timer Package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

None

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

Inactivity Timeout (it/ito,
0x0045/0x0001)

M

MODIFY, NOTIFY

Event Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Maximum Inactivity Time (mit, 0x0001)

O

ALL

Yes

ObservedEvent

Parameters

Mandatory/Optional

Supported Values

Provisioned Value

None­­

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

5.14.3.7 IP Domain Connection (ipdc)

Table 5.14.3.7.1: IP domain connection package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

IP Realm Identifier (ipdc/realm, 0x009d/0x0001)

M

ADD,
MODIFY (NOTE 2)

ALL
(NOTE 1)

Yes

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

None

Event Parameters

Mandatory/Optional

Supported Values

Provisioned Value

ObservedEvent Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

No

NOTE 1: If the MGC uses an IP Realm Identifier (ipdc/realm) property exceeding the maximum length limitation defined in ITU-T Recommendation H.248.41 [8], the MG shall reply with an error descriptor using error code #410: "Incorrect identifier".

NOTE 2: The MODIFY command is listed due to the fact that subsequent Streams may be "added" by MODIFY requests in case of multi-Stream-per-Termination structures. The subsequent Streams shall then carry the same IP Realm Identifier (ipdc/realm) property value as the very first Stream.

5.14.3.8 Media Gateway Overload Control Package (ocp)

Table 5.14.3.8.1: Media Gateway Overload Control Package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

None

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

MG_Overload

(ocp/mg_overload, 0x0051/0x0001)

(NOTE 1)

M

MODIFY, NOTIFY (NOTE 1)

Event Parameters

Mandatory/Optional

Supported Values

Provisioned Value

None

ObservedEvent
Parameters

Mandatory/Optional

Supported Values

Provisioned Value

None

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

NOTE 1: When the MG is overloaded, overload Events may be sent either only following the first ADD.request which creates a new Context, or following all ADD.request commands (see ITU-T Recommendation H.248.11 [13] Corrigendum 1).
These two options result in different normalisations of the overload event rate as an indicator of the level of MG overload.

5.14.3.9 Hanging Termination Detection (hangterm)

Table 5.14.3.9.1: Hanging Termination Detection Package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

None

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

Termination Heartbeat (hangterm/thb, 0x0098/0x0001)

M

ADD, MODIFY, NOTIFY

Event Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Timer X

(timerx,0x0001)

M

ALL (NOTE1)

YES

ObservedEvent

Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

NOTE1: The heartbeat timer shall be configured to a value much greater than the mean call holding time.

5.14.3.10 Media Gateway Resource Congestion handling Package (chp)

Table 5.14.3.10.1: Media Gateway Resource Congestion handling Package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

None

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

MGCon (chp/mgcon, 0x0029/0x0001)

M

MODIFY, NOTIFY

Event Parameters

Mandatory/Optional

Supported Values

Provisioned Value

None

ObservedEvent

Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Reduction (reduction,0x0001)

M

0-100

Not Applicable

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

5.14.3.11 IP Realm Availability (ipra)

Table 5.14.3.11.1: IP Realm Availability Package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

Available Realms, (ipra/ar, 0x00e0/0x0001)

M

AUDITVALUE

ALL

Not Applicable

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

Available Realms Changed, (ipra/arc, 0x00e0/0x001)

M

MODIFY, NOTIFY

Event Parameters

Mandatory/Optional

Supported

Values:

Provisioned Value

ObservedEvent

Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Newly Available Realms (nar, 0x0001)

M

ALL

Not applicable

Newly Unavailable Realms (nur, 0x0002)

M

ALL

Not applicable

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

5.14.3.12 IP NAPT Traversal (ipnapt)

Table 5.14.3.12.1: IP NAPT Traversal Package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

None

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

Latching (ipnapt/latch)

0x0099/0x0001)

M

ADD, MODIFY

Not Applicable

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

NAPT Traversal Processing (napt, 0x0001)

M

ALL

Not Applicable

Events

Mandatory/Optional

Used in command

None

Event Parameters

Mandatory/Optional

Supported Values

Provisioned Value

ObservedEvent

Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

5.14.3.13 RTCP Handling Package (rtcph)

Table 5.14.3.13.1: RTCP Handling Package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

RTCP Allocation Specific Behaviour (rtcph/rsb,0x00b5/0x0009)

M

ADD, MODIFY

ALL

OFF

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/

Optional

Supported

Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

None

Event Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

ObservedEvent

Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

5.14.3.14 Application Data Inactivity Detection (adid)

Table 5.14.3.14.1: Application Data Inactivity Detection package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

None

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

IP Flow Stop Detection (adid/ipstop, 0x009c/0x0001)

M

ADD, MODIFY, NOTIFY

Event Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Detection time (dt, 0x0001)

M

ALL

Yes

Direction (dir, 0x002)

M

ALL

Yes

ObservedEvent

Parameters

Mandatory/Optional

Supported Values

Provisioned Value

None

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

5.14.3.15 Explicit Congestion Notification for RTP-over-UDP Support (ecnrous)

Table 5.14.3.15.1: Explicit Congestion Notification for RTP-over-UDP Support package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

ECN Enabled (ecnrous/ecnen, 0x010b/0x0001)

M

ADD, MODIFY

True, False

Congestion Response Method (ecnrous/crm, 0x010b/0x0002)

Not Signalled

"RDCC"(0x0002)

(NOTE 1,

NOTE 2)

Initiation Method (ecnrous/initmethod, 0x010b/0x0003)

M

ADD, MODIFY

"inactive", "leap"

"inactive"

ECN Mode (ecnrous/mode, 0x010b/0x0004)

Not Signalled

"setonly" (0x0001) in the Remote Descriptor and "readonly" (0x0002) in the Local Descriptor

ECT Marking (ecnrous/ectmark, 0x010b/0x0005)

Not Signalled

"0" (0x0002)

(NOTE 2)

ECN Congestion Marking (ecnrous/congestmark, 0x010b/0x0006)

Not Signalled

"nomark" (0x0003)

ECN SDP Usage (ecnrous/ecnsdp, 0x010b/0x0007)

Not Signalled

"P" (0x0001)

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/

Optional

Supported

Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

ECN Failure (ecnrous/fail, 0x010b/0x0001)

O (NOTE 2)

ADD, MODIFY, NOTIFY

Event Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

ObservedEvent

Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

Failure Type (type,0x0001)

Mandatory

INIT, USE

Media Sender SSRC (ssrc, 0x0002)

Not Supported

Statistics

Mandatory/Optional

Used in command

Supported Values

Source (ecnrous/ssrc, 0x010b/0x0001)

Not Supported

CE Counter (ecnrous/cecount, 0x010b/0x0002)

Not Supported

ECT0 Counter (ecnrous/ectzero, 0x010b/0x0003)

Not Supported

ECT1 Counter (ecnrous/ectone, 0x010b/0x0004)

Not Supported

Not-ECT Counter (ecnrous/notect, 0x010b/0x0005)

Not Supported

Lost Packets Counter (ecnrous/lost 0x010b/0x0006)

Not Supported

Extended Highest Sequence number (ecnrous/ehsn, 0x010b/0x0007)

Not Supported

Duplication Counter (ecnrous/dup, 0x010b/0x0008)

Not Supported

Error Codes

Mandatory/Optional

None

NOTE 1: Application Specific Rate Adaptation shall be applied in accordance with 3GPP TS 26.114 [26]. For speech this requires support of CMR and TMMBR for video.

NOTE 2: Not used for ECN transparent. Mandatory for ECN endpoint.

5.14.3.16 MG Act-as STUN Server (mgastuns)

Table 5.14.3.16.1: MG Act-as STUN Server

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

Act-as STUN Server (mgastuns/astuns, 0x00c2/0x0001)

M

ADD, MODIFY

ALL

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/

Optional

Supported

Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

None

Event Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

ObservedEvent

Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

5.14.3.17 Originate STUN Continuity Check (ostuncc)

Table 5.14.3.17.1: Originate STUN Continuity Check Package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

Host Candidate Realm (ostuncc/hcr, 0x00c3/0x0001)

O

ADD, MODIFY

ALL

Yes

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

Send Connectivity Check (ostuncc/scc, 0x00c3/0x0001)

M

ADD, MODIFY

Not Applicable

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Control (cntrl, 0x0001)

O

"controlling", "controlled"

Not Applicable

Send Additional Connectivity Check (ostuncc/sacc, 0x00c3/0x0002)

Mandatory/Optional

Used in command

Duration Provisioned Value

M

MODIFY

Not Applicable

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Control (cntrl, 0x0001)

O

"controlling", "controlled"

Not Applicable

Events

Mandatory/Optional

Used in command

Connectivity Check Result (ostuncc/ccr, 0x00c3/0x0001)

M

ADD, MODIFY, NOTIFY

Event Parameters

Mandatory/Optional

Supported Values

Provisioned Value

ObservedEvent

Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Candidate/Transport Pair (ctp, 0x0001)

M

ALL

Not applicable

New Peer Reflexive Candidate (ostuncc/nprc, 0x00c3/0x0002)

Mandatory/Optional

Used in command

M

ADD, MODIFY, NOTIFY

Event Parameters

Mandatory/Optional

Supported Values

Provisioned Value

ObservedEvent

Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Candidate (can, 0x0001)

M

ALL

Not applicable

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

5.14.3.18 TCP basic connection control (tcpbcc)

Table 5.14.3.18.1: TCP basic connection control package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

Incoming bearer connection establishment blocking (tcpbcc/bceb, 0x0115/0x0001)

O (NOTE 1)

ADD, MODIFY

ALL

"Unblocked"

Oneway Release Indicator (tcpbcc/ori, 0x0115/0x0002)

not supported

"False"

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

Establish BNC (tcpbcc/EstBNC, 0x0115/0x0001)

M

ADD, MODIFY

Signal Parameters

Mandatory/

Optional

Supported

Values

Duration Provisioned Value

Release BNC (tcpbcc/RelBNC, 0x0115/0x0002)

O (NOTE 2)

ADD, MODIFY-

Signal Parameters

Mandatory/

Optional

Supported

Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

TCP connection state change (tcpbcc/BNCChange, 0x0115/0x0001)

O (NOTE 3)

ADD, MODIFY, NOTIFY-

Event Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

Type of state change (Type, 0x0001)

M

Est [0x01] Bearer Established,

Rel [0x05] Bearer Released

ObservedEvent

Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

Type of state change (Type, 0x0001)

M

Est [0x01] Bearer Established,

Rel [0x05] Bearer Released

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

NOTE 1: Shall be supported if delayed TCP bearer connection establishment is required.

NOTE 2: When the IMS-ALG wants to explicitly trigger the TCP bearer connection release procedure (instead of the implicit trigger related to the removal of the H.248 stream (via a MODify.request or SUBtract.request command)).

NOTE 3: When the IMS-ALG wants to monitor the execution of TCP bearer control procedures.

5.14.3.19 TLS basic session control (tlsbsc)

Table 5.14.3.19.1: TLS basic session control package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

Incoming security session establishment blocking (tlsbsc/bceb, 0x0117/0x0001)

O (NOTE 1)

ADD, MODIFY

ALL

"Unblocked"

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

Establish BNC (tlsbsc/EstBNC, 0x0117/0x0001)

M

ADD, MODIFY

Signal Parameters

Mandatory/

Optional

Supported

Values

Duration Provisioned Value

Release BNC (tlsbsc/RelBNC, 0x0117/0x0002)

O (NOTE 2)

ADD, MODIFY-

Signal Parameters

Mandatory/

Optional

Supported

Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

TLS session state change (tlsbsc/BNCChange, 0x0117/0x0001)

O (NOTE 3)

ADD, MODIFY, NOTIFY-

Event Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

Type of state change (Type, 0x0001)

M

Est [0x01] Bearer Established,

Rel [0x05] Bearer Released

ObservedEvent

Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

Type of state change (Type, 0x0001)

M

Est [0x01] Bearer Established,

Rel [0x05] Bearer Released

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

NOTE 1: When the IMS-ALG wants to block incoming (D)TLS bearer session establishment requests.

NOTE 2: When the IMS-ALG wants to explicitly trigger the (D)TLS bearer session release procedure (instead of the implicit trigger related to the removal of the H.248 stream (via a MODify.request or SUBtract.request command)).

NOTE 3: When the IMS-ALG wants to monitor the execution of (D)TLS bearer control procedures.

5.14.3.20 Stream endpoint interlinkage (seplink)

Table 5.14.3.20.1: Stream endpoint interlinkage package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

Interlinkage topology (seplink/linktopo, 0x011b/0x0001)

M

ADD, MODIFY

only TCP endpoints

empty list

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/

Optional

Supported

Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

None

Event Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

ObservedEvent

Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Not Supported

Error Codes

Mandatory/Optional

#488

M

5.14.3.21 MG located Bearer Level ALG (mgbalg)

Table 5.14.3.21.1: MG located Bearer Level ALG package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

Protocol type bearer level ALG (mgbalg/ptbalg, 0x011d/0x0001)

M

ADD, MODIFY

ALL

"OFF"

Upper layer protocol filter (mgbalg/ulpf, 0x011d/0x0002)

O (NOTE)

ADD, MODIFY

0

"0"

Source of replaced source address information part (mgbalg/sosaip, 0x011d/0x0003)

O (NOTE)

ADD, MODIFY

ALL

"SD"

Source of replaced destination address information part (mgbalg/sodaip, 0x011d/0x0004)

O (NOTE)

ADD, MODIFY

ALL

"SD"

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/

Optional

Supported

Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

None

Event Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

ObservedEvent

Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

NOTE: When B-ALG service configuration is provisioned in IMS-AGW.

5.14.3.22 STUN Consent Freshness (stnconfres)

Table 5.14.3.22.1: STUN Consent Freshness package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

None

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

Consent Test (stnconfres/contst, 0x0120/0x0001)

M

ADD, MODIFY

Signal Parameters

Mandatory/

Optional

Supported

Values

Duration Provisioned Value

tstint (0x0001)

O

Integer

0.8N and 1.2N

Default N=5000 (NOTE)

Events

Mandatory/Optional

Used in command

Consent State (stnconfres/constate, 0x0120/0x0001)

Not supported

Event

Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Request States (reqstate, 0x0001)

Not supported

ObservedEvent

Parameters

Mandatory/Optional

Supported

Values

Provisioned Value

States (state, 0x0001)

Not supported

STUN Consent Request Failure (stnconfres/confail, 0x0120/0x0002)

Mandatory/Optional

Used in command

M

ADD, MOD, NOTIFY

Event

Parameters

Mandatory/Optional

Supported Values

Provisioned Value

ObservedEvent

Parameters

Mandatory/Optional

Supported

Values

Provisioned Value

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

NOTE: The parameter "N" refers to the basic period of the consent check interval defined in IETF RFC 7675 [58].

5.14.3.23 Media Grouping (mgroup)

Table 5.14.3.23.1: Media Grouping package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

Group Semantics (mgroup/groupse, 0x011f/0x0001)

M

ADD, MODIFY

ALL (NOTE)

Stream Aggregation
(mgroup/stragg, 0x011f/0x0002)

Not supported

Stream Deaggregation
(mgroup/strdeagg, 0x011f/0x0003)

M

ADD, MODIFY

ALL

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

None

Event Parameters

Mandatory/Optional

Supported Values

Provisioned Value

ObservedEvent

Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

#489

M

NOTE: Only semantics "SCTP" is required (for WebRTC data channels).

5.14.3.24 SCTP basic connection control package (sctpbcc)

Table 5.14.3.24.1: SCTP basic connection control package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

Incoming bearer connection establishment blocking
(sctpbcc/bceb, 0x0121/ 0x0001)

Not supported

SCTP StreamID
(sctpbcc/sctpid, 0x0121/0x0002)

M

ADD, MODIFY

ALL

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

Establish BNC
(sctpbcc/EstBNC, 0x0121/0x0001)

M

ADD, MODIFY

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Release BNC
(sctpbcc/RelBNC, 0x0121/0x0002)

O (NOTE 1)

ADD, MODIFY

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

SCTP connection state change
(sctpbcc/BNCChange, 0x0121/0x0001)

O (NOTE 2)

ADD, MODIFY, NOTIFY-

Event Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Type of state change (Type, 0x0001)

M

Est [0x01] Bearer Established,

Rel [0x05] Bearer Released

ObservedEvent

Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Type of state change (Type, 0x0001)

M

Est [0x01] Bearer Established,

Rel [0x05] Bearer Released

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

NOTE 1: When the IMS-ALG wants to explicitly trigger the SCTP Association shutdown procedure (instead of the implicit trigger related to the removal of the H.248 Stream (via a MODify.request or SUBtract.request command)).

NOTE 2: When the IMS-ALG wants to monitor the execution of SCTP bearer control procedures.

5.14.3.25 SCTP Re-configuration Stream Reset (sctpreset)

Table 5.14.3.25.1: SCTP Re-configuration Stream Reset package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

None.

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

Initiate Outgoing SCTP Stream Reset (sctpreset/initreset, 0x0122/0x0001)

M

ADD, MODIFY

Signal Parameters

Mandatory/

Optional

Supported

Values

Duration Provisioned Value

sctpid (0x0001)

M

ALL

Outgoing SCTP Stream Reset Response
(sctpreset/resetresp, 0x0122/0x0002)

O (NOTE)

ADD, MODIFY

Signal Parameters

Mandatory/

Optional

Supported

Values

Duration Provisioned Value

sctpid (0x0001)

M

ALL

action (0x0002)

M

ALL

Events

Mandatory/Optional

Used in command

Detect outgoing SCTP stream reset
(sctpreset/detreset, 0x0122/0x0001)

M

ADD, MODIFY, NOTIFY-

Event Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

outresp

(0x0001)

O

ALL

"accept"

ObservedEvent

Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

sctpid (0x0001)

M

ALL

Outgoing SCTP stream reset result
(sctpreset/result, 0x0122/0x0002)

O

ADD, MODIFY, NOTIFY-

Event Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

None.

ObservedEvent

Parameters

Mandatory/

Optional

Supported

Values

Provisioned Value

sctpid (0x0001)

M

ALL

result (0x0002)

M

ALL

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None

NOTE: The signal is optional becaused dependent on an MGC determined or MG determined response behaviour (see also figures 10 and 11 in ITU-T Recommendation H.248.97 [66]).

5.14.3.26 Enhanced Revised Offer/Answer SDP Support (eroas)

Table 5.14.3.26.1: Enhanced Revised Offer/Answer SDP Support package

Properties

Mandatory/Optional

Used in command

Supported Values

Provisioned Value

SDPCapNeg Extensions (eroas/sdpe, 0x0109/0x0001)

M

AuditValue

"cap-v0"

"cap-v0"

Signals

Mandatory/Optional

Used in command

Duration Provisioned Value

None

Signal Parameters

Mandatory/Optional

Supported Values

Duration Provisioned Value

Events

Mandatory/Optional

Used in command

None

Event Parameters

Mandatory/Optional

Supported Values

Provisioned Value

ObservedEvent

Parameters

Mandatory/Optional

Supported Values

Provisioned Value

Statistics

Mandatory/Optional

Used in command

Supported Values

None

Error Codes

Mandatory/Optional

None