[go: up one dir, main page]

CN103458370A - Transmission method, device and system for receiving mobile network multicast data - Google Patents

Transmission method, device and system for receiving mobile network multicast data Download PDF

Info

Publication number
CN103458370A
CN103458370A CN2012101790484A CN201210179048A CN103458370A CN 103458370 A CN103458370 A CN 103458370A CN 2012101790484 A CN2012101790484 A CN 2012101790484A CN 201210179048 A CN201210179048 A CN 201210179048A CN 103458370 A CN103458370 A CN 103458370A
Authority
CN
China
Prior art keywords
multicast
multicast group
request message
access device
wlan
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012101790484A
Other languages
Chinese (zh)
Other versions
CN103458370B (en
Inventor
杨胜强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honor Device Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201210179048.4A priority Critical patent/CN103458370B/en
Priority to PCT/CN2013/070350 priority patent/WO2013177959A1/en
Publication of CN103458370A publication Critical patent/CN103458370A/en
Application granted granted Critical
Publication of CN103458370B publication Critical patent/CN103458370B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/16Multipoint routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例提供一种WLAN终端接收移动网络组播数据的传输方法、装置及系统。该方法包括:WLAN接入设备识别无线局域网WLAN终端发送的消息是否是第一组播组请求消息,所述第一组播组请求消息携带WLAN终端地址和组播组地址;如果所述WLAN终端发送的消息是第一组播组请求消息,则所述WLAN接入设备根据所述第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新。这样,使得WLAN接入设备能够直接向WLAN终端转发移动通信网络组播数据,不仅使普通WLAN终端也可以接收移动通信网络丰富的组播数据业务,而且可以有效地提高移动通信网络组播数据的接收效率,并避免移动通信网络空口资源的浪费。

Figure 201210179048

Embodiments of the present invention provide a transmission method, device and system for a WLAN terminal to receive mobile network multicast data. The method includes: the WLAN access device identifies whether the message sent by the wireless local area network WLAN terminal is a first multicast group request message, and the first multicast group request message carries a WLAN terminal address and a multicast group address; if the WLAN terminal The sent message is a first multicast group request message, and the WLAN access device updates the first multicast forwarding table according to the multicast group address carried in the first multicast group request message. In this way, the WLAN access device can directly forward the multicast data of the mobile communication network to the WLAN terminal, which not only enables the ordinary WLAN terminal to receive rich multicast data services of the mobile communication network, but also effectively improves the throughput of the multicast data of the mobile communication network. Receive efficiency, and avoid the waste of mobile communication network air interface resources.

Figure 201210179048

Description

接收移动网络组播数据的传输方法、装置及系统Transmission method, device and system for receiving mobile network multicast data

技术领域 technical field

本发明实施例涉及通信技术领域,并且更具体地,涉及WLAN(WirelessLocal Area Networks,无线局域网络)终端接收移动网络组播数据的传输方法、装置及系统。Embodiments of the present invention relate to the field of communication technologies, and more specifically, relate to a transmission method, device and system for a WLAN (Wireless Local Area Networks, wireless local area network) terminal to receive mobile network multicast data.

背景技术 Background technique

随着网络技术的发展,各种不同类型的无线接入技术不断出现,例如WiFi(Wireless Fidelity,无线保真)以及LTE(Long Term Evolution,长期演进)技术等。With the development of network technology, various types of wireless access technologies continue to emerge, such as WiFi (Wireless Fidelity, Wireless Fidelity) and LTE (Long Term Evolution, Long Term Evolution) technologies.

作为一种WLAN技术,目前WiFi技术已经广泛应用于个人、家庭、企业、机场、酒店、娱乐和休闲公共场所、会议展厅等固定场景区域。支持WiFi功能成为许多用户终端的标准配置。随着WiFi技术的普及,电信运营商开始大规模部署室外AP(Access Point,接入点),以形成单独的WLAN网络,为用户提供性价比较高的上网体验。但是,WLAN网络回传资源需求大、成本高。As a WLAN technology, WiFi technology has been widely used in fixed scene areas such as individuals, families, enterprises, airports, hotels, entertainment and leisure public places, conference exhibition halls, etc. Supporting the WiFi function has become a standard configuration for many user terminals. With the popularization of WiFi technology, telecom operators have begun to deploy outdoor APs (Access Points) on a large scale to form a separate WLAN network and provide users with a cost-effective Internet experience. However, WLAN network backhaul requires large resources and costs high.

另一方面,LTE技术已经成为移动通信网络演进的标准。LTE网络除提供高带宽低时延的点到点单播数据宽带连接服务外,同时还能够提供支持更高速率和更好服务质量的点到多点eMBMS(Enhanced Multimedia BroadcastMulticast Service,增强型多媒体广播多播业务)。通过eMBMS业务可以推送标清/高清TV(television,电视)视频业务、手机报、天气预报、体育赛事、政府紧急广播消息等丰富的多媒体信息,满足用户,企业以及政府等各种客户群综合信息广播业务的需求。但是,目前由于缺乏LTE终端,并且LTE终端价格昂贵,使得LTE网络和业务发展受到很大影响。On the other hand, the LTE technology has become a standard for the evolution of mobile communication networks. In addition to providing high-bandwidth and low-latency point-to-point unicast data broadband connection services, the LTE network can also provide point-to-multipoint eMBMS (Enhanced Multimedia BroadcastMulticast Service) that supports higher rates and better service quality. multicast service). Through the eMBMS service, rich multimedia information such as standard definition/high definition TV (television, television) video service, mobile phone news, weather forecast, sports events, and government emergency broadcast information can be pushed to meet the comprehensive information broadcast of various customer groups such as users, enterprises, and governments. business needs. However, at present, due to the lack of LTE terminals and the high price of LTE terminals, the development of LTE networks and services is greatly affected.

现有技术中,WiFi终端通过WLAN认证接入后,对于集中转发模式,所有数据流的传输都是通过瘦AP(瘦AP是指鉴权认证和设备无线通道管理由上层设备AC管理)到AC(Access Controller,无线接入控制器)之间的CAPWAP(Control and Provisioning of Wireless Access Points,无线接入点控制协议)隧道,并穿越整个LTE网络。如果WiFi终端要去接收LTE eMBMS组播数据,不仅要舍近求远去BRAS上接收组播数据,而且一份组播数据会在LTE网络传输多份,这些都会造成网络传输资源的浪费,特别是LTE空口资源的浪费。还有,通过CAPWAP隧道将导致组播数据流传输效率降低。In the prior art, after the WiFi terminal accesses through WLAN authentication, for the centralized forwarding mode, all data streams are transmitted through the thin AP (the thin AP refers to the authentication authentication and device wireless channel management managed by the upper-layer device AC) to the AC. (Access Controller, wireless access controller) between the CAPWAP (Control and Provisioning of Wireless Access Points, wireless access point control protocol) tunnel, and traverse the entire LTE network. If a WiFi terminal wants to receive LTE eMBMS multicast data, it not only has to go far away to receive multicast data on the BRAS, but also one multicast data will be transmitted in multiple copies on the LTE network, which will cause a waste of network transmission resources, especially the LTE air interface. Waste of resources. In addition, passing through the CAPWAP tunnel will reduce the transmission efficiency of the multicast data stream.

发明内容 Contents of the invention

本发明实施例提供一种WLAN终端接收移动网络组播数据的传输方法和设备,能够有效地提高移动网络组播数据的接收效率,并避免移动通信网络空口资源的浪费。Embodiments of the present invention provide a transmission method and equipment for a WLAN terminal to receive mobile network multicast data, which can effectively improve the efficiency of receiving mobile network multicast data and avoid waste of mobile communication network air interface resources.

为了解决上述问题,本发明实施例提供如下技术方案:In order to solve the above problems, embodiments of the present invention provide the following technical solutions:

第一方面,本发明实施例提供了一种WLAN终端接收移动网络组播数据的传输方法,包括:WLAN接入设备识别无线局域网WLAN终端发送的消息是否是第一组播组请求消息,所述第一组播组请求消息携带WLAN终端地址和组播组地址;如果所述WLAN终端发送的消息是第一组播组请求消息,则所述WLAN接入设备根据所述第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新;所述WLAN接入设备根据所述第一组播转发表向所述WLAN终端转发移动网络组播数据。In a first aspect, an embodiment of the present invention provides a transmission method for a WLAN terminal to receive mobile network multicast data, including: the WLAN access device identifies whether the message sent by the wireless local area network WLAN terminal is a first multicast group request message, the The first multicast group request message carries the WLAN terminal address and the multicast group address; if the message sent by the WLAN terminal is the first multicast group request message, the WLAN access device The multicast group address carried in the message updates the first multicast forwarding table; the WLAN access device forwards the mobile network multicast data to the WLAN terminal according to the first multicast forwarding table.

第二方面,本发明实施例提供了一种WLAN终端接收移动网络组播数据的传输方法,包括:客户端设备接收无线局域网WLAN接入设备发送的第二组播组请求消息,所述第二组播组请求消息携带WLAN接入设备地址和组播组地址;根据所述第二组播组请求消息中携带的WLAN接入设备地址和组播组地址对第二组播转发表进行更新,所述第二组播转发表用于所述客户端设备向所述WLAN接入设备转发移动网络组播数据;客户端设备根据所述第二组播转发表将所述移动网络组播数据转发给所述WLAN接入设备。In a second aspect, an embodiment of the present invention provides a transmission method for a WLAN terminal to receive mobile network multicast data, including: a client device receives a second multicast group request message sent by a wireless local area network WLAN access device, and the second The multicast group request message carries the WLAN access device address and the multicast group address; the second multicast forwarding table is updated according to the WLAN access device address and the multicast group address carried in the second multicast group request message, The second multicast forwarding table is used for the client device to forward mobile network multicast data to the WLAN access device; the client device forwards the mobile network multicast data according to the second multicast forwarding table Give the WLAN access device.

第三方面,本发明实施例提供了一种WLAN接入设备,包括:识别单元,用于识别无线局域网WLAN终端发送的消息是否是第一组播组请求消息,所述第一组播组请求消息携带WLAN终端地址和组播组地址;更新单元,用于如果所述识别单元识别的所述WLAN终端发送的消息是第一组播组请求消息,则根据所述第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新;转发单元,用于根据所述第一组播转发表向所述WLAN终端转发移动网络组播数据。In a third aspect, an embodiment of the present invention provides a WLAN access device, including: an identification unit, configured to identify whether a message sent by a wireless local area network WLAN terminal is a first multicast group request message, and the first multicast group request message The message carries the address of the WLAN terminal and the address of the multicast group; the update unit is configured to: if the message sent by the WLAN terminal identified by the identification unit is a first multicast group request message, then according to the first multicast group request message The multicast group address carried in the update the first multicast forwarding table; the forwarding unit is configured to forward the mobile network multicast data to the WLAN terminal according to the first multicast forwarding table.

第四方面,本发明实施例提供了一种客户端设备,包括:接收单元,用于接收无线局域网WLAN接入设备发送的第二组播组请求消息,并向更新单元发送所述第二组播组请求消息,所述第二组播组请求消息携带WLAN接入设备地址和组播组地址;更新单元,用于接收所述接收单元发送的所述第二组播组请求消息,并根据所述第二组播组请求消息中携带的WLAN接入设备地址和组播组地址对第二组播转发表进行更新,所述第二组播转发表用于向所述WLAN接入设备转发移动网络组播数据;转发单元,用于根据所述第二组播转发表将所述移动网络组播数据转发给所述WLAN接入设备。In a fourth aspect, an embodiment of the present invention provides a client device, including: a receiving unit, configured to receive a second multicast group request message sent by a wireless local area network WLAN access device, and send the second multicast group request message to an update unit A broadcast group request message, the second multicast group request message carries a WLAN access device address and a multicast group address; an updating unit is configured to receive the second multicast group request message sent by the receiving unit, and according to The WLAN access device address and the multicast group address carried in the second multicast group request message update the second multicast forwarding table, and the second multicast forwarding table is used to forward to the WLAN access device Mobile network multicast data; a forwarding unit, configured to forward the mobile network multicast data to the WLAN access device according to the second multicast forwarding table.

第四方面,本发明实施例提供了一种WLAN终端接收移动网络组播数据的系统,该系统包括WLAN接入设备和客户端设备,其中:In a fourth aspect, an embodiment of the present invention provides a system for a WLAN terminal to receive mobile network multicast data, the system includes a WLAN access device and a client device, wherein:

所述WLAN接入设备用于:识别无线局域网WLAN终端发送的消息是否是第一组播组请求消息,所述第一组播组请求消息携带WLAN终端地址和组播组地址;如果所述WLAN终端发送的消息是第一组播组请求消息,则根据所述第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新,并向所述客户端设备发送第二组播组请求消息,所述第二组播组请求消息携带WLAN接入设备地址和组播组地址;根据所述第一组播转发表向所述WLAN终端转发移动网络组播数据;The WLAN access device is used to: identify whether the message sent by the wireless local area network WLAN terminal is a first multicast group request message, and the first multicast group request message carries a WLAN terminal address and a multicast group address; if the WLAN The message sent by the terminal is the first multicast group request message, then update the first multicast forwarding table according to the multicast group address carried in the first multicast group request message, and send the first multicast group request message to the client device Two multicast group request messages, the second multicast group request message carrying the WLAN access device address and the multicast group address; forwarding mobile network multicast data to the WLAN terminal according to the first multicast forwarding table;

所述客户端设备用于:接收WLAN接入设备发送的第二组播组请求消息;根据所述第二组播组请求消息中携带的WLAN接入设备地址和组播组地址对第二组播转发表进行更新,所述第二组播转发表用于所述客户端设备向所述WLAN接入设备转发移动网络组播数据。The client device is configured to: receive a second multicast group request message sent by the WLAN access device; The broadcast forwarding table is updated, and the second multicast forwarding table is used for the client device to forward mobile network multicast data to the WLAN access device.

本发明实施例通过接入设备识别无线局域网WLAN终端发送的第一组播组请求消息,并利用第一组播组请求消息中携带的组播组地址更新第一组播转发表。这样,使得WLAN接入设备能够直接向WLAN终端转发移动通信网络组播数据,不仅使普通WLAN终端也可以接收移动通信网络丰富的组播数据业务,而且可以有效地提高移动通信网络组播数据的接收效率,并避免移动通信网络空口资源的浪费。In the embodiment of the present invention, the access device identifies the first multicast group request message sent by the WLAN terminal, and uses the multicast group address carried in the first multicast group request message to update the first multicast forwarding table. In this way, the WLAN access device can directly forward the multicast data of the mobile communication network to the WLAN terminal, which not only enables ordinary WLAN terminals to receive rich multicast data services of the mobile communication network, but also effectively improves the throughput of multicast data in the mobile communication network. Receive efficiency, and avoid the waste of mobile communication network air interface resources.

附图说明 Description of drawings

为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only some of the present invention. Embodiments, for those of ordinary skill in the art, other drawings can also be obtained based on these drawings without any creative effort.

图1是可应用于本发明实施例的LTE-WiFi网络架构的示意图。FIG. 1 is a schematic diagram of an LTE-WiFi network architecture applicable to an embodiment of the present invention.

图2是本发明一个实施例的WLAN终端接收移动网络组播数据的传输方法的流程图。Fig. 2 is a flowchart of a transmission method for a WLAN terminal to receive mobile network multicast data according to an embodiment of the present invention.

图3是本发明一个实施例的WLAN终端接收移动网络组播数据的传输方法的过程的示意性流程图。Fig. 3 is a schematic flowchart of a process of a WLAN terminal receiving mobile network multicast data transmission method according to an embodiment of the present invention.

图4是本发明另一实施例的WLAN终端接收移动网络组播数据的传输方法的流程图。Fig. 4 is a flowchart of a transmission method for a WLAN terminal to receive mobile network multicast data according to another embodiment of the present invention.

图5是本发明另一实施例的可适用于图1的网络架构的WLAN终端接收移动网络组播数据的传输方法的过程的示意性流程图。FIG. 5 is a schematic flowchart of a process of a transmission method for receiving mobile network multicast data by a WLAN terminal applicable to the network architecture of FIG. 1 according to another embodiment of the present invention.

图6是本发明另一实施例的可适用于图1的网络架构的组播组地址过滤条件更新方法的过程的示意性流程图。FIG. 6 is a schematic flowchart of a process of a method for updating a multicast group address filtering condition applicable to the network architecture of FIG. 1 according to another embodiment of the present invention.

图7是本发明一个实施例的WLAN接入设备的框图。Fig. 7 is a block diagram of a WLAN access device according to an embodiment of the present invention.

图8是本发明另一实施例的客户端设备的框图。FIG. 8 is a block diagram of a client device according to another embodiment of the present invention.

图9是本发明另一实施例的WLAN终端接收移动网络组播数据的系统的框图。Fig. 9 is a block diagram of a system for a WLAN terminal to receive mobile network multicast data according to another embodiment of the present invention.

具体实施方式 Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

本发明的技术方案,可以应用于各种移动通信系统,例如:全球移动通信系统(GSM,Global System of Mobile communication),码分多址(CDMA,Code Division Multiple Access)系统,宽带码分多址(WCDMA,Wideband CodeDivision Multiple Access Wireless),通用分组无线业务(GPRS,General PacketRadio Service),长期演进(LTE,Long Term Evolution)等。The technical scheme of the present invention can be applied to various mobile communication systems, such as: Global System for Mobile Communications (GSM, Global System of Mobile communication), Code Division Multiple Access (CDMA, Code Division Multiple Access) system, broadband code division multiple access (WCDMA, Wideband Code Division Multiple Access Wireless), General Packet Radio Service (GPRS, General Packet Radio Service), Long Term Evolution (LTE, Long Term Evolution), etc.

WLAN终端可以是WiFi终端、还可以是WiMAX(WorldwideInteroperability for Microwave Access,全球微波互联接入)或WAPI(WLANAuthentication and Privacy Infrastructure,无线局域网认证与保密基础结构)终端等。WLAN terminals can be WiFi terminals, or WiMAX (Worldwide Interoperability for Microwave Access) or WAPI (WLAN Authentication and Privacy Infrastructure) terminals.

为了帮助本领域技术人员理解本发明实施例,移动网络将以LTE网络为例,WLAN网络将以WiFi网络为例进行说明。应注意,本发明实施例并不限于此,可以为LTE系统之外的其它移动通信系统或WiFi终端之外的其它WLAN终端。In order to help those skilled in the art understand the embodiments of the present invention, an LTE network will be used as an example for a mobile network, and a WiFi network will be used as an example for a WLAN network. It should be noted that the embodiments of the present invention are not limited thereto, and may be other mobile communication systems than the LTE system or other WLAN terminals than the WiFi terminal.

图1是可应用于本发明实施例的LTE-WiFi网络架构的示意图。FIG. 1 is a schematic diagram of an LTE-WiFi network architecture applicable to an embodiment of the present invention.

应理解,在本发明实施例中,虽然图1中描述了两个WLAN终端WiFi终端101和WiFi终端102,两个WLAN接入设备瘦AP 103和瘦AP 104(瘦AP是指鉴权认证和设备无线通道管理由上层设备AC管理),两个客户端设备CPE 105(Customer Premise Equipment,客户端设备)和CPE 106,一个基站107等,但仅仅是为了描述方便。图1中各个网络设备的数目可以是一个或多个,本发明实施例对此并不限定。It should be understood that in this embodiment of the present invention, although two WLAN terminals WiFi terminal 101 and WiFi terminal 102 are described in FIG. Device wireless channel management is managed by the upper device AC), two client devices CPE 105 (Customer Premise Equipment, client device) and CPE 106, a base station 107, etc., but only for the convenience of description. The number of each network device in FIG. 1 may be one or more, which is not limited in this embodiment of the present invention.

在图1所示的LTE-WiFi网络架构中,BRAS 117(Broadband RemoteAccess Server,宽带远程接入服务器)与AAA(Authentication AuthorizationAccounting,认证授权计费)服务器118连接,MME 111(Mobility ManagementEntity,移动性管理实体)用于实现控制面功能,HSS 112(Home SubscriberServer,归属用户服务器)用于管理IMS(IP Multimedia Subsystem,IP多媒体子系统)的用户签约数据,S/P GW 113(Serving/Packet Data NetworkGateway,服务网关/分组数据网络网关)和MBMS GW(Multimedia BroadcastMulticast Service Gateway,多媒体广播多播业务网关)114用于提供协议转换、路由选择、数据交换等网络兼容功能,BMSC 116(Broadcast Multicast ServiceController,组播广播控制器)用于管理MBS会话信息,控制MBS业务内容的传送等。In the LTE-WiFi network architecture shown in Figure 1, BRAS 117 (Broadband Remote Access Server, Broadband Remote Access Server) is connected to AAA (Authentication Authorization Accounting, Authentication Authorization Accounting) server 118, MME 111 (Mobility Management Entity, mobility management Entity) is used to implement the control plane function, HSS 112 (Home Subscriber Server, home user server) is used to manage the user subscription data of IMS (IP Multimedia Subsystem, IP Multimedia Subsystem), S/PGW 113 (Serving/Packet Data Network Gateway, Service Gateway/Packet Data Network Gateway) and MBMS GW (Multimedia BroadcastMulticast Service Gateway, Multimedia Broadcast Multicast Service Gateway) 114 are used to provide network compatibility functions such as protocol conversion, routing selection, and data exchange. BMSC 116 (Broadcast Multicast Service Controller, multicast Broadcast controller) is used to manage MBS session information, control the transmission of MBS service content, etc.

现有技术中,WiFi终端101/WiFi终端102通过WLAN认证接入后,对于集中转发模式,所有数据流的传输都是通过瘦AP 103/瘦AP 104到AC 115(Access Controller,无线接入控制器)之间的CAPWAP(Control andProvisioning of Wireless Access Points,无线接入点控制协议)隧道108/CAPWAP隧道109,并穿越整个LTE网络。例如,WiFi终端101发出组播请求,通过CAPWAP隧道108上报给AC 115,再由AC 115上报给BRS117,加入到对应组播组中,组播数据通过CAPWAP隧道108传输给WiFi终端101。In the prior art, after the WiFi terminal 101/WiFi terminal 102 accesses through WLAN authentication, for the centralized forwarding mode, all data streams are transmitted through the thin AP 103/thin AP 104 to the AC 115 (Access Controller, wireless access control CAPWAP (Control and Provisioning of Wireless Access Points, wireless access point control protocol) tunnel 108/CAPWAP tunnel 109 between devices), and traverse the entire LTE network. For example, the WiFi terminal 101 sends a multicast request, reports it to the AC 115 through the CAPWAP tunnel 108, and then reports it to the BRS 117 by the AC 115, and joins the corresponding multicast group, and the multicast data is transmitted to the WiFi terminal 101 through the CAPWAP tunnel 108.

因此在整个网络中,如果WiFi终端要去接收LTE eMBMS(EnhancedMultimedia Broadcast Multicast Service,增强型多媒体广播多播业务)组播数据,不仅要舍近求远去BRAS上接收组播数据,而且一份组播数据会在LTE网络传输多份,这些都会造成网络传输资源的浪费,特别是LTE空口资源的浪费。还有,通过CAPWAP隧道将导致组播数据流传输效率降低。Therefore, in the entire network, if a WiFi terminal wants to receive LTE eMBMS (EnhancedMultimedia Broadcast Multicast Service, Enhanced Multimedia Broadcast Multicast Service) multicast data, it not only needs to go far away to receive multicast data on the BRAS, but also a copy of the multicast data will be Multiple copies are transmitted on the LTE network, which will cause waste of network transmission resources, especially the waste of LTE air interface resources. In addition, passing through the CAPWAP tunnel will reduce the transmission efficiency of the multicast data stream.

为了解决上述问题,本发明实施例提供一种WLAN终端接收移动网络组播数据的传输方法和设备,能够有效地提高移动网络组播数据的接收效率,并避免移动通信网络空口资源的浪费。In order to solve the above problems, embodiments of the present invention provide a transmission method and device for WLAN terminals to receive mobile network multicast data, which can effectively improve the efficiency of receiving mobile network multicast data and avoid waste of mobile communication network air interface resources.

图2是本发明一个实施例的WLAN终端接收移动网络组播数据的传输方法的流程图。图2的方法由WLAN接入设备执行。Fig. 2 is a flowchart of a transmission method for a WLAN terminal to receive mobile network multicast data according to an embodiment of the present invention. The method in Fig. 2 is executed by the WLAN access device.

以LTE-WiFi为例,接入设备可以是WiFi瘦AP与LTE CPE集成的形态,或者基站集成瘦AP的形态,还可以是WiFi瘦AP等。Taking LTE-WiFi as an example, the access device can be an integrated form of WiFi thin AP and LTE CPE, or a form of base station integrated thin AP, or it can also be a form of WiFi thin AP.

201,WLAN接入设备识别无线局域网WLAN终端发送的消息是否是第一组播组请求消息,第一组播组请求消息携带WLAN终端地址和组播组地址。201. A WLAN access device identifies whether a message sent by a WLAN terminal on a wireless local area network is a first multicast group request message, where the first multicast group request message carries a WLAN terminal address and a multicast group address.

可选地,WLAN接入设备可以配置参数,该参数用于指示WLAN接入设备是否启动组播组请求消息识别功能。例如,在LTE-WiFi网络架构下,WLAN接入设备在接收到WLAN终端发送的消息时,首先判断是否有配置参数,如果WLAN接入设备配置了参数,才识别WLAN终端发送的消息是否是第一组播组请求消息。该参数可以由管理员进行配置,包括本地配置或远端配置。Optionally, the WLAN access device may be configured with a parameter, and the parameter is used to indicate whether the WLAN access device activates the multicast group request message identification function. For example, under the LTE-WiFi network architecture, when a WLAN access device receives a message sent by a WLAN terminal, it first determines whether there are configuration parameters. Multicast group request message. This parameter can be configured by the administrator, including local configuration or remote configuration.

可选地,第一组播组请求消息可以是IGMP report(Internet GroupManagement Protocol report,互联网组管理协议报告),包括加入组播组和离开组播组两种子类型消息,或者GMRP(GARP(Generic Attribute RegistrationProtocol,通用属性注册协议)Multicast Registration Protocol,GARP组播注册协议)消息,也可以是其他类型的消息。比如:对于有些不支持IGMP协议的WiFi终端,这些终端本身无法自行发起加入到组播组的IGMP加入请求,但会发送目的IP地址为组播组地址的数据报文,通过判断WiFi终端上报的数据报文的目的IP地址是否为组播组地址确定WiFi终端希望加入组播组;然后代替这些WiFi终端发送相应的IGMP加入请求。这样使不支持IGMP协议的WiFi终端也可以加入组播组。Optionally, the first multicast group request message can be an IGMP report (Internet GroupManagement Protocol report, Internet Group Management Protocol report), including two subtype messages of joining a multicast group and leaving a multicast group, or GMRP (GARP (Generic Attribute RegistrationProtocol, general attribute registration protocol) Multicast Registration Protocol, GARP multicast registration protocol) message, or other types of messages. For example: For some WiFi terminals that do not support the IGMP protocol, these terminals cannot initiate IGMP join requests to join the multicast group by themselves, but will send data packets with the destination IP address as the multicast group address. Whether the destination IP address of the data message is a multicast group address determines whether the WiFi terminal wishes to join the multicast group; and then sends corresponding IGMP join requests instead of these WiFi terminals. In this way, WiFi terminals that do not support the IGMP protocol can also join the multicast group.

WLAN终端地址可以是WLAN终端的IP(Internet Protocol,因特网协议)地址、MAC(Media Access Control,媒体接入控制)地址或其它类型的地址。组播组地址可以是发送组播数据的服务器的IP地址,MAC地址或其它类型的地址。本发明对此不作限制。例如,WLAN终端需要加入某一组播组,发送第一组播组请求消息,具体地,第一组播组请求消息是IGMP report加入,携带WLAN终端地址188.0.1.123和组播组地址232.0.1.99。The WLAN terminal address may be an IP (Internet Protocol, Internet Protocol) address, a MAC (Media Access Control, Media Access Control) address or other types of addresses of the WLAN terminal. The multicast group address may be the IP address, MAC address or other types of addresses of the server sending the multicast data. The present invention is not limited thereto. For example, a WLAN terminal needs to join a certain multicast group, and sends a first multicast group request message. Specifically, the first multicast group request message is an IGMP report to join, carrying WLAN terminal address 188.0.1.123 and multicast group address 232.0. 1.99.

