UMTS system architecture 15785

September 13, 2017 | Autor: Mohamed Hassan | Categoria: Wireless Communications, Computer Networks
Share Embed


Descrição do Produto

UMTS System Architecture and Protocol Architecture Overview on overall system architecture – UMTS network architecture and elements – Mobile station – High-level functions – UMTS domains and strata – UMTS/GPRS protocol architecture References: • Kaaranen, Ahtiainen, Laitinen, Naghian, Niemi: UMTS Networks – Architecture, Mobility and Services. 2nd edition, Wiley 2005 • Ch 5.1: Core Network Architecture Release 3 • Ch 5.4&5.5: Core Network Architecture Release 4 and 5 • Ch 6: UMTS Terminal • Walke, Althoff, Seidenberg: UMTS – Ein Kurs. J. Schlembach Fachverlag, 2001 • 3GPP TS 23.002: UMTS network architecture (CN and AN entities) and procedures • 3GPP TS 23.101: General UMTS architecture • 3GPP TS 23.060: GPRS, Service Description • 3GPP TS 21.101/21.102/21.103: List of standards for Release 3, 4 and 5, respectively • 3GPP TR 21.905: UMTS vocabulary and abbreviations UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

1

UMTS/GSM Network Architecture

Base station

Base station

ISDN

Base station controller

Base station

MSC

GSM Core (Circuit switched)

GSM RAN

GMSC

HLR AuC EIR

node B node B

node B

UMTS Networks

Radio network controller

UTRAN

Oliver Waldhorst, Jens Mückenheim

SGSN

Internet GPRS Core (Packet Switched) Oct-11

GGSN

2

UMTS System Architecture Mobile Station (MS): • radio interface • service control and user interface

Radio Access Network (RAN): • radio-specific functions

data networks ISDN network

USIM

mobile network

UMTS Subscriber Identity Module (USIM): • subscriber-specific data • support of authorized access to network UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Core Network (CN): radio-independent functions • transport • mobility management • subscriber data • service control Oct-11

3

Gi

Circuit switched CN

GGSN

AuC C PSTN

H

VLR

B

Gr

Gf Gs

B

MSC

Gn

EIR F

G

Gc

HLR

PSTN

D

VLR

SGSN

MSC E

CN Source: 3GPP 23.002-3.4.0

Basic Configuration, Release 3

GMSC

Gp

Packet switched CN

UMTS Network Architecture

PSTN

A

GSM RAN

Gb

RNS

BSS

Iur

BSC

RNC

Abis

BTS

RNC

Iub

BTS

Node B cell

Um UMTS Networks

IuPS

IuCS

Oliver Waldhorst, Jens Mückenheim

Uu

Oct-11

Node B

UTRAN 4

Mobile-services Switching Centre (MSC) Source: 3GPP 23.002-3.5.0

An exchange performing all the switching and signalling functions (CS only) for mobile stations MSC controls mobile-originated and mobile-terminated CS calls Functions – – – – – – –

call management mobility management (handling attach and authentication) subscriber administration maintenance of charging data (for radio network usage) CS data services (FAX, modem) supplementary call services (call forwarding, etc.) SS7-based signaling

Main difference to an exchange in a fixed network: deal with mobility (e.g. location registration, handover) Gateway MSC (GMSC) – Provides interconnection between the UMTS core network and external PSTN/ISDN networks UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

5

GPRS Support Node (GSN)

Source: 3GPP 23.002-3.5.0

GSNs constitute the interface between the radio access network and the fixed networks for packet switched services (similar to MSC for CS calls) Serving GSN (SGSN) – – – – – –

session management mobility management subscriber database management (interface with HLR) maintenance of charging data (for radio network usage) IP-based transport of user data between SGSN and the UTRAN IP- or SS7-based signaling transport

Gateway GSN (GGSN) – gateway for UMTS packet service to external data networks (e.g. the Internet) – IP interface towards SGSN – performs user data screening and security – maintenance of charging data (for external data network usage) UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

6

Home Location Register (HLR)

Source: 3GPP 23.002-3.5.0

Home (primary) data base in charge of the management of mobile subscribers Basic information: • International Mobile Subscriber Identity (IMSI) • CS subscription information – one or more Mobile Subscriber International ISDN number(s) (MSISDN) • PS subscription information – zero or more Packet Data Protocol (PDP) address(es) – permission for GGSN to dynamically allocate PDP addresses for a subscriber • location information enabling the charging and routing of calls towards the MSC or SGSN where the MS is registered (e.g. VLR Number) Other information: • teleservices and bearer services subscription information • service restrictions (e.g. roaming limitation) • parameters attached to supplementary services UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

