Full Transcript

Lecture 1 : Introduction on the Internet of Things. ✓ Scientific Background ✓ Practical Background ‫القواعد العامة‬ Internet of Things (IoT) What is the IoT? IoT is the third wave of Internet evolution which connects all things together. Things which are connect...

Lecture 1 : Introduction on the Internet of Things. ✓ Scientific Background ✓ Practical Background ‫القواعد العامة‬ Internet of Things (IoT) What is the IoT? IoT is the third wave of Internet evolution which connects all things together. Things which are connected are named smart objects. A smart object is a physical object equipped with sensing/actuation capabilities, processing power and communication means. Mobile Devices Mobile Devices Smart phones (Blackberry, iPhone, Android, etc.( Tablets (iPad, etc.( Laptops Smart watches Mobile Devices Smartphone Hardware Smart = Communication+ Computing + Sensors Communication: Talk, text, Internet access, chat Computing: Java apps, JVM, apps Sensors: Camera, video, location, temperature, heart rate sensor, etc. Smartphone Sensors Typical smart phone sensors today accelerometer, compass, GPS, microphone, camera, proximity Can sense physical world, inputs to intelligent sensing apps ‫‪Growth of Smart phone Sensors‬‬ ‫‪l‬‬ ‫‪Every generation of smartphone has more and‬‬ ‫!!‪more sensors‬‬ ‫نمو حساسات الهواتف الذكية ‪:‬‬ ‫كل جيل من أجيال الهواتف الذكية يمتلك العديد والعديد من الحساسات‬ Wireless Networks Wireless Network Types l Wi-Fi (802.11): (e.g. Starbucks Wi-Fi) l Cellular networks: (e.g. Sprint network) l Bluetooth: (e.g. car headset) l Near Field Communications (NFC) (Watch it) e.g. Mobile pay: swipe phone at dunkin donut Bluetooth Wi-Fi NFC Wireless Networks Comparison ‫نوع الشبكة‬ ‫السرعة‬ ‫النطاق‬ ‫الطاقة\القوة‬ ‫االستخدامات المشتركة‬ WLAN 600Mbps 45m– 100mW Internet. 90m LTE (4G) 12-5Mbps 35km 300 – 120mW Mobile Internet 3G 2Mbps 35km 3mW Mobile Internet Bluetooth 3 – 1Mbps 100m 1W Headsets, audio streaming. Bluetooth LE 1Mbps +100m 5.–01.W Wearables, fitness. NFC 400kbps 20cm 200mW Mobile Payments Different speed, range, power, uses, etc. Mobile Computing Mobile Computing Human computes while moving Continuous network connectivity, Points of connection (e.g. cell towers, WIFI access point) might change Note: Human initiates all activity, (e.g. launches apps( Wireless Network is passive Example: Using foursquare.com on Smart Phone Related Concept: Location-Awareness Inputs Inputs Location Program/app Program/app Output Output Non-mobile app Mobile app Related Concept: Location-Awareness l Mobile computing = computing while location changes l Location-aware: Location must be one of app/program’s inputs l Different user location = different output (e.g. maps) l E.g. User in Sana’a gets different map from user in Ibb Location-Aware Example l Location-aware app must have different behavior/output for different locations l Example: Mobile yelp l Example search: Find Yemeni restaurant l App checks user’s location l Yemeni restaurants close to user’s location are returned Note : Location-Aware is one of The important Services in Real time Systems Example of Truly Mobile App: Word Lens ‫مثال على تطبيق‬ Truly Mobile App: Word Lens l Translates signs in foreign Language l Location-dependent because location of sign, language? varies Some Mobile apps are not Location-Aware l Examples: If output does not change as location changes, not location-aware l Apps run on mobile phone just for convenience l Distinction can be fuzzy. E.g. Banking app may display nearest locations Mobile banking app Diet recording app Which of these apps are Location-Aware? a. Yahoo mail mobile b. Uber app References ‫المراجع‬ Dr. Khaled Alburaihi l Ahmed Tolba, IoT Slides; Computer & information Technology Faculty , Mansoura University, Egypt, 2017. l IoT Slides; Summer Engineering Program, University of Notre Dame, 2018. l Yan, L., et al., The Internet of things: from RFID to the nextgeneration pervasive networked l systems. 2008: CRC Press. l Turban, E., et al., Business intelligence: A managerial approach. 2008: Pearson Prentice Hall Upper Saddle River. l Gonzalez, H. and Han, J., RFID Data Warehousing and Analysis. THE INTERNET OF THINGS, 2008: p. 53.

Use Quizgecko on...
Browser
Browser