Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Wireless Networks and Mobile Systems Lecture 15 Summary Lecture Objectives ● Provide a brief summary of the class ■ Approach and objectives ■ What we covered and what we did not cover Fundamentals: Summary 2 Integrated Approach Topics Mobile Applications Design Characterization Fundamentals: Summary • Location and Context Aware • Pervasive Computing Middleware • Middleware • Client-server computing • Peer-to-peer and ad hoc computing • Service discovery and control Mobile Networking • Mobile ad hoc networks • Mobile IP • Nomadic services • Security Wireless Networks • IEEE 802.11 and Bluetooth • Mobility in wireless LANs • Wireless fundamentals 3 Learning Objectives (1) ● Describe the characteristics and operation of contemporary wireless network technologies such as the IEEE 802.11 wireless local area network and Bluetooth wireless personal area network ● Describe the operation of the TCP/IP protocol suite in a mobile environment, including the operation of Mobile IP and a mobile ad hoc routing protocol ■ Mobile IP ■ OLSR MANET routing protocol ● Describe security issues and current solutions for wireless networks and mobile systems ■ IEEE 802.11, WPA, and IEEE 802.11i Fundamentals: Summary 4 Learning Objectives (2) ● Use application program interfaces (APIs), such as Intel’s Personal Internet Client Architecture (PCA), Microsoft’s .NET Compact Framework (CF), or Sun’s Java 2 Micro Edition (J2ME), to realize mobile applications ■ Focus on .NET CF and UPnP ● Design, implement, and test a prototype mobile application ● Design, implement, and test a wireless access service Fundamentals: Summary 5 Learning Objectives (3) ● Measure and characterize the performance a wireless local area network, mobile routing protocol, and mobile application ● Monitor the operation of mobile network protocols and applications using standard tools ■ iPERF, Ethereal, traceroute, ping Fundamentals: Summary 6 What We Didn’t Cover (1) Wireless networks and mobile computing are both huge fields – so there are lots of topics that we didn’t cover or didn’t cover in sufficient depth ● Communications… ■ Physical level modulation and coding schemes ■ Spectrum allocation and utilization ● Networking… ■ Cellular systems ■ Lots of additional protocols ■ Lots of additional complexity Fundamentals: Summary 7 What We Didn’t Cover (2) ● Software design issues… ■ New environments and languages ■ Power-aware ■ Integrated hardware/software design ■ Lots of additional complexity ● Hardware design issues… ■ Low power ■ Small form factor ■ Efficient reuse of resources ■ Integrated hardware/software design Fundamentals: Summary 8 What We Didn’t Cover (3) ● Human computer interaction… ■ Design for small displays ■ Gesture and touch recognition ■ Video integration ■ Speech ● System issues… ■ Location detection ■ And lots more! Fundamentals: Summary 9