Presentation is loading. Please wait.

Presentation is loading. Please wait.

Media Translation Based on QoS Requirements of Devices and Services Jun’ichi Yura Faculty of Environmental Information, Keio Univ.

Similar presentations


Presentation on theme: "Media Translation Based on QoS Requirements of Devices and Services Jun’ichi Yura Faculty of Environmental Information, Keio Univ."— Presentation transcript:

1 Media Translation Based on QoS Requirements of Devices and Services Jun’ichi Yura Faculty of Environmental Information, Keio Univ. yurayura@ht.sfc.keio.ac.jp

2 8/12/99RT-Mach Workshop Outline Background Objectives –Scenario tranService System –Design –Implementation

3 8/12/99RT-Mach Workshop Background Various kinds of services are available. –WWW, Database, news... Various kinds of hosts are available. –PC/WS, PDA, WC(Wearable Computer) … web database news PC/WS PDA Phone

4 8/12/99RT-Mach Workshop What’s Service Transparency? Absorb difference of services (e.g. protocol, format of data, UI). PDA web database news http+{text,image...} ???+{text,image...} nntp+{text}

5 8/12/99RT-Mach Workshop What’s Device Transparency? Absorb difference of hosts (e.g. I/O devices, CPU, Memory). PC/WS PDA Phone web

6 8/12/99RT-Mach Workshop Objectives Media translation based on QoS requirements of devices and services. –Achieve service transparency Protocol translation UI construction –Achieve device transparency Data translation

7 8/12/99RT-Mach Workshop Scenario : Service Transparency Home Network Internet HGW mail WWW I want to access web. I want to read e-mail.

8 8/12/99RT-Mach Workshop Scenario : Device Transparency Internet WWW PDA, WC I want the data.

9 8/12/99RT-Mach Workshop System Design tranService System –Uses QoS Profile –Proxy Server Model Service tranService Client Appl. Proxy Server Existing Client Appl.

10 8/12/99RT-Mach Workshop QoS Profile Information about data quality required by users. –Defined on the device. –Description in XML. QoS profile types –Device QoS Profile –Data QoS Profile

11 8/12/99RT-Mach Workshop QoS Profile Example 1 0x02 Shi ft-JIS 1 0x02 180

12 8/12/99RT-Mach Workshop Proxy Server Architecture Consists of 3 modules –Service Module communicate with services. –Interface Module communicate with devices. –Translation Module translate data. Proxy Server Service Module Translation Module Interface Module

13 8/12/99RT-Mach Workshop Objectives (again) Achieve service transparency –Protocol translation –UI construction Achieve device transparency –Data translation

14 8/12/99RT-Mach Workshop Protocol Translation Exchange protocols between client and proxy, between proxy and service Proxy Server Service Module Translation Module Interface Module Serviceclient nntp+data data http+data http+reqnntp+req req

15 8/12/99RT-Mach Workshop UI Construction Select the UI which is suitable for the service. Proxy Server Service Module Translation Module Interface Module Serviceclient UI http+UI http+req req UI

16 8/12/99RT-Mach Workshop Data Translation Translate data based on QoS Profile. Media, Type, Quality translation Proxy Server Service Module Translation Module Interface Module Serviceclient http+data data http+data http+ QoS,req http+req req QoS,req QoS

17 8/12/99RT-Mach Workshop Data Translation Type Media transformation –Text to sound, movie to image, etc. Format translation –GIF to BMP, WAV to AIFF, etc. Quality control –Image size and depth, frames of movie, etc.

18 8/12/99RT-Mach Workshop Implementation Proxy Server –Java 2. Platform independent. Easy for network programming. Client Application –Palm III. An case of PDA.

19 8/12/99RT-Mach Workshop Related Work U.C.Berkeley, “The Ninja Project”, http://ninja.cs.berkeley.edu/ IBM Research, “Web Intermediaries”, http://www.almaden.ibm.com/cs/wbi/ Information Sciences Institute, “SIMS Project”, http://www.isi.edu/SIMS/

20 8/12/99RT-Mach Workshop Conclusion What’s tranService System? Definition of QoS Profile. System to provide service transparency –Protocol Translation –UI Construction System to provide device transparency –Data Translation

21 8/12/99RT-Mach Workshop Fin.


Download ppt "Media Translation Based on QoS Requirements of Devices and Services Jun’ichi Yura Faculty of Environmental Information, Keio Univ."

Similar presentations


Ads by Google