IP multicasting system and a method based on the mobile network
AssigneeHuawei Technologies Co., Ltd.
InventorJian Chen
Life of this patent
Estimating the term…
Abstract
An IP multicast system includes: an IGMP proxy unit set in an access network which provides information of a multicast group to which a terminal belongs. The IGMP proxy unit receives data sent from a multicast data source, and sends the data to a base station which then sends the data to the terminal. The IGMP proxy unit simplifies IP multicasting in the mobile network and makes the transfer of multicast data transparent with respect to the core network of the mobile network. This system can support mobile communication networks as WCDMA, CDMA2000, GSM and TD-SCDMA.
Claims20
An Internet Protocol (IP) multicast system based on a mobile network, comprising:
- a radio access network, through which a terminal accesses a core network;
- an Internet Group Management Protocol (IGMP) proxy unit set in the radio access network, and adapted to configure information of a multicast group to which the terminal belongs, to receive IP multicast data sent from a multicast data source, and to send the IP multicast data to the terminal according to the information of the multicast group;
- and
- a dedicated multicast channel between the IGMP proxy unit and the multicast data source, the dedicated multicast channel adapted to transfer the IP multicast data from the multicast data source to the IGMP proxy unit;
- wherein the radio access network is configured to receive TCP/IP point to point data from the multicast data source via the core network;
- wherein the IGMP proxy unit comprises:
- a High Process Unit (HPU) IGMP proxy unit, configured to receive the data sent from the multicast data source and distribute the data;
- a Lower Process Unit (LPU) IGMP proxy unit, configured to send the data distributed by the HPU IGMP proxy unit to the terminal in response to a request from the terminal.
An Internet Protocol (IP) multicast method based on a mobile network, the method comprising:
- receiving, by an Internet Group Management Protocol (IGMP) proxy unit set in a radio access network, IP multicast data from a multicast data source through a dedicated multicast channel between the IGMP proxy unit and the multicast data source;
- receiving, by the radio access network, TCP/IP point to point data from the multicast data source via a core network;
- and
- sending, by the IGMP proxy unit, the IP multicast data to a terminal according to information of a multicast group to which the terminal belongs,
- wherein the IGMP proxy unit is configured with the information of the multicast group to which the terminal belongs, wherein the IGMP proxy unit comprises a lower Process Unit (LPU) IGMP proxy unit and a High Process Unit (HPU) IGMP proxy unit;
- when the terminal requests to join a multicast group, the method further comprising:
- receiving, by the LPU IGMP proxy unit, a multicast service request from the terminal;
- determining, by the LPU IGMP proxy unit, whether the multicast group exists;
- if the multicast group exists, adding the terminal to a multicast data forwarding table;
- and
- if the multicast group does not exist, sending, by the LPU, an IGMP join request to the HPU, and creating the multicast data forwarding table for the multicast group.
Dependencies are inferred from the claim text.