cs 294-7: course overviewbnrg.cs.berkeley.edu/~randy/courses/cs294.s96/overview.pdf · 3 radio...

21
1 CS 294-7: Course Overview Prof. Randy H. Katz Computer Science Division University of California, Berkeley Berkeley, CA 94720-1776 © 1996

Upload: others

Post on 31-Aug-2019

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

1

CS 294-7: Course Overview

Prof. Randy H. KatzComputer Science Division

University of California, BerkeleyBerkeley, CA 94720-1776

© 1996

Page 2: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

2

Radio BasicsWavelength (m)

104 102 100 10-2 10-4 10-6 10-8 10-10 10-12 10-14 10-16

104 106 108 1010 1012 1014 1016 1018 1020 1022 1024

Frequency (Hz)

RadioSpectrum

IR X-Ray CosmicRays

UV

Visible LightR O Y G B I V

1 MHz == 100 m100 MHz == 1 m10 GHz == 10 cm

< 30 KHz30 - 300 KHz300 KHz - 3 MHz3 - 30 MHz30 - 300 MHz300 MHz - 3 GHz3 - 30 GHz> 30 GHz

VLFLFMFHFVHFUHFSHFEHF

Page 3: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

3

Radio Basics

Absorption

Ionosphere

Reflected

HF Transmission

Line of Sight

Directional Antenna

VHF Transmission

Reflected waveinterferes with signal

Page 4: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

4

Wireless Spectrum

0 200 400 600 800 1000 1200 1400 1600 1800 2000 2200 2400

CT-0(US)

CT-1(Japan)

LMR(US)

SMR(US)

NMT-450

CT-2(Eur, SEA)

ISM(US)

CT-1/CT-1+(Eur)

AMPS GSM

ETACSNMT-900RC2000

...

GPSDECT(Eur)

PHP (RCR-28)(Japan) ISM

PDC(RCR-27)

DCS-1800(Europe)

PCS(US)

Page 5: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

5

The Wireless Universe

Wireless Communications

Amateur Industrial Consumer Business Military/Aero Long-Haul

Automotive Monitoring

— IVHS— GPS

— AMR— Control

ResidentialCordless

Cellular Paging WPABX PMR/SMR Mobile Data

Analog Digital— CT-0— CT-1— CT-300

— DECT— CT-2— PHP— USCT— ISM

WLAN

Analog Digital— AMPS— ETACS— NMT450— NMT900— NMT-O— Comvik— JTACS

— GSM— IS-54— IS-95— RCR-27

— ARDIS— Mobitex— Omnitracs— Cellular/CDPD

— DECT— CT-2— PHP— USCT— ISM

— 802.11— DECT— HiPerLAN— ISM

— POSCAG— ERMES— SSB

PCN/PCS

— DCS1800— PHP— US??— LEO

— FPLMTS— UMTS— RACE— Others

Conv

ESMR— MIRS— TETRA

Page 6: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

6

Radio Telegraphy(also know as “Wireless”)

• Radio technology– Communicate with ships and other moving vehicles– Messages sprayed into the “ether” crossing natl boundaries– Downfall of the nationally supported monopolistic telegraph

companies

• 1896: Guglielmo Marconi– First demonstration of wireless telegraphy– Built on work of Maxwell and Hertz to send and receive Morse

Code (first radio broadcasts were digital!)– Based on long wave (>> 1 km), spark transmitter technology,

requiring very large, high power transmitters– First used by British Army and Navy in the Boer War (first

research funding by the military!)– 1899: Reported to shore America’s Cup yacht races

Page 7: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

7

Wireless

• 1907: Commercial Trans-Atlantic Wireless Service– Huge ground stations: 30 x 100m antenna masts– Beginning of the end for cable-based telegraphy

• WW I: Rapid development of communications intelligence, intercept technology, cryptography

• 1920: Marconi discovers shortwave (<100 m) radio– Longwave follow contour of land

» Very high transmit power, 200 KW+– Shortwaves reflect, refract, and absorb, like light

» Bounce off ionosphere» Higher frequencies made possible by vacuum tube (1906)» Cheaper, smaller, better quality transmitters

Page 8: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

8

Other Important Dates in Mobile Radio

• 1915: Wireless voice transmission NY to SF• 1920: First commercial radio broadcast (Pittsburgh)• 1921: Police car dispatch radios, Detroit• 1935: First telephone call around the world• WW II: Rapid development of radio technology• 1968: Carterphone decision• 1974: FCC allocates 40 MHz for cellular telephony• 1982: European GSM and Inmarsat established• 1984: Breakup of AT&T• 1984: Initial deployment of AMPS cellular system

Page 9: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

9

Tradition View of Wireless Communications

• Physical Layer– Radio Propagation– Modulation Schemes

• Link Layer– Media Access– Channel Allocation

» Frequency Division Multiple Access (FDMA)» Time Division Multiple Access (TDMA)» Code Division Multiple Access (CDMA)

– Error Coding

• Cellular Telephony– Frequency Reuse Schemes– Speech Coding– Algorithms for Handoff

