Your Federal Quarterly Tax Payments are due April 15th Get Help Now >>

Pervasive(Ubiquitous) Computing Challenges to Embedded System by lso20334

VIEWS: 12 PAGES: 30

									     Pervasive(Ubiquitous) Computing:
Challenges to Embedded System Engineering

                     Dr. Xiang LIU
                      Professor & Chair
       Department of Embedded System Engineering(ESE)
         School of Software, Peking University (SSPKU)
                   Email:xliu@ss.pku.edu.cn

                                                         12/8/2003
                          Dr. Liu Xiang                          1
                                              About SSPKU
                          (School of Software,Peking University)
School of Software, one of
subsidiary colleges of Peking
University, is dedicated to
advancing knowledge and educating
students in software engineering,
computer sciences and other
relevant areas that will best serve
China’s and global software industry.
To cooperate with famous national
and international colleges, research
institutes, and companies, SSPKU
will provides its student with an
education to train them to be high-
level, practical, comprehensive and
internationalized software talents.


                                                         12/8/2003
                              Dr. Liu Xiang                      2
                        About Department of
          Embedded System Engineering (ESE)
Department of ESE, one of
department of School of
Software, Peking University, is
dedicated to embedded system
professionals and post-
graduated students with the
continuous personnel
improvement programs in
embedded system in
particularly software
engineering and relevant areas
that will best serve China’s and
global embedded software
industry.
                                         12/8/2003
                         Dr. Liu Xiang           3
Agenda

Pervasive Computing–          Past, Present
and Future
Challenges to Embedded System
Engineering
Research Plan of SSPKU


                                              12/8/2003
              Dr. Liu Xiang                           5
           Pervasive(Ubiquitous) Computing
                                     What is it?



“Specialized elements of hardware and
  software, connected by wires, radio waves
  and infrared, will be so ubiquitous that no
  one will notice their presence.”


Mark Weiser – “The Computer for the 21st
 Century”

                                         12/8/2003
                   Dr. Liu Xiang                 6
                   Pervasive(Ubiquitous) Computing
      Taxonomy of computer systems research problems in pervasive computing.




“Pervasive Computing:Vision and Challenges”- M. Satyanarayanan, Carnegie
Mellon University                                                     12/8/2003
                                 Dr. Liu Xiang                                8
           Pervasive Computing Environment
                      – Past, Present, Future




Value-Added
  Services




                   Info-Structure
                                     Personal Computing
                                         Environment
Digital Media                                   12/8/2003
                     Dr. Liu Xiang                      9
Commodities
Personal Computing Environment–
                    Now & Soon




   Personal Computing Environment

                                    12/8/2003
             Dr. Liu Xiang                 10
            Personnel Computing Environment –
                                       Future



Mobile Info-Structure



                                        Fixed Info-Structure




     Mobile Devices                                     12/8/2003
                        Dr. Liu Xiang                          11
Agenda

Pervasive Computing – Past, Current
and Future
Challenges to Embedded System
Engineering
Research Plan in SSPKU


                                      12/8/2003
              Dr. Liu Xiang                  12
  Embedded Systems
& Ubiquitous Computing




                         12/8/2003
        Dr. Liu Xiang           13
                Key Characteristics of Pervasive
                                     Computing
Invisibility
The ideal pervasive computing system is one that
disappears from the users consciousness.
     •Technology embedded in various types of appliances
     associated with human such as the fabric of our clothes or
     hidden on glasses, pens, jewellery.
     •Technology embedded in everywhere around human such as
     home, office, car.

Mobility
Needs to be achieved seamlessly and transparently, with
little or no intervention from the user.
      Mobile devices (Body-Worn or Handheld Computers) are key
     components
      Ubiquitous connectivity
      Short-range wireless and wide-area wireless or wired
                                                           12/8/2003
     communication are seamless integrated.
                           Dr. Liu Xiang                          14
                   Key Characteristics of Pervasive
                                        Computing
Smartness

        Context Awareness
        User Recognizing & Personalization
        Environment Sensing & Adaptation

Security
To establish mutual trust between infrastructure and device in a
manner that is minimally intrusive




                                                                   12/8/2003
                              Dr. Liu Xiang                               15
           Pervasive Computing: Challenges to
                          Embedded System
System Engineering
  A human-centric service platform with minimal user distraction
    that seamlessly integrates with info-structure of pervasive
    computing.

Hardware
  A personnel computing platform with balanced efficiency in
    MIPS, memory, power, cost and space, which seamlessly
    integrates with RF and sensor technologies

Software
  A software platform with minimal user distraction to enable
    always on, always aware services

                                                                12/8/2003
                           Dr. Liu Xiang                               16
         Pervasive Computing: Challenges to
                        Embedded System
System Engineering
   Architecture
      Localize Scalability
      Interoperability


   Human-Centric Industry Design to support
    • Mobility
    • Multimodal Interactions
    • Flexible Form Factors

   Hardware/Software Co-Development &
   Verification
                                              12/8/2003
                        Dr. Liu Xiang                17
              Pervasive Computing: Challenges to
                             Embedded System
                  Power-Efficient Performance
                        Power Efficient Processors
                        High Density & Low Power Memory
                        High Energy Density & Light Batteries
                        RF integration technologies
 Increased              Sensor integration technologies
