FB Style Menu

Showing posts with label LTE. Show all posts
Showing posts with label LTE. Show all posts

Sunday, January 5, 2020

Voice Over LTE – VoLTE Signalling Call Flow

 Voice over LTE – VoLTE is the technology to provide voice and video services over LTE all PS network. As LTE is a complete PS network VoLTE need to use IMS in EPS core to handle voice and video related services. Apart from IMS, VoLTE enabled UE (User Equipment) use MME (Mobility Management Entity) to authenticate a UE prior to entering the EPC. MME need to communicate with HSS which in turn communicate with AAA server for authentication, authorization and accounting purposes.

After authentication procedure is over a control signalling is used to create a default bearer to internet. MME then select the appropriate SGW (Serving Gateway) to connect to eNodeB.


SIP is the most important protocol in VoLTE communication. It is in charge of all signalling required to setup, manage and terminate the session. UDP (User Datagram Protocol ) protocol is used for transmission of actual VoLTE user data packets.

This LTE video tutorial describes:

  • Authentication of UE in VoLTE call
  • How control signalling is used to create default bearer in VoLTE
  • How default internet bearer is established
  • Control signalling to create default IMS bearer.
  • Default IMS bearer establishment.
  • IMS registration via SIP
  • Notify change of state
  • Actual VoLTE call data packet transmission on UDP

Saturday, September 7, 2019

LTE Call Flow

 

According to Wired n Wireless, the LTE call flow travels through many steps during its end-to-end signaling between from user equipment (UE) to the evolved node B (eNB), mobility management entity (MME), home subscribe server (HSS), serving gateway (SGW) and PDN gateway (PGW).




It begins with S1 Setup, where the eNB is initially attached to the network. The eNB supports the LTE air interface and includes the following functions:

  • Functions for Radio Resource Management: Radio Bearer Control, Radio Admission Control, Connection
  • Mobility Control, Dynamic allocation of resources to UEs in both uplink and downlink (scheduling)
  • Selection of an MME at UE attachment when no routing to an MME can be determined from the information provided by the UE
  • Routing of User Plane data towards Serving Gateway
  • Scheduling and transmission of paging messages (originated from the MME)
  • Scheduling and transmission of broadcast information (originated from the MME or O&M)
  • Measurement and measurement reporting configuration for mobility and scheduling

As long the eNB is functioning properly, the S1 setup will stay intact. Once UE comes up a radio resource control (RRC) connection is established for communication with the network. After RRC is established, network attached storage (NAS) signaling begins.

UE then sends an attach request along with a PDN connectivity request to the network. Attach is for attaching to the network. Once MME receives the attach request, it queries the HSS for authentication details. HSS then sends the authentication vectors to MME in an authentication info answer. The next step in call flow for LTE has to do with authentication and security. The network requests UE for authentication vectors. When the UE provides the same one, MME compares it with what HSS has sent. If they match, the UE is authenticated. MME manages mobility, UE identities and security parameters. It includes the following functions:

  • Non Access Stratum (NAS) signaling and security
  • Idle mode UE reachability (including control and execution of paging retransmission)
  • Tracking Area list management (for UE in idle and active mode)
  • PDN GW and Serving GW selection;MME selection for handovers with MME change
  • Roaming (terminating S6a towards home HSS)
  • Authentication Bearer management functions including dedicated bearer establishment

Next security takes over and all NAS messages are encrypted using the security algorithms that were exchanged. After the LTE call flow moves through the security step, the network creates the EPS bearers. Then the radio bearers are created and RRC connections are modified accordingly. Once these radio bearers are created the eNB down link addresses are sent to SGW in GTP messages. The Serving Gateway is the node that terminates the interface towards EUTRAN. For each UE associated with the EPS, at a given point of time, there is one single Serving Gateway. Functions include:

  • Packet routing and forwarding
  • The local mobility anchor point for inter eNB handover
  • E-UTRAN idle mode downlink packet buffering and initiation of network triggered service request procedure
  • E-UTRAN idle mode downlink packet buffering and initiation of network triggered service request procedure
  • Accounting on user and QoS Class Identifier (QCI) granularity for inter-operator charging
  • UL and DL charging per UE, PDN, and QCI
  • End marker handling
  • Packet Filtering with TFT

Friday, July 5, 2019

LTE to 3G Handover Procedure and Signalling

 1) Overview of Handover Operation


With EPC, continuous communication is possible, even while the terminal switches from one type of radio access system to another.

Specifically, in order to achieve the internal network path switching required to change radio access systems, the S-GW provides a mobility management anchor function for handover between 3GPP radio access systems, and the P-GW provides the function for handover between 3GPP and non-3GPP radio access systems. In this way, the IP address does not change when the terminal switches radio access systems, and communications can continue after handover.


