Download presentation
Presentation is loading. Please wait.
Published byKimberly Reeves Modified over 9 years ago
1
Network: Location Management Y. Richard Yang 3/21/2011
2
Admin r Assignment 3 status r Exam this Wednesday r Project meetings m Weekly meeting for 15 min. 2
3
3 Recap: Network Layer Services r Transport packets from source to dest r Network layer protocol in host and router Basic functions: r Control plane m compute routing from sources to destinations r Data plane: forwarding m move packets from input interface to appropriate output interface(s) to reach dest B A S1S1 E D2D2 S2S2 J D1D1 C G I K M N L
4
Basic Network Layer Model 4 A ED C B F Each node is a network attachment point (e.g., router, base station), to which hosts/user equipment attaches User device identified by addressing scheme locator: identifies attachment point identifier: independent of location
5
5 Key Problems r Location management m E.g., due to user mobility (roaming), attached point changes r Routing under mobility and wireless channels A E D CB F
6
Outline r Admin. r Location management m cellular networks 6
7
7 BSC Radio Subsystem BSC Setting: GSM (Circuit Switching Domain) MS (mobile station) BSC (base station controller) BTS (base transceiver station) MSC (mobile switching center) GMSC (gateway MSC) fixed network MSC GMSC Network & Switching Subsystem and Operation Subsystem MS BTS
8
8 Routing in Cellular Networks r Issues in cellular networks: m Location management: a phone # is mostly an identifier, to route a call to a phone #, how to find the current attachment point (BTS) of the phone? m Handoff: a user may move during a phone call, how to not drop the call?
9
9 Two Primitives for Cellular Location Management r Mobile station: reports to the network of the cell it is in m called update m uses the uplink channel r Network: queries different cells to locate a mobile station m called paging m uses the downlink channel
10
10 Performance of the Two Primitives r A city with 3M users r During busy hour (11 am - noon) r Update only m total # update messages: 25.84 millions m on average each user visited > 8 cells r Paging only m call arrival rate: 1433 calls/sec m total # paging transactions: 5.2 millions
11
Discussion r A user receives one call for ~5 cells (25M vs 5M) visited, thus may not need to update after every switching of cell r However, if no update at all, then paging cost can be high—may need to page the MS at every cell m Q: how do you page? 11
12
12 Location Management Through Location Areas (LA) r A hybrid of paging and update r Used in the current cellular networks r Partitions the cells into location areas (LA) m e.g., around 10 cells in diameter in current systems r Each cell (BTS) periodically announces its LA id r If a mobile station arrives at a new location area, it updates the base station about its presence r When locating a MS, the network pages the cells in an LA
13
13 How to Decide the LAs: A Simple Model r Assume the cells are given Cell i has on average N i users in it during one unit time; each user receives calls per unit time There are N ij users move from cell i to cell j in a unit of time Cell 1 Cell 2 N1N1 N2N2 N 12 N 21
14
14 How to Decide the LAs: A Simple Scenario r Separate LAs for cells 1 and 2 m #update: m #paging: r Merge cells 1 and 2 into a single LA m #update: m #paging: Cell 1 Cell 2 N1N1 N2N2 N 12 N 21 N 12 + N 21 (N 1 + N 2 ) 0 2 (N 1 + N 2 )
15
Cost Comparison where C_update is relative cost of update to pgaing, assuming paging cost per cell is 1 15 At the same mobility, if call arrival rate is high, more likely separate At the same call arrival rate, if higher mobility, more likely to merge MergeSeparate
16
16 Basic Location Management Practice in GSM r Base stations announce LA r Visiting network MSC maintains visitor location register (VLR) r If a MS moves to a new LA, it reports its location to visiting MSC r A global home location register (HLR) database for each carrier m MSC/VLR notifies HLR that it currently has MS
17
17 BSC Radio Subsystem BSC GSM MS (mobile station) BSC (base station controller) BTS (base transceiver station) MSC (mobile switching center) GMSC (gateway MSC) fixed network MSC GMSC Network & Switching Subsystem and Operation Subsystem MS BTS VLR HLR
18
GSM Location Update: Example 18
19
GSM Location Update: Example 19
20
GSM Location Update: Example 20
21
GSM Location Update: RR Connection Setup 21
22
GSM Location Update: Update 22
23
GSM Location Update: Update 23
24
GSM Location Update: Update 24
25
GSM Location Update : Authenticate Subscriber 25
26
GSM Location Update: Enable Ciphering 26
27
GSM Location Update: RR Connection Release 27
28
Extension: From GSM to GPRS to 3G UMTS 28
29
Extension: From GSM to GPRS to 3G UMTS r Issue: it is anticipated that users will make more connections in data network m Same mobility but higher lambda => smaller location area 29
30
UMTS Location Update 30
31
31 Summary r The LA/RA/UTRANA design considers m call pattern: when (how often) does a mobile station receive a call m mobility model: how does a mobile station move r Issues of LA based approaches m Users roaming in LA borders may generate a lot of updates
32
32 Distributed Location Management Schemes r Timer based A MS sends an update after some given time T r Movement based A MS sends an update after it has visited N different cells r Distance based A MS sends an update after it has moved away for D distance (need ability to measure distance) r Profile based A MS predicts its mobility model and updates the network when necessary
33
33 Timer-based Location Management A MS sends an update after some given timer T r The network pages the MS upon a call request at all cells which the MS can potentially arrive during T m cells reachable from last update cell, e.g., within distance v max * T, where v max is the maximum speed r Question: how to determine T?
34
34 Timer-based Location Management r Assume time between call arrivals is T call r Cell radius is d cell r Total bandwidth cost: Take derivative and set it to 0 to derive the optimal value:
35
35 Summary: Location Management r Two primitives of location management in cellular networks m update (a proactive approach) m paging (a reactive approach) r Hybrid update/paging tradeoff m The location area (LA) approach m Distributed approaches timer based movement based distance based profile based
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.