Page 10: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

10

Topics to be Covered

• Basics of Radio Propagation• Wireless Media Access• Wireless Telecommunications Systems• Wide Area Packet Radio Networks• Wireless Local Area Networks• Mobile IP/Wireless TCP• Mobile Handoff and Network Services• Security and Authentications• Mobile Satellite Systems

Page 11: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

11

Effect of Mobility on Communications Systems

• Data Link Layer– Fading radio channels, characterized by burst errors– Reliable communications interrupted by fades

• Network Layer– Rerouting due to movement

• Presentation Layer– Source coding for better spectrum efficiency

• Application Layer– Location dependent applications CS 269

CS 294-7

Page 12: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

12

Mobile Systems Architecture

TCP/IPMobile/

WirelessSubnet Cntr

LinkController

TranceiverFrame

Controller

PhysicalRadio

Continuous radio opsCarrier Freq.Code Cntl/Scan Phase/Packet AcquisitionRSSIPwr CntlBit & Symbol RatesCarrier DetectCapture Detect

Continuous framing opsFrame synchZero insertionXcvr src/dst/bcastXmt/Rcv FIFOsCRCECCFraming stats

Realtime SubnetControlMAC-layer schedCntl radio charLL Acks/NacksLL QueuingXcvr Src/Dst Addrfor link addressesRouting/QoS cachetable for MH netsLink Measurements

Non-RT SubnetControlRouting, QoSMulticastingNeighbor DiscoveryPwr Save ModesPre-transport condInternet-to-subnet routing & addr xlationSubnet SecuritySubnet Mgmt ClientSubnet Measurements

This Course

Page 13: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

13

Why Mobile Computing?Natural Evolution of Computing

Single UserOS

Batch

Timesharing

Networking

LANs + WSs

Mobile Computing

Freedom from Collocation

MoreFlexibleResourceUsage

Page 14: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

14

Why Mobile Computing?Proliferation of Wireless Services

1994

1995

1996

1997

1998

1999

2000

2001

2002

2003

2004

0102030405060708090

100

1994

1995

1996

1997

1998

1999

2000

2001

2002

2003

2004

PCSCellular+PCSMillions of

Subscribers

You are here!

Yankee GroupForecast

Page 15: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

15

Why Mobile Computing?Global Markets for Portable Computers

90 91 92 93 94 95 96 97 98 99 00

10

20

30

40

50

60

90 91 92 93 94 95 96 97 98 99 0

$ Billions

You Are Here!

Page 16: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

16

Universal Interactor:Adaptation to Services

SupermarketInformationInfrastructure

“Today’s specialsare 45 cents off Pepsi”

“Smart” HomeInfrastructure

“Where is theWonderbread?” Home

Security

VCR

Lighting

“Lights on”

“Someone’sat the door”

Stereo

Page 17: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

17

The Computer for the 21st Century, Mark Weiser

• Not personal computing, but “ubiquitous computing”

– Computers so pervasive and so cheap that they “disappear” into the work environment

– Computers as devices so interchangeable that they can be swapped and shared like pieces of paper

– Not screen focused, by embedded in the woodwork

Page 18: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

18

The Computer for the 21st Century, Mark Weiser

• Technology that Disappears into the Background

– Location» Ubiquitous computers must know where they are (to

adapt to the local environment)– Scale

» Many sizes, suited to the task at hand» Tabs, Pads, Boards» Potentially 100s of computers in a room

Page 19: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

19

The Computer for the 21st Century, Mark Weiser

• Active Badge System: the value of location awareness

– Tab sized unit» Doors open to right wearer

» Telephone call directed to nearest telephone» Terminals retrieve user preferences

• Pad– Notebook sized– “Scrap” computers– Reverse of windows: many pads per desktop

• (Live) Boards– 40 x 60 inch display devices

Page 20: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

20

The Computer for the 21st Century, Mark Weiser

• Technology underpinings– Cheap, low power computers

» 1 gigop, 16 MB (???) by end of decade» 60 MByte disk drives size of matchbook

– Displays» 1000 x 800 pixels, high contrast, weigh only 100 grams

– Software for ubiquitous applications» Limitations of existing windowing software

– Network» New protocols for machines that move space» Needs for high bandwidth per cubic meter» Multiple interfaces: tiny range wireless, long range

wireless, very high speed wired interfaces

Page 21: CS 294-7: Course Overviewbnrg.cs.berkeley.edu/~randy/Courses/CS294.S96/Overview.pdf · 3 Radio Basics Absorption Ionosphere Reflected HF Transmission Line of Sight Directional Antenna

21

The Computer for the 21st Century, Mark Weiser

• So What Ever Happened to Ubiquitous Computing?

– Some real developments» Echelon: a computer in every light switch

» Personal Digital Assistants (PDA)» Lots of computers in my office

– No killer application for Ubiquitous Computing (or PDAs for that matter)

» People who use computers are computer users» Needed: breakthroughs in user interfaces and

usability– Is it computers that are ubiquitous or information?

» The net is everwhere» $500 Web computers?