The integration of Wi-Fi technology into the 4G mobile network results in the sharing of sessions between LTE (Long-Term Evolution) access (e.g. VoLTE session) and Wi-Fi access (e.g. Internet session). The aggregation of LTE and Wi-Fi access is done at the PDN gateway (PDN). The consideration of Wi-Fi access impacts the architecture of the evolved packet core (EPC).
The aggregation of the carriers results in a sharing of the IP (Internet Protocol) packets between the different accesses. For the downstream direction (respectively the upstream direction), the sharing is performed by the evolved node B station (eNB) (respectively the mobile) and the reassembly is provided by the mobile (respectively the entity eNB). This operation is performed exclusively in the enhanced universal terrestrial radio access network (E-UTRAN) and does not impact the EPC network (Figure 11.1).
LTE and Wi-Fi carrier aggregation can be implemented with collocated or remote eNB and AP (Access Point) entities. The Xw interface is the point of reference between the eNB and AP entities when they are distant (Figure 11.1).
The eNB entity is the anchor point for the data exchanged with the mobile, belonging to the user plane (the IP packets) and the control plane and connects to the EPC network:
At the radio interface LTE-Uu, between the mobile and the eNB entity, the traffic data correspond to IP packets and the signaling data relate to RRC (Radio Resource Control) messages exchanged between the mobile and the eNB entity and NAS (Non-Access Stratum) messages exchanged between the mobile and the MME entity.
The traffic and signaling data is encapsulated by the data link layer, broken down into three sub-layers:
LWA (LTE/WLAN Aggregation) occurs at the PDCP layer. The entity eNB carries out a switching of the bearers between, on the one hand, the S1 bearers and, on the other hand (Figures 11.2 and 11.3):
The LWA bearer is controlled by the eNB entity from measurement reports transmitted by the mobile.
The PDCP frames transmitted over the Wi-Fi access are encapsulated by an LWAAP (LWA Adaptation Protocol) header containing the logical channel identifier (LCID) of the radio bearer.
On LTE access, the LCID is carried by the MAC layer. The recipient uses the LCID to reassemble the PDCP frames of the same bearer.
The re-sequencing of the PDCP frames received by the two LTE and Wi-Fi accesses is performed by the PDCP.
Frames transported on an LWA bearer are only those acknowledged and those corresponding to RLC frames using acknowledgment mode (AM) on the LTE interface.
The Type field of the LLC header for Wi-Fi access is set to hexadecimal 9E65. The mobile uses this value to determine that the frame comes from an LWA bearer.
When the eNB and AP entities are distant, the eNB entity can be connected to multiple AP entities via the Xw interface that supports the traffic and control data (Figure 11.3).
The NAS signaling data is carried on the S1-MME interface, between the MME and eNB entities, and then on the Xw-C (Control) interface, between the eNB and AP entities.
Traffic data, corresponding to the IP stream, is transported in a GTP-U (GPRS Tunneling Protocol User) tunnel:
Mutual authentication is based on the EAP-AKA (Authentication and Key Agreement) method described in Chapter 6.
During the procedure of attaching the mobile to the 4G mobile network, the home subscriber server (HSS) retrieves the Ki key allocated to the mobile, draws a random (RAND) and calculates the integrity key (IK) and cipher key (CK).
The Ki key is a secret key, shared between the HSS entity and the mobile, created during the subscription.
The HSS entity computes the KASME key from the IK and CK and passes the KASME key and the random to the mobility management entity (MME).
From the KASME key, the MME entity calculates the KeNB key and transmits it to the eNB entity.
The MME entity transmits the random (RAND) to the mobile that performs the same operations to generate the KeNB key.
The pairwise master key (PMK) used for the four-way handshake procedure is the S-KWT key derived from the KeNB key.
The LWIP (LTE/WLAN radio level integration with IPsec tunnel) aggregation only applies to IP packets of the S1 bearer. The RRC (Radio Resource Control) and signaling messages, which are exchanged between the mobile and the eNB entity, are carried on the LTE interface (Figure 11.4).
IP packets are transported between the eNB entity and the mobile in the LWIP tunnel. The LWIPEP (LWIP Encapsulation Protocol) header contains the LCID of the radio bearer.
The LWIP tunnel is protected between the mobile and the security gateway (SeGW) through an IP Security (IPSec) mechanism. Only one IPSec mechanism is mounted for all LWIP tunnels.
The LWIP tunnel is transmitted in a GTP-U tunnel on the Xw interface, between the eNB and the SeGW entities.
The IKE procedure for the IPSec mechanism is initialized after the association of the mobile to the Wi-Fi access point and authentication based on the EAP-AKA method.
Each bearer is configured so that the downstream direction or the upstream direction or both directions of transmission pass through the tunnel protected by the IPSec mechanism.
For the downstream, IP packets are transmitted either on the LTE interface only, or on the Wi-Fi interface only, or simultaneously on both LTE and Wi-Fi interfaces. In the latter case, the mobile can receive IP packets not in sequence.
For the upstream, IP packets are transmitted either on the LTE interface only, or on the Wi-Fi interface only.
LAA (Licensed Assisted Access) aggregation consists of using the 5-GHz U-NII (Unlicensed-National Information Infrastructure) band to transmit a 3GPP compliant LTE signal.
The radio channel operating in the licensed band, used as the primary channel, supports control plane (signaling) and traffic plane (IP packets).
The radio channel operating in the U-NII band, used as a secondary channel, supports only the data of the traffic plane.
The WT Addition procedure is initialized by the eNB entity and is used to establish the mobile context at the AP to provide mobile resources over the Wi-Fi interface (Figure 11.5).
The WT Modification procedure can be initialized either by the eNB entity or by the access point and can be used to modify, set or release bearer contexts or to modify other properties of the mobile context.
The WT Modification procedure initiated by the eNB entity is described in Figure 11.6.
The WT Modification procedure initiated by the access point is described in Figure 11.7.
The WT Release procedure can be initialized either by the NB entity or by the access point and is used to initiate the release of the mobile context at the access point. The recipient cannot reject the request.
The WT Release procedure initiated by the eNB entity is described in Figure 11.8.
The WT Release procedure initiated by the access point is described in Figure 11.9.
The procedure for changing the access point is initiated by the eNB entity and used to transfer the mobile context from a source AP to a target AP. This procedure is performed using the WT Release and WT Addition procedures.
The procedure for establishing the LWIP and IPSec tunnels is described in Figure 11.10.
The access mechanism to the radio channel is different for the LTE and Wi-Fi interfaces.
For the LTE radio interface, access to the radio channel is controlled by the eNB entity.
For the Wi-Fi radio channel, access to the radio channel uses the CSMA/CA (Carrier Sense Multiple Access/Collision Avoidance) mechanism.
The eNB entity or the mobile applies the LBT (Listen Before Talk) mechanism before transmitting in the U-NII radio channel.
The equipment uses energy sensing to determine the presence or absence of other signals on the radio channel during the CCA (Clear Channel Assessment) observation time.
The LBT mechanism has two options: frame-based equipment (FBE) and load-based equipment (LBE).
For the FBE option, the equipment operates on the basis of a synchronization with a fixed frame period.
At the end of the frame period, the equipment performs a CCA check on the radio channel. If the channel is free, then the data is transmitted immediately to the beginning of the next frame. If the channel is busy, then another CCA check is performed at the next frame period (Figure 11.11).
For the LBE option, the device performs CCA control whenever there is data to transmit. If the channel is free, then the data is transmitted immediately. If the channel is busy, then the device must wait until the timer for the backoff mechanism expires (Figure 11.12). This timer is decremented when the radio channel is free.
The LBE option is relatively similar to the backoff mechanism of Wi-Fi access. Unlike Wi-Fi access, which adopts an exponential backoff mechanism, the LBE option opts for a backoff mechanism with a fixed window.
The Packet Data Convergence Protocol (PDCP) is used for RRC (Radio Resource Control) messages, relating to dedicated control data, and IP (Internet Protocol) packet related to the traffic.
The PDCP performs the following functions:
The PDCP defines headers to encapsulate the RRC signaling data, the traffic data and the control messages associated with the traffic data.
The structure of PDCP frames is described in Figure 11.13 for frames containing traffic data and RRC signaling data.
PDCP SN: this field is coded on five bits for the RRC signaling data and on seven or 12 bits for the traffic data. It indicates the sequence number of the PDCP frame. This sequence number makes it possible to recover the PDCP blocks lost during the handover. For LWA, this field allows the data received from LTE and Wi-Fi access to be put in order.
MAC-I: this field is coded on four bytes. It contains the seal for controlling the integrity of the PDCP frame containing RRC signaling data.
D/C (Data/Control): this bit indicates whether the frame contains traffic data (bit to ONE) or control messages specific to the PDCP (bit to ZERO).
The structure of the PDCP frames is described in Figure 11.14 for frames containing control messages of the PDCP layer.
PDU (Packet Data Unit) Type: this field is coded on three bits. It indicates the type of control message associated with the traffic data:
FMS (First Missing): this field is coded on 12, 15 or 18 bits. It contains the first sequence number of the missing PDCP frames.
Bitmap: this field is a collection of bits indicating whether the PDCP frame was received correctly (bit to ONE) or not (bit to ZERO). The most significant bit of the first byte represents the sequence number following the value of the FMS field.
HRW (Highest Received PDCP SN on WLAN): this field is coded on 12, 15 or 18 bits. It contains the highest value of the PDCP SN parameter of the PDCP frame received on the Wi-Fi interface.
NMP (Number of Missing PDCP SDUs): this field is coded on 12, 15 or 18 bits. It contains the number of missing frames from and including the value corresponding to the FMS parameter up to the value of the HRW parameter.
52.15.179.139