26
Manage Telecommunication equipment using Web Services

Manage Telecommunication equipment using Web Services

  • Upload
    cosmo

  • View
    28

  • Download
    1

Embed Size (px)

DESCRIPTION

Manage Telecommunication equipment using Web Services. Agenda 1. Project objectives Side issues Main issues MileGate ? Embedded HTTP server HTML Generation Client tools Frameworks functionalities Evaluated frameworks WS-Description. Agenda 2. Interoperability WS►I Profiles - PowerPoint PPT Presentation

Citation preview

Page 1: Manage  Telecommunication equipment using  Web Services

Manage Telecommunication equipment using Web Services

Page 2: Manage  Telecommunication equipment using  Web Services

Agenda 1

Project objectivesSide issuesMain issues

MileGate ?Embedded HTTP serverHTML GenerationClient tools

Frameworks functionalitiesEvaluated frameworks

WS-Description

Page 3: Manage  Telecommunication equipment using  Web Services

Agenda 2Interoperability

WS►I ProfilesWS►I Tools

TestsTests definitionsTests validations

ConclusionDisadvantage of the projectBenefit of the projectWhat needs to be improved in the future…

Questions

Page 4: Manage  Telecommunication equipment using  Web Services

Project objectives

Side issues….….

Main issues…..…....…

Page 5: Manage  Telecommunication equipment using  Web Services

IP-based multi-service next-generation access platformCombines broadband access, telephony and data interfacesMigrate your telecommunications network to the NGNhigh quality Triple Play, broadband business services and traditional telephony and data services at the same time

core unit & 20 other units

example: 960 xDSL or 456 COMBO

Introduction on MileGate

Page 6: Manage  Telecommunication equipment using  Web Services

Embedded systemVxWorks, C++PowerPC ~400MHz256MB RAM, 128MB flash memory

Introduction on MileGate

Page 7: Manage  Telecommunication equipment using  Web Services

Embedded HTTP Servers

Page 8: Manage  Telecommunication equipment using  Web Services

Embedded HTTP Servers 2

Page 9: Manage  Telecommunication equipment using  Web Services

Embedded HTTP Servers 3

Page 10: Manage  Telecommunication equipment using  Web Services

Embedded HTTP Servers 4

Page 11: Manage  Telecommunication equipment using  Web Services

We performed a feasibility study and suggested a manner for the implementation.

The suggestion contains:functional design sequential interactionsdiscovery/requesting mechanismGUI prototypegeneration of the filesreaction on modifications

HTML Generation

No client

installation

needed !

Page 12: Manage  Telecommunication equipment using  Web Services

Client tools Frameworks functionalities

Page 13: Manage  Telecommunication equipment using  Web Services

Client tools 2

Page 14: Manage  Telecommunication equipment using  Web Services

Client tools 3

Page 15: Manage  Telecommunication equipment using  Web Services

Client tools 4

Evaluated frameworks

General features → ………………………………..

Data binding → ……………………………………

Encoding table → ……………………………..

Transport → Data transfer protocol

WS-Concepts → Web services concepts supported

Page 16: Manage  Telecommunication equipment using  Web Services

Client tools 5

Evaluated frameworks Unavoidable frameworks

Page 17: Manage  Telecommunication equipment using  Web Services

PrinciplePerformed workFurther development / Suggestions

Web Service

Page 18: Manage  Telecommunication equipment using  Web Services

W3C definitionpublic interfaces and bindings are defined and described using XMLinteract with the Web service in a manner prescribed by its definition, using XML based messages conveyed by Internet protocols

Basic components of Web Service ArchitectureCommunicationService DescriptionDirectory Service

Web Service - Principle

SOAP WSDL optional, not

used

Page 19: Manage  Telecommunication equipment using  Web Services

The new parts added to the WSDL file are:new fault typeheader & fault messagesIntegration of fault into operation’sWS-Transfer “soapAction” for operation’sautomatic binding of the headers into the SOAP messageswsdl:service element with the Endpoint References

Web Service – Performed work XSLT

Page 20: Manage  Telecommunication equipment using  Web Services

New discover message just for MO’sUse of relationships for operationsAdaptation of notification mechanismMeta constraints for invocation of operations

Many other possibilities as advertisement of new endpointsoperational status of resourcecustomized requests and more

..need to be analyzed carefully!

Web Service – Further development

Page 21: Manage  Telecommunication equipment using  Web Services

Web services interoperability

Page 22: Manage  Telecommunication equipment using  Web Services

Web services interoperability 2 WS►I Tools

Interoperability testing tools 1.1

Page 23: Manage  Telecommunication equipment using  Web Services

Tests

Test definition

Use WS-I tools for testing interoperability

Send a SetLabel and Receive a GetLabel

Verify the usage of WS-Management

Test of the xFer module (WS-transfer)

Generate java classes from WSDL file

Convert WSDL 1.1 to 2.0 with WSO2 tools

Page 24: Manage  Telecommunication equipment using  Web Services

Tests 2

Page 25: Manage  Telecommunication equipment using  Web Services

……….…..

……

Conclusion

….

Page 26: Manage  Telecommunication equipment using  Web Services

Questions

?