7

Visitor Location Register (VLR)

Source: 3GPP 23.002-3.5.0

(Secondary) data base supporting the management of mobile subscribers currently located within its VLR area Motivation: minimize load for HLR (i.e. of the primary data base) Tasks: • control MSs roaming in an MSC assigned to it • exchange information with HLR to allow the proper handling of calls Information maintained by VLR (for call handling): – – – – – – –

International Mobile Subscriber Identity (IMSI) Mobile Station International ISDN number (MSISDN) Mobile Station Roaming Number (MSRN) Temporary Mobile Station Identity (TMSI), if applicable location area where the mobile station has been registered the last known location and the initial location of the MS supplementary service parameters attached to the mobile subscriber (received from the HLR)

UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

8

Authentication Centre (AuC)

Source: 3GPP 23.002-3.5.0

Stores data for each mobile subscriber – to authenticate the International Mobile Subscriber Identity (IMSI) – to support ciphering of the communication over the radio path The AuC transmits the data needed for authentication and ciphering via the HLR to the VLR, MSC and SGSN which need to authenticate a mobile station AuC is associated with an HLR, and stores an identity key for each mobile subscriber The AuC communicates solely with its associated HLR (H-interface)

UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

9

Equipment Identity Register (EIR)

Source: 3GPP 23.002-3.5.0

Logical entity storing the International Mobile Equipment Identities (IMEIs) Equipment is classified as – white listed: serie number of equipment – grey listed: equipment tracked by network – black listed: barred equipment – unknown to EIR

UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

10

Other CN entities

Source: 3GPP 23.002-3.5.0

SMS Gateway MSC (SMS-GMSC) – gateway between Short Message Service Center and PLMN – deliver SMSs from service center to MS SMS Interworking MSC (SMS-IWMSC) – gateway between PLMN and Short Message Service Center – deliver SMSs from MS to service center Interworking Function (IWF) – associated with MSC – supports interworking of PLMN with fixed networks, e.g. ISDN, PSTN, PDN (protocol conversion) Border Gateway (BG) – PS gateway to other PLMNs – firewall functionality Charging Gateway Functionality (CGF) – collects charging records from SGSNs and GGSNs UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

11 o

Radio Network System (RNS) Provide access to the UMTS terrestrial radio interface Radio Network Controller (RNC) • (Radio) mobility management • Management of radio resources

Core Network

Iu

Iu RNS

RNS

UTRAN

Iur RNC Iub Node B

RNC Iub

Iub

Node B

Node B

Iub Node B

Base Station (Node B) • Radio coverage of cells • Physical layer processing UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

12

Mobile Station (MS) Mobile station (MS)/ User Equipment (UE) physical equipment used by a PLMN subscriber

Mobile Equipment (ME) radio transmission and application Mobile Termination (MT) functions for radio transmission and management of the radio interface, e.g. the handset

ITU-T Recommendyer

Terminal Equipment (TE) support for end-to-end application functions necessary for the operation of the access protocols by the user, e.g. a laptop

UE

Mobile Equipment (ME)

Terminal Equipment (TE)

R

Mobile Termination (MT)

Uu

T A F

Access Network

Cu

UMTS Subscriber Identity Module (USIM) user identity contains data and procedures to unambiguously and securely identify itself UMTS Networks

USIM

Oliver Waldhorst, Jens Mückenheim

Terminal Adaptation Functions (TAF) (service dependent) • mapping of terminal requests on network capabilities • flow control/rate adaptations Oct-11

13 o

UMTS High-level Functions (PS Domain) Network Access Control Provide means by which a user is connected to a telecommunication network • Registration Association of Mobile ID with the user's packet data protocol(s) and address(es) within the PLMN, and with the user's access point(s) to the external PDP network • Authentication and Authorisation Identification and authentication of the service requester, and the validation of the service request type • Admission Control Check available network resources required to provide the quality of service (QoS)

UMTS Networks

Oliver Waldhorst, Jens Mückenheim









Message Screening A screening function with filtering out unauthorised or unsolicited messages (firewall) Packet Terminal Adaptation Adaptation of data packets suitable for transmission across the packet domain network Charging Data Collection Collection of data necessary to support subscription and/or traffic fees Operator Determined Barring Limitation of the service provider's financial risk with respect to new subscribers or to those who have not promptly paid their bills by restricting a particular packet-switched service

Oct-11

14

