用户名: 密码: 登 录   个人中心   系统维护   用户注册  联系我们
当前位置 >首页 > 标准信息

全文阅读 全文下载 章节阅读

基本信息

AS5669A
(R) JAUS / SDP Transport Specification
(R) JAUS / SDP Transport Specification
2009-02-01
有效
【范围】 This SAE Aerospace Standard (AS) specifies a data communications layer for the transport of messages defined by the Joint Architecture for Unmanned Systems (JAUS) or other Software Defined Protocols (SDP). This Transport Specification defines the formats and protocols used for communication between compliant entities for all supported link- layer protocols and media. Although JAUS is the SDP used as the example implemented throughout this document, AS5669 can be used for any SDP that meets the required capabilities. A Software Defined Protocol is defined as an application data interface for communicating between software elements. The SDP is agnostic of the underlying communications protocol and in fact communicates in much the same manner regardless if the communicating entities are collocated in the same memory space or separated by a satellite link. 1.1 Purpose The purpose of this document is to facilitate interoperation of systems by standardization of the Transport Layer for JAUS messages or other SDP. 1.2 Compliance The JAUS / SDP Transport Specification must support compliance assessment. To do so, this specification must be sufficiently precise to enable the “compliant”/”not compliant” distinction to be made at the Transport Layer; it should also enable the determination of this same distinction at the Application Layer. The JAUS Transport Considerations report [AIR5645] outlines compliance considerations in more detail – we only summarize the resultant Transport Rules here for usage with JAUS and other SDP payloads: 1. Transport shall not modify the content or format of any transported payload. 2. All Transport packets shall explicitly state the version of Transport. These considerations are supported by the standards defined in this document. 1.3 Document Organization The Transport Specification defines a family of transports for the conveyance of SDP messaging among entities compliant with the specific SDP such as JAUS. It details message formats, protocols, typical operating environments, and best practices. The Transport Considerations Report [AIR5645] provides background information and delineates criteria for the design of transports for JAUS messaging across various media and environments. In this respect, the Transport Considerations Report serves as a meta-specification. The Transport Considerations Report explores the impact on JAUS messaging of each of the following: Characteristics of communications media. Characteristics of JAUS messaging. Requirements/constraints of unmanned systems operations. 1.4 Field of Application The Field of Application for the Transport Specification is data communications between nodes on a computer network.strRefField
【与前一版的变化】

包含缩略语

ACKGenerally, a byte or message sent to acknowledge successful receipt of a packet or message. Specifically, the ASCII control character octet of value 0x06.
ARQA transport protocol is said to be an ARQ protocol if it uses positive and negative acknowledgments and sender timeouts, and further employs packet replacement on request to overcome packet loss or corruption over noisy or unreliable channels.
CRCAn error check algorithm based on polynomial division over a binary field.
CRC-CCITTA specific CRC, defined by its polynomial, initial conditions for accumulation, and terminal conditions, as defined by ITU Recommendation X.25 (which was once CCITT recommendation X.25).
DLEAn ASCII control character, an octet of value 0x10, this character is used in the implementation of data transparent protocols such as those consistent with [X3.28].
EMIInterference by electromagnetic signals that can cause reduced data integrity and increased error rates on communication channels.
HMISee “OCU – Operator Control Unit”
IANAThe IANA is responsible for assignment of IP addresses, top level domains and Internet protocol code point allocations (such as port assignments). The IANA assignment data is maintained on the IANA website, http://www.iana.org.
IETFThe engineering body responsible for technical specifications, definitions and direction for the continued development of internet technologies.
IGMPA communications protocol used to manage the membership of multicast groups in IP networks.
IPThe internet layer of the TCP/IP protocol suite stack defines the packet format for message packets to be sent across an internet, and the protocol delivering those packets to their intended destination. The protocol is Internet Protocol (IP); the packet defined is the IP datagram.
IPSThe protocol suite defining network communications using the TCP/IP family of protocols.
ISOA non-governmental organization that leverages the activities of the national standards organizations of 146 countries, ISO is the largest developer of technical standards in the world.
JAUSAn architecture for use in the research, development, design, acquisition and deployment of Unmanned Systems
JTCPThe standard for the transmission of JAUS messages over TCP communications links, as defined in Section 6.2 of this document.
JUDPThe standard for the transmission of JAUS messages over UDP communications links, as defined in 6.1 of this document.
JSerialThe standard for the transmission of JAUS messages over serial communications links, as defined in Section 7 of this document.
MSNA unique identifying “serial number” assigned to packets as transmitted; the MSN is typically used in the detection of missed messages, in providing assurance of correct sequence of delivery, and in the requesting of retries when multiple outstanding messages are supported.
MTUThe Maximum Transfer Unit (MTU) is a term for the size of the largest datagram that can be passed by a layer of a communications protocol.
NAKGenerally, a byte or message sent to indicate unsuccessful receipt or non-receipt or a packet or message. Specifically, the ASCII control character octet of value 0x15.
OCUA device by means of which a human operator may control an Unmanned System.
OSIA data communications model developed by ISO to assure communications interoperability across disparate systems.
PDUAn application message (for the purposes of this specification, this will be assumed to be a JAUS message) being propagated down the protocol stack on the sender side, or up the protocol stack on the receiver side.
PPPAn encapsulation protocol for sending IP datagrams across serial communications links, PPP also incorporates strong blockchecks, control protocols and a high degree of configurability. [RFC1661]
RAThe Reference Architecture is the technical specification used to implement unmanned systems in compliance with the Joint Architecture for Unmanned Systems (JAUS).
RFElectromagnetic energy or signaling based thereon whose frequency is normally associated with radio wave propagation.
SLIPAn encapsulation protocol for sending IP datagrams across serial communications links. [RFC1055]
SDPA communications protocol that is defined by implementation of it’s lexicons in software. It is assumed to be an addressed entity, message based protocol
TCPA reliable, connection-oriented message delivery protocol defined by [RFC793] and related IETF documents.
UMS
UAVAn unmanned aerial vehicle; may be teleoperated or autonomous.
UGVAn unmanned ground vehicle; may be teleoperated or autonomous.
USVAn unmanned surface-of-water vehicle; may be teleoperated or autonomous.
UUVAn unmanned undersea vehicle; may be teleoperated or autonomous.
UDPAn unreliable best-effort connectionless message delivery protocol defined by [RFC768] and related IETF documents.