In handover between the 3GPP radio access systems, LTE and 3G, handover preparation is done before changing systems, including tasks such as securing resources on the target radio access system, through cooperation between the radio access systems (Figure 3 (a)(A)). Then, when the actual switch occurs, only the network path needs to be switched, reducing handover processing time (Fig.3 (a)(B)). Also, loss of data packets that arrive at the pre-switch access point during handover can be avoided using a data forwarding function (Fig.3 (b)).

In this way, through interaction between radio access systems, fast handover without packet loss is possible, even between radio access systems such as LTE and 3G which cannot be used simultaneously.

2) Handover Preparation Procedure (Fig.3 (a)(A))

The handover preparation procedure for switching radio access from LTE to 3G is shown in Figure 4.


Step (1):The terminal sends a radio quality report containing the handover candidate base-stations and other information to the eNodeB. The eNodeB decides whether handover shall be performed based on the information in the report, identifies the base station and RNC to switch to, and begins handover preparation.

Steps (2) to (3): The eNodeB sends a handover required to the MME, sending the RNC identifier and transmission control information for the target radio access system. The MME identifies the SGSN connected to the target RNC based on the received RNC identifier and sends the communication control and other information it received from the eNodeB to the SGSN in a forward relocation request signal. The information required to configure the communications path between the S-GW and SGSN, which is used for data transmission after the MME has completed the handover, is sent at the same time.

Steps (4) to (5): The SGSN forwards the relocation request to the RNC, notifying it of the communications control information transmitted from the eNodeB. The RNC performs the required radio configuration processing based on the received information and sends a relocation response to the SGSN. Note that through this process, a 3G radio access bearer is prepared between the SGSN and RNC.

Step (6): The SGSN sends a forward relocation response to the MME in order to notify it that relocation procedure has completed. This signal also includes data issued by the SSGN and required to configure a communications path from the S-GW to the SGSN, to be used for data forwarding.

Steps (7) to (8): The MME sends a create indirect data forwarding tunnel request to the S-GW, informing it of the information issued by the SSGN that it just received. From the information that the S-GW receives, it establishes a communications path from the S-GW to the SGSN for data forwarding and sends a create indirect data forwarding tunnel response to the MME.

Through this handover preparation, target 3G radio-access resources are readied, the radio access bearer between the SGSN and RNC is configured, and the data forwarding path from the
S-GW to the SGSN configuration is completed.


3) Handover Procedure for Radio Access System Switching (Fig. 3(a)(B)):

The handover process after switching radio access system is shown in Figure 5.


Steps (1) to (2): When the handover preparation described in Fig.4 is completed, the MME sends a handover command to the eNodeB. When it receives this signal, the eNodeB sends a handover from LTE command for the terminal to switch radio systems. Note that when the eNodeB receives the handover command from the MME, it begins forwarding data packets received from the S-GW. Thereafter, packets for the terminal that arrive at the S-GW are forwarded to the terminal by the path: S-GW, eNodeB, S-GW, SGSN, RNC.

Steps (3) to (6): The terminal switches to 3G and when the radio link configuration is completed, notification that it has connected to the 3G radio access system is sent over each of the links through to the MME: from terminal to RNC, from RNC to SGSN, and from SGSN to MME. This way, the MME can perform Step (10) described below to release the eNodeB resources after a set period of time has elapsed.

Step (7): The MME sends a forward relocation complete acknowledgement to the SGSN. A set period of time after receiving this signal, the SGSN releases the resources related to data forwarding.

Step (8): The SGSN sends a modify bearer request to the S-GW to change from the communications path before the handover, between the S-GW and eNodeB, to one between the S-GW and SGSN. This signal contains information elements required to configure the path from S-GW to SGSN, including those issued by the SGSN. When the S-GW receives this signal, it configures a communications path from the S-GW to the SGSN. In this way, the communications path becomes: S-GW, SGSN, RNC, terminal; and data transmission to the target 3G radio access system begins.

Note that after this point, data forwarding is no longer needed, so the S-GW sends a packet to the eNodeB with an “End Marker” attached, and when the eNodeB receives this packet, it releases its resources related to data forwarding.

Steps (9) to (10): The S-GW sends a modify bearer response to the SGSN, indicating that handover procedure has completed. The MME also releases eNodeB resources that are no longer needed.

Through this handover procedure, data is forwarded during the handover, the switch of radio access bearer is completed, and the communications path from the P-GW to the terminal is updated.

In the examples above, we described the handover procedure between 3GPP radio access systems in which the S-GW did not change, but handovers with S-GW relocation are also possible. In these cases, the P-GW provides the anchor function for path switching, as with switches to non-3GPP access systems.

TERMS

Anchor function: A function which switches the communications path according to the area where the terminal is located, and forwards packets for the terminal to that area.


Copy from : https://blog.3g4g.co.uk/2011/03/lte-to-3g-handover-procedure-and.html