CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273...

23
CM30062-2 Mobile CM30062-2 Mobile Communications Communications Mobile Computing Mobile Computing Justin Champion Justin Champion C208 Ext 3273 C208 Ext 3273 [email protected] [email protected] www.staffs.ac.uk/personal/engineering_and_techno www.staffs.ac.uk/personal/engineering_and_techno logy/jjc1 logy/jjc1

Transcript of CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273...

Page 1: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

CM30062-2 Mobile CommunicationsCM30062-2 Mobile Communications

Mobile ComputingMobile Computing

Justin ChampionJustin ChampionC208 Ext 3273C208 Ext 3273

[email protected]@staffs.ac.ukwww.staffs.ac.uk/personal/engineering_and_technology/jjc1www.staffs.ac.uk/personal/engineering_and_technology/jjc1

Page 2: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing

ContentsContents Introduction to the courseIntroduction to the course

• Teaching StaffTeaching Staff• Teaching FormatTeaching Format• Assignment DeadlineAssignment Deadline

Look at Mobile computingLook at Mobile computing• Who is using itWho is using it• Who drives the technologyWho drives the technology• Problems with the devicesProblems with the devices

Page 3: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing

Objective of the courseObjective of the course Allow you to understand the current marketplaceAllow you to understand the current marketplace

• Once you understand informed decisions can be madeOnce you understand informed decisions can be made Options for connection to the wireless worldOptions for connection to the wireless world Diversity of current applications and devicesDiversity of current applications and devices

• Understand the direction which next generation Understand the direction which next generation devices are goingdevices are going

Page 4: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing

Teaching Staff for the ModuleTeaching Staff for the Module Module LeaderModule Leader

• Kelvin Hilton (Kelvin Hilton ([email protected]@staffs.ac.uk)) Room K325Room K325

Teaching staffTeaching staff• Justin Champion (Justin Champion ([email protected]@staffs.ac.uk))

Room C208 (Engineering Block)Room C208 (Engineering Block)

• Carolin Bauer (Carolin Bauer ([email protected]@staffs.ac.uk))

Page 5: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing

AssessmentAssessment An Individual report and presentationAn Individual report and presentation

• To be handed in on the 1To be handed in on the 1stst of April 2004 of April 2004• Details of this will be given in a future tutorialDetails of this will be given in a future tutorial

Regular assignment surgeries will be held for issues to be Regular assignment surgeries will be held for issues to be discussed and clarifieddiscussed and clarified

ExaminationExamination• This will take place during the normal faculty This will take place during the normal faculty

examination periodexamination period

Page 6: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing

Teaching FormatTeaching Format 2 Lectures a week2 Lectures a week

• Blue Lecture TheatreBlue Lecture Theatre• D115 (Beacon Building)D115 (Beacon Building)

2 Tutorials2 Tutorials• Please attend the tutorial that you are allocatedPlease attend the tutorial that you are allocated

If this is a problem then contact a member of the teaching If this is a problem then contact a member of the teaching staffstaff

Page 7: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing

Mobile ComputingMobile Computing

Page 8: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing

Consider what Mobile computing actually isConsider what Mobile computing actually is It is more than a laptop connected to a phone It is more than a laptop connected to a phone

networknetwork Which part is actually mobileWhich part is actually mobile

• The deviceThe device Tracking systems on carsTracking systems on cars Allows connection at any time, anywhereAllows connection at any time, anywhere

• The userThe user Allowing access to essential informationAllowing access to essential information Email, Internet, Virtual LANEmail, Internet, Virtual LAN Available anywhere anytime, anyone ???Available anywhere anytime, anyone ???

Page 9: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing When would use different types of mobile technologyWhen would use different types of mobile technology

This table considers a Laptop and a business manThis table considers a Laptop and a business man

At some stage they will use all methods of connecting to gain informationAt some stage they will use all methods of connecting to gain information• The challenge is to integrate all of these technologiesThe challenge is to integrate all of these technologies

• The best one being chosen at the best timeThe best one being chosen at the best time

   MobileMobile WirelessWireless FixedFixed

At workAt work

In a hotelIn a hotel

In an historic buildingIn an historic building