202,如果WLAN终端发送的消息是第一组播组请求消息,则WLAN接入设备根据第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新;202. If the message sent by the WLAN terminal is the first multicast group request message, the WLAN access device updates the first multicast forwarding table according to the multicast group address carried in the first multicast group request message;

可选地,在一种实现方式下,可建立第一组播组请求消息中携带的组播组地址和WLAN终端地址的映射关系,利用映射关系对第一组播转发表进行更新。具体地,如果第一组播组请求消息表示加入组播组,则在第一组播转发表中注册相应的WLAN终端地址和组播组地址的映射关系。或者,如果第一组播组请求消息表示离开组播组,则在第一组播转发表中删除相应的WLAN终端地址和组播组地址的映射关系。Optionally, in an implementation manner, a mapping relationship between the multicast group address carried in the first multicast group request message and the WLAN terminal address may be established, and the first multicast forwarding table is updated using the mapping relationship. Specifically, if the first multicast group request message indicates joining a multicast group, register the mapping relationship between the corresponding WLAN terminal address and the multicast group address in the first multicast forwarding table. Or, if the first multicast group request message indicates leaving the multicast group, delete the corresponding mapping relationship between the WLAN terminal address and the multicast group address in the first multicast forwarding table.

在另一种实现方式下,考虑WLAN接入设备的广播属性,第一组播转发表可以省略WLAN终端地址的字段。如果第一组播组请求消息表示加入组播组,并且该第一组播组请求消息中携带的组播组地址不属于第一组播转发表,则在第一组播转发表中注册第一组播组请求消息中携带的组播组地址。或者,如果第一组播组请求消息表示离开组播组,则向所有WLAN终端发送第一查询报文,以便所有WLAN终端根据该第一查询报文上报相应组播组请求消息,当所有终端上报的相应组播组请求消息均表示离开组播组,或者没有WLAN终端上报相应的组播组请求消息表示加入组播组时,在第一组播转发表中删除第一组播组请求消息中携带的组播组地址。In another implementation manner, considering the broadcast attribute of the WLAN access device, the first multicast forwarding table may omit the field of the WLAN terminal address. If the first multicast group request message indicates joining a multicast group, and the multicast group address carried in the first multicast group request message does not belong to the first multicast forwarding table, register the first multicast forwarding table in the first multicast forwarding table. The multicast group address carried in the multicast group request message. Or, if the first multicast group request message indicates leaving the multicast group, then send the first query message to all WLAN terminals, so that all WLAN terminals report the corresponding multicast group request message according to the first query message, when all terminals The corresponding multicast group request message reported indicates leaving the multicast group, or no WLAN terminal reports the corresponding multicast group request message indicating joining the multicast group, delete the first multicast group request message in the first multicast forwarding table The multicast group address carried in the .

203,WLAN接入设备根据第一组播转发表向WLAN终端转发移动网络组播数据;203. The WLAN access device forwards the mobile network multicast data to the WLAN terminal according to the first multicast forwarding table;

具体的,所述WLAN接入设备接收移动网络组播数据;如果所述组播数据的组播组地址属于所述第一组播转发表,则所述WLAN接入设备将所述组播数据转发给所述WLAN终端。Specifically, the WLAN access device receives mobile network multicast data; if the multicast group address of the multicast data belongs to the first multicast forwarding table, the WLAN access device sends the multicast data to forwarded to the WLAN terminal.

另外,可选地,在本发明实施例的WLAN接入设备识别无线局域网WLAN终端发送的消息是否是第一组播组请求消息之前,WLAN接入设备可以先向终端发送查询报文,以便WLAN终端根据该查询报文上报相应的组播组请求消息。例如,周期性地向终端发送通用查询报文和/或特定组查询报文,如果WLAN终端需要接收相应的组播数据,则WLAN终端就会进行响应,向接入点上报相应的组播组请求消息。In addition, optionally, before the WLAN access device in this embodiment of the present invention identifies whether the message sent by the WLAN terminal is the first multicast group request message, the WLAN access device may first send a query message to the terminal, so that the WLAN The terminal reports a corresponding multicast group request message according to the query message. For example, periodically send a general query message and/or a specific group query message to the terminal. If the WLAN terminal needs to receive corresponding multicast data, the WLAN terminal will respond and report the corresponding multicast group to the access point. request message.

本发明实施例通过WLAN接入设备识别无线局域网WLAN终端发送的第一组播组请求消息,并利用第一组播组请求消息中携带的组播组地址更新第一组播转发表。这样,使得WLAN接入设备能够直接向WLAN终端转发移动通信网络组播数据,不仅使普通WLAN终端也可以接收移动通信网络丰富的组播数据业务,而且可以有效地提高移动通信网络组播数据的接收效率,并避免移动通信网络空口资源的浪费,WLAN终端直接接收移动网络组播数据,提升了WLAN用户终端的业务体验及移动网络利用率。In the embodiment of the present invention, the WLAN access device identifies the first multicast group request message sent by the WLAN terminal, and uses the multicast group address carried in the first multicast group request message to update the first multicast forwarding table. In this way, the WLAN access device can directly forward the multicast data of the mobile communication network to the WLAN terminal, which not only enables ordinary WLAN terminals to receive rich multicast data services of the mobile communication network, but also effectively improves the throughput of multicast data in the mobile communication network. Receive efficiency, and avoid the waste of mobile communication network air interface resources. WLAN terminals directly receive mobile network multicast data, which improves the service experience of WLAN user terminals and the utilization rate of mobile networks.

本发明实施例还提供另一种WLAN终端接收移动网络组播数据的传输方法即在上述任一实施例步骤202的WLAN接入设备根据第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新之前,可以根据组播组地址过滤条件对第一组播组请求消息进行过滤处理。例如,如果第一组播组请求消息中携带的组播组地址与组播组地址过滤表中任一个移动网络组播数据的组播组地址均不相同,则对该第一组播组请求消息进行过滤处理。又例如,组播组地址过滤表中的组播组地址不属于移动网络组播数据的组播组地址,如果第一组播组请求消息中携带的组播组地址属于组播组地址过滤表,则对该第一组播组请求消息进行过滤处理。这样,可以提高组播数据的转发效率。此外,组播组地址过滤表可以由管理员进行配置,包括本地配置或远端配置,本发明实施例对此并不限定。The embodiment of the present invention also provides another transmission method for a WLAN terminal to receive mobile network multicast data, that is, the WLAN access device in step 202 of any of the above embodiments pairs Before the first multicast forwarding table is updated, the first multicast group request message may be filtered according to the multicast group address filter condition. For example, if the multicast group address carried in the first multicast group request message is different from the multicast group address of any mobile network multicast data in the multicast group address filtering table, then the first multicast group request Messages are filtered. For another example, the multicast group address in the multicast group address filtering table does not belong to the multicast group address of the mobile network multicast data, if the multicast group address carried in the first multicast group request message belongs to the multicast group address filtering table , filter the first multicast group request message. In this way, the forwarding efficiency of multicast data can be improved. In addition, the multicast group address filtering table can be configured by an administrator, including local configuration or remote configuration, which is not limited in this embodiment of the present invention.

可选地,本发明实施例可以对组播组地址过滤条件进行更新。例如,接入设备接收LTE eMBMS组播数据,并自动学习识别LTE eMBMS组播数据的组播组地址是否属于组播组地址过滤表,以建立和维护对第一组播组请求消息进行过滤处理的过滤条件。Optionally, in this embodiment of the present invention, the filter condition of the multicast group address can be updated. For example, the access device receives LTE eMBMS multicast data, and automatically learns to identify whether the multicast group address of the LTE eMBMS multicast data belongs to the multicast group address filtering table, so as to establish and maintain the filtering process for the first multicast group request message filter criteria for .

下面结合具体实施例,更加详细地描述本发明实施例的组播数据的传输方法的非限制性的例子。应注意,这些例子仅仅是为了帮助本领域技术人员更好地理解本发明实施例,而非要限制本发明的范围。A non-limiting example of the method for transmitting multicast data according to the embodiment of the present invention will be described in more detail below in conjunction with specific embodiments. It should be noted that these examples are only intended to help those skilled in the art better understand the embodiments of the present invention, rather than limiting the scope of the present invention.

图3是本发明一个实施例的WLAN终端接收移动网络组播数据的传输方法的过程的示意性流程图。Fig. 3 is a schematic flowchart of a process of a WLAN terminal receiving mobile network multicast data transmission method according to an embodiment of the present invention.

在图3中,WLAN终端以WiFi终端为例,接入设备可以是WiFi瘦AP与LTE CPE集成的形态,还可以是基站集成WiFi瘦AP的形态。应注意,本发明实施例中,以LTE-WiFi为例进行描述,但本发明实施例并不限于此。In Figure 3, the WLAN terminal takes a WiFi terminal as an example, and the access device can be a form in which a WiFi thin AP is integrated with an LTE CPE, or a form in which a base station integrates a WiFi thin AP. It should be noted that in this embodiment of the present invention, LTE-WiFi is taken as an example for description, but this embodiment of the present invention is not limited thereto.

301,WiFi终端向接入设备发送某一消息。301. The WiFi terminal sends a certain message to the access device.

例如,WiFi终端向接入设备发送的消息可能是组播组请求消息,也可能是其他消息。For example, the message sent by the WiFi terminal to the access device may be a multicast group request message or other messages.

302,接入设备识别第一组播组请求消息。302. The access device identifies the first multicast group request message.

例如,第一组播组请求消息可以是IGMP report,包括加入组播组和离开组播组两种子类型消息,或者GMRP消息,也可以是其他类型的消息。第一组播组请求消息中携带组播组地址和WiFi终端地址。For example, the first multicast group request message can be an IGMP report, including two subtype messages of joining a multicast group and leaving a multicast group, or a GMRP message, or other types of messages. The first multicast group request message carries the multicast group address and the WiFi terminal address.

例如,接入设备对WiFi终端发送的消息的类型进行识别,如果消息的类型不属于第一组播组请求消息,则将该数据消息作为普通数据报文进行CAPWAP封装并通过CAPWAP隧道进行转发。如果消息的类型属于第一组播组请求消息,则还可以对第一组播组请求消息进行过滤处理,或者直接对第一组播转发表进行更新。For example, the access device identifies the type of the message sent by the WiFi terminal, and if the type of the message does not belong to the first multicast group request message, the data message is encapsulated in CAPWAP as a normal data message and forwarded through the CAPWAP tunnel. If the type of the message belongs to the first multicast group request message, the first multicast group request message may also be filtered, or the first multicast forwarding table may be directly updated.

303,接入设备对第一组播组请求消息进行过滤处理。组播组地址的过滤处理可以提高组播数据的转发效率。303. The access device performs filtering processing on the first multicast group request message. The filtering processing of the multicast group address can improve the forwarding efficiency of the multicast data.

例如,预先设置组播组地址过滤表。例如,组播组地址过滤表可以由管理员进行配置,包括本地配置或远端配置。另外,可以通过设备自动学习的方式更新组播组地址过滤表。例如,可解析移动网络组播数据(例如,LTEeMBMS承载的组播数据)携带的组播组地址信息,利用该组播组地址信息更新组播组地址过滤表。For example, pre-set the multicast group address filtering table. For example, the multicast group address filtering table can be configured by the administrator, including local configuration or remote configuration. In addition, the multicast group address filtering table can be updated through automatic learning by the device. For example, the multicast group address information carried by the mobile network multicast data (for example, the multicast data carried by LTEeMBMS) can be analyzed, and the multicast group address filtering table can be updated by using the multicast group address information.

具体地,组播组地址过滤表中的组播组地址可以是允许的组播组地址。在此情况下,如果第一组播组请求消息中携带的组播组地址与组播组地址过滤表中任一个LTE eMBMS承载的组播数据的组播组地址均不相同,则可以将该第一组播组请求消息作为普通数据报文进行CAPWAP封装并通过CAPWAP隧道进行转发,或者,可以将该第一组播组请求消息直接丢弃。Specifically, the multicast group addresses in the multicast group address filtering table may be allowed multicast group addresses. In this case, if the multicast group address carried in the first multicast group request message is not the same as the multicast group address of the multicast data carried by any LTE eMBMS in the multicast group address filtering table, the The first multicast group request message is encapsulated by CAPWAP as an ordinary data packet and forwarded through the CAPWAP tunnel, or the first multicast group request message may be directly discarded.

或者,组播组地址过滤表中的组播组地址可以是禁止的组播组地址。在此情况下,如果第一组播组请求消息中携带的组播组地址属于组播组地址过滤表,则可以将该第一组播组请求消息作为普通数据报文进行CAPWAP封装并通过CAPWAP隧道进行转发,或者,可以将该第一组播组请求消息直接丢弃。Alternatively, the multicast group addresses in the multicast group address filtering table may be forbidden multicast group addresses. In this case, if the multicast group address carried in the first multicast group request message belongs to the multicast group address filtering table, then the first multicast group request message can be used as a normal data packet for CAPWAP encapsulation and passed through the CAPWAP The tunnel forwards, or the first multicast group request message may be directly discarded.

304,接入设备更新第一组播转发表。304. The access device updates the first multicast forwarding table.

例如,建立第一组播组请求消息中携带的组播组地址和WiFi终端地址的映射关系,利用映射关系对第一组播转发表进行更新。具体地,如果第一组播组请求消息表示加入组播组,例如,IGMP report加入,或者GMRP Join消息,则在第一组播转发表中注册相应的WiFi终端地址和组播组地址的映射关系。或者,如果第一组播组请求消息表示离开组播组,例如,IGMP report离开,或者GMRP Leave消息,则在第一组播转发表中删除相应的WiFi终端地址和组播组地址的映射关系。For example, a mapping relationship between the multicast group address carried in the first multicast group request message and the WiFi terminal address is established, and the first multicast forwarding table is updated using the mapping relationship. Specifically, if the first multicast group request message represents joining a multicast group, for example, an IGMP report joins, or a GMRP Join message, then register the mapping of the corresponding WiFi terminal address and the multicast group address in the first multicast forwarding table relation. Or, if the first multicast group request message indicates leaving the multicast group, for example, the IGMP report leaves, or the GMRP Leave message, then delete the mapping relationship between the corresponding WiFi terminal address and the multicast group address in the first multicast forwarding table .