Performance




                 Reduced
                  Power                 Reduced     Reduced
               Consumption                Cost        Size
                                                              12/8/2003
                             Dr. Liu Xiang                           18
           Pervasive Computing: Challenges to
                          Embedded System
Software
   Architecture
      Scalable
      Collaborative
      Adaptable

   Resource Management
      Resources Discovery
      Resources Allocation
      Resources Control




                                        12/8/2003
                      Dr. Liu Xiang            19
            Trends of Technologies: Devices
                                  Hardware
 Mobile processors in 200-400MHz range are now
emerging, and will evolve to beyond 1GHz by
2007.
 System-on-chip (SOC) with RISC+DSP open
platform designs are emerging trends
 Storage density is doubling each year




                                            12/8/2003
                     Dr. Liu Xiang                 20
                 Trends of Technologies: Battery
  Power technologies are lacking by 5 to 10 years behind
the evolution of semiconductor chips, leading to an
unhealthy discrepancy for mobile devices.
  Battery materials have evolved from NiCd (Nickel
Cadmium) to NiMH (Nickel Metal Hydride), then to Li-ion
(Lithium-ion), and
  The latest technology is Li-poly (Lithium Polymer) cells,
which use a gel material for the electrolyte. The batteries
are made from a few thin and flexible layers, and do not
require a leak-proof casing. This means the battery can be
made in almost any shape or size.


                                                           12/8/2003
                          Dr. Liu Xiang                           21
                                 Trends of Technologies:
                                        RF Technologies

 The growing popularity of 802.11b was clearly evident
 802.11a, Magis, UWB for video
 Many opportunities exist for 802.15.5/Zigbee in home
control
   –HVAC
   –Lighting
   –Security
   –Home entertainment control

  Software Defined Radio (SDR) aims to transfer more
radio frequency (RF) analogue hardware into digital
processing                                           12/8/2003
                           Dr. Liu Xiang                    22
                              Trends of Technologies:
                                   Networked Sensor

  by Moore's Law" pushing a given level of functionality
into a smaller, cheaper, lower-power unit.
  complete systems on a chip
 integrated low-power communication
 integrated low-power transducers.




                                                       12/8/2003
                         Dr. Liu Xiang                        23
Agenda

Pervasive Computing – Past, Current
and Future
Challenges to Embedded System
Engineering
Research Plan in SSPKU


                                      12/8/2003
              Dr. Liu Xiang                  24
                                                         NSFC
            (National Natural Science Foundation of China)

Research Projects
1. Fundamental Research of Ubiquitous Computing
The main goals of this project are
•Transparent Human-Machine Interface
•Text-Aware Computing
•System Software Architecture to Support Pervasive
Computing
•Integrated Test Environment of Pervasive Computing

2. Personnel Identifier Based on Biometrics
The main goal of this project is to study integration of
multiple biometrics in particular to face recognitions and
finger print recognitions.
                                                         12/8/2003
                          Dr. Liu Xiang                         25
                                          National HiTec-863
Research Projects

 Operating system for future computing environment
The main goal of this project is to create operating system
or relevant technologies that is suitable for future
computing environment such as grid computing, pervasive
computing and so on.

  Embedded Software Platform for Information and
Intelligent Devices
The main goal of this project is to create embedded
software platform to support mobile communication
device, information appliances, control devices and so on.
                                                        12/8/2003
                          Dr. Liu Xiang                        26
                       Research Plan
 in Dept. of Embedded System, SSPKU



               Visions
    A smart space harmoniously
integrated with natural environment
where people lives, works and travels



                                  12/8/2003
             Dr. Liu Xiang               28
                                      Research Plan
                            in Dept. of ESE, SSPKU

Research Projects
1. Embedded System Platforms for Pervasive
   Computing in home, office, and mobile
   environment.
Objectives
The main goal of this project is to establish system
  architecture for pervasive computing devices and
  develop reference systems.



                                                12/8/2003
                     Dr. Liu Xiang                     29
                                       Research Plan
                             in Dept. of ESE, SSPKU
Research Projects
2. Embedded System Development
Methodologies and Tools for SoC, Hardware and
Software Co-Development & Verification
Objectives
The main goal of this project is to create system
engineering environment for pervasive
computing devices.




                                                    12/8/2003
                      Dr. Liu Xiang                        30
                            Research Plan
      in Dept. of Embedded System, SSPKU

Research Projects
3. Sensor Network
Objectives
The main goal of this project is to exploit system
system architectures for networked sensors, which
interact with various fields and forces of human’s
environments.




                                                 12/8/2003
                     Dr. Liu Xiang                      31
  An open standard system
 platform leading pervasive
computing devices solutions

  Device                           Service
Framework                         Framework


            Core Platform




Sensor      Processor               RF
                                              12/8/2003
                  Dr. Liu Xiang                      32
          System Engineering Environment

   Software Engine       Simulators
       Development
          Tools
                                    SoCs
  Integrated Development Environment (IDE)


Radio Test Environment   Sensor Test Environment



       Manufacturing Test Environment


                                                   12/8/2003
                         Dr. Liu Xiang                    33

								
To top