packet switching concetps

38
Packet switching concepts Mahmoud Farid

Upload: khaled-gamal

Post on 10-Feb-2016

26 views

Category:

Documents


0 download

DESCRIPTION

PS CORE

TRANSCRIPT

Page 1: Packet Switching Concetps

Packet switching concepts

Mahmoud Farid

Page 2: Packet Switching Concetps

Contents• Brief introduction.• GPRS network structure.• Mobility management.• Session management.• EPC overview.

Page 3: Packet Switching Concetps

What is packet switching?

• Packet switching is a digital networking communications method that groups all transmitted data into suitably sized blocks, called packets, that are transmitted via a medium that may be shared by multiple simultaneous communication sessions.

• Packet switching increases network efficiency, robustness and enables technological convergence of many applications operating on the same network.

Page 4: Packet Switching Concetps

Evolution of mobile generation GSM (2G): Circuit switching with data rate 9.6 Kb/s. HSCSD(2.15G): Circuit switching with data rate 14.4 Kb/s. GPRS (2.5G): the first generation to introduce the packet

switching, with a data rate up to 21.4 Kb/s per physical channel, also it introduced the new extension to the network with the new nodes i.e. (SGSN, GGSN, and CG).

EDGE (2.75G): data rate up to 69.2 Kb/s. UMTS (3G): data rate up to 2 Mb/s. HSPA: 14 Mb/s. HSPA+: 84 Mb/s. LTE: 150 Mb/s. LTE+: 1 Gb/s.

Page 5: Packet Switching Concetps

GPRS network structure

Page 6: Packet Switching Concetps

GPRS network structure (SGSN)• Important Entity Function: SGSN

– Mobility management• The MM functions are used to keep track of the current

location of an MS within the PLMN or within another PLMN.– Session management

• SM function manages the PDP context of MS.– Routing and transfer

• SGSN performs routing and forwarding of service data between MS and GGSN.

– Charging• SGSN can generate, store, convert and send CDRs.

– NTP

Page 7: Packet Switching Concetps

GPRS network structure (GGSN)

• Important Entity Function : GGSN

– Session management

• SM function manages the PDP context of MS.

– Routing and transfer

• GGSN performs routing and forwarding of service data between MS and internet.

– Charging

• GGSN can generate, store, convert and send CDRs.

– Dynamic IP allocation

– Service management

• Manage APN

Page 8: Packet Switching Concetps

GPRS network structure (CG)

• Important Entity Function: CG

– Real-time collection of GPRS CDRs

– Temporary storage and buffering of GPRS CDRs

– Pre-processing of GPRS CDRs

– Sending GPRS CDRs to the billing center

Page 9: Packet Switching Concetps

GPRS network structure (DNS)

• Resolve the APN to a GGSN IP in the PDP active procedure

• Resolve the RAI to a SGSN IP in the inter-SGSN RAU procedure

• Resolve the RNCID to a SGSN IP in the relocation procedure (UMTS)

Page 10: Packet Switching Concetps

Mobility management

GPRS mobility management statesGPRS attach and detachSecurity function

Page 11: Packet Switching Concetps

Mobility management states(GSM)

Page 12: Packet Switching Concetps

Mobility management states(UMTS)

Page 13: Packet Switching Concetps

GPRS Attach

Page 14: Packet Switching Concetps

GPRS Detach-MS initiated

Depending on the type

Page 15: Packet Switching Concetps

GPRS detach• Results after any Detach procedure:

– The SGSN shall not service the detached MS, unless reattach– The MS is in idle or PMM-DETACHED state

• The MS is detached either explicitly or implicitly: – Explicit detach: The network or the MS explicitly requests detach – Implicit detach: The network detaches the MS, without notifying the

MS, a configuration-dependent time after the mobile reachable timer expired, or after an irrecoverable radio error causes disconnection of the logical link.

Page 16: Packet Switching Concetps

Security functionAuthentication

• Authentication types:

– GSM Authentication

• Using triplet: RAND, SRES, Kc

• Using GPRS Encryption Algorithm (GEA)

– UMTS Authentication

• Using quintet: RAND, XRES, AUTN, CK, IK

– AUTN: for UE authenticate network

– IK: for data integrity function

• Using UMTS Encryption Algorithm (UEA)

Page 17: Packet Switching Concetps

Security functionAuthentication

Page17

1a. Send Authentication Info

2a. Authentication and Ciphering Request 1b . Send Authentication Info ack

2b. Authentication and Ciphering Response

MS BSS/UTRAN HLR/Auc SGSN

Page 18: Packet Switching Concetps

Security function-Identity Check

• Function– Get IMSI from MS– Check the IMEI

Page18

1. Identity Response 2. Check IMEI

1. Identity Request

2. Check IMEI Ack

MS BSS/UTRAN EIRSGSN