又例如,考虑WiFi接入设备的广播属性,可仅仅根据第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新。此时无需考虑WiFi终端地址。For another example, considering the broadcast attribute of the WiFi access device, the first multicast forwarding table may be updated only according to the multicast group address carried in the first multicast group request message. At this time, there is no need to consider the WiFi terminal address.

具体地,如果第一组播组请求消息表示加入组播组,例如,IGMP report加入,或者GMRP Join消息,并且该第一组播组请求消息中携带的组播组地址不属于第一组播转发表,则在第一组播转发表中注册第一组播组请求消息中携带的组播组地址。或者,如果第一组播组请求消息表示离开组播组,则向所有WiFi终端发送第一查询报文,以便所有WiFi终端根据该第一查询报文上报相应组播组请求消息,当所有终端上报的相应组播组请求消息均表示离开组播组,例如,IGMP report离开,或者GMRP Leave消息,或者没有WiFi终端上报相应的组播组请求消息表示加入组播组时,在第一组播转发表中删除第一组播组请求消息中携带的组播组地址。Specifically, if the first multicast group request message indicates joining a multicast group, for example, an IGMP report joins, or a GMRP Join message, and the multicast group address carried in the first multicast group request message does not belong to the first multicast group register the multicast group address carried in the first multicast group request message in the first multicast forwarding table. Or, if the first multicast group request message indicates leaving the multicast group, then send the first query message to all WiFi terminals, so that all WiFi terminals report the corresponding multicast group request message according to the first query message, when all terminals The corresponding multicast group request message reported means to leave the multicast group. For example, IGMP report leaves, or GMRP Leave message, or no WiFi terminal reports the corresponding multicast group request message to indicate joining the multicast group. The multicast group address carried in the first multicast group request message is deleted from the forwarding table.

另外,为了维护好第一组播转发表,可以在接入设备上部署IGMP查询功能,周期性地向WiFi终端发送查询报文,WiFi终端对该查询报文进行响应,上报相应的组播组请求消息,例如,WiFi终端需要接收相应的组播数据时,WiFi终端会进行响应,上报第一组播组请求消息表示加入组播组。上述查询报文也可以是非周期性的,例如根据需要触发查询报文,本发明实施例对此不作限制。In addition, in order to maintain the first multicast forwarding table, the IGMP query function can be deployed on the access device to periodically send a query message to the WiFi terminal, and the WiFi terminal responds to the query message and reports the corresponding multicast group The request message, for example, when the WiFi terminal needs to receive corresponding multicast data, the WiFi terminal will respond by reporting a first multicast group request message to indicate joining the multicast group. The foregoing query message may also be aperiodic, for example, the query message is triggered as needed, which is not limited in this embodiment of the present invention.

305,接入设备接收LTE eMBMS组播数据。305. The access device receives LTE eMBMS multicast data.

接入设备会解析LTE eMBMS组播数据的组播组地址,并且与第一组播转发表中的组播组地址进行对比,根据对比的结果执行组播数据的转发处理。The access device will analyze the multicast group address of the LTE eMBMS multicast data, and compare it with the multicast group address in the first multicast forwarding table, and perform forwarding processing of the multicast data according to the result of the comparison.

306,接入设备向WiFi终端发送组播数据。306. The access device sends the multicast data to the WiFi terminal.

例如,如果接收的LTE eMBMS组播数据的组播组地址属于第一组播转发表,则将组播数据发送给WiFi终端。将组播数据发送给WiFi终端有多种方式:一是在WiFi口按照组播方式发送给所有WiFi终端;二是在WiFi口按照单播方式发送给WiFi终端;也可以是二种方式的结合:一部分WiFi终端按照组播方式发送,另外一部分终端按照单播方式发送。具体实现时可以结合系统处理性能,频谱利用率,用户业务体验保障等多方面综合考虑,选择合适的发送方式和发送策略。For example, if the multicast group address of the received LTE eMBMS multicast data belongs to the first multicast forwarding table, then the multicast data is sent to the WiFi terminal. There are many ways to send multicast data to WiFi terminals: one is to send multicast to all WiFi terminals on the WiFi port; the other is to send unicast to WiFi terminals on the WiFi port; it can also be a combination of the two methods : Some WiFi terminals send in multicast mode, and other terminals send in unicast mode. During the specific implementation, the system processing performance, spectrum utilization rate, user service experience guarantee and other aspects can be comprehensively considered, and an appropriate transmission method and transmission strategy can be selected.

另一方面,如果在步骤205中得到的LTE eMBMS组播数据的组播组地址不在第一组播转发表中,则接入设备可以丢弃该LTE eMBMS组播数据。On the other hand, if the multicast group address of the LTE eMBMS multicast data obtained in step 205 is not in the first multicast forwarding table, the access device may discard the LTE eMBMS multicast data.

本发明实施例通过接入点识别WiFi终端发送的第一组播组请求消息,并利用第一组播组请求消息中携带的组播组地址更新第一组播转发表。这样,使得接入设备能够转发移动网络组播数据,从而组播数据传输不仅仅限制在CAPWAP隧道,能够有效地提高传输效率。In the embodiment of the present invention, the access point identifies the first multicast group request message sent by the WiFi terminal, and uses the multicast group address carried in the first multicast group request message to update the first multicast forwarding table. In this way, the access device can forward the mobile network multicast data, so that the multicast data transmission is not limited to the CAPWAP tunnel, and the transmission efficiency can be effectively improved.

另外,本发明实施例接入点可以接收LTE eMBMS组播数据,如果LTEeMBMS组播数据的组播组地址属于第一组播转发表,则将组播数据发送给WiFi终端。这样,使得WiFi终端也可以接收LTE eMBMS组播数据,提升了WiFi用户终端的业务体验及LTE网络利用率。In addition, the access point in the embodiment of the present invention can receive LTE eMBMS multicast data, and if the multicast group address of the LTE eMBMS multicast data belongs to the first multicast forwarding table, the multicast data is sent to the WiFi terminal. In this way, WiFi terminals can also receive LTE eMBMS multicast data, which improves the service experience of WiFi user terminals and the utilization rate of LTE networks.

WLAN接入设备和客户端设备为单独的设备时,WLAN接入设备,例如WiFi AP,执行图2和图3的方法中相同或相应的步骤,为了避免重复,此处不再赘述。When the WLAN access device and the client device are separate devices, the WLAN access device, such as a WiFi AP, performs the same or corresponding steps in the methods in Figure 2 and Figure 3, and in order to avoid repetition, details are not repeated here.

图4是本发明实施例提供的WLAN终端接收移动网络组播数据的传输方法的流程图。图4的方法可以由客户端设备执行。客户端设备的一个例子是LTE CPE。Fig. 4 is a flowchart of a transmission method for a WLAN terminal to receive mobile network multicast data according to an embodiment of the present invention. The method in FIG. 4 can be executed by a client device. An example of a client device is an LTE CPE.

401,客户端设备接收无线局域网WLAN接入设备发送的第二组播组请求消息,第二组播组请求消息携带WLAN接入设备地址和组播组地址。401. A client device receives a second multicast group request message sent by a WLAN access device on a wireless local area network, where the second multicast group request message carries an address of the WLAN access device and a multicast group address.

402,根据第二组播组请求消息中携带的WLAN接入设备地址和组播组地址对第二组播转发表进行更新,第二组播转发表用于客户端设备向WLAN接入设备转发移动网络组播数据;402. Update the second multicast forwarding table according to the WLAN access device address and the multicast group address carried in the second multicast group request message, and the second multicast forwarding table is used for forwarding the client device to the WLAN access device Mobile network multicast data;

403,客户端设备根据所述第二组播转发表将所述移动网络组播数据转发给所述WLAN接入设备。403. The client device forwards the mobile network multicast data to the WLAN access device according to the second multicast forwarding table.

可选地,步骤403具体可以实现为,接收移动网络组播数据,如果移动网络组播数据的组播组地址属于所述第二组播转发表,则将组播数据发送给WLAN接入设备。Optionally, step 403 may specifically be implemented as receiving mobile network multicast data, and if the multicast group address of the mobile network multicast data belongs to the second multicast forwarding table, then sending the multicast data to the WLAN access device .

可选地,在本发明实施例的客户端设备可以周期性地向WLAN接入设备发送查询报文,WLAN接入设备将查询报文转发给WLAN终端,以便WLAN终端根据该查询报文上报相应的组播组请求消息。或者,WLAN接入设备根据第一组播转发表的组播组地址信息进行响应,从而客户端设备能够维护第二组播转发表。Optionally, the client device in this embodiment of the present invention may periodically send a query message to the WLAN access device, and the WLAN access device forwards the query message to the WLAN terminal, so that the WLAN terminal reports the corresponding query message according to the query message. The multicast group request message. Or, the WLAN access device responds according to the multicast group address information in the first multicast forwarding table, so that the client device can maintain the second multicast forwarding table.

需要说明的是,客户端设备可将接收的移动网络组播数据转发给WLAN接入设备,以便WLAN接入设备利用移动网络组播数据的组播组地址信息更新前面实施例所述的组播组地址过滤条件。下面将结合具体的例子详细描述本发明实施例的组播组地址过滤条件更新方法。It should be noted that the client device can forward the received mobile network multicast data to the WLAN access device, so that the WLAN access device can use the multicast group address information of the mobile network multicast data to update the multicast Group address filter criteria. The method for updating the filter condition of the multicast group address in the embodiment of the present invention will be described in detail below in conjunction with specific examples.

本发明实施例客户端设备接收移动网络组播数据,如果移动网络组播数据的组播组地址属于第二组播转发表,则将组播数据发送给WLAN接入设备。或者,将移动网络组播数据转发给WLAN接入设备。这样,使得WLAN接入设备能够转发移动网络组播数据给WLAN终端,能够有效地提高WLAN终端对移动通信网络组播数据的接收效率。In the embodiment of the present invention, the client device receives the mobile network multicast data, and if the multicast group address of the mobile network multicast data belongs to the second multicast forwarding table, then sends the multicast data to the WLAN access device. Or, forward the mobile network multicast data to the WLAN access device. In this way, the WLAN access device can forward the mobile network multicast data to the WLAN terminal, which can effectively improve the reception efficiency of the mobile communication network multicast data by the WLAN terminal.

下面结合具体实施例,更加详细地描述本发明实施例的组播数据的传输方法的非限制性的例子。A non-limiting example of the method for transmitting multicast data according to the embodiment of the present invention will be described in more detail below in conjunction with specific embodiments.

图5是本发明另一实施例的可适用于图1的网络架构的WLAN终端接收移动网络组播数据的传输方法的过程的示意性流程图。FIG. 5 is a schematic flowchart of a process of a transmission method for receiving mobile network multicast data by a WLAN terminal applicable to the network architecture of FIG. 1 according to another embodiment of the present invention.

在图5中,接入设备分为WLAN接入设备和客户端设备两个实体。其中,客户端设备以LTE CPE为例,WLAN接入设备以WiFi AP为例。将适当省略与图3的实施例重复的描述。In FIG. 5 , the access device is divided into two entities, a WLAN access device and a client device. Among them, the client device takes LTE CPE as an example, and the WLAN access device takes WiFi AP as an example. A description overlapping with the embodiment of FIG. 3 will be appropriately omitted.

501,WiFi终端向WiFi AP发送某一消息。501. The WiFi terminal sends a certain message to the WiFi AP.

例如,WiFi终端101向瘦AP 103发送的消息可能是组播组请求消息,也可能是其他消息。For example, the message sent by the WiFi terminal 101 to the thin AP 103 may be a multicast group request message, or other messages.

502,WiFi AP识别第一组播组请求消息。502. The WiFi AP identifies the first multicast group request message.

例如,第一组播组请求消息可以是IGMP report,包括加入组播组和离开组播组两种子类型消息,或者GMRP消息,也可以是其他类型的消息。第一组播组请求消息中携带组播组地址和WiFi终端101地址。For example, the first multicast group request message can be an IGMP report, including two subtype messages of joining a multicast group and leaving a multicast group, or a GMRP message, or other types of messages. The first multicast group request message carries the multicast group address and the address of the WiFi terminal 101 .

例如,瘦AP 103对WiFi终端101发送的消息的类型进行识别,如果消息的类型不属于第一组播组请求消息,则将该数据消息作为普通数据报文进行CAPWAP封装并通过CAPWAP隧道108进行转发。如果消息的类型属于第一组播组请求消息,则还可以对第一组播组请求消息进行过滤处理,或者直接对第一组播转发表进行更新。For example, the thin AP 103 identifies the type of message sent by the WiFi terminal 101. If the type of the message does not belong to the first multicast group request message, then the data message is used as a common data message to carry out CAPWAP encapsulation and through the CAPWAP tunnel 108. Forward. If the type of the message belongs to the first multicast group request message, the first multicast group request message may also be filtered, or the first multicast forwarding table may be directly updated.

503,WiFi AP对第一组播组请求消息进行过滤处理。503. The WiFi AP performs filtering processing on the first multicast group request message.

例如,预先设置组播组地址过滤表。例如,组播组地址过滤表可以由管理员进行配置,包括本地配置或远端配置。另外,可以通过自动学习的方式更新组播组地址过滤表。例如,瘦AP 103可解析移动网络组播数据(例如,LTE eMBMS承载的组播数据)携带的组播组地址信息,利用该组播组地址信息更新组播组地址过滤表。For example, pre-set the multicast group address filtering table. For example, the multicast group address filtering table can be configured by the administrator, including local configuration or remote configuration. In addition, the multicast group address filtering table can be updated through automatic learning. For example, the thin AP 103 can analyze the multicast group address information carried by the mobile network multicast data (for example, the multicast data carried by LTE eMBMS), and use the multicast group address information to update the multicast group address filtering table.

