Mobility Management

37
1 Mobility Management 林林林林 林林林林林林 林林林林林林林林 [email protected]

description

Mobility Management. 林一平 講座教授 資訊學院院長 新竹國立交通大學 [email protected]. 行動電話網路架構. Mobile Identities. MSISDN (MS  MS) IMSI (VLR, GMSC  HLR) TMSI (MS -- VLR) Ki (MS  AuC) Kc (MS – BTS) IMEI Which identities are known to the users?. Mobility Management. Registration (1). - PowerPoint PPT Presentation

Transcript of Mobility Management

Page 1: Mobility Management

1

Mobility Management林一平

講座教授 資訊學院院長新竹國立交通大學

[email protected]

Page 2: Mobility Management

2

BTS基地台

BTS

BSC IWMSC

HLR

GMSC

BTS

BTS BSC MSC

手機

基地台控制器

閘道交換機

交換機

行動資料庫

VLR

行動電話網路架構

Page 3: Mobility Management

3

Mobile Identities

MSISDN (MS MS) IMSI (VLR, GMSC HLR) TMSI (MS -- VLR) Ki (MS AuC) Kc (MS – BTS) IMEI

Which identities are known to the users?

Page 4: Mobility Management

4

BSS

MSC1

BTS

MSC2

HLR

VLR2

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA1 User Profile

Mobility Management

Page 5: Mobility Management

5

BSS

MSC1

BTS

MSC2

HLR

VLR2

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA1 User Profile

Registration (1)

Page 6: Mobility Management

6

BSS

MSC1

BTS

MSC2

HLR

VLR2

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA1

TMSI1 VLR1

User Profile

Registration (2a)

Page 7: Mobility Management

7

BSS

MSC1

BTS

MSC2

HLR

VLR2

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA1

TMSI1 VLR1

User Profile

LA2

Registration (2b)

Page 8: Mobility Management

8

BSS

MSC1

BTS

MSC2

HLR

VLR2

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA1

TMSI1 VLR1

User Profile

LA2 MSC2

Registration (2c)

Page 9: Mobility Management

9

BSS

MSC1

BTS

MSC2

HLR

VLR2

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA1

TMSI1

User Profile

Registration (3)

Page 10: Mobility Management

10

BSS

MSC1

BTS

MSC2

HLR

VLR2

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA1

IMSI

User Profile

Registration (4)

Page 11: Mobility Management

11

BSS

MSC1

BTS

MSC2

HLR

VLR2

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA1 User Profile

IMSI MSC2

IMSI MSC2VLR2

Registration (5)

Page 12: Mobility Management

12

BSS

MSC1

BTS

MSC2

HLR

VLR2

VLR1

IMSI TMSI1 MSC1

IMSI VLR2MSC

2User

Profile

LA1 User Profile

IMSI MSC2

User Profile

Registration (6)

Page 13: Mobility Management

13

BSS

MSC1

BTS

MSC2

HLR

VLR2

VLR1

IMSI TMSI1 MSC1

IMSI VLR2MSC

2User

Profile

LA1 User Profile

IMSI MSC2 User Profile

IMSI

Registration (7)

Page 14: Mobility Management

14

BSS

MSC1

BTS

MSC2

HLR

VLR2

VLR1

IMSI VLR2MSC

2User

Profile

IMSI TMSI2 MSC2 LA2 User Profile

TMSI2

Registration (8)

Page 15: Mobility Management

15

LA1

MSC1

MSC2

HLR

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA1 User Profile

LA2

LA3

Location Area (LA)

Page 16: Mobility Management

16

LA1

MSC1

MSC2

HLR

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA2 User Profile

LA2

LA3

Inter-LA Movement

Page 17: Mobility Management

17

LA1

MSC1

MSC2

HLR

VLR1

IMSI TMSI1 MSC2

IMSI VLR1MSC

2User

Profile

LA3 User Profile

LA2

LA3

Inter-MSC Movement

Page 18: Mobility Management

18

Issues on Registration

When should we delete the VLR record in VLR1? How does an MS perform the very first

registration? (TMSI is not available!!) Can two VLRs generate the same TMSI? What are the lengths of TMSI and IMSI?

