Hot Topics in Mobile and Pervasive Computing 1
اسلاید 1: 1CSCE 5013: Hot Topics in Mobile and Pervasive ComputingNilanjan BanerjeeHot Topic in Mobile and Pervasive ComputingUniversity of ArkansasFayetteville, ARnilanb@uark.eduhttp://www.csce.uark.edu/~nilanb/mobpervS.html
اسلاید 2: 2A day in the life of a graduate studentwhy is a Ph.D. so painful??? was better without a Ph.D. morning day night
اسلاید 3: 3So what have I been using all this timemobile phonessocial networkssensorsGPSlaptopsembedded sensors
اسلاید 4: 4Other super cool applications!!UMass TurtleNetUMass Bus networkOpen Wi-Fi APsVolcano monitoringPrinceton ZebraNetUnderwater networks
اسلاید 5: 5Everything around qualifies as “Mobile/Pervasive Systems”“Pervasive” = “ubiquitous” = present everywhereEmbedded in your environmentSensors, RFIDs, microcontrollers“Mobile” = anything that moves A broad class of systems qualify as mobile systemsLaptops, cell phones, vehicular networks, wildlife networksApplications are endlessMobile phone applications, general purpose computing, smart homes, health care, RFID-based localization, battery less computing
اسلاید 6: 6Why should I care?You use it everyday in almost everything you do Can not more emphasize its practicalityImportant to understand the challenges involvedVery hot and open field---a lot is still to be doneCombination of networking, embedded systems, sensor systems, location aware services, securityRight time to do a Ph.D. in itJobs still exist at Microsoft, Google, Nokia…. Fun area to work inBuild apps for iPhones, Android, Windows mobileSuper cool sensor/pervasive systems for monitoring, surveillance, day-to-day applications
اسلاید 7: 7Not convinced yet!Millions of dollars invested by NSF, Darpa, Microsoft, and Google~4 Billion cellular phones being used worldwide…
اسلاید 8: 8How is this field different from tethered computing?wireless and mobile wired and static low channel loss rate traditional transport works predictable performance available connectivity high channel loss rates traditional networking fails long period of outages fleeting connectivity
اسلاید 9: 9How is this field different from tethered computing? AC-powered (infinite energy) Battery-powered (infinite energy) applications notpredicated on an energy constraint almost everything tied to energy
اسلاید 10: 10Areas unique and will be covered in this course will add to this list as time permitswireless networkingSensor systemsenergy management localizationmobile social systems cloud computing
اسلاید 11: 11How will these topics be taughtLean how to program Windows Mobile 7Learn how to use the platform to understand localization, cloud computing, wireless networkingUsing microsoft resourcesMicrosoft SDKWeb services (Azure)Hawaii toolkit
اسلاید 12: 12Advantages of using WM 7Very good support from Microsoft ResearchBlogs, mailing list etc. I will encourage you toEvery group will work with real WM7 phones High end phones with accelerometer, compass, WiFi, GPS, and I will also provide 3G connectivityHawaii competitionBest project will compete with universities across the country for a cash award
اسلاید 13: 13How 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 understandingMobile phone development project (40%)Groups of at most two
اسلاید 14: 14I hate research papers but still got to read them…Important component of the courseReviews are due before 12:00 a.m. of day of classSubmit reviews to nilanjan.banerjee@gmail.comSubject: “CS5013: Paper review”Reading papers can become a boring activity Follow advice from GA-6, GA-7My advice (follow it with a grain of salt )*Do not* summarize the paper aloneCritically analyze the faults in the paper (no paper is perfect!)How can you use the paper in your research
اسلاید 15: 15Interaction: Class discussionsClass will be composed of two componentsLearning and applying Windows Mobile and Cloud computingUnderstanding current research in the area through paper readingOne course take home mid-term You will have 24-hours to solve itNo collaboration allowedTest your analytical thinking and course understanding
اسلاید 16: 16The coolest part: group research projectMajor chunk of the course is a research project (40%)Groups of at most twoGoal is to have a WM phone demo by the end of the courseNo demo => no gradesGroups of at most 2Organize yourselfEvery group will maintain a google site describing the progress of the projectAll brainstorming happens on the google site – I will follow it closelyAll source code and documentation will be distributed through the google site
اسلاید 17: 17Example research project3G/Wi-Fi databasecloud servicessensorsBluetooth location servicesensor data + location + video?inform doctors
اسلاید 18: 18Where is the computer science research here?networking issues reliability data rate machine learning services Energy Management
اسلاید 19: 19Other ideascome and talk to me during my office hours!
اسلاید 20: 20Lets get started with WM 7 developmentGetting the development environment working… Getting accustomed to C# and the Windows Mobile EmulatorStart playing around with the platform.ResourcesHawaii : http://research.microsoft.com/en-us/um/redmond/projects/hawaii/students/Free e-book: http://blogs.msdn.com/b/microsoft_press/archive/2010/10/28/free-ebook-programming-windows-phone-7-by-charles-petzold.aspx
اسلاید 21: 21Administrivia…Course webpage and reading list http://www.csce.uark.edu/~nilanb/mobpervS.htmlMy email id: nilanb@uark.eduClass hours: 11:30 – 12:20 M, Wed, FriOffice hours: 3:00-5:00 Monday or by appointment Come and talk to me if you Want stuff added/removed from the courseIdeas for new projects and applicationsPhones would be distributed soon.
اسلاید 22: 22Next classSet up the WM development environment on your Vista or Windows 7 machineTeaching 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.
نقد و بررسی ها
هیچ نظری برای این پاورپوینت نوشته نشده است.