Packet generator for a communication network
AssigneeThe Boeing Company
InventorTimothy Edward Jackson
Life of this patent
Estimating the term…
Abstract
The present disclosure provides systems and methods for distributing data packets on an aircraft data network having a plurality of end systems. The systems and methods include retrieving a configuration module, retrieving a payload description module, selecting a network interface component, selecting a port rate for the network interface component, selecting a payload module, generating payload data, generating a data packet from the generated payload data, and transmitting the generated data packet to at least one of the plurality of end systems via the network interface component and the aircraft data network.
Claims16
A device for simulating a source endpoint for an Aeronautical Radio, Inc (ARINC) 664 aircraft data network having a plurality of end systems, the device comprising:
- a configuration module;
- a payload description module;
- a storage component adapted to store the configuration module and the payload description module;
- a processor adapted to execute instructions;
- a plurality of network interface components adapted to communicate with network interface components of corresponding end systems via the aircraft data network;
- and
- a user interface component adapted to interact with the processor to:
- retrieve the configuration module and the payload description module from the storage component;
- select one or more network interface components to communicate with one or more corresponding end systems;
- generate a data packet for distribution to the corresponding end systems by executing instructions from the configuration module to define ARINC 664 configurations selected from the group consisting of equipment class, transmit port, receive port, time manager subscriber data, and error detection encoding data for the corresponding end groups and by executing instructions from the payload description module to define an ARINC 664 payload such that the data packet is distributed according to a transmit interval determined by the payload description module instructions;
- and
- communicate with the selected network interface components to transmit the generated data packet to the network interface components of the corresponding end systems via the aircraft data network.
A method for distributing data packets from a simulated Aeronautical Radio, Inc (ARINC) 664 endpoint on an ARINC 664 aircraft data network, the method comprising:
- defining an ARINC 664 configuration selected from the group consisting of equipment class, transmit port, receive port, time manager subscriber data, and error detection encoding data for one or more corresponding end groups;
- defining an ARINC 664 payload definition;
- selecting one or more network interface components to communicate with one or more corresponding end systems;
- selecting a port rate for the selected network interface components;
- generating payload data and a data packet from the generated payload data based upon the defined ARINC 664 configuration and payload definition;
- and
- transmitting the generated data packet from the selected network interface components to the corresponding end systems via the aircraft data network according to a transmit interval determined by the payload definition.
Dependencies are inferred from the claim text.