PS core

23
Packet switched- Core Provided by: Soroush Ghamari 1

Transcript of PS core

Packet switched-Core

Provided by: Soroush Ghamari

1

Packet Switched • What is GPRS?

– General Packet Radio Service

• Why GPRS? – In order to provide the data service out the scope of the fixed network

• GPRS network classification – GSM GPRS

– UMTS GPRS

3

Some Abbreviation

• GPRS: General Packet Radio Service

• TE : Terminal equipment

• MT: Mobile terminal

• BSS: Base Station Subsystem

• UTRAN: UMTS Terrestrial Radio Access Network

• SGSN: Service GPRS Support Node

• GGSN: Gateway GPRS Support Node

• CG: Charging Gateway

• OCS: online charging system

• PCRF: Policy and charging rules function

• BG: Bordering Gateway

• PDN: Packet Data Network

4

Some Abbreviation

• MSC/VLR: Mobile Switch Center/Visitor Location Register

• SMS-GMSC: Gateway MSC For Short Message Service

• SMS-IWMSC: Short Message Service Interworking MSC

• SCP: Service Control Point

• GMLC: Gateway Mobile Location Center

• HLR: Home Location Register

• EIR: Equipment Identity Register

• CDR: Customer Data Records

• VOBB: Voice Over Broadband Business

5

Network topology

Internet

6

Network topology

PCRF OCS

Gy Gx

7

NETWORK ENTITY: Serving GPRS Support Node (SGSN)

• GPRS Mobility Management (GMM)

• The mobility management functions are used to keep track of the current location of an MS within the PLMN or within another PLMN.

• Session management • Session Management function manages the PDP

context of MS.

• Security management • Identify and authenticate the subscriber identity and

check the validity of service requests of subscribers so that only valid subscribers can access services provided by the network.

8

• GMM Main procedures • Attach procedure • Detach • RAU • Service request • Purge function

• Session management procedures • PDP context activation • PDP context deactivation • PDP context modification • PDP context preservation

• Security Management • Authentication • User Identity Confidentiality • User Data and Signaling Confidentiality • Identity Check

NETWORK ENTITY: Serving GPRS Support Node (SGSN)

9

NETWORK ENTITY: Getaway GPRS Support Node (GGSN)

• QOS and traffic management • What is QOS? • QOS classification

1. Conversational 2. Streaming 3. Interactive 4. Background

• What is traffic management?

• Charging • Can be bases on time or volume • Offline charging

o By GGSN and CG and BS. o Sending generated eG-CDRs and to CG. o The standard charging data is sent to a billing system (BS) for

final processing. • Online charging

o By GGSN and OCS. o Sending online charging information to OCS on Gy Diameter

interface.

• Admission control • Routing • Dynamic IP allocation

10

NETWORK ENTITY: Charging Gateway (CG)

• Real-time collection of GPRS CDRs

• Temporary storage and buffering of GPRS CDRs

• Pre-processing of GPRS CDRs

• Sending GPRS CDRs to the mediation and billing

system

11

NETWORK ENTITY: Policy and Charging Rules Function (PCRF)

• Usage based dynamic policy

• Duration based dynamic policy

• Period based dynamic policy

• Service-zone based dynamic policy

• Roaming-region based dynamic policy

• Rating based dynamic policy

• Subscriber notification

• Quota Reset

12

• Saving and updating GPRS subscriber subscription data

• User authentication

• Providing location/routing information and processing

needed in mobility management and routing, for example

Saving and updating user service SGSN number and

address

GPRS user location deletion indication

Whether MS is reachable

• Subscriber tracing (optional)

NETWORK ENTITY: HLR

13

• The PDP context is Packet Data Protocol context

• PDP context contains all the information needed to transfer user data between MS and GGSN.

• A primary PDP context records the following information: • PDP type

• PDP address

• QOS

• APN resolution

• PDP context exists in MS, SGSN, GGSN and RNC.

Important Concept: PDP context

14

Deactivate PDP Context

or

MM state change to IDLE

or PMM-DETACHED

Activate PDP

Context

INACTIVE

ACTIVE

Active:can transmit data

Important Concept: PDP states

Inactive:cannot transmit data

15

• PDP Type o IPV4 o IPV6 o PPP

• PDP Address o Static IP

o Is defined in HLR o Public or Private (Valid or invalid)

o Dynamic IP o Allocates by GGSN o Valid or invalid

Important Concept : PDP Type and PDP Address

16

• APN structure:

•Operator ID : fixed extension, must end with “.gprs”

•Network ID shall not end with “.gprs”

•MNC: mobile network code

•MCC: mobile country code

•Rightel.mnc20.mcc432.gprs

Important Concept : Access Point Name (APN)

Network ID.mnc<MNC>.mcc<MCC>.gprs

Network Identifier

Operator Identifier

(PDP Type, PDP Address, Access Point Name,

QoS Requested)

Charging ID allocation

IP address

3G -GGSN

7. Activate PDP Context Accept

3. Create PDP Context Response

2. Create PDP Context Request

1. Activate PDP Context Request

3G -SGSN UTRAN MS

4. Radio Access Bearer Setup (Qos)

C1

C2

6. Update PDP Context Response

5. Update PDP Context Request

Important Concept : PDP activation procedure

18

• MS start and send “Active PDP context request” to SGSN

Provide QoS parameter

Provide a APN-NI

Provide a static IP or null

• Receive ACCEPT from SGSN

If the QoS not accept by MS, then starts delete PDP context

procedure.

PDP activation procedure : MS

19

• Check subscriber data

• APN selection default APN, APN provide from MS and the APN subscribed in HLR

APN-NI.APN-OI.GPRS

• QoS negotiation

QoS provided from MS, default QoS , QoS subscribed in HLR

• Send message “create PDP context request” to GGSN

• RAB assignment

• Send message “active PDP context accept” to MS

Dynamic IP address

QoS

PDP activation procedure : SGSN

20

• Check the APN provided by SGSN

• QoS negotiation

• Allocate a dynamic IP to the MS

• Allocate a charging ID for the PDP context

• Return a CREATE PDP CONTEXT ACCEPT message to SGSN

Dynamic IP

QoS

Charging ID

Other information

• Update PDP context

PDP activation procedure : GGSN

21

• E-mail from fixed to mobile network

BTS/NodeB

SGSN

MS

BSC/RNC

GGSN Backbone

ISP

Access server

Mail server

e-mail

HLR

22

• E-mail from mobile to fixed network

BTS/NodeB

SGSN

MS

BSC/RNC

GGSN Backbone

ISP

Access server

Mail server

e-mail

HLR

23

Thank you