Transport channel flexibility over satellite backhaul links
First Claim
1. A method for routing data packets from a vessel to a fixed communication center through to a transport route, the method performed in a system integration unit located on the vessel and coupled with a radio device and a plurality of satellite transceivers that each provides a transport route for communication, the method comprising the steps of:
- receiving a data packet from the radio device;
determining an amount of bandwidth required for effective transport of the data packet;
identifying a set of transport routes, wherein each transport route is provided by one of the plurality of satellite transceivers;
ranking the transport routes according to desirability of using each of the transport routes for the transport of the data packet;
performing the following steps on a set of ranked transport routes in an order of ranking of the transport routes;
determining whether a transport route of the set of ranked transport routes is available to transport the data packet based on a satellite backhaul technology and routing the data packet thereto if the transport route is available;
anddropping the data packet when is determined that no transport route of the set of ranked transport routes is available to transport the data packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is performed in a system integration unit located on the vessel and coupled with a radio device and a plurality of satellite transceivers that each provide a transport route for communication. A method for routing data packets from vessel to a fixed communication center through to one of the transport routes. The method determines which transport route should be used to communicate the data packet based on the availability of all transport routes and the desirability of using each transport route for the transmission of the data packet. The method then routes the data packet to the most desirable transport route that is available for communication data packets.
19 Citations
22 Claims
-
1. A method for routing data packets from a vessel to a fixed communication center through to a transport route, the method performed in a system integration unit located on the vessel and coupled with a radio device and a plurality of satellite transceivers that each provides a transport route for communication, the method comprising the steps of:
-
receiving a data packet from the radio device; determining an amount of bandwidth required for effective transport of the data packet; identifying a set of transport routes, wherein each transport route is provided by one of the plurality of satellite transceivers; ranking the transport routes according to desirability of using each of the transport routes for the transport of the data packet; performing the following steps on a set of ranked transport routes in an order of ranking of the transport routes; determining whether a transport route of the set of ranked transport routes is available to transport the data packet based on a satellite backhaul technology and routing the data packet thereto if the transport route is available; and dropping the data packet when is determined that no transport route of the set of ranked transport routes is available to transport the data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for configuring a communication system on a vessel communicating with a fixed communication center through transport routes, the method performed in a system integration unit located on the vessel and coupled with a radio device and a plurality of satellite transceivers that each provides a transport route for communication, the method comprising the steps of:
-
identifying a set of transport routes for transport of a data packet received from the radio device, wherein each transport route is provided by one of the plurality of satellite transceivers; and performing the following steps on the set of transport routes; determining availability of a transport route of the set transport routes based on an amount of bandwidth required for effective transport of the data packet and a satellite backhaul technology, adapting communication system capabilities and configuration based on the availability of the transport route including disabling transmission of a data packet associated with a set of one or more applications because the amount of bandwidth therefor is unavailable, and disabling the radio device when the transport route is unavailable. - View Dependent Claims (10)
-
-
11. A system integration unit to operate in a vessel communication system on a vessel, the system integration unit to be coupled to a radio device, a radio base station, a router, and a plurality satellite transceivers that each provides a transport route, the system integration unit configured to manage the vessel communication system and comprising:
-
a plurality of ports to be coupled to the radio base station and the plurality of satellite transceivers; a transport availability module operable on a processor of the system integration unit configured to determine whether each of a plurality of transport routes is available to transport a data packet, wherein each transport route is provided by one of the plurality of satellite transceivers; and a packet routing module operable on the processor, coupled with the transport route availability module and configured to; receive the data packet from the radio device, determine an amount of bandwidth required for effective transport of the data packet, identify a set of transport routes, rank the transport routes according to desirability of using each of the one or transport routes for the transport of the data packet, perform the following steps on a set of ranked transport routes in an order of ranking of the transport routes; determine availability of a transport route of the set of ranked transport routes from the transport availability module based on a satellite backhaul technology and route the data packet thereto if the transport route is available; and drop the data packet when it is determined that no transport route of the set of ranked transport routes is available to transport the data packet. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A base station controller to operate in a fixed-site communication center, the base station controller to be coupled with a plurality satellite transceivers that each provides a transport route to a vessel comprising a radio device, a radio base station, a router, and a system integration unit configured to manage a communication system, the base station controller comprising:
-
a plurality of ports to be coupled with the plurality of satellite transceivers; a transport availability module operable on a processor of the base station controller configured to determine whether each of a plurality of transport routes is available for transporting of data packets, wherein each transport route is provided by one of the plurality of satellite transceivers; and a communication system configuration module operable on the processor configured to perform the following; identify a set of transport routes for transport of a data packet received from the radio device, and perform the following steps on the set of transport routes; determine availability of a transport route of the set transport routes based on an amount of bandwidth required for effective transport of the data packet from the transport availability module and a satellite backhaul technology, adapt communication system capabilities and configuration based on the availability of the transport route including disable transmission of a data packet associated with one or more applications communicating with the radio device because the amount of bandwidth therefor is unavailable, and disable the radio device when the transport route is unavailable. - View Dependent Claims (20, 21, 22)
-
Specification