具体地,组播组地址过滤表中的组播组地址可以是允许的组播组地址。在此情况下,如果第一组播组请求消息中携带的组播组地址与组播组地址过滤表中任一个LTE eMBMS承载的组播数据的组播组地址均不相同,则可以将该第一组播组请求消息作为普通数据报文进行CAPWAP封装并通过CAPWAP隧道108进行转发,或者,可以将该第一组播组请求消息直接丢弃。Specifically, the multicast group addresses in the multicast group address filtering table may be allowed multicast group addresses. In this case, if the multicast group address carried in the first multicast group request message is not the same as the multicast group address of the multicast data carried by any LTE eMBMS in the multicast group address filtering table, the The first multicast group request message is encapsulated by CAPWAP as an ordinary data message and forwarded through the CAPWAP tunnel 108, or the first multicast group request message may be directly discarded.

或者,组播组地址过滤表中的组播组地址可以是禁止的组播组地址。在此情况下,如果第一组播组请求消息中携带的组播组地址属于组播组地址过滤表,则可以将该第一组播组请求消息作为普通数据报文进行CAPWAP封装并通过CAPWAP隧道108进行转发,或者,可以将该第一组播组请求消息直接丢弃。Alternatively, the multicast group addresses in the multicast group address filtering table may be forbidden multicast group addresses. In this case, if the multicast group address carried in the first multicast group request message belongs to the multicast group address filtering table, then the first multicast group request message can be used as a normal data packet for CAPWAP encapsulation and passed through the CAPWAP The tunnel 108 forwards, or may directly discard the first multicast group request message.

504,WiFi AP更新第一组播转发表。504. The WiFi AP updates the first multicast forwarding table.

例如,建立第一组播组请求消息中携带的组播组地址和WiFi终端101地址的映射关系,利用映射关系对第一组播转发表进行更新。具体地,如果第一组播组请求消息表示加入组播组,例如,IGMP report加入,或者GMRPJoin消息,则在第一组播转发表中注册相应的WiFi终端地址和组播组地址的映射关系。或者,如果第一组播组请求消息表示离开组播组,例如,IGMP report离开,或者GMRP Leave消息,则在第一组播转发表中删除相应的WiFi终端101地址和组播组地址的映射关系。For example, a mapping relationship between the multicast group address carried in the first multicast group request message and the address of the WiFi terminal 101 is established, and the first multicast forwarding table is updated using the mapping relationship. Specifically, if the first multicast group request message indicates joining a multicast group, for example, IGMP report joins, or a GMRPJoin message, then register the mapping relationship between the corresponding WiFi terminal address and the multicast group address in the first multicast forwarding table . Or, if the first multicast group request message represents leaving the multicast group, for example, the IGMP report leaves, or the GMRP Leave message, then delete the mapping of the corresponding WiFi terminal 101 address and the multicast group address in the first multicast forwarding table relation.

又例如,考虑WiFi接入设备的广播属性,可仅仅根据第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新。此时无需考虑WiFi终端地址。For another example, considering the broadcast attribute of the WiFi access device, the first multicast forwarding table may be updated only according to the multicast group address carried in the first multicast group request message. At this time, there is no need to consider the WiFi terminal address.

具体地,如果第一组播组请求消息表示加入组播组,例如,IGMP report加入,或者GMRP Join消息,并且该第一组播组请求消息中携带的组播组地址不属于第一组播转发表,则在第一组播转发表中注册第一组播组请求消息中携带的组播组地址。或者,如果第一组播组请求消息表示离开组播组,则向所有WiFi终端发送第一查询报文,以便所有WiFi终端根据该第一查询报文上报相应组播组请求消息,当所有终端上报的相应组播组请求消息均表示离开组播组,例如,IGMP report离开,或者GMRP Leave消息,或者没有WiFi终端上报相应的组播组请求消息表示加入组播组时,在第一组播转发表中删除第一组播组请求消息中携带的组播组地址。Specifically, if the first multicast group request message indicates joining a multicast group, for example, an IGMP report joins, or a GMRP Join message, and the multicast group address carried in the first multicast group request message does not belong to the first multicast group register the multicast group address carried in the first multicast group request message in the first multicast forwarding table. Or, if the first multicast group request message indicates leaving the multicast group, then send the first query message to all WiFi terminals, so that all WiFi terminals report the corresponding multicast group request message according to the first query message, when all terminals The corresponding multicast group request message reported means to leave the multicast group. For example, IGMP report leaves, or GMRP Leave message, or no WiFi terminal reports the corresponding multicast group request message to indicate joining the multicast group. The multicast group address carried in the first multicast group request message is deleted from the forwarding table.

瘦AP 103在更新第一组播转发表成功后,向LTE CPE 105发送第二组播组请求消息,携带瘦AP 103地址和组播组地址。如果LTE CPE 105对未注册的组播数据转发策略不是丢弃,而是广播转发,则瘦AP 103向LTE CPE 105发送第二组播组请求信息是可选的。After the thin AP 103 successfully updates the first multicast forwarding table, it sends a second multicast group request message to the LTE CPE 105, carrying the thin AP 103 address and the multicast group address. If the LTE CPE 105 is not discarding the unregistered multicast data forwarding policy, but broadcast forwarding, it is optional for the thin AP 103 to send the second multicast group request information to the LTE CPE 105.

505,LTE CPE接收WiFi AP发送的第二组播组请求消息。505. The LTE CPE receives the second multicast group request message sent by the WiFi AP.

例如,LTE CPE 105接收瘦AP 103发送的第二组播组地址请求消息可以是IGMP report(Internet Group Management Protocol report,互联网组管理协议报告),包括加入组播组和离开组播组两种子类型消息,或者GMRP(GARP(Generic Attribute Registration Protocol,通用属性注册协议)MulticastRegistration Protocol,GARP组播注册协议)消息。第二组播组地址请求消息携带了瘦AP 103地址和组播组地址。For example, the second multicast group address request message sent by the thin AP 103 received by the LTE CPE 105 may be an IGMP report (Internet Group Management Protocol report, Internet Group Management Protocol report), including two subtypes of joining a multicast group and leaving a multicast group message, or GMRP (GARP (Generic Attribute Registration Protocol, General Attribute Registration Protocol) MulticastRegistration Protocol, GARP Multicast Registration Protocol) message. The second multicast group address request message carries the thin AP 103 address and the multicast group address.

506,LTE CPE更新第二组播转发表。506. The LTE CPE updates the second multicast forwarding table.

例如,LTE CPE 105根据第二组播组请求消息携带的瘦AP 103地址和组播组地址的映射关系对第二组播转发表进行更新。具体地,对于第二组播转发表的更新方式可以参照图3实施例中第一组播转发表的更新方式,因此不再赘述。For example, the LTE CPE 105 updates the second multicast forwarding table according to the mapping relationship between the thin AP 103 address carried in the second multicast group request message and the multicast group address. Specifically, for the updating manner of the second multicast forwarding table, reference may be made to the updating manner of the first multicast forwarding table in the embodiment in FIG. 3 , so details are not repeated here.

为了维护好第二组播转发表,可以在LTE CPE上部署IGMP查询功能,周期性地向WiFi AP发送查询报文,WiFi AP将查询报文转发给WiFi终端,以便WiFi终端根据该查询报文上报相应的组播组请求消息。例如,LTE CPE105周期性地向瘦AP 103发送通用查询报文和/或特定组查询报文,瘦AP 103支持透明转发查询报文,如果WiFi终端101需要接收相应的组播数据时,WiFi终端101会进行响应,向瘦AP 103上报相应的组播组请求消息。In order to maintain the second multicast forwarding table, the IGMP query function can be deployed on the LTE CPE to periodically send query packets to the WiFi AP, and the WiFi AP forwards the query packets to the WiFi terminals so that the WiFi terminals can Report the corresponding multicast group request message. For example, the LTE CPE 105 periodically sends a general query message and/or a specific group query message to the thin AP 103, and the thin AP 103 supports transparent forwarding of the query message. If the WiFi terminal 101 needs to receive corresponding multicast data, the WiFi terminal 101 will respond and report the corresponding multicast group request message to thin AP 103.

另外,还可以在LTE CPE和WiFi AP上都部署IGMP查询功能,即LTECPE和WiFi AP都周期性地发送通用查询报文和/或特定组查询报文。在这种部署场景下,WiFi AP对于LTE CPE周期性地向WiFi AP发送通用查询报文和/或特定组查询报文可以是透明转发模式,还可以是本地终结模式。本地终结模式即WiFi AP接收LTE CPE周期性发送的通用查询报文和/或特定组查询报文,根据第一组播转发表的组播组地址信息向LTE CPE发送相应的响应消息,而不再向WiFi终端转发。In addition, the IGMP query function can also be deployed on both the LTE CPE and the WiFi AP, that is, both the LTE CPE and the WiFi AP periodically send general query messages and/or group-specific query messages. In this deployment scenario, the WiFi AP can use the transparent forwarding mode or the local termination mode for the LTE CPE to periodically send general query messages and/or group-specific query messages to the WiFi AP. The local termination mode means that the WiFi AP receives the general query message and/or specific group query message periodically sent by the LTE CPE, and sends a corresponding response message to the LTE CPE according to the multicast group address information in the first multicast forwarding table, without Then forward to the WiFi terminal.

507,LTE CPE接收LTE eMBMS组播数据。507. The LTE CPE receives LTE eMBMS multicast data.

例如,LTE CPE 105接收经eMBMS通道110传输的LTE eMBMS组播数据。For example, LTE CPE 105 receives LTE eMBMS multicast data transmitted via eMBMS channel 110.

508,LTE CPE对LTE eMBMS的组播数据进行转发处理。508. The LTE CPE forwards and processes the multicast data of the LTE eMBMS.

例如,LTE CPE 105会解析LTE eMBMS组播数据的组播组地址,并且与第二组播转发表中的组播组地址进行对比,根据对比的结果执行组播数据的转发处理。For example, the LTE CPE 105 will analyze the multicast group address of the LTE eMBMS multicast data, and compare it with the multicast group address in the second multicast forwarding table, and perform forwarding processing of the multicast data according to the result of the comparison.

另一方面,如果LTE CPE 105在步骤507中得到的LTE eMBMS组播数据的组播组地址不在第二组播转发表中,则LTE CPE 105可以丢弃该LTEeMBMS组播数据。On the other hand, if the multicast group address of the LTE eMBMS multicast data obtained by the LTE CPE 105 in step 507 is not in the second multicast forwarding table, the LTE CPE 105 can discard the LTE eMBMS multicast data.

509,LTE CPE将组播数据发送给WiFi AP。509. The LTE CPE sends the multicast data to the WiFi AP.

例如,LTE CPE 105将组播数据发送给瘦AP 103。For example, LTE CPE 105 sends multicast data to thin AP 103.

510,WiFi AP将组播数据发送给WiFi终端。510. The WiFi AP sends the multicast data to the WiFi terminal.

例如,如果瘦AP 103接收的组播数据的组播组地址属于第一组播转发表,则将组播数据转发给WiFi终端101。For example, if the multicast group address of the multicast data received by the thin AP 103 belongs to the first multicast forwarding table, the multicast data is forwarded to the WiFi terminal 101.

另一方面,如果瘦AP 103在步骤509中得到的LTE eMBMS组播数据的组播组地址不在第一组播转发表中,则瘦AP 103可以丢弃该LTE eMBMS组播数据。On the other hand, if the multicast group address of the LTE eMBMS multicast data obtained by the thin AP 103 in step 509 is not in the first multicast forwarding table, the thin AP 103 can discard the LTE eMBMS multicast data.

这样,WiFi AP能够接收除CAPWAP隧道外传输的LTE eMBMS组播数据,从而提高传输效率,还能够提升WiFi用户终端的业务体验及LTE网络利用率。In this way, the WiFi AP can receive the LTE eMBMS multicast data transmitted outside the CAPWAP tunnel, thereby improving the transmission efficiency, and can also improve the service experience of the WiFi user terminal and the utilization rate of the LTE network.

需说明的是,本发明实施例中如果WiFiAP与LTE CPE集成在一起,则以上WiFiAP与LTE CPE之间的消息交互属于设备的内部流程,有些流程可以适当合并,简化或裁剪掉,但并不影响本发明的实质精神。如果是eNB集成瘦AP形态,则不需要CPE,eMBMS组播数据直接到eNB后,通过内部交换传递给瘦AP,本领域普通技术人员可以通过本发明实施例提供的流程图得到这个交互的流程图,只不过将LTE CPE换成eNB基站即可,这种形态只是瘦AP部署位置不同而已。It should be noted that if the WiFiAP and the LTE CPE are integrated in the embodiment of the present invention, the above message interaction between the WiFiAP and the LTE CPE belongs to the internal process of the device, and some processes can be appropriately combined, simplified or cut out, but not Affect the essential spirit of the present invention. If it is an eNB-integrated thin AP form, no CPE is required. After the eMBMS multicast data is directly sent to the eNB, it is passed to the thin AP through internal switching. Those of ordinary skill in the art can obtain the interactive process through the flow chart provided by the embodiment of the present invention. As shown in the figure, it is only necessary to replace the LTE CPE with an eNB base station. This form is only different in the deployment position of the thin AP.

图6是本发明另一实施例的可适用于图1的网络架构的组播组地址过滤条件更新方法的过程的示意性流程图。FIG. 6 is a schematic flowchart of a process of a method for updating a multicast group address filtering condition applicable to the network architecture of FIG. 1 according to another embodiment of the present invention.

应理解,本发明实施例中,以LTE-WiFi为例进行描述,但本发明实施例并不限于此。It should be understood that in this embodiment of the present invention, LTE-WiFi is taken as an example for description, but this embodiment of the present invention is not limited thereto.

601,LTE CPE接收LTE eMBMS组播数据。601. The LTE CPE receives LTE eMBMS multicast data.

例如,LTE CPE 105接收经eMBMS通道110传输的LTE eMBMS组播数据。LTE CPE 105可以解析出LTE eMBMS组播数据携带的组播组地址信息。For example, LTE CPE 105 receives LTE eMBMS multicast data transmitted via eMBMS channel 110. The LTE CPE 105 can parse out the multicast group address information carried by the LTE eMBMS multicast data.