Page 10: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing Definitions of Definitions of

WirelessWireless• Data communication over an air interface, no roaming supportData communication over an air interface, no roaming support• Example would be Wi-FiExample would be Wi-Fi

MobileMobile• Data communications over an air interface with support for the device Data communications over an air interface with support for the device

roamingroaming• Example would be GPRSExample would be GPRS

FixedFixed• Wired infrastructureWired infrastructure• Examples are Ethernet, ATMExamples are Ethernet, ATM

Page 11: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing Biggest problem with Mobile communications like the Biggest problem with Mobile communications like the

Internet is too many acronymsInternet is too many acronymsWSP/B PDC POS CCIR BW UPT BSS MCC FHSS HIPERLAN IFS FIB SNDCP S-SAP WWW MSISD N LAI PDA ATIM CW DVB-T ICMP PSN TTL HEC GIF LAPD CSCW ISO ITU LED CCH CDMA PA ITU-R PDN IEEE IrDA AIDCS CAC HTML CC NDC CCA SNACK IMF JPEG HDTP DPCH HDB HO GWL CC XOR TD-CDMA JDC ISI RTT CTS BCA GTP SIM MMF CEPT SCPAS-TP SFD UBR DPCCH SDM PTP-CLNS RL URI PHS TLLI MOT CU UIM PPP AIB MNC WRC IMT-MC WSP WAP ATM-CL LBR PMA TCH/F M-PNNI HCSAP EMAS EIRP CATV DNS V+D FW CSMA DSL FSK PLL AESA CSMA/CD VC DH HDLC TI RAS MN SDP DVTR CORBA GEO EDTV HMQoS TCH/FS HEO PAD HO-HMPDU SAP SDMA WML EHF HIB FEC FIC TC-HMPDU VDB AID ACT FR PRACH AFS CIF LI PACS RIP Loc AGCH ASA IWF BLIR TR-SAP UDP SCF IMT-FT Cnf ISDN HTTP BPSK TFO ESS RTT TMN MSRN SN PDO GMSC SIG CN HDTV AUS TUSSD CT SMS DFWMAC DHCP BSC KID ROM ETSI ISM QPSK UTRA GRE TM Req DVB-S FPLMTS CCCH ISL MUL DC COFDMOSI AM DVB RTR SEQN COMS RSS PS PM TOS PC DAB PCS LS RSA RRM CN TE IS XML LF SS7 M-NNI HI T-SAP COA VCC PTP CS PTM WMLScript MTSA BLIRCS RR IMSI DAMA RAND MIB GMM PCH RA NSS LIR SH SDT BSSAP SAAL MATM WTLS TIM FT JCT PDTCH GFSK D-AMPS CDM PCM CSD SW UMTS IV PSK STA RIB EMAS-E MSDU TA RFC CLMS IR NMT RLP ACID TINA DQPSK TFI GPRS PACS-UB VHF PT ABR NSA WCAC NTSC EY- PMA TMSI TDT WDP CPU HMPDU SDU PLW DVB-C HAD CSMA/CA ACL MOC MACA Disassoc TDM LAN DPDCH PLMN DLC QAM EIR AuC HID RM DA PLCP CM SNAP LOS CAC VNDC UHF WCMP L2CAP ARIB MSK ECDH TETRA PHY DSDV HA TCH/H ASCII SRES WTA GSN CRC W3C PAL BRAN PSTN MEO MCM CKSN CVSD I-TCP SUMR HSCSD LC RT POTS HDACS TTC ASK FDMA T-TCP VBR-rt LRU BER DIFS BSS PPG HDML EDGE PRMA MSC NA-TDMA BFSK SDTV TCP GMSK MS VPN NAT AMA SCO IMT-DS HF HCPDU USIM TCH/HS DS GPS CGI PLI WIM SDCCH NMAS MCI IMT-TCCPM OFDM TIB ANSI BCCH ASP NFS ITU-T SFN TFTS WMT MHEG ATM NIB RLC WAN SGSN DECT PMD WTAI FCCH FM CAMEL FA COS QoS UE PI TDD SCDMA LMP ARQN DCS VLR SATM VBR-nrt HM ACK SwMI FACCH DCCH LAPDm AK-HCPDU DT-HCPDU WLAN SHF VAD SIFS WLL RA MSC PSF W-CTRL GP FDD UWC BSSGP BCH MT ID SMRIB UTRAN NNI PIFS GGSN HCSDU IMT OMC AAL WTP DCF SCH FCA PDU IN IMT-SC SA PSPDN GERAN GSM EDGE RAN M-UNI DSR TCH MAC RNS BMP OSS W-CDMA SCPS AMES IP WATM SC Auth SEC-SAP MF MS CBR NRL DSMA DBPSK 3GPP HC TDMA ML MTC NAV AP M-TCP MBS PTP- ONS SC UD TSF PDF GSM ADSL UNI LEO MSAP PIN FDM PCF SSL BTSM ISMA VLF OTA ADA SACCH DSSS RACH PUK PPM SAMA MM LAPC IOT PAD RTS Res ICO DTIM HBR CD TLS VBR DVD MSIN HCQoS LA DDIB SS PNNI CIDR DTMF MSC EIT IMEI Codec UP ARQ UN ILR WAE IETF CDV Assoc HP DCA MH CDPD GAP LLC BTS LM B-ISDN HLR M-QoS TPC TV WPAN SI RAL GR WP-CDMA AMPS NIT BLI MPEG VHE PCS CCF

