Performance optimization for avionic wireless sensor networks
First Claim
1. A data aggregator comprising:
- a traffic characterization module operable to generate a predicted quality of service for a plurality of sensors having one or more data rates and a plurality of priorities, wherein at least one of the priorities of at least one of the sensors changes based on a flight phase of an aircraft according to a predetermined mapping of sensor classes to a plurality of flight phases;
a rate estimator operable to generate a plurality of required data rates to maintain a target quality of service for one or more data consumers of an avionic communication network based on the predicted quality of service;
a data regulator operable to hold and release a plurality of sensor data from the sensors in one or more queues at the required data rates as a regulated data flow, wherein the predicted quality of service is determined based on an average waiting time of the sensor data in the one or more queues and an average network response time for a set of the one or more data rates and the priorities of the flight phase; and
a sensor data transmission interface operable transmit the regulated data flow to the one or more data consumers.
2 Assignments
0 Petitions
Accused Products
Abstract
A data aggregator includes a traffic characterization module, a rate estimator, a data regulator, and a sensor data transmission interface. The traffic characterization module is operable to generate a predicted quality of service for a plurality of sensors having one or more data rates and a plurality of priorities. The rate estimator is operable to generate a plurality of required data rates to maintain a target quality of service for one or more data consumers of an avionic communication network based on the predicted quality of service. The data regulator is operable to hold and release a plurality of sensor data from the sensors in one or more queues at the required data rates as a regulated data flow. The sensor data transmission interface is operable transmit the regulated data flow to the one or more data consumers.
34 Citations
14 Claims
-
1. A data aggregator comprising:
-
a traffic characterization module operable to generate a predicted quality of service for a plurality of sensors having one or more data rates and a plurality of priorities, wherein at least one of the priorities of at least one of the sensors changes based on a flight phase of an aircraft according to a predetermined mapping of sensor classes to a plurality of flight phases; a rate estimator operable to generate a plurality of required data rates to maintain a target quality of service for one or more data consumers of an avionic communication network based on the predicted quality of service; a data regulator operable to hold and release a plurality of sensor data from the sensors in one or more queues at the required data rates as a regulated data flow, wherein the predicted quality of service is determined based on an average waiting time of the sensor data in the one or more queues and an average network response time for a set of the one or more data rates and the priorities of the flight phase; and a sensor data transmission interface operable transmit the regulated data flow to the one or more data consumers. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An avionic wireless sensor system comprising:
-
a plurality of sensors having one or more data rates and a plurality of priorities, wherein at least one of the priorities of at least one of the sensors changes based on a flight phase of an aircraft according to a predetermined mapping of sensor classes to a plurality of flight phases; one or more queues; and a data aggregator comprising a processing circuit and memory operable to establish wireless communication with the sensors and one or more data consumers in an avionic communication network, generate a predicted quality of service for the sensors, generate a plurality of required data rates to maintain a target quality of service for the one or more data consumers based on the predicted quality of service, hold and release a plurality of sensor data from the sensors in the one or more queues at the required data rates as a regulated data flow, and transmit the regulated data flow to the one or more data consumers, wherein the predicted quality of service is determined based on an average waiting time of the sensor data in the one or more queues and an average network response time for a set of the one or more data rates and the priorities of the flight phase. - View Dependent Claims (7, 8)
-
-
9. A method comprising:
-
generating a predicted quality of service for a plurality of sensors having one or more data rates and a plurality of priorities, wherein at least one of the priorities of at least one of the sensors changes based on a flight phase of an aircraft according to a predetermined mapping of sensor classes to a plurality of flight phases; generating a plurality of required data rates to maintain a target quality of service for one or more data consumers of an avionic communication network based on the predicted quality of service; holding and releasing a plurality of sensor data from the sensors in one or more queues at the required data rates as a regulated data flow, wherein the predicted quality of service is determined based on an average waiting time of the sensor data in the one or more queues and an average network response time for a set of the one or more data rates and the priorities of the flight phase; and transmitting the regulated data flow to the one or more data consumers. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification