40 likes | 56 Views
Explore the models and infrastructures needed for pervasive computing, a computing environment with billions of devices embedded in our living environment. Discover applications like smart home, traveler guide, and weather service, and learn about the challenges and characteristics of this emerging field.
E N D
Models and Infrastructure for Pervasive Computing Wang-Chien Lee Penn State University Wang-Chien Lee
Pervasive Computing • Computing environment which contains billions of computing devices or information appliances, embedded in our living environment. • Applications • Smart home • Traveler guide • Weather Service • Challenges • Services (and modeling) • Infrastructures • Characteristics • Moving • Massive • Invisible Wang-Chien Lee
Models • New object classes • E.g., moving objects, personalization objects, and resource objects. • Semantically very rich • Logical model of a device • Including, capabilities, services offered, services subleased to other services, location, and temporal/spatial constraints. • Context awareness • Temporal and location properties of a device and other devices in the neighborhood, and the communities it established relationships with. Wang-Chien Lee
Infrastructures • needed to link up information appliances and services on the network. • Web approach (i.e., URL/HTTP) • Difficult for clients to know the address of services that meets their needs • Expensive to implement • Service model for pervasive computing • A request is made when a device can’t answer it • The device doesn’t need to know the addresses of services, doesn’t care who provides them, don’t expect perfect/exact answers. • Implications • Look up services • Recursive composition of services • Communities • Active directories Wang-Chien Lee