UMTS High-level Functions (PS Domain) Packet Routing and Transfer Determining and using the route for transmission of a message within and between the PLMN(s) • Relay Forwarding of data received from one node to the next node in the route • Routing Selection of the transmission path for the "next hop" in the route using the destination address of the message • Address Translation and Mapping Conversion of one address to another address of the same or different type, i.e. to convert an external network protocol address into an internal network address

UMTS Networks





• •

Encapsulation/Decapsulation Addition/removal of address and control information to a data unit for routing packets within and between the PLMN(s) and between the SGSN and the MS Tunneling Transfer of encapsulated data units within and between the PLMN(s) from the point of encapsulation to the point of decapsulation A tunnel is a two-way point-to-point path Compression Optimisation of radio path capacity Ciphering Preservation of the confidentiality of user data and signalling across the radio channels

Mobility Management • Keep track of location of MS Radio Resource Management • Management of radio resources

Oliver Waldhorst, Jens Mückenheim

Oct-11

15

UMTS Functional Entities: Domains Domain: grouping of physical entities of the system

Air Interface

Radio Access Network (RAN)

Home Network Domain [Zu]

Cu

Uu

Iu

[Yu]

Serving Network (SN) Domain

USIM Domain

Mobile Equipment Domain

Access Network (AN) Domain

User Equipment (UE) Domain

Transit Network Domain

Core Network (CN) Domain

Infrastructure Domain Source: 3GPP 23.101-4.0.0

UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

16

Functions of the UMTS Domains Infrastructure domain – Access network (AN) domain: functions specific to access technique – Core network (CN) domain: functions independent of access technique Access network domain – physical entities managing the resources of the access network – provides the user with a mechanism to access the core network domain Serving network (SN) domain – part of the CN domain to which the AN domain that provides the user’s access is currently connected – responsible for routing calls and transport user data/information from source to destination – provides CN functions that are local to the user’s access point (i.e. SN changes when the user moves) Home network (HN) domain – provides CN functions that are conducted at a permanent location regardless of the location of the user’s access point (i.e. does not change due to user mobility) – contains user-specific data and is responsible for management of subscription information – handle home-specific services, not offered by the serving network domain User Services Identity Module domain (USIM) – related to the home network domain by subscription UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

17

Functional Communication between UMTS domains Protocols and functions related to the handling and storage of subscription data and possibly home network specific services

“Home Stratum” USIM - HN USIM - MT

MT - SN

SN - HN

Protocols and functions to

“Serving Stratum” USIM - MT

route and transmit data/information (user

MT - SN

or network generated) from source to destination

Transport of user data and network control signalling

“Transport Stratum” “Access Stratum” MT - AN

USIM

MT/ME

AN - SN

Access Network Domain

Strata concept: • grouping of functions • grouping of respective protocols UMTS Networks

• functions related to subscription data management, customer care, including billing and charging, mobility management and authentication • functions to allow domains other than the home network domain to act on behalf of the home network

Serving Network Domain

Home Network Domain

• error correction and recovery • encrypt data over the radio interface and in the infrastructure part • adaptation of data to use the supported physical format • transcoding of data to make efficient use of, e.g. the radio interface

Parts of infrastructure, user equipment and protocols specific to the access technique • provides services related to the transmission

of data over the radio interface and the management of the radio interface

Oliver Waldhorst, Jens Mückenheim

Source: 3GPP 23.101-4.0.0 Oct-11

18 o

ow1

Functional Communication between UMTS domains

End-to-end protocols and

Application Stratum

functions which make use of services provided by the home, serving and transport strata and infrastructure to support services and/or value added services.

Application

The functions and protocols within the application stratum may adhere to GSM/UMTS standards such as MExE or may be outside the scope of the UMTS standards.

“Serving Stratum” TE - MT

MT - SN

“Transport Stratum” “Access Stratum” MT - AN

AN - SN

MT

TE Mobile Equipment Domain

Access Network Domain

Serving Network Domain

Transit Network Domain

Remote Party

Source: 3GPP 23.101-4.0.0 UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

19 o

Folie 19 ow1

Hier ist das Serving Stratum seltsam! Oliver Waldhorst; 17.10.2011

UMTS Protocol Architecture We will focus on the packet switched mode here

References: • Kaaranen, Ahtiainen, Laitinen, Naghian, Niemi: UMTS Networks – Architecture, Mobility and Services. Wiley 2001, Ch. 5.1 • Walke, et al: UMTS – ein Kurs, Ch. 5 (air interface only) • 3G TS 23.060: GPRS, Service Description UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

20

User Plane Bearer Services – Overview UMTS TE

MT

UTRAN

CN Gateway

CN Iu EDGE NODE

TE

End-to-End Service

TE/MT Local Bearer Service

Radio Access Bearer Service

