modul 3 gsm procedures

33
GSM-GPRS Operation GSM Procedures Module 3

Upload: wijaya-kusuma

Post on 25-May-2015

2.340 views

Category:

Education


2 download

DESCRIPTION

Explain basic GSM (LAC, CI, Handover, etch)

TRANSCRIPT

Page 1: Modul 3   gsm procedures

GSM-GPRS Operation

GSM Procedures

Module 3

Page 2: Modul 3   gsm procedures

[email protected] 2

Outline

Network Identity Parameters Idle Mode Operations Location Update Handover

Page 3: Modul 3   gsm procedures

GSM-GPRS Operation

Network Identity Parameter

Page 4: Modul 3   gsm procedures

[email protected] 4

Network Identification Parameters

Untuk mengidentifikasi setiap elemen jaringan pada suatu wilayah/area tertentu, GSM membuat suatu penomoran yang bertujuan untuk : Memampukan MS secara benar mengidentifikasi ID

jaringan pada saat ini,

Memampukan jaringan mendapatkan informasi secara real time keberadaan geografis sebuah MS.

Memampukan MS melaporkan secara benar informasi tentang suatu cell dan tetangganya, sehingga jaringan dapat melakukan proses handover untuk menjaga kontinuitas percakapan.

Page 5: Modul 3   gsm procedures

[email protected] 5

CGI MCC MNC LAC CI

LAI

CC NDC SNMSISDN

MCC MNC MSINIMSI

X1 X2 X3 X4 X5 X6 X7 X8HLR-ID

Introduction: Codes & Identities

Page 6: Modul 3   gsm procedures

[email protected] 6

International

Area LayananKode

National

MCC: Mobile Country Code

CC: Country Code

1 OperatorPLMNMNC: Mobile Network Code

NDC: National Destination Code

MSC / SGSN „Switch“

Location Area LALA1

LA2

LAC: Location Area Code

LAI: Location Area Identity

Cell CI: Cell Identity

CGI: Cell Global Identity

MSC-Identity

Hierarki Area

Layanan/ Kode GSM

Page 7: Modul 3   gsm procedures

[email protected] 7

Kode Negara & PLMN

IndonesiaCC = 62

MCC = 510 XL

INDOSAT

Telkomsel

NDC = 817,818,819MNC = 11

NDC = 855,856,815,816MNC = 10

NDC = 811,812,813,852MNC = 01

CC NDC SNSubscriber Number

MSISDNMobile Subscriber ISDN Number

MCC MNC MSINMobile Subscriber Id. No.

IMSIInternational Mobile Subscriber Identity

X1 X2 X3 X4 X5 X6 X7 X8HLR-ID

Subscriber Identities

Page 8: Modul 3   gsm procedures

[email protected] 8

Identifier:MSC / VLR - IdentityLAI = MCC + MNC + LACCGI = LAI + CI

MSC / VLR

MSC / VLR

MSC / VLR

MSC / VLR

MSC / VLR

LALA

LA

LA

LA

CellCell

MCC MNC LAC CI

LAI

MSC, Location & Cell Area

Page 9: Modul 3   gsm procedures

[email protected] 9

Cell Global Identity (CGI)

CGI MCC MNC LAC CI

LAI = Location Area Identity

ITU mengatur pengalokasian MCC. MCC Indonesia adalah 510 (decimal).

MNC diatur oleh regulator di tiap negara. LAC dikodekan secara berbeda setiap negara. Biasanya,

location area harus cukup luas. Dua atau lebih cell yang berada pada area yang sama

tidak diperbolehkan memiliki CI yang sama.

Setting CGI:

Page 10: Modul 3   gsm procedures

[email protected] 10

CGI• MCC = Mobile Country Code: berisi 3 digit desimal,

bernilai 000 - 999.

• MNC = Mobile Network Code: berisi 2 digit desimal, bernilai 00 - 99.

• LAC = Location Area Code :

bernilai antara 1-65535.

• CI = Cell Identity:

bernilai antara 0-65535.

Country MCC Operator MNCIndonesia 510 TELKOMSEL 01

INDOSAT 10

XL 11

China 460 CHINA UNICOM 01

CHINA MOBILE 02

Myanmar 410 MPT 00

Srilanka 403 CELLTEL 00

Page 11: Modul 3   gsm procedures

[email protected] 11

Role of CGI

• Informasi CGI dikirimkan secara broadcast pada setiap cell.

• Ketika MS menerima informasi sistem, MS akan meng-ekstrak informasi CGI dan menentukan cell berdasarkan MCC dan MNC yang di-spesifikasi-kan dalam CGI.

