Towards a harmonised Tispan Subscription model TISPAN WG8 – 3GPP SA#5 Joint meeting Sophia Antipolis, May14th - 15 th 2007. Source: Steve Orobec BT.

Slides:



Advertisements
Similar presentations
A tale of two worlds Managing Convergence of Web and Mobility DEP Dave Milham TMF Distinguished Fellow BT Group CTO Office.
Advertisements

Universal Fulfillment Organizer Leads CHT to NGOSS
Language Specification using Metamodelling Joachim Fischer Humboldt University Berlin LAB Workshop Geneva
TeleManagement Forum The Driving Force Behind the New Generation of Operations Systems Software and Processes Jim Warner President & CEO TM Forum.
Crucial Patterns in Service- Oriented Architecture Jaroslav Král, Michal Žemlička Charles University, Prague.
Connect communicate collaborate A Network Management Architecture proposal for the GEANT-NREN environment Pavle Vuletić, Afrodite Sevasti TNC 2010, ,
Page 1 Bridging The Gap - CBE Extension for MTNM …Tying up OSS/J and Layer 2 Technologies.
Service Oriented Architecture Terry Woods Session 50.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
MDA > Model Driven Architecture > Orçun Dayıbaş > December, 2006 > METU, Ankara.
World Class Standards TISPAN NGN OSS Service Interfaces (NOSI) TISPAN WG8 – 3GPP SA#5 Joint meeting Sophia Antipolis, May14th - 15 th Source: Geoff.
TC3 Meeting in Montreal (Montreal/Secretariat)6 page 1 of 10 Structure and purpose of IEC ISO - IEC Specifications for Document Management.
IMS1805 Systems Analysis Topic 3: Doing Analysis (continued from previous weeks)
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
© Copyright Eliyahu Brutman Programming Techniques Course.
Mining Metamodels From Instance Models: The MARS System Faizan Javed Department of Computer & Information Sciences, University of Alabama at Birmingham.
David Harrison Senior Consultant, Popkin Software 22 April 2004
Architecture Description Markup Language (ADML) What does it mean? Why should a tools vendor care?
PRJ566: PROJECT PLANNING AND MANAGEMENT Class Diagrams.
Introduction to UDDI From: OASIS, Introduction to UDDI: Important Features and Functional Concepts.
Objects What are Objects Observations
The Software Development Life Cycle: An Overview
Slide 1 Wolfram Höpken RMSIG Reference Model Special Interest Group Second RMSIG Workshop Methodology and Process Wolfram Höpken.
FIX Repository based Products Infrastructure for the infrastructure Presenter Kevin Houstoun.
T Network Application Frameworks and XML Web Services and WSDL Sasu Tarkoma Based on slides by Pekka Nikander.
Metadata Tools and Methods Chris Nelson Metanet Conference 2 April 2001.
©Ian Sommerville 2000 Software Engineering, 6th edition. Slide 1 Component-based development l Building software from reusable components l Objectives.
Model transformation with a dedicated imperative language IRISA Rennes (France) - Triskell team Jean-Marc Jézéquel Didier Vojtisek Jean-Philippe Thibault.
Introduction to MDA (Model Driven Architecture) CYT.
World Class Standards WG8 presentation of current Subscription Management Activities TISPAN WG8 – 3GPP SA#5 Joint meeting Sophia Antipolis, May14th - 15.
World Class Standards Co-op on Information Models- NRM TISPAN WG8 – 3GPP SA#5 Joint meeting Sophia Antipolis, May14th - 15 th Source: Geoff Caryer.
Detailed design – class design Domain Modeling SE-2030 Dr. Rob Hasker 1 Based on slides written by Dr. Mark L. Hornick Used with permission.
What is MOF? The Meta Object Facility (MOF) specification provides a set of CORBA interfaces that can be used to define and manipulate a set of interoperable.
Programming in Java Unit 3. Learning outcome:  LO2:Be able to design Java solutions  LO3:Be able to implement Java solutions Assessment criteria: 
Interfacing Registry Systems December 2000.
Delivering business value through Context Driven Content Management Karsten Fogh Ho-Lanng, CTO.
World Class Standards WG8 Specification Guidelines TISPAN WG8 – 3GPP SA#5 Joint meeting Sophia Antipolis, May14 th - 15 th 2007 Source: Michael Geipl Deutsche.
Service Oriented Architecture (SOA) Dennis Schwarz November 21, 2008.
XML Grammar and Parser for WSOL Kruti Patel, Vladimir Tosic, Bernard Pagurek Network Management & Artificial Intelligence Lab Department of Systems & Computer.
Standards for Technology in Automotive Retail STAR Update Michelle Vidanes STAR XML Data Architect April 30 th, 2008.
WP 3: Standardisation of shared metadata Mode of operation –All partners are involved –Building on practice outside the project Achievements of Year 1.
Challenges in the Business Digital Ecosystems Pierfranco Ferronato, Soluta.net DBE Principal Architect Digital Ecosystem Workshop, 18 May 2005 “Towards.
Object Oriented Analysis and Design 1 Chapter 9 From Design to Implementation  Implementation Model  Forward, Reverse, and Round-Trip Engineering  Mapping.
Winter 2011SEG Chapter 11 Chapter 1 (Part 1) Review from previous courses Subject 1: The Software Development Process.
Analysis Yaodong Bi. Introduction to Analysis Purposes of Analysis – Resolve issues related to interference, concurrency, and conflicts among use cases.
World Class Standards SuM Functional Architecture SuM NGN OSS Service Interfaces (NOSIs) TISPAN WG8 – 3GPP SA#5 Joint meeting Sophia Antipolis, May14th.
14 October 2002GGF6 / CGS-WG1 Working with CIM Ellen Stokes
Related Work: TMForum and ITU
1 G52IWS: Web Services Description Language (WSDL) Chris Greenhalgh
INFSO-RI Enabling Grids for E-sciencE BAR: The Current Status Charaka Palansuriya EPCC.
Welcome: To the fifth learning sequence “ Data Models “ Recap : In the previous learning sequence, we discussed The Database concepts. Present learning:
1 Acquisition Automation – Challenges and Pitfalls Breakout Session # E11 Name: Jim Hargrove and Allen Edgar Date: Tuesday, July 31, 2012 Time: 2:30 pm-3:45.
Information Architecture WG: Report of the Fall 2004 Meeting November 16th, 2004 Dan Crichton, NASA/JPL.
1 Survey of Profiles from Other Domains XMSF Profile SG 13 January 2004 Curt Blais and NPS MV3250 (Introduction to XML, 1st Quarter 2005) Katherine L.
Healthcare-oriented Modeling Environment ( HoME ) Managed jointly by: Veterans Health Administration (VHA) IBM modeling-mdt.projects.openhealthtools.org.
TeleManagement Forum The voice of the OSS/BSS industry.
Sabri Kızanlık Ural Emekçi
Object-Oriented Analysis and Design
T Network Application Frameworks and XML Web Services and WSDL Sasu Tarkoma Based on slides by Pekka Nikander.
Information Delivery Manuals: Functional Parts
TMF Information Framework
TMF Information Framework
Agile App Development with Azure API Management
Service Oriented Architecture (SOA)
Detailed Release Note Change Re-baseline UMIG XSDs
Detailed Release Note Change Re-baseline UMIG XSDs
Test Domain and Description Language Recommendations
ONAP Architecture Principle Review
Presentation transcript:

