 |
|
|
|
|
|
 |
4 |
|
December 2004 |
|
| |
|
 |
|
|
 |
|
| Manatee is an RTD project of
Information Society Technology Programme (IST) within
the European Union’s 5th RTD Framework
Programme. | |
|
| | |
|
|
|
|
 |
|
|
|
|
 |
|
|
|
|
The Manatee project is coming to its
conclusion and has successfully developed an information mark-up
specification to provide an e-work solution for safe and
efficient operation of maritime transport systems by focussing
on safety management and information services. This specification
called MSML, which is an XML-based application, has just passed
voting on the ISO Committee TC8/SC10 and the draft may go directly
to a PAS (Public Available Specification). The specification has
been favourably received and is well on its way to become an
official ISO specification. It will then form an important basis for
a new initiative to develop a new international standard for
“Electronic Port Clearance”- EPC.
Manatee has demonstrated that e-technology can be used
to develop a framework that improves interoperability of data for
the maritime community, and specifically in support of maritime
safety and environmental protection. Indeed e-technology allows data
interoperability, widens data re-use and improves end-to-end data
management in maritime safety.
In the future many stakeholders will be integrated into the
waterborne supply chain by electronic means. For ship safety and
security, the most important stakeholders are the Governmental
bodies responsible for monitoring and control of waterborne traffic,
the inspection of ships under Port State Control, and handling
accidents and emergencies. Other stakeholders are Port Authorities,
Ship owners, Agents, Ship repair yards, Classification Societies,
and equipment suppliers.
Examples of maritime applications where this feature is
likely to be a key asset are the following: :: Tracking and tracing (automatic data
transfer) :: VTS (Vessel traffic System with automatic
transfer) :: Long distance diagnostics and repair :: Crisis Management – safety management :: Repair and maintenance planning :: E-training The MSML schema will be publicly available very soon via its
own MSML web site. This will be announced as soon as it is
implemented.
| |
|
|
|
|
 |
|
|
|
To demonstrate the functionality of MSML
language and its information exchange capability over the
Internet, a web-based application has been developed focused on
Repair and Maintenance scenarios. One of the key requirements
to be successful and appealing is the implementation of an
intuitive user-interface in order to ease emergency crisis
management and to minimise the need for
training.
The demonstration application simulates information exchange
between a vessel and shore-bases: The different situations that were
envisaged within the framework of Repair and Maintenance are
: - Emergency: accident
notification - Planning requests: for maintenance and for port
entering.
Key features:
:: Easy to use and implement: Intuitive user-interface
is a key objective as this solution must be an efficient and
reliable support tool during crisis management. :: Reliable and accurate: The extraction of the most
vital information and the comprehensive presentation enable the user
to quickly receive the critical information. Supported by a reliable
architecture, tests demonstrated no faulty transmission between ship
and shore. :: Platform independent: As MSML does not require any
special electronic interfaces, common web technology, web techniques
and off-the-shelf components can be used. MSML can be used for
information exchange between vessels and shore-bases without the
need of high-technology equipment. :: Simplification of Machine to Machine information:
based on XML application, this technology simplifies
machine-to-machine information exchange; it is independent with
respect to computer operating system and
hardware.
It is important to remember that the possibilities with
MSML language are much wider than that of the demonstrator. The
possibility to exchange information in a structured way can simplify
interoperability between maritime solutions, leading to a
co-operative and easy-to-use information structure.
Let’s try it!: You can test the
MANATEE demonstration application if you have a Web browser on your
PC. It is as simple as that! Enter http://193.11.64.26/manatee in the address. This application slightly differs from the
application used during the tests performed on icebreakers as both
the vessel-based and the shore-based user interface is represented
in the same web page. The demonstrator’s main window is divided in two parts, the
vessel interface on the left and the shore-based interface to the
right. Messages sent from the vessel will appear in the “Shore-base
messages” message box and vice versa.
A touch of technique: MSML, Maritime Safety
Mark-up Language, is an advanced XML based language. MSML also
ensures interoperability between XML-enabled applications. The
message exchanges are performed through web services implemented at
participating web servers. The communication interface between web
servers are implemented as web services using HTTP/SOAP for message
exchange. The sender web server simply calls a web service at the
receiver web server to transmit an MSML instance. MSML does not
require any specific electronic interface. It uses common web
technology, web techniques and off-the-shelf
components.

Figure 1: Main interface of demonstration
software

Figure 2: MSML instance transmitted between web
servers

Figure 3: XSLT transformation of MSML
instance
| |
|
|
|
 |
|
|
|
In September 2004 the system was tested on board the
icebreaker Atle of the Swedish Maritime Administration. The
purpose was to check the communication performance between the
participating web servers in terms of transmission time and
transmission reliability. During this demonstration, standard
computers, a satellite communication link and the Internet were
used. The test was very successful as the transmission
reliability was 100%, no faulty transmissions occurred.
Indeed the built-in error handling in the TCP protocol automatically
requests retransmissions of faulty or lost TCP segments if
necessary. The mean value of the transmission times, of the MSML
instance, during the test was 18 seconds. To optimise this process,
the MSML schema is stored locally as well as standard XML schemas
and DTD used by the MSML schema. Transmission time is short,
and bandwidth consumption is reduced. The test proves that MSML can be used for information
exchange between vessels and shore-bases without the need of high
technology equipment. COTS (Commercial Off The Shelf) products
as standard PCs, operating systems and web servers have the
capability to be part of a maritime information system, where TCP/IP
and the Internet can be used as an information carrier. Exchanging
XML-based information also supports information exchange between
different operating systems and hardware platforms; i.e. an
MSML-based information system is platform independent. Showing
platform independence was not part of this test, but the use of web
servers and web services makes this obvious.
A step forward: standardisation MSML and
ISO The MSML specification has just passed voting in ISO TC8/SC10
and was accepted as a new work item, with no negative votes. Neither
had any of the voting nations any request for changes so we are now
investigating if the draft can go directly to PAS (Public Available
Specification) or if it has to go through another voting round. In
any case, the specification has been favourable received and is well
on its way to become an official ISO specification. It will then
form an important basis for a new initiative to develop a new
international standard for "Electronic Port Clearance" -
EPC
Abbreviations HTML - a set of mark-up tags and rules (latest
version, XHTML, conforming to XML) for developing hypertext
documents, usually for presentation in web browsers HTTP – Hyper-Text Transmission Protocol, a
communication protocol (utilizing TCP) to transfer hypertext
requests and information between servers and
browsers HTTPS – Hyper-Text Transmission Protocol, Secure, with
SSL underneath HTTP MSML – Maritime Safety Markup Language, an XML
application developed in the MANATEE project SSL – Secure Sockets Layer, a protocol designed to
provide encrypted communications on the Internet TCP/IP – Transmission Control Protocol, a protocol
developed for the Internet to transmit data from one network device
to another/Internet Protocol, the network layer of this combined
protocol. TLS - Transport Layer Security (protocol) (similar to
SSL) XML – Extensible Markup Language, a standardized
language for the descriptive markup of documents XSLT - Extensible Stylesheet Language Transformations,
an XML application standard for transforming XML documents into
other XML documents or other formats SOAP – Simple Object Access Protocol, A minimal set of
conventions for invoking code using XML over HTTP DTD – Document Type Definition, a method (alternative
to XML Schema) to define the grammar of an XML
application PDF – Portable Document Format, an alternative markup
method for information
| |
|
|
|
|
 |
|
|
|
|
|
|
|
|