Method for transmitting prioritized data and a transmitter

US10230655B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10230655-B2
Application numberUS-201615347975-A
CountryUS
Kind codeB2
Filing dateNov 10, 2016
Priority dateNov 13, 2015
Publication dateMar 12, 2019
Grant dateMar 12, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10230655B2 cover?
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 mo…
Who is the assignee on this patent?
Airbus Operations Gmbh
What technology area does this patent fall under?
Primary CPC classification H04B7/18506. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 12 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).