Presentation on theme: "Wireless Networks and Mobile Computing"— Presentation transcript:
1Wireless Networks and Mobile Computing Professor Honggang Wang.
2Outline Reasons to take this class Syllabus Course goals Introduction Survey
3Three Reasons to Take This Class Wireless networks and mobile computing are everywhere, and changing our world. What is their future?Tons of job opportunities are available for wireless network engineers in current job marketIncludes both lecture and hands-on project design, gain practical experiences
5Some Network Companies of Top Fortune 500 Fortune rank:122008 profit: $8.05 BillionAvg. pay in that job: $131,703Fortune rank: 72008 profit: $12.87 BillionFortune rank: 162008 profit: $86.41 BillionFortune rank: 244Avg. pay in that job: $102,030QUALCOMM
6Syllabus See handout What to learn? The fundamental theory Practical experiences
7Class Goals Understand challenges and opportunities Learn both fundamentals and applications of wireless networking and mobile computingObtain hands-on experiences through research projects(e.g., protocol design, wireless and mobile device development)
9Goal of Wireless Networks and Mobile Computing “People and their machines should be able to access information and communicate with each other easily and securely, in any medium or combination of media – voice, data, image, video, or multimedia – any time, anywhere, in a timely, cost-effective way.”Dr. G. H. Heilmeier, Oct 1992
10Wireless Networks and Mobile Computing Two aspects of mobility:user mobility: users communicate (wireless) “anytime, anywhere, with anyone”device portability: devices can be connected anytime, anywhere to the networkWireless vs. mobile Examples stationary computer notebook in a hotel wireless LANs in historic buildings Personal Digital Assistant (PDA)The demand for mobile communication creates the need for integration of wireless networks into existing fixed networks:local area networks: standardization of IEEEInternet: Mobile IP extension of the internet protocol IPwide area networks: e.g., internetworking of GSM and ISDN, VoIP over WLAN and POTS
11Enabling Technologies Development and deployment of wireless/mobile technology and infrastructurein-room, in-building, on-campus, in-the-field, MAN, WANMiniaturization of computing machinery> PCs -> laptop -> PDAs/smart phones -> embedded computers/sensorsImproving device capabilities/software development environments, e.g.,andriod:iphone:windows mobileWe are getting closer to the goal because of advances in enabling technologies.
12Mobile devices performance Laptop/Notebookfully functionalstandard applicationsPagerreceive onlytiny displayssimple text messagesPDAgraphical displayscharacter recognitionsimplified WWWSensors,embeddedcontrollersSmartphonetiny keyboardsimple versions of standard applicationsMobile phonesvoice, datasimple graphical displaysperformanceNo clear separation between device types possible(e.g. smart phones, embedded PCs, …)
16Wearable Health Monitoring Application (ECG) through Wireless Networks Low cost wireless ECG medical sensor device has been built and tested to trace ECG signal through wireless networks. Then patients can freely walk around while patients can be monitored from anywhere!!!Traditional ECG systemWireless ECG system
17Wearable Patient Monitoring Application (ECG) Through Wireless Networks Wearable Resilient Electrocardiogram (ECG) networked sensor device used for patient monitoringSoftware GUI interfaceWireless ECG medical sensor
18On the Road GSM/UMTS, cdmaOne/cdma2000, WLAN, GPS ad hoc DAB, TETRA, ...ad hocVehiclestransmission of news, road condition, weather, music via DABpersonal communication using GSMposition via GPSlocal ad-hoc network with vehicles close-by to prevent accidents, guidance system, redundancyvehicle data (e.g., from busses, high-speed trains) can be transmitted in advance for maintenanceEmergenciesearly transmission of patient data to the hospital, current status, first diagnosisreplacement of a fixed infrastructure in case of earthquakes, hurricanes, fire etc.crisis, war, ...road condition,weather,location-based services,emergency
19Course CoverageApplicationApplicationTransportTransportNetworkNetworkNetworkNetworkData LinkData LinkData LinkData LinkPhysicalPhysicalPhysicalPhysicalMediumRadioOften we need to implement a function across multiple layers.