Abstract:
A system to distribute an Aircraft Operations Communication (AOC) application is provided. The system includes communication components in a vehicle, and an AOC database. The communication components include one of: a Communication Management Unit (CMU); or a Communication Management Function (CMF); and at least one of: at least one electronic flight bag (EFB); and at least one cabin terminal. The AOC database includes an operational configuration for aircraft operations communication for the communication components in the vehicle. The AOC database is loaded into at least one of: the CMU, the CMF, the at least one EFB; the at least one cabin terminal; and a database device. The AOC database configures the operation of the communication components in the vehicle.
Abstract:
A method for vehicle communications is disclosed. The method comprises monitoring, in a vehicle during travel, line of sight (LOS) datalink messages sent to one or more other vehicles from one or more ground stations in a LOS datalink network coverage area, and calculating a rate in which the LOS datalink messages are sent to the other vehicles. The method detects that the vehicle is substantially out of the LOS datalink network coverage area, when the LOS datalink messages rate drops below a threshold value. Messages are transmitted from the vehicle over a different available network when the vehicle is substantially out of the LOS datalink network coverage area.
Abstract:
In one embodiment, a method is provided. The method comprises: receiving a selection of at least one of: an initial air traffic control (ATC) message communications protocol and an initial controller-pilot data link communications (CPDLC) system; determining if a second communications protocol was selected; if the second communications protocol was selected, trapping at least one of a received ATC message in a first communications protocol, and a to be sent ATC message in the first communications protocol; and at least one of sending an ATC message in the selected communications protocol and receiving an ATC message in the selected communications protocol.
Abstract:
A system to distribute an Aircraft Operations Communication (AOC) application is provided. The system includes communication components in a vehicle, and an AOC database. The communication components include one of: a Communication Management Unit (CMU); or a Communication Management Function (CMF); and at least one of: at least one electronic flight bag (EFB); and at least one cabin terminal. The AOC database includes an operational configuration for aircraft operations communication for the communication components in the vehicle. The AOC database is loaded into at least one of: the CMU, the CMF, the at least one EFB; the at least one cabin terminal; and a database device. The AOC database configures the operation of the communication components in the vehicle.
Abstract:
A data messaging system is provided. The data messaging system includes means for displaying a message log on a human-machine-interface (HMI) device; means for selecting at least one message identified for quick retrieval at a later time; means for storing the at least one selected message identified for quick retrieval in at least one save-selected-message log in one of a functional module and a computer, wherein a number of messages in the at least one save-selected-message log is much less than a number of messages in the message log by an end of a trip; means for displaying titles of the messages in the at least one save-selected-message log on the HMI device in place of the message log; and means for displaying a selected message associated with a title selected from the displayed titles of the messages in the at least one save-selected-message log.
Abstract:
A vehicle communication management unit is provided that includes at least one configurable communication interface, at least one memory and a communication controller. Each configuration communication interface is configured to interface signals between a communication link and the vehicle communication management unit using a select communication protocol. The memory is used to store operating instructions of the communication management unit including an interface configuration table. The interface configuration table includes communication operating parameters for select communication protocols. The communication controller is used to control communication operations of the communication management unit. The communication controller is configured to determine a type of communication protocol used in a communication link coupled to the at least one configurable communication interface. The communication controller is further configured to configure the at least one configurable communication interface with communication operating parameters stored in the configuration table associated with the determined type of communication protocol.
Abstract:
In one embodiment, a method is provided. The method comprises: receiving a selection of at least one of: an initial air traffic control (ATC) message communications protocol and an initial controller-pilot data link communications (CPDLC) system; determining if a second communications protocol was selected; if the second communications protocol was selected, trapping at least one of a received ATC message in a first communications protocol, and a to be sent ATC message in the first communications protocol; and at least one of sending an ATC message in the selected communications protocol and receiving an ATC message in the selected communications protocol.
Abstract:
A communication system in an aircraft is described. The communication system includes a CMU that is coupled to at least one safety subnetwork and an AOIP computing device. The AOIP computing device is coupled to at least one non-safety subnetwork. The AOIP computing device determines whether ACARS messages received from the CMU are ACARS safety messages or ACARS non-safety messages. The AOIP computing device monitors CMU status messages from the CMU. In response to the AOIP computing device receiving an ACARS safety message, the AOIP computing device periodically transmits a second status message indicating that the AOIP computing device is unavailable. In response to determining that at least one safety subnetwork is available, the AOIP computing device stops periodically transmitting the second status message and transmits a first status message indicating that the AOIP computing device is available.
Abstract:
Systems and methods for enhanced subnetwork preference logic are herein provided. In certain implementations, a method for transmitting messages over a datalink communication system includes identifying a location of a first communication unit; and identifying an altitude of the first communication unit. Further, the method includes selecting a sub-network preference for the first communication unit for communicating between the first communication unit and one or more other communication units, wherein the sub-network preference is selected based on the location and the altitude of the first communication unit, wherein the sub-network preference identifies one or more sub-networks in order of preference; and transmitting one or more messages to the one or more other communication units through a sub-network that is a most preferred sub-network as indicated by the selected sub-network preference and available for communications.
Abstract:
A method for minimizing propagation time of at least one queued-up datalink TPDU comprises determining whether a current TPDU ready for transmission requires acknowledgement; transmitting the current TPDU, starting a retry timer, and setting a transmission count to one, when acknowledgement required; determining whether acknowledgement received after transmitting the current TPDU; determining whether a pending TPDU is awaiting transmission when acknowledgement is not received; when a pending TPDU is awaiting transmission, determining whether elapsed wait time of the current TPDU is greater than a preselected minimum; incrementing the transmission count by one when elapsed wait time is greater than the preselected minimum; determining again whether there is a pending TPDU awaiting transmission when the transmission count is less than a predetermined maximum and an inactivity timer has not expired; and when there is still at least one pending TPDU awaiting transmission, retransmitting the current TPDU and restarting the retry timer.