替代标准

引用文件/被引文件

“JAUS Transport Considerations”
American National Standards Institute
Simpson
Simpson
Simpson
Blunk
Romkey
Farber
Postel
Information Sciences Institute
Cerf
Clark
International Telecommunication Union
National Academy of Sciences
Fletcher
Kodis
Koopman
Saxena
Perez
Williams
Ramabadran
RFC-1950 ZLIB 3.3 Specification. Defines a lossless compressed data format. The format currently uses the DEFLATE compression method.
RFC-1951 DEFLATE 1.3 Specification Defines a lossless compressed data format that compresses data using a combination of the LZ77 algorithm and Huffman coding
RFC-1952 GZIP 4.3 Specification Defines a lossless compressed data format that is compatible with the widely used GZIP utility The format currently uses the DEFLATE compression method.
Bormann
Jacobson
Sutterfield
Meyer
Guttman
Comer
Tanenbaum
Stevens
Douglass
Cheshire
JAUS Compliance and Interoperability Policy

相关标准

Oxygen Equipment, Provisioning and Use in High Altitude (to 40,000 ft.) Commercial Transport Aircraft
JAUS Transport Considerations
JAUS History and Domain Model
Fiber Optic Wavelength Division Multiplexed (WDM) Singlemode Interconnect and Component Standards Mapping for Aerospace Platform Applications – Device Level Specification
Issues in Stairway Design Aboard Transport Category Airplanes
Aerospace Fluid Power - FAA Regulatory History - Transport Airplane Hydraulic Systems
Guidelines for the Integration of Electronic Engine Control Systems with Transport Category Aircraft Systems
(R) Jet Blast Windshield Rain Removal Systems for Commercial Transport Aircraft
MAINTENANCE OF PITOT-STATIC SYSTEMS OF TRANSPORT AIRCRAFT
Chemical Milling of Metals, Specification for

包含图表

JAUS / SDP TRANSPORT
GENERAL TRANSPORT HE
TABLE
TRANSPORT HEADER COM
INITIAL ENVIRONMENT
INITIAL (UNCOMPRESSE
BEGINNING OF HEADER
ROBOT SENDS RESPONSE
OCU RECEIVES MESSAGE
COMPRESSED MESSAGE S
UNCOMPRESS OF OCU→RO
HEADER COMPRESSION T
ROBOT EXPERIENCES A
ROBOT RECEIVES COMPR
ROBOT SENDS ZERO-BYT
OCU BEGINS REINITIAL
MULTIPLE MESSAGES IN
JUDP TRANSPORT PROTO
JUDP TRANSPORT PROTO
JTCP STREAM FORMAT
JTCP TRANSPORT PROTO
JTCP TRANSPORT PROTO
JSERIAL PACKET STRUC
JSERIAL PACKET STRUC
MULTIPLE MESSAGES IN
CRC-CCITT CHARACTERI
X.25 CRC VALIDATION
TYPICAL JAUS SYSTEM,
EXAMPLE OF COMMANDS

标准反馈


  • 问题类型:
    反    馈: