Aircraft data communications services for users
First Claim
1. A method of providing wireless data communication service between a moving object having a communication server embodying a software architecture and a first ground station, wherein the software architecture includes a plurality of software functional layers comprising an applications layer, an application programming interface layer, a systems services layer, and a system resources layer, the method comprising:
- establishing a radio communication path via system resources layer components that communicate with systems services layer components, the system resources layer components including a device driver for data exchange, between the moving object and a first ground station, wherein the system services layer components provide system level services to objects of the application programming interface layer;
establishing a connection between the first ground station and a second ground station;
transmitting data including operational data of the moving object using system services layer components from the moving object to the first ground station via the radio communication path, and transmitting data from the first ground station to the second ground station via the connection between the first ground station and the second ground station.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system provide efficient, flexible, and convenient data communication services for users over public wireless systems. The system includes a data communication server, having a plurality of interface units, for facilitating data communication between a moving object and one or more ground terminals via a radio communication path. The data communication server establishes the radio communication path over one of a plurality of wireless data networks including packet data networks and satellite data networks and preferably includes a pre-determined software architecture.
111 Citations
18 Claims
-
1. A method of providing wireless data communication service between a moving object having a communication server embodying a software architecture and a first ground station, wherein the software architecture includes a plurality of software functional layers comprising an applications layer, an application programming interface layer, a systems services layer, and a system resources layer, the method comprising:
-
establishing a radio communication path via system resources layer components that communicate with systems services layer components, the system resources layer components including a device driver for data exchange, between the moving object and a first ground station, wherein the system services layer components provide system level services to objects of the application programming interface layer; establishing a connection between the first ground station and a second ground station; transmitting data including operational data of the moving object using system services layer components from the moving object to the first ground station via the radio communication path, and transmitting data from the first ground station to the second ground station via the connection between the first ground station and the second ground station. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
from an aircraft communications server, transmitting data packets including data packets containing data related to operational data of the aircraft from an application of an applications layer of a software architecture implemented on the aircraft communications server according to a point-to-point protocol to a ground-based network, wherein the transmitting comprises transmission via multiple radio links, and wherein a point-to-point protocol frame is tunneled from the aircraft communications server to a ground data gateway via a tunneling protocol,; and receiving data packets at the aircraft communications server via a satellite uplink according to access controls provided by system services layer components according to the software architecture, wherein the system services layer components exchange data with onboard aircraft avionics using a device driver. - View Dependent Claims (9, 10, 11)
-
-
12. A communications system comprising:
-
a communications server located on an aircraft, the communications server including an interface to establish a point-to-point protocol communication path at least in part via a radio link to at least one ground station; and a software architecture embodied on and executed on the communications server including a plurality of software functional layers and components to support data communication including communicating data related to onboard aircraft avionics, via the communication path including in part a radio link to at least one ground station, wherein the software functional layers include an applications layer, a systems services layer, and a system resources layer, wherein system resources layer components communicate with systems services layer components, the system services layer components providing services including at least one of avionics standards services, data compression and cryptographic services, and wherein the software functional layers further comprise; an application programming interface layer including objects corresponding to aircraft services, wherein the system services layer components provide system level services to the objects of the application programming interface layer. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification