Claims
- 1. A communication system for controlling the transmission of data to at least one mobile platform for access via a portal located on the mobile platform, the data being configured as data packets in a bidirectional data stream and having priority and non-priority data packets, the communication system comprising:
a satellite having at least one transponder for receiving the priority and non-priority data packets and for transmitting the data packets to the mobile platform for access via the portal; and a controller for determining unoccupied data space within the data stream and inserting non-priority data packets into the unoccupied data space to be transmitted to the mobile, platform via the satellite when no priority data packets are awaiting transmission.
- 2. The communication system according to claim 1 wherein the satellite operates to multicast the data packets to a plurality of mobile platforms using the at least one transponder.
- 3. The communication system according to claim 2 wherein the mobile platforms comprise aircrafts; and
further comprising at least one antenna connected to each aircraft for receiving the multicast data packets.
- 4. The communication system according to claim 1 wherein the non-priority data packets comprise updated data; and
further comprising a storage device on-board the at least one mobile platform for storing the updated data for access using the portal.
- 5. The communication system according to claim 1 wherein the priority data comprises real-time data; and
further comprising an interface on-board the at least one mobile platform for accessing the real-time data using the portal.
- 6. The communication system according to claim 1 wherein the data comprises web-based content; and
further comprising an interface on-board the at least one mobile platform for accessing the web-based content from a user device using the portal.
- 7. The communication system according to claim 1 wherein the controller operates to monitor and identify unoccupied data space within the data stream for inserting the non-priority data packets for transmission by the satellite.
- 8. The communication system according to claim 1 wherein the data transfer rate of the at least one transponder is configured based upon user data stream requirements.
- 9. A method for maximizing bandwidth usage when transmitting data packets within a data stream to at least one mobile platform for access using a portal on the mobile platform, the data packets including non-priority and priority data packets, the method comprising the steps of:
using at least one transponder of a satellite to transmit the data packets to the mobile platform; and using a controller to insert non-priority data packets within the data stream for transmitting to the mobile platform using available bandwidth when no priority data packets are awaiting transmission.
- 10. The method according to claim 9 wherein the priority data packets are time sensitive; and
further comprising transmitting the priority data packets upon a request from the mobile platform before the non-priority data packets.
- 11. The method according to claim 9 wherein the non-priority data packets are not time sensitive; and
further comprising storing the non-priority data packets on-board the mobile platform.
- 12. The method according to claim 9 wherein the data packets contain web-based content; and
further comprising accessing the web-based content via the portal using an interface on-board the mobile platform.
- 13. The method according to claim 9 wherein the mobile platform comprises an aircraft and the step of using the at least one transponder further comprises multicasting the data packets to a plurality of aircrafts.
- 14. The method according to claim 9 further comprising the step of identifying available data space within the data stream for inserting non-priority data packets.
- 15. The method according to claim 14 further comprising determining the characteristics of the non-priority data packets to maximize the use of the identified available data space.
- 16. The method according to claim 9 further comprising configuring the bandwidth rate of the at least one transponder based upon the data stream requirements of users on-board the mobile platform.
- 17. A method for controlling data traffic configured as data packets within a data stream, the data packets including both priority and non-priority data packets configured for transmission to at least one mobile platform having an on-board portal for accessing the data, the method comprising the steps of:
monitoring the data stream to identify available data space within the data stream not occupied by data packets, the data packets within the data stream including at least all of the priority data packets awaiting transmission; determining the size of the available data space within the data stream; determining the characteristics of non-priority data packets awaiting transmission; and inserting non-priority data packets with characteristics satisfying specified parameters within the available data space for transmitting to the at least one mobile platform.
- 18. The method according to claim 17 further comprising the step of using at least one transponder of a satellite for transmitting the data packets.
- 19. The method according to claim 17 further comprising the step of transmitting the priority data packets upon a request from the mobile platform.
- 20. The method according to claim 17 further comprising storing non-priority data packets on-board the mobile platform for access using the portal.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority from U.S. provisional application serial No. 60/316,410, filed Aug. 31, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60316410 |
Aug 2001 |
US |