Page 19: Packet Switching Concetps

Security functionP‑TMSI Reallocation

• Function– The SGSN may reallocate the P TMSI at any time‑ – The reallocation procedure can be performed by the P TMSI Reallocation ‑

procedure – The P TMSI can be included in the Attach or Routeing Area Update ‑

procedures.

Page19

2. P-TMSI Reallocation Complete

1. P-TMSI Reallocation Command

MS BSS/UTRAN SGSN

Page 20: Packet Switching Concetps

Session management

Important concepts PDP context activation/modification/deactivation

Page 21: Packet Switching Concetps

Important concepts- PDP Context– The PDP context is Packet Data Protocol context – PDP context contains all the information needed to transfer user data

between MS and GGSN.– The context includes parameters such as Routing, QoS (Quality of

Service), Charging ID etc.– PDP context exists in MS, SGSN, GGSN and RNC.

Page 22: Packet Switching Concetps

Important concepts – PDP state

Deactivate PDP Contextor

MM state change to IDLEor PMM-DETACHED

Activate PDPContext

INACTIVE

ACTIVE

PDP state inactive: cannot transmit data active: can transmit data

Page 23: Packet Switching Concetps

Important Concepts __ QoS

QoS is quality of serviceIt is a group of parameters that can define the network ability, such as the bit rate for downlink or uplink data transmission and the reliability class and so on

Page 24: Packet Switching Concetps

Important Concept __ APN

APN structure: APN_NI+APN_OI

ericsson.com.cn.mnc<MNC>.mcc<MCC>.gprs

APNNetwork ID

APNOperator ID

Page 25: Packet Switching Concetps

PDP activation in 2G

Page 26: Packet Switching Concetps

PDP activation in 3G

Page 27: Packet Switching Concetps

PDP deactivation

Page 28: Packet Switching Concetps

EPC overview

EPC highlightsEPC network structure

Page 29: Packet Switching Concetps

Evolution from 3G to LTE

nodeB

nodeB

RNC

RNC

SGSN

SGSN

GGSN

GGSN

PDN

PDN

3GPP Rel-99

3GPP Rel-7

User plane traffic through all nodes

User plane outside of SGSN

EnodeB

MMESAE GW

PDN

3GPP Rel-8 User plane directly between RAN and GW for all LTE traffic.

Page 30: Packet Switching Concetps

EPC Highlights

Separation

All IP

Bandwidth

Access

Page 31: Packet Switching Concetps

Separation of control plane from user plane, thus providing a flattened architecture with less latency on the user plane and less cost to scale whether it’s more bandwidth or more users required, We have seen how the control plane and user plane have been separated: MME becoming a sole signaling node and the eNodeB connecting directly to the Serving GW for the user plane.

All IP, non-existent CS domain in core network. The interfaces in the EPC are all IP, there are no ATM, Frame Relay, SS7 interfaces. It’s a entirely data centric architecture.

Maximum downlink rate > 400Mbps, with the introduction of LTE-Advanced. Access agnostic, supporting multiple access modes of 3GPP and non-3GPP.

We now have a Packet Core architecture that can communicate and talk to many access types…from our usual 3GPP networks such as 3G/LTE and non-3GPP networks like Wi-Fi for example.

EPC Highlights

Page 32: Packet Switching Concetps

EPC TerminologyEPS – Evolved Packet System

LTE – Long Term Evolution

EPC – Evolved Packet Core

SAE – System Architecture Evolution

Page 33: Packet Switching Concetps

LTE/EPC Architecture

Page 34: Packet Switching Concetps

LTE/EPC interfaces

Page 35: Packet Switching Concetps

Voice service overview in LTE network

Page 36: Packet Switching Concetps

Voice service overview in LTE network SVLTE (Simultaneous Voice and LTE):The UE supports CS and LTE at same time. CS provides voice service, LTE provides data services. CS is at 2G/3G network, so in SVLTE, UE both attach in 2G/3G and 4G. this method all depends on UE capacity, network side has no requirement. CSFB (circuit switched fall back):The UE fall back to 2G/3G for MO (Mobile Originated) and MT (Mobile Terminated) voice service. VoLTE and SRVCC(Single Radio Voice Call Continuity ):UE establishes LTE bearer and IP connection to IMS domain. The service is between UE and IMS, includes establishment, modification, release. Besides voice between Mobile subscribers, IMS can provide mobile voice to traditional fixed voice, different operators voice call too.The 4G doesn’t cover all areas, During voice call, the SRVCC or eSRVCC support handover from 4G to 2G/3G. OTT (Over The Top):The web browsing, video in mobile network is all OTT service. From the encapsulation view, PS is a tunnel and all service is in it.

Page 37: Packet Switching Concetps

CSFB quick look

Page 38: Packet Switching Concetps

Thank you..