diff options
Diffstat (limited to 'ACE/performance-tests/SCTP/README')
-rw-r--r-- | ACE/performance-tests/SCTP/README | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/ACE/performance-tests/SCTP/README b/ACE/performance-tests/SCTP/README new file mode 100644 index 00000000000..f6d0ac65954 --- /dev/null +++ b/ACE/performance-tests/SCTP/README @@ -0,0 +1,81 @@ +This directory provides programs that measure the round trip latency +of synchronous octet messaging using ACE wrapper-facades for the SCTP +protocol. Currently these programs provide the only example code on +how to use ACE's wrapper-facades for SCTP. In the future additional +code will be placed in the ACE_wrappers/examples/IPC_SAP/SOCK_SAP +directory. + +SOCK_STREAM_clt and SOCK_STREAM_srv use the SOCK_STREAM service +provided by SCTP via ACE's SOCK_Connector, SOCK_Stream, +SOCK_Association wrapper-facade classes. + +SOCK_SEQPACK_clt and SOCK_SEQPACK_srv use the SOCK_SEQPACKET service +provided by SCTP via ACE's SOCK_SEQPACK_Connector, +SOCK_SEQPACK_Association and SOCK_SEQPACK_Acceptor wrapper-facade +classes. + +The following table provides a summary of relationships between two main +Linux SCTP implementations (OpenSS7 and LKSCTP), and ACE Wrapper Facades +support that is provided. Built on top of the ACE Wrapper Facade support is +the SCIOP support in TAO. SCIOP works identically on both OpenSS7 and +LKSCTP implementations. Please read additional README* files listed below. + +------------------------------------------------------------------------------- + SCTP Transport Transport ACE + Protocol Service Service Wrapper + Impl. Type Characteristics Facades + ------------------------------------------------------------------------------ + OpenSS7 SOCK_SEQPACKET {Connected, ACE_SOCK_SEQPACKET_Acceptor + Reliable, ACE_SOCK_SEQPACKET_Connector + Messages} ACE_SOCK_SEQPACKET_Association + + OpenSS7 SOCK_STREAM {Connected, ACE_SOCK_Acceptor(IPPROTO_SCTP) + Reliable, ACE_SOCK_Connector(IPPROTO_SCTP) + Byte Stream} ACE_SOCK_Stream(IPPROTO_SCTP) + + OpenSS7 SOCK_RDM {Connectionless, NOT IMPLEMENTED IN ACE + Reliable, + Messages} + + + LKSCTP SOCK_SEQPACKET {Connectionless, NOT USED IN ACE + UNRELIABLE, + Messages} + + LKSCTP SOCK_STREAM {Connected, ACE_SOCK_SEQPACKET_Acceptor + Reliable, ACE_SOCK_SEQPACKET_Connector + Messages} ACE_SOCK_SEQPACKET_Association + ACE_SOCK_Acceptor(IPPROTO_SCTP) + ACE_SOCK_Connector(IPPROTO_SCTP) + ACE_SOCK_Stream(IPPROTO_SCTP) + + +Additional information can be found in the following README files also +located in this directory. + + README.SCTP - Brief description of the major features and benefits + SCTP protocol and references for further information. + + README.SCTP_in_ACE - Description of the wrapper-facade classes that + ACE provides to use SCTP, general usage + guidance, release notes, technical point of + contact information. + + README.SCTP_PERF_TEST - Detailed description on how to use the + performance tests and the run_spectrum.pl + script contained in this directory. + Discussion of the baseline performance + results obtained by LM ATL. + + THANKS - Documents all the people who contributed to the development + of the ACE wrapper-facades for SCTP and the SCIOP (SCTP + Inter-ORB Protocol) for TAO. Information on that can be + found in ACE_wrappers/TAO/tao/Strategies/README.SCIOP + +General requests for information beyond what is contained in these +files can be sent to either of the following individuals. + +Patrick Lardieri plardier@atl.lmco.com +Gautam Thaker gthaker@atl.lmco.com + +This work was sponsored by DARPA/IXO PCES Program. |