Towards a harmonised Tispan Subscription model TISPAN WG8 – 3GPP SA#5 Joint meeting Sophia Antipolis, May14th - 15 th Source: Steve Orobec BT

© British Telecommunications plc Contents The Challenge – part 1 The Challenge – part 2 TISPAN Problem Space Bringing it together Result Summary

© British Telecommunications plc The Challenge – part 1 3GPP’s fine for the management of mobile networks but is not rich enough to cater for next generation networks (NGN’s) The challenge is to capture the useful aspects of 3GPP with NGN needs –Agree consensus with both Tispan AND 3GPP –Protect existing investment in 3GPP –To create a whole new SOA architecture model for the management of NGN services –Do this in an agile way such that it reduces integration barriers –Can be Implemented in current industry standard tools along with industry best practice leverage the work of W3C, OASIS and OMG –Harmonise with other strategic standards e.g. TMF SID & MTOSI

© British Telecommunications plc The Challenge – part 2 Service providers are looking to structure their OSS around TMF SID, MTOP & eTOM. Service providers are looking for a solution to fixed- mobile convergence and to develop value add services To do this we need a SOA model with a contract API between OSS e.g. CRM, Service BSS and IMS –This implies standard operations defined and understood on both sides - verbs –Data binding objects, which are defined and understood by both sides – nouns –A method to integrate these data binding objects into the existing models at either side of the interface

