Method and system for multicast using a satellite network
First Claim
1. A method for multicasting messages using a network of communications nodes, said network of communications nodes being divided into a receiving communications node and a plurality of distributing communications nodes, said method comprising the steps of:
- an originating subscriber unit transmitting a message to the network of communications nodes;
said receiving communications node conveying said message to each of said plurality of distributing communications nodes;
said plurality of distributing communications nodes mapping a plurality of subscriber units into a number of geographic cells;
said plurality of distributing communications nodes multicasting said message to said plurality of subscriber units by way of said geographic cells;
said mapping step additionally comprises the step of handing off one of said plurality of subscriber units from one of said plurality of distributing communications nodes to a second one of said plurality of distributing communications nodes; and
said mapping step further comprises the step of replicating said message a number of times proportionate to said number of geographic cells.
3 Assignments
0 Petitions
Accused Products
Abstract
A multicast message is transmitted from an originating subscriber unit (110, FIG. 1) through a network of satellite communications nodes (120, 130, and 140) to a plurality of receiving subscriber units (150, 160, and 170). Each message is distributed through the network of satellite communications nodes (120, 130, and 140) and replicated at the node nearest to the receiving subscriber unit. Receiving subscriber units (150, 160, and 170) are mapped into geographic cells which allows a single multicast transmission to be transmitted from the satellite communications node to those subscriber units within the same geographic cell. Multicast groups and membership rules are established by the originating subscriber unit (110) through a service provider (180). A multicast session manager (185) manages the multicast session.
-
Citations
17 Claims
-
1. A method for multicasting messages using a network of communications nodes, said network of communications nodes being divided into a receiving communications node and a plurality of distributing communications nodes, said method comprising the steps of:
-
an originating subscriber unit transmitting a message to the network of communications nodes;
said receiving communications node conveying said message to each of said plurality of distributing communications nodes;
said plurality of distributing communications nodes mapping a plurality of subscriber units into a number of geographic cells;
said plurality of distributing communications nodes multicasting said message to said plurality of subscriber units by way of said geographic cells;
said mapping step additionally comprises the step of handing off one of said plurality of subscriber units from one of said plurality of distributing communications nodes to a second one of said plurality of distributing communications nodes; and
said mapping step further comprises the step of replicating said message a number of times proportionate to said number of geographic cells. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a communications node, a method for transmitting a message to a plurality of subscriber units, said method comprising the steps of:
-
receiving a message from an external source;
determining a number of cells used to convey said message to said plurality of subscriber units;
replicating said message a number of times proportionate to said number of cells; and
transmitting said message to said plurality of subscriber units using said number of cells. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system for conducting a multicast session, comprising:
-
an originating subscriber unit which transmits a multicast session message;
a constellation of satellite communications nodes which receives said multicast session message and distributes said multicast session message to the satellites of said constellation;
a plurality of receiving subscriber units wherein certain ones of said plurality of receiving subscriber units receive said multicast session message transmitted from certain ones of said constellation of satellite communications nodes;
a session manager coupled to said constellation of satellite communications nodes which determines the certain ones of said plurality of receiving subscriber units which receive said multicast session message from said certain ones of said constellation of satellite communications nodes; and
a network control facility coupled to said constellation of satellite communications nodes for allocating addresses for certain ones of said plurality of receiving subscriber units. - View Dependent Claims (15, 16, 17)
-
Specification