Interference mitigation for broadband over power line
AssigneeThe Boeing Company
InventorsTimothy M. Mitchell, Anil Kumar, Roger C. Vondoenhoff, Matthias Beck
Life of this patent
Estimating the term…
Abstract
Systems and methods to exchange data between a vehicle and a remote computer system, are disclosed. In one embodiment, a system to exchange data between a vehicle and a remote computer system comprises at least one power line adapted to couple to the vehicle, a local area network, a modem coupled to the local area network and the at least one power line, and a power line interference server comprising logic to allocate communication channels within a specified frequency range on the power line. Other embodiments may be described.
Claims22
A system comprising:
- a modem coupled to a power line, the power line adapted to couple a vehicle with a remote computer via a communication network;
- and
- a power line interference server,
- wherein the power line interference server is configured to dynamically determine whether a first set of portions of a specified frequency range are unavailable for communication channels,
- wherein the power line interference server is configured to determine a throughput available on a first portion of the first set of portions and to add a frequency range corresponding to the first portion of the first set of portions to frequency data from a database in response to the throughput not satisfying a throughput threshold,
- wherein the power line interference server is configured to cease dynamically determining whether the first portion is unavailable for communication channels in response to the throughput not satisfying the throughput threshold, and
- wherein the power line interference server comprises logic to allocate communication channels within a specified frequency range on the power line for the vehicle to communicate with the remote computer within the specified frequency range after the power line interference server ceases to dynamically determine whether the first portion is unavailable for communication channels.
A method comprising:
- dynamically determining, at a power line interference server, whether a first set of portions of a specified frequency range on a power line, which couples a modem to a vehicle for the vehicle to communicate with a remote computer system via a communication network, are unavailable for a communication channel;
- determining a throughput available on a first portion of the first set of portions, wherein the power line interference server ceases to dynamically determine whether the first portion is unavailable for the communication channel in response to the throughput not satisfying a throughput threshold;
- adding a frequency range corresponding to the first portion of the first set of portions to frequency data from a database in response to the throughput not satisfying the throughput threshold;
- allocating the communication channel within a second portion of the first set of portions after ceasing to dynamically determine whether the first set of portions is unavailable for the communication channel, wherein the second portion is dynamically determined to be available for the communication channel;
- and
- exchanging data between the vehicle and the remote computer system on the allocated communication channel.
A non-transitory computer readable medium storing instructions which, when executed by a processor, cause the processor to perform operations comprising:
- dynamically determining, at a power line interference server, whether a first set of portions of a specified frequency range on a power line, which couples a modern to a vehicle for the vehicle to communicate with a remote computer system via a communication network, are unavailable for a communication channel;
- determining a throughput available on a first portion of the first set of portions, wherein the power line interference server ceases to dynamically determine whether the first portion is unavailable for the communication channel in response to the throughput not satisfying a throughput threshold;
- adding a frequency range corresponding to the first portion of the first set of portions to frequency data in response to the throughput not satisfying the throughput threshold;
- after ceasing to dynamically determine whether the first set of portions is unavailable for the communication channel, allocating the communication channel within a second portion of the first set of portions, wherein the second portion is dynamically determined to be available for the communication channel;
- and
- exchanging data between the vehicle and the remote computer system on the allocated communication channel.
Dependencies are inferred from the claim text.