UMTS Networks

External Bearer Service

UMTS Bearer Service

Radio Bearer Service

Iu Bearer Service

UTRA FDD/TDD Service

Physical Bearer Service

Oliver Waldhorst, Jens Mückenheim

CN Bearer Service

Backbone Bearer Service

Oct-11

21

Bearer Services – Analogy with Public Transportation UMTS TE

MT

UTRAN CNtaxi Iu Combo ticket: bus and EDGE NODE

Taxi, bus and train combo: singleCNticket, single TE reservation, Gateway same service everywhere

End-to-End Service

TE/MT Local Bearer Service

External Bearer Service

UMTS Bearer Service

Radio Access Bearer Service

CN Bearer Service

Walk to taxi

Taxi: Flat – bus stop

Radio Bearer Service

Iu Bearer Service

UTRA FDD/TDD Service

Physical Bearer Service

Taxi with driver UMTS Networks

Backbone Bearer Service

Bus: Bus stop – railway station

Bus with driver

Oliver Waldhorst, Jens Mückenheim

Train: Station – station

For each bearer: • specific attributes (delay, bandwidth, guarantees, etc. • specific reservation mechanism 22 Oct-11

MS-RNS-SGSN-GGSN – User Plane Application

E.g., IP, PPP

E.g., IP, PPP Relay

Relay

PDCP

PDCP

GTP-U

GTP-U

GTP-U

GTP-U

RLC

RLC

UDP/IP

UDP/IP

UDP/IP

UDP/IP

MAC

MAC

AAL5

AAL5

L2

L2

L1

L1

ATM

ATM

L1

L1

Uu

MS

Iu-PS

UTRAN

Gn

Gi

3G-GGSN

3G-SGSN

Source: 3GPP 23.060-4.1.0 UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

23

MS-RNS-SGSN-GGSN – User Plane Application

E.g., IP, PPP

E.g., IP, PPP Relay

Relay

PDCP

PDCP

GTP-U

GTP-U

GTP-U

GTP-U

RLC

RLC

UDP/IP

UDP/IP

UDP/IP

UDP/IP

MAC

MAC

AAL5

AAL5

L2

L2

L1

L1

ATM

ATM

L1

L1

Uu

Iu-PS

GTP-U (GPRS Tunneling plane): MS UTRAN Protocol for User 3G-SGSN • tunneling of user data between UTRAN and the 3G-SGSN • tunneling between the GSNs in the backbone network Source: 3GPP 23.060-4.1.0 • encapsulation of all PDP PDUs UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

Gn

Gi

3G-GGSN

24

MS-RNS-SGSN-GGSN – User Plane Application

E.g., IP, PPP Relay PDCP

PDCP

GTP-U

RLC

RLC

UDP/IP

MAC

MAC

AAL5

L1

L1

ATM

Uu

MS

UTRAN

PDCP (Packet Data Convergence Protocol): E.g., IP, PPP(wrt • provides protocol transparency the underlying radio-interface Relay protocols) for higher-layer protocols • support forGTP-U e.g., IPv4, PPP and IPv6 GTP-U GTP-U (easy introduction of new higherlayer protocols) UDP/IP UDP/IP UDP/IP • compression of control information L2 AAL5 compression) L2 (header • no ATM user data L1 compression in Iu L1 mode Iu-PS (because the data compression Gn Gi 3G-GGSN 3G-SGSN efficiency depends on the type of user data)

Source: 3GPP 23.060-4.1.0 UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

25

MS-RNS-SGSN-GGSN – User Plane Application

E.g., IP, PPP

E.g., IP, PPP RelayControl): RLC (Radio Link RLC GTP-U protocol GTP-U provides logical GTP-U link GTP-U control over the radio interface There may be several simultaneous UDP/IP UDP/IP UDP/IP UDP/IP RLC links per MS; each link is identified L2 AAL5 by a AAL5 Bearer Id L2

Relay PDCP

PDCP

RLC

RLC

MAC

MAC

L1

L1

ATM

Uu

MS

Source: 3GPP 23.060-4.1.0 UMTS Networks

UTRAN

ATM

L1

L1

Iu-PS Gn MAC (Medium Access Control): 3G-GGSN 3G-SGSN MAC protocol controls the access signaling (request and grant) procedures for the radio channel

Oliver Waldhorst, Jens Mückenheim

Oct-11

Gi

26

MS-RNS-SGSN-GGSN – Control Plane

GMM / SM / SMS

GMM / SM / SMS

Relay RRC

RRC

RANAP

RANAP

GTP-C

GTP-C

RLC

RLC

SCCP

SCCP

UDP

UDP

MAC

MAC

Signalling Bearer

Signalling Bearer

IP

IP

AAL5

AAL5

L2

L2

ATM

ATM

L1

L1

L1

L1 Uu

MS

UMTS Networks

Gn or Gp

Iu-Ps

RNS

3G SGSN

Oliver Waldhorst, Jens Mückenheim

GSN

Oct-11

GSN

27 o

MS-RNS-SGSN – Control Plane GMM (GPRS Mobility Management): – GMM supports mobility management functionality such as attach, detach, security, and routing area update SM (Session Management): – SM supports PDP context activation and deactivation SMS supports short message service GTP-C (GPRS Tunneling Protocol for Control plane): – establish, manage and release GTP tunnels RANAP (Radio Access Network Application Protocol): – transport of higher-layer signalling – handling of signalling between the 3G-SGSN and UTRAN – management of the GTP connections on the Iu interface RRC (Radio Resource Control): – Information Broadcast (AS and NAS) – RRC connection management (setup, release, reconfiguration) – Radio Bearers management (setup, release, reconfiguration) – Management of radio resources for the RRC connection – RRC connection mobility functions – Paging/notification Source: 3GPP 23.060-4.1.0 UMTS Networks

Oliver Waldhorst, Jens Mückenheim

Oct-11

28

UMTS Protocol Architecture: The Complete Picture (Packet Switched) Uu

Node B

Iub

Iups

RNC

SM SM

SM MM

IP

PMM MM

PMM SM

PDCP

RRC RRC

RRC RRC

RLC codec RLC

RLC RLC

MAC MAC ALCAP

ALCAP

STC.2 NBAP ALCAP NBAP FP FP PHY PHY

AAL2 AAL2

UDP

Phy-up Phy-up

STC.2 ALCAP

SSCF-UNI SSCF SSCF

SSCOP SSCOP SSCOP

SSCOP SSCOP SSCOP

AAL5 AAL5 AAL5

AAL5 AAL5 AAL5

IP GTP-U

RANAP FP

RANAP

SCCP SCCP

GTP-C

Q2150.1 UDP

Q2150.1 GTP-U

GTP-C

UDP

FP

AAL2 AAL2 AAL2

User Plane

MTP3-b MTP3B

SSCF-N SSCF

SSCF-N SSCF

SSCF

SSCOP

SSCOP SSCOP

SSCOP

AAL5 AAL5 AAL5

Oliver Waldhorst, Jens Mückenheim

MTP3BIP

AAL5 AAL5 AAL5

Q2150.1 Iu UP MTP3BIP SSCFQ2150.1 SSCOP L2 AAL2

AAL5

L2

ATM ATM

STM-1 E1

Transport Plane

Q2150.1

MTP3-b IP FP

SCCP SCCP

ATM ATM

E1/ STM-1 E1

UMTS Networks

NBAP NBAP

SSCF-UNI SSCF SSCF

ATM ATM

Control Plane

GTP-U

GGSN

MAC MAC

Phy-up Phy-up

PHY PHY

PDCP

Gn

SGSN

STM-1

L1

L1

E1

Common

Oct-11

29 o

UMTS Protocol Architecture: The Complete Picture (Circuit Switched) Uu

codec

Iub

Node B

CM SM MM MM RRC RRC

MM SM

RANAP

RLC RLC MAC MAC ALCAP AA

FP

ALCAP NBAP

SSCF-UNI SSCOP

PHY AAL2

AAL5

SSCF-UNI SSCF SSCF SSCOP SSCOP SSCOP AAL5 AAL5 AAL5

STC.1

SCCP

Iu UP

MTP3-b FP FP

SSCF-NNI

SSCOP AAL2 AAL2 AAL2

AAL5

ATM ATM STM-1 E1

E1

User Plane

Phy-up Phy-up

Transport Plane

Oliver Waldhorst, Jens Mückenheim

RANAP ALCAP

ALCAP

NBAP STC.2 NBAP ALCAP

ATM

UMTS Networks

codec

RRC RRC

STC.2

Control Plane

3G-MSC

CM MM

RLC codec RLC MAC MAC Phy-up Phy-up

PHY PHY

Iucs

RNC

Iu UP SCCP STC.1 SCCP Q2150.1 Iu UP MTP3B MTP3B MTP SSCF-NNI SSCF SSCF SSCOP SSCOP AAL5 AAL2 AAL5 AAL5 AAL2 ATM ATM STM-1 E1

Common

Oct-11

30 o

Lihat lebih banyak...

Comentários

Copyright © 2017 DADOSPDF Inc.