mobile and wireless computing mike daleymike evansomer rana

6
Mobile and Wireless Computing Mike Daley Mike Evans Omer Rana http://www.cs.cf.ac.uk/User/O.F.Rana/ wireless/

Upload: britton-thomas

Post on 26-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mobile and Wireless Computing Mike DaleyMike EvansOmer Rana

Mobile and Wireless Computing

Mike Daley Mike Evans Omer Rana

http://www.cs.cf.ac.uk/User/O.F.Rana/wireless/

Page 2: Mobile and Wireless Computing Mike DaleyMike EvansOmer Rana

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

Page 3: Mobile and Wireless Computing Mike DaleyMike EvansOmer Rana

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

Page 4: Mobile and Wireless Computing Mike DaleyMike EvansOmer Rana

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/

Page 5: Mobile and Wireless Computing Mike DaleyMike EvansOmer Rana

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 (!)

Page 6: Mobile and Wireless Computing Mike DaleyMike EvansOmer Rana

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)