5 NBIFOM control procedures
24.1613GPPNetwork-Based IP Flow Mobility (NBIFOM)Release 17Stage 3TS
5.1 Initial PDN connection establishment procedures
5.1.1 UE procedures
5.1.1.1 UE-initiated PDN connection establishment over GERAN or UTRAN
This procedure can only be executed if the UE is operating in A/Gb mode or Iu mode. The UE shall not trigger an inter-system change to A/Gb mode of operation or Iu mode of operation to execute this procedure.
Upon request from upper layers to setup a PDN connection with NBIFOM support over GERAN or UTRAN, the UE shall initiate the PDP context activation procedure according to 3GPP TS 24.008 [3].
In the ACTIVATE PDP CONTEXT REQUEST message of the PDP context activation procedure:
a) the UE shall set the request type IE to "initial request";
b) the UE shall include the protocol configuration options IE. In the protocol configuration options IE, the UE shall include the NBIFOM request indicator; and
c) the UE shall include the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM mode parameter indicating the requested NBIFOM mode.
Upon receiving from the network an ACTIVATE PDP CONTEXT ACCEPT message with the NBIFOM container IE containing the NBIFOM status parameter set to "Accepted":
a) the UE shall consider that NBIFOM applies to the PDN connection;
b) the UE shall consider the NBIFOM mode parameter of the NBIFOM container IE of the ACTIVATE PDP CONTEXT ACCEPT message as the selected NBIFOM mode; and
c) if the network-initiated NBIFOM mode is the selected NBIFOM mode, and the NBIFOM RAN rules handling parameter of the NBIFOM container IE of the ACTIVATE PDP CONTEXT ACCEPT message is included and has the "RAN rules handling parameter is set" value, then the UE shall consider that the RAN rules handling parameter is set.
5.1.1.2 UE-initiated PDN connection establishment over E-UTRAN
This procedure can only be executed if the UE is operating in S1 mode. The UE shall not trigger an inter-system change to S1 mode of operation to execute this procedure.
Upon request from upper layers to setup a PDN connection with NBIFOM support over E-UTRAN, the UE shall initiate the UE requested PDN connectivity procedure according to 3GPP TS 24.301 [4].
In the PDN CONNECTIVITY REQUEST message or, when applicable, in the ESM INFORMATION RESPONSE message, of the UE requested PDN connectivity procedure:
a) the UE shall set the request type IE to "initial request";
b) the UE shall include the protocol configuration options IE. In the protocol configuration options IE, the UE shall include the NBIFOM request indicator; and
c) the UE shall include the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM mode parameter indicating the requested NBIFOM mode.
Upon receiving from the network an ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message with the NBIFOM container IE containing the NBIFOM status parameter set to "Accepted":
a) the UE shall consider that NBIFOM applies to the PDN connection;
b) the UE shall consider the NBIFOM mode parameter of the NBIFOM container IE of the ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message as the selected NBIFOM mode; and
c) if the network-initiated NBIFOM mode is the selected NBIFOM mode, and the NBIFOM RAN rules handling parameter of the NBIFOM container IE of the ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message is included and has the "RAN rules handling parameter is set" value, then the UE shall consider that the RAN rules handling parameter is set.
5.1.1.3 UE-initiated PDN connection establishment over trusted WLAN using SCM
Upon request from upper layers to setup a PDN connection with NBIFOM support over trusted WLAN using SCM, the UE shall initiate usage of single-connection mode (SCM) procedure according to 3GPP TS 24.302 [5].
In the AT_TWAN_CONN_MODE attribute with the message type field set to SCM_REQUEST and included in the EAP-Response/AKA’-Challenge message of the usage of single-connection mode procedure:
a) the UE shall set the CONNECTIVITY_TYPE item set to the PDN connection;
b) the UE shall set the ATTACHMENT_TYPE item set to the initial attach; and
c) the UE shall include the PROTOCOL_CONFIGURATION_OPTIONS item. In the PROTOCOL_CONFIGURATION_OPTIONS item, the UE shall include the NBIFOM request indicator and the NBIFOM mode parameter indicating the requested NBIFOM mode.
Upon receiving from the network an EAP-Request/AKA’-Notification message:
a) including the AT_NOTIFICATION attribute indicating success; and
b) including the AT_TWAN_CONN_MODE attribute containing the message type field indicating SCM_RESPONSE; and
c) in the item list field, including the PROTOCOL_CONFIGURATION_OPTIONS item containing the NBIFOM accepted indicator and the NBIFOM mode parameter as defined in 3GPP TS 24.008 [3];
then:
a) the UE shall consider that NBIFOM applies to the PDN connection; and
b) the UE shall consider the NBIFOM mode parameter included in the PROTOCOL_CONFIGURATION_OPTIONS item as the selected NBIFOM mode.
5.1.1.4 UE-initiated PDN connection establishment over trusted WLAN using MCM
Upon request from upper layers to setup a PDN connection with NBIFOM support over trusted WLAN using MCM, the UE shall initiate the PDN connectivity establishment procedure according to 3GPP TS 24.244 [6].
In the PDN CONNECTIVITY REQUEST message of the PDN connectivity establishment procedure:
a) the UE shall set the request type IE to "initial request";
b) the UE shall include the protocol configuration options IE. In the protocol configuration options IE, the UE shall include the NBIFOM request indicator; and
c) the UE shall include the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM mode parameter indicating the requested NBIFOM mode.
Upon receiving from the network a PDN CONNECTIVITY ACCEPT message with the NBIFOM container IE containing the NBIFOM status parameter set to "Accepted"
a) the UE shall consider that NBIFOM applies to the PDN connection; and
b) the UE shall consider the NBIFOM mode parameter of the NBIFOM container IE included in the PDN CONNECTIVITY ACCEPT message as the selected NBIFOM mode.
5.1.1.5 UE-initiated PDN connection establishment over untrusted WLAN
Upon request from the upper layers to setup a PDN connection with NBIFOM support over untrusted WLAN, the UE shall initiate the tunnel establishment procedure according to 3GPP TS 24.302 [5].
In the IKE_AUTH request message of the tunnel establishment procedure:
a) the UE shall include the CFG_REQUEST configuration payload. In the CFG_REQUEST configuration payload, the UE shall include the INTERNAL_IP4_ADDRESS attribute, the INTERNAL_IP6_ADDRESS attribute or both, with the length field set to zero; and
b) the UE shall include the NBIFOM_GENERIC_CONTAINER Notify payload. In the NBIFOM_GENERIC_CONTAINER Notify payload, the UE shall include the NBIFOM mode parameter indicating the requested NBIFOM mode.
NOTE: Inclusion of the NBIFOM_GENERIC_CONTAINER Notify payload is an implicit indication of the NBIFOM request.
Upon receiving from the network an IKE_AUTH response message without a Notify payload indicating an error, and with the NBIFOM_GENERIC_CONTAINER Notify payload containing the NBIFOM status parameter set to "Accepted":
a) the UE shall consider that NBIFOM applies to the PDN connection; and
b) the UE shall consider the NBIFOM mode parameter of the NBIFOM_GENERIC_CONTAINER Notify payload included in the IKE_AUTH response message as the selected NBIFOM mode.
5.1.2 Network procedures
5.1.2.1 UE-initiated PDN connection establishment over GERAN or UTRAN
If the SGSN receives a Create Session Response message with an acceptance cause value including NBIFOM container IE from the SGW as specified in 3GPP TS 29.274 [7], the SGSN shall include the received NBIFOM container IE in the ACTIVATE PDP CONTEXT ACCEPT message to the UE as specified in 3GPP TS 24.008 [3].
If the SGSN receives a Create Session Response message with a reject cause value including NBIFOM container IE from the SGW as specified in 3GPP TS 29.274 [7], the SGSN shall include the received NBIFOM container IE in the ACTIVATE PDP CONTEXT REJECT message with an appropriate error cause to the UE as specified in 3GPP TS 24.008 [3].
5.1.2.2 UE-initiated PDN connection establishment over E-UTRAN
If the MME receives a Create Session Response message with an acceptance cause value including the NBIFOM container IE from the SGW as specified in 3GPP TS 29.274 [7], the MME shall include the received NBIFOM container IE in the ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message to the UE as specified in 3GPP TS 24.301 [4].
If the MME receives a Create Session Response message with a reject cause value including the NBIFOM container IE from the SGW as specified in 3GPP TS 29.274 [7], the MME shall include the received NBIFOM container IE in the PDN CONNECTIVITY REJECT message with an appropriate error cause to the UE as specified in 3GPP TS 24.301 [4].
5.1.2.3 UE-initiated PDN connection establishment over trusted WLAN using SCM
The 3GPP AAA Server shall follow the 3GPP AAA server behaviour towards UE for PDN connection establishment requests initiated for single-connection mode usage, as specified in 3GPP TS 24.302 [5].
5.1.2.4 UE-initiated PDN connection establishment over trusted WLAN using MCM
If the TWAG receives a Create Session Response message with an acceptance cause value including the NBIFOM container IE from the PGW as specified in 3GPP TS 29.274 [7], the TWAG shall include the received NBIFOM container IE in the PDN CONNECTIVITY ACCEPT message to the UE as specified in 3GPP TS 24.244 [6].
If the TWAG receives a Create Session Response message with a reject cause value including the NBIFOM container IE from the PGW as specified in 3GPP TS 29.274 [7], the TWAG shall include the received NBIFOM container IE in the PDN CONNECTIVITY REJECT message with an appropriate error cause to the UE as specified in 3GPP TS 24.244 [6].
5.1.2.5 UE-initiated PDN connection establishment over untrusted WLAN
If the ePDG receives a Create Session Response message that includes the NBIFOM container IE from the PDN GW as specified in 3GPP TS 29.274 [7],
a) the ePDG shall construct the NBIFOM_GENERIC_CONTAINER Notify payload as specified in 3GPP TS 24.302 [5] and copy the contents of the NBIFOM container IE into the NBIFOM container contents field of the NBIFOM_GENERIC_CONTAINER Notify payload;
b) the ePDG shall include the NBIFOM_GENERIC_CONTAINER Notify payload to the UE, in the IKE_AUTH response message; and
c) if the Create Session Response message includes a reject cause, the ePDG shall also include a Notify payload to the UE, indicating an error in the IKE_AUTH response message.
5.2 Extending NBIFOM traffic flows to additional access network
5.2.1 UE procedures
5.2.1.1 Adding GERAN or UTRAN access to NBIFOM PDN connections
(UE-initiated)
This procedure can only be executed if the UE is operating in A/Gb mode or Iu mode. The UE shall not trigger an inter-system change to A/Gb mode of operation or Iu mode of operation to execute this procedure.
If the NBIFOM applies to a PDN connection, then upon request from upper layers to add GERAN or UTRAN access to the PDN connection, the UE shall initiate the PDP context activation procedure according to 3GPP TS 24.008 [3].
In the ACTIVATE PDP CONTEXT REQUEST message of the PDP context activation procedure:
a) the UE shall include the APN IE set to the APN indicated when the PDN connection was initially setup in subclause 5.1;
b) the UE shall set the request type IE to "handover";
c) the UE shall include the protocol configuration options IE. In the protocol configuration options IE, the UE shall include the NBIFOM request indicator; and
d) the UE shall include the NBIFOM container IE. In the NBIFOM container IE:
1) if the UE-initiated NBIFOM mode is the selected NBIFOM mode:
A) the UE may include the NBIFOM routing rules parameter; and
B) the UE shall include the NBIFOM default access parameter.
Upon receiving an ACTIVATE PDP CONTEXT ACCEPT message with the NBIFOM container IE containing the NBIFOM status parameter set to "Accepted":
a) the UE shall consider that the network has accepted that NBIFOM traffic for that PDN connection can be sent through GERAN or UTRAN;
b) the UE shall consider the NBIFOM default access parameter of the NBIFOM container IE of the ACTIVATE PDP CONTEXT ACCEPT message as the NBIFOM default access; and
c) if the network-initiated NBIFOM mode is the selected NBIFOM mode, and the NBIFOM RAN rules handling parameter of the NBIFOM container IE of the ACTIVATE PDP CONTEXT ACCEPT message is included and has the "RAN rules handling parameter is set" value, then the UE shall consider that the RAN rules handling parameter is set.
5.2.1.2 Adding E-UTRAN access to NBIFOM PDN connections (UE-initiated)
This procedure can only be executed if the UE is operating in S1 mode. The UE shall not trigger an inter-system change to S1 mode of operation to execute this procedure.
If the NBIFOM applies to a PDN connection, then upon request from upper layers to add E-UTRAN access to the PDN connection, the UE shall initiate the UE requested PDN connectivity procedure according to 3GPP TS 24.301 [4].
In the PDN CONNECTIVITY REQUEST message or, when applicable, in the ESM INFORMATION RESPONSE message, of the UE requested PDN connectivity procedure:
a) the UE shall include the APN IE set to the APN indicated when the PDN connection was initially setup in subclause 5.1;
b) the UE shall set the request type IE to "handover";
c) the UE shall include the protocol configuration options IE. In the protocol configuration options IE, the UE shall include the NBIFOM request indicator; and
d) the UE shall include the NBIFOM container IE. In the NBIFOM container IE:
1) if the UE-initiated NBIFOM mode is the selected NBIFOM mode:
A) the UE may include the NBIFOM routing rules parameter; and
B) the UE shall include the NBIFOM default access parameter.
Upon receiving an ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message with the NBIFOM container IE containing the NBIFOM status parameter set to "Accepted":
a) the UE shall consider that the network has accepted that NBIFOM traffic for that PDN connection can be sent through E-UTRAN;
b) the UE shall consider the NBIFOM default access parameter of the NBIFOM container IE of the ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message as the NBIFOM default access; and
c) if the network-initiated NBIFOM mode is the selected NBIFOM mode, and the NBIFOM RAN rules handling parameter of the NBIFOM container IE of the ACTIVATE DEFAULT EPS BEARER CONTEXT REQUEST message is included and has the "RAN rules handling parameter is set" value, then the UE shall consider that the RAN rules handling parameter is set.
5.2.1.3 Adding trusted WLAN access to NBIFOM PDN connections (UE-initiated, using SCM)
If the NBIFOM applies to a PDN connection, then upon request from upper layers to add, using SCM, trusted WLAN access to the PDN connection, the UE shall initiate the usage of single-connection mode procedure according to 3GPP TS 24.302 [5].
In the AT_TWAN_CONN_MODE attribute with the message type field set to SCM_REQUEST and included in the EAP-Response/AKA’-Challenge message of the usage of single-connection mode procedure:
a) the UE shall set the CONNECTIVITY_TYPE item set to the PDN connection;
b) the UE shall set the APN item to the APN indicated when the PDN connection was setup in subclause 5.1.1;
c) the UE shall set the ATTACHMENT_TYPE item set to the handover; and
d) the UE shall include the PROTOCOL_CONFIGURATION_OPTIONS item. In the PROTOCOL_CONFIGURATION_OPTIONS item, the UE shall include the NBIFOM request indicator.
Upon receiving an EAP-Request/AKA’-Notification message:
a) including the AT_NOTIFICATION attribute indicating success; and
b) including the AT_TWAN_CONN_MODE attribute:
1) containing the message type field indicating SCM_RESPONSE;
2) in the item list field, containing the PROTOCOL_CONFIGURATION_OPTIONS item including the NBIFOM accepted indicator as defined in 3GPP TS 24.008 [3]:
the UE shall consider that the network has accepted that NBIFOM traffic for that PDN connection can be sent through trusted WLAN using SCM.
5.2.1.4 Adding trusted WLAN access to NBIFOM PDN connections (UE-initiated, using MCM)
If the NBIFOM applies to a PDN connection, then upon request from upper layers to add, using MCM, trusted WLAN access to the PDN connection, the UE shall initiate the PDN connectivity establishment procedure according to 3GPP TS 24.244 [6].
In the PDN CONNECTIVITY REQUEST message of the PDN connectivity establishment procedure:
a) the UE shall include the APN IE set to the APN indicated when the PDN connection was setup in subclause 5.1.1;
b) the UE shall set the request type IE to the "handover";
c) the UE shall include the protocol configuration options IE. In the protocol configuration options IE, the UE shall include the NBIFOM request indicator; and
d) the UE shall include the NBIFOM container IE. In the NBIFOM container IE:
1) if the UE-initiated NBIFOM mode is the selected NBIFOM mode:
A) the UE may include the NBIFOM routing rules parameter; and
B) the UE shall include the NBIFOM default access parameter.
Upon receiving a PDN CONNECTIVITY ACCEPT message with the NBIFOM container IE containing the NBIFOM status parameter set to "Accepted":
a) the UE shall consider that trusted WLAN using MCM is added to the PDN connection; and
b) the UE shall consider the NBIFOM default access parameter of the NBIFOM container IE of the PDN CONNECTIVITY ACCEPT message as the NBIFOM default access.
5.2.1.5 Adding untrusted WLAN access to NBIFOM PDN connections (UE-initiated)
If the NBIFOM applies to a PDN connection, then upon request from upper layers to add untrusted WLAN access to the PDN connection, the UE shall initiate the tunnel establishment procedure according to 3GPP TS 24.302 [5].
In the IKE_AUTH request message of the tunnel establishment procedure:
a) the UE shall set the IDr payload to the APN indicated when the PDN connection was setup in subclause 5.1.1;
b) the UE shall include the CFG_REQUEST configuration payload. In the CFG_REQUEST configuration payload, the UE shall include the INTERNAL_IP4_ADDRESS attribute, the INTERNAL_IP6_ADDRESS attribute or both, indicating the IP address(es) allocated when the PDN connection was setup in subclause 5.2.1; and
c) the UE shall include the NBIFOM_GENERIC_CONTAINER Notify payload. In the NBIFOM_GENERIC_CONTAINER Notify payload:
A) if the UE-initiated NBIFOM mode is the selected NBIFOM mode:
i) the UE may include the NBIFOM routing rules parameter; and
ii) the UE shall include the NBIFOM default access parameter.
NOTE: Inclusion of the NBIFOM_GENERIC_CONTAINER Notify payload is an implicit indication of a request to apply NBIFOM for that PDN connection.
Upon receiving an IKE_AUTH response message without a Notify payload indicating an error, and with the NBIFOM_GENERIC_CONTAINER Notify payload containing the NBIFOM status parameter set to "Accepted":
a) the UE shall consider that the network has accepted that NBIFOM traffic for that PDN connection can be sent through untrusted WLAN access; and
b) the UE shall consider the NBIFOM default access parameter of the NBIFOM_GENERIC_CONTAINER Notify payload of the IKE_AUTH response message as the NBIFOM default access.
5.2.2 Network procedures
5.2.2.1 UE-initiated addition of NBIFOM traffic flows to go over GERAN or UTRAN
The SGSN shall perform the procedure as specified in subclause 5.1.2.1.
5.2.2.2 UE-initiated addition of NBIFOM traffic flows to go over E-UTRAN
The MME shall perform the procedure as specified in subclause 5.1.2.2.
5.2.2.3 UE-initiated addition of NBIFOM traffic flows to go over trusted WLAN using SCM
The 3GPP AAA Server shall follow the 3GPP AAA server behaviour towards UE initiated PDN connection establishment procedure as specified in subclause 6.4.3.5.2 of 3GPP TS 24.302 [5].
5.2.2.4 UE-initiated addition of NBIFOM traffic flows to go over trusted WLAN using MCM
The TWAG shall perform the procedure as specified in subclause 5.1.2.4.
5.2.2.5 UE-initiated addition of NBIFOM traffic flows to go over untrusted WLAN
The ePDG shall perform the procedure as specified in subclause 5.1.2.5.
5.3 IP flow mobility between 3GPP and WLAN
5.3.1 UE procedures
5.3.1.1 UE-initiated IP flow mobility over GERAN or UTRAN
This procedure can only be executed if the UE is operating in A/Gb mode or Iu mode. The UE shall not trigger an inter-system change to A/Gb mode of operation or Iu mode of operation to execute this procedure.
If NBIFOM applies to a PDN connection, and the PDN connection is a multi-access PDN connection for IP flows over GERAN or UTRAN and WLAN, and the UE-initiated NBIFOM mode is the selected NBIFOM mode, then upon request to initiate UE-initiated IP flow mobility over GERAN or UTRAN, the UE shall initiate the PDP context modification procedure or the secondary PDP context activation procedure according to 3GPP TS 24.008 [3].
In:
a) the MODIFY PDP CONTEXT REQUEST message of the PDP context modification procedure; or
b) ACTIVATE SECONDARY PDP CONTEXT REQUEST message of the secondary PDP context Activation Procedure;
the UE shall include the NBIFOM container IE. In the NBIFOM container IE:
a) the UE shall include the NBIFOM routing rules parameter with the requested routing rules; and
b) if the multi-access PDN connection is for IP flows over GERAN or UTRAN and over trusted WLAN using SCM, the UE shall include the NBIFOM default access parameter when the first time the UE initiates an IP flow mobility procedure over 3GPP access.
Upon receiving a MODIFY PDP CONTEXT ACCEPT message or ACTIVATE SECONDARY PDP CONTEXT ACCEPT message:
a) the UE shall apply the requested routing rules; and
b) if the NBIFOM container IE contains the NBIFOM default access parameter, the UE shall consider the NBIFOM default access parameter as the NBIFOM default access.
Upon receiving a MODIFY PDP CONTEXT REJECT message or an ACTIVATE SECONDARY PDP CONTEXT REJECT message, the UE shall consider the NBIFOM status parameter of the NBIFOM container IE of the MODIFY PDP CONTEXT REJECT message or the ACTIVATE SECONDARY PDP CONTEXT REJECT message as the cause of failure.
5.3.1.2 UE-initiated IP flow mobility over E-UTRAN
This procedure can only be executed if the UE is operating in S1 mode. The UE shall not trigger an inter-system change to S1 mode of operation to execute this procedure.
If NBIFOM applies to a PDN connection, and the PDN connection is a multi-access PDN connection for IP flows over E-UTRAN and WLAN, and the UE-initiated NBIFOM mode is the selected NBIFOM mode, then upon request to initiate UE-initiated IP flow mobility over E-UTRAN, the UE shall initiate the UE requested bearer resource modification procedure or the UE requested bearer resource allocation procedure according to 3GPP TS 24.301 [4].
In:
a) the BEARER RESOURCE MODIFICATION REQUEST message of the UE requested bearer resource modification procedure; or
b) the BEARER RESOURCE ALLOCATION REQUEST message of the UE requested bearer resource allocation procedure;
the UE shall include the NBIFOM container IE. In the NBIFOM container IE:
a) the UE shall include the NBIFOM routing rules parameter with the requested routing rules; and
b) if the multi-access PDN connection is for IP flows over E-UTRAN and over trusted WLAN using SCM, the UE shall include the NBIFOM default access parameter when the first time the UE initiates an IP flow mobility procedure over 3GPP access.
Upon receiving from the network:
a) an ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message of the dedicated EPS bearer context activation procedure, such that:
1) the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message is related to the UE requested bearer resource modification procedure or the UE requested bearer resource allocation procedure; and
2) the IEs of the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message are acceptable;
b) a MODIFY EPS BEARER CONTEXT REQUEST message of the EPS bearer context modification procedure such that:
1) the MODIFY EPS BEARER CONTEXT REQUEST message is related to the UE requested bearer resource modification procedure or the UE requested bearer resource allocation procedure; and
2) the IEs of the MODIFY EPS BEARER CONTEXT REQUEST message are acceptable; or
c) a DEACTIVATE EPS BEARER CONTEXT REQUEST message of the EPS bearer context deactivation procedure such that:
1) the DEACTIVATE EPS BEARER CONTEXT REQUEST message is related to the UE requested bearer resource modification procedure or the UE requested bearer resource allocation procedure; and
2) the EPS bearer identity IE of the DEACTIVATE EPS BEARER CONTEXT REQUEST message indicates identity of a dedicated EPS bearer context;
then:
a) the UE shall respond with the ACTIVATE DEDICATED EPS BEARER CONTEXT ACCEPT message, the MODIFY EPS BEARER CONTEXT ACCEPT message or the DEACTIVATE EPS BEARER CONTEXT ACCEPT message; and
b) the UE shall apply the requested routing rules; and
c) if the NBIFOM container IE contains the NBIFOM default access parameter, the UE shall consider the NBIFOM default access parameter as the NBIFOM default access.
If however, the UE receives a BEARER RESOURCE MODIFICATION REJECT message or a BEARER RESOURCE ALLOCATION REJECT message, the UE shall consider the NBIFOM status parameter of the NBIFOM container IE of the BEARER RESOURCE MODIFICATION REJECT message or a BEARER RESOURCE ALLOCATION REJECT message as the cause of failure.
5.3.1.3 UE-initiated IP flow mobility over trusted WLAN using SCM
Not applicable.
5.3.1.4 UE-initiated IP flow mobility over trusted WLAN using MCM
If NBIFOM applies to a PDN connection, and the PDN connection is a multi-access PDN connection for IP flows over trusted WLAN using MCM and 3GPP accesses, and the UE-initiated NBIFOM mode is the selected NBIFOM mode, then upon request to initiate UE-initiated IP flow mobility over trusted WLAN using MCM, the UE shall initiate the UE requested PDN connectivity modification procedure according to 3GPP TS 24.244 [6].
In the PDN MODIFICATION INDICATION message of the UE requested PDN connectivity modification procedure, the UE shall include the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM routing rules parameter with the requested routing rules.
Upon receiving a PDN MODIFICATION REQUEST message of the TWAG initiated PDN connectivity modification procedure such that:
a) the PDN MODIFICATION REQUEST message is initiated by the UE requested PDN connectivity modification procedure; and
b) the IEs of the PDN MODIFICATION REQUEST message are acceptable;
then:
a) the UE shall respond with a PDN MODIFICATION ACCEPT message; and
b) the UE shall apply the requested routing rules.
If however, the UE receives a PDN MODIFICATION REJECT message, the UE shall consider the NBIFOM status parameter of the NBIFOM container IE of the PDN MODIFICATION REJECT message as the cause of failure.
5.3.1.5 UE-initiated IP flow mobility over untrusted WLAN
If NBIFOM applies to a PDN connection, and the PDN connection is a multi-access PDN connection for IP flows over untrusted WLAN access and 3GPP accesses, and the UE-initiated NBIFOM mode is the selected NBIFOM mode, then upon request to initiate UE-initiated IP flow mobility over untrusted WLAN access, the UE shall initiate the UE-initiated modification procedure according to 3GPP TS 24.302 [5].
In the INFORMATIONAL request message of the UE-initiated modification procedure, the UE shall include the NBIFOM_GENERIC_CONTAINER Notify payload. In the NBIFOM_GENERIC_CONTAINER Notify payload, the UE shall include the NBIFOM routing rules parameter with the requested routing rules.
Upon receiving an INFORMATIONAL request message of the ePDG-initiated modification procedure such that:
a) the received INFORMATIONAL request message does not contain a Notify payload indicating an error;
b) the received INFORMATIONAL request message contains a PTI Notify payload with the Related Message ID field set to the Message ID field of the sent INFORMATIONAL request message; and
c) the IEs of the received INFORMATIONAL request message are acceptable;
then:
a) the UE shall respond with an INFORMATIONAL response message without a Notify payload indicating an error; and
b) the UE shall apply the requested routing rules.
Upon receiving an INFORMATIONAL request message of the ePDG-initiated modification procedure such that:
a) the received INFORMATIONAL request message contains a Notify payload indicating an error; and
b) the received INFORMATIONAL request message contains a PTI Notify payload with the Related Message ID field set to the Message ID field of the sent INFORMATIONAL request message;
then:
a) the UE shall consider the NBIFOM status parameter of the NBIFOM_GENERIC_CONTAINER Notify payload of the INFORMATIONAL request message as the cause of failure; and
b) the UE shall respond with an INFORMATIONAL response message.
5.3.1.6 Network-initiated IP flow mobility over GERAN or UTRAN
The network-initiated IP flow mobility over GERAN or UTRAN takes place during the network initiated PDP context modification procedure or the secondary PDP context activation procedure requested by the network according to 3GPP TS 24.008 [3].
If NBIFOM applies to a PDN connection, and the PDN connection is a multi-access PDN connection for IP flows over GERAN or UTRAN and WLAN, and the network-initiated NBIFOM mode is the selected NBIFOM mode, then, the UE upon receiving:
a) a REQUEST SECONDARY PDP CONTEXT ACTIVATION message from the network in which:
1) the REQUEST SECONDARY PDP CONTEXT ACTIVATION message contains the NBIFOM container IE containing the NBIFOM routing rules parameter; and
2) the IEs of the REQUEST SECONDARY PDP CONTEXT ACTIVATION message other than the NBIFOM container IE are acceptable; or
b) a MODIFY PDP CONTEXT REQUEST message from the network in which:
1) the MODIFY PDP CONTEXT REQUEST message contains the NBIFOM container IE containing the NBIFOM routing rules parameter; and
2) the IEs of the MODIFY PDP CONTEXT REQUEST message other than the NBIFOM container IE are acceptable;
then:
a) if the UE accepts the requested routing rules indicated in the NBIFOM routing rules parameter:
1) the UE shall proceed with the secondary PDP context activation procedure according to 3GPP TS 24.008 [3] or the UE shall send the MODIFY PDP CONTEXT ACCEPT message;
2) the UE shall apply the requested routing rules; and
3) if the NBIFOM container IE contains the NBIFOM default access parameter, the UE shall consider the NBIFOM default access parameter as the NBIFOM default access; and
b) if the UE rejects the requested routing rules indicated in the NBIFOM routing rules parameter, the UE shall respond with:
1) the REQUEST SECONDARY PDP CONTEXT ACTIVATION REJECT message; or
2) the MODIFY PDP CONTEXT REJECT message;
together with the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM status parameter with appropriate error value.
5.3.1.7 Network-initiated IP flow mobility over E-UTRAN
The network-initiated IP flow mobility over E-UTRAN takes place during the EPS bearer context modification procedure according to 3GPP TS 24.301 [4].
If NBIFOM applies to a PDN connection, and the PDN connection is a multi-access PDN connection for IP flows over E-UTRAN and WLAN, and the network-initiated NBIFOM mode is the selected NBIFOM mode, then, the UE upon receiving:
a) an ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message from the network, in which:
1) the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message is unrelated to any UE requested bearer resource allocation procedure and is unrelated to any UE requested bearer resource modification procedure;
2) the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message contains the NBIFOM container IE containing the NBIFOM routing rules parameter; and
3) the IEs of the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message other than the NBIFOM container IE are acceptable; or
b) a MODIFY EPS BEARER CONTEXT REQUEST message from the network, in which:
1) the MODIFY EPS BEARER CONTEXT REQUEST message is unrelated to any UE requested bearer resource allocation procedure and is unrelated to any UE requested bearer resource modification procedure;
2) the MODIFY EPS BEARER CONTEXT REQUEST message contains the NBIFOM container IE containing the NBIFOM routing rules parameter; and
3) the IEs of the MODIFY EPS BEARER CONTEXT REQUEST message other than the NBIFOM container IE are acceptable;
then:
a) if the UE accepts the requested routing rules indicated in the NBIFOM routing rules parameter:
1) the UE shall respond with the ACTIVATE DEDICATED EPS BEARER CONTEXT ACCEPT message or the MODIFY EPS BEARER CONTEXT ACCEPT message;
2) the UE shall apply the requested routing rules; and
3) if the NBIFOM container IE contains the NBIFOM default access parameter, the UE shall consider the NBIFOM default access parameter as the NBIFOM default access; and
b) if the UE rejects the requested routing rules indicated in the NBIFOM routing rules parameter, the UE shall respond with:
1) the ACTIVATE DEDICATED EPS BEARER CONTEXT REJECT message; or
2) the MODIFY EPS BEARER CONTEXT REJECT message
together with the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM status parameter with appropriate error value.
5.3.1.8 Network-initiated IP flow mobility over trusted WLAN using SCM
Not applicable.
5.3.1.9 Network-initiated IP flow mobility over trusted WLAN using MCM
The network-initiated IP flow mobility over trusted WLAN using MCM is performed by the network, by executing the TWAG initiated PDN connectivity modification procedure of 3GPP TS 24.244 [6].
If the NBIFOM applies to a PDN connection, the PDN connection is connected simultaneously over trusted WLAN using MCM and 3GPP access, and the network-initiated NBIFOM mode is the selected NBIFOM mode, then upon receiving a PDN MODIFICATION REQUEST message of the TWAG initiated PDN connectivity modification procedure such that:
a) the PDN MODIFICATION REQUEST message is not initiated by any UE requested PDN connectivity modification procedure;
b) the PDN MODIFICATION REQUEST message contains the NBIFOM container IE containing the NBIFOM routing rules parameter; and
c) the IEs of the PDN MODIFICATION REQUEST other than the NBIFOM container IE are acceptable;
then:
a) if the UE accepts the requested routing rules indicated in the NBIFOM routing rules parameter, the UE shall respond with the PDN MODIFICATION ACCEPT message, and the UE shall apply the requested routing rules; and
b) if the UE rejects the requested routing rules indicated in the NBIFOM routing rules parameter, the UE shall respond with the PDN MODIFICATION REJECT message with the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM status parameter with appropriate error value.
5.3.1.10 Network-initiated IP flow mobility over untrusted WLAN
The network-initiated IP flow mobility over untrusted WLAN is performed by the network, by executing the ePDG initiated modification procedure of 3GPP TS 24.302 [5].
If the NBIFOM applies to a PDN connection, the PDN connection is connected simultaneously over untrusted WLAN and 3GPP access, and the network-initiated NBIFOM mode is the selected NBIFOM mode, then upon receiving an INFORMATIONAL request message of the ePDG initiated modification procedure such that:
a) the INFORMATIONAL request message does not contains a PTI Notify payload;
b) the INFORMATIONAL request message contains the NBIFOM_GENERIC_CONTAINER Notify payload containing the NBIFOM routing rules parameter; and
c) the IEs other than the NBIFOM_GENERIC_CONTAINER Notify payload are acceptable;
then:
a) if the UE accepts the requested routing rules indicated in the NBIFOM routing rules parameter, the UE shall respond with the INFORMATIONAL response message without a Notify payload indicating an error, and the UE shall apply the requested routing rules; and
b) if the UE rejects the requested routing rules indicated in the NBIFOM routing rules parameter, the UE shall respond with the INFORMATIONAL response message. In the INFORMATIONAL response message, the UE shall include a Notify payload indicating an error and shall include the NBIFOM_GENERIC_CONTAINER Notify payload. In the NBIFOM_GENERIC_CONTAINER Notify payload, the UE shall include the NBIFOM status parameter with appropriate error value.
5.3.2 Network procedures
5.3.2.1 UE-initiated IP flow mobility over GERAN or UTRAN
If the SGSN receives an NBIFOM container IE in an Update Bearer Request message or a Create Bearer Request message as specified in 3GPP TS 29.274 [7] including NBIFOM container IE from the SGW, the SGSN shall include the received NBIFOM container IE in the MODIFY PDP CONTEXT ACCEPT message or the ACTIVATE SECONDARY PDP CONTEXT ACCEPT message to the UE as specified in 3GPP TS 24.008 [3].
If the SGSN receives a Bearer Resource Failure Indication message including NBIFOM container IE from the SGW as specified in 3GPP TS 29.274 [7], the SGSN shall include the received NBIFOM container IE in the MODIFY PDP CONTEXT REJECT message or the ACTIVATE SECONDARY PDP CONTEXT REJECT message to the UE as specified in 3GPP TS 24.008 [3].
5.3.2.2 UE-initiated IP flow mobility over E-UTRAN
If the MME receives a Create Bearer Request message, or an Update Bearer Request message, or a Delete Bearer Request message including NBIFOM container IE from the SGW as specified in 3GPP TS 29.274 [7], the MME shall include the NBIFOM container IE in the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message, MODIFY EPS BEARER CONTEXT REQUEST message or DEACTIVATE EPS BEARER CONTEXT REQUEST message to the UE as specified in 3GPP TS 24.301 [4].
If the MME receives a Bearer Resource Failure Indication message including NBIFOM container IE from the SGW as specified in 3GPP TS 29.274 [7], the MME shall include the received NBIFOM container IE in the BEARER RESOURCE MODIFICATION REJECT message or BEARER RESOURCE ALLOCATION REJECT message to the UE as specified in 3GPP TS 24.301 [4].
5.3.2.3 UE-initiated IP flow mobility over trusted WLAN using SCM
The delivery of routing rules over trusted WLAN access using SCM is not supported as specified in 3GPP TS 23.161 [2].
5.3.2.4 UE-initiated IP flow mobility over trusted WLAN using MCM
If the TWAG receives an Update Bearer Request message or a Create Bearer Request message including NBIFOM container IE from the PDN GW as specified 3GPP TS 29.274 [7], TWAG shall include the NBIFOM container IE in the PDN MODIFICATION REQUEST message to the UE as specified in 3GPP TS 24.244 [6].
If the TWAG receives a Bearer Resource Failure Indication including NBIFOM container IE from the PDN GW as specified in 3GPP TS 29.274 [7], the TWAG shall include the NBIFOM container IE in the PDN MODIFICATION REJECT message to the UE as specified in 3GPP TS 24.244 [6].
5.3.2.5 UE-initiated IP flow mobility over untrusted WLAN
Once the ePDG receives an INFORMATIONAL request message including NBIFOM container IE from the UE, the ePDG shall send the INFORMATIONAL response message to the UE as specified in subclause 6.3.3.3 of 3GPP TS 23.161 [2].
If the ePDG receives an Update Bearer Request message, or a Create Bearer Request message, or a Bearer Resource Failure Indication message including NBIFOM container IE from the PDN GW as specified in 3GPP TS 29.274 [7],
a) the ePDG shall construct the NBIFOM_GENERIC_CONTAINER Notify payload as specified in 3GPP TS 24.302 [5] and copy the NBIFOM container contents from the NBIFOM container IE into the NBIFOM container contents field of the NBIFOM_GENERIC_CONTAINER Notify payload;
b) the ePDG shall include the NBIFOM_GENERIC_CONTAINER Notify payload in the INFORMATIONAL request message to the UE;
c) the ePDG shall include a PTI notify payload as specified in subclause 7.4.2.1 of 3GPP TS 24.302 [5] in the INFORMATIONAL request message to the UE; and
d) if receiving Bearer Resource Failure Indication message, the ePDG shall also include a Notify payload indicating an error in the INFORMATIONAL request message to the UE.
5.3.2.6 Network-initiated IP flow mobility over GERAN or UTRAN
If the SGSN receives an Update Bearer Request message or a Create Bearer Request message including the NBIFOM container IE from the SGW as specified in 3GPP TS 29.274 [7], the SGSN shall include the received NBIFOM container IE in the MODIFY PDP CONTEXT REQUEST message or the REQUEST SECONDARY PDP CONTEXT ACTIVATION message to the UE as specified in 3GPP TS 24.008 [3].
5.3.2.7 Network-initiated IP flow mobility over E-UTRAN
If the MME receives an Update Bearer Request message or a Create Bearer Request message including the NBIFOM container IE from the SGW as specified in 3GPP TS 29.274 [7], the MME shall include the received NBIFOM container IE in the MODIFY EPS BEARER CONTEXT REQUEST message or the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message to the UE as specified in 3GPP 24.301 [4].
5.3.2.8 Network-initiated IP flow mobility over trusted WLAN using SCM
Not applicable.
5.3.2.9 Network-initiated IP flow mobility over trusted WLAN using MCM
If the TWAG receives an Update Bearer Request message or a Create Bearer Request message including NBIFOM container IE from the PGW as specified in 3GPP TS 29.274 [7], the TWAG shall include the received NBIFOM container IE in the PDN MODIFICATION REQUEST message to the UE as specified in 3GPP TS 24.244 [6].
5.3.2.10 Network-initiated IP flow mobility over untrusted WLAN
If the ePDG receives an Update Bearer Request message, or a Create Bearer Request message including NBIFOM container IE from the PGW as specified in 3GPP TS 29.274 [7],
a) the ePDG shall construct the NBIFOM_GENERIC_CONTAINER Notify payload as specified in 3GPP TS 24.302 [5] and copy the NBIFOM container contents from the NBIFOM container IE into the NBIFOM container contents field of the NBIFOM_GENERIC_CONTAINER Notify payload ; and
b) the ePDG shall include the NBIFOM_GENERIC_CONTAINER Notify payload in the INFORMATIONAL request message to the UE.
5.4 Removal of an access from a multi-access PDN connection
5.4.1 General
The removal of an access network from a multi-access PDN connection can be initiated by the UE or the network.
There can be two possible scenarios for this procedure:
– the multi-access PDN connection via 3GPP access network is removed and the multi-access PDN connection via WLAN access network is maintained; or
– the multi-access PDN connection via WLAN access network is removed and the multi-access PDN connection via 3GPP access network is maintained.
Once the procedure is completed, the UE uses the PDN connection over the maintained access network, except in the case of a network-initiated PDN connection release with cause "reactivation requested" as specified in subclause 5.4.2.7.2 or subclause 5.4.2.9.2 or subclause 5.4.2.10.2.
5.4.2 UE procedures
5.4.2.1 UE-initiated removal of GERAN or UTRAN access from a multi-access PDN connection
This procedure can only be executed if the UE is operating in A/Gb mode or Iu mode. The UE shall not trigger an inter-system change to A/Gb mode of operation or Iu mode of operation to execute this procedure.
In order to remove GERAN or UTRAN as an access for IP flows of a multi-access PDN connection, UE shall perform the PDP context deactivation initiated by the MS procedure as specified in subclause 6.1.3.4.1 of 3GPP TS 24.008 [3].
5.4.2.2 UE-initiated removal of E-UTRAN access from a multi-access PDN connection
This procedure can only be executed if the UE is operating in S1 mode. The UE shall not trigger an inter-system change to S1 mode of operation to execute this procedure.
In order to remove E-UTRAN as an access for IP flows of a multi-access PDN connection, the UE shall perform the UE requested PDN disconnect procedure as specified in subclause 6.5.2 of 3GPP TS 24.301 [4].
5.4.2.3 UE-initiated removal of trusted WLAN using SCM as an access from a multi-access PDN connection
In order to remove trusted WLAN using SCM as an access for IP flows of a multi-access PDN connection, the UE can send a disassociation or deauthentication notification to the TWAN according to IEEE Std 802.11-2012 [8].
5.4.2.4 UE-initiated removal of trusted WLAN using MCM as an access from a multi-access PDN connection
In order to remove trusted WLAN using MCM as an access for IP flows of a multi-access PDN connection, the UE shall perform UE requested PDN disconnection procedure as specified in subclause 5.4 of 3GPP TS 24.244 [6].
5.4.2.5 UE-initiated removal of untrusted WLAN as an access from a multi-access PDN connection
In order to remove untrusted WLAN access network as ab acess for IP flows of a multi-access PDN connection, the UE shall perform the UE initiated disconnection procedure as specified in subclause 7.2.4.1 of 3GPP TS 24.302 [5].
5.4.2.6 Network-initiated removal of GERAN or UTRAN access from a multi-access PDN connection
In order to perform the network-initiated removal of PDN connection over GERAN or UTRAN, the UE shall follow the PDP context deactivation initiated by the network procedure as specified in subclause 6.1.3.4.2 of 3GPP TS 24.008 [3].
5.4.2.7 Network-initiated removal of E-UTRAN access from a multi-access PDN connection
5.4.2.7.1 General
In order to perform the network-initiated removal of PDN connection over E-UTRAN, the UE shall follow the network initiated detach procedure as specified in subclause 5.5.2.3 of 3GPP TS 24.301 [4] or the EPS bearer context deactivation procedure as specified in subclause 6.4.4 of 3GPP TS 24.301 [4].
5.4.2.7.2 Handling of ESM cause #39 "reactivation requested"
Upon receipt of a DEACTIVATE EPS BEARER CONTEXT REQUEST message with the EPS bearer context of a default EPS bearer context and ESM cause #39 "reactivation requested" over the 3GPP access as described in 3GPP TS 24.301 [4], if the corresponding PDN connection is established over both 3GPP access and WLAN, the UE shall:
– follow the procedures specified in 3GPP TS 24.301 [4] to complete the EPS bearer context deactivation; and
– follow the procedures specified in 3GPP TS 24.244 [6] and in 3GPP TS 24.302 [5] to locally release the corresponding PDN connection over trusted WLAN and untrusted WLAN, respectively.
The UE should then re-establish the PDN connection(s) at least over one access with the choice of the access being implementation specific.
Upon receipt of a DETACH REQUEST message with the detach type "re-attach required" over 3GPP access as described in 3GPP TS 24.301 [4], if the PDN connection(s) is established over both 3GPP access and WLAN, the UE shall:
– follow the procedures specified in 3GPP TS 24.244 [6] and in 3GPP TS 24.302 [5] to locally the release the corresponding PDN connection over trusted WLAN and untrusted WLAN, respectively; and
– re-attach through E-UTRAN access using procedures specified in 3GPP TS 24.301 [4].
The UE should then re-establish any previously established PDN connection(s) in the 3GPP access.
NOTE: When the detach type indicates "re-attach required", user interaction is necessary in some cases when the UE cannot re-activate the EPS bearer(s) automatically.
5.4.2.8 Network-initiated removal of trusted WLAN using SCM as an access from a multi-access PDN connection
In order to remove the PDN connection over trusted WLAN using SCM applied with NBIFOM, the UE will perform the TWAN-initiated disconnection procedure which is out of 3GPP scope.
5.4.2.9 Network-initiated removal of trusted WLAN using MCM as an access from a multi-access PDN connection
5.4.2.9.1 General
In order to remove the multi-access PDN connection over trusted WLAN using MCM, the UE shall perform the TWAG initiated PDN disconnection procedure as specified in subclause 5.3 of 3GPP TS 24.244 [6].
5.4.2.9.2 Handling of ESM cause #39 "reactivation requested"
Upon receipt of a PDN DISCONNECT REQUEST message to release a PDN connection with the cause "reactivation requested" over the trusted WLAN as described in 3GPP TS 24.244 [6], if the PDN connection is established on both accessesand the UE is in EMM-IDLE mode over the 3GPP access, the UE shall:
– follow the procedure specified in 3GPP TS 24.301 [4] to locally release the PDN connection over the 3GPP access; and
– re-establish the PDN connection at least over one access, the choice of the access being implementation specific.
NOTE: If the UE is in EMM-CONNECTED mode instead of the EMM-IDLE mode over the 3GPP access, the UE follows the connection release procedure initiated by the network.
5.4.2.10 Network-initiated removal of untrusted WLAN as an access from a multi-access PDN connection
5.4.2.10.1 General
In order to remove the multi-access PDN connection over untrusted WLAN access network, the UE shall perform the UE behaviour towards ePDG initiated disconnection as specified in subclause 5.3 of 3GPP TS 24.244 [6].
5.4.2.10.2 Handling of Notify payload indicating reactivation requested
Upon receipt of an INFORMATIONAL request message including the DELETE payload and a NOTIFY payload with a private status type indicating a reactivation requested cause as described in 3GPP TS 24.302 [5] and if the PDN connection is established on both accessesand the UE is in EMM-IDLE mode over the 3GPP access, the UE shall:
– follow the procedure specified in 3GPP TS 24.301 [4] to locally release the PDN connection over the 3GPP access; and
– re-establish the PDN connection at least over one access, the choice of the access being implementation specific.
NOTE: When the UE is in EMM-CONNECTED mode instead of the EMM-IDLE mode over the 3GPP access, the UE follows the connection release procedure initiated by the network.
5.4.3 Network procedures
5.4.3.1 UE-initiated removal of GERAN or UTRAN access from a multi-access PDN connection
The SGSN shall follow the PDP context deactivation initiated by the MS procedure as specified in 3GPP TS 24.008 [3].
5.4.3.2 UE-initiated removal of E-UTRAN access from a multi-access PDN connection
The MME shall follow the UE requested PDN disconnect procedure as specified in 3GPP TS 24.301 [4].
5.4.3.3 UE-initiated removal of trusted WLAN using SCM as an access from a multi-access PDN connection
The TWAN shall follow the procedure as specified in subclause 6.5.2.1 of 3GPP TS 23.161 [2].
5.4.3.4 UE-initiated removal of trusted WLAN using MCM as an access from a multi-access PDN connection
The TWAG shall follow the UE requested PDN disconnection procedure as specified in 3GPP TS 24.244 [6].
5.4.3.5 UE-initiated removal of untrusted WLAN as an access from a multi-access PDN connection
The ePDG shall follow the ePDG behaviour towards UE initiated disconnection procedure as specified in subclause 7.4.3.2 of 3GPP TS 24.302 [5].
5.4.3.6 Network-initiated removal of GERAN or UTRAN access from a multi-access PDN connection
The SGSN shall follow the PDP context deactivation initiated by the network procedure as specified in 3GPP TS 24.008 [3].
5.4.3.7 Network-initiated removal of E-UTRAN access from a multi-access PDN connection
The MME shall follow the EPS bearer context deactivation initiated by the network procedure as specified in 3GPP TS 24.301 [4].
5.4.3.8 Network-initiated removal of trusted WLAN using SCM as an access from a multi-access PDN connection
The TWAN shall follow the procedure as specified in subclause 6.5.2.2 of 3GPP TS 23.161 [2].
5.4.3.9 Network-initiated removal of trusted WLAN using MCM as an access from a multi-access PDN connection
The TWAG shall follow the TWAG initiated PDN disconnection procedure specified in 3GPP TS 24.244 [6].
5.4.3.10 Network-initiated removal of untrusted WLAN as an access from a multi-access PDN connection
The ePDG shall follow the ePDG initiated disconnection procedure as specified in subclause 7.4.3.1 of 3GPP TS 24.302 [5].
5.5 IP flow mapping
5.5.1 UE procedures
5.5.1.1 UE-initiated IP flow mapping over GERAN or UTRAN
This procedure can only be executed if the UE is operating in A/Gb mode or Iu mode. The UE shall not trigger an inter-system change to A/Gb mode of operation or Iu mode of operation to execute this procedure.
If NBIFOM applies to a PDN connection, and the PDN connection is a multi-access PDN connection for IP flows over GERAN or UTRAN and WLAN, and the network-initiated NBIFOM mode is the selected NBIFOM mode, then upon request to initiate UE-initiated IP flow mapping over GERAN or UTRAN, the UE shall initiate the PDP context modification procedure according to 3GPP TS 24.008 [3].
In the MODIFY PDP CONTEXT REQUEST message of the PDP context modification procedure, the UE shall include the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM IP flow mapping parameter.
NOTE: If a MODIFY PDP CONTEXT ACCEPT message is received, network can provide routing rules updated based on the NBIFOM IP flow mapping parameter using the network-initiated IP flow mobility over GERAN or UTRAN described in subclause 5.3.2.6.
Upon receiving a REQUEST SECONDARY PDP CONTEXT ACTIVATION message or a MODIFY PDP CONTEXT REQUEST message including the NBIFOM container IE containing the NBIFOM routing rules parameter updated based on the UE requested NBIFOM IP flow mapping parameter, the UE shall provide the network with the routing rules accepted or rejected by the UE, using the network-initiated IP flow mobility over GERAN or UTRAN described in subclause 5.3.1.6.
Upon receiving a MODIFY PDP CONTEXT REJECT message, the UE shall consider the NBIFOM status parameter of the NBIFOM container IE of the MODIFY PDP CONTEXT REJECT message as the cause of failure.
5.5.1.2 UE-initiated IP flow mapping over E-UTRAN
This procedure can only be executed if the UE is operating in S1 mode. The UE shall not trigger an inter-system change to S1 mode of operation to execute this procedure.
If NBIFOM applies to a PDN connection, and the PDN connection is a multi-access PDN connection for IP flows over E-UTRAN and WLAN, and the network-initiated NBIFOM mode is the selected NBIFOM mode, then upon request to initiate UE-initiated IP flow mapping over E-UTRAN, the UE shall initiate the UE requested bearer resource modification procedure or the UE requested bearer resource allocation procedure according to 3GPP TS 24.301 [4].
In:
a) the BEARER RESOURCE MODIFICATION REQUEST message of the UE requested bearer resource modification procedure; or
b) the BEARER RESOURCE ALLOCATION REQUEST message of the UE requested bearer resource allocation procedure;
the UE shall include the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM IP flow mapping parameter.
Upon receiving:
a) an ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message of the dedicated EPS bearer context activation procedure, such that:
1) the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message is related to the UE requested bearer resource modification procedure or the UE requested bearer resource allocation procedure;
2) the IEs of the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message are acceptable; and
3) the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message contains the NBIFOM routing rules parameter in the NBIFOM container IE; or
b) a MODIFY EPS BEARER CONTEXT REQUEST message of the EPS bearer context modification procedure such that:
1) the MODIFY EPS BEARER CONTEXT REQUEST message is related to the UE requested bearer resource modification procedure or the UE requested bearer resource allocation procedure;
2) the IEs of the MODIFY EPS BEARER CONTEXT REQUEST message are acceptable; and
3) the MODIFY EPS BEARER CONTEXT REQUEST message contains the NBIFOM routing rules parameter in the NBIFOM container IE;
then:
a) if the UE accepts the requested routing rules indicated in the NBIFOM routing rules parameter:
1) the UE shall respond with the ACTIVATE DEDICATED EPS BEARER CONTEXT ACCEPT message or the MODIFY EPS BEARER CONTEXT ACCEPT message; and
2) the UE shall apply the requested routing rules; and
b) if the UE rejects the requested routing rules indicated in the NBIFOM routing rules parameter, the UE shall respond with:
1) the ACTIVATE DEDICATED EPS BEARER CONTEXT REJECT message; or
2) the MODIFY EPS BEARER CONTEXT REJECT message,
with the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM status parameter with appropriate error value.
If however, the UE receives a BEARER RESOURCE MODIFICATION REJECT message or a BEARER RESOURCE ALLOCATION REJECT message, the UE shall consider the NBIFOM status parameter of the NBIFOM container IE of the BEARER RESOURCE MODIFICATION REJECT message or a BEARER RESOURCE ALLOCATION REJECT message as the cause of failure.
5.5.1.3 UE-initiated IP flow mapping over trusted WLAN using SCM
Not applicable.
5.5.1.4 UE-initiated IP flow mapping over trusted WLAN using MCM
If NBIFOM applies to a PDN connection, and the PDN connection is a multi-access PDN connection for IP flows over trusted WLAN using MCM and 3GPP accesses, and the network-initiated NBIFOM mode is the selected NBIFOM mode, then upon request to initiate UE-initiated IP flow mapping over trusted WLAN using MCM, the UE shall initiate the UE requested PDN connectivity modification procedure according to 3GPP TS 24.244 [6].
In the PDN MODIFICATION INDICATION message of the UE requested PDN connectivity modification procedure, the UE shall include the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM IP flow mapping parameter.
Upon receiving a PDN MODIFICATION REQUEST message of the TWAG initiated PDN connectivity modification procedure such that:
a) the PDN MODIFICATION REQUEST message is initiated by the UE requested PDN connectivity modification procedure; and
b) the IEs of the PDN MODIFICATION REQUEST message are acceptable;
then:
a) if the PDN MODIFICATION REQUEST message does not contain the NBIFOM routing rules parameter in the NBIFOM container IE or does not contain the NBIFOM container IE, the UE shall send a PDN MODIFICATION ACCEPT message; and
b) if the PDN MODIFICATION REQUEST contains the NBIFOM routing rules parameter in the NBIFOM container IE:
1) if the UE accepts the requested routing rules indicated in the NBIFOM routing rules parameter:
A) the UE shall send a PDN MODIFICATION ACCEPT message; and
B) the UE shall apply the requested routing rules; and
2) if the UE rejects the requested routing rules indicated in the NBIFOM routing rules parameter, the UE shall send a PDN MODIFICATION REJECT message with the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM status parameter with appropriate error value.
If however, the UE receives a PDN MODIFICATION REJECT message, the UE shall consider the NBIFOM status parameter of the NBIFOM container IE of the PDN MODIFICATION REJECT message as the cause of failure.
5.5.1.5 UE-initiated IP flow mapping over untrusted WLAN
If NBIFOM applies to a PDN connection, and the PDN connection is a multi-access PDN connection for IP flows over untrusted WLAN access and 3GPP access, and the network-initiated NBIFOM mode is the selected NBIFOM mode, then upon request to initiate IP flow mapping over untrusted WLAN access, the UE shall initiate the UE-initiated modification procedure according to 3GPP TS 24.302 [5].
In the INFORMATIONAL request message of the UE-initiated modification procedure, the UE shall include the NBIFOM_GENERIC_CONTAINER Notify payload. In the NBIFOM_GENERIC_CONTAINER Notify payload, the UE shall include the NBIFOM IP flow mapping parameter.
Upon receiving an INFORMATIONAL request message of the ePDG-initiated modification procedure such that:
a) the received INFORMATIONAL request message does not contain a Notify payload indicating an error;
b) the received INFORMATIONAL request message contains a PTI Notify payload with the Related Message ID field set to the Message ID field of the sent INFORMATIONAL request message; and
c) the IEs of the received INFORMATIONAL request message are acceptable;
then:
a) if the received INFORMATIONAL request message does not contain the NBIFOM routing rules parameter in the NBIFOM_GENERIC_CONTAINER Notify payload, the UE shall send an INFORMATIONAL response message without a Notify payload indicating an error; and
b) if the received INFORMATIONAL request message contains the NBIFOM routing rules parameter in the NBIFOM_GENERIC_CONTAINER Notify payload:
1) if the UE accepts the requested routing rules indicated in the NBIFOM routing rules parameter:
A) the UE shall send an INFORMATIONAL response message without a Notify payload indicating an error; and
B) the UE shall apply the requested routing rules; and
2) if the UE rejects the requested routing rules indicated in the NBIFOM routing rules parameter, the UE shall send an INFORMATIONAL response message. In the INFORMATIONAL response message, the UE shall include a Notify payload indicating an error and shall include the NBIFOM_GENERIC_CONTAINER Notify payload. In the NBIFOM_GENERIC_CONTAINER Notify payload, the UE shall include the NBIFOM status parameter with appropriate error value.
Upon receiving an INFORMATIONAL request message of the ePDG-initiated modification procedure such that:
a) the received INFORMATIONAL request message contains a Notify payload indicating an error; and
b) the received INFORMATIONAL request message contains a PTI Notify payload with the Related Message ID field set to the Message ID field of the sent INFORMATIONAL request message;
then:
a) the UE shall consider the NBIFOM status parameter of the NBIFOM_GENERIC_CONTAINER Notify payload of the INFORMATIONAL request message as the cause of failure; and
b) the UE shall send an INFORMATIONAL response message.
5.5.2 Network procedures
5.5.2.1 UE-initiated IP flow mapping over GERAN or UTRAN
If the SGSN receives an NBIFOM container IE in an Update Bearer Request message or a Create Bearer Request message and the SGSN stored a Triggering SGSN initiated PDP Context Creation/Modification Indication received in the PDP Context Creation Procedure as specified in 3GPP TS 29.274 [7] from the SGW, the SGSN shall include the received NBIFOM container IE in the MODIFY PDP CONTEXT REQUEST message or the REQUEST SECONDARY PDP CONTEXT ACTIVATION message to the UE as specified in 3GPP TS 24.008 [3]. Before that, the SGSN shall also reply the MODIFY PDP CONTEXT ACCEPT message without the NBIFOM container IE in order to reply the MODIFY PDP CONTEXT REQUEST message sent by the UE.
If the SGSN receives a Bearer Resource Failure Indication message including NBIFOM container IE from the SGW as specified in 3GPP TS 29.274 [7], the SGSN shall include the received NBIFOM container IE in the MODIFY PDP CONTEXT REJECT message to the UE as specified in 3GPP TS 24.008 [3].
5.5.2.2 UE-initiated IP flow mapping over E-UTRAN
The MME shall include the NBIFOM container IE in the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message, MODIFY EPS BEARER CONTEXT REQUEST message as specified in 3GPP TS 24.301 [4] to the UE according to the response message from the network as specified in 3GPP TS 29.274 [7].
If the MME receives a Bearer Resource Failure Indication message including NBIFOM container IE from the SGW as specified in 3GPP TS 29.274 [7], the MME shall include the received NBIFOM container IE to the UE in the BEARER RESOURCE MODIFICATION REJECT message as specified in 3GPP TS 24.301 [4].
5.5.2.3 UE-initiated IP flow mapping over trusted WLAN using SCM
Not applicable.
5.5.2.4 UE-initiated IP flow mapping over trusted WLAN using MCM
If the TWAG receives an Update Bearer Request message or a Create Bearer Request message including NBIFOM container IE from the PDN GW as specified 3GPP TS 29.274 [7], TWAG shall include the NBIFOM container IE in the PDN MODIFICATION REQUEST message to the UE as specified in 3GPP TS 24.244 [6].
If the TWAG receives a Bearer Resource Failure Indication message including NBIFOM container IE from the PDN GW as specified in 3GPP TS 29.274 [7], the TWAG shall include the NBIFOM container IE in the PDN MODIFICATION REJECT message to the UE as specified in 3GPP TS 24.244 [6].
5.5.2.5 UE-initiated IP flow mapping over untrusted WLAN
Once the ePDG receives an INFORMATIONAL request message including NBIFOM container IE from the UE, the ePDG shall send the INFORMATIONAL response message to the UE as specified in subclause 6.4.3 of 3GPP TS 23.161 [2].
If the ePDG receives an Update Bearer Request message, or a Create Bearer Request message, or a Bearer Resource Failure Indication message including NBIFOM container IE from the PDN GW as specified in 3GPP TS 29.274 [7],
a) the ePDG shall construct the NBIFOM_GENERIC_CONTAINER Notify payload as specified in 3GPP TS 24.302 [5] and copy the NBIFOM container contents from the NBIFOM container IE into the NBIFOM container contents field of the NBIFOM_GENERIC_CONTAINER Notify payload;
b) the ePDG shall include the NBIFOM_GENERIC_CONTAINER Notify payload in the INFORMATIONAL request message to the UE;
c) the ePDG shall include a PTI notify payload as specified in subclause 7.4.2.1 of 3GPP TS 24.302 [5] in the INFORMATIONAL request message to the UE; and
d) if receiving the Bearer Resource Failure Indication message, the ePDG shall also include a Notify payload indicating an error in the INFORMATIONAL request message to the UE.
5.6 Handling of change of access usability
5.6.1 UE procedures
5.6.1.1 Change in usability of GERAN or UTRAN access
This procedure can only be executed if the UE is operating in A/Gb mode or Iu mode. The UE shall not trigger an inter-system change to A/Gb mode of operation or Iu mode of operation to execute this procedure.
If NBIFOM applies to a PDN connection, and the PDN connection is a multi-access PDN connection for IP flows over GERAN or UTRAN and WLAN, the network-initiated NBIFOM mode is the selected NBIFOM mode, and:
a) the UE detects that GERAN or UTRAN access that was previously unusable has now become usable;
b) the UE detects that the trusted WLAN using SCM that was previously usable has now become unusable;
c) the UE detects that the trusted WLAN using MCM that was previously usable has now become unusable;
d) the UE detects that the untrusted WLAN that was previously usable has now become unusable; or
e) the UE detects that the trusted WLAN using SCM that was previously unusable has now become usable;
then the UE shall initiate the PDP context modification procedure according to 3GPP TS 24.008 [3].
In the MODIFY PDP CONTEXT REQUEST message of the PDP context modification procedure, the UE shall include the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM access usability indication.
NOTE: If a MODIFY PDP CONTEXT ACCEPT message is received, network can provide routing rules updated based on the NBIFOM access usability indication parameter using the network-initiated IP flow mobility over GERAN or UTRAN described in subclause 5.3.1.6.
Upon receiving a REQUEST SECONDARY PDP CONTEXT ACTIVATION message or a MODIFY PDP CONTEXT REQUEST message including the NBIFOM container IE containing the NBIFOM routing rules parameter, the UE shall provide the network with the routing rules accepted or rejected by the UE, using the network-initiated IP flow mobility over GERAN or UTRAN described in subclause 5.3.1.6.
If however, the UE receives a MODIFY PDP CONTEXT REJECT message, the UE shall consider the NBIFOM status parameter of the NBIFOM container IE of the MODIFY PDP CONTEXT REJECT message as the cause of failure.
5.6.1.2 Change in usability of E-UTRAN access
This procedure can only be executed if the UE is operating in S1 mode. The UE shall not trigger an inter-system change to S1 mode of operation to execute this procedure.
If NBIFOM applies to a PDN connection, and the PDN connection is a multi-access PDN connection for IP flows over E-UTRAN and WLAN, the network-initiated NBIFOM mode is the selected NBIFOM mode, and:
a) the UE detects that E-UTRAN access that was previously unusable has now become usable;
b) the UE detects that the trusted WLAN using SCM that was previously usable has now become unusable;
c) the UE detects that the trusted WLAN using MCM that was previously usable has now become unusable;
d) the UE detects that the untrusted WLAN that was previously usable has now become unusable; or
e) the UE detects that the trusted WLAN using SCM that was previously unusable has now become usable;
then the UE shall initiate the UE requested bearer resource modification procedure or the UE requested bearer resource allocation procedure according to 3GPP TS 24.301 [4].
In:
a) the BEARER RESOURCE MODIFICATION REQUEST message of the UE requested bearer resource modification procedure; or
b) the BEARER RESOURCE ALLOCATION REQUEST message of the UE requested bearer resource allocation procedure;
the UE shall include the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM access usability indication.
Upon receiving:
a) an ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message of the dedicated EPS bearer context activation procedure, such that:
1) the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message is related to the UE requested bearer resource modification procedure or the UE requested bearer resource allocation procedure;
2) the IEs of the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message are acceptable; and
3) the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message contains the NBIFOM routing rules parameter in the NBIFOM container IE; or
b) a MODIFY EPS BEARER CONTEXT REQUEST message of the EPS bearer context modification procedure such that:
1) the MODIFY EPS BEARER CONTEXT REQUEST message is related to the UE requested bearer resource modification procedure or the UE requested bearer resource allocation procedure; and
2) the IEs of the MODIFY EPS BEARER CONTEXT REQUEST message are acceptable; or
3) the MODIFY EPS BEARER CONTEXT REQUEST message contains the NBIFOM routing rules parameter in the NBIFOM container IE;
then:
a) if the UE accepts the requested routing rules indicated in the NBIFOM routing rules parameter:
1) the UE shall send the ACTIVATE DEDICATED EPS BEARER CONTEXT ACCEPT message or the MODIFY EPS BEARER CONTEXT ACCEPT message; and
2) the UE shall apply the requested routing rules; and
b) if the UE rejects the requested routing rules indicated in the NBIFOM routing rules parameter, the UE shall send:
1) the ACTIVATE DEDICATED EPS BEARER CONTEXT REJECT message; or
2) the MODIFY EPS BEARER CONTEXT REJECT message,
with the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM status parameter with appropriate error value.
If however, the UE receives a BEARER RESOURCE MODIFICATION REJECT message or a BEARER RESOURCE ALLOCATION REJECT message, the UE shall consider the NBIFOM status parameter of the NBIFOM container IE of the BEARER RESOURCE MODIFICATION REJECT message or a BEARER RESOURCE ALLOCATION REJECT message as the cause of failure.
5.6.1.3 Change in usability of trusted WLAN using SCM
Not applicable.
5.6.1.4 Change in usability of trusted WLAN using MCM
If NBIFOM applies to a PDN connection, and the PDN connection is a multi-access PDN connection for IP flows over trusted WLAN using MCM and 3GPP accesses, the network-initiated NBIFOM mode is the selected NBIFOM mode, and:
a) the UE detects that the trusted WLAN using MCM that was previously unusable has now become usable; or
b) the UE detects that the 3GPP accesses that were previously usable have now become unusable;
then the UE shall initiate the UE requested PDN connectivity modification procedure according to 3GPP TS 24.244 [6].
In the PDN MODIFICATION INDICATION message of the UE requested PDN connectivity modification procedure, the UE shall include the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM access usability indication.
Upon receiving a PDN MODIFICATION REQUEST message of the TWAG initiated PDN connectivity modification procedure such that:
a) the PDN MODIFICATION REQUEST message is initiated by the UE requested PDN connectivity modification procedure; and
b) the IEs of the PDN MODIFICATION REQUEST message are acceptable;
then:
a) if the PDN MODIFICATION REQUEST message does not contain the NBIFOM routing rules parameter in the NBIFOM container IE or does not contain the NBIFOM container IE, the UE shall send a PDN MODIFICATION ACCEPT message; and
b) if the PDN MODIFICATION REQUEST contains the NBIFOM routing rules parameter in the NBIFOM container IE:
1) if the UE accepts the requested routing rules indicated in the NBIFOM routing rules parameter:
A) the UE shall send a PDN MODIFICATION ACCEPT message; and
B) the UE shall apply the requested routing rules; and
2) if the UE rejects the requested routing rules indicated in the NBIFOM routing rules parameter, the UE shall send a PDN MODIFICATION REJECT message with the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM status parameter with appropriate error value.
If however, the UE receives a PDN MODIFICATION REJECT message, the UE shall consider the NBIFOM status parameter of the NBIFOM container IE of the PDN MODIFICATION REJECT message as the cause of failure.
5.6.1.5 Change in usability of untrusted WLAN
If NBIFOM applies to a PDN connection, and the PDN connection is a multi-access PDN connection for IP flows over untrusted WLAN access and 3GPP accesses, and the network-initiated NBIFOM mode is the selected NBIFOM mode, and:
a) the UE detects that the untrusted WLAN that was previously unusable has now become usable; or
b) the UE detects that the 3GPP accesses that was previously usable has now become unusable;
then the UE shall initiate the UE-initiated modification procedure according to 3GPP TS 24.302 [5].
In the INFORMATIONAL request message of the UE-initiated modification procedure, the UE shall include the NBIFOM_GENERIC_CONTAINER Notify payload. In the NBIFOM_GENERIC_CONTAINER Notify payload, the UE shall include the NBIFOM access usability indication.
Upon receiving an INFORMATIONAL request message of the ePDG-initiated modification procedure such that:
a) the received INFORMATIONAL request message does not contain a Notify payload indicating an error;
b) the received INFORMATIONAL request message contains a PTI Notify payload with the Related Message ID field set to the Message ID field of the sent INFORMATIONAL request message; and
c) the IEs of the received INFORMATIONAL request message are acceptable;
then:
a) if the received INFORMATIONAL request message does not contain the NBIFOM routing rules parameter in the NBIFOM_GENERIC_CONTAINER Notify payload, the UE shall send an INFORMATIONAL response message without a Notify payload indicating an error; and
b) if the received INFORMATIONAL request message contains the NBIFOM routing rules parameter in the NBIFOM_GENERIC_CONTAINER Notify payload:
1) if the UE accepts the requested routing rules indicated in the NBIFOM routing rules parameter:
A) the UE shall send an INFORMATIONAL response message without a Notify payload indicating an error; and
B) the UE shall apply the requested routing rules; and
2) if the UE rejects the requested routing rules indicated in the NBIFOM routing rules parameter, the UE shall send an INFORMATIONAL response message. In the INFORMATIONAL response message, the UE shall include a Notify payload indicating an error and the NBIFOM_GENERIC_CONTAINER Notify payload. In the NBIFOM_GENERIC_CONTAINER Notify payload, the UE shall include the NBIFOM status parameter with appropriate error value.
If however, the UE receives an INFORMATIONAL request message of the ePDG-initiated modification procedure such that:
a) the received INFORMATIONAL request message contains a Notify payload indicating an error; and
b) the received INFORMATIONAL request message contains a PTI Notify payload with the Related Message ID field set to the Message ID field of the sent INFORMATIONAL request message;
then:
a) the UE shall consider the NBIFOM status parameter of the NBIFOM_GENERIC_CONTAINER Notify payload of the INFORMATIONAL request message as the cause of failure; and
b) the UE shall send an INFORMATIONAL response message.
5.6.2 Network procedures
5.6.2.1 Change in usability of GERAN or UTRAN
If the SGSN receives an NBIFOM container IE in an Update Bearer Request message or a Create Bearer Request message as specified in 3GPP TS 29.274 [7] from the SGW as specified in 3GPP TS 29.274 [7], the SGSN shall include the received NBIFOM container IE in the MODIFY PDP CONTEXT REQUEST message or the REQUEST SECONDARY PDP CONTEXT ACTIVATION message to the UE as specified in 3GPP TS 24.008 [3]..
If the SGSN receives a Bearer Resource Failure Indication message including NBIFOM container IE from the SGW as specified in 3GPP TS 29.274 [7], the SGSN shall include the received NBIFOM container IE in the MODIFY PDP CONTEXT REJECT message to the UE as specified in 3GPP TS 24.008 [3].
5.6.2.2 Change in usability change of E-UTRAN
If the MME receives an Update Bearer Request message, or a Create Bearer Request message including NBIFOM container IE from the SGW as specified in 3GPP TS 29.274 [7], the MME shall include the received NBIFOM container IE in the MODIFY EPS BEARER CONTEXT REQUEST message, or the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message to the UE as specified in 3GPP TS 24.301 [4].
If the MME receives a Bearer Resource Failure Indication message including NBIFOM container IE from the SGW as specified in 3GPP TS 29.274 [7], the MME shall include the received NBIFOM container IE to the UE in the BEARER RESOURCE MODIFICATION REJECT message or BEARER RESOURCE ALLOCATION REJECT message as specified in 3GPP TS 24.301 [4].
5.6.2.3 Change in usability of trusted WLAN using SCM
Not applicable.
5.6.2.4 Change in usability of trusted WLAN using MCM
If the TWAG receives an Update Bearer Request message or a Create Bearer Request message including NBIFOM container IE from the PDN GW as specified 3GPP TS 29.274 [7], TWAG shall include the NBIFOM container IE in the PDN MODIFICATION REQUEST message to the UE as specified in 3GPP TS 24.244 [6].
If the TWAG receives a Bearer Resource Failure Indication message including NBIFOM container IE from the PDN GW as specified in 3GPP TS 29.274 [7], the TWAG shall include the NBIFOM container IE in the PDN MODIFICATION REJECT message to the UE as specified in 3GPP TS 24.244 [6].
5.6.2.5 Change in usability of untrusted WLAN
Once the ePDG receives an INFORMATIONAL request message including NBIFOM container IE from the UE, the ePDG shall send the INFORMATIONAL response message to the UE as specified in subclause 6.4.3 of 3GPP TS 23.161 [2].
If the ePDG receives an Update Bearer Request message, or a Create Bearer Request message, or a Bearer Resource Failure Indication message including NBIFOM container IE from the PDN GW as specified in 3GPP TS 29.274 [7],
a) the ePDG shall construct the NBIFOM_GENERIC_CONTAINER Notify payload as specified in 3GPP TS 24.302 [5] and copy the NBIFOM container contents from the NBIFOM container IE into the NBIFOM container contents field of the NBIFOM_GENERIC_CONTAINER Notify payload;
b) the ePDG shall include the NBIFOM_GENERIC_CONTAINER Notify payload in the INFORMATIONAL request message to the UE;
c) the ePDG shall include a PTI notify payload as specified in subclause 7.4.2.1 of 3GPP TS 24.302 [5] in the INFORMATIONAL request message to the UE; and
d) if receiving the Bearer Resource Failure Indication message, the ePDG shall also include a Notify payload indicating an error in the INFORMATIONAL request message to the UE.
5.7 Handling of Access stratum indication
5.7.1 UE procedures
5.7.1.1 Access stratum indication via GERAN or UTRAN
This procedure can only be executed if the UE is operating in A/Gb mode or Iu mode. The UE shall not trigger an inter-system change to A/Gb mode of operation or Iu mode of operation to execute this procedure.
If NBIFOM applies to a PDN connection, the network-initiated NBIFOM mode is the selected NBIFOM mode, the RAN rules control the WLAN access selection and traffic routing as described in 3GPP TS 24.302 [5], the RAN rules handling parameter is set and:
a) the PDN connection is a multi-access PDN connection for IP flows over GERAN or UTRAN and over trusted WLAN using SCM, the move-traffic-to-WLAN indication specified in 3GPP TS 24.302 [5] is received from the access stratum layer of the 3GPP access, and the Local Operating Environment Information in the UE does not contain non-radio-related conditions that prohibit the use of WLAN access; or
b) the PDN connection is a multi-access PDN connection for IP flows over GERAN or UTRAN and WLAN, and the move-traffic-from-WLAN indication specified in 3GPP TS 24.302 [5] is received from the access stratum layer of the 3GPP access;
then the UE shall initiate the PDP context modification procedure according to 3GPP TS 24.008 [3].
NOTE 1: The WLAN offload indication information element described in 3GPP TS 24.301 [4] and 3GPP TS 24.008 [3] does not influence execution of the Access stratum indication via GERAN or UTRAN.
In the MODIFY PDP CONTEXT REQUEST message of the PDP context modification procedure, the UE shall include the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM Access stratum status parameter with value indicating the indication received from the access stratum layer of the 3GPP access.
NOTE 2: If a MODIFY PDP CONTEXT ACCEPT message is received, network can provide routing rules updated based on the NBIFOM Access stratum status parameter using the network-initiated IP flow mobility over GERAN or UTRAN described in subclause 5.3.2.6.
Upon receiving a REQUEST SECONDARY PDP CONTEXT ACTIVATION message or a MODIFY PDP CONTEXT REQUEST message including the NBIFOM container IE containing the NBIFOM routing rules parameter, the UE shall provide the network with the routing rules accepted or rejected by the UE, using the network-initiated IP flow mobility over GERAN or UTRAN described in subclause 5.3.1.6.
If however, the UE receives a MODIFY PDP CONTEXT REJECT message, the UE shall consider the NBIFOM status parameter of the NBIFOM container IE of the MODIFY PDP CONTEXT REJECT message as the cause of failure.
5.7.1.2 Access stratum indication via E-UTRAN
This procedure can only be executed if the UE is operating in S1 mode. The UE shall not trigger an inter-system change to S1 mode of operation to execute this procedure.
If NBIFOM applies to a PDN connection, the network-initiated NBIFOM mode is the selected NBIFOM mode, the RAN rules control the WLAN access selection and traffic routing as described in 3GPP TS 24.302 [5], the RAN rules handling parameter is set and:
a) the PDN connection is a multi-access PDN connection for IP flows over E-UTRAN and over trusted WLAN using SCM, the move-traffic-to-WLAN indication specified in 3GPP TS 24.302 [5] is received from the access stratum layer of the 3GPP access, and the Local Operating Environment Information in the UE does not contain non-radio-related conditions that prohibit the use of WLAN access; or
b) the PDN connection is a multi-access PDN connection for IP flows over E-UTRAN and WLAN, and the move-traffic-from-WLAN indication specified in 3GPP TS 24.302 [5] is received from the access stratum layer of the 3GPP access;
then the UE shall initiate the UE requested bearer resource modification procedure or the UE requested bearer resource allocation procedure according to 3GPP TS 24.301 [4].
NOTE: The WLAN offload indication information element described in 3GPP TS 24.301 [4] and 3GPP TS 24.008 [3] does not influence execution of the Access stratum indication via E-UTRAN.
In:
a) the BEARER RESOURCE MODIFICATION REQUEST message of the UE requested bearer resource modification procedure; or
b) the BEARER RESOURCE ALLOCATION REQUEST message of the UE requested bearer resource allocation procedure;
the UE shall include the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM Access stratum status parameter with value indicating the indication received from the access stratum layer of the 3GPP access.
Upon receiving:
a) an ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message of the dedicated EPS bearer context activation procedure, such that:
1) the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message is related to the UE requested bearer resource modification procedure or the UE requested bearer resource allocation procedure;
2) the IEs of the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message are acceptable; and
3) the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message contains the NBIFOM routing rules parameter in the NBIFOM container IE; or
b) a MODIFY EPS BEARER CONTEXT REQUEST message of the EPS bearer context modification procedure such that:
1) the MODIFY EPS BEARER CONTEXT REQUEST message is related to the UE requested bearer resource modification procedure or the UE requested bearer resource allocation procedure;
2) the IEs of the MODIFY EPS BEARER CONTEXT REQUEST message are acceptable; and
3) the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message contains the NBIFOM routing rules parameter in the NBIFOM container IE;
then:
a) if the UE accepts the requested routing rules indicated in the NBIFOM routing rules parameter:
1) the UE shall send the ACTIVATE DEDICATED EPS BEARER CONTEXT ACCEPT message or the MODIFY EPS BEARER CONTEXT ACCEPT message; and
2) the UE shall apply the requested routing rules; and
b) if the UE rejects the requested routing rules indicated in the NBIFOM routing rules parameter, the UE shall send:
1) the ACTIVATE DEDICATED EPS BEARER CONTEXT REJECT message; or
2) the MODIFY EPS BEARER CONTEXT REJECT message,
with the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM status parameter with appropriate error value.
If however, the UE receives a BEARER RESOURCE MODIFICATION REJECT message or a BEARER RESOURCE ALLOCATION REJECT message, the UE shall consider the NBIFOM status parameter of the NBIFOM container IE of the BEARER RESOURCE MODIFICATION REJECT message or a BEARER RESOURCE ALLOCATION REJECT message as the cause of failure.
5.7.1.3 Access stratum indication via trusted WLAN using SCM
Not applicable.
5.7.1.4 Access stratum indication via trusted WLAN using MCM
If NBIFOM applies to a PDN connection, the network-initiated NBIFOM mode is the selected NBIFOM mode, the RAN rules control the WLAN access selection and traffic routing as described in 3GPP TS 24.302 [5], the RAN rules handling parameter is set, the PDN connection is a multi-access PDN connection for IP flows over trusted WLAN using MCM and 3GPP accesses, the move-traffic-to-WLAN indication specified in 3GPP TS 24.302 [5] is received from the access stratum layer of the 3GPP access, and the Local Operating Environment Information in the UE does not contain non-radio-related conditions that prohibit the use of WLAN access then the UE shall initiate the UE requested PDN connectivity modification procedure according to 3GPP TS 24.244 [6].
NOTE: The WLAN offload indication information element described in 3GPP TS 24.301 [4] and 3GPP TS 24.008 [3] does not influence execution of the Access stratum indication via trusted WLAN using MCM.
In the PDN MODIFICATION INDICATION message of the UE requested PDN connectivity modification procedure, the UE shall include the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM Access stratum s status parameter with value indicating the indication received from the access stratum layer of the 3GPP access.
Upon receiving a PDN MODIFICATION REQUEST message of the TWAG initiated PDN connectivity modification procedure such that:
a) the PDN MODIFICATION REQUEST message is initiated by the UE requested PDN connectivity modification procedure; and
b) the IEs of the PDN MODIFICATION REQUEST message are acceptable;
then:
a) if the PDN MODIFICATION REQUEST message does not contain the NBIFOM routing rules parameter in the NBIFOM container IE or does not contain the NBIFOM container IE, the UE shall send a PDN MODIFICATION ACCEPT message; and
b) if the PDN MODIFICATION REQUEST contains the NBIFOM routing rules parameter in the NBIFOM container IE:
1) if the UE accepts the requested routing rules indicated in the NBIFOM routing rules parameter:
A) the UE shall send a PDN MODIFICATION ACCEPT message; and
B) the UE shall apply the requested routing rules; and
2) if the UE rejects the requested routing rules indicated in the NBIFOM routing rules parameter, the UE shall send a PDN MODIFICATION REJECT message with the NBIFOM container IE. In the NBIFOM container IE, the UE shall include the NBIFOM status parameter with appropriate error value.
If however, the UE receives a PDN MODIFICATION REJECT message, the UE shall consider the NBIFOM status parameter of the NBIFOM container IE of the PDN MODIFICATION REJECT message as the cause of failure.
5.7.1.5 Access stratum indication via untrusted WLAN
If NBIFOM applies to a PDN connection, the network-initiated NBIFOM mode is the selected NBIFOM mode, the RAN rules control the WLAN access selection and traffic routing as described in 3GPP TS 24.302 [5], the RAN rules handling parameter is set, the PDN connection is a multi-access PDN connection for IP flows over 3GPP accesses and over untrusted WLAN, the move-traffic-to-WLAN indication specified in 3GPP TS 24.302 [5] is received from the access stratum layer of the 3GPP access, and the Local Operating Environment Information in the UE does not contain non-radio-related conditions that prohibit the use of WLAN access then the UE shall initiate the UE-initiated modification procedure according to 3GPP TS 24.302 [5].
NOTE: The WLAN offload indication information element described in 3GPP TS 24.301 [4] and 3GPP TS 24.008 [3] does not influence execution of the Access stratum indication via untrusted WLAN.
In the INFORMATIONAL request message of the UE-initiated modification procedure, the UE shall include the NBIFOM_GENERIC_CONTAINER Notify payload. In the NBIFOM_GENERIC_CONTAINER Notify payload, the UE shall include the NBIFOM Access stratum status parameter with value indicating the indication received from the access stratum layer of the 3GPP access.
Upon receiving an INFORMATIONAL request message of the ePDG-initiated modification procedure such that:
a) the received INFORMATIONAL request message contains a PTI Notify payload with the Related Message ID field set to the Message ID field of the sent INFORMATIONAL request message; and
b) the IEs of the received INFORMATIONAL request message are acceptable;
then:
a) if the received INFORMATIONAL request message does not contain the NBIFOM routing rules parameter in the NBIFOM_GENERIC_CONTAINER Notify payload, the UE shall send an INFORMATIONAL response message without a Notify payload indicating an error; and
b) if the received INFORMATIONAL request message contains the NBIFOM routing rules parameter in the NBIFOM_GENERIC_CONTAINER Notify payload:
1) if the UE accepts the requested routing rules indicated in the NBIFOM routing rules parameter:
A) the UE shall send an INFORMATIONAL response message without a Notify payload indicating an error; and
B) the UE shall apply the requested routing rules; and
2) if the UE rejects the requested routing rules indicated in the NBIFOM routing rules parameter, the UE shall send an INFORMATIONAL response message. In the INFORMATIONAL response message, the UE shall include a Notify payload indicating an error and shall include the NBIFOM_GENERIC_CONTAINER Notify payload. In the NBIFOM_GENERIC_CONTAINER Notify payload, the UE shall include the NBIFOM status parameter with appropriate error value.
If however, the UE receives an INFORMATIONAL request message of the ePDG-initiated modification procedure such that:
a) the received INFORMATIONAL request message contains a Notify payload indicating an error; and
b) the received INFORMATIONAL request message contains a PTI Notify payload with the Related Message ID field set to the Message ID field of the sent INFORMATIONAL request message;
then:
a) the UE shall consider the NBIFOM status parameter of the NBIFOM_GENERIC_CONTAINER Notify payload of the INFORMATIONAL request message as the cause of failure; and
b) the UE shall send an INFORMATIONAL response message.
5.7.2 Network procedures
5.7.2.1 Access stratum indication via GERAN or UTRAN
If the SGSN receives an NBIFOM container IE inan Update Bearer Request message or a Create Bearer Request message as specified in 3GPP TS 29.274 [7] from the SGW, the SGSN shall include the received NBIFOM container IE in the MODIFY PDP CONTEXT REQUEST message or the REQUEST SECONDARY PDP CONTEXT ACTIVATION message to the UE as specified in 3GPP TS 24.008 [3]..
If the SGSN receives a Bearer Resource Failure Indication message including NBIFOM container IE from the SGW as specified in 3GPP TS 29.274 [7], the SGSN shall include the received NBIFOM container IE in the MODIFY PDP CONTEXT REJECT message to the UE as specified in 3GPP TS 24.008 [3].
5.7.2.2 Access stratum indication via E-UTRAN
If the MME receives an NBIFOM container IE in an Update Bearer Request message, or a Create Bearer Request message as specified in 3GPP TS 29.274 [7] from the SGW, the MME shall include the received NBIFOM container IE in the MODIFY EPS BEARER CONTEXT REQUEST message, or the ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST message to the UE as specified in 3GPP TS 24.301 [4].
If the MME receives a Bearer Resource Failure Indication message including NBIFOM container IE from the SGW as specified in 3GPP TS 29.274 [7], the MME shall include the received NBIFOM container IE in the BEARER RESOURCE MODIFICATION REJECT message or BEARER RESOURCE ALLOCATION REJECT message to the UE as specified in 3GPP TS 24.301 [4].
5.7.2.3 Access stratum indication via trusted WLAN using SCM
Not applicable.
5.7.2.4 Access stratum indication via trusted WLAN using MCM
If the TWAG receives an Update Bearer Request message or a Create Bearer Request message including NBIFOM container IE from the PDN GW as specified 3GPP TS 29.274 [7], TWAG shall include the NBIFOM container IE in the PDN MODIFICATION REQUEST message to the UE as specified in 3GPP TS 24.244 [6].
If the TWAG receives a Bearer Resource Failure Indication message including NBIFOM container IE from the PDN GW as specified in 3GPP TS 29.274 [7], the TWAG shall include the NBIFOM container IE in the PDN MODIFICATION REJECT message to the UE as specified in 3GPP TS 24.244 [6].
5.7.2.5 Access stratum indication via untrusted WLAN
Once the ePDG receives an INFORMATIONAL request message including NBIFOM container IE from the UE, the ePDG shall send the INFORMATIONAL response message to the UE as specified in subclause 6.7.2 of 3GPP TS 23.161 [2].
If the ePDG receives an Update Bearer Request message, or a Create Bearer Request message, or a Bearer Resource Failure Indication message including NBIFOM container IE from the PDN GW as specified in 3GPP TS 29.274 [7]:
a) the ePDG shall construct the NBIFOM_GENERIC_CONTAINER Notify payload as specified in 3GPP TS 24.302 [5] and copy the NBIFOM container contents from the NBIFOM container IE into the NBIFOM container contents field of the NBIFOM_GENERIC_CONTAINER Notify payload;
b) the ePDG shall include the NBIFOM_GENERIC_CONTAINER Notify payload in the INFORMATIONAL request message to the UE;
c) the ePDG shall include a PTI notify payload as specified in subclause 7.4.2.1 of 3GPP TS 24.302 [5] in the INFORMATIONAL request message to the UE; and
d) if receiving the Bearer Resource Failure Indication message, the ePDG shall also include a Notify payload indicating an error in the INFORMATIONAL request message to the UE.