Presentation is loading. Please wait.

Presentation is loading. Please wait.

P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 Stream Management in the Eurescom Service Platform (P715) Jürgen Dittrich.

Similar presentations


Presentation on theme: "P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 Stream Management in the Eurescom Service Platform (P715) Jürgen Dittrich."— Presentation transcript:

1

2 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 Stream Management in the Eurescom Service Platform (P715) Jürgen Dittrich (DT/GMD Fokus)

3 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 Outline  Overview  Modelling AV Streams  P715 Stream Binding Roadmap  H.323 Stream Binding  QoS Descriptions  Future  Summary

4 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 Overview  Stream Management is one of P715 Tasks:  Task2: DPE Infrastructure, Task3: Service Management, Task4: Stream Management, Task5: Applications  It‘s about modelling and implementation of (AV) Streams: (but use products wherever applicable!) DPE Computing Platform Audio Video

5 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 Modelling AV Streams (cont‘) DPE Binding object Bit pipe

6 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 Modelling AV Streams (cont‘) binding object computational stream object Control Interface Binding object: abstracts from network and local resources Stream Interface computational stream object

7 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 DPE Binding object Bit pipe QoS important (bandwidth, jitter,delay) Retransmission often impossible/unnecessary Resource reservation in local machine and network desirable Management and control of network required ! A/V Stream Characteristics... different than ‘normal’ object interactions

8 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 P715 Stream Binding Roadmap 41: Survey 42: First H320 Prototype 46/48: + Multiparty 47/49: 45/48 into Task3 43: + OMG AV Control 44: RP Study November97March98June98October98 45: + H323

9 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 IP-based H.323 Stream Binding  Without H.323:  So far: Implementation of OMG AV Streams with H.320 point-to-point stream bindings  Data-Stream (H.320) and Stream-Control (IP) are exchanged via seperate (N-ISDN) channels  Now with H.323:  Use H.323 as IP-based Data-Stream and OMG AV Stream-Control via ONE N-ISDN channel (ktn)

10 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 First Experiences with H323 via 64kbps ISDN  ProShare 3.0 between BT Labs and DT GMD Fokus  Faster connection establishment  Larger audio delays (-> Buffer Handling)  Set Maximum Bitrate <= 64 kbps! Otherwise: packet-losses & bad audio!  Poorer audio quality, reduced communication costs -> Let’s integrate H323 into our H320 prototype!...

11 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 Main Operation Sequence GUI UnbindBind ToFrom 0. Bind

12 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 QoS Descriptions  Using OMG QoS descriptions!  QoS description given either by User or StreamCtrl  struct QoS{ string QoSType; PropertyService::Properties QoSParams; };  QoS description given either by User or StreamCtrl  QoSType = {„Application_qos“ | „Network_qos“ }  QoSParams = {{„AVCoding“ („H320“|„H323“)}; {„Bandwidth_Max“ }}  Interoperability Problem for ANYs! Using actually just QoSType string for QoS description!

13 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 StreamCtrl GUI AV Coding A / AV Mode Max Bitrate

14 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 Future (1a): Multiparty Bindings

15 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 Future (1b): Multiparty Bindings

16 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 SSM/ CSM ssUAP 1. Join 2. Bind Service Management Stream EndPoint MMDev Stream Ctrl Stream EndPoint MMDev 3. Create 4. Connect 5. Request_connection Stream Management Future (2): Service Management Integration

17 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 Summary  Proof-of-Concept OMG based Stream Binding Prototype  H323 succesfully integrated  Stream Data and Control transfered now over same network  Support for QoS descriptions & simple negotiation  Reduced AV quality of H323 in comparison to H320  Future: Multiparty support (MeetingPoint) and integration with Service Management Thank you for your attention! Questions?

18 P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 StreamCtrl MMDev A GUI connect Connect from:Connect to: disconnect NS MMDev B Proshare Heidelberg Remote (BT, DT(Berlin), KPN)) (CoolORB) Proshare (CoolORB) (OrbixWeb) Project 715 Live Demo!


Download ppt "P715 Streams Deutsche Telekom T DOT Workshop Heidelberg, 1-2 September 1998 Stream Management in the Eurescom Service Platform (P715) Jürgen Dittrich."

Similar presentations


Ads by Google