70 likes | 219 Views
Mobile and Wireless Computing. Mike Daley Mike Evans Omer Rana http://www.cs.cf.ac.uk/User/O.F.Rana/wireless/. Schedule. L1 (OFR) Setting the scene, and basic wireless networks L2 (MWD) Network topologies (wired nets) and protocols (TCP/IP), sockets/datagrams L3 (OFR)
E N D
Mobile and Wireless Computing Mike Daley Mike Evans Omer Rana http://www.cs.cf.ac.uk/User/O.F.Rana/wireless/
Schedule • L1 (OFR) • Setting the scene, and basic wireless networks • L2 (MWD) • Network topologies (wired nets) and protocols (TCP/IP), sockets/datagrams • L3 (OFR) • Wireless connectivity and standards • GPRS (General Packet Radio Systems) • Bluetooth • WLANs
Schedule … 2 • L4 (OFR) • Mobile Content (Wireless App Protocol) • J2ME and the KVM • L5/6 (MWD) • Java RMI and example • L7/8 (OFR/MWD) • Jini and examples • L9 (OFR) • JavaSpaces • L10 (OFR) • Mobile Agents
Labs • There will be some labs • Sockets • RMI • Jini • WML/WMLScript • JavaSpaces • Aglets/Voyager • You are required to download software and try yourself - see course web site for this • If you were thinking of buying a present for your kids -- now is a good time http://mindstorms.lego.com/
Assumptions • You have some knowledge of Java • You are interested in mobile computing • You have done some work in distributed systems or computer networks before • You like to download and play with software libraries • You are not discouraged by job losses at Ericssons and Motorola • You do not mind us changing lecture slots at short notice (!)
Books • There are no books that cover ALL the topics in this course • So general rule -- don’t buy books unless • Someone else is paying • You can’t find stuff on the Internet • Books by O’Reilly are generally good and hands-on - various books on Distributed Java and WML/WMLScript (and XML) • http://www.oreilly.com/ • http://java.oreilly.com/ • Two books by John Wiley and Sons, Ltd • “Java in Distributed Systems’’ (Marko Boger) • “J2ME: Professional Developers Guide’’ (Eric Giguere) • Addison Wesley’s • “Core Jini” (W. Keith Edwards)