8.2.139 Packet Rate Status
29.2443GPPInterface between the Control Plane and the User Plane nodesRelease 17TS
Packet Rate Status shall be encoded as shown in Figure 8.2.139-1.
Bits |
||||||||||
Octets |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
||
1 to 2 |
Type = 193 (decimal) |
|||||||||
3 to 4 |
Length = n |
|||||||||
5 |
Spare |
APR |
DL |
UL |
||||||
a to (a+1) |
Number of Remaining Uplink Packets Allowed |
|||||||||
b to (b+1) |
Number of Remaining Additional Uplink Packets Allowed |
|||||||||
c to (c+1) |
Number of Remaining Downlink Packets Allowed |
|||||||||
d to (d+1) |
Number of Remaining Additional Downlink Packets Allowed |
|||||||||
e to (e+7) |
Rate Control Status Validity Time |
|||||||||
m to (n+4) |
These octet(s) is/are present only if explicitly specified |
Figure 8.2.139-1: Packet Rate Status
The following flags are coded within Octet 5:
– Bit 1 – UL (remaining uplink packet limit): If this bit is set to "1", then octets ‘a’ to (a+1), the Number of Remaining Uplink Packets Allowed shall be present, otherwise these octets shall not present.
– Bit 2 – DL (remaining downlink packet limit): If this bit is set to "1", then octets ‘c’ to (c+1), the Number of Remaining Downlink Packets Allowed shall be present, otherwise these octets shall not present.
– Bit 3 – APR (Additional Packet Rates, i.e. remaining additional packet limit): If this bit is set to "1", then the presence of Number of Remaining Additional Uplink/Downlink Packets Allowed is determined as follows:
– If bit 1 (UL) is set to "1", then octets b to (b+1), the Number of Remaining Additional Uplink Packets Allowed shall be present. Otherwise, octets b to (b+1) shall not be present;
– If bit 2 (DL) is set to "1", then octets d to (d+1), the Number of Remaining Additional Downlink Packets Allowed shall be present. Otherwise, octets d to (d+1) shall not be present.
– Bits 4 to 8: Spare, for future use and set to "0".
If either bit 1 or bit 2 is set to ‘1’, then octets ‘e’ to (e+7), the Rate Control Status Validity Time shall be present.
If present, the Number of Remaining Uplink Packets Allowed in octets ‘a’ to (a+1) shall indicate the number of uplink packets that are still allowed to be sent within the Rate Control Status Validity Time.
If present, the Number of Remaining Additional Uplink Packets Allowed in octets ‘b’ to (b+1) shall indicate the number of additional uplink packets that are still allowed to be sent within the Rate Control Status Validity Time.
If present, the Number of Remaining Downlink Packets Allowed in octets ‘c’ to (c+1) shall indicate the number of downlink packets that are still allowed to be sent within the Rate Control Status Validity Time.
If present, the Number of Remaining Additional Downlink Packets Allowed in octets ‘d’ to (d+1) indicate the number of additional downlink packets that are still allowed to be sent within the Rate Control Status Validity Time.
If present, the Rate Control Status Validity Time shall be coded as the time in seconds relative to 00:00:00 on 1 January 1900 (calculated as continuous time without leap seconds and traceable to a common time reference) where binary encoding of the integer part is in the 32 most significant bits and binary encoding of the fraction part in the 32 least significant bits. The fraction part is expressed with a granularity of 1 /2**32 second (see clause 8.135 in 3GPP TS 29.274 [9]).