• Dalam saat yang sama, hal ini juga menentukan apakah location area-nya berubah atau tidak, kemudian menentukan apakah perlu dilakukan proses location update. Selama proses location update, MS akan melaporkan ke jaringan mengenai cell mana yang melayani dia pada saat itu.

Page 12: Modul 3   gsm procedures

[email protected] 12

Mobilestation

Basestation

Category Logical Channel

SYNC CHANNEL INFORMATION

Carrier sine wave

SYSTEM INFORMATION TYPE3

CHANNEL REQUEST

IMMEDIATE ASSIGNMENT

LOCATION UPDATING REQUEST

AUTHENTICATION REQUEST

CIPHERING MODE COMMAND

CIPHERING MODE ACK

LOCATION UPDATING ACCEPT

TMSI ALLOCATION COMPLETE

AUTHENTICATION RESPONSE

CHANNEL RELEASE

RRM

RRM

RRM

RRM

MMMMMM

MM

MM

RRMRRM

RRM

FCCH

SCH

BCCH

RACH

AGCH

SDCCH

SDCCHSDCCH

SDCCH

SDCCH

SDCCH

SDCCH

SDCCH

Prosedur Location-Update

Page 13: Modul 3   gsm procedures

[email protected] 13

BSIC (Base Station Identity Code)

Para sistem GSM, masing-masing BTS dialokasikan suatu kode “color code” yg disebut base station identity code (BSIC).

Jika pada suatu saat, sebuah MS dapat menerima BCCH TRX dari dua cell pada saat yang bersamaan dan memiliki nomor kanal yang sama, maka MS akan membedakan dua cell tersebut berdasarkan BSIC.

NCC bernilai 0-7. BCC berilai 0-7.

BSIC NCC BCCNCC = Network Color Code

BCC = Base Station Color Code

Page 14: Modul 3   gsm procedures

[email protected] 14

BSIC = NCC and BCC

In the connection mode (during conversation), the MS must measure the signals in the adjacent cells and report the result to the network.

As each measurement report sent by the MS can only contain the contents of six cells, so it is necessary to control the MS so as to only report the information of cells factually related to the cell concerned. The high 3 bits (i.e. NCC) in the BSIC serve this purpose.

The BCC is used to identify different BS using the same BCCH in the same GSM PLMN.

Page 15: Modul 3   gsm procedures

[email protected] 15

BSIC Configuration Principle

CBA

FED

In general, it is required that Cells A, B, C, D, E

and F use different BSIC. When the BSIC resources are not enough, the cells close to each other may take the priority to use different BSIC.

Page 16: Modul 3   gsm procedures

GSM-GPRS Operation

Idle Mode Operation Parameter Example

Page 17: Modul 3   gsm procedures

[email protected] 17

The Purposes

Secondly, the parameters related to idle mode operation must be specified.

Idle mode signalling is directly relevant to LA design, and dedicated mode signalling is relevant to measurement reporting, HOC, and POC.

When the mobile station is in idle mode, it needs some information from the network in order to know the right frequencies, and find the right cells and channel configuration.

Page 18: Modul 3   gsm procedures

[email protected] 18

IDLE MODE OPERATION

When the MS is switched ONWhen there is no dedicated connection

To camp on the best suitable cell

For MS to receive system info from the NW on DLFor MS to be able to initiate a call whenever neededFor the NW to be able to locate the MS when there is a MT call/SMS

When?

Why?

Why to camp on a specific cell?

Page 19: Modul 3   gsm procedures

[email protected] 19

Idle Mode Tasks

PLMN selection Cell selection and reselection Location update

Page 20: Modul 3   gsm procedures

[email protected] 20

Idle Mode Operation ProcedureSearch all the RF channels , take samples during

3-5 s and calculate averages. And put them in ascending order with respect to signal level.

Then tune to the strongest RF channel.

Search for the frequency correction burst in that carrier in order to varify if it is a BCCH carrier

Camp on the cell

Try to synchronize to the carrier and read the BCCH data.

Is it a BCCH carrier?

Is it a correct PLMN ?

Is the cell barred?

Is C1>0

Tune to the next highest RF channel which is not

tried before

No

No

NoNo

Yes

Yes

Yes

Yes

Page 21: Modul 3   gsm procedures

[email protected] 21

locationAreaId

• ncc (Network Colour Code) 0 … 7• bcc (BTS Colour Code) 0 … 7

bsIdentityCode

cell-ID 0 … 65535

Parameter Value

trainingSequenceCode 0 … 7

IDLE MODE OPERATION ID's and ID Codes

• mcc (Mobile Country Code) 0 … 999• mnc (Mobile Network Code) 0 … 99• lac (Location Area Code) 0 … 65535

Cell Global Identity MCC + MNC + LAC + CI

