Mechanism for multicast delivery in communications systems
First Claim
1. A method of delivering a multicast data packet to at least one multicast group member via a radio access router controlling radio resources in a communications system, the method comprisingreceiving a multicast data packet to be delivered to at least one recipient in a multicast group;
- determining a first cost of delivery of the multicast data packet as a multicast delivery to each active recipient member of said multicast group;
determining a second cost of delivery of the multicast data packet as an individual delivery to each active recipient member of said multicast group;
comparing the first and the second costs; and
on the basis of the comparison result, delivering, via the radio access router, the multicast data packet using the cheapest applicable one of a predetermined set of delivery methods, said predetermined set of delivery methods comprising;
a) if the first cost is more than the second cost, sending the multicast data packet to each active member of the multicast group using one or more dedicated channels;
otherwiseb) sending the multicast data packet to each active member of the multicast group using cell broadcast channel if the second cost is more than the first cost.
3 Assignments
0 Petitions
Accused Products
Abstract
A method minimizes use of radio spectrum in communication delivery, where a multicast data packet is sent to at least one multicast group member via a radio access router controlling radio resources. The router determines a first cost of delivery of the multicast data packet as a multicast delivery to each active multicast group member and determines and compares the costs of a cell broadcast delivery and a delivery using dedicated channels. Based on the comparison, multicast packet delivery uses the cheapest applicable of the following delivery methods i) multicast data packet transmission to each active member of the multicast group using dedicated channel(s), ii) multicast data packet transmission to each active member of the multicast group using cell broadcast channel, or iii) multicast data packet transmission to some of the multicast group members using cell broadcast channel and to some of the group members using dedicated channels.
14 Citations
9 Claims
-
1. A method of delivering a multicast data packet to at least one multicast group member via a radio access router controlling radio resources in a communications system, the method comprising
receiving a multicast data packet to be delivered to at least one recipient in a multicast group; -
determining a first cost of delivery of the multicast data packet as a multicast delivery to each active recipient member of said multicast group; determining a second cost of delivery of the multicast data packet as an individual delivery to each active recipient member of said multicast group; comparing the first and the second costs; and on the basis of the comparison result, delivering, via the radio access router, the multicast data packet using the cheapest applicable one of a predetermined set of delivery methods, said predetermined set of delivery methods comprising; a) if the first cost is more than the second cost, sending the multicast data packet to each active member of the multicast group using one or more dedicated channels;
otherwiseb) sending the multicast data packet to each active member of the multicast group using cell broadcast channel if the second cost is more than the first cost. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of delivering a multicast data packet to at least one multicast group member in a communications system, comprising
providing a multicast data packet to be delivered to at least one member in a multicast group; -
determining a first cost of delivery of the multicast data packet as a multicast delivery to each active recipient member in the multicast group; determining a second cost of delivery of the multicast data packet as an individual delivery to each active recipient member in the multicast group member; comparing the first and the second costs; and on the basis of the comparison result, delivering the multicast packet using the cheapest applicable one of the following delivery methods i) sending the multicast data packet to each active recipient member of the multicast group using dedicated channel(s), ii) sending the multicast data packet to each active recipient member of the multicast group using cell broadcast channel, or iii) sending the multicast data packet to some of the multicast group members using cell broadcast channel and to some of the group members using dedicated channels.
-
-
7. A radio access router for a communications system, comprising:
-
a radio control element; and an access router, wherein the radio control element is configured to receive the multicast data packet to be delivered to at least one recipient member in a multicast group; the access router is configured to determine a first cost of delivery of the multicast data packet as a multicast delivery to each active recipient member in the multicast group; the access router is configured to determine a second cost of delivery of the multicast data packet as an individual delivery to each active recipient member in the multicast group; the access router is configured to compare the first and the second costs; and the radio control element is configured to be responsive to a result of comparison result to deliver the multicast packet using the cheapest applicable one of the following delivery methods; i) sending the multicast data packet to each active recipient member of the multicast group using dedicated channel(s), ii) sending the multicast data packet to each active recipient member of the multicast group using cell broadcast channel, or iii) sending the multicast data packet to some of the multicast group members using cell broadcast channel and to some of the group members using dedicated channels.
-
-
8. A radio access router for delivering a multicast data packet to at least one multicast group member via a communications system, the radio access router comprising:
-
a radio control element, wherein the radio control element is configured to receive a multicast data packet to be delivered to at least one recipient in a multicast group; an access router, wherein the access router is configured to; determine a first cost of delivery of the multicast data packet as a multicast delivery to each active recipient member in a multicast group member; determine a second cost of delivery of the multicast data packet as an individual delivery to each active recipient member in the multicast group; compare the first and the second costs; and wherein the radio control element is configured to deliver, on the basis of a comparison result, the multicast data packet using the cheapest applicable one of a predetermined set of delivery methods, said predetermined set of delivery methods comprising; a) if the first cost is more than the second cost, the router is configured to send the multicast data packet to each active recipient member of the multicast group using one or more dedicated channels; b) if the second cost is more than the first cost otherwise the router is configured to send the multicast data packet to each active recipient member of the multicast group using cell broadcast channel. - View Dependent Claims (9)
-
Specification