Abstract

Over the past several decades, the MIL-STD-1553 networking technology has found use in a number of military and aerospace platforms including applications on aircraft, ships, tanks, missiles, satellites, and even the International Space Station. In developing software applications for these platforms, the use of modern, open networking standards such as TCP/IP is often a preferable solution. The Internet Protocol (IP) provides communications routing, and the Transmission Control Protocol (TCP) provides reliable delivery to the application level. Furthermore, higher-level protocols such as HTTP, FTP, etc can be utilized in a TCP/IP environment. Though these open communications standards are preferable for many situations, the MIL-STD-1553B standard does not immediately lend itself to TCP/IP communications. One of the reasons for this is the fundamental difference between the MIL-STD-1553B networking standard, which relies on a bus controller to control communications, and other data link layer networking protocols such as IEEE 802.3 (Ethernet) which are CSMA (Carrier Sense Multiple Access) networks, and are thus decentralized. Despite differences in MIL-STD-1553B networking and more traditional data link layer networking protocols, there is nothing fundamentally preventing IP communication over a 1553 network. We have implemented a method of encapsulating IP datagrams within MIL-STD-1553B data messages that allows for transparent use of Internet Protocol (IP) APIs at the application level. Our system allows legacy 1553 messages to also be transported over the network, and even allows legacy messages to take a higher transmission priority over IP traffic. We analyze the advantages of such a system and the performance level we have achieved with our implementation of this concept.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.