8.2.41 Usage Report Trigger

29.2443GPPInterface between the Control Plane and the User Plane nodesRelease 17TS

The Usage Report Trigger IE shall be encoded as shown in Figure 8.2.41-1. It indicates the trigger of the usage report.

Bits

Octets

8

7

6

5

4

3

2

1

1 to 2

Type = 63 (decimal)

3 to 4

Length = n

5

IMMER

DROTH

STOPT

START

QUHTI

TIMTH

VOLTH

PERIO

6

EVETH

MACAR

ENVCL

MONIT

TERMR

LIUSA

TIMQU

VOLQU

7

Spare

Spare

UPINT

EMRRE

QUVTI

IPMJL

TEBUR

EVEQU

8 to (n+4)

These octet(s) is/are present only if explicitly specified

Figure 8.2.41-1: Usage Report Trigger

Octet 5 shall be encoded as follows:

– Bit 1 – PERIO (Periodic Reporting): when set to "1", this indicates a periodic report.

– Bit 2 – VOLTH (Volume Threshold): when set to "1", this indicates that the data volume usage reaches a volume threshold.

– Bit 3 – TIMTH (Time Threshold): when set to "1", this indicates that the time usage reaches a time threshold.

– Bit 4 – QUHTI (Quota Holding Time): when set to "1", this indicates that no packets have been received for a period exceeding the Quota Holding Time.

– Bit 5 – START (Start of Traffic): when set to "1", this indicates that the start of traffic is detected.

– Bit 6 – STOPT (Stop of Traffic): when set to "1", this indicates that the stop of traffic is detected.

– Bit 7 – DROTH (Dropped DL Traffic Threshold): when set to "1", this indicates that the DL traffic being dropped reaches a threshold.

– Bit 8 – IMMER (Immediate Report): when set to "1", this indicates an immediate report reported on CP function demand.

Octet 6 shall be encoded as follows:

– Bit 1 – VOLQU (Volume Quota): when set to "1", this indicates that the Volume Quota has been exhausted.

– Bit 2 – TIMQU (Time Quota): when set to "1", this indicates that the Time Quota has been exhausted.

– Bit 3 – LIUSA (Linked Usage Reporting): when set to "1", this indicates a linked usage report, i.e. a usage report being reported for a URR due to a usage report being also reported for a linked URR (see clause 5.2.2.4).

– Bit 4 – TERMR (Termination Report): when set to "1", this indicates a usage report being reported (in a PFCP Session Deletion Response) for a URR due to the termination of the PFCP session, or a usage report being reported (in a PFCP Session Modification Response) for a URR due to the removal of the URR or dissociated from the last PDR.

– Bit 5 – MONIT (Monitoring Time): when set to "1", this indicates a usage report being reported for a URR due to the Monitoring Time being reached.

– Bit 6 – ENVCL (Envelope Closure): when set to "1", this indicates the usage report is generated for closure of an envelope (see clause 5.2.2.3).

– Bit 7 – MACAR (MAC Addresses Reporting): when set to "1", this indicates a usage report to report MAC (Ethernet) addresses used as source address of frames sent UL by the UE.

– Bits 8: EVETH (Event Threshold): when set to "1", this indicates a usage report is generated when an event threshold is reached.

Octet 7 shall be encoded as follows:

– Bit 1 – EVEQU (Event Quota): when set to "1", this indicates that the Event Quota has been exhausted.

– Bit 2 – TEBUR (Termination By UP function Report): when set to "1", this indicates a usage report being reported for a URR due to the termination of the PFCP session which is initiated by the UP function.

– Bit 3 – IPMJL (IP Multicast Join/Leave): when set to "1", this indicates a usage report being reported for a URR due to the UPF adding or removing the PDU session to/from the DL replication tree associated with an IP multicast flow.

– Bit 4 – QUVTI (Quota Validity Time): when set to "1", this indicates a usage report being reported for a URR due to the quota validity timer expiry.

– Bit 5 – EMRRE (End Marker Reception REport): this indicates that the UP function has received End Marker from the old I-UPF. See clauses 4.2.3.2 and 4.23.4.3 in 3GPP TS 23.502 [29]).

– Bit 6 – UPINT (User Plane Inactivity Timer): when set to "1", this indicates that no packets have been received for a period exceeding the User Plane Inactivity Timer.

– Bit 7 to 8: Spare, for future use and set to "0".

At least one bit shall be set to "1". Several bits may be set to "1".