Download presentation
Presentation is loading. Please wait.
Published byDenis Underwood Modified over 9 years ago
1
#1EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Southern Methodist University Fall 2003 EETS 8316/NTU CC745-N Wireless Networks Lecture 3: Mobility Management, Air Interface Instructor : Jila Seraj email: jseraj@engr.smu.edu http://www.engr.smu.edu/~jseraj/ tel: 214-505-6303
2
#2EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Review In the last meeting we discussed Basic Structure of PSTN SS7 as an application of OSI model and its significance in PSTN Basic structure of a wireless networks Basic functionalities of wireless networks
3
#3EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Access Network
4
#4EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Access Network
5
#5EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Why SS7 SCP SS7 STP
6
#6EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU OSI Model for SS7 TCAP MAP ISUP INAP MUP OMAP Layer 4-7 SCCP MTP Layer 3 Signaling link function, Signaling link physical requirement Layer 1-2
7
#7EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU HLR TDMA Network Structure PSTN Base station Air interface Base station GMSC/MSC /VLR BSC Base station controller Mobile station AUC EIC
8
#8EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Basic Functions Registration —Power Up/Power Down Registration —Location Area Update Registration —Periodical Registration Initiating a call Receiving a call —Paging is the process of searching for an MS in the network. Location Areas are needed to make paging efficient
9
#9EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Location Area, MSC border MSC-1 LA-1 MSC-1 LA-2 MSC-1 LA-3 MSC-2 LA-1 MSC-2 LA-2
10
#10EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Handoff Movement into a different cell requires MTSO to automatically transfer call to another base station without interruption Hard handoff: “break before make”, connection is broken then re-established Soft handoff: temporarily connected to two or more base stations simultaneously before dropping all but one
11
#11EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Handoff, (cont) Initiation: Base station detects measured signal strength drops below threshold (first generation) or mobile station detects signal from another base station is stronger than current base station (second generation) Resource reservation: frequencies are reserved with new base station Execution: actual handoff of connection Completion: unneeded resources are cleared
12
#12EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Handoff Challenge Measured signal strength drop is caused by momentary fading Handoff must be completed before signal strength drops below a minimum acceptable level No channels are free at nearby base stations, causing call connection problems, dropped calls. If mobile station moves to another cellular system (controlled by different MTSO), an intersystem handoff is required - more complicated
13
#13EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Handoff, Cont. There are three type of handoffs —MS controlled handoff —Network controlled handoff —Mobile assisted handoff (MAHO) D-AMPS and CDMA use MAHO, AMPS uses network controlled handoff. Capabilities required for the MS are taken into account.
14
#14EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Handoff, Cont. BS Serving MSC Target MSC #2 Target MSC #1 BS PSTN HANDMREQ HANDMREQR
15
#15EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Handoff, Cont. BS Serving MSC Target MSC #1 PSTN FACDIR FACDIRR MSONCH
16
#16EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Handoff, Cont. BS Anchor MSC New Serving MSC PSTN What happens if we go back to the anchor MSC? IS-41 has handoff back facility What if a third MSC gets involved? Path minimization process
17
#17EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Path Optimization Process BS Anchor MSC Target MSC Serving MSC BS PSTN HANDTHIRD FACDIR FACRELR FACDIRR 1 3 2 4 HANDTHIRDR 6 5 7 MSONCH 10 8 FACREL 9
18
#18EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Path Optimization Process, (cont) BS Anchor MSC MSC BS PSTN Call Path after path minimization process New Serving MSC
19
#19EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU More On Roaming Registration —Power up/down —periodical —New system —Call origination MS Service Qualification —validation information (billing) —Service profile information, features, restrictions…
20
#20EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU More On Roaming, cont.. MS Location Update Process —Location update at registration —Location cancellation, AKA de-registration MSC triggered –MSINACT with or without De-registration parameter –Bulkdereg, remove all mobiles associated with the MSC HLR triggered –Location update in another switch –Administrative actions –Data failure in HLR
21
#21EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU MS Location Management, Border Case Multiple access problem IS-41 revision C has a procedure for HLR to determine the best serving system based on the signal quality information received from each system MSC uses the signal quality information to accept or deny registration cancellation.21
22
#22EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Paging Paging is used when there is a terminating call to a mobile station. Finding a mobile subscriber requires some work, since its location is not known The call towards the mobile subscriber is routed towards gateway MSC. Gateway MSC consults HLR to find the mobiles location
23
#23EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Paging, cont.. HLR looks up in its directory to find the current MSC of the mobile The address of the current MSC is sent back to the gateway MSC. Based on that information gateway MSC routes the call to the visiting MSC. Visiting MSC checks with VLR to find the Location Area for the mobile. All cells in that Location Area are pages simultaneously.
24
#24EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Paging, cont.. Mobile station hears the page and respond to it. Several base stations in the area might hear the page response. They all report to MSC that the mobile is in their coverage area together with signal level data MSC filters between these reports and chooses the one that has the strongest signal.
25
#25EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Paging, cont.. MSC chooses an idle voice channel in the chosen Base Station and prepares to set up a voice channel connection. MSC send a message to HLR informing that the mobile is found together with other useful information such as signal strength, Location Area, etc. HLR updates its database and forwards the visiting MSC address to the gateway MSC.
26
#26EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Paging, cont.. Gateway MSC has now sufficient information to connect to the visiting MSC. Gateway MSC send call set up request to the visiting MSC, which sets up the call What happens when more than one MSC report to GMC that the mobile is its coverage area?
27
#27EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Paging, cont.. When HLR receives more than one response, it chooses the MSC with strongest signal. It send the address of the chosen VMSC to the gateway MSC and informs other MSC that the call is off. How does HLR know it has received response from all MSCs? Internal timer
28
#28EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Primer on RF The radio frequencies are grouped into bands. Each set of bands are dedicated to different purposes by FCC Each frequency is logically divided into time slots for communication between mobile station and the base station. Some time slots are reserved for user traffic, such as voice and data and other for signaling purposes.
29
#29EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Cellular DCCH Structure DCCH Reverse Forward RACH SPACH BCCHSCFReserved PCHARCHSMSCHFBCCHEBCCHSBCCH
30
#30EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Cellular DCCH Structure, cont.. RACH = Random Access Channel SPACH = SMS, Paging and Access response Channel PCH = Paging Channel ARCH =Access Response Channel SMSCH = SMS Channel
31
#31EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Cellular DCCH Structure, cont.. BCCH= Broadcast Channel F-BCCH = Fast Broadcast Control Channel E-BCCH = Extended Broadcast Control Channel S-BCCH = SMS Broadcast Control Channel SCF = Shared Channel Feedback Reserved!
32
#32EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Cellular DCCH Structure, cont.. DCCH Structure: sent on F-BCCH, indicates the structure of DCCH Access Parameters: sent on F-BCCH, provides data necessary to access RACH. Power level, maximum number of attempts, authentication information Control Channel Selection parameters: sent on F-BCCH, provides channel reselection parameters
33
#33EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Cellular DCCH Structure, cont.. Registration Parameters: sent on F-BCCH, indicates type of registration, power up, power down, new system, location area, forced and periodic. Also indicates options for de-registration, foreign system registration System Identity: sent on F-BCCH, identity and type of system (public, private, residential), protocol version, mobile country code. System identity is 15 characters long text.
34
#34EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU BCCH Message Set Neighbor Cell: sent on E-BCCH. Included is also reselection criteria for each neighbor cell. Up to 24 neighbor cells can be defined
35
#35EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU SPACH Message Set Analog voice channel designation: sent on ARCH, contains channel number, power level, SAT, and protocol version Digital traffic channel designation: sent on ARCH, contains DTC channel number, etc. Directed retry, sent on ARCH, forces the mobile to access another DCCH from its neighbor list. Used when resources are not available.
36
#36EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU SPACH Message Set, cont… Message Waiting: sent on PCH, inform mobile a message is waiting. The message can be a voice message, SMS message or fax message. R-DATA: sent on SMSCH, conveys point-to- point teleservice layer message. R-DATA Accept: sent on SMSCH to acknowledge reception of R-DATA, may include a delay data.
37
#37EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU SPACH Message Set, cont… Registration Accept: sent on ARCH, informs mobile that registration is complete, may include paging frame class, current location area, and other system related information. SPACH Notification: Sent on PCH, informs mobile that the network intends to deliver a message to it on the ARCH or SMSCH and what type of the information mobile should expect.
38
#38EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU RACH Message Set Capability Report: Informing the system of mobile’s capability, protocol version, etc. Origination: is sent when a mobile wants to initiate a voice or data call. Includes calling party number, type of service etc. Page Response: is sent in response to page, includes essentially the same information as in origination message, except for calling party number.
39
#39EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU RACH Message Set, cont.. R-DATA: is used to send point-to-point teleservice layer messages R-DATA Accept: is sent to acknowledge reception of R-DATA Registration: request registration with the network SPACH Confirmation: is sent to network to confirm reception of SPACH notification message.
40
#40EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU DTC Supervision DTC has two associated control channels for supervision of the DTC link on layer 3. FACCH: Fast Associated Control Channel SACCH: Slow Associated Control Channel These associated control channels are used in the connection phase to send and receive information.
41
#41EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU FACCH Message Set, Forward Alert with Info: sent on FACCH, causes audible or visual signal, may include calling name and number. Base Station Ack: sent on FACCH. Acknowledges the mobile that certain message is received, such as connect, release. In the case of release message, DCCH information element might be sent to mobile.
42
#42EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU FACCH Message Set, Forward, cont.. Dedicated DTC Handoff: sent on FACCH, order mobile to change from one DTC to another DTC. Flash with Info: sent of FACCH, used to send message waiting information or calling party number to mobile Flash with Info Ack: sent on FACCH.
43
#43EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU FACCH Message Set, Forward, cont.. Handoff: sent on FACCH to order mobile from one DTC to another DTC or AVC Release: sent on FACCH
44
#44EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU FACCH & SACCH Message Set, Reverse Capability Update Request: sent of FACCH Capability Update Response: sent on FACCH Connect, sent on FACCH Flash with info: sent on FACCH, indicates that the user wishes to initiate a special service. Flash with Info Ack: sent of FACCH, acknowledge receipt of Flash With Info
45
#45EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU FACCH & SACCH Message Set, Reverse Mobile Ack: Can be sent on either channel dependent on the type of message it acknowledges. Is sent as response to Alert with info, release, handoff, etc. Release: sent of FACCH, may contain DCCH information. Service Request: sent of FACCH, is used when mobile wished to change a service during a call.
46
#46EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU Network Interfaces, TDMA IS-41 is used for interface between MSC- VLR, MSC-HLR, HLR-VLR, MSC-MSC, MSC- PSTN, HLR-AC, MC-HLR and MC-MSC IS-41 can be implemented on the top of MTP, X.25, or IP protocols, though MTP is the common one.
47
#47EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU IS-41 Protocol Stack
48
#48EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU GSM Network Structure BSS MSC VLR HLR EIR AUC MT TE MS Um A PSTN BSC BTS OMC NMC ADC OSS BSS MS GSM Public land mobile network (PLMN) OSS: operation subsystem BSS: base station subsystem MS: mobile station
49
#49EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU North American Numbering Plan North American Numbering Plan consists of 10 digits, NPA-NXX-XXXX All phone numbers follow the same structure. NPA is the area code NXX is the switch identifier XXXX indicates the subscriber in the switch
50
#50EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU North American Numbering Plan, cont… Due to this structure, there is no way for a switch to identify that a number belongs to a mobile subscriber, nor can it identify the network provider. Mobile network provider “buy” a certain number series in each area for their users. Therefore we can not bill a caller to a mobile user for the air usage. They do it in other countries!
51
#51EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU GSM Logical Channel Structure CCH TCH/F TCH/H BCHCCCHDCCH FCCHSCH BCCH PCH AGCH RACH TCH CBCH ACCH SDCCH FACCH SACCH
52
#52EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU GSM Logical Channels 3 groups of logical control channels —BCH (broadcast channel): point-to- multipoint downlink only BCCH (broadcast control channel): send cell identities, organization info about common control channels, cell service available, etc FCCH (frequency correction channel): send a frequency correction data burst containing all zeros to effect a constant frequency shift of RF carrier
53
#53EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU GSM Logical Channels, cont… SCH (synchronization channel): send TDMA frame number and base station identity code to synchronize MSs —CCCH (common control channel): for paging and access PCH (paging channel): to page MSs AGCH (access grant channel): to assign MSs to stand-alone dedicated control channels for initial assignment
54
#54EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU GSM Logical Channels, cont… —RACH (random access channel): for MS to send requests for dedicated connections —DCCH (dedicated control channel): bi-directional point-to-point -- main signaling channels SDCCH (stand-alone dedicated control channel): for service request, subscriber authentication, equipment validation, assignment to a traffic channel SACCH (slow associated control channel): for out-of-band signaling associated with a traffic channel, eg, signal strength measurements FACCH (fast associated control channel): for preemptive signaling on a traffic channel, eg, for handoff messages
55
#55EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU GSM Logical Channels, cont… FACCH (fast associated control channel): for preemptive signaling on a traffic channel, eg, for handoff messages
56
#56EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU GSM Numbers International mobile station equipment identity (IMEI). IMEI= TAC + FAC + SNR + SP — TAC = Type Approval Code, 6 decimals — FAC = Final Assembly Code, 6 decimals, assigned by manufacturer — SNR = Serial Number, 6 decimals, assigned by manufacturer — SP = Spare, 1 decimal place EIR has while, black and optionally grey list
57
#57EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU GSM Numbers, cont… International mobile Subscriber Identity (IMSI). Stored on the SIM (Subscriber Identity Module) card. IMSI is obtained at the time of subscription. IMSI is not made public. IMSI = MCC + MNC + MSIN MCC = Mobile Country Code, 3 decimals MNC = Mobile Network Code, 2 decimals
58
#58EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU GSM Numbers, cont… MSIN = Mobile Subscriber Identification Number, maximum 10 decimal digits Mobile Station ISDN number (MSISDN), is the real phone number of the subscriber. Stored in HLR and on SIM card MSISDN = CC + NDC + SN CC = Country Code, up to 3 decimals
59
#59EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU GSM Numbers, cont… NDC = National Destination Code, typically 2-3 decimals SN = Subscriber Number, maximum 10 decimals. Mobile Station Roaming Number (MSRN), same format as MSISDN. A temporary location dependent ISDN number. Is assigned in two cases, at registration or at call set up.
60
#60EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU GSM Numbers, cont… Location Area Identity (LAI). Regularly sent on BCCH LAI = CC + MNC + LAC, LAC = Location Area Code, max 5 decimals (<FFFF hex ). Temporary Mobile Subscriber Identity (TMSI). Stored only in the VLR and SIM card. Consists of 4*8 bits excluding value FFFF FFFF hex
61
#61EETS 8316/NTU TC 745, Fall 2003 ENGINEERINGSMU GSM Numbers, cont… TMSI has only local meaning and can be defines according to operator’s specifications. LAI + TMSI uniquely identifies the user, I.e. IMSI is no longer needed for ongoing communication
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.