System and method for transmitting encoded acars messages over a connection-oriented data communication link
First Claim
Patent Images
1. An ACARS messaging method comprising:
- obtaining an ACARS message containing message content;
encoding said ACARS message into an ASN.1 compliant message containing said message content;
translating said ASN.1 compliant message into an ACARS-IP message containing said message content, said ACARS-IP message being compliant with the TCP/IP suite of protocols; and
transmitting said ACARS-IP message between an aircraft and a message processing server via a TCP/IP datalink.
1 Assignment
0 Petitions
Accused Products
Abstract
An ACARS messaging system according to the invention is deployed when a TCP/IP subnetwork is available to the aircraft. ACARS messages are encoded into ASN.1 notation and translated to become compliant with the TCP/IP suite of protocols. A wireless subnetwork provides the initial access point to establish the TCP/IP datalink for the ACARS message traffic. The system allows transmission of ACARS messages using low cost and high bandwidth TCP/IP networks in lieu of the private networks that carry conventional ACARS messages.
24 Citations
50 Claims
-
1. An ACARS messaging method comprising:
-
obtaining an ACARS message containing message content;
encoding said ACARS message into an ASN.1 compliant message containing said message content;
translating said ASN.1 compliant message into an ACARS-IP message containing said message content, said ACARS-IP message being compliant with the TCP/IP suite of protocols; and
transmitting said ACARS-IP message between an aircraft and a message processing server via a TCP/IP datalink. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An ACARS messaging system comprising:
-
means for obtaining an ACARS message containing message content;
means for encoding said ACARS message into an ASN.1 compliant message containing said message content;
means for translating said ASN.1 compliant message into an ACARS-IP message containing said message content, said ACARS-IP message being compliant with the TCP/IP suite of protocols; and
means for transmitting said ACARS-IP message between an aircraft and a message processing server via a TCP/IP datalink. - View Dependent Claims (10, 11)
-
-
12. A downlink ACARS messaging method comprising:
-
establishing a TCP/IP datalink between an aircraft and a message processing server;
encoding a handshake message containing an aircraft registration number for said aircraft into an ASN.1 compliant handshake message containing said aircraft registration number;
translating said ASN.1 compliant handshake message into an ACARS-IP handshake message containing said aircraft registration number, said ACARS-IP handshake message being compliant with the TCP/IP suite of protocols; and
transmitting said ACARS-IP handshake message to said message processing server via said TCP/IP datalink. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. An uplink ACARS messaging method comprising:
-
establishing a TCP/IP datalink between an aircraft and a message processing server;
encoding a handshake message containing an identifier for said message processing server into an ASN.1 compliant handshake message containing said identifier;
translating said ASN.1 compliant handshake message into an ACARS-IP handshake message containing said identifier, said ACARS-IP handshake message being compliant with the TCP/IP suite of protocols; and
transmitting said ACARS-IP handshake message to said aircraft via said TCP/IP datalink. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. An ACARS messaging method comprising:
-
establishing a TCP/IP datalink between an aircraft and a message processing server;
obtaining an ACARS message containing message content;
encoding said ACARS message into an ASN.1 compliant message containing said message content;
translating said ASN.1 compliant message into an ACARS-IP message containing said message content, said ACARS-IP message being compliant with the TCP/IP suite of protocols;
transmitting said ACARS-IP message via said TCP/IP datalink;
receiving said ACARS-IP message to obtain a received ACARS-IP message; and
extracting said message content from said received ACARS-IP message. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. An ACARS messaging system for an aircraft, said system comprising:
-
a ACARS router;
an onboard data communication element for said ACARS router, said data communication element being configured to establish a TCP/IP datalink between said aircraft and a message processing server;
said ACARS router being configured to encode an ACARS message into an ASN.1 compliant message containing message content and to translate said ASN.1 compliant message into an ACARS-IP message containing said message content, said ACARS-IP message being compliant with the TCP/IP suite of protocols; and
said data communication element being configured to transmit said ACARS-IP message between said aircraft and said message processing server via said TCP/IP datalink. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A method for transmitting Aircraft Communications Addressing and Reporting System (ACARS) messages, the method comprising:
-
obtaining an ACARS message containing message content;
encoding the ACARS message into an encoded message containing the message content;
translating the encoded message into a connection-oriented message containing the message content, the connection-oriented message being compliant with a connection-oriented protocol; and
transmitting the connection-oriented message between an aircraft and a message processing server via a connection-oriented datalink. - View Dependent Claims (39, 40, 41)
-
-
42. A system for transmitting Aircraft Communications Addressing and Reporting System (ACARS) messages, the system comprising:
-
an ACARS router;
an onboard data communication element for the ACARS router, the data communication element being configured to establish a connection-oriented datalink between an aircraft and a message processing server;
wherein the ACARS router is configured to encode an ACARS message into an encoded message containing message content and to translate the encoded message into a connection-oriented message containing the message content, the connection-oriented message being compliant with a connection-oriented protocol; and
wherein the data communication element is configured to transmit the connection-oriented message between the aircraft and the message processing server via the connection oriented datalink. - View Dependent Claims (43, 44, 45)
-
-
46. A method for communicating Aircraft Communications Addressing and Reporting System (ACARS) messages in a downlink, the method comprising:
-
establishing a connection-oriented datalink between an aircraft and a message processing server;
encoding a handshake message containing an aircraft registration number for the aircraft into an encoded handshake message containing the aircraft registration number;
translating the encoded handshake message into a connection-oriented handshake message containing the aircraft registration number, the connection-oriented handshake message being compliant with the a connection-oriented protocol; and
transmitting the connection-oriented handshake message to the message processing server via the connection-oriented datalink. - View Dependent Claims (47, 48)
-
-
49. A method for communicating Aircraft Communications Addressing and Reporting System (ACARS) messages in an uplink, the method comprising:
-
establishing a connection-oriented datalink between an aircraft and a message processing server;
encoding a handshake message containing an identifier for the message processing server into an encoded handshake message containing the identifier;
translating the encoded handshake message into a connection-oriented ACARS handshake message containing the identifier, the connection-oriented handshake message being compliant with a connection oriented protocol; and
transmitting the connection-oriented handshake message to the aircraft via the connection-oriented datalink. - View Dependent Claims (50)
-
Specification