System for managing mobile internet protocol addresses in an airborne wireless cellular network
First Claim
1. A method for routing data to a plurality of passenger wireless devices which are located onboard an aircraft in-flight, comprising:
- receiving, at a Mobile IP (Internet Protocol) Client executing on one or more processors that are on-board the in-flight aircraft, a first data stream destined for a first passenger wireless device of the plurality of passenger wireless devices, the first data stream including;
a first data payload,a first Destination IP address indicative of the first passenger wireless device,a first Care-of IP Address indicative of a first Air-To-Ground Modem included in a plurality of Air-To-Ground Modems that is onboard the in-flight aircraft, the first Air-To-Ground Modem corresponding to a first IP Tunnel included in a plurality of IP Tunnels having respective endpoints at the Mobile IP Client, and the first Care-of IP Address associated with a Home Address hosted by the Mobile IP Client;
stripping off, by the Mobile IP Client, the first Care-of IP Address from the first data stream;
routing, by the Mobile IP Client and based on the first Destination IP address, the stripped-off first data stream to the first passenger wireless device via an aircraft network located in the in-flight aircraft;
receiving, at the Mobile IP Client, a second data stream destined for a second passenger wireless device of the plurality of passenger wireless devices, the second data stream including;
a second data payload,a second Destination IP address indicative of the second passenger wireless device,a second Care-of IP Address indicative of a second Air-To-Ground Modem that is included in the plurality of Air-To-Ground Modems and that corresponds to a second IP Tunnel, the second IP Tunnel included in the plurality of IP Tunnels, and the second Care-of IP Address associated with the Home Address hosted by the Mobile IP Client;
stripping off, by the Mobile IP Client, the second Care-of IP Address from the second data stream; and
routing, by the Mobile IP Client and based on the second Destination IP Address indicative of the second passenger wireless device, the stripped-off second data stream to the second passenger wireless device via the aircraft network;
wherein;
the plurality of Air-To-Ground Modems is for implementing radio frequency communications between the aircraft network located in the in-flight aircraft and a ground-based Access Network;
the ground-based Access Network is for exchanging communication signals with at least one ground-based communication network;
the plurality of IP Tunnels is for transparently transmitting data packets between the aircraft network and the ground-based Access Network; and
each of the first Destination IP Address and the second Destination IP Address is unique on the aircraft network; and
wherein;
subsequent to stripping off the second Care-of IP Address from the second data stream, the second IP Tunnel is transferred from the second Air-To-Ground Modem to the first Air-To-Ground Modem and, based on the transfer, the second data stream includes the first Care-of IP Address instead of the second Care-of IP Address; and
the method further comprises, subsequent to the transfer, stripping off the first Care-of IP Address from the second data stream in lieu of stripping off the second Care-of IP Address from the second data stream.
12 Assignments
0 Petitions
Accused Products
Abstract
The Aircraft Mobile IP Address System provides wireless communication services to passengers who are located onboard an aircraft by storing data indicative of the individually identified wireless devices located onboard the aircraft. The System assigns a single IP address to each Point-to-Point Protocol link which connects the aircraft network to the ground-based communication network but also creates an IP subnet onboard the aircraft. The IP subnet utilizes a plurality of IP addresses for each Point-to-Point link thereby to enable each passenger wireless device to be uniquely identified with their own IP address. This is enabled since both Point-to-Point Protocol IPCP endpoints have pre-defined IP address pools and/or topology configured; each Point-to-Point Protocol endpoint can utilize a greater number of IP addresses than one per link. Such an approach does not change IPCP or other EVDO protocols/messaging but does allow this address to be directly visible to the ground-based communication network.
-
Citations
15 Claims
-
1. A method for routing data to a plurality of passenger wireless devices which are located onboard an aircraft in-flight, comprising:
-
receiving, at a Mobile IP (Internet Protocol) Client executing on one or more processors that are on-board the in-flight aircraft, a first data stream destined for a first passenger wireless device of the plurality of passenger wireless devices, the first data stream including; a first data payload, a first Destination IP address indicative of the first passenger wireless device, a first Care-of IP Address indicative of a first Air-To-Ground Modem included in a plurality of Air-To-Ground Modems that is onboard the in-flight aircraft, the first Air-To-Ground Modem corresponding to a first IP Tunnel included in a plurality of IP Tunnels having respective endpoints at the Mobile IP Client, and the first Care-of IP Address associated with a Home Address hosted by the Mobile IP Client; stripping off, by the Mobile IP Client, the first Care-of IP Address from the first data stream; routing, by the Mobile IP Client and based on the first Destination IP address, the stripped-off first data stream to the first passenger wireless device via an aircraft network located in the in-flight aircraft; receiving, at the Mobile IP Client, a second data stream destined for a second passenger wireless device of the plurality of passenger wireless devices, the second data stream including; a second data payload, a second Destination IP address indicative of the second passenger wireless device, a second Care-of IP Address indicative of a second Air-To-Ground Modem that is included in the plurality of Air-To-Ground Modems and that corresponds to a second IP Tunnel, the second IP Tunnel included in the plurality of IP Tunnels, and the second Care-of IP Address associated with the Home Address hosted by the Mobile IP Client; stripping off, by the Mobile IP Client, the second Care-of IP Address from the second data stream; and routing, by the Mobile IP Client and based on the second Destination IP Address indicative of the second passenger wireless device, the stripped-off second data stream to the second passenger wireless device via the aircraft network; wherein; the plurality of Air-To-Ground Modems is for implementing radio frequency communications between the aircraft network located in the in-flight aircraft and a ground-based Access Network; the ground-based Access Network is for exchanging communication signals with at least one ground-based communication network; the plurality of IP Tunnels is for transparently transmitting data packets between the aircraft network and the ground-based Access Network; and each of the first Destination IP Address and the second Destination IP Address is unique on the aircraft network; and wherein; subsequent to stripping off the second Care-of IP Address from the second data stream, the second IP Tunnel is transferred from the second Air-To-Ground Modem to the first Air-To-Ground Modem and, based on the transfer, the second data stream includes the first Care-of IP Address instead of the second Care-of IP Address; and the method further comprises, subsequent to the transfer, stripping off the first Care-of IP Address from the second data stream in lieu of stripping off the second Care-of IP Address from the second data stream. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for routing data to a plurality of passenger wireless devices which are located onboard an aircraft in-flight, comprising:
-
hosting, at a Mobile IP (Internet Protocol) Client executing on one or more processors that are on-board the in-flight aircraft, a Home Address on the in-flight aircraft, the Home Address corresponding to a plurality of IP Tunnels having respective endpoints at the Mobile IP Client, the plurality of IP Tunnels for transparently transmitting data packets between an aircraft network and a ground-based Access Network, the ground-based Access Network for exchanging communication signals with at least one ground-based communication network, and content of the data packets is for delivery to at least one of the plurality of passenger wireless devices; receiving, at the Mobile IP Client via a particular Air-To-Ground Modem included in a plurality of Air-To-Ground Modems configured to implement the plurality of IP Tunnels, a data stream including at least a portion of the content of the data packets to be delivered to a particular passenger wireless device included in the at least one of the plurality of passenger wireless devices, wherein each Air-To-Ground Modem of the plurality of Air-To-Ground Modems is assigned a respective Care-of IP Address corresponding to the Home Address, the data stream includes a particular Care-of IP Address assigned to the particular Air-To-Ground Modem, and the data stream further includes a Destination IP Address that indicates the particular passenger wireless device and that is unique within the aircraft network; stripping off, by the Mobile IP Client, the particular Care-of IP Address from the data stream; and routing the stripped-off data stream to the particular passenger wireless device based on the Destination IP Address remaining in the stripped-off data stream, wherein; subsequent to stripping off the particular Care-of IP Address from the data stream, a particular IP Tunnel is transferred from the particular Air-To-Ground Modem to another Air-To-Ground Modem included in the plurality of Air-To-Ground Modems and, based on the transfer, the data stream includes the respective Care-of IP Address assigned to the another Air-To-Ground Modem instead of the particular Care-of IP Address assigned to the particular Air-To-Ground Modem; and the method further comprises, subsequent to the transfer, stripping off the respective Care-of IP Address assigned to the another Air-to-Ground Modem from the data stream in lieu of stripping off the particular Care-of IP Address. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
Specification