© British Telecommunications plc 3GPP Observations Multiple-Inheritance (Use of Top as root class): implementable in C++, requires use of workarounds in Java and C# and not supported in XML Schema. Cyclical dependency (Class A depends on Class B and vice-versa) – Far too many associations, reduce the number by applying ‘Law of Demeter’ i.e. each class talks only to it’s neighbour. Each association is an attribute in a class, each m-n relation is a list Not aligned with eTOM 3GPP Model uses UML 1.5 –This UML is obsolete and non standard – current version is 2.1 –Tolls supporting UML 1.5 like Rational Rose no longer exist – I can’t buy it!

© British Telecommunications plc TISPAN Problem Space Problem is that the 3GPP model is different architecturally from the TMF model that BT and many OSS vendors are adopting and IMS will need to integrate with Implementation detail not clear to outside integrator – e.g. ME! Current TISPAN documents are only high level. E.g. Powerpoint 3GPP has a concept of an IMS but it is limited in scope –Limited support for Subscriber & multiple Users using different access technologies such as DSL and Mobile –Inheritance hierarchy problematic e.g. Service ‘is-a’ Managed Element –Inconsistent use of eTOM layered architecture It’s too tightly coupled – TISPAN vision is a distributed, loose coupled SOA –Each association or aggregation increases coupling –Re-structure according to Law of Demeter

© British Telecommunications plc Bringing it together BT vision is the creation of a ‘master’ TISPAN model in OMG UML 2.x which is line with use of Industry trends taking the best of 3GPP – this should be derivable from the TISPAN model The short term goal is to take the best of both models along with the TMF SID Using an Agile development driven approach develop a prototype constructed from a hybrid 3GPP-TISPAN UML model to validate ideas This will allow certain concepts to be proven plus technical issues with the models to be discovered and resolved As an added bonus – it deepens the model understanding!

© British Telecommunications plc Summary Move the TISPAN model debate away from high level discussion to hands on UML development Promotion of UML 2.x as the technology neutral descriptive language, this supports the use of meta-models to describe SOA contracts plus automatic generation of technology specific models e.g. Java, C++, IDL etc Goal is to have TISPAN as the technology neutral and overarching model and generate the 3GPP model as a subset – possibly in C++, alternatively to generate a full Java solution for NGN. Further goal is harmonisation with TMF – initially by mapping but in the long term by defining a multi standard meta-model from which others can be derived Use of tools such as Borland/IBM allow for rapid prototype generation to test ideas and challenge existing dogma New models and ideas can be trialed – currently prototyping SID OSS to IMS interaction – the results of which will feed back to both TISPAN and TMF Agile UML modeling offers future promise of harmonising all our Business OSS models under a single meta-model, with the ability to generate artefacts such as Java, WSDL directly from the UML