Page 19: Mobility Management

19

BSS

MSC1

VLR1

IMSI TMSI1 MSC1 LA1 User Profile

PSTN

Call Origination (1)

Page 20: Mobility Management

20

BSS

MSC1

VLR1

IMSI TMSI1 MSC1 LA1 User Profile

PSTN

Call Origination (2)

Page 21: Mobility Management

21

BSS

MSC1

GMSC

HLR

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA1 User Profile

PSTN

MSISDN

Call Termination (1)

Page 22: Mobility Management

22

BSS

MSC1

GMSC

HLR

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA1 User Profile

PSTNIMSI

Call Termination (2)

Page 23: Mobility Management

23

BSS

MSC1

GMSC

HLR

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA1 User Profile

PSTN

IMSI

Call Termination (3)

Page 24: Mobility Management

24

BSS

MSC1

GMSC

HLR

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA1 User Profile

PSTN

MSRN

Call Termination (4)

Page 25: Mobility Management

25

BSS

MSC1

GMSC

HLR

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA1 User Profile

PSTNMSRN

Call Termination (5)

Page 26: Mobility Management

26

BSS

MSC1

GMSC

HLR

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA1 User Profile

PSTN

MSRN

Call Termination (6)

Page 27: Mobility Management

27

BSS

MSC1

GMSC

HLR

VLR1

IMSI TMSI1 MSC1

IMSI VLR1MSC

1User

Profile

LA1 User Profile

PSTN

TMSI1

Call Termination (7)

Page 28: Mobility Management

28

Issues on Call Termination

What’s the advantage of TMSI paging than IMSI paging?

Page 29: Mobility Management

29

GSM 最偉大的發明是… ?

Page 30: Mobility Management

30

Applications Based on Telephone No

When you lost your GSM phone. Should you change your phone number?

Can you have more than one phone number on your GSM account?

Can you have temporary GSM phone numbers?

Page 31: Mobility Management

31

電子錢包

Page 32: Mobility Management

32

節費電話

Page 33: Mobility Management

33

行動管理的問題

位置服務 白色恐怖 – 超級國民卡 用戶的行為分析 ( 誰是誰的女朋友 ?)

Page 34: Mobility Management

34

行動管理 – 案例 一

2006 年馮滬祥遭菲傭指控性侵。 偵查過程,檢方認定馮滬祥的女兒以及助理、友人謊稱案發時人在馮滬祥家中,士林地檢署依偽證罪起訴。

檢方的舉證很簡單。他們根據馮滬祥女兒等人的行動電話號碼追蹤案發當天手機的位置資訊,發現這些手機的地點都不在馮滬祥家。

Page 35: Mobility Management

35

行動管理 – 案例 二 (1)

某深夜有歹徒持槍破窗入民宅,洗劫財物一空後逃逸。

電信警察介入偵辦,監控被取走之手機。由於被害人已要求電信公司將該門號停話,歹徒並無法使用該門號發話。

電信警察乃循該手機 IMEI 追蹤出該手機之通聯紀錄。但發話門號屬於「王八卡」,真正持卡人身分無法得知。

Page 36: Mobility Management

36

行動管理 – 案例 二 (2)

從該通聯紀錄著手清查發話及受話狀況,發現主要四個受話門號亦是「王八卡」,於案發時其行動電話均曾在案發現場基地臺通話。

再往前追朔,其中三人來自鳳山 五甲、臺南 永康及桃園。

電信警察掌握 IMEI 之移動,追蹤案發後手機的位置,推測其中一名嫌犯數天後坐飛機南下高雄,因為該嫌犯在臺北縣發話後曾經關機,而在一個半小時後又在高雄 鳳山 五甲發話。

Page 37: Mobility Management

37

行動管理 – 案例 二 (2)

短短時間內由北到南,唯一的可能性是搭乘飛機。

電信警察乃從數百名飛行旅客名單中過濾,查出有前科者多位,再查住鳳山 五甲者數名,依其住處基地臺受訊方位篩選,最後鎖定一名嫌犯。接下來再以各種辦案模式,追查相關共犯行蹤。

多日蒐證、分析後,於某日清晨展開收網行動,逮捕所有嫌犯。