Systems and methods for facilitating communications destined for a non-terrestrial network
US-2015349875-A1 · Dec 3, 2015 · US
US10230655B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10230655-B2 |
| Application number | US-201615347975-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 10, 2016 |
| Priority date | Nov 13, 2015 |
| Publication date | Mar 12, 2019 |
| Grant date | Mar 12, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Described is a method for transmitting continuously created data items from an aircraft to a receiver. The data items are of a plurality of data types and each have a different priority. For each data type a live LIFO buffer and a main LIFO buffer are provided. In a regular operation mode continuously created data items are continuously stored in the main buffers. In a transmission operation mode continuously created data items are continuously stored in the live buffers, consecutive data packets are transmitted and for each data packet the data is selected from the buffers, wherein data items stored in live buffers are transmitted before data items stored in main buffers and data items of higher priorities are transmitted before data items of lower priorities. Further, a transmitter and an aircraft are described and claimed.
Opening claim text (preview).
The invention claimed is: 1. A method for transmitting continuously created data items from an aircraft to a receiver, wherein the data items are of a plurality of data types, wherein each of the plurality of data types is assigned a different priority ranging from a highest priority to a lowest priority, the method comprising: providing last-in-first-out buffers for storage of the continuously created data items, wherein for each data type a separate live buffer and a separate main buffer are provided and associated with the respective data type and data items of a specific data type are only stored in the associated buffers; in a regular operation mode, continuously storing continuously created data items of the plurality of data types in the associated main buffers; in a transmission operation mode, continuously storing continuously created data items of the plurality of data types in the associated live buffers, transmitting consecutive data packets from the aircraft to a receiver via a data transmission link, each data packet comprising a header section and a payload section, and selecting from the buffers, for each data packet, the data to be transmitted in the payload section, wherein any data item stored in a live buffer is transmitted before any data item stored in a main buffer, wherein of the data items stored in one of the live buffers, any data item of a data type having a higher priority is transmitted before any data item of a data type having a lower priority, and wherein of the data items stored in one of the main buffers, any data item of a data type having a higher priority is transmitted before any data item of a data type having a lower priority; and defining, for each of the live buffers, a maximum age for data items to be retained in the live buffer; and in the transmission operation mode, moving a data item from a live buffer to a respective main buffer when an age of the data item exceeds the maximum age defined for the live buffer, wherein any data item that has been stored in a live buffer before an other data item is moved to the main buffer before the other data item. 2. The method according to claim 1 , wherein a payload section of a data packet may comprise data items of different data types, wherein data items are transmitted as records, each record comprising a header identifying the data type of the data item and the length of the record. 3. The method according to claim 1 , further comprising switching from the regular operation mode to the transmission operation mode when a trigger signal is received. 4. The method according to claim 1 , wherein for at least one of the data types data items are stored in frames of a predetermined length in the buffers. 5. The method according to claim 4 , wherein for at least one data type for which data items are stored in frames of predetermined size, a plurality of frames is combined and compressed to a single compressed frame which is stored in the buffers. 6. A method for transmitting continuously created data items from an aircraft to a receiver, wherein the data items are of a plurality of data types, wherein each of the plurality of data types is assigned a different priority ranging from a highest priority to a lowest priority, the method comprising: providing last-in-first-out buffers for storage of the continuously created data items, wherein for each data type a separate live buffer and a separate main buffer are provided and associated with the respective data type and data items of a specific data type are only stored in the associated buffers; in a regular operation mode, continuously storing continuously created data items of the plurality of data types in the associated main buffers; in a transmission operation mode, continuously storing continuously created data items of the plurality of data types in the associated live buffers, transmitting consecutive data packets from the aircraft to a receiver via a data transmission link, each data packet comprising a header section and a payload section, and selecting from the buffers, for each data packet, the data to be transmitted in the payload section, wherein any data item stored in a live buffer is transmitted before any data item stored in a main buffer, wherein of the data items stored in one of the live buffers, any data item of a data type having a higher priority is transmitted before any data item of a data type having a lower priority, and wherein of the data items stored in one of the main buffers, any data item of a data type having a higher priority is transmitted before any data item of a data type having a lower priority; providing, for each data type, a separate overflow buffer and associating the separate overflow buffer with the respective data type and defining, for each of the main buffers, a maximum age for data items to be retained in the main buffer; moving a data item from a main buffer to a respective overflow buffer when an age of the data item exceeds the maximum age defined for the main buffer, wherein any data item that has been stored in a main buffer before an other data item is moved to the overflow buffer before the other data item; and in the transmission operation mode, transmitting any data item stored in a main buffer before any data item stored in an overflow buffer, wherein of the data items stored in one of the overflow buffers any data item of a data type having a higher priority is transmitted before any data item of a data type having a lower priority. 7. A transmitter for transmitting continuously created data items from an aircraft to a receiver, wherein the data items have a plurality of data types and each data type has a different priority ranging from a highest priority to a lowest priority, wherein the transmitter comprises last-in-first-out buffers for storage of the continuously created data items, wherein for each data type a separate live buffer and a separate main buffer are provided and associated with the respective data type and data items of a specific data type are only storable in the associated buffers, wherein the transmitter is operable in a regular operation mode and a transmission operation mode, wherein in the regular operation mode the transmitter is adapted to continuously store continuously created data items of the plurality of data types in the associated main buffers, wherein in the transmission operation mode the transmitter is adapted to continuously store continuously created data items of the plurality of data types in the associated live buffers, transmit consecutive data packets from the aircraft to a receiver via a data transmission link, each data packet comprising a header section and a payload section, and select for each data packet the data to be transmitted in the payload section from the buffers, wherein any data item stored in a live buffer is transmitted before any data item stored in a main buffer, wherein of those data items stored in one of the live buffers, any data item of a data type having a higher priority is transmitted before any data item of a data type having a lower priority, and wherein of those data items stored in one of the main buffers, any data item of a data type having a higher priority is transmitted before any data item of a data type having a lower priority, and wherein for each of the live buffers a maximum age for data items to be retained in the live buffer is defined, and wherein the transmitter is adapted to move a data item from a live buffer to a respective main buffer in the transmission operation mode when an age of the data item exceeds the maximum age defined for the live buffer, wherein any data item that has been stored in a live buffer before an other data item is moved to the main buffer before the oth
using multiple queues, one for each individual QoS, connection, flow or priority · CPC title
based on priority · CPC title
Communications with or from aircraft, i.e. aeronautical mobile service · CPC title
Reactions to storage capacity overflow · CPC title
Modifications to standard FIFO or LIFO · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.