Académique Documents
Professionnel Documents
Culture Documents
Database Recovery
1
Outlines
• Background
• GPRS MM/SM
• Broadcast Approach
• Analytic Model
• Numerical Results
• Conclusions
2
Background
3
台灣電信業務開放近程
開放CT-2
開放四項行動通信業務(行動電話,呼叫器,行動數據,特哥大)
2007:
3G MNP WiMAX
Fixed Line
Source: 中華電信研究所
4
Introduction (1/2)
5
Introduction (2/2)
6
GPRS System
GSM
Visited Gateway
MSC/VLR MSC/VLR PSTN
BSS
HLR
PCU
Gb
Gn Gi 外部
SGSN GGSN 數據
網路
GPRS
7
GPRS MM/SM
8
GPRS Service Domain
9
GPRS MM/SM
• To transfer a packet in PS domain, two
important issues:
• Mobility Management
¾ Mobility Management context, MM context
¾ Attach, Detach, Routing Area Update,
Security
• Session Management
¾ Packet Data Protocol context, PDP Context
¾ PDP Context Activation, Deactivation, PDP
Context Modification
¾ Quality-of-service (QoS) profile
10
MM Context v.s. PDP Context
MM Context
PDP Context
PDP Context
QoS Profile PDP Context
QoS Profile
QoS Profile
11
GPRS Attach Procedure
12
Mobility Management (MM) Context
• The MM context consists
¾ MM state
¾ Other MM-related information:Routing area, cell
identity, VLR number, P-TMSI, MSISDN, IMSI.
¾ Both in MS and SGSN
13
Mobility Management State
14
Mobility Management Finite
State Machine (1/2)
• T1 (Idle→Ready): MS perform
GPRS attach.
• T2 (Ready→Idle): MS is
detached from the GPRS. Idle
• T3 (Standby→Ready): MS T1
sends a packet to SGSN. T5
• T4 (Ready→Standby): a Ready Standby
timer is timeout.
• T5 (Standby→Idle): when T3
T4 T2
tracking of MS is lost.
Ready
15
Location Update vs. Paging
Location update Low paging cost High paging cost Location update
High location update cost Low location update cost
RA changed
Cell changed
RA
16
Mobility Management Finite
State State (2/2)
• Exercised in both the SGSN and the MS.
• In Mobility Management Context
MS MM MM SGSN
context context
PDP content PDP content
activation Deactivation
HTTP session
data
18
3G and B3G Architecture (1/2)
19
3G and B3G Architecture (2/2)
3GPP R6 3GPP R7
HSPA
RNC RNC
= control plane
= user plane
20
Broadcast Approach
21
UMTS Broadcasting Architecture
UTRAN e
signaling
signaling and data CBC
3 5
4
RA2 f
Node B 2 OMC
1
MS a
3 d
2
RA2 RNC SGSN
b
Node B
MS
22
Message Flow for the Registration of MS
24
Broadcast Approach through
BCCH/PBCCH
• The first method utilizes the L3 message (RRC SYSTEM
INFORMATION TYPE 3) on the broadcast channel.
• Through BCCH/PBCCH, the UTRAN broadcasts this L3
message where the MM Reset information is carried in the
reserved field.
• The delivery path is (1)Æ(2)Æ(3)
25
(a) MM Reset message sent through BCCH/PBCCH
Broadcast Approach through CBCH
26
Analytic Model
• Input Parameters
¾ Tr : the fixed retransmitted period
¾ Nr : the maximal number of retransmissions
¾ µB : the rate that a wireless link is in Bad state
¾ µG : the rate that a wireless link is in Good state
¾ λu : the normal SGSN registration rate
¾ λp : the incoming packets arrival rate
• Output Measures
¾ Pf : the probability that the MS fails to receive the
MM Reset message with Nr+1 transmissions
¾ E[NL] : the expected number of lost packets
between when the SGSN restarts and when the
MM context of the MS is re-established
27
Derivation for Pf
28
Derivation for E[NL]
where
⎛ 1 ⎞ − ( µ B + µG )Tr
PBB = ⎜ ⎟ ⎡⎣ µ B + µ B e ⎤⎦
⎝ µ B + µG ⎠ 29
Effects of Tr and Nr on Pf
30
Effects of µB on Pf
31
Effects of VB on Pf
32
Effects of Tr on E[NL]
33
Effects of Nr on E[NL]
34
Conclusions
• We studied the UMTS mobility database recovery.
• We described a broadcast approach that allows the MS to
detect lost MM context in SGSN, and speeds up the process
for SGSN recovery.
• A broadcast message is periodically retransmitted Nr times
with period Tr.
• Pf decreases as Tr increases, Pf decreases as the rate µB
increases.
• When Nr=0, Pf is not affected by the variance VB and VG. For
Nr>0, Pf is significant increases when VB (or VG) increases.
• E[NL] is a decreasing function of the normal SGSN
registration rate λu, E[NL] decreases as Nr increases.
35