Page 12: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing Who is using this technology nowWho is using this technology now

Nomadic UserNomadic User Lone WolfLone Wolf ConsumersConsumers Intelligent LocationsIntelligent Locations Emergency ServicesEmergency Services UtilitiesUtilities Disaster ReliefDisaster Relief SupermarketsSupermarkets Early Warning SystemsEarly Warning Systems GamesGames MilitaryMilitary VehicleVehicle

Page 13: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing Who is using this technology nowWho is using this technology now

Nomadic UsersNomadic Users• Executives, Sales Persons, etcExecutives, Sales Persons, etc• Using Notebook, Laptop, PDAUsing Notebook, Laptop, PDA• Infrequent connectivityInfrequent connectivity• Main processing offlineMain processing offline• Access to personalised data (messages, calendar)Access to personalised data (messages, calendar)• Corporate DataCorporate Data• Network resources such as printing, faxNetwork resources such as printing, fax• Low-tech user therefore simplified connectionLow-tech user therefore simplified connection

No sophisticated set-upNo sophisticated set-up

• Moderate tolerance of multiple hardware requirementsModerate tolerance of multiple hardware requirements

Page 14: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing Who is using this technology nowWho is using this technology now

Lone WolvesLone Wolves• Remote locationsRemote locations

ExplorersExplorers ScientistsScientists TravellersTravellers JournalistsJournalists

• Positioning dataPositioning data• Weather notificationsWeather notifications• MessagingMessaging• News, event reportsNews, event reports

Page 15: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing Who is using this technology nowWho is using this technology now

ConsumersConsumers• Smart Phone technology (PDA/MS convergence)Smart Phone technology (PDA/MS convergence)• Voice & video callsVoice & video calls• Instant messaging, emailInstant messaging, email• Location based services (LBS)Location based services (LBS)• GamesGames• Info/EntertainmentInfo/Entertainment• RetailingRetailing• Personalisation (ring tones, logos)Personalisation (ring tones, logos)• Push & Pull servicesPush & Pull services• Again, unsophisticated less tolerant of multiple hardware requirementsAgain, unsophisticated less tolerant of multiple hardware requirements

Page 16: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing Who is using this technology nowWho is using this technology now

Emergency ServicesEmergency Services• PolicePolice

Traffic controlTraffic control Offender dataOffender data Incident reportsIncident reports Crime scene investigationCrime scene investigation

• FireFire Hazardous material dataHazardous material data Building schematicsBuilding schematics

• AmbulanceAmbulance Pre-arrival patient data transferPre-arrival patient data transfer In-situ patient data accessIn-situ patient data access

• Real-time routingReal-time routing• Cross-service coordinationCross-service coordination

Page 17: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing Who is using this technology nowWho is using this technology now

VehiclesVehicles

Page 18: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing Who is using this technology nowWho is using this technology now

