CellularSystems

Concept

¡ GSM

¢ IS-95

AdaptedfromJ.Schiller,“MobileCommunications”,Chapter4

WirelessNetworks:CellularSystems 1

CellularConcept

Severalsmallcellsinsteadofasingletransmitter=>frequencyreuse:betterefficiency FixedChannelAllocation: ClusterofsizeN =i2+ij+j2;andD =sqrt(3N)R R cellradiusand D distanceatwhichafrequencycanbereusedwithacceptableinterference

WirelessNetworks:CellularSystems 2 Examples

WirelessNetworks:CellularSystems 3

CapacityinCellularSystems

BlockingProbability(GradeOfService):ErlangB formula λ C = ( T ) / C! GOS £ C (λT )n / n! n=0

λ: callsarrivalrate;T:callsaverageduration(servicetime:1/µ)

WirelessNetworks:CellularSystems 4 IncreasingCapacity

Cellssplitting

Sectoring:3sectoring(1200)or6sectoring

WirelessNetworks:CellularSystems 5

GSM:Overview

GSM¤ formerly:GroupeSpéciale Mobile(founded1982) ¥ now:GlobalSystemforMobileCommunication ¦ todaymanyprovidersallovertheworlduseGSM(morethan130 countriesinAmerica,Asia,Africa,Europe,Australia) § 500millionsubscribers

WirelessNetworks:CellularSystems 6 PerformancecharacteristicsofGSM

Communication¨ mobile,wirelesscommunication;supportforvoiceanddata services

Totalmobility© internationalaccess,chip-cardenablesuseofaccesspointsof differentproviders

Worldwideconnectivity onenumber,thenetworkhandleslocalization

Highcapacity betterfrequencyefficiency,smallercells,morecustomerspercell

Hightransmissionquality highaudioqualityandreliabilityforwireless,uninterruptedphone callsathigherspeeds(e.g.,fromcars,trains)

Securityfunctions accesscontrol,authenticationviachip-cardandPIN

WirelessNetworks:CellularSystems 7

DisadvantagesofGSM

Thereisnoperfectsystem!! noend-to-endencryptionofuserdata  nofullISDNbandwidthof64kbit/stotheuser

 electromagneticradiation

 abuseofprivatedatapossible  profilesaccessible

 highcomplexityofthesystem(over5000pages)

WirelessNetworks:CellularSystems 8 GSM:MobileServices

GSMoffers

severaltypesofconnections voiceconnections,dataconnections,shortmessageservice  multi-serviceoptions(combinationofbasicservices)

Threeservicedomains BearerServices  Telematic Services  SupplementaryServices

bearerservices MS transit source/ TE MT GSM-PLMN network destination TE (PSTN,ISDN) network R,S Um (U,S,R)

teleservices

WirelessNetworks:CellularSystems 9

BearerServices

 Telecommunicationservicestotransferdatabetweenaccess points  Specificationofservicesuptotheterminalinterface(OSIlayers

1-3) 

Differentdataratesforvoiceanddata(originalstandard)

dataservice(circuitswitched) synchronous:2.4,4.8or9.6kbit/s

asynchronous:300- 1200bit/s

dataservice(packetswitched)! synchronous:2.4,4.8or9.6kbit/s " asynchronous:300- 9600bit/s

WirelessNetworks:CellularSystems 10 TeleServicesI

# Telecommunicationservicesthatenablevoicecommunication viamobilephones $ Allthesebasicserviceshavetoobeycellularfunctions,security

measurementsetc. %

Offeredservices& mobiletelephony primarygoalofGSMwastoenablemobiletelephonyofferingthe traditionalbandwidthof3.1kHz ' Emergencynumber commonnumber(911);mandatoryforallserviceproviders;freeof charge;connectionwiththehighestpriority(preemptionofother connectionspossible) ( Multinumbering severalISDNphonenumbersperuserpossible

WirelessNetworks:CellularSystems 11

TeleServicesII

Additionalservices) Non-Voice-Teleservices

* group3fax + voicemailbox(implementedinthefixednetworksupportingthemobile terminals) , electronicmail(MHS,MessageHandlingSystem,implementedinthefixed network)

- ...

. ShortMessageService(SMS) alphanumericdatatransmissionto/fromthemobileterminalusing the signalingchannel,thusallowingsimultaneoususeofbasicservicesand SMS

WirelessNetworks:CellularSystems 12 Supplementaryservices

/ Servicesinadditiontothebasicservices,cannotbeoffered stand-alone 0 SimilartoISDNservicesbesideslowerbandwidthduetothe radiolink 1 Maydifferbetweendifferentserviceproviders,countriesand

protocolversions 2

Importantservices3 identification:forwardingofcallernumber 4 suppressionofnumberforwarding 5 automaticcall-back 6 conferencingwithupto7participants 7 lockingofthemobileterminal(incomingoroutgoingcalls) 8 ...

WirelessNetworks:CellularSystems 13

ArchitectureoftheGSMsystem

GSMisaPLMN(PublicLandMobileNetwork)9 severalproviderssetupmobilenetworksfollowingtheGSM

standardwithineachcountry :

components; MS(mobilestation) < BS(basestation) = MSC(mobileswitchingcenter)

> LR(locationregister) ?

subsystems@ RSS(radiosubsystem):coversallradioaspects

A NSS(networkandswitchingsubsystem):callforwarding,handover, switching

B OSS(operationsubsystem):managementofthenetwork

WirelessNetworks:CellularSystems 14 GSM:overview

OMC,EIR, AUC HLR GMSC NSS fixednetwork with OSS

VLR MSC MSC VLR

BSC

BSC

RSS

WirelessNetworks:CellularSystems 15

GSM:elementsandinterfaces

radiocell BSS MS MS

Um radiocell

RSS BTS MS

BTS

Abis

BSC BSC A

MSC MSC

NSS VLR VLR signaling ISDN,PSTN HLR GMSC PDN IWF O

OSS EIR AUC OMC

WirelessNetworks:CellularSystems 16 GSM:systemarchitecture

radio networkand fixed subsystem switchingsubsystem partnernetworks

MS MS ISDN PSTN MSC Um A BTS bis BSC BTS EIR

SS7 HLR

BTS VLR BSC ISDN BTS MSC A PSTN BSS IWF PSPDN CSPDN WirelessNetworks:CellularSystems 17

Systemarchitecture:radiosubsystem

radio networkandswitching subsystem subsystem

MS MS

ComponentsC

MS (MobileStation) D Um BSS (BaseStationSubsystem):

consistingofE BTS Abis BSC MSC BTS (BaseTransceiverStation): BTS senderandreceiver F BSC (BaseStationController): controllingseveraltransceivers

InterfacesG

Um :radiointerface

A H BTS Abis :standardized,openinterfacewith BSC MSC 16kbit/suserchannels

BTS I A:standardized,openinterfacewith BSS 64kbit/suserchannels

WirelessNetworks:CellularSystems 18 Systemarchitecture:networkandswitchingsubsystem

network fixedpartner subsystem networks

ComponentsJ MSC (MobileServicesSwitchingCenter): ISDN K IWF (Interworking Functions) PSTN MSC L ISDN (IntegratedServicesDigitalNetwork) M PSTN (PublicSwitchedNetwork) EIR N PSPDN (PacketSwitchedPublicDataNet.) O CSPDN (CircuitSwitchedPublicDataNet.)

SS7 HLR

DatabasesP HLR (HomeLocationRegister) VLR Q VLR (VisitorLocationRegister) ISDN R EIR (EquipmentIdentityRegister) MSC PSTN IWF PSPDN CSPDN

WirelessNetworks:CellularSystems 19

Radiosubsystem

TheRadioSubsystem(RSS)comprisesthecellularmobilenetwork

uptotheswitchingcenters S

ComponentsT

BaseStationSubsystem(BSS):U BaseTransceiverStation(BTS):radiocomponentsincludingsender, receiver,antenna- ifdirectedantennasareusedoneBTScancover severalcells V BaseStationController(BSC):switchingbetweenBTSs,controlling

BTSs,managingofnetworkresources,mappingofradiochannels(Um) ontoterrestrialchannels(Ainterface)

W BSS=BSC+sum(BTS)+interconnection

X MobileStations(MS)

WirelessNetworks:CellularSystems 20 GSM:cellularnetwork

segmentationoftheareaintocells