602,LTE CPE向WiFi AP发送组播组地址信息。602. The LTE CPE sends multicast group address information to the WiFi AP.

603,WiFi AP利用LTE CPE发送的组播组地址信息,更新WiFi AP上存储的组播组地址过滤表。603. The WiFi AP uses the multicast group address information sent by the LTE CPE to update the multicast group address filtering table stored on the WiFi AP.

例如,LTE CPE 105接收LTE eMBMS组播数据,并将解析出的LTEeMBMS组播数据携带的组播组地址信息发送给瘦AP 103,瘦AP 103自动识别LTE eMBMS组播数据的组播组地址是否属于组播组地址过滤表,对组播组地址过滤表进行更新。或者,LTE CPE 105将接收的LTE eMBMS组播数据转发给瘦AP 103,瘦AP 103解析出的LTE eMBMS组播数据携带的组播组地址信息,并识别LTE eMBMS组播数据的组播组地址是否属于组播组地址过滤表,对组播组地址过滤表进行更新。这样,建立和维护了对第一组播组请求消息进行过滤处理的过滤条件。For example, LTE CPE 105 receives LTE eMBMS multicast data, and sends the multicast group address information carried by the parsed LTE eMBMS multicast data to thin AP 103, and thin AP 103 automatically identifies whether the multicast group address of LTE eMBMS multicast data is It belongs to the multicast group address filtering table, and updates the multicast group address filtering table. Alternatively, the LTE CPE 105 forwards the received LTE eMBMS multicast data to the thin AP 103, and the thin AP 103 analyzes the multicast group address information carried by the LTE eMBMS multicast data, and identifies the multicast group address of the LTE eMBMS multicast data Whether it belongs to the multicast group address filtering table, and updates the multicast group address filtering table. In this way, the filtering condition for filtering the first multicast group request message is established and maintained.

此外,组播组地址过滤表可以由管理员进行配置,包括本地配置或远端配置,本发明实施例对此不作限制。In addition, the multicast group address filtering table can be configured by an administrator, including local configuration or remote configuration, which is not limited in this embodiment of the present invention.

这样,可以维护组播组地址过滤条件,提高组播数据的转发效率。In this way, the filter condition of the multicast group address can be maintained, and the forwarding efficiency of the multicast data can be improved.

图7是本发明一个实施例的WLAN接入设备的框图。图7的接入设备70包括:Fig. 7 is a block diagram of a WLAN access device according to an embodiment of the present invention. The access device 70 of FIG. 7 includes:

识别单元71识别无线局域网WLAN终端发送的消息是否是第一组播组请求消息,第一组播组请求消息携带WLAN终端地址和组播组地址。The identification unit 71 identifies whether the message sent by the WLAN terminal is a first multicast group request message, and the first multicast group request message carries a WLAN terminal address and a multicast group address.

更新单元72用于如果识别单元识别的WLAN终端发送的消息是第一组播组请求消息,则根据第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新。The update unit 72 is configured to update the first multicast forwarding table according to the multicast group address carried in the first multicast group request message if the message sent by the WLAN terminal identified by the identification unit is the first multicast group request message.

转发单元73,用于根据第一组播转发表向WLAN终端转发移动网络组播数据。The forwarding unit 73 is configured to forward the mobile network multicast data to the WLAN terminal according to the first multicast forwarding table.

可选地,在一种实现方式下,更新单元72具体用于建立第一组播组请求消息中携带的第一组播组地址和WLAN终端地址的映射关系,利用映射关系对第一组播转发表进行更新。这样能够维护第一组播转发表。进一步的,更新单元72具体用于如果第一组播组请求消息表示加入组播组,则在第一组播转发表中注册相应的WLAN终端地址和组播组地址的映射关系。或者,如果第一组播组请求消息表示离开组播组,则在第一组播转发表中删除相应的WLAN终端地址和组播组地址的映射关系。Optionally, in an implementation manner, the update unit 72 is specifically configured to establish a mapping relationship between the first multicast group address carried in the first multicast group request message and the WLAN terminal address, and use the mapping relationship to update the first multicast The forwarding table is updated. In this way, the first multicast forwarding table can be maintained. Further, the update unit 72 is specifically configured to register the mapping relationship between the corresponding WLAN terminal address and the multicast group address in the first multicast forwarding table if the first multicast group request message indicates joining the multicast group. Or, if the first multicast group request message indicates leaving the multicast group, delete the corresponding mapping relationship between the WLAN terminal address and the multicast group address in the first multicast forwarding table.

在另一种实现方式下,更新单元72具体用于如果第一组播组请求消息表示加入组播组,并且第一组播组请求消息中携带的组播组地址不属于第一组播转发表,则在第一组播转发表中注册第一组播组请求消息中携带的组播组地址。或者,具体用于如果第一组播组请求消息表示离开组播组,则向所有WLAN终端发送第一查询报文,以便所有WLAN终端根据第一查询报文上报相应组播组请求消息。具体地,当所有终端上报的相应组播组请求消息均表示离开组播组,或者没有WLAN终端上报相应的组播组请求消息表示加入组播组时,在第一组播转发表中删除第一组播组请求消息中携带的组播组地址。In another implementation, the update unit 72 is specifically configured to if the first multicast group request message indicates joining a multicast group, and the multicast group address carried in the first multicast group request message does not belong to the first multicast group address. register the multicast group address carried in the first multicast group request message in the first multicast forwarding table. Alternatively, if the first multicast group request message indicates leaving the multicast group, send the first query message to all WLAN terminals, so that all WLAN terminals report the corresponding multicast group request message according to the first query message. Specifically, when all corresponding multicast group request messages reported by all terminals indicate leaving the multicast group, or no WLAN terminal reports corresponding multicast group request messages indicating joining the multicast group, the first multicast forwarding table is deleted from the first multicast forwarding table. The multicast group address carried in the multicast group request message.

可选地,更新单元72还用于向终端发送查询报文,以便终端根据查询报文上报第一组播组请求消息。Optionally, the updating unit 72 is further configured to send a query message to the terminal, so that the terminal reports the first multicast group request message according to the query message.

可选地,识别单元71还用于根据组播组地址过滤条件对第一组播组请求消息进行过滤处理,更新单元72具体用于根据经过滤处理后的第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新。Optionally, the identification unit 71 is further configured to filter the first multicast group request message according to the multicast group address filter condition, and the update unit 72 is specifically configured to filter the first multicast group request message according to the filtered first multicast group request message. update the first multicast forwarding table.

这样,可以维护组播组地址过滤条件,提高组播数据的转发效率。In this way, the filter condition of the multicast group address can be maintained, and the forwarding efficiency of the multicast data can be improved.

可选地,转发单元73具体用于:接收移动网络组播数据;如果移动网络组播数据的组播组地址属于第一组播转发表,则将组播数据转发给WLAN终端。Optionally, the forwarding unit 73 is specifically configured to: receive mobile network multicast data; if the multicast group address of the mobile network multicast data belongs to the first multicast forwarding table, forward the multicast data to the WLAN terminal.

本发明实施例通过接入点识别无线局域网WLAN终端发送的第一组播组请求消息,并利用第一组播组请求消息中携带的组播组地址更新第一组播转发表。这样,使得WLAN接入设备能够直接向WLAN终端转发移动通信网络组播数据,不仅使普通WLAN终端也可以接收移动通信网络丰富的组播数据业务,而且可以有效地提高移动通信网络组播数据的接收效率,并避免移动通信网络空口资源的浪费。In the embodiment of the present invention, the access point identifies the first multicast group request message sent by the WLAN terminal, and uses the multicast group address carried in the first multicast group request message to update the first multicast forwarding table. In this way, the WLAN access device can directly forward the multicast data of the mobile communication network to the WLAN terminal, which not only enables ordinary WLAN terminals to receive rich multicast data services of the mobile communication network, but also effectively improves the throughput of multicast data in the mobile communication network. Receive efficiency, and avoid the waste of mobile communication network air interface resources.

图8是本发明另一实施例的客户端设备的框图。客户端设备80的一个例子是LTE CPE。图8的客户端设备80包括:FIG. 8 is a block diagram of a client device according to another embodiment of the present invention. An example of client device 80 is an LTE CPE. The client device 80 of FIG. 8 includes:

接收单元81接收无线局域网WLAN接入设备发送的第二组播组请求消息。The receiving unit 81 receives the second multicast group request message sent by the WLAN access device.

更新单元82用于根据接收单元接收的第二组播组请求消息中携带的WLAN接入设备地址和第二组播组地址对第二组播转发表进行更新,第二组播转发表用于向WLAN接入设备转发移动网络组播数据。这样能够维护第二组播转发表。The update unit 82 is configured to update the second multicast forwarding table according to the WLAN access device address and the second multicast group address carried in the second multicast group request message received by the receiving unit, and the second multicast forwarding table is used for Forward mobile network multicast data to WLAN access devices. In this way, the second multicast forwarding table can be maintained.

转发单元83用于根据第二组播转发表将移动网络组播数据转发给WLAN接入设备。The forwarding unit 83 is configured to forward the mobile network multicast data to the WLAN access device according to the second multicast forwarding table.

转发单元83具体用于:接收移动网络组播数据;如果移动网络组播数据的组播组地址属于第二组播转发表,则客户端设备将移动网络组播数据转发给WLAN接入设备。The forwarding unit 83 is specifically configured to: receive mobile network multicast data; if the multicast group address of the mobile network multicast data belongs to the second multicast forwarding table, the client device forwards the mobile network multicast data to the WLAN access device.

需要说明的是,客户端设备80可实现图4的方法中涉及客户端设备的各个步骤,为避免重复,不再详细描述。It should be noted that the client device 80 can implement various steps related to the client device in the method in FIG. 4 , and to avoid repetition, no detailed description is given here.

本发明实施例客户端设备接收移动网络组播数据,如果移动网络组播数据的组播组地址属于第二组播转发表,则将组播数据发送给WLAN接入设备。或者,将移动网络组播数据转发给WLAN接入设备。这样,使得WLAN接入设备能够直接向WLAN终端转发移动通信网络组播数据,不仅使普通WLAN终端也可以接收移动通信网络丰富的组播数据业务,而且可以有效地提高移动通信网络组播数据的接收效率,并避免移动通信网络空口资源的浪费。In the embodiment of the present invention, the client device receives the mobile network multicast data, and if the multicast group address of the mobile network multicast data belongs to the second multicast forwarding table, then sends the multicast data to the WLAN access device. Or, forward the mobile network multicast data to the WLAN access device. In this way, the WLAN access device can directly forward the multicast data of the mobile communication network to the WLAN terminal, which not only enables ordinary WLAN terminals to receive rich multicast data services of the mobile communication network, but also effectively improves the throughput of multicast data in the mobile communication network. Receive efficiency, and avoid the waste of mobile communication network air interface resources.

本发明实施例还提供一种WLAN终端接收移动网络组播数据的系统,如图9所示,该系统70包括:WLAN接入设备71和客户端设备72,本发明实施例中的WLAN接入设备71可以是WIFI AP或其它种类网络中应用的具备同样功能的装置,客户端设备72可以是LTE CPE或其它种类网络中应用的具备同样功能的装置,其中:The embodiment of the present invention also provides a system for a WLAN terminal to receive mobile network multicast data. As shown in FIG. 9 , the system 70 includes: a WLAN access device 71 and a client device 72. The device 71 may be a device with the same function applied in a WIFI AP or other types of networks, and the client device 72 may be a device with the same function applied in an LTE CPE or other types of networks, wherein:

WLAN接入设备70用于:识别无线局域网WLAN终端发送的消息是否是第一组播组请求消息,所述第一组播组请求消息携带WLAN终端地址和组播组地址;如果所述WLAN终端发送的消息是第一组播组请求消息,则根据所述第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新,并向所述客户端设备发送第二组播组请求消息,所述第二组播组请求消息携带WLAN接入设备地址和组播组地址;根据所述第一组播转发表向所述WLAN终端转发移动网络组播数据;The WLAN access device 70 is used to: identify whether the message sent by the wireless local area network WLAN terminal is a first multicast group request message, and the first multicast group request message carries a WLAN terminal address and a multicast group address; if the WLAN terminal The message sent is the first multicast group request message, then the first multicast forwarding table is updated according to the multicast group address carried in the first multicast group request message, and the second multicast forwarding table is sent to the client device A multicast group request message, the second multicast group request message carrying a WLAN access device address and a multicast group address; forwarding mobile network multicast data to the WLAN terminal according to the first multicast forwarding table;

客户端设备80用于:接收WLAN接入设备发送的第二组播组请求消息;根据所述第二组播组请求消息中携带的WLAN接入设备地址和组播组地址对第二组播转发表进行更新,所述第二组播转发表用于所述客户端设备向所述WLAN接入设备转发移动网络组播数据;根据所述第二组播转发表将所述移动网络组播数据转发给所述WLAN接入设备。The client device 80 is configured to: receive the second multicast group request message sent by the WLAN access device; send the second multicast group address according to the WLAN access device address and the multicast group address carried in the second multicast group request message; The forwarding table is updated, and the second multicast forwarding table is used for the client device to forward mobile network multicast data to the WLAN access device; according to the second multicast forwarding table, the mobile network multicast The data is forwarded to the WLAN access device.

