Relay device, wireless communication system and multicast relay method
First Claim
1. A relay device transmitting a user data packet, containing a content to be distributed to a mobile terminal, in which to set information about a multicast group associated with the content, to a plurality of base stations managed in the way of being grouped into zones, the relay device comprising:
- a storing unit storing information about a multicast group in which the mobile terminal participates, information about the base station performing wireless communications with the mobile terminal and information about the zone to which the base station belongs in a way that associates these items of information with each other;
a extracting unit extracting, when receiving a LEAVE packet of a request for leaving the multicast group from the mobile terminal via any one of the plurality pf base stations, the information about the base station, which is stored in the way of being associated with the leave target multicast group and with the zone to which the via-base-station belongs, from the storing unit;
a determining unit determining whether or not it is required to transmit a query packet for checking existence of the mobile terminal continuing the participation in the leave target multicast group by comparing the base station extracted by the extracting unit with the base station that relays the received LEAVE packet; and
a transmitting unit transmitting the user data packet containing the query packet to each of the base stations belonging to the zone whose information is stored together with the information about the leave target multicast group in the storing unit on the basis of a result of the determination made by the determining unit.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a relay device realizing multicast communications efficient and effective in mobile communications. The relay device transmitting a multicast user data packet containing a content to a plurality of base stations comprises a storing unit storing, in a storing unit, information about a multicast group, information about the base station and information about the zone in a way that associates these items of information with each other, a determining unit determining, when receiving a LEAVE packet via the base station, whether or not it is required to transmit a query packet about a leave target multicast group by comparing the base station stored in the way being associated with the leave target multicast group and with the zone to which the via-base-station belongs with the base station relaying the received LEAVE packet, and a transmitting unit transmitting the user data packet containing the query packet to each of the base stations belonging to the zone on the basis of a result of the determination by the determining unit.
-
Citations
9 Claims
-
1. A relay device transmitting a user data packet, containing a content to be distributed to a mobile terminal, in which to set information about a multicast group associated with the content, to a plurality of base stations managed in the way of being grouped into zones, the relay device comprising:
-
a storing unit storing information about a multicast group in which the mobile terminal participates, information about the base station performing wireless communications with the mobile terminal and information about the zone to which the base station belongs in a way that associates these items of information with each other; a extracting unit extracting, when receiving a LEAVE packet of a request for leaving the multicast group from the mobile terminal via any one of the plurality pf base stations, the information about the base station, which is stored in the way of being associated with the leave target multicast group and with the zone to which the via-base-station belongs, from the storing unit; a determining unit determining whether or not it is required to transmit a query packet for checking existence of the mobile terminal continuing the participation in the leave target multicast group by comparing the base station extracted by the extracting unit with the base station that relays the received LEAVE packet; and a transmitting unit transmitting the user data packet containing the query packet to each of the base stations belonging to the zone whose information is stored together with the information about the leave target multicast group in the storing unit on the basis of a result of the determination made by the determining unit. - View Dependent Claims (2, 3, 4)
-
-
5. A wireless communication system comprising:
- a plurality of base stations managed in the way being grouped into zones; and
a relay device transmitting a user data packet, containing a content to be distributed to a mobile terminal, in which to set information about a multicast group associated with the content, to any of the plurality of base stations,the relay device comprising; a storing unit storing information about a multicast group in which the mobile terminal participates, information about the base station performing wireless communications with the mobile terminal and information about the zone to which the base station belongs in a way that associates these items of information with each other; a extracting unit extracting, when receiving a LEAVE packet of a request for leaving the multicast group from the mobile terminal via any one of the plurality pf base stations, the information about the base station, which is stored in the way of being associated with the leave target multicast group and with the zone to which the via-base-station belongs, from the storing unit; a determining unit determining whether or not it is required to transmit a query packet for checking existence of the mobile terminal continuing the participation in the leave target multicast group by comparing the base station extracted by the extracting unit with the base station that relays the received LEAVE packet; and a transmitting unit transmitting the user data packet containing the query packet to each of the base stations belonging to the zone whose information is stored together with the information about the leave target multicast group in the storing unit on the basis of a result of the determination made by the determining unit, wherein in the plurality of base stations, each of the base stations belonging to the same zone receives the user data packet transmitted from the transmitting unit of the relay device, and wirelessly transmits the query packet contained in the user data packet substantially simultaneously with the other base stations belonging to the same zone. - View Dependent Claims (6, 7, 8)
- a plurality of base stations managed in the way being grouped into zones; and
-
9. A multicast relay method of transmitting a user data packet, containing a content to be distributed to a mobile terminal, in which to set information about a multicast group associated with the content, to a plurality of base stations managed in the way of being grouped into zones, the multicast relay method comprising:
-
a storing step of storing, in a storing unit, information about a multicast group in which the mobile terminal participates, information about the base station performing wireless communications with the mobile terminal and information about the zone to which the base station belongs in a way that associates these items of information with each other; an extracting step of extracting, when receiving a LEAVE packet of a request for leaving the multicast group from the mobile terminal via any one of the plurality pf base stations, the information about the base station, which is stored in the way of being associated with the leave target multicast group and with the zone to which the via-base-station belongs, from the storing unit; a determining step of determining whether or not it is required to transmit a query packet for checking existence of the mobile terminal continuing the participation in the leave target multicast group by comparing the base station extracted in the extracting step with the base station that relays the received LEAVE packet; and a transmitting step of transmitting the user data packet containing the query packet to each of the base stations belonging to the zone whose information is stored together with the information about the leave target multicast group in the storing unit on the basis of a result of the determination made in the determining step.
-
Specification