8.2.67 Header Enrichment

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

The Header Enrichment IE type shall be encoded as shown in Figure 8.2.67-1. It contains information for header enrichment.

Bits

Octets

8

7

6

5

4

3

2

1

1 to 2

Type = 98 (decimal)

3 to 4

Length = n

5

Spare

Header Type

6

Length of Header Field Name

7 to m

Header Field Name

p

Length of Header Field Value

(p+1) to q

Header Field Value

s to (n+4)

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

Figure 8.2.67-1: Header Enrichment

Header Type indicates the type of the Header. It shall be encoded as defined in Table 8.2.67-1.

Table 8.2.67-1: Header Type

Header Type

Value (Decimal)

HTTP

0

Spare, for future use.

1 to 31

Length of Header Field Name indicates the length of the Header Field Name.

Header Field Name shall be encoded as an OctetString.

Length of Header Field Value indicates the length of the Header Field Value.

Header Field Value shall be encoded as an OctetString.

For a HTTP Header Type, the contents of the Header Field Name and Header Field Value shall comply with the HTTP header field format (see clause 3.2 of IETF RFC 7230 [23]).