Page 22: Modul 3   gsm procedures

[email protected] 22

IDLE MODE OPERATIONIDLE MODE OPERATIONBaseStation Identity Code (BSIC)BaseStation Identity Code (BSIC)

• BSIC is a combination of NCC and BCC

• Reported in Measurement Results to BSC

• Can be listed in Hex or Decimal

NCC (0...7) BCC (0...7)4 2 U 4 2 U32 16 8 4 2 U Range0 0 0 x x x 0 - 70 0 1 x x x 8 - 150 1 0 x x x 16 - 230 1 1 x x x 24 - 311 0 0 x x x 32 - 391 0 1 x x x 40 - 471 1 0 x x x 48 - 551 1 1 x x x 56 - 63

Page 23: Modul 3   gsm procedures

[email protected] 23

IDLE MODE OPERATIONBase Station Colour Code

MNC = Operator e.g Telkomsel

MCC = Country e.g Indonesia

LAC 1 = Jakarta LAC 2

LAC 3 LAC 4

f1

f2

f3

f1

f1

bcc = 1

bcc = 2

bcc = 3

Neighbour list of f3:f1f2...

Location Area Code

BSC

BTS BTS BTS

1 2 n

Page 24: Modul 3   gsm procedures

[email protected] 24

initialFrequency 1 ... 124 GSM 900 512 … 885 GSM 1800

512 … 810 GSM 1900

Parameter Value

bCCHAllocation-ID 1 ... 128 in GSM

bCCHAllocationList 1 ... 124 in GSM ( max. 32 freq. for all bands)

idleStateBCCHAllocation 0 (BCCH list is taken from the adjacent cell) 1 ... 128 (number of the BCCH list used)

measurementBCCHAllocation Dedicated ModeADJ (BCCH frequency list taken from adj. cell)IDLE (active MS uses the same list as MS

in IDLE mode)

IDLE MODE OPERATION Frequencies

Page 25: Modul 3   gsm procedures

[email protected] 25

plmnpermitted 0 ... 7

Parameter Value

NOTE This parameter is confusing. It’s not used for network selection. It’s used AFTER a network has been selected so that only measurements from one PLMN are reported

IDLE MODE OPERATION PLMN Selection

Two Modes Automatic Manual

Three Types of Lists Preferred Found Forbidden

Page 26: Modul 3   gsm procedures

[email protected] 26

IDLE MODE OPERATION Cell Selection in Idle Mode

Two methods:a) Normal cell selection

b) Stored list cell selection (opt)

If no suitable cell found with method b) then a) is tried.

Page 27: Modul 3   gsm procedures

[email protected] 27

• timerPeriodicUpdateMS 0.0 ... 25.5 (hours)• allowIMSIAttachDetach Yes/No

Parameter Value

IDLE MODE OPERATION Location Update

MS => MSC / VLR Mobile Station switched ON

No IMSI Attach / Detach Same Location Area => No Location Update Different Location Area => Location Update

Change of the Location Area Location Area under the same MSC / VLR Location Area under another MSC /VLR => HLR will be updated

Service is rejected (MS unknown in VLR) Time Periodic (MS -> MSC/VLR)

Page 28: Modul 3   gsm procedures

GSM-GPRS Operation

Procedures

Location Update Handover

Page 29: Modul 3   gsm procedures

[email protected] 29

MS

BTS

requestLocation Update

Location Update

Page 30: Modul 3   gsm procedures

[email protected] 30

LAI =2620533

MS

BTS

BCCH:CGI =

26205A64B...

LocationRegistration/

Update

• Location Registration: initial MS registration in PLMN• Location Update• no LU during connection!

requestLocation Update

3 types of Location Update:• normal• periodic• with IMSI attach

Page 31: Modul 3   gsm procedures

[email protected] 31

Intra-cell

BSCBTS

f 1, TS 1

f 2, TS 2

Intra-BSS

BSC

BTS

BTS

MSC

Handoverperformed

Intra-MSC

MSC

BSS

BSS

Inter-MSC

MSC - BMSC - A

MSC - C

basic

subsequent

MSC

Handoverperformed

Handover

Page 32: Modul 3   gsm procedures

[email protected] 32

Measurement:connection quality & strength:

strength of serving BTS &surrounding BTSs

HandoverDecision

MS

Measurement:connection quality & strength,distance measurement (TA)

BTS

Measurement report

Timing Advance,Power control

BSC

HOdecision

Measurement value processing(averaging, limit values,..)

Evaluation list(suitable BTSs for HO...)

Initiation of HO type

HandoverBSC/MSC

Measurementreport

Page 33: Modul 3   gsm procedures

GSM-GPRS Operation

End of Section 3

GSM Procedures