AERONAUTICAL AD-HOC NETWORKS
First Claim
1. A method of establishing, in-flight, a communication path between a first aircraft and a second aircraft, the method comprising the steps of:
- identifying another aircraft;
determining relative velocities between at least some of the first aircraft the second aircraft and the other aircraft;
matching the relative velocities against a criterion; and
establishing, if said relative velocities match the criterion, communication path segments between successive pairs of said first aircraft, said second aircraft and said other aircraft to thereby form the communication path.
1 Assignment
0 Petitions
Accused Products
Abstract
A communications network architecture (200) enabling a first aircraft (102) to establish a communication path with a second aircraft (105) is disclosed. The architecture comprises a satellite network layer (111) enabling the first aircraft (102) to establish the communication path with the second aircraft (105) via a satellite, a terrestrial network layer (110) enabling the first aircraft (102) to establish the communication path with the second aircraft (105) via the satellite and an associated ground station, and an aircraft network layer (202) enabling the first aircraft (102) to establish the communication path with the second aircraft (105) via another aircraft.
-
Citations
20 Claims
-
1. A method of establishing, in-flight, a communication path between a first aircraft and a second aircraft, the method comprising the steps of:
-
identifying another aircraft; determining relative velocities between at least some of the first aircraft the second aircraft and the other aircraft; matching the relative velocities against a criterion; and establishing, if said relative velocities match the criterion, communication path segments between successive pairs of said first aircraft, said second aircraft and said other aircraft to thereby form the communication path. - View Dependent Claims (2, 3, 4, 6)
-
-
5. A communications network architecture enabling a first aircraft to establish a communication path with a second aircraft, said architecture comprising:
-
a satellite network layer enabling the first aircraft to establish said communication path with the second aircraft via a satellite; a terrestrial network layer enabling the first aircraft to establish said communication path with the second aircraft via the satellite, and an associated ground station; and an aircraft network layer enabling the first aircraft to establish said communication path with the second aircraft via another aircraft.
-
-
7. A system for establishing, in-flight, a communication path between a first aircraft and a second aircraft, the system comprising:
-
means for identifying another aircraft; means for determining relative velocities between at least some of the first aircraft the second aircraft and the other aircraft; means for matching the relative velocities against a criterion; and means for establishing, if said relative velocities match the criterion, communication path segments between successive pairs of said first aircraft, said second aircraft and said other aircraft to thereby form the communication path.
-
-
8. A system for establishing, in-flight, a communication path between a first aircraft and a second aircraft, the system comprising:
-
one or more memories for storing a program; and one or more processor for executing the program, said program comprising; code for identifying another aircraft; code for determining relative velocities between at least some of the first aircraft the second aircraft and the other aircraft; code for matching the relative velocities against a criterion; and code for establishing, if said relative velocities match the criterion, communication path segments between successive pairs of said first aircraft, said second aircraft and said other aircraft to thereby form the communication path.
-
-
9. A computer program for directing one or more processors to execute a procedure for establishing, in-flight, a communication path between a first aircraft and a second aircraft, said program comprising:
-
code for identifying another aircraft; code for determining relative velocities between at least some of the first aircraft the second aircraft and the other aircraft; code for matching the relative velocities against a criterion; and code for establishing, if said relative velocities match the criterion, communication path segments between successive pairs of said first aircraft, said second aircraft and said other aircraft to thereby form the communication path.
-
-
10. A computer readable medium upon which is recorded a computer program for directing one or more processors to execute a procedure for establishing, in-flight, a communication path between a first aircraft and a second aircraft, said program comprising:
-
code for identifying another aircraft; code for determining relative velocities between at least some of the first aircraft the second aircraft and the other aircraft; code for matching the relative velocities against a criterion; and code for establishing, if said relative velocities match the criterion, communication path segments between successive pairs of said first aircraft, said second aircraft and said other aircraft to thereby form the communication path.
-
-
11. A communication message communicated using any one of the above-noted methods or systems.
-
12. A method of establishing, in-flight, a communication path between a first aircraft and a second aircraft, the method comprising the steps of:
-
identifying another aircraft; determining relative velocities between some or all of the first aircraft, the second aircraft and the other aircraft; matching the relative velocities against a criterion; and establishing, if said relative velocities match the criterion, said communication path between the first aircraft and the second aircraft via said other aircraft.
-
-
13. A method of establishing, in-motion, a communication path between a first mobile platform and a second mobile platform, the method comprising the steps of:
-
identifying another mobile platform; determining relative velocities between at least some of the first mobile platform the second mobile platform and the other mobile platform; matching the relative velocities against a criterion; and establishing, if said relative velocities match the criterion, communication path segments between successive pairs of said first mobile platform, said second mobile platform and said other mobile platform to thereby form the communication path.
-
-
14. A method of establishing, in-flight, a communication path between a first aircraft and a second aircraft, the method comprising the steps of:
-
identifying a plurality of other aircraft; determining relative velocities between some or all of the first aircraft, the second aircraft and the plurality of other aircraft; selecting at least some of the plurality of aircraft dependent upon the relative velocities; and establishing successive communication path segments between successive pairs of the at least some of the plurality of aircraft, wherein a concatenation of said successive communication path segments forms said communication path. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system for establishing, in-flight, a communication path between a first aircraft and a second aircraft, the system comprising:
-
one or more memories for storing a program; and one or more processor for executing the program, said program comprising; code for identifying a plurality of other aircraft; code for determining relative velocities between some or all of the first aircraft, the second aircraft and the plurality of other aircraft; code for selecting at least some of the plurality of aircraft dependent upon the relative velocities; and code for establishing successive communication path segments between successive pairs of the at least some of the plurality of aircraft, wherein a concatenation of said successive communication path segments forms said communication path.
-
-
20. A computer readable medium upon which is recorded a computer program for directing one or more processors to execute a procedure for establishing, in-flight, a communication path between a first aircraft and a second aircraft, said program comprising:
-
code for identifying a plurality of other aircraft; code for determining relative velocities between some or all of the first aircraft, the second aircraft and the plurality of other aircraft; code for selecting at least some of the plurality of aircraft dependent upon the relative velocities; and code for establishing successive communication path segments between successive pairs of the at least some of the plurality of aircraft, wherein a concatenation of said successive communication path segments forms said communication path.
-
Specification