While the audience is gathering. During breaks etc

Slides:



Advertisements
Similar presentations
Pi4soa Implementation Issues WS-CDL Candidate Recommendation December 2005 Pi4 Technologies Ltd.
Advertisements

Report from the ATF ATF team. 2 What is an Attribute? Think of it this way: –Attributes define a pattern or short hand for messages that are supported.
IPv6 – IPv4 Network Address, Port & Protocol Translation & Multithreaded DNS Gateway Navpreet Singh, Abhinav Singh, Udit Gupta, Vinay Bajpai, Toshu Malhotra.
Cross-Jurisdictional Immunization Data Exchange Project Updated 4/29/14.
Windows Communication Foundation and Web Services.
On board equipment for Sea traffic Management What will be needed?
DEMIGUISE STORAGE An Anonymous File Storage System VIJAY KUMAR RAVI PRAGATHI SEGIREDDY COMP 512.
Interoperability Tests for IEC Scott Neumann November 12, 2009.
A stateless Ping tool for simple tests of GIMPS implementations Christian Dickmann, Ingo Juchem, Sebastian Willert, Xiaoming Fu University of Göttingen.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
Web Services Description Language CS409 Application Services Even Semester 2007.
The work of the expert group Peter Stuurman chairman ad interim Saturday, 09 April 2011.
Web Services Management Framework by Umut Bultan & Gül Hünerkar.
1 BP-64: OASIS BPEL4Pople TC BP-64: A need for a "GetUI” for a Task Yoichi Takayama MELCOE (Macquarie e-Learning Centre of Excellence) Macquarie University.
How to create a visually appealing, and yet informative poster.
Capability Model & B2B – Draft for Discussion IBM Research – Haifa Moti Nisenson.
SIP Events: Changes and Open Issues IETF 50 / SIP Working Group Adam Roach
Networks, Part 2 March 7, Networks End to End Layer  Build upon unreliable Network Layer  As needed, compensate for latency, ordering, data.
EGEE is a project funded by the European Union under contract IST Introduction to Web Services 3 – 4 June
Netconf Schema Query Mark Scott IETF 70 Vancouver December 2007
Presentation subtitle: 20pt Arial Regular, teal R045 | G182 | B179 Recommended maximum length: 2 lines Confidentiality/date line: 13pt Arial Regular, white.
Unit 2 Establishing Business Relations. Words & Phrases 1.terms and conditions n. (合约上 的)条款和条件 2.enclose v. 封入 We are enclosing sth. Sth. is enclosed.
Windows Communication Foundation and Web Services
Introduction to .NET Florin Olariu
E-nav project creation of e-nav pilot zone in the gulf of finland
Instructor Materials Chapter 9: Transport Layer
Planning Business Messages
Data Virtualization Tutorial… CORS and CIS
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
SSN Graphical Interface (STIRES) and North Atlantic IMC
Presentation Guidelines and templates FSM committee
INFOD-WG Implementation
Vocabulary Prototype: A preliminary sketch of an idea or model for something new. It’s the original drawing from which something real might be built or.
IKEv2 Mobility and Multihoming Protocol (MOBIKE)
Windows Communication Foundation and Web Services
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
e-Navigation The Benefits to Ship Operators John Vonli General Manager
Part of Chapter 1 Key Concepts Networks
e-Invoicing – e-Ordering 20/11/2008
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
E-navigation underway 6 – 8 February 2019
Service-Oriented Computing: Semantics, Processes, Agents
While the audience is gathering. During breaks etc
Hydrographic Services and Standards Committee Report of the ENCWG
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
What Advantage Africa Does To Support Our Project Partners
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
How-TO Use STM module tool
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
While the audience is gathering. During breaks etc
Presentation transcript:

While the audience is gathering. During breaks etc While the audience is gathering. During breaks etc. Simple messages can be added in bold and white letters on the dark blue sea, eg. ”Welcome!”, ”Back at 15.15”

HOW-TO Use VIS Design for different operational purposes VIS = Voyage Information Service Current version is VIS Design v2.2 ed 2 (v2.2.2) This HOW-TO describes the functionality and interfaces in VIS Design and the possibility to constrain specific service instances to a limited set of allowed methods based on the operational context. The Voyage Information Service is in this context seen as the information (exchange) service that supports an operational service. Operational Service Information Service Data

WHY use VIS Design The ECDIS manufactures have implemented VIS Design (v2.2) and are interoperable with all services designed upon the VIS Design 2.2. EMS,ROS,RCS,PRS,ICE,PORTSYNCH, etc Voyage Information Service RTZ TXT S124

WHAT contains VIS Design VIS “producer” VIS “consumer” Share (send) Voyage Plan uploadVoyagePlan Send Text Message uploadTextMessage Send Area Message uploadArea subscribeToVoyagePlans removeSubscriptionToVoyagePlans findSubscriptionToVoyagePlans getVoyagePlans uploadVoyagePlan uploadTextMessage uploadArea Send ACK Receive ACK Receive ACK

