]> rtime.felk.cvut.cz Git - orte-www.git/commitdiff
Update website, mention new release
authorMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 15 Aug 2012 12:17:34 +0000 (14:17 +0200)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Wed, 15 Aug 2012 12:17:34 +0000 (14:17 +0200)
index.mdwn

index cdfe153a223d6b7b52b3ddfb59cc7d581d0c3562..80d34db359fc24200713deaa27b553a33237bad6 100644 (file)
@@ -1,24 +1,58 @@
 [[!toc levels=1]]
 
-ORTE is an open source C implementation of the Object Management
-Group (OMG) Data Distribution Service (DDS).
+The Open Real-Time Ethernet (ORTE) is open source implementation of
+RTPS communication protocol. RTPS is new application layer protocol
+targeted to real-time communication area, which is build on the top of
+standard UDP stack. Since there are many TCP/IP stack implementations
+under many operating systems and RTPS protocol does not have any other
+special HW/SW requirements, it should be easily ported to many HW/SW
+target platforms. Because it uses only UDP protocol, it retains
+control of timing and reliability.
 
-## Introduction
-
-In the ORTE project we are developing communication middleware under the OMG Data Distribution Service (DDS) for Real-Time Systems specification (OMG Document formal/07-01-01). The specification defines a service for efficiently distributing application data between participants in a distributed application. 
+## News
 
