Type of multicast MBS session ID (bits 1 to 2 of octet 4) | |
Bits
2 1 | |
0 1 | Temporary Mobile Group Identity (TMGI) |
1 0 | Source specific IP multicast address for IPv4 |
1 1 | Source specific IP multicast address for IPv6 |
All other values are reserved. Bits 3 to 8 of octet 3 are spare and shall be coded as zero. | |
MBS operation (bits 3 to 4 of octet 4) | |
Bits
4 3 | |
0 1 | Join multicast MBS session |
1 0 | Leave multicast MBS session |
All other values are reserved. Bits 5 to 8 of octet 4 are spare and shall be coded as zero. If Type of multicast MBS session ID is set to "Temporary Mobile Group Identity (TMGI)", the multicast MBS session ID contains the TMGI (octet 5 to i) and is coded as described in subclause 10.5.6.13 of TS 24.008 starting from octet 2. The structure of the TMGI is defined in TS 23.003. If Type of multicast MBS session ID is set to "Source specific IP multicast address for IPv4" or "Source specific IP multicast address for IPv6", the MBS session ID contains the Source IP address information and the Destination IP address information. | |
Source IP address information (octet 5 to v) | |
This field contains the IP unicast address used as source address in IP packets for identifying the source of the multicast service. If the type of multicast MBS session ID indicates "Source specific IP multicast address for IPv4", the Source IP address information in octet 5 to octet 8 contains an IPv4 address. If the type of multicast MBS session ID indicates "Source specific IP multicast address for IPv6", the Source IP address information in octet 5 to octet 20 contains an IPv6 address. | |
Destination IP address information (octet v+1 to i) | |
This field contains the IP multicast address used as destination address in related IP packets for identifying a multicast service associated with the source. If the type of multicast MBS session ID indicates "Source specific IP multicast address for IPv4", the Destination IP address information in octet v+1 to octet v+4 contains an IPv4 address. If the type of multicast MBS session ID indicates "Source specific IP multicast address for IPv6", the Source IP address information in octet v+1 to octet v+16 contains an IPv6 address. | |
MBS decision (MD) (bits 1 to 3 of octet 4) | |
The MD indicates the network decision of the join requested by the UE, the network requests to remove the UE from the multicast MBS session or the network request to update the MBS service area or the security information of multicast MBS session | |
Bits
3 2 1 | |
0 0 1 | MBS service area update |
0 1 0 | MBS join is accepted |
0 1 1 | MBS join is rejected |
1 0 0 | Remove UE from multicast MBS session |
1 0 1 | MBS security information update |
All other values are unused in this version of the specification and interpreted as 000 if received. | |
If MD is set to "MBS join is rejected" or "Remove UE from multicast MBS session", bits 6 to 8 of octet 4 shall contain the Rejection cause which indicates the reason of rejecting the MBS join request or the reason of removing the UE from multicast MBS session, respectively, otherwise bits 6 to 8 of octet 4 are spare and shall be coded as zero. | |
MBS service area indication (MSAI) (bits 4 and 5 of octet 4) | |
The MSAI indicates whether and how the MBS service area is included in the IE. | |
Bits
5 4 | |
0 0 | MBS service area not included |
0 1 | MBS service area included as MBS TAI list |
1 0 | MBS service area included as NR CGI list |
1 1 | MBS service area included as MBS TAI list and NR CGI list |
Rejection cause (bits 6 to 8 of octet 4) | |
The Rejection cause indicates the reason of rejecting the join request or the reason of removing the UE from the MBS session. | |
Bits
8 7 6 | |
0 0 0 | No additional information provided |
0 0 1 | Insufficient resources |
0 1 0 | User is not authorized to use MBS service |
0 1 1 | multicast MBS session has not started or will not start soon |
1 0 0 | User is outside of local MBS service area |
1 0 1 | Session context not found |
1 1 0 | multicast MBS session is released |
All other values are unused in this version of the specification and interpreted as 000 if received. | |
IP address existence (IPAE) (bit1 of octet 5) | |
The IPAE indicates whether the Source IP address information and Destination IP address information are included in the IE or not. | |
Bit
1 | |
0 | Source and destination IP address information not included |
1 | Source and destination IP address information included |
If IPAE is set to "Source and destination IP address information included", Source IP address information and Destination IP address information shall be included in the IE, otherwise Source IP address information and Destination IP address information shall not be included in the IE. | |
MBS timer indication (MTI) (bits 2 and 3 of octet 5) | |
The MTI indicates whether there is MBS timer included in the IE or not. | |
Bits
3 2 | |
0 0 | No MBS timers included |
0 1 | MBS start time included |
1 0 | MBS back-off timer included |
All other values are unused in this version of the specification and interpreted as 00 if received | |
MBS security container indication (MSCI) (bit 4 of octet 5) | |
The MSCI indicates whether the MBS security container is included in the IE or not | |
Bit
4 | |
0 | MBS security container not included |
1 | MBS security container included |
IP address type (IPAT) (bit 5 of octet 5) | |
The IPAT indicates the type of the source IP address information and destination IP address information. This field is ignored when IPAE is set to "Source and destination IP address information not included". | |
Bit
5 | |
0 | Source IP address information and destination IP address information are IPv4 |
1 | Source IP address information and destination IP address information are IPv6 |
Bits 6 to 8 of octet 5 are spare and shall be coded as zero. | |
TMGI (octets 6 to j) | |
The TMGI is coded as described in subclause 10.5.6.13 of TS 24.008 starting from octet 2. The structure of the TMGI is defined in TS 23.003. | |
Source IP address information (octet j+1 to v) | |
This field contains the IP unicast address used as source address in IP packets for identifying the source of the multicast service. The value of this field is copied from the corresponding source IP address information in the requested MBS container. If the IPAT indicates "Source and destination IP address information are IPv4", the Source IP address information in octet j+1 to octet j+4 contains an IPv4 address. If the IPAT indicates "Source and destination IP address information are IPv6", the Source IP address information in octet j+1 to octet j+16 contains an IPv6 address. | |
Destination IP address information (octet v+1 to k) | |
This field contains the IP multicast address used as destination address in related IP packets for identifying a multicast service associated with the source. The value of this field is copied from the corresponding destination IP address information in the requested MBS container. If the IPAT indicates "Source and destination IP address information are IPv4", the Destination IP address information in octet v+1 to octet v+4 contains an IPv4 address. If the IPAT indicates "Source and destination IP address information are IPv6", the Destination IP address information in octet v+1 to octet v+16 contains an IPv6 address. | |
MBS service area (octet k+1 to s) | |
The MBS service area contains the MBS TAI list, the NR CGI list or both, that identifies the service area(s) for a local MBS service. | |
MBS TAI list (octet k+1 to s) | |
The MBS TAI list is coded as octet 2 and above of the 5GS tracking area identity list IE defined in subclause 9.11.3.9. | |
NR CGI (octet k+2 to k+9) | |
The NR CGI globally identifies an NR cell. It contains the NR Cell ID and the PLMN ID of that cell. | |
NR Cell ID (octet k+2 to k+6) | |
The NR Cell ID consists of 36 bits identifying an NR Cell ID as specified in subclause 9.3.1.7 of TS 38.413, in hexadecimal representation. Bit 8 of octet y+1 is the most significant bit and bit 5 of octet y+5 is the least significant bit. Bits 1 to 4 of octet y+5 are spare and shall be coded as zero. | |
MCC, Mobile country code (octet k+6 and bits 1 to 4 octet k+7) | |
The MCC field is coded as in ITU-T Recommendation E.212 [42], Annex A. | |
MNC, Mobile network code (bits 5 to 8 of octet k+7 and octet k+8) | |
The coding of this field is the responsibility of each administration but BCD coding shall be used. The MNC shall consist of 2 or 3 digits. If a network operator decides to use only two digits in the MNC, bits 5 to 8 of octet k+7 shall be coded as "1111". | |
The MCC and MNC digits are coded as octets 6 to 8 of the Temporary mobile group identity IE in Figure 10.5.154 of TS 24.008. | |
MBS start time (octets s+1 to s+6) | |
The MBS start time is coded as described in subclause 10.5.3.9 in TS 24.008 starting from octet 2 till octet 7. | |
MBS back-off timer (octet s+1) | |
The MBS back-off timer is coded as octet 3 described in subclause 10.5.7.4a in TS 24.008. | |
MTK indication (MTKI) (bit 1 of octet i+2) | |
The MTKI indicates whether the MTK ID and Encrypted MTK are included in the MBS security keys set or not. | |
Bit
1 | |
0 | MTK ID and Encrypted MTK not included |
1 | MTK ID and Encrypted MTK included |
Bits 2 to 8 of octet i+2 are spare and shall be coded as zero | |
Key domain ID (octet i+3 to i+5) | |
The key domain ID is 3 bytes long and is defined in TS 33.246. | |
MBS Service Key Identifier (MSK ID) (octets i+6 to i+9) | |
The MSK ID is 4 bytes long and is defined in TS 33.246. | |
MBS Service Key (MSK) (octets i+10 to i+25) | |
The MSK is 16 bytes long and is defined in TS 33.246. | |
MBS Traffic Key Identifier (MTK ID) (octets i+26 to i+27) | |
The MTK ID is 2 bytes long and is defined in TS 33.246. | |
Encrypted MBS Traffic Key (Encrypted MTK) (octets i+28 to i+43) | |
The Encrypted MTK is 16 bytes long and contains the encrypted version of MTK using MSK as defined in TS 33.246. | |
NOTE:
The IPAE bit is not expected to be set to "Source and destination IP address information included" when the MBS decision (MD) indicates "Remove UE from multicast MBS session".
|
PDU session pair ID (octet 3) | |
Bits
8 7 6 5 4 3 2 1 | |
0 0 0 0 0 0 0 0 | PDU session pair ID 0 |
to | to |
0 0 0 0 0 1 1 0 | PDU session pair ID 6 |
All other values are reserved. | |
RSN (octet 3) | |
Bits
8 7 6 5 4 3 2 1 | |
0 0 0 0 0 0 0 0 | v1 |
0 0 0 0 0 0 0 1 | v2 |
All other values are spare and shall not be used by a UE compliant to the present version of this specification. | |
Type of ECS address (octet 4, bit 1 to 4) | |
Bits
4 3 2 1 | |
0 0 0 0 | IPv4 |
0 0 0 1 | IPv6 |
0 0 1 0 | FQDN |
1 1 1 1 | Unspecified |
All other values are spare. The receiving entity shall ignore an ECS address IE with type of ECS address containing a spare value. | |
Type of spatial validity condition (octet 4, bit 5 to 8) | |
Bits
8 7 6 5 | |
0 0 0 0 | No spatial validity condition |
0 0 0 1 | Geographical service area |
0 0 1 0 | Tracking area |
0 0 1 1 | Country-wide |
All other values are spare. The receiving entity shall ignore a spatial validity condition with type of spatial validity condition containing an unknown value. | |
If the type of ECS address indicates IPv4, then the ECS address field contains an IPv4 address in octet 5 to octet 8. | |
If the type of ECS address indicates IPv6, then the ECS address field contains an IPv6 address in octet 5 to octet 20 and is encoded according to RFC 4291. | |
If the type of ECS address indicates FQDN, then the ECS address field contains in octet 5 the length of FQDN value and in octet 6 to octet a an FQDN value encoded as defined in subclause 19.4.2 in TS 23.003. | |
If the type of ECS address indicates unspecified, then the remaining fields of ECS address information element shall be passed to the upper layers. | |
Spatial validity condition contents (octet (a+1)* to n*) | |
The spatial validity condition contents contain a variable number of spatial validity condition information. | |
If the type of spatial validity condition of the ECS address indicates No spatial validity condition, then the spatial validity condition information field is empty. | |
If the type of spatial validity condition of the ECS address indicates geographical service area, then the spatial validity condition information field contains a geographical service area which is specified by geographical descriptions as defined in TS 23.032. | |
If the type of spatial validity condition of the ECS address indicates tracking area, then the spatial validity condition information field contains a TAI as defined in subclause 9.11.3.8 starting from octet 2. | |
If the type of spatial validity condition of the ECS address indicates country-wide, then the spatial validity condition information field contains an MCC as defined in in ITU-T Recommendation E.212 [42], Annex A. The first MCC digit is coded in bit 1 to 4 of the octet b, the second MCC digit is coded in bit 5 to 8 of the octet b, and the third MCC digit is coded in bit 1 to 4 of the octet b+1. Bit 5 to bit 8 of the octet b+1 shall be padded with 1. If only two digits are used for for MCC, octet b+1 shall be padded with 1. | |