System and method for efficient distribution of multicastable services
First Claim
Patent Images
1. A method for effectively using network resources, comprising:
- forwarding to a reception group the service corresponding to said reception group; and
upon a change in the cellular distribution of the reception group, deciding whether a subset of said reception group should receive said service via a unicast link or via a multicast link.
0 Assignments
0 Petitions
Accused Products
Abstract
An improved system and method for the delivery of multicastable services in a geographical area served, for example, by both a web of cells capable of providing multicast links and a web of cells capable of providing only unicast links.
52 Citations
28 Claims
-
1. A method for effectively using network resources, comprising:
-
forwarding to a reception group the service corresponding to said reception group; and
upon a change in the cellular distribution of the reception group, deciding whether a subset of said reception group should receive said service via a unicast link or via a multicast link. - View Dependent Claims (13, 15, 17, 19, 21, 22, 23, 24)
-
-
2. A method for effectively using network resources, comprising:
-
forwarding to a reception group the service corresponding to said reception group; and
upon a change in the composition of the reception group, deciding whether a subset of said reception group should receive said service via a unicast link or via a multicast link.
-
-
3. A method for effectively using network resources, comprising:
-
forwarding to a reception group the service corresponding to said reception group;
selecting from among available cellular distributions for said reception group; and
deciding whether a subset of said reception group should receive said service via a unicast link or via a multicast link;
wherein said steps of selecting and deciding are performed upon a change in the physical location of a member of said group.
-
-
4. A method for effectively using network resources, comprising:
-
forwarding to a reception group the service corresponding to said reception group;
selecting from among available cellular distributions for said reception group; and
deciding whether a subset of said reception group should receive said service via unicast or via multicast;
wherein said steps of selecting and deciding are performed upon a change in the composition of the reception group.
-
-
5. A method for effectively using network resources, comprising:
-
forwarding to a reception group the service corresponding to said reception group; and
upon a change in the cellular distribution of the reception group, deciding whether a subset of said reception group should receive said service via a unicast link or via a multicast link, wherein said step of deciding further comprises determining the ideality of each option.
-
-
6. A method for effectively using network resources, comprising:
-
forwarding to a reception group the service corresponding to said reception group; and
upon a change in the composition of the reception group, deciding whether a subset of said reception group should receive said service via a unicast link or via a multicast link, wherein said step of deciding further comprises determining the ideality of each option.
-
-
7. A system for effectively using network resources, comprising:
-
a memory having program code stored therein; and
a processor operatively connected to said memory for carrying out instructions in accordance with said stored program code;
wherein said program code, when executed by said processor, causes said processor to perform the steps of;
forwarding to a reception group the service corresponding to said reception group; and
upon a change in the cellular distribution of the reception group, deciding whether a subset of said reception group should receive said service via a unicast link or via a multicast link.
-
-
8. A system for effectively using network resources, comprising:
-
a memory having program code stored therein; and
a processor operatively connected to said memory for carrying out instructions in accordance with said stored program code;
wherein said program code, when executed by said processor, causes said processor to perform the steps of;
forwarding to a reception group the service corresponding to said reception group; and
upon a change in the composition of the reception group, deciding whether a subset of said reception group should receive said service via a unicast link or via a multicast link.
-
-
9. A system for effectively using network resources, comprising:
-
a memory having program code stored therein; and
a processor operatively connected to said memory for carrying out instructions in accordance with said stored program code;
wherein said program code, when executed by said processor, causes said processor to perform the steps of;
forwarding to a reception group the service corresponding to said reception group;
selecting from among available cellular distributions for said reception group; and
deciding whether a subset of said reception group should receive said service via a unicast link or via a multicast link;
wherein said steps of selecting and deciding are performed upon a change in the physical location of a member of said group.
-
-
10. A system for effectively using network resources, comprising:
-
a memory having program code stored therein; and
a processor operatively connected to said memory for carrying out instructions in accordance with said stored program code;
wherein said program code, when executed by said processor, causes said processor to perform the steps of;
forwarding to a reception group the service corresponding to said reception group;
selecting from among available cellular distributions for said reception group; and
deciding whether a subset of said reception group should receive said service via a unicast link or via a multicast link;
wherein said steps of selecting and deciding are performed upon a change in the composition of the reception group. - View Dependent Claims (14, 16, 18, 20, 25, 26, 27, 28)
-
-
11. A system for effectively using network resources, comprising:
-
a memory having program code stored therein; and
a processor operatively connected to said memory for carrying out instructions in accordance with said stored program code;
wherein said program code, when executed by said processor, causes said processor to perform the steps of;
forwarding to a reception group the service corresponding to said reception group; and
upon a change in the cellular distribution of the reception group, deciding whether a subset of said reception group should receive said service via a unicast link or via a multicast link, wherein said step of deciding further comprises determining the ideality of each option.
-
-
12. A system for effectively using network resources, comprising:
-
a memory having program code stored therein; and
a processor operatively connected to said memory for carrying out instructions in accordance with said stored program code;
wherein said program code, when executed by said processor, causes said processor to perform the steps of;
forwarding to a reception group the service corresponding to said reception group; and
upon a change in the composition of the reception group, deciding whether a subset of said reception group should receive said service via a unicast link or via a multicast link, wherein said step of deciding further comprises determining the ideality of each option.
-
Specification