Typical use of VIS Design Depending on the operational use of the Voyage Information Service, different sets of methods are valid. A specific service instance based on VIS Design cannot add another method and still stay compatible with VIS A specific service instance based on VIS Design can constrain the scope by returning HTTP 405 “Method not allowed” if a certain method is not valid or handled.

Typical use for a SHIP VIS “producer” Share (send) Voyage Plan Send Text Message Typically a “STM ship” allows all methods in VIS. Share (send) Voyage Plans Send Text Messages Send voyage plans on request (get) Handle subscription request on voyage plans Receive uploaded Voyage Plan Receive uploaded Text Message Receive uploaded Area (S124) Send ACK when uploaded message is forwarded to application Send Area Message subscribeToVoyagePlans removeSubscriptionToVoyagePlans findSubscriptionToVoyagePlans getVoyagePlans uploadVoyagePlan uploadTextMessage uploadArea Send ACK Receive ACK

Typical use for a Shore Centre (Enhanced Monitoring) VIS “producer” Share (send) Voyage Plan A shore centre is this context is a e.g. VTS providing Enhanced Monitoring Service Send Text Message Send Area Message subscribeToVoyagePlans A typical “STM Shore Centre” providing Enhanced Monitoring service have the following set of functions (interfaces) Send proposed Voyage Plans Send Text Messages Send Area (S124) messages Receive uploaded Voyage Plan Receive uploaded Text Message Receive uploaded Area (S124) Send and receive ACK removeSubscriptionToVoyagePlans findSubscriptionToVoyagePlans getVoyagePlans uploadVoyagePlan uploadTextMessage uploadArea Send ACK Receive ACK

Typical use for a continuous Route Optimization provider VIS “producer” In this context a “continuous” optimization provider is statefull and optimizes incoming voyage plan and regularly sends an optimized route based on contract. E.g. a optimized route every day at noon based on latest weather forecast along route. Share (send) Voyage Plan Send Text Message Send Area Message subscribeToVoyagePlans removeSubscriptionToVoyagePlans findSubscriptionToVoyagePlans A typical “STM Route Optimization” service have the following set of functions (interfaces) Send optimized Voyage Plan(s) Send Text Message Handle subscription request Receive uploaded Voyage Plan Receive uploaded Text Message Send and receive ACK getVoyagePlans uploadVoyagePlan uploadTextMessage uploadArea Send ACK Receive ACK

Typical use for a “on request” Route Optimization provider VIS “producer” In this context a “on request” optimization provider is stateless and optimizes incoming voyage plan and then forgets it. Share (send) Voyage Plan Send Text Message Send Area Message A typical “STM “on request” Route Optimization” service have the following set of functions (interfaces) Send optimized Voyage Plan(s) Send Text Message? Receive uploaded Voyage Plan Receive uploaded Text Message? Send and receive ACK subscribeToVoyagePlans removeSubscriptionToVoyagePlans findSubscriptionToVoyagePlans getVoyagePlans uploadVoyagePlan uploadTextMessage Will a typical “on request” optimization provider handle Text Messages? uploadArea Send ACK Receive ACK

Typical use for a “on request” Route Check provider VIS “producer” In this context a “on request” cross check provider is stateless and checks incoming voyage plan and then forgets it. Share (send) Voyage Plan Send Text Message Send Area Message A typical “STM “on request” Route Cross Check” service have the following set of functions (interfaces) Send Text Message Receive uploaded Voyage Plan Send and receive ACK subscribeToVoyagePlans removeSubscriptionToVoyagePlans findSubscriptionToVoyagePlans getVoyagePlans uploadVoyagePlan uploadTextMessage Will a typical “on request” cross check send a voyage plan? uploadArea Send ACK Receive ACK

Typical use for a Route Catalogue provider VIS “producer” Share (send) Voyage Plan Send Text Message Send Area Message A typical “STM Route Catalogue” service have the following set of functions (interfaces) Receive uploaded Voyage Plan Handle subscription request on voyage plans Send voyage plan template or snippet Handle request of voyage plans (get) Send and receive ACK subscribeToVoyagePlans removeSubscriptionToVoyagePlans findSubscriptionToVoyagePlans getVoyagePlans uploadVoyagePlan uploadTextMessage uploadArea Send ACK Receive ACK

Typical use for a Port Call Synchronization provider VIS “producer” Share (send) Voyage Plan Send Text Message Send Area Message A typical “STM Port Synchronization” service have the following set of functions (interfaces) Receive uploaded Voyage Plan Send proposed voyage plan Send and receive ACK subscribeToVoyagePlans removeSubscriptionToVoyagePlans findSubscriptionToVoyagePlans getVoyagePlans uploadVoyagePlan uploadTextMessage uploadArea Send ACK Receive ACK

At the end – you could add text in black like ”Thank You !”