CA2376996C

System and method for providing a scalable architecture in a two-way satellite system

Abstract

A two-way satellite communication system for providing a scalable architecture is disclosed. A plurality of trans-ceivers (109) transmit signals over a plurality of return channels, wherein the plurality of return channels are partitioned into a plurality of return channel groups. A hub (113) communicates with the plurality of transceivers (109) via the plurality of return channel groups. The hub (113) is connected to a packet switched network (105). Each of the plurality of transceivers (109) performs a random weighted selection of a return channel group among the plurality of return channel groups.

CA2376996C, drawing sheet 1
Sheet 1 of 19

Term

Term ended

Expired 12 April 2021, 5.5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

26 claims: 5 independent, 21 dependent

  1. 1
    CA 02376996 2006-11-02 WHAT IS CLAIMED IS:1. A two-way satellite communication system for providing a scalable architecture, comprising: a plurality of transceivers configured to transmit signals over a plurality of return channels, wherein the plurality of return channels are partitioned into a plurality of return channel groups;and a hub configured to communicate with the plurality of transceivers via the plurality of return channel groups, the hub being connected to a packet switched network, wherein each of the plurality of transceivers is configured to perform a random weighted selection of a return channel group among the plurality of return channel groups.
  2. 8
    A transceiver apparatus for exchanging signals with a hub in a two-way satellite communication system, comprising:a transmitting unit configured to transmit signals over a plurality of return channels to the hub, wherein the plurality of return channels are partitioned into a plurality of return channel groups;and -63CA 02376996 2006-11-02 a receiving unit coupled to the transmitting unit and configured to communicate with the hub, the hub being connected to a packet switched network, wherein the receiving unit is configured to perform a random weighted selection of a return channel group among the plurality of return channel groups.
  3. 15
    A method for exchanging signals with a hub in a two-way satellite communication system, the method comprising:monitoring inroute group definition (IGD) packets received from the hub, each of the IGD packets specifying return channels associated with one of a plurality of return channel groups and providing traffic loading information, the plurality of return channels being partitioned into the plurality of return channel groups;and performing a random weighted selection of a return channel group among the plurality of return channel groups based upon the monitoring step.
  4. 19
    A transceiver apparatus for exchanging signals with a hub in a two-way satellite communication system, comprising:means for monitoring inroute group definition (1GD) packets received from the hub, each of the IGD packets specifying return channels associated with one of a plurality of return channel groups and providing traffic loading information, the plurality of return channels being partitioned into the plurality of return channel groups;and means for performing a random weighted selection of a return channel group among the plurality of return channel groups based upon the IGD packets.
  5. 23
    A computer-readable medium carrying one or more sequences of one or more instructions for exchanging signals with a hub in a two-way satellite communication system, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:monitoring inroute group definition (IGD) packets received from the hub, each of the IGD packets specifying return channels associated with one of a plurality of return channel groups and providing traffic loading information, the plurality of return channels being partitioned into the plurality of return channel groups: and performing a random weighted selection of a return channel group among the plurality of return channel groups based upon the monitoring step.