صفحه 1:
CSCE 5013: Hot Topics in Mobile and Pervasive Computing Nilanjan Banerjee University of Arkansas Fayetteville, AR nilanb@uark.edu http://www. csce.uark.edu/~nilanb/mobpervS. htm! Hot Topic in Mobile and Pervasive Computing

صفحه 2:
A day in the life of a graduate student why is a Ph.D. so painful??? فلا was better without a BA ۲ mornin a 4 ‏د‎

صفحه 3:
So what have | been using all this time mobile phones embedded sensors laptops GPS Bee

صفحه 4:
Other super cool applications!! U

صفحه 5:
Everything around qualifies as “Mobile/Pervasive Systems” * “Pervasive” = “ubiquitous” = present everywhere * Embedded in your environment * Sensors, RFIDs, microcontrollers * “Mobile” = anything that moves * Abroad class of systems qualify as mobile systems * Laptops, cell phones, vehicular networks, wildlife networks * Applications are endless * Mobile phone applications, general purpose computing, smart homes, health care, RFID-based localization, battery less computing

صفحه 6:
Why should I care? 2 * You use it everyday in almost everything you do [ * Can not more emphasize its practicality * Important to understand the challenges involved * Very hot and open field---a lot is still to be done * Combination of networking, embedded systems, sensor systems, location aware services, security * Right time to do a Ph.D. in it * Jobs still exist at Microsoft, Google, Nokia.... * Fun area to work in * Build apps for iPhones, Android, Windows mobile * Super cool sensor/pervasive systems for monitoring, surveillance, day-to-day applications

صفحه 7:
Not convinced yet! Automatic Performance Setting Seif-Tuning Wireless Network Power Management Kesatian Flautner Stove Re. ‏ل ا‎ Manish Anand, Edmund B. Nightingale, and Jason Flinn Department of Electrical Engineering and Computer Science University of Michigan ~P iti CoolSpots: Reducing the Power Consumption of Wireless Mobile Devices with Multiple Radio Interfaces i i i sh Gupta Roy Want Hardware Design Experiences in ZebraNet = .-82,, yet Siman Drive 2200 Essen Colege Be ‏ال‎ “Sama Ciara, CA e054 ‏لالد‎ roy wantin. com Pei Zhang, Christopher M. Sadler, Stephen A. Lyon, and Margaret Martonosi Department of Ele erinceton WUW - Wear Ur World - A Wearable ‏تاماقم و۱۳۳۵‎ Gestural Interface BeepBeep: A High Accuracy £ 5 using COTS Mobile Devices Experimenting in Mobile Social Contexts Using JellyNets bin Shen, Yongguang Zhang! Yeni lerceos Reseach 222 S09, yo Une Tan, 20007 {chunyip jackysh.ya2,v-yanti kuntan} @ CChunyi Peng مه وم مره میت ‎Bete bert‏ ةل هی هس هساو

صفحه 8:
How is this field different from tethered computing? 3 wired wireless 0 چم 294 static mobile low channel loss rate high channel loss rates traditional transport works . traditional networking fails predictable performanc’ long period of outages available connectivity fleeting connectivity

صفحه 9:
How is this field different from tethered computing? = ۱ AC-powered Battery-powered (infinite energy’ (infinite energy) applications not predicated on an energy———> constraint almost everything tied to energy

صفحه 10:
Areas unique and will be covered in this course spf localization a energy management wireless networking e mobile social systems Sensor systems cloud computing will add to this list as time permits 10

صفحه 11:
How will these topics be taught * Lean how to program Windows Mobile 7 * Learn how to use the platform to understand localization, cloud computing, wireless networking * Using microsoft resources * Microsoft SDK * Web services (Azure) * Hawaii toolkit 11

صفحه 12:
Advantages of using WM 7 * Very good support from Microsoft Research * Blogs, mailing list etc. | will encourage you to * Every group will work with real WM7 phones * High end phones with accelerometer, compass, WiFi, GPS, and | will also provide 3G connectivity * Hawaii competition * Best project will compete with universities across the country for a cash award 12

صفحه 13:
How would the grading take place? * Research paper reviews and discussion related to research topics (20%) * In class problem solving (10%) * Interesting interview questions for software companies like Microsoft, Google, CISCO * Take home midterm (30%) * Mostly testing your analytical thinking and understanding * Mobile phone development project (40%) * Groups of at most two 13

صفحه 14:
I hate research papers but still got to read them... * Important component of the course * Reviews are due before 12:00 a.m. of day of class * Submit reviews to * Subject: “CS5013: Paper review” * Reading papers can become a boring activity * Follow advice from GA-6, GA-7 * My advice (follow it with a grain of salt J) * *Do not* summarize the paper alone * Critically analyze the faults in the paper (no paper is perfect!) How can you use the paper in your research 14

صفحه 15:
Interaction: Class discussions * Class will be composed of two components * Learning and applying Windows Mobile and Cloud computing * Understanding current research in the area through paper reading * One course take home mid-term * You will have 24-hours to solve it * No collaboration allowed * Test your analytical thinking and course understanding 15

صفحه 16:
The coolest part: group research project * Major chunk of the course is a research project (40%) * Groups of at most two * Goal is to have a WM phone demo by the end of the course * No demo => no grades * Groups of at most 2 * Organize yourself * Every group will maintain a google site describing the progress of the project * All brainstorming happens on the google site - | will follow it closely * All source code and documentation will be distributed through the google site 16

صفحه 17:
17 Example research project sewice 3G/Wi- Fi sensor data + location + video? | Bluetoo th ® sensors

صفحه 18:
Where is the computer science research here? Energy Managemen © Bluetooth’ machine learning 1 services 18 networking issues reliability data rate

صفحه 19:
19 Other ideas come and talk to me during my office hours!

صفحه 20:
Lets get started with WM 7 development * Getting the development environment working... * Getting accustomed to C# and the Windows Mobile Emulator * Start playing around with the platform. * Resources ٠ Hawaii: ٠ Free e-book: http://blogs.msdn.com/b/microsoft_press/archive/2 010/10/28/free-ebook-programming-windows- phone-7-by-charles-petzold.aspx 20

صفحه 21:
21 Administrivia... * Course webpage and reading list * My email id: nilanb@uark.edu * Class hours: 11:30 - 12:20 M, Wed, Fri * Office hours: 3:00-5:00 Monday or by appointment * Come and talk to me if you * Want stuff added/removed from the course * Ideas for new projects and applications * Phones would be distributed soon.

صفحه 22:
Next class * Set up the WM development environment on your Vista or Windows 7 machine * Teaching you how to use and write simple applications for the phone with the emulator * Email me your groups for your projects before the beginning of next class and brainstorm on ideas and create a google site. 22

51,000 تومان