具体地,WLAN接入设备70接收WLAN终端发送的消息,并对该消息的类型进行识别,如果消息的类型属于第一组播组请求消息,则还可以对第一组播组请求消息进行过滤处理,或者直接根据第一组播组请求消息携带的组播组地址对第一组播转发表进行更新。WLAN接入设备70在更新第一组播转发表成功后,向客户端设备80发送第二组播组请求消息,携带WLAN接入设备70地址和组播组地址。客户端设备80根据第二组播组请求消息携带的WLAN接入设备70地址和组播组地址的映射关系对第二组播转发表进行更新。进一步的,客户端设备80接收移动网络组播数据,并对移动网络组播数据进行转发处理。即客户端设备80根据第二组播转发表将组播数据发送给WLAN接入设备70。然后,WLAN接入设备70将组播数据发送给WLAN终端。Specifically, the WLAN access device 70 receives the message sent by the WLAN terminal, and identifies the type of the message, and if the type of the message belongs to the first multicast group request message, it can also filter the first multicast group request message processing, or directly update the first multicast forwarding table according to the multicast group address carried in the first multicast group request message. After successfully updating the first multicast forwarding table, the WLAN access device 70 sends a second multicast group request message to the client device 80, carrying the address of the WLAN access device 70 and the multicast group address. The client device 80 updates the second multicast forwarding table according to the mapping relationship between the address of the WLAN access device 70 carried in the second multicast group request message and the multicast group address. Further, the client device 80 receives the mobile network multicast data, and performs forwarding processing on the mobile network multicast data. That is, the client device 80 sends the multicast data to the WLAN access device 70 according to the second multicast forwarding table. Then, the WLAN access device 70 sends the multicast data to the WLAN terminal.

需说明的是,本发明实施例提供的WLAN终端接收移动网络组播数据的系统中WLAN接入设备和客户端设备的功能实现可以参考相应的前述方法或装置的实施例,在此不再赘述。It should be noted that, the function realization of the WLAN access device and the client device in the system in which the WLAN terminal receives the mobile network multicast data provided by the embodiment of the present invention can refer to the corresponding embodiments of the aforementioned method or device, and will not be repeated here. .

本发明实施例提供的WLAN终端接收移动网络组播数据的系统,通过WLAN接入设备和客户端设备建立和维护组播转发表,从而实现WLAN终端设备直接接收移动网络组播数据,不仅使普通WLAN终端也可以接收移动通信网络丰富的组播数据业务,而且可以有效地提高移动通信网络组播数据的接收效率,并避免移动通信网络空口资源的浪费。The system for receiving mobile network multicast data by WLAN terminals provided by the embodiments of the present invention establishes and maintains a multicast forwarding table through WLAN access devices and client devices, so that WLAN terminal devices can directly receive mobile network multicast data, which not only makes common The WLAN terminal can also receive rich multicast data services in the mobile communication network, and can effectively improve the efficiency of receiving multicast data in the mobile communication network, and avoid waste of air interface resources in the mobile communication network.

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those skilled in the art can appreciate that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。If the functions described above are realized in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes. .

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。The above is only a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Anyone skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present invention. Should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims (20)

1.一种无线局域网络WLAN终端接收移动网络组播数据的传输方法,其特征在于,包括:1. A wireless local area network WLAN terminal receives the transmission method of mobile network multicast data, is characterized in that, comprises: WLAN接入设备识别无线局域网WLAN终端发送的消息是否是第一组播组请求消息,所述第一组播组请求消息携带WLAN终端地址和组播组地址;The WLAN access device identifies whether the message sent by the wireless local area network WLAN terminal is a first multicast group request message, and the first multicast group request message carries a WLAN terminal address and a multicast group address; 如果所述WLAN终端发送的消息是第一组播组请求消息,则所述WLAN接入设备根据所述第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新;If the message sent by the WLAN terminal is a first multicast group request message, the WLAN access device updates the first multicast forwarding table according to the multicast group address carried in the first multicast group request message ; 所述WLAN接入设备根据所述第一组播转发表向所述WLAN终端转发移动网络组播数据。The WLAN access device forwards mobile network multicast data to the WLAN terminal according to the first multicast forwarding table. 2.如权利要求1所述的方法,其特征在于,所述WLAN接入设备根据所述第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新,包括:2. The method according to claim 1, wherein the WLAN access device updates the first multicast forwarding table according to the multicast group address carried in the first multicast group request message, comprising: 所述WLAN接入设备建立所述第一组播组请求消息中携带的组播组地址和WLAN终端地址的映射关系,利用所述映射关系对第一组播转发表进行更新。The WLAN access device establishes a mapping relationship between the multicast group address carried in the first multicast group request message and the WLAN terminal address, and uses the mapping relationship to update the first multicast forwarding table. 3.如权利要求2所述的方法,其特征在于,所述利用所述映射关系对第一组播转发表进行更新,包括:3. The method according to claim 2, wherein said updating the first multicast forwarding table using said mapping relationship comprises: 如果所述第一组播组请求消息表示加入组播组,则所述WLAN接入设备在第一组播转发表中注册所述WLAN终端地址和组播组地址的映射关系;或者,If the first multicast group request message indicates joining a multicast group, the WLAN access device registers the mapping relationship between the WLAN terminal address and the multicast group address in the first multicast forwarding table; or, 如果所述第一组播组请求消息表示离开组播组,则所述WLAN接入设备在第一组播转发表中删除所述WLAN终端地址和组播组地址的映射关系。If the first multicast group request message indicates leaving the multicast group, the WLAN access device deletes the mapping relationship between the WLAN terminal address and the multicast group address in the first multicast forwarding table. 4.如权利要求1所述的方法,其特征在于,所述WLAN接入设备根据所述第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新,包括:4. The method according to claim 1, wherein the WLAN access device updates the first multicast forwarding table according to the multicast group address carried in the first multicast group request message, comprising: 如果所述第一组播组请求消息表示加入组播组,并且所述第一组播组请求消息中携带的组播组地址不属于第一组播转发表,则所述WLAN接入设备在第一组播转发表中注册所述第一组播组请求消息中携带的组播组地址;或者,If the first multicast group request message indicates joining a multicast group, and the multicast group address carried in the first multicast group request message does not belong to the first multicast forwarding table, then the WLAN access device Registering the multicast group address carried in the first multicast group request message in the first multicast forwarding table; or, 如果所述第一组播组请求消息表示离开组播组,则所述WLAN接入设备向所有WLAN终端发送第一查询报文,以便所述所有WLAN终端根据所述第一查询报文上报相应组播组请求消息,当所有WLAN终端上报的相应组播组请求消息均表示离开组播组,或者没有WLAN终端上报相应的组播组请求消息表示加入组播组时,在第一组播转发表中删除所述第一组播组请求消息中携带的组播组地址。If the first multicast group request message indicates leaving the multicast group, the WLAN access device sends a first query message to all WLAN terminals, so that all WLAN terminals report corresponding Multicast group request message, when the corresponding multicast group request message reported by all WLAN terminals indicates leaving the multicast group, or no WLAN terminal reports the corresponding multicast group request message indicating joining the multicast group, in the first multicast transfer In publishing, delete the multicast group address carried in the first multicast group request message. 5.如权利要求1所述的方法,其特征在于,在所述WLAN接入设备根据所述第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新之前,包括:5. The method according to claim 1, wherein, before the WLAN access device updates the first multicast forwarding table according to the multicast group address carried in the first multicast group request message, include: WLAN接入设备根据组播组地址过滤条件对所述第一组播组请求消息进行过滤处理;The WLAN access device filters the first multicast group request message according to the filter condition of the multicast group address; 所述WLAN接入设备根据所述第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新,具体包括:The WLAN access device updates the first multicast forwarding table according to the multicast group address carried in the first multicast group request message, specifically including: 所述WLAN接入设备根据经过滤处理后的第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新。The WLAN access device updates the first multicast forwarding table according to the multicast group address carried in the filtered first multicast group request message. 6.如权利要求1-5任一项所述的方法,其特征在于,在所述WLAN接入设备识别无线局域网WLAN终端发送的消息是否是第一组播组请求消息之前,所述方法还包括:6. The method according to any one of claims 1-5, wherein before the WLAN access device identifies whether the message sent by the WLAN terminal is the first multicast group request message, the method further include: 所述WLAN接入设备向WLAN终端发送查询报文,以便终端根据所述查询报文上报第一组播组请求消息。The WLAN access device sends a query message to the WLAN terminal, so that the terminal reports a first multicast group request message according to the query message. 7.如权利要求1-6任一项所述的方法,其特征在于,所述WLAN接入设备根据所述第一组播转发表向所述WLAN终端转发移动网络组播数据,包括:7. The method according to any one of claims 1-6, wherein the WLAN access device forwards mobile network multicast data to the WLAN terminal according to the first multicast forwarding table, comprising: 所述WLAN接入设备接收移动网络组播数据;The WLAN access device receives mobile network multicast data; 如果所述组播数据的组播组地址属于所述第一组播转发表,则所述WLAN接入设备将所述组播数据转发给所述WLAN终端。If the multicast group address of the multicast data belongs to the first multicast forwarding table, the WLAN access device forwards the multicast data to the WLAN terminal. 8.一种无线局域网络WLAN终端接收移动网络组播数据的传输方法,其特征在于,包括:8. A wireless local area network WLAN terminal receives the transmission method of mobile network multicast data, is characterized in that, comprises: 客户端设备接收无线局域网WLAN接入设备发送的第二组播组请求消息,所述第二组播组请求消息携带WLAN接入设备地址和组播组地址;The client device receives the second multicast group request message sent by the wireless local area network WLAN access device, and the second multicast group request message carries the address of the WLAN access device and the multicast group address; 根据所述第二组播组请求消息中携带的WLAN接入设备地址和组播组地址对第二组播转发表进行更新,所述第二组播转发表用于所述客户端设备向所述WLAN接入设备转发移动网络组播数据;Update the second multicast forwarding table according to the WLAN access device address and the multicast group address carried in the second multicast group request message, and the second multicast forwarding table is used for the client device to send messages to all The WLAN access device forwards the mobile network multicast data; 客户端设备根据所述第二组播转发表将所述移动网络组播数据转发给所述WLAN接入设备。The client device forwards the mobile network multicast data to the WLAN access device according to the second multicast forwarding table. 9.如权利要求8所述的方法,其特征在于,所述客户端设备根据所述第二组播转发表将所述移动网络组播数据转发给所述WLAN接入设备,包括:9. The method according to claim 8, wherein the client device forwards the mobile network multicast data to the WLAN access device according to the second multicast forwarding table, comprising: 所述客户端设备接收移动网络组播数据;The client device receives mobile network multicast data; 如果所述移动网络组播数据的组播组地址属于所述第二组播转发表,则所述客户端设备将所述移动网络组播数据转发给所述WLAN接入设备。If the multicast group address of the mobile network multicast data belongs to the second multicast forwarding table, the client device forwards the mobile network multicast data to the WLAN access device. 10.一种无线局域网络WLAN接入设备,其特征在于,包括:10. A wireless local area network WLAN access device, characterized in that it comprises: 识别单元,用于识别无线局域网WLAN终端发送的消息是否是第一组播组请求消息,所述第一组播组请求消息携带WLAN终端地址和组播组地址;An identification unit, configured to identify whether the message sent by the wireless local area network WLAN terminal is a first multicast group request message, and the first multicast group request message carries a WLAN terminal address and a multicast group address; 更新单元,用于如果所述识别单元识别的所述WLAN终端发送的消息是第一组播组请求消息,则根据所述第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新;An update unit, configured to, if the message sent by the WLAN terminal identified by the identification unit is a first multicast group request message, then perform an update to the first group according to the multicast group address carried in the first multicast group request message. Update the forwarding table; 转发单元,用于根据所述第一组播转发表向所述WLAN终端转发移动网络组播数据。A forwarding unit, configured to forward mobile network multicast data to the WLAN terminal according to the first multicast forwarding table. 11.如权利要求10所述的WLAN接入设备,其特征在于,所述更新单元具体用于建立所述第一组播组请求消息中携带的组播组地址和WLAN终端地址的映射关系,利用所述映射关系对第一组播转发表进行更新。11. The WLAN access device according to claim 10, wherein the update unit is specifically configured to establish a mapping relationship between the multicast group address carried in the first multicast group request message and the WLAN terminal address, The first multicast forwarding table is updated by using the mapping relationship. 12.如权利要求11所述的WLAN接入设备,其特征在于,所述更新单元具体用于如果所述第一组播组请求消息表示加入组播组,则在第一组播转发表中注册相应的WLAN终端地址和组播组地址的映射关系;或者,12. The WLAN access device according to claim 11, wherein the update unit is specifically configured to, if the first multicast group request message indicates joining a multicast group, then in the first multicast forwarding table Register the mapping relationship between the corresponding WLAN terminal address and the multicast group address; or, 如果所述第一组播组请求消息表示离开组播组,则在第一组播转发表中删除相应的WLAN终端地址和组播组地址的映射关系。If the first multicast group request message indicates leaving the multicast group, delete the corresponding mapping relationship between the WLAN terminal address and the multicast group address in the first multicast forwarding table. 13.如权利要求10所述的WLAN接入设备,其特征在于,所述更新单元具体用于如果所述第一组播组请求消息表示加入组播组,并且所述第一组播组请求消息中携带的组播组地址不属于第一组播转发表,则在第一组播转发表中注册所述第一组播组请求消息中携带的组播组地址;或者,13. The WLAN access device according to claim 10, wherein the updating unit is specifically configured to if the first multicast group request message indicates joining a multicast group, and the first multicast group request The multicast group address carried in the message does not belong to the first multicast forwarding table, registering the multicast group address carried in the first multicast group request message in the first multicast forwarding table; or, 具体用于如果所述第一组播组请求消息表示离开组播组,则向WLAN终端发送第一查询报文,以便所述所有WLAN终端根据所述第一查询报文上报相应组播组请求消息,当所有终端上报的相应组播组请求消息均表示离开组播组,或者没有WLAN终端上报相应的组播组请求消息表示加入组播组时,在第一组播转发表中删除所述第一组播组请求消息中携带的组播组地址。Specifically, if the first multicast group request message indicates leaving the multicast group, send a first query message to the WLAN terminal, so that all WLAN terminals report the corresponding multicast group request according to the first query message message, when all the corresponding multicast group request messages reported by all terminals indicate to leave the multicast group, or when no WLAN terminal reports the corresponding multicast group request message to indicate to join the multicast group, delete the described in the first multicast forwarding table The multicast group address carried in the first multicast group request message. 14.如权利要求10任一项所述的WLAN接入设备,其特征在于,所述识别单元还用于根据组播组地址过滤条件对所述第一组播组请求消息进行过滤处理,所述更新单元具体用于根据经过滤处理后的第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新。14. The WLAN access device according to any one of claims 10, wherein the identification unit is further configured to filter the first multicast group request message according to the multicast group address filter condition, The update unit is specifically configured to update the first multicast forwarding table according to the multicast group address carried in the filtered first multicast group request message. 15.如权利要求10-14任一项所述的WLAN接入设备,其特征在于,所述更新单元还用于向终端发送查询报文,以便终端根据所述查询报文上报第一组播组请求消息。15. The WLAN access device according to any one of claims 10-14, wherein the updating unit is further configured to send a query message to the terminal, so that the terminal reports the first multicast message according to the query message Group request message. 16.如权利要求10-15任一项所述的WLAN接入设备,其特征在于,所述转发单元具体用于:接收移动网络组播数据;如果所述移动网络组播数据的组播组地址属于所述第一组播转发表,则将所述组播数据转发给所述WLAN终端。16. The WLAN access device according to any one of claims 10-15, wherein the forwarding unit is specifically configured to: receive mobile network multicast data; if the multicast group of the mobile network multicast data If the address belongs to the first multicast forwarding table, the multicast data is forwarded to the WLAN terminal. 17.如权利要求10-16任一项所述的WLAN接入设备,其特征在于,所述WLAN接入设备包括接入点AP,或者接入点AP和客户端设备CPE的结合,或者基站和瘦AP的结合。17. The WLAN access device according to any one of claims 10-16, wherein the WLAN access device comprises an access point AP, or a combination of an access point AP and a client equipment CPE, or a base station Combination with thin AP. 18.一种客户端设备,其特征在于,包括:18. A client device, characterized in that, comprising: 接收单元,用于接收无线局域网WLAN接入设备发送的第二组播组请求消息,并向更新单元发送所述第二组播组请求消息,所述第二组播组请求消息携带WLAN接入设备地址和组播组地址;The receiving unit is configured to receive the second multicast group request message sent by the wireless local area network WLAN access device, and send the second multicast group request message to the updating unit, the second multicast group request message carrying the WLAN access Device address and multicast group address; 更新单元,用于接收所述接收单元发送的所述第二组播组请求消息,并根据所述第二组播组请求消息中携带的WLAN接入设备地址和组播组地址对第二组播转发表进行更新,所述第二组播转发表用于向所述WLAN接入设备转发移动网络组播数据;An updating unit, configured to receive the second multicast group request message sent by the receiving unit, and update the second group according to the WLAN access device address and the multicast group address carried in the second multicast group request message. The broadcast forwarding table is updated, and the second multicast forwarding table is used to forward the mobile network multicast data to the WLAN access device; 转发单元,用于根据所述第二组播转发表将所述移动网络组播数据转发给所述WLAN接入设备。A forwarding unit, configured to forward the mobile network multicast data to the WLAN access device according to the second multicast forwarding table. 19.如权利要求18所述的客户端设备,其特征在于,所述转发单元具体用于:接收移动网络组播数据;如果所述移动网络组播数据的组播组地址属于所述第二组播转发表,则所述客户端设备将所述移动网络组播数据转发给所述WLAN接入设备。19. The client device according to claim 18, wherein the forwarding unit is specifically configured to: receive mobile network multicast data; if the multicast group address of the mobile network multicast data belongs to the second multicast forwarding table, the client device forwards the mobile network multicast data to the WLAN access device. 20.一种无线局域网络WLAN终端接收移动网络组播数据的系统,其特征在于,所述系统包括WLAN接入设备和客户端设备,其中:20. A system for receiving mobile network multicast data by a wireless local area network WLAN terminal, characterized in that the system includes a WLAN access device and a client device, wherein: 所述WLAN接入设备用于:识别无线局域网WLAN终端发送的消息是否是第一组播组请求消息,所述第一组播组请求消息携带WLAN终端地址和组播组地址;如果所述WLAN终端发送的消息是第一组播组请求消息,则根据所述第一组播组请求消息中携带的组播组地址对第一组播转发表进行更新,并向所述客户端设备发送第二组播组请求消息,所述第二组播组请求消息携带WLAN接入设备地址和组播组地址;根据所述第一组播转发表向所述WLAN终端转发移动网络组播数据;The WLAN access device is used to: identify whether the message sent by the wireless local area network WLAN terminal is a first multicast group request message, and the first multicast group request message carries a WLAN terminal address and a multicast group address; if the WLAN The message sent by the terminal is the first multicast group request message, then update the first multicast forwarding table according to the multicast group address carried in the first multicast group request message, and send the first multicast group request message to the client device Two multicast group request messages, the second multicast group request message carrying the WLAN access device address and the multicast group address; forwarding mobile network multicast data to the WLAN terminal according to the first multicast forwarding table; 所述客户端设备用于:接收WLAN接入设备发送的第二组播组请求消息;根据所述第二组播组请求消息中携带的WLAN接入设备地址和组播组地址对第二组播转发表进行更新,所述第二组播转发表用于所述客户端设备向所述WLAN接入设备转发移动网络组播数据;根据所述第二组播转发表将所述移动网络组播数据转发给所述WLAN接入设备。The client device is configured to: receive a second multicast group request message sent by the WLAN access device; The broadcast forwarding table is updated, and the second multicast forwarding table is used for the client device to forward mobile network multicast data to the WLAN access device; according to the second multicast forwarding table, the mobile network group The broadcast data is forwarded to the WLAN access device.
CN201210179048.4A 2012-06-01 2012-06-01 Receive transmission method, the apparatus and system of mobile network's multicast packet Active CN103458370B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201210179048.4A CN103458370B (en) 2012-06-01 2012-06-01 Receive transmission method, the apparatus and system of mobile network's multicast packet
PCT/CN2013/070350 WO2013177959A1 (en) 2012-06-01 2013-01-11 Transmission method, apparatus, and system for receiving mobile network multicast data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210179048.4A CN103458370B (en) 2012-06-01 2012-06-01 Receive transmission method, the apparatus and system of mobile network's multicast packet

