Wireless Networks and Mobile Computing Professor Honggang Wang. http://www.faculty.umassd.edu/honggang.wang/teaching.html Email:hwang1@umassd.edu Outline Reasons to take this class Syllabus Course goals Introduction Survey Three 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 market Includes both lecture and hands-on project design, gain practical experiences Job Opportunities Some Network Companies of Top Fortune 500 Fortune rank:12 Fortune rank: 7 2008 profit: $8.05 Billion 2008 profit: $12.87 Billion Avg. pay in that job: $131,703 • • Fortune rank: 16 2008 profit: $86.41 Billion • • Fortune rank: 244 Avg. pay in that job: $102,030 QUALCOMM Syllabus See handout What to learn? The fundamental theory Practical experiences Class Goals Understand challenges and opportunities Learn both fundamentals and applications of wireless networking and mobile computing Obtain hands-on experiences through research projects (e.g., protocol design, wireless and mobile device development) 7 Introduction Goal 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 9 Wireless 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 network Wireless 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 IEEE 802.11 Internet: Mobile IP extension of the internet protocol IP wide area networks: e.g., internetworking of GSM and ISDN,VoIP over WLAN and POTS Enabling Technologies Development and deployment of wireless/mobile technology and infrastructure in-room, in-building, on-campus, in-the-field, MAN, WAN Miniaturization of computing machinery . . . -> PCs -> laptop -> PDAs/smart phones -> embedded computers/sensors Improving device capabilities/software development environments, e.g., 11 andriod: http://code.google.com/android/ iphone: http://developer.apple.com/iphone/ windows mobile Mobile devices Pager • receive only • tiny displays • simple text messages PDA • graphical displays • character recognition • simplified WWW Laptop/Notebook • fully functional • standard applications Sensors, embedded controllers www.scatterweb.net Mobile phones • voice, data • simple graphical displays Smartphone • tiny keyboard • simple versions of standard applications performance No clear separation between device types possible (e.g. smart phones, embedded PCs, …) Mobile and Wireless Services – Always Best Connected LAN, WLAN 780 kbit/s GSM 53 kbit/s Bluetooth 500 kbit/s UMTS Rel. 5 400 kbit/s LAN 100 Mbit/s, WLAN 54 Mbit/s UMTS, DECT 2 Mbit/s GSM/EDGE 135 kbit/s, WLAN 780 kbit/s GSM 115 kbit/s, WLAN 11 Mbit/s UMTS Rel. 6 400 kbit/s At Home WiFi satellite WiFi WiFi 802.11g/n UWB WiFi bluetooth cellular On the Move Source: http://www.ece.uah.edu/~jovanov/whrms/ Wearable 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 Traditional ECG system anywhere!!! Wireless ECG system Wearable Patient Monitoring Application (ECG) Through Wireless Networks Wearable Resilient Electrocardiogram (ECG) networked sensor device used for patient monitoring Wireless ECG medical sensor Software GUI interface On the Road GSM/UMTS, cdmaOne/cdma2000, WLAN, GPS DAB, TETRA, ... road condition, weather, location-based services, emergency Course Coverage Application Application Transport Transport Network Network Data Link Data Link Data Link Data Link Physical Physical Physical Physical Radio Network Network Medium Often we need to implement a function across multiple layers. Survey Reference http://zoo.cs.yale.edu/classes/cs434/schedule.html Mobile Communication book