1 / 49

경희대학교 컴퓨터 공학과 이승룡 교수

유비쿼터스 컴퓨팅 소개 Fall 2009. 경희대학교 컴퓨터 공학과 이승룡 교수. Ubiquitous Computing Laboratory Kyung Hee University. Contents. 1. Introduction. The Vision Ubicomp Scenarios Major Trends in Computing What is Ubicomp?. 2. Essential Technologies. Wireless Sensor Networks

shana-berry
Télécharger la présentation

경희대학교 컴퓨터 공학과 이승룡 교수

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 유비쿼터스 컴퓨팅 소개 Fall 2009 경희대학교 컴퓨터공학과 이승룡 교수 Ubiquitous Computing Laboratory Kyung Hee University

  2. Contents 1 Introduction • The Vision • Ubicomp Scenarios • Major Trends in Computing • What is Ubicomp? 2 Essential Technologies • Wireless Sensor Networks • Context-aware Middleware 3 Ubicomp Applications • Smart Home, Telematics, U-Healthcare, Military, • Agriculture, Robot, Metrology & u-Government 4 Future Trends& Summary • Social Mega-trends, IT-Technology Trends, • R&D Strategy in Major Countries • Summary

  3. Contents 1 Introduction • The Vision • Ubicomp Scenarios • Major Trends in Computing • What is Ubicomp? 2 Essential Technologies • Wireless Sensor Networks • Context-aware Middleware 3 Ubicomp Applications • Smart Home, Telematics, U-Healthcare, Military, • Agriculture, Robot, Metrology & u-Government 4 Future Trends& Summary • Social Mega-trends, IT-Technology Trends, • R&D Strategy in Major Countries • Summary

  4. The Major Trends in Computing Picture from Prof. Mattern, Porquerolles

  5. Yesterday's Computers Filled Rooms

  6. … So Will Tomorrow’s

  7. The Vision “In the 21st century thetechnology revolution willmove into the everyday, thesmall and the invisible…“ Mark Weiser, 1988 “The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it”Mark Weiser, 1991 Mark Weiser (1952 – 1999) XEROX PARC “Palo Alto Research Center” http://www.parc.xerox.com

  8. Whatis Ubicomp • computing everywhere • many embedded, wearable, handheld devicescommunicate transparently to provide different services tothe users • devices mostly have low power and short-range wirelesscommunication capabilities • devices utilize multiple on-board sensors to gatherinformation about surrounding environments

  9. Contents 1 Introduction • The Vision • Ubicomp Scenarios • Major Trends in Computing • What is Ubicomp? 2 Essential Technologies • Wireless Sensor Networks • Context-aware Middleware 3 Ubicomp Applications • Smart Home, Telematics, U-Healthcare, Military, • Agriculture, Robot, Metrology & u-Government 4 Future Trends& Summary • Social Mega-trends, IT-Technology Trends, • R&D Strategy in Major Countries • Summary

  10. Essential Technologies • Hardware technologies • Processors, memories, … • (Wireless) networking • Sensors, actuators • Power • Packing and integration • Potentially: entirely new technologies (optoelectronics, biomaterials) • Software technologies • Operating environments • Networking • Context-aware Middleware • Platform technologies • User interfaces Today’s focus

  11. Wireless Sensor Networks

  12. Wireless Sensor Networks (WSNs) • Wireless Sensor Network Infrastructure

  13. Wireless Sensor Networks (WSNs) • A network of small, battery-powered, wireless computing devices • Capabilities: • Processing • Sensing • Communication

  14. WSN Constraints • Limited processing • Limited memory • Limited battery • Limited radio range • Limited power • A miniature computing device Sensors P o w e r Storage Processor Radio

  15. WSN Sensing Capabilities • Temperature, light sensors • Radiation sensors • Acoustic sensors • Motion sensors • Cameras, microphones A temperature sensor

  16. WSN Applications • Monitoring • For scientific applications in remote areas • Surveillance and tracking • “Smart” environments • Smart homes • Smart office

  17. WSN Challenges • Tradeoff between performance and network lifetime • Resource friendly protocols • For example: routing • Scalability • Nodes can become arbitrarily large • Different devices in the same network (Heterogeneity) • Security and privacy

  18. Context-aware Middleware

  19. Context

  20. What is context? • Context is ANY INFORMATION that can be used to CHARACTERIZE the SITUATION of an ENTITY (5W 1H). • For example, the engine of a car is running or stopped. • ENTITY – Car’s engine, • CONTEXT- Stopped or Running

  21. Low and High level contexts • Low level Contexts:Time, noise level, temperature, nearby object, network bandwidth,LOCATIONetc. • Or SENSED CONTEXTS Defined Contexts: user profile, schedule,… • High level Contexts:User’s current activity, emotions, rationality,intelligence etc… • Or DEDUCED/INFERRED CONTEXTS

  22. Context-Aware Middleware • Steps in processing context • Sensing technologies, gathering sensed context data, • sensor data fusion • Modeling & storing context data, • Reasoning/inferring & learning, and • Delivering/disseminating the inferred contexts to applications Privacy/Security/Trust Discovery/Recovery Context History Context Usage Context and Situation Identification Perception: symbolic observables Sensing: numerical extracted features Levels of abstraction for a general-purpose infrastructure for context-aware computing

  23. Context-aware Middleware • Designating those steps to Middleware will: • Free the application developer from underlying tasks: Let him focus on implementing application logic • Reusability: built once – used by everyone • Separation of concerns: Context-aware Middleware decouples application layer with lower layers => more efficient to develop

  24. Context-Aware Middleware

  25. Our proposed Architecture • Context-Aware Middleware for Ubicomp Systems More details could be found in our research papers and technical reports Ubiquitous Computing LAB

  26. Context-Aware Middleware App App App App Feature Ontology Location Sensor Data Sensed values Feature Tuples Feature Context markups Context data lookup CDelivery Manager register RE CA RE CA RE CA REManager Context Object (low and high level contexts) Context markups CDManager Context Object (low level contexts) Context repository FCMDataMngr FCMapping Tuple Space Internal DB FTSManager Feature tuple Mgr. Hardware Abstraction Layer FXA Drivers Configuration data Raw data from sensor

  27. Sample Dataflow • FEATURE : Unified format of data from sensors • <sensorTypeID, featureTypeID, sensorID, quantizedLevel, value, probability, timestamp> • Ex : <6,1,1,null,105,1,20041210120000>  RFIDTagID = 105, from sensor #1, probability=1, timestamp=20041210120000 • The feature is mapped into context markup <RFIDTag> <value>105</value> <probability>1</probability> <timestamp>20041210120000</timestamp> <RFIDTag> • Combining many kinds of features with the data about users, sensors, places, using some reasoning mechanism, the system can infer the location of user <Person resource=“http://hs.ac.kr/doctors#doctorA ”> <locatedIn resource=“http://hs.ac.kr/rooms#room125”/> </Person> • The location info will be saved in the context repository, and can be delivered to the applications/services by Location Context Aggregator • The system can also use reasoning to infer higher-level contexts, such as user’s activities, based on location, user’s intention and the environment features, then provides some smart services. Ubiquitous Computing LAB

  28. Key characteristics of CAMUS • Support for heterogeneous and distributed sensing agents • Unified Sensing Framework: data structure & access interface • Make it easy to incrementally deploy new sensors and context-aware services in the environment • Autonomic Sensing Agents are being developed • Provide different kinds of context classification mechanisms • Pluggable engines • Different mechanisms have different power, expressiveness and decidability properties • Rules written in different types of logic (first order logic, description logic, temporal/spatial logic, fuzzy logic, etc.) • Probabilistic-based reasoning mechanisms, e.g Bayesian nets • Data mining & User Preference Learning are being investigated Ubiquitous Computing LAB

  29. Key characteristics of CAMUS (cont) • Follow a formal context model using ontology • Using OWL • To enable syntactic and semantic interoperability, and knowledge sharing between different domains • Dealing with uncertainty to enhance the quality of context • A really challenge for system usability • We deal with uncertainty in all levels: sensor data (probability attribute associated with feature value), context data (probabilistic reasoners, & modeling uncertainty being developed) Ubiquitous Computing LAB

  30. Key characteristics of CAMUS (cont) • Service Discovery & Delivery • Semantic Matchmaking & Policy based Autonomic Access Control • Privacy policy and security mechanism • Trust-based Security Infrastructure • Facilitate for applications to specify different behaviors in different contexts easily • Graphical development tool to ease developers in writing context-aware app. • Will be developed along with the application scenarios (smart spaces) Ubiquitous Computing LAB

  31. Context-Aware Applications • What is “Context-aware” Application? • Anapplication's abilitytodetect and reacttoenvironment variables • Some examples • Telephone forwarding • Turn off cell phone in theaters, meeting… • Automatically adjust brightness / volume • Multimedia / Bandwidth adaptation • Smart Homes

  32. Contents 1 Introduction • The Vision • Ubicomp Scenarios • Major Trends in Computing • What is Ubicomp? 2 Essential Technologies • Wireless Sensor Networks • Context-aware Middleware 3 Ubicomp Applications • Smart Home, Telematics, U-Healthcare, Military, • Agriculture, Robot, Metrology & u-Government 4 Future Trends& Summary • Social Mega-trends, IT-Technology Trends, • R&D Strategy in Major Countries • Summary

  33. Smart Home Smart Home Perspective .... a new kind of service delivery environment providing value to the consumer 21st Century Integration of comprehensive Living Environment 20th Century Functional System Integration makes life easier 19th Cenrury Elementary tasks based on Human Capability & Flexibility

  34. Smart Home Scenario Motes gather information about activities of daily living for monitoring by a caregiver. This increases client independence and permits reduction of number of full-time caregiving staff. (source: Ross, 2004, IEEE Spectrum online)

  35. Telematics Telematics is a combination of telemetry(receiving measurements from Global Positioning Satellites as data, communicated via the GSM network) andinformatics (interpretation and distribution of information). Telematics incorporates the latest advances in Internet, geo-positioning, software and cellular technologies to assist drivers and vehicle owners. Telematics creates the ability to manage vehicles from the Internet or cell phone linked to backup emergency services.

  36. Telematics in Korea Telematics Service Center CDMA 1x (EvDO) Telematics service (text etc.) CDMA station Telematics terminal A 코스 B 코스 C 코스 Je-Ju Island Pilot Project Overview Vehicle control Emergency call Travel/Traffic (Shortcut information) Travel/Traffic (Traffic information) Je-Ju 119 Emergent going out order Travel/Traffic(Sightseeing) Travel/Traffic (Accommodation) Vehicle and emergency call control Emergency rescue (linking with 119) Je-Ju Already made contents Trave/Traffic Cultural event V-Shop (Local specialty) Je-Ju culture Cyber Je-Ju (http://cyber.jeju.go.kr) E Je-Ju Mall (http://www.ejeju.net) Cyber Samdaguan V-Shop GPS satellinte Emergency rescue (vehicle location information) Leisure (Climbing) Leisure (Weather) Leisure Contents provider Weather Climbing, Golf, Fishing, Karaoke, Game, MP3, Stock trading, Weather Leisure (Golf) Entertainment (Game) Entertainment $ Je-Ju ITS Center Entertainment (Stock trading) Entertainment (Karaoke) $ $ Wireless LAN WLAN AP Telematics service (multimedia contents etc.) $ : charged 36 Source: Stacy Kang, “The Current Status of Telematics in Korea”, KOTBA, 6 Jun 2005.

  37. Ubiquitous Healthcare Expansion of time and space Reduction of cost Expansion of supplier and consumer Daily healthcare Various services

  38. Military • WSN in Military • Asset monitoring and management • Surveillance and battle-space monitoring: Vibration and magnetic sensors can report vehicle and personnel movement, permitting close surveillance of opposing forces • Urban warfare: monitoring movement of enemy in buildings for snipers • Protection for sensitive objects: detect and warning intruders.

  39. Agriculture & Environmental Monitoring • Precision Agriculture • Monitoring soil, crop and climate in a field • Generalizing the results to a decision support system • Taking real-time action: fertilizer, lime, pesticide, tillage… • Environmental Monitoring • Monitoring of freshwater quality • Zebranet: tracking the movement of zebras in Africa (The Zebranet project at Princeton) • Disaster detection: early detect forest fire and floods

  40. Bio-Metrology • 모바일 이동단말(MHD) • 센서로부터 전달받은 데이터를 기반으로 사용자에게 실시간 정보 제공 • 중앙기상서버로 데이터를 전달하여, 기상정보의 가공 및 다양한 어플리케이션으로 응용 SCO(Smart Cooperative Object) MHD (Mobile Hand-held Device) MHD • 환경 센서(SCS) • 사용자 주변의 환경 정보를 습득하여 모바일 단말기로 전달 • 다양한 환경정보(기온, 습도, UV등)의 습득이 가능 사용자 SCS SCS(Smart Cooperative Sensor) 사용자 IMT2000 3G/4G Wired Comm. Cellular PCS BcN (IP Based Core Network) Wireless LAN Back-end Server Wireless PAN WiBro HSDPA FTTH+xDSL DMB Satellite • 중앙 기상 서버 • 사용자로부터 기상 정보 습득 • 모바일 단말기로 기상정보 전달 • 인터넷을 통해 기상정보 제공 • 인터넷을 통해 기상정보 제공 • 사용자가 온라인으로 기상정보를 제공받음 • 현재 기상에 관한 상세한 정보를 비롯 예보 정보 습득 사용자

  41. 홈서비스용 로봇 2006 2010 2015 실버▪라이프 케어로봇 청소, 교육용 로봇 인간과 공존 –정리정돈/심부름 로봇 헬스케어 로봇 노약자지원 –실버메이트/신체지원 로봇 사회안전▪ 국방 로봇 재난극복▪인명구조 로봇 응용분야 확대 –실내외경비/소형투척형 로봇 초정밀▪초소형 제조 로봇 자동차제조용 로봇 협업/지능화 –초정밀제조용/초정밀바이오 로봇 u-Robot

  42. 정부 조직 기업 조직 시민 사회 세계 체제 GIS Broadband RFID IPv6 Mobile u-Government (u-Seoul) SVC U-교육 U-환경 U-안전 U-교통 U-레저 U-문화 U-복지 Infra

  43. Contents 1 Introduction • The Vision • Ubicomp Scenarios • Major Trends in Computing • What is Ubicomp? 2 Essential Technologies • Wireless Sensor Networks • Context-aware Middleware 3 Ubicomp Applications • Smart Home, Telematics, U-Healthcare, Military, • Agriculture, Robot, Metrology & u-Government 4 Future Trends& Summary • Social Mega-trends, IT-Technology Trends, • R&D Strategy in Major Countries • Summary

  44. Social Mega-Trends 라이프스타일 기술 혁명 인구 구조 사회 가치 • 유비티즌의 보편화: Web 2.0, 참여/개방/공유 문화 확산, Social Networks • 개인주의 만연: 개인의 개성/창의력 중시, 개인지향 사회 법제도 및 시스템 확대 • 저출산/고령화: 사회/의료/복지 비용증가, 지식 산업의 고도화, 이민자 증가, 정체성 혼란 • 핵 가족 재분화: Family Value 증가, 가족단위 사회구조증가 • 신 모계사회: 정치/경제/문화 영역에서 여성 파워 증가, 여성의 사회진출 확대 및 경제력 향상 • 삶의 질 추구: 삶의 질 추구 가치관 확산, 행복의 조건이 안전하며/즐겁고/윤택하며/건강한 삶 • 경험 감성 중시: 문화의 중요성 확산, Fun 추구, 감성/디자인/엔터테인먼트 산업 활성화 • 유비쿼터스 기술: 디지털 르네상스의 촉매제, 새로운 기술/산업/사회/문명 창출 촉진 • 융합 기술: 이기종 기술 및 산업간의 융합화 가속 글로벌 환경 • Glocalization: WTO와 FTA의 공존, 국가간 글로벌 역할 분담 및 공존 • 환경 자원의 지배:BRIC 등장으로지구적 자원고갈, 온난화/산업화로 인한 환경 재앙

  45. IT-Technology Trends

  46. u-Convergence

  47. R&D Strategy in Major Countries

  48. 21세기 선진 국가 인재 강국 기술 강국 문화 강국 환경 강국 산업 강국 Summary • 창조적 지식혁신 인재 (과학인) • 글로벌 마인드를 지닌 인재 (국제인) • 문화창조 능력을 보유한 인재 (문화인) 비전 ( 삶의 지향) 인간중심/ 수요자중심 세계화 Social Network Ubiquitous 르네상스 <-> 21세기 문명 종교/인종 갈등 외부환경: 위기와 도전 환경오염 가속화 고령화 인구감소 에너지 위기 기술독점/ 지적재산권 분쟁 BRICs 등장 양극화 심화 국가 경쟁력 강화 목표 지식정보화 사회 U-Korea 신 성장동력 산업 21세기 사회 파라다임 유비쿼터스사회 인간중심사회 개방, 공유, 참여사회

  49. Thank You !

More Related