Publications (2)

Publication Number Publication Date
CN103458370A true CN103458370A (en) 2013-12-18
CN103458370B CN103458370B (en) 2017-06-16

Family

ID=49672367

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210179048.4A Active CN103458370B (en) 2012-06-01 2012-06-01 Receive transmission method, the apparatus and system of mobile network's multicast packet

Country Status (2)

Country Link
CN (1) CN103458370B (en)
WO (1) WO2013177959A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104105069A (en) * 2013-04-07 2014-10-15 华为终端有限公司 Multicast data processing method and device
CN106559854A (en) * 2015-09-24 2017-04-05 成都鼎桥通信技术有限公司 The method and apparatus that mobile terminal accesses LTE network
CN107040293A (en) * 2017-03-02 2017-08-11 上海斐讯数据通信技术有限公司 Multi-user's input/output communication system and method
CN107888503A (en) * 2017-12-29 2018-04-06 新华三技术有限公司 A kind of multicast message transmission method, device and customer terminal equipment
CN108696827A (en) * 2018-07-16 2018-10-23 鼎桥通信技术有限公司 A kind of transparent method of multicasting and equipment based on LTE
CN111131911A (en) * 2019-12-26 2020-05-08 视联动力信息技术股份有限公司 Multicast method and device
WO2021109407A1 (en) * 2020-04-13 2021-06-10 Zte Corporation Methods and devices for selecting radio bearer mode for multicast broadcast services
CN113411866A (en) * 2021-06-02 2021-09-17 厦门市思芯微科技有限公司 Safe and efficient multicast network distribution system, electronic equipment and storage medium
CN113872916A (en) * 2020-06-30 2021-12-31 中兴通讯股份有限公司 Data retransmission method, network device and computer-readable storage medium

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160142219A1 (en) * 2014-11-13 2016-05-19 Qualcomm Incorporated eMBMS Multicast Routing for Routers
JP6919213B2 (en) * 2017-02-15 2021-08-18 日本電気株式会社 Communication equipment, communication systems, communication methods, and programs
CN106953705B (en) * 2017-04-17 2018-03-02 湖南九天信达通信设备有限公司 A kind of end message retransmission method for emergency broadcase system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1929638A (en) * 2006-10-20 2007-03-14 中兴通讯股份有限公司 Management method for multicast members of wireless LAN IP multicast frame transmission
CN101924997A (en) * 2009-06-10 2010-12-22 上海贝尔股份有限公司 Method and equipment for controlling multicast service in WLAN (Wireless Local Area Network)
US20110083035A1 (en) * 2008-06-04 2011-04-07 Hang Liu cell dependent multi-group hybrid automatic repeat request method for multicast in wireless networks

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8731594B2 (en) * 2006-09-12 2014-05-20 Aruba Networks, Inc. System and method for reliable multicast transmissions over shared wireless media for spectrum efficiency and battery power conservation
CN102215456B (en) * 2010-04-07 2013-11-06 华为技术有限公司 Multicast control method and device
CN102340742B (en) * 2010-07-22 2015-04-15 华为技术有限公司 Data processing method and access point equipment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1929638A (en) * 2006-10-20 2007-03-14 中兴通讯股份有限公司 Management method for multicast members of wireless LAN IP multicast frame transmission
US20110083035A1 (en) * 2008-06-04 2011-04-07 Hang Liu cell dependent multi-group hybrid automatic repeat request method for multicast in wireless networks
CN101924997A (en) * 2009-06-10 2010-12-22 上海贝尔股份有限公司 Method and equipment for controlling multicast service in WLAN (Wireless Local Area Network)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104105069B (en) * 2013-04-07 2018-03-16 华为终端(东莞)有限公司 multicast data processing method and device
CN104105069A (en) * 2013-04-07 2014-10-15 华为终端有限公司 Multicast data processing method and device
CN106559854A (en) * 2015-09-24 2017-04-05 成都鼎桥通信技术有限公司 The method and apparatus that mobile terminal accesses LTE network
CN107040293B (en) * 2017-03-02 2020-12-22 义乌市智享通讯设备有限公司 Multi-user input/output communication system and method
CN107040293A (en) * 2017-03-02 2017-08-11 上海斐讯数据通信技术有限公司 Multi-user's input/output communication system and method
CN107888503B (en) * 2017-12-29 2021-05-25 新华三技术有限公司 Multicast message transmission method and device and client terminal equipment
CN107888503A (en) * 2017-12-29 2018-04-06 新华三技术有限公司 A kind of multicast message transmission method, device and customer terminal equipment
CN108696827A (en) * 2018-07-16 2018-10-23 鼎桥通信技术有限公司 A kind of transparent method of multicasting and equipment based on LTE
CN108696827B (en) * 2018-07-16 2021-09-03 鼎桥通信技术有限公司 LTE-based transparent multicast method and equipment
CN111131911A (en) * 2019-12-26 2020-05-08 视联动力信息技术股份有限公司 Multicast method and device
CN111131911B (en) * 2019-12-26 2022-11-08 视联动力信息技术股份有限公司 A kind of multicast method and device
WO2021109407A1 (en) * 2020-04-13 2021-06-10 Zte Corporation Methods and devices for selecting radio bearer mode for multicast broadcast services
US12185194B2 (en) 2020-04-13 2024-12-31 Zte Corporation Methods and devices for selecting radio bearer mode for multicast broadcast services
CN113872916A (en) * 2020-06-30 2021-12-31 中兴通讯股份有限公司 Data retransmission method, network device and computer-readable storage medium
WO2022002043A1 (en) * 2020-06-30 2022-01-06 中兴通讯股份有限公司 Data retransmission method, network device, and computer readable storage medium
CN113872916B (en) * 2020-06-30 2024-12-17 中兴通讯股份有限公司 Data retransmission method, network device, and computer-readable storage medium
CN113411866A (en) * 2021-06-02 2021-09-17 厦门市思芯微科技有限公司 Safe and efficient multicast network distribution system, electronic equipment and storage medium
CN113411866B (en) * 2021-06-02 2024-04-26 厦门市思芯微科技有限公司 Safe and efficient multicast distribution network side system, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN103458370B (en) 2017-06-16
WO2013177959A1 (en) 2013-12-05

Similar Documents

Publication Publication Date Title
CN103458370B (en) Receive transmission method, the apparatus and system of mobile network's multicast packet
JP4050702B2 (en) Method and system for multicasting message selecting mobile recipients
JP5653044B2 (en) Method and apparatus for supporting MBMS in system architecture evolution
CN102469415B (en) Method, terminal and system for point-to-multipoint calling in cluster system based on long term evolution (LTE) technology
US20140136660A1 (en) Extending multicast/broadcast services to wide area networks
WO2014106394A1 (en) Method, system, base station and cluster epc for establishing group call context
CN101060524B (en) A multicast service application method and system
WO2007059679A1 (en) A method for processing the abnormal multicast service and a network equipment thereof
US8982883B2 (en) Method and apparatus for aiding the establishment of the multicast backhaul in the fixed network for mobile multicast service
CN110167026A (en) A kind of method for switching network and device, private network application server and storage medium
WO2014086180A1 (en) Cluster access network, terminal equipment and method for joining cluster group
WO2017070838A1 (en) Resource scheduling method, base station, scheduler, program server and system
CN103200534B (en) A kind of method of trunking communication, Apparatus and system
WO2016086419A1 (en) Multimedia broadcast multicast service method, device and system
WO2016107195A1 (en) Unified communication system based on micro base station
WO2014059647A1 (en) Method, apparatus and system for processing data-field service
WO2011009258A1 (en) Method and apparatus for transmitting packet data convergence protocol (pdcp) data
CN101155047B (en) Method and system for implementing multicast broadcasting service by microwave access into global intercommunication network
CN101588537A (en) Method, device and system for realizing broadcast/multicasting in WiMAX network
Figueiredo et al. SVC multicast video mobility support in MEDIEVAL project
CN118803922A (en) Communication method, network function, communication equipment, storage medium and product
WO2024021863A1 (en) Network slice subscription method, apparatus and system
Gluhak Multicast service delivery in next generation wireless networks
WO2007048305A1 (en) Method for restraining source port, message forwarding and processing equipment and bridge-connection forwarding system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210426

Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040

Patentee after: Honor Device Co.,Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.

CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040

Patentee after: Honor Terminal Co.,Ltd.

Country or region after: China

Address before: 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong

Patentee before: Honor Device Co.,Ltd.

Country or region before: China