Multimedia services over networks - PowerPoint PPT Presentation

1 / 26
About This Presentation
Title:

Multimedia services over networks

Description:

Multimedia services over networks Framework/ Architecture Review/background Service provider Multimedia Services Delivery Bind Publish Multimedia system – PowerPoint PPT presentation

Number of Views:85
Avg rating:3.0/5.0
Slides: 27
Provided by: ntn8
Category:

less

Transcript and Presenter's Notes

Title: Multimedia services over networks


1
Multimedia services over networks
Framework/ Architecture
Review/background
Service provider
Multimedia Services Delivery
Bind
Publish
Multimedia system
Deployment/ Management
Service client
Service registry
Discovery
Transactions/mobility/locations
2
Multimedia services delivery
  • Zhiwen Yu and Daqing Zhang Middleware Support
    for Context-Aware Ubiquitous Multimedia Services.
    Handbook of Research on Mobile Multimedia. (pdf
    ).
  • Conor Muldoon, Gregory M. P. O'Hare, Rem W.
    Collier, Donnacha Phelan, Robin Strahan
    Intelligent Delivery of Multimedia Content in a
    Device Aware Ubiquitous Environment. Multimedia
    Information Systems 2005 131-145, (pdf)
  • Zhou Wang and Hend Koubaa Discovering Multimedia
    Services and Contents in Mobile Environments.
    Handbook of Research on Mobile Multimedia (pdf)
  • Ricky Robinson, Jadwiga Indulska A
    Context-Sensitive Service Discovery Protocol for
    Mobile Computing Environments. ICMB 2005
    565-572, (pdf)

3
Context-aware multimedia service
  • Context information
  • Time
  • Location
  • Device capability
  • User preferences

4
Example
  • Stopping vs. moving

A
B
NTNU, Trondheim
D Distance of movement S Speed of mobile
host Nb Wireless bandwidth M Amount of data
transfered Tb Battery life-time
Ts lt Tm lt Tb
5
Context Management
Situation
Context Aggregation
Context Reasoning
Query
Context Learning
Context Query
Service Clients
User profiles
Context Service
6
Context representation model
7
Context ontology
Capability of media terminal
User Preference on Media
User situation
8
Context-aware multimedia architecture
9
(No Transcript)
10
Intelligent Delivery of Multimedia Content in a
Device Aware Ubiquitous Environment
  • GLIDE
  • Generic Language of Interface DEvelopment
  • Context-aware ubiquitous environments
  • Enforce a coding structure on the implementation
    of interface components
  • Re-use and Extensibility
  • Enable GUI independence
  • Among interface components
  • Between interface components and agents
  • How?
  • Avoid object references
  • Use of agents

11
Agents
Client agents
Server agents
Server
Clients
Specifying the type of device
Adaptive GUI components
  • Prevent inter-component dependencies
  • Decoupling
  • Reuse of interface components
  • Dynamic restructured GUI

Pros and Cons
12
GLIDE
  • Hardware
  • PDAs
  • Cellphones
  • Software
  • J2ME-CDC
  • CLDC

13
GLIDE framework
  • Factories
  • A class that returns an instance of a particular
    interface component
  • Interactions
  • Defines a dependency that a component has on
    another component or agent

Composite object
GLIDE
Instance GUIcreated
  • Handling
  • Interactions

14
GLIDE development process
PDAs
Cellphones
15
GLIDE grammar
  • Factory
  • Which Java class whild be loaded to create
    service specific GUI components
  • Interacts
  • Define how the composite objects map interactions
    to entities
  • Entities can be components or agents

16
Dynamic restructuring GUI
  • Resources
  • Users behaviors

From Interface
To delivery content
17
Discovering multimedia services and contents
  • Context awareness
  • When
  • Where
  • Service discovery model
  • Broadcast
  • Centralized service directory
  • Distributed service directories

18
Broadcast model
Pull vs Push
19
Centralized directory model
Examples JINI, INS
  1. Locating directory
  2. Service registration
  3. Service lookup
  4. Searching

20
Distributed service directories
  • Service discovery is a service
  • Interoperability
  • Asynchronous service discovery
  • Semantic service discovery

21
A Context-Sensitive Service Discovery Protocol
for Mobile Computing Environments
  • Discovery service
  • Query preferences
  • Allow tailoring query results
  • Query ranking when multiple resources are matched
  • Context-sensitive application
  • Context-aware
  • Adjust its behavior when the context changes
  • If resource discovery protocols are
    context-sensitive, then results are dependent
    upon the context of the query

22
Discovery framework
  • Persitent queries
  • Synchronous matching service
  • Asynchronous newly matching server
  • Elvin engine (asynchronous messaging system -
    should try)
  • Transient adversements
  • Information is meaningful only at the time of
    advertisement
  • Results are not stored
  • Sub-queries
  • Named queries

23
Context-sensitive query
24
Preference model and language
25
Application iCarpark
26
Application iCarpark - cont
  • Issues
  • Technologies
  • Location direction
  • RFID readers
  • On-car computers
  • Performances
Write a Comment
User Comments (0)
About PowerShow.com