Presentation is loading. Please wait.

Presentation is loading. Please wait.

DOT’98 Workshop Heidelberg, 1-2 September 1998 Pan-European Service Management Experiments EURESCOM P715 Mike Fisher, BT Laboratories

Similar presentations


Presentation on theme: "DOT’98 Workshop Heidelberg, 1-2 September 1998 Pan-European Service Management Experiments EURESCOM P715 Mike Fisher, BT Laboratories"— Presentation transcript:

1 DOT’98 Workshop Heidelberg, 1-2 September 1998 Pan-European Service Management Experiments EURESCOM P715 Mike Fisher, BT Laboratories mike.fisher@bt.com

2 DOT’98 Workshop Heidelberg, 1-2 September 1998 Outline Introduction Approach Basis for Interoperability Results Conclusion

3 DOT’98 Workshop Heidelberg, 1-2 September 1998 Introduction Provider Rapid deployment Customisation Outsourcing Branding User Range of services “One-stop shopping” Trust Quality of Service Managed delivery of services has advantages:

4 DOT’98 Workshop Heidelberg, 1-2 September 1998 Approach CORBA Infrastructure TINA Service Architecture and specifications Independent implementation Minimum level of standardisation Keep it simple!

5 DOT’98 Workshop Heidelberg, 1-2 September 1998 EURESCOM Services Platform Dedicated IP network –based on N-ISDN Heterogeneous –Unix –Windows 95/ NT CORBA/IIOP –Visibroker (C++, Java), Orbix, OrbixWeb, DST, NEO, OmniOrb, Orbacus, JavaIDL

6 DOT’98 Workshop Heidelberg, 1-2 September 1998 TINA Service Architecture Simplified Business Model –Roles interact via Reference Points –Business Domains made up of (one or more) Roles –Reference Points within a Business Domain are hidden ConsumerRetailer3Pty Provider Ret3Pty

7 DOT’98 Workshop Heidelberg, 1-2 September 1998 Sessions in TINA Access –association between domains –generic functions –general service control –may manage one or more usage sessions Usage –service-specific interactions –optional TINA session model...

8 DOT’98 Workshop Heidelberg, 1-2 September 1998 Consumer Retailer 3Pty Provider Ret 3Pty Initial Assumptions Provider supplies both client and server Consumer Multiple Consumers / Multiple Providers Retailer 3Pty Provider Provider Combine Retailer and 3Pty Provider

9 DOT’98 Workshop Heidelberg, 1-2 September 1998 Basis for Interoperability (1) simple scenarios subset of Ret 1.0 (Access) set of properties associated with operations agreed operation semantics use of Java to download service-specific code from provider to consumer

10 DOT’98 Workshop Heidelberg, 1-2 September 1998 service-specific code comes from the provider domain executes in the consumer domain Basis for Interoperability (2) Consumer Provider need standard interfaces for initialisation and control service-specific

11 DOT’98 Workshop Heidelberg, 1-2 September 1998 Consumer Provider start and use service Usage Basic Scenario Access start access session select service download

12 DOT’98 Workshop Heidelberg, 1-2 September 1998 Consumer Provider start and use service Basic Scenario start access session end access session select service download

13 DOT’98 Workshop Heidelberg, 1-2 September 1998 Scenario with Invitations accept invitation download join session and use service Consumer 1 Provider Consumer 2 Access start access session Access Usage )

14 DOT’98 Workshop Heidelberg, 1-2 September 1998 Scenario with Invitations accept invitation download join session and use service end access session Consumer 1 Provider Consumer 2 Access start access session Usage

15 DOT’98 Workshop Heidelberg, 1-2 September 1998 Results(1) : TINA [Ret-Access] no particular problems easy to identify a lightweight subset flexible underspecified for interworking consumer-domain interfaces properties

16 DOT’98 Workshop Heidelberg, 1-2 September 1998 Results(2) : CORBA (IIOP) mostly OK but: structures in CORBA::Any derived interfaces passed as base rebind following closing of IIOP connection LOCATION_FORWARD nested calls can cause problems….

17 DOT’98 Workshop Heidelberg, 1-2 September 1998 Results(3) : Portable code Problems with: different browsers (applet security) coexistence of Java classes from different ORBs no client-side portability yet versions of ORBs, JDK Needed to: standardise on appletviewer and JDK 1.1.5

18 DOT’98 Workshop Heidelberg, 1-2 September 1998 Results(4) : Interworking Providers Consumers OK Partial Fail No test Results so far...

19 DOT’98 Workshop Heidelberg, 1-2 September 1998 Conclusions Interoperability key to success in future market TINA architecture provides a good framework CORBA products interwork reasonably well Java-ORB portable code and browsers immature


Download ppt "DOT’98 Workshop Heidelberg, 1-2 September 1998 Pan-European Service Management Experiments EURESCOM P715 Mike Fisher, BT Laboratories"

Similar presentations


Ads by Google