Asynchronous data transmission over avionics communication network

US2024259296A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2024259296-A1
Application numberUS-202318163181-A
CountryUS
Kind codeA1
Filing dateFeb 1, 2023
Priority dateFeb 1, 2023
Publication dateAug 1, 2024
Grant date

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.

An avionics data communication network includes a computing device configured to asynchronously transmit data packets in parallel via three or more redundant network interface controllers (NICs). The data packets offered to the avionics data communication network are bound using a token bucket filter (TBF). Three or more redundant network switches are configured to receive and relay the data packets from a different NIC of the three or more redundant NICs of the computing device. An avionics device is configured to receive the data packets from the computing device within a deterministic end-to-end transmission delay bound, the avionics device receiving the data packets via at least one of the three or more redundant network switches.

First claim

Opening claim text (preview).

1 . An avionics data communication network, comprising: a computing device configured to: asynchronously transmit data packets in parallel via three or more redundant network interface controllers (NICs); and bound the data packets offered to the avionics data communication network using a token bucket filter (TBF); three or more redundant network switches, each configured to receive and relay the data packets from a different NIC of the three or more redundant NICs of the computing device; and an avionics device configured to receive the data packets from the computing device within a deterministic end-to-end transmission delay bound, the avionics device receiving the data packets via at least one of the three or more redundant network switches. 2 . The avionics data communication network of claim 1 , wherein the avionics device receives the data packets in parallel from each of the three or more redundant network switches. 3 . The avionics data communication network of claim 2 , wherein the avionics device is configured to, upon receiving two or more of the data packets in parallel, verify that the two or more data packets are identical. 4 . The avionics data communication network of claim 3 , wherein the avionics device is configured to, upon verifying that the two or more data packets are identical, pass a single data packet of the two or more data packets to a destination address. 5 . The avionics data communication network of claim 3 , wherein the two or more data packets received in parallel by the avionics device include three data packets received from the three or more redundant network switches. 6 . The avionics data communication network of claim 2 , wherein the avionics device includes a central processing unit (CPU). 7 . The avionics data communication network of claim 1 , wherein each of the computing device and the three or more redundant network switches are configured to regulate transmission of the data packets using prioritized fair share schedulers. 8 . The avionics data communication network of claim 1 , wherein the avionics device is configured to transmit a plurality of avionics data packets to the computing device, the plurality of avionics data packets relayed by each of the three or more redundant network switches. 9 . The avionics data communication network of claim 8 , wherein the avionics device is configured to implement a second TBF to bound the avionics data packets being offered to the avionics data communication network. 10 . The avionics data communication network of claim 1 , wherein the TBF controls a peak information rate, peak burst size, committed information rate, and committed burst size of the data packets, and bounds the data packets offered to the avionics data communication network in dimensions of packet rate and packet burst size. 11 . The avionics data communication network of claim 1 , wherein the TBF is one of a Single Rate Three Color Marker TBF or a Two Rate Three Color Marker TBF. 12 . The avionics data communication network of claim 1 , wherein the avionics device is configured to control one or more control surfaces of a vehicle. 13 . The avionics data communication network of claim 12 , wherein the vehicle is one of an aerial vehicle, an aquatic vehicle, or an extra-atmospheric vehicle. 14 . The avionics data communication network of claim 12 , wherein the vehicle is an unmanned vehicle. 15 . The avionics data communication network of claim 1 , wherein the computing device, the three or more redundant network switches, and the avionics device are communicatively coupled via asynchronous ethernet. 16 . The avionics data communication network of claim 1 , wherein the computing device is a C4 (command, control, communications, and computers) computing device, and the data packets are used to control one or more control surfaces of a vehicle. 17 . An aerial vehicle, comprising: a vehicle frame; a propulsion system; a C4 (command, control, communications, and computers) computing device configured to: asynchronously transmit C4 data packets in parallel via three or more redundant network interface controllers (NICs); and bound the C4 data packets offered to an avionics data communication network using a token bucket filter (TBF); a first set of three or more redundant network switches, each configured to receive and relay the C4 data packets from a different NIC of the three or more redundant NICs of the C4 computing device; and an avionics device configured to receive the C4 data packets from the C4 computing device within a first deterministic end-to-end transmission delay bound, the avionics device receiving the C4 data packets via at least one of the first set of three or more redundant network switches, the avionics device configured to control operation of a control surface of the aerial vehicle based at least in part on the C4 data packets and thereby influence movement of the aerial vehicle. 18 . The aerial vehicle of claim 17 , further comprising: an ISR (intelligence, surveillance, and reconnaissance) computing device configured to: asynchronously transmit ISR data packets in parallel via a second set of three or more redundant NICs; and bound the ISR data packets offered to an ISR data communication network using a second TBF; a second set of three or more redundant network switches having a same hardware design as the first set of three or more redundant network switches, each of the second set of three or more redundant network switches configured to receive and relay the ISR data packets from a different NIC of the second set of three or more redundant NICs of the ISR computing device; and an ISR receiving device configured to receive the ISR data packets from the ISR computing device within a second deterministic end-to-end transmission delay bound, the ISR receiving device receiving the ISR data packets via at least one of the second set of three or more redundant network switches. 19 . The aerial vehicle of claim 14 , wherein the C4 computing device, the first set of three or more redundant network switches, and the avionics device are communicatively coupled via asynchronous ethernet. 20 . A method for asynchronous data transmission in a data communication network, the method comprising: at a computing device, asynchronously transmitting data packets with a selected class-of-service priority level of two or more different class-of-service priority levels, the data packets transmitted in parallel via three or more redundant network interface controllers (NICs) of the computing device, wherein the data packets offered to the data communication network are bound via a token bucket filter (TBF); receiving and relaying the data packets at three or more redundant network switches, each of the three or more redundant network switches receiving the data packets from a different NIC of the three or more redundant NICs of the computing device; and at a destination device, receiving the data packets from the computing device within a deterministic end-to-end transmission delay bound corresponding to the selected class-of-service priority level, wherein each of the two or more different class-of-service priority levels are associated with different deterministic end-to-end transmission delay bounds, the destination device receiving the data packets via at least one of the three or more redundant network switches.

Assignees

Inventors

Classifications

  • using token-bucket · CPC title

  • H04L45/24Primary

    Multipath · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • H04L45/121Primary

    by minimising delays · 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 US2024259296A1 cover?
An avionics data communication network includes a computing device configured to asynchronously transmit data packets in parallel via three or more redundant network interface controllers (NICs). The data packets offered to the avionics data communication network are bound using a token bucket filter (TBF). Three or more redundant network switches are configured to receive and relay the data pa…
Who is the assignee on this patent?
Boeing Co
What technology area does this patent fall under?
Primary CPC classification H04L45/24. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Aug 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). 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).