-The recently-adopted DDS specification is divided into two components. First defines an Application Level Interface and behavior of a DDS that supports Data-Centric Publish-Subscribe (DCPS) in real-time systems. Second optional Data Local Reconstruction Layer (DLRL) allows distributed data to be shared by local objects located remotely from each other as if the data were local. The DLRL is built on top of the DCPS layer.
+* 2012-08-15
+  [ORTE 0.3.3 released](https://sourceforge.net/projects/orte/files/orte-0.3.3/).
+  This is mostly a bugfix release.
 
-The DDS specification also includes a platform specific mapping to IDL and therefore an application using DDS is able to switch among DDS implementations with only a re-compile. DDS therefore addresses 'application portability.' 
-The specification does not address the protocol used by the implementation to exchange messages over transports such as TCP/UDP/IP, so different implementations of DDS will not interoperate with each other unless vendor-specific “bridges” are provided. 
+## Introduction
 
-One of the transport protocol suitable for DDS communication is Real-Time Pusblish Subscribe (RTPS) wire protocol defined by OMG (OMG document formal/06-08-02). The RTPS was specifically developed to support the unique requirements of data-distributions systems. It's a field proven technology that is deployed in thousands of industrial devices.
+In the ORTE project we are developing communication middleware under
+the OMG Data Distribution Service (DDS) for Real-Time Systems
+specification (OMG Document formal/07-01-01). The specification
+defines a service for efficiently distributing application data
+between participants in a distributed application.
+
+The recently-adopted DDS specification is divided into two components.
+First defines an Application Level Interface and behavior of a DDS
+that supports Data-Centric Publish-Subscribe (DCPS) in real-time
+systems. Second optional Data Local Reconstruction Layer (DLRL) allows
+distributed data to be shared by local objects located remotely from
+each other as if the data were local. The DLRL is built on top of the
+DCPS layer.
+
+The DDS specification also includes a platform specific mapping to IDL
+and therefore an application using DDS is able to switch among DDS
+implementations with only a re-compile. DDS therefore addresses
+'application portability.'
+
+The specification does not address the protocol used by the
+implementation to exchange messages over transports such as
+TCP/UDP/IP, so different implementations of DDS will not interoperate
+with each other unless vendor-specific “bridges” are provided.
+
+One of the transport protocol suitable for DDS communication is
+Real-Time Pusblish Subscribe (RTPS) wire protocol defined by OMG (OMG
+document formal/06-08-02). The RTPS was specifically developed to
+support the unique requirements of data-distributions systems. It's a
+field proven technology that is deployed in thousands of industrial
+devices.
 
 ## Documents
 
 Documentation
 
-* [[ORTE 0.3.1 manual|orteman.pdf]]
+* [[ORTE manual|orteman.pdf]]
 
 Conference papers
 
@@ -51,33 +85,42 @@ There is no mailing list yet, sorry.
 
 ## Links
 
-### Czech Technical University in Prague
+Links to ORTE related projects: 
 
-ORTE was developed by [Czech Technical University in Prague](http://rtime.felk.cvut.cz).
+* Czech Technical University in Prague
 
+  ORTE was developed by
+  [Czech Technical University in Prague](http://rtime.felk.cvut.cz).
 
-### OpenDDS 
+* OpenDDS
 
-OpenDDS is an open-source C++ implementation of the Object Management Group's specification "Data Distribution Service for Real-time Systems". OpenDDS is built on the  ACE (ADAPTIVE Communication Environment) abstraction layer to provide platform portability. OpenDDS also leverages capabilities of  TAO (The ACE Orb), such as its IDL compiler and as the basis of the OpenDDS DCPS Information Repository (DCPSInfoRepo).
+  OpenDDS is an open-source C++ implementation of the Object
+  Management Group's specification "Data Distribution Service for
+  Real-time Systems". OpenDDS is built on the ACE (ADAPTIVE
+  Communication Environment) abstraction layer to provide platform
+  portability. OpenDDS also leverages capabilities of TAO (The ACE
+  Orb), such as its IDL compiler and as the basis of the OpenDDS DCPS
+  Information Repository (DCPSInfoRepo).
 
 * [OpenDDS homepage](http://www.opendds.org)
 
-### JacORB DDS 
+* JacORB DDS
 
-The distribution provides an open-source Java-based DDS-DCPS implementation.
-The purpose of this implementation is pedagogical and demontrations
+  The distribution provides an open-source Java-based DDS-DCPS
+  implementation. The purpose of this implementation is pedagogical
+  and demontrations
 
 <http://www-adele.imag.fr/users/Didier.Donsez/dev/dds/readme.html>
 
-### SQLbusRT 
+* SQLbusRT 
 
-[SQLbusRT](http://sourceforge.net/projects/sqlbusrt) is a software package which enables SQL in a publish subscribe environment with real time provisions. The software package finds it usage in:
+  [SQLbusRT](http://sourceforge.net/projects/sqlbusrt) is a software package which enables SQL in a publish subscribe environment with real time provisions. The software package finds it usage in:
 
-* Real time measuring environments (data acquisition),
-* Fast messaging systems,
-* Real time database in machine automation, and SCADA systems
-* Medical systems
-* Military battlesystems
+  * Real time measuring environments (data acquisition),
+  * Fast messaging systems,
+  * Real time database in machine automation, and SCADA systems
+  * Medical systems
+  * Military battlesystems
 
 
 ### PyPubSub 
@@ -86,30 +129,32 @@ The purpose of this implementation is pedagogical and demontrations
 
 ## References
 
-### Imtech 
-
-
-* ORTE as core message exchange mechanism in an aerodynamic wind tunnel
-automation project, for one of the main windtunnel facilities of the world.
-(see <http://www.dnw.aero> for more info)
+We are aware of the following uses of ORTE:
 
-* ORTE as message exchange mechanism for the Dutch government: in the
-automation facility for public water level management in the Netherlands.
-For an example, see <http://www.neeltjejans.nl/pid5027>
+* Imtech 
 
-### CTU Dragons - Eurobot 
+  * ORTE as core message exchange mechanism in an aerodynamic wind
+    tunnel automation project, for one of the main windtunnel
+    facilities of the world. (see <http://www.dnw.aero> for more info)
 
-We are a group of university staffs and students, who are interested in robotics and control engineering. Our objective is designing and developing robots for various competitions. 
+  * ORTE as message exchange mechanism for the Dutch government: in
+    the automation facility for public water level management in the
+    Netherlands. For an example, see
+    <http://www.neeltjejans.nl/pid5027>
 
-* [Website](http://rtime.felk.cvut.cz/dragons/en/)
+* CTU Dragons - Eurobot 
 
-<img src="robot-recycling.png" />
+  We are a group of university staffs and students, who are interested
+  in robotics and control engineering. Our objective is designing and
+  developing robots for various competitions.
 
-### Network Vehicle Systems
+  [Website](http://rtime.felk.cvut.cz/dragons/en/)
 
-* [Paper](http://www.dcc.fc.up.pt/~edrdo/papers/mvs06.pdf)
+  <img src="robot-recycling.png" />
 
+* Network Vehicle Systems
 
+  [Paper](http://www.dcc.fc.up.pt/~edrdo/papers/mvs06.pdf)
 
 ---
 This site is powered by [[ikiwiki]].