possibleradiocoverageofthecell

idealizedshapeofthecell cell

Y useofseveralcarrierfrequencies Z notthesamefrequencyinadjoiningcells [ cellsizesvaryfromsome300feetupto20milesdependingonuser density,geography,transceiverpoweretc. \ hexagonalshapeofcellsisidealized(cellsoverlap,shapesdependon

geography) ]

ifamobileuserchangescells^ handoveroftheconnectiontotheneighborcell

WirelessNetworks:CellularSystems 21

BaseTransceiverStationandBaseStationController

TasksofaBSSaredistributedoverBSCandBTS_ BTScomprisesradiospecificfunctions ` BSCistheswitchingcenterforradiochannels

Functions BTS BSC Managementofradiochannels X Frequencyhopping(FH) X X Managementofterrestrialchannels X Mappingofterrestrialontoradiochannels X Channelcodinganddecoding X Rateadaptation X Encryptionanddecryption X X Paging X X Uplinksignalmeasurements X Trafficmeasurement X Authentication X Locationregistry,locationupdate X Handovermanagement X

WirelessNetworks:CellularSystems 22 Mobilestation

TerminalfortheuseofGSMservicesa

Amobilestation(MS)comprisesseveralfunctionalgroups¨

MT(MobileTerminal):b offerscommonfunctionsusedbyallservicestheMSoffers

c correspondstothenetworktermination(NT)ofanISDNaccess d

end-pointoftheradiointerface(Um)

TA(TerminalAdapter):e

terminaladaptation,hidesradiospecificcharacteristics f

TE(TerminalEquipment):g peripheraldeviceoftheMS,offersservicestoauser

h doesnotcontainGSMspecificfunctions i

SIM(SubscriberIdentityModule):j personalizationofthemobileterminal,storesuserparameters

TE TA MT U R S m

WirelessNetworks:CellularSystems 23

Networkandswitchingsubsystem

NSSisthemaincomponentofthepublicmobilenetworkGSMk switching,mobilitymanagement,interconnectiontoothernetworks,

systemcontrol l

Componentsm MobileServicesSwitchingCenter(MSC) controlsallconnectionsviaaseparatednetworkto/fromamobile terminalwithinthedomainoftheMSC- severalBSCcanbelongto

aMSC n

Databases(important:scalability,highcapacity,lowdelay)o HomeLocationRegister(HLR) centralmasterdatabasecontaininguserdata,permanentandsemi- permanentdataofallsubscribersassignedtotheHLR(oneprovider canhaveseveralHLRs)

p VisitorLocationRegister(VLR) localdatabaseforasubsetofuserdata,includingdataaboutalluser currentlyinthedomainoftheVLR

WirelessNetworks:CellularSystems 24 MobileServicesSwitchingCenter

TheMSC(mobileswitchingcenter)playsacentralroleinGSM  switchingfunctions q additionalfunctionsformobilitysupport r managementofnetworkresources s interworkingfunctionsviaGatewayMSC(GMSC)

t integrationofseveraldatabases u

FunctionsofaMSCv specificfunctionsforpagingandcallforwarding w terminationofSS7(signalingsystemno.7) x mobilityspecificsignaling y locationregistrationandforwardingoflocationinformation z provisionofnewservices(fax,datacalls) { supportofshortmessageservice(SMS) | generationandforwardingofaccountingandbillinginformation

WirelessNetworks:CellularSystems 25

Operationsubsystem

TheOSS(OperationSubsystem)enablescentralizedoperation,

management,andmaintenanceofallGSMsubsystems }

Components~

AuthenticationCenter(AUC) generatesuserspecificauthenticationparametersonrequestofaVLR

€ authenticationparametersusedforauthenticationofmobileterminals andencryptionofuserdataontheairinterfacewithintheGSMsystem  EquipmentIdentityRegister(EIR) + registersGSMmobilestationsanduserrights , stolenormalfunctioningmobilestationscanbelockedandsometimes evenlocalized ‚ OperationandMaintenanceCenter(OMC)

. differentcontrolcapabilitiesfortheradiosubsystemandthenetwork subsystem

WirelessNetworks:CellularSystems 26 GSM- TDMA/FDMA

935-960MHz 124channels (200kHz) downlink

890-915MHz frequency 124channels (200kHz) uplink higher GSMframestructures time

GSMTDMAframe

1 2 3 4 5 6 7 8 4.615ms

GSMtime-slot(normalburst) guard guard space tail userdata S Training S userdata tail space 3bits 57bits 1 26bits 1 57bits 3 546.5µs 577µs

WirelessNetworks:CellularSystems 27

GSMhierarchyofframes hyperframe 0 1 2 ... 2045 2046 2047 3h28min53.76s

superframe 0 1 2 ... 48 49 50 6.12s 0 1 ... 24 25

multiframe 0 1 ... 24 25 120ms

0 1 2 ... 48 49 50 235.4ms

frame 0 1 ... 6 7 4.615ms slot burst 577µs

WirelessNetworks:CellularSystems 28 GSMprotocollayersforsignaling

Um Abis A MS BTS BSC MSC

CM CM

MM MM

BSSAP BSSAP RR RR’ RR’ BTSM BTSM SS7 SS7 LAPDm LAPDm LAPD LAPD radio radio PCM PCM PCM PCM

16/64kbit/s 64kbit/s/ 2.048 Mbit/s

WirelessNetworks:CellularSystems 29

MobileTerminatedCall

1:callingaGSMsubscriber 2:forwardingcalltoGMSC 4 3:signalcallsetuptoHLR HLR VLR 5 4,5:requestMSRNfromVLR 8 9 3 6 14 15 6:forwardresponsible calling 7 MSCtoGMSC PSTN GMSC MSC station 7:forwardcallto 1 2 10 10 13 10 currentMSC 16 8,9:getcurrentstatusofMS BSS BSS BSS 10,11:pagingofMS 11 11 11 12,13:MSanswers 11 12 14,15:securitychecks 17 16,17:setupconnection MS

WirelessNetworks:CellularSystems 30 MobileOriginatedCall

1,2:connectionrequest 3,4:securitycheck 5-8:checkresources(freecircuit) 9-10:setupcall VLR

3 4 6 5 PSTN GMSC MSC 7 8 2 9 1 MS BSS 10

WirelessNetworks:CellularSystems 31

MTC/MOC

MS MTC BTS MS MOC BTS pagingrequest channelrequest channelrequest immediateassignment immediateassignment pagingresponse servicerequest authenticationrequest authenticationrequest authenticationresponse authenticationresponse cipheringcommand cipheringcommand cipheringcomplete cipheringcomplete setup setup callconfirmed callconfirmed assignmentcommand assignmentcommand assignmentcomplete assignmentcomplete alerting alerting connect connect connectacknowledge connectacknowledge data/speechexchange data/speechexchange

WirelessNetworks:CellularSystems 32 4typesofhandover

1 2 3 4 MS MS MS MS

BTS BTS BTS BTS

BSC BSC BSC

MSC MSC

WirelessNetworks:CellularSystems 33

Handoverdecision

receivelevel receivelevel

BTSold BTSold

HO_MARGIN

MS MS

BTSold BTSnew

WirelessNetworks:CellularSystems 34 Handoverprocedure

MSC MS BTSold BSCold BSCnew BTSnew measurement measurement report result

HOdecision HOrequired HOrequest resourceallocation ch.activation ch.activationack HOcommand HOrequestack HOcommand HOcommand HOaccess Linkestablishment

HOcomplete HOcomplete clearcommand clearcommand

clearcomplete clearcomplete

WirelessNetworks:CellularSystems 35

SecurityinGSM

Securityservicesƒ

accesscontrol/authentication„

user SIM(SubscriberIdentityModule):secretPIN(personal

identificationnumber) †

SIM ‡ network:challengeresponsemethod ˆ

confidentiality‰ voiceandsignalingencryptedonthewirelesslink(aftersuccessful

authentication) Š

anonymity‹ temporaryidentityTMSI “secret”: • A3andA8 (TemporaryMobileSubscriberIdentity) availableviathe Œ newlyassignedateachnewlocationupdate(LUP)

 encryptedtransmission • networkproviders canusestronger 3algorithmsspecifiedinGSM mechanisms : A3forauthentication(“secret”,openinterface) Ž A5forencryption(standardized)  A8forkeygeneration(“secret”,openinterface)

WirelessNetworks:CellularSystems 36 GSM- authentication

mobilenetwork SIM

RAND Ki RAND RAND Ki

AC 128bit 128bit 128bit 128bit

A3 A3 SIM SRES*32bit SRES32bit

SRES MSC SRES*=?SRES SRES 32bit

Ki:individualsubscriberauthenticationkey SRES:signedresponse

WirelessNetworks:CellularSystems 37

GSM- keygenerationandencryption

mobilenetwork(BTS) MSwithSIM

RAND Ki RAND RAND Ki

AC 128bit 128bit 128bit 128bit SIM

A8 A8

cipher Kc key 64bit Kc 64bit data encrypted SRESdata BTS data MS A5 A5

WirelessNetworks:CellularSystems 38 DataservicesinGSMI Datatransmissionstandardizedwithonly9.6kbit/s  advancedcodingallows14,4kbit/s ‘ notenoughforInternetandmultimediaapplications HSCSD(High-SpeedCircuitSwitchedData) ’ alreadystandardized “ bundlingofseveraltime-slotstogethigher AIUR(AirInterfaceUserRate) (e.g.,57.6kbit/susing4slots,14.4each) ” advantage:readytouse,constantquality,simple • disadvantage:channelsblockedforvoicetransmission AIUR[kbit/s] TCH/F4.8 TCH/F9.6 TCH/F14.4 4.8 1 9.6 2 1 14.4 3 1 19.2 4 2 28.8 3 2 38.4 4 43.2 3 57.6 4

WirelessNetworks:CellularSystems 39

DataservicesinGSMII

GPRS(GeneralPacketRadioService)– packetswitching — usingfreeslotsonlyifdatapacketsreadytosend (e.g.,115 kbit/susing8slotstemporarily) ˜ standardization1998,introduced2000 ™ advantage:onesteptowards,moreflexible š disadvantage:moreinvestmentneeded

GPRSnetworkelements›

GSN(GPRSSupportNodes):GGSNandSGSN œ

GGSN(GatewayGSN)

interworking unitbetweenGPRSandPDN(PacketDataNetwork) ž

SGSN(ServingGSN)Ÿ

supportstheMS(location,billing,security)

GR(GPRSRegister)¡ useraddresses

WirelessNetworks:CellularSystems 40 GPRSqualityofservice

Reliability LostSDU Duplicate Outof CorruptSDU class probability SDU sequence probability probability SDU probability 1 10-9 10-9 10-9 10-9 2 10-4 10-5 10-5 10-6 3 10-2 10-5 10-5 10-2

Delay SDUsize128byte SDUsize1024byte class mean 95percentile mean 95percentile 1 <0.5s <1.5s <2s <7s 2 <5s <25s <15s <75s 3 <50s <250s <75s <375s 4 unspecified

WirelessNetworks:CellularSystems 41

GPRSarchitectureandinterfaces

SGSN

Gn

PDN MS BSS SGSN GGSN

Um Gb Gn Gi

MSC HLR/ GR

VLR EIR

WirelessNetworks:CellularSystems 42 GPRSprotocolarchitecture

MS BSS SGSN GGSN Um Gb Gn Gi apps.

IP/X.25 IP/X.25

SNDCP GTP SNDCP GTP LLC LLC UDP/TCP UDP/TCP

RLC BSSGP IP IP RLC BSSGP MAC MAC FR FR L1/L2 L1/L2 radio radio

WirelessNetworks:CellularSystems 43

IS-95(CdmaOne):[TIA/EIAIS-95]

IS-95:standardfortheradiointerface IS-41:standardforthenetworkpart

Operatesof800MHzand1900MHzbands

UsesDS-CDMAtechnology(1.2288Mchips/s)

Forwardlink(downlink):½convolutionalcode,interleaved,64chipsspreading sequence(Walsh-Hadamard functions) pilotchannel(code0),synchronizationchannel(code32),7pagingchannels, upto 63trafficchannels

Reverselink(uplink):1/3convolutionalcode,interleaved,6bitsaremappedinto aWalsh-Hadamardsequence,spreadingusingaUser-BaseStationspecific code(withperiod242-1/215)

Tightpowercontrol(open-loop,fastclosedloop)

WirelessNetworks:CellularSystems 44