GamesGames• High-end handsets support Java gamingHigh-end handsets support Java gaming• Convergence between gaming platforms and mobile Convergence between gaming platforms and mobile

communicationcommunication• Next generation mobile console could be mobile enabled Next generation mobile console could be mobile enabled

Cybiko Extreme!Cybiko Extreme!

• Ad-Hoc networks for multi-player gamesAd-Hoc networks for multi-player games Nokia’s N-Game using BluetoothNokia’s N-Game using Bluetooth

• Location based gamingLocation based gaming

Page 19: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing Who is Driving this technologyWho is Driving this technology

Military usageMilitary usage• What they are using will become available to us at a later stageWhat they are using will become available to us at a later stage• They are using wireless communicationsThey are using wireless communications

Real-time feedback for the battlefieldReal-time feedback for the battlefield Movement of intelligenceMovement of intelligence Satellite photographs provided to the commanders in the fieldSatellite photographs provided to the commanders in the field Intelligent MinefieldsIntelligent Minefields

• ““The mines will communicate with each other and will move until they all The mines will communicate with each other and will move until they all agree on best positions. If some mines are destroyed they will agree on best positions. If some mines are destroyed they will reconfigure and use joint intelligence to decide when to explode”reconfigure and use joint intelligence to decide when to explode”

• (Alschuter. T, 2002, “Self Healing Minefield”, DARPA, (Alschuter. T, 2002, “Self Healing Minefield”, DARPA, http://www.darpa.mil/DARPATech2002/presentations/ato_pdf/speeches/http://www.darpa.mil/DARPATech2002/presentations/ato_pdf/speeches/ALTSCHUL.pdf)ALTSCHUL.pdf)

• Real-time status of personnel and the requesting of medical evacuationReal-time status of personnel and the requesting of medical evacuation

Page 20: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing Who is Driving this technologyWho is Driving this technology

What we are now looking at for 3G technologyWhat we are now looking at for 3G technology• The military have been using for 30 yearsThe military have been using for 30 years

The communications were secure if the sequence was not knownThe communications were secure if the sequence was not known Difficult to jam the entire signalDifficult to jam the entire signal Is not effected by limited signal degradationIs not effected by limited signal degradation

Page 21: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing What is a wireless deviceWhat is a wireless device

Performance and size

Sensors,Embedded controllers

Pagers- text only- receive only

Mobile phone- Voice, text, data- Limited displays- Limited interface- Limited expansion

PDA- Limited browsing- Reasonable graphics- Character recognition- May contain mobile / wireless hardware- Stylus based interface- Reasonable expansion- Often Infrared enabled

Palmtop- Compact keyboards- Good graphics- Faster processing- Reasonable Storage

Notebook- Fully functional- OS not specifically designed for mobile use

Page 22: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing Problems with mobile computingProblems with mobile computing

Energy consumptionEnergy consumption• Radio transmission has high energy consumptionRadio transmission has high energy consumption

Energy availabilityEnergy availability• How long does your device remain operable?How long does your device remain operable?

Does it depend on whether you use it!Does it depend on whether you use it! Limitation/omission of moving parts (ie disk drives, keyboards)Limitation/omission of moving parts (ie disk drives, keyboards) Limited/expensive expansion (eg, Compact Flash)Limited/expensive expansion (eg, Compact Flash) Limited User InterfacesLimited User Interfaces

• Size vs usabilitySize vs usability• Voice recognition, stylus, soft inputVoice recognition, stylus, soft input

Loss off dataLoss off data• Less reliable technology (particularly power)Less reliable technology (particularly power)• TheftTheft

Thieves are now targeting users of these device because they are desirable Thieves are now targeting users of these device because they are desirable and will be easily sold onand will be easily sold on

Page 23: CM30062-2 Mobile Communications Mobile Computing Justin Champion C208 Ext 3273 J.C.Champion@staffs.ac.uk .

Mobile ComputingMobile Computing

Summary of what was discussed todaySummary of what was discussed today Looked atLooked at

• Teaching staffTeaching staff• Teaching formatTeaching format• What is a mobile deviceWhat is a mobile device• Who is using this technologyWho is using this technology• Problems with these devicesProblems with these devices