[go: up one dir, main page]

WO2017008561A1 - 一种组播方法、组播中继设备和系统 - Google Patents

一种组播方法、组播中继设备和系统 Download PDF

Info

Publication number
WO2017008561A1
WO2017008561A1 PCT/CN2016/081602 CN2016081602W WO2017008561A1 WO 2017008561 A1 WO2017008561 A1 WO 2017008561A1 CN 2016081602 W CN2016081602 W CN 2016081602W WO 2017008561 A1 WO2017008561 A1 WO 2017008561A1
Authority
WO
WIPO (PCT)
Prior art keywords
multicast
relay device
service data
mac address
multicast service
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.)
Ceased
Application number
PCT/CN2016/081602
Other languages
English (en)
French (fr)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to ES16823708T priority Critical patent/ES2898780T3/es
Priority to EP16823708.9A priority patent/EP3324587B1/en
Publication of WO2017008561A1 publication Critical patent/WO2017008561A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/20Support for services
    • H04L49/201Multicast operation; Broadcast operation

Definitions

  • the present application relates to, but is not limited to, the field of wireless local area network communication, and in particular, to a multicast method, a multicast relay device, and a multicast system.
  • wireless LAN WLAN is increasingly applied to homes and businesses.
  • the use of traditional wired network connections has become less and less, and many homes or businesses no longer have wired LANs, and WLANs are used to cover entire homes or businesses.
  • the physical layer rate can reach up to Gigabit, and the user does not feel the delay.
  • the 802.11n/802.11ac protocol does not support video services that use multicast transmission.
  • the 802.11 protocol cluster specifies that the multicast message does not have an ACK (Acknowledge Character) and a retransmission protection mechanism, and cannot prevent packet loss due to environmental interference.
  • the wireless chip In order to ensure the transmission reliability, the wireless chip generally uses a lower physical layer rate (such as 1 Mbps, 6 Mbps) to transmit multicast packets, which also brings difficulties for the application of the multicast data service in the WLAN scenario.
  • the target receiving end may be one or more wireless terminal devices that join a certain multicast group.
  • the AP forwards the packet and uses the multicast address as the receiver address (RA).
  • the receiver processes the packet.
  • the multicast transmission scenario has major problems: (1) the multicast packet transmission rate is very low, and cannot meet the large-traffic application scenarios such as multicast video playback; (2) the packet loss rate of the multicast packet transmission is high; 3) Because the physical layer rate of multicast packet transmission is very low, the air interface takes a long time, and multicasting also affects all wireless devices under the same channel.
  • the method shown in FIG. 2 is generally adopted, that is, the destination address of the multicast packet is modified to correspond to the MAC address of the connected receiving device in the AP.
  • the target receiving end may be one or more wireless terminal devices that join a certain multicast group.
  • the sender sends a packet whose destination address is a multicast address to an AP (Access Point)
  • the AP will multicast.
  • the destination address of the packet is modified to correspond to the MAC address of the receiving device, and the packet is forwarded.
  • the present invention provides a multicast method, a multicast relay device, and a system, which solves the problem that the air interface occupation time caused by the low transmission rate of the multicast service in the wireless local area network is long, affects other wireless devices on the same channel, or simply converts to The problem of increased wireless LAN data transmission pressure caused by unicast transmission has achieved a balance between maintaining the advantages of multicast transmission and avoiding the impact of long-term air interface occupation on other network devices, and expanding the application mode of wireless local area networks. This ensures that multicast services are more efficient and reliable in an increasingly large and complex wireless local area network environment.
  • the application provides a multicast method, including:
  • the received multicast service data is forwarded to the multicast group through the multicast transmission protocol.
  • the multicast service data received by the unicast transmission protocol includes: a media access control MAC address of the source sending end of the multicast service data, a MAC address of the AP, a multicast MAC address, and a unicast The MAC address of the device that receives the multicast service data from the transport protocol.
  • the multicast service data that is forwarded to the multicast group by using the multicast transmission protocol includes: a MAC address of the source sending end of the multicast service data, and the multicast MAC address.
  • the step of forwarding the received multicast service data to the multicast group by using a multicast transmission protocol including: forwarding, by using a wireless local area network, the received multicast service data to the multicast group by using a multicast transmission protocol ;
  • the received multicast service data is forwarded to the multicast group through the multicast transmission protocol through the wired local area network.
  • the application further provides a computer readable storage medium storing computer executable instructions that are implemented when the computer executable instructions are executed.
  • the application also provides a multicast relay device, including:
  • a wireless receiving module configured to receive multicast service data forwarded by the access point AP by using a unicast transmission protocol
  • the data forwarding module is configured to forward the received multicast service data to the multicast group by using a multicast transmission protocol.
  • the multicast service data received by the wireless receiving module includes: a media access control MAC address of the source sending end of the multicast service data, a MAC address of the AP, a multicast MAC address, and the multicast The MAC address of the relay device.
  • the multicast service data that is forwarded by the data forwarding module to the multicast group includes: a MAC address of the source sending end of the multicast service data, and the multicast MAC address.
  • the data forwarding module is configured to forward the received multicast service data to the multicast group through a multicast transmission protocol by using a wired local area network;
  • the data forwarding module is configured to forward the received multicast service data to the multicast group through the multicast transmission protocol through the wireless local area network;
  • the multicast relay device is integrated with the target receiving end in the multicast group, and the data forwarding module is configured to integrate the multicast relay device with the target receiving end of the multicast group.
  • the received multicast service data is sent to the multicast service application corresponding to the integrated target receiving end through the internal interface of the device.
  • the wireless receiving module of the lower-level multicast relay device is configured to receive the multicast relay device from the upper-level multicast relay device by using the multicast transmission protocol. Forwarded multicast service data;
  • the data forwarding module of the upper-level multicast relay device is configured to receive the received multicast service data after the wireless receiving module receives the multicast service data forwarded by the upper-level multicast relay device by using the multicast transmission protocol. Forward to the next-level multicast relay device through the multicast transmission protocol.
  • the multicast service data forwarded by the upper-level multicast relay device includes: a media access control MAC address of the source sending end, and a MAC address of the upper-level multicast relay device. Address, multicast MAC address, and MAC address of the multicast relay device;
  • the multicast service data forwarded to the next-level multicast relay device includes: a media access control MAC address of the source sender, a MAC address of the multicast relay device, a multicast MAC address, and the next The MAC address of the multicast relay device.
  • the present application further provides a multicast system, including: a source sending end, an access point AP, a multicast relay device and a target receiving end provided by the present application;
  • the source sending end is configured to send source multicast service data.
  • the access point AP is configured to send the multicast service data to the multicast relay device by using a unicast transmission protocol
  • the multicast relay device is configured to receive the multicast service data sent by the AP, and forward the received multicast service data to the multicast group by using a multicast transmission protocol;
  • the target receiving end is configured to receive the multicast service data sent by the multicast relay device, where the target receiving end belongs to the multicast group.
  • the multicast service data sent by the AP to the multicast relay device includes: a media access control MAC address of the source sending end, a MAC address of the AP, a multicast MAC address, and the multicast The MAC address of the relay device.
  • the multicast service data that is forwarded by the multicast relay device to the target receiving end includes: a MAC address of the source sending end and the multicast MAC address.
  • the multicast relay device and the target receiving end are connected by using a wireless local area network
  • the multicast relay device and the target receiving end are connected by a wired local area network
  • the multicast relay device and the target receiving end are integrated.
  • the multicast relay device may be cascaded with other multicast relay devices, and the uplink multicast relay device is configured to forward the received multicast service data to the next multicast protocol through the multicast transmission protocol.
  • Level multicast relay device ;
  • the next-level multicast relay device is configured to receive the multicast service data forwarded by the multicast relay device, and forward the received multicast service data to the multicast group through the multicast transmission protocol. .
  • the multicast relay device sends the multicast service to the next-level multicast relay device.
  • the data includes: a media access control MAC address of the source sending end, a MAC address of the multicast relay device, a multicast MAC address, and a MAC address of the next-level multicast relay device.
  • FIG. 1 is a schematic diagram of a multicast technology scheme based on a protocol standard in the related art
  • FIG. 2 is a schematic diagram of a multicast technology scheme of multicast to unicast in the related art
  • FIG. 3 is a flowchart of a multicast method provided by the present application.
  • FIG. 4 is a structural diagram of a multicast relay device provided by the present application.
  • FIG. 5 is a schematic diagram of a multicast system according to Embodiment 1 of the present application.
  • FIG. 6 is a schematic diagram of a multicast system provided by Embodiment 2 of the present application.
  • FIG. 7 is a schematic diagram of a multicast system according to Embodiment 3 of the present application.
  • FIG. 8 is a schematic diagram of a multicast system according to Embodiment 4 of the present application.
  • the present application provides a multicast method, which is used in a multicast service in a wireless local area network environment, as shown in FIG. 3, and includes:
  • Step 31 Receive multicast service data forwarded by the access point AP by using a unicast transmission protocol.
  • Step 32 Forward the received multicast service data to the multicast group through the multicast transmission protocol.
  • the multicast service data received by the unicast transmission protocol includes: a media access control MAC address of the source sending end of the multicast service data, a MAC address of the AP, a multicast MAC address, and a unicast The MAC address of the device that receives the multicast service data by the transport protocol;
  • the multicast MAC address identifies the multicast group to which the multicast service data is to be reached, and the multicast group includes one or more target receiving ends; the MAC address identifier group of the device that receives the multicast service data by using the unicast transmission protocol Broadcast the MAC address of the relay device.
  • the multicast service data that is forwarded to the multicast group by using the multicast transmission protocol includes: a MAC address and a multicast MAC address of the source sending end of the multicast service data;
  • the multicast MAC address identifies the multicast group to be reached by the multicast service data, and the multicast group includes one or more target receiving ends, and according to the multicast MAC address, the group can be grouped according to the related art multicast transmission protocol.
  • the broadcast service data is sent to the target receiving end in the corresponding multicast group according to the multicast MAC address.
  • the step of forwarding the received multicast service data to the multicast group by using the multicast transmission protocol includes:
  • the received multicast service data is forwarded to the multicast group through the multicast transmission protocol through the wired local area network;
  • the received multicast service data is sent to the multicast service application corresponding to the integrated target receiving end through the internal interface of the device.
  • the step of forwarding the received multicast service data to the multicast group by using the multicast transmission protocol includes:
  • the multicast relay device is cascaded to implement multi-level forwarding of multicast service data by the multicast relay device, including:
  • the multicast relay device of the upper level receives the multicast service data forwarded by the access point AP through the unicast transmission protocol;
  • the next-level multicast relay device forwards the packet to the multicast group through the multicast transmission protocol.
  • Embodiments of the present invention further provide a computer readable storage medium storing computer executable instructions that are implemented when the computer executable instructions are executed.
  • the present application provides a multicast relay device, and its structure is as shown in FIG. 4, including:
  • a wireless receiving module configured to receive multicast service data forwarded by the access point AP by using a unicast transmission protocol
  • the data forwarding module is configured to forward the received multicast service data to the multicast group by using a multicast transmission protocol.
  • the multicast service data received by the wireless receiving module includes: a media access control MAC address of the source sending end of the multicast service data, a MAC address of the AP, a multicast MAC address, and the group Broadcasting the MAC address of the relay device;
  • the multicast MAC address identifies the multicast group to which the multicast service data is to be reached.
  • the multicast group includes one or more target receivers.
  • the data forwarding module forwards the multicast service data to the multicast group, including: a MAC address of the source sending end of the multicast service data, and the multicast MAC address;
  • the multicast MAC address identifies that the multicast service data to be reached finally includes one or more target receiving ends. According to the multicast MAC address, the multicast service data according to the related art can be used to group the multicast service data according to the group. The broadcast MAC address is sent to the target receiver in the corresponding multicast group.
  • the data forwarding module is configured to forward the received multicast service data to the multicast group through a multicast transmission protocol by using a wired local area network;
  • the data forwarding module is configured to forward the received multicast service data to the multicast group through the multicast transmission protocol through the wireless local area network;
  • the data forwarding module is configured to: when the multicast relay device is integrated with the target receiving end in the multicast group, the received multicast service data is sent to the integrated target receiving end through the internal interface of the device.
  • the corresponding multicast service application is configured to: when the multicast relay device is integrated with the target receiving end in the multicast group, the received multicast service data is sent to the integrated target receiving end through the internal interface of the device. The corresponding multicast service application.
  • the data forwarding module forwards the multicast service data to the corresponding multicast service of the integrated target receiving end through the internal interface of the integrated device. application.
  • the wireless receiving module of the upper-level multicast relay device is configured to receive the multicast service data from the AP by using the wireless receiving module, and the data forwarding module of the upper-level multicast relay device is configured to receive the received multicast service.
  • the data is forwarded to the next-level multicast relay device through the multicast transmission protocol;
  • the data forwarding module of the next-level multicast relay device is configured to forward the service data to the multicast group through the multicast transmission protocol.
  • Embodiment 1 is a diagrammatic representation of Embodiment 1:
  • a first embodiment of the present application provides a multicast system.
  • the method includes: a source sending end, an access point AP, a multicast relay device, and a target receiving end.
  • the source sending end is configured to send source multicast service data.
  • the access point AP is configured to send the multicast service data to the multicast relay device as shown in FIG. 4 provided by the present application by using a unicast transmission protocol;
  • the multicast relay device is configured to receive the multicast service data sent by the AP, and forward the received multicast service data to the multicast group by using a multicast transmission protocol;
  • the target receiving end is configured to receive the multicast service data sent by the multicast relay device, where the target receiving end belongs to the multicast group.
  • the access point AP and the relay device are connected by using a wired local area network.
  • the multicast service data sent by the AP to the multicast relay device includes: a MAC address of the source sending end, a MAC address of the AP, a multicast MAC address, and a MAC address of the multicast relay device;
  • the multicast relay device forwards the multicast service data to the target receiving end, including: a MAC address of the source sending end and a multicast MAC address.
  • the address information included in the multicast service data sent between devices/modules in this embodiment is as follows:
  • the MAC address of the source sender is: MAC1, the MAC address of the AP is MAC5, the MAC address of the multicast relay device is: MAC4, and the MAC address of the destination receiver 1 in the multicast group is: MAC2, the destination in the multicast group.
  • the MAC address of the receiving end 2 is: MAC3;
  • the source sending end sends a multicast service data to the access point AP by using a multicast protocol.
  • the multicast service data includes: a destination address: a multicast MAC address and a source sender address: MAC1;
  • the unicast protocol is used to send multicast service data between the AP and the multicast relay device.
  • the multicast service data includes: the destination receiver (multicast relay device) address: MAC4, the forwarding end (AP) address: MAC5, and the target ( Target receiving end) Address: multicast MAC and source sender address: MAC1;
  • the multicast relay device connects to the destination receiver 1 in the multicast group through a wired network, and uses the multicast protocol to send multicast service data.
  • the multicast service data includes: destination address: multicast MAC address and source sender address: MAC1, according to the multicast transmission protocol in the related art, find the terminal device 1 through the multicast MAC;
  • the multicast relay device connects to the destination receiver 2 in the multicast group through a wired network, and uses the multicast protocol to send multicast service data.
  • the multicast service data includes: destination address: multicast MAC address and source sender address: MAC1;
  • the terminal device 2 is found through the multicast MAC according to the multicast transmission protocol in the related art.
  • Embodiment 2 is a diagrammatic representation of Embodiment 1:
  • the second embodiment of the present application provides a multicast system.
  • the method includes: a source sending end, an access point AP, a multicast relay device, and a target receiving end, and further includes a routing device.
  • the source sending end is configured to send source multicast service data.
  • the access point AP is configured to send the multicast service data to the multicast relay device as shown in FIG. 4 provided by the present application by using a unicast transmission protocol;
  • the multicast relay device is configured to receive the multicast service data sent by the AP, and forward the received multicast service data to the multicast group by using a multicast transmission protocol;
  • the target receiving end is configured to receive the multicast service data sent by the multicast relay device, where the target receiving end belongs to the multicast group.
  • the access point AP and the relay device are connected by using a wired local area network; wherein the multicast relay device forwards the multicast service data to the target receiving end via the routing device.
  • the information included in the multicast service data sent by the AP to the multicast relay device is the same as that in the first embodiment
  • the multicast service data forwarded by the multicast relay device to the routing device includes: a MAC address of the source sending end and a multicast MAC address;
  • the multicast service data that is forwarded by the routing device to the destination end of the multicast group includes: a MAC address of the routing device and a multicast MAC address.
  • the address information included in the multicast service data sent between devices/modules in this embodiment is as follows:
  • the MAC address of the source sender is: MAC1, the MAC address of the AP is MAC5, the MAC address of the multicast relay device is: MAC4, and the MAC address of the routing device is MAC8.
  • the MAC address of the destination receiver 1 in the multicast group is : MAC2, the MAC address of the destination receiver 2 in the multicast group is: MAC3;
  • the source sending end sends a multicast service data to the access point AP by using a multicast protocol, where the multicast service data includes: a destination address: a multicast MAC address and a source sender address: MAC1;
  • the AP sends a multicast service data to the multicast relay device by using a unicast protocol.
  • the multicast service data includes: the destination receiver (multicast relay device) address: MAC4, and the forwarding end (AP) address: MAC5.
  • the multicast relay device sends a multicast service data to the routing device by using a multicast protocol.
  • the multicast service data includes: a destination address: a multicast MAC address and a source sender address: MAC1;
  • the routing device sends multicast service data to the destination receiver 1 in the multicast group.
  • the multicast service data includes: destination address: multicast MAC address and routing device address: MAC8.
  • the routing device sends multicast service data to the destination receiver 2 in the multicast group.
  • the multicast service data includes: destination address: multicast MAC address and routing device address: MAC8.
  • Embodiment 3 is a diagrammatic representation of Embodiment 3
  • a third embodiment of the present application provides a multicast system.
  • the method includes: a source sending end, an access point AP, a multicast relay device, and a target receiving end; wherein, in the multicast relay device and the multicast group, One of the target receivers is integrated.
  • the source sending end is configured to send source multicast service data.
  • the access point AP is configured to send the multicast service data to the present application by using a unicast transmission protocol.
  • a multicast relay device as shown in FIG. 4;
  • the multicast relay device is configured to receive the multicast service data sent by the AP, and forward the received multicast service data to the multicast group by using a multicast transmission protocol;
  • the target receiving end is configured to receive the multicast service data sent by the multicast relay device, where the target receiving end belongs to the multicast group.
  • the access point AP and the relay device are connected by using a wireless local area network
  • the multicast service data sent by the AP to the multicast relay device includes: a MAC address of the source sender, a MAC address of the AP, a multicast MAC address, and a MAC address of the multicast relay device.
  • the data forwarding module in the multicast relay device is configured to send the multicast service data received by the multicast relay device to the integrated target receiving end through the internal interface when the multicast relay device is integrated in the target receiving end.
  • the address information included in the multicast service data sent between devices/modules in this embodiment is as follows:
  • the MAC address of the sender of the multicast source is: MAC1, the MAC address of the AP is: MAC5, and the MAC address of the device that is connected to the destination receiver 1 in the relay device and the multicast group is: MAC2;
  • the multicast source sends the multicast service data to the access point AP, including: the destination address: the multicast group MAC address and the source sender address: MAC1;
  • the unicast protocol is used to send multicast service data between the AP and the multicast relay device, including: destination receiver (multicast relay device) address: MAC2, forwarding end (AP) address: MAC5, target (target receiver) ) Address: Multicast MAC and source sender address: MAC1.
  • Embodiment 4 is a diagrammatic representation of Embodiment 4:
  • a fourth embodiment of the present application provides a multicast system.
  • the method includes: a source sending end, an access point AP, a multicast relay device, and a target receiving end, where the multicast relay device includes two groups. Broadcast relay devices are connected in cascade mode.
  • the source sending end is configured to send source multicast service data.
  • the access point AP is configured to send the multicast service data to the present application by using a unicast transmission protocol.
  • a multicast relay device as shown in FIG. 4;
  • the multicast relay device 1 is configured to receive the multicast service data sent by the AP; and forward the received multicast service data to the multicast relay device 2 through the multicast transmission protocol;
  • the target receiving end is configured to receive the multicast service data sent by the multicast relay device 2; the target receiving end belongs to the multicast group.
  • the access point AP and the multicast relay device 1 are connected by using a wireless local area network; the multicast relay device 1 and the multicast relay device 2 are connected by using a wireless local area network.
  • the multicast service data sent by the AP to the multicast relay device 1 includes: a MAC address of the source sender, a MAC address of the AP, a multicast MAC address, and a MAC address of the multicast relay device 1.
  • the multicast service data sent by the multicast relay device 1 to the multicast relay device 2 includes: a MAC address of the source sender, a MAC address of the multicast relay device 1, a multicast MAC address, and a multicast relay device 2 MAC address.
  • the address information included in the multicast service data sent by each device/module in this embodiment includes:
  • the MAC address of the source sender is: MAC1, the MAC address of the AP is: MAC5, the MAC address of the multicast relay device 1 is: MAC4, and the MAC address of the multicast relay device 2 is: MAC6;
  • the MAC address of the destination receiver 1 in the multicast group is: MAC2, and the MAC address of the destination receiver 2 in the multicast group is: MAC3;
  • a multicast protocol is used to send multicast service data between the source sending end and the access point AP, including: destination address: multicast group MAC address and source sender address: MAC1;
  • the unicast protocol is used to send multicast service data between the AP and the multicast relay device 1, including: destination receiver address: MAC4, forwarding address: MAC5, destination address: multicast group MAC address, and source sender address: MAC1 ;
  • the multicast relay device 1 and the multicast relay device 2 use the multicast protocol to send multicast service data, including: the destination receiver address: MAC6, the forwarding address: MAC4, the destination address: the multicast group MAC, and the source. Sending address: MAC1;
  • the multicast relay device 2 to the destination receiving end 1 uses the multicast protocol to send multicast service data, including: destination address: multicast MAC address and source sender address: MAC1;
  • the multicast relay device 2 to the destination receiving end 2 use the multicast protocol to send multicast service data, including: destination address: multicast MAC address and source sender address: MAC1.
  • the specific implementation of the solution in this application is not limited to the cascading mode of the first-level multicast relay device and the two-level multicast relay device as shown in the present specification, and the multi-level relay device can be adopted according to the actual networking requirements.
  • the implementation of the cascading manner is covered by the scope of protection of the present application.
  • the multicast service data is a unicast transmission with a fixed source/destination MAC address between the AP and the relay device, so that the existing WLAN protocol standard can be utilized to enjoy high speed and perfection.
  • the retransmission protection, QoS service quality assurance mechanism, and a unicast tunnel are formed between the AP and the relay device.
  • the multicast transmission module forwards the multicast service data to the target receiving end by using the traditional multicast transmission mode, which maintains the advantage of the traditional multicast transmission.
  • all or part of the steps of the above embodiments may also be implemented by using an integrated circuit. These steps may be separately fabricated into individual integrated circuit modules, or multiple modules or steps may be fabricated into a single integrated circuit module. achieve. Thus, the application is not limited to any particular combination of hardware and software.
  • the devices/function modules/functional units/function sub-modules in the above embodiments may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices.
  • Each device/function module/functional unit/function sub-module in the above embodiment can be stored in a computer readable storage medium when it is implemented in the form of a software function module and sold or used as a stand-alone product.
  • the above mentioned computer readable storage medium may be a read only memory, a magnetic disk or an optical disk or the like.
  • each module/unit in the above embodiment may be implemented in the form of hardware, for example, by implementing an integrated circuit to implement its corresponding function, or may be implemented in the form of a software function module, for example, executing a program stored in the memory by a processor. / instruction to achieve its corresponding function.
  • Embodiments of the invention are not limited to any specific form of combination of hardware and software.
  • the multicast service data is a unicast transmission with a fixed source/destination MAC address between the AP and the relay device, and can utilize the existing WLAN protocol standard to enjoy high rate and complete retransmission protection.
  • the QoS service quality assurance mechanism forms a unicast tunnel similar between the AP and the relay device.
  • the multicast transmission module forwards the multicast service data to the target receiving end by using the traditional multicast transmission mode, which maintains the advantage of the traditional multicast transmission.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

公开了一种涉及无线局域网的组播方法、组播中继设备和组播系统,其中,所述方法包括:通过单播传输协议接收接入点AP转发的组播业务数据;将接收到的组播业务数据通过组播传输协议转发到组播组。

Description

一种组播方法、组播中继设备和系统 技术领域
本申请涉及但不限于无线局域网通信领域,特别是一种组播方法、组播中继设备和组播系统。
背景技术
随着无线局域网技术的高速发展,无线局域网WLAN越来越多地应用到家庭和企业。使用传统有线网络连接已经越来越少,不少家庭或企业都不再布置有线局域网,而采用WLAN来覆盖整个家庭或企业。
根据相关技术的802.11n/802.11ac协议接入无线局域网,物理层速率最高能达到千兆,用户感觉不到延迟。但是802.11n/802.11ac协议对于使用组播传输的视频业务却支持不力。802.11协议簇规定组播报文没有ACK(Acknowledge Character,确认字符)和重传保护机制,无法防止因环境干扰导致的报文丢失。为了保证传输可靠性,无线芯片一般都采用较低的物理层速率(如1Mbps,6Mbps)来传输组播报文,这也为组播方式的数据业务在WLAN场景中的应用带来了困难。
典型的无线组播传输场景如图1所示,目标接收端可以是一个或多个加入某组播组的无线终端设备。发送端发送目的地址为组播地址的报文到AP(Access Point,接入点)后,AP再将报文进行转发,以该组播地址作为RA(Receiver Address,目标接收端地址),目标接收端收到组播报文后进行处理。这种组播传输场景主要存在问题:(1)组播报文传输速率很低,无法满足组播视频播放等大流量应用场景;(2)组播报文空口传输丢包率很高;(3)由于组播报文传输的物理层速率非常低,空口占用时间长,传组播的同时还会影响到同一信道下的所有无线设备。
为了解决图1所示无线组播传输场景的问题,一般会采用图2所示的方法解决,即在AP中将组播报文的目的地址修改为对应下挂接收设备的MAC地址。目标接收端可以是一个或多个加入某组播组的无线终端设备。发送端发送目的地址为组播地址的报文到AP(Access Point,接入点)后,AP将组播 报文的目的地址修改为对应下挂接收设备的MAC地址,再将报文进行转发。组播传输场景主要存在问题:(1)这种方式下一份组播流被复制成多份发出,占用空口带宽高。(2)这种方式在传输报文到目标接收端时,已经删除了组播MAC地址的信息,目标接收端只能作为播放端,无法再把组播流传给其他子网络的播放设备。
发明内容
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
本申请提供一种组播方法、组播中继设备和系统,解决了相关技术的无线局域网内组播业务传输速率低造成的空口占用时间长,影响同一信道下其他无线设备,或者简单转换为单播传输造成的无线局域网数据传输压力增大的问题,在保持组播传输优势和避免长时间空口占用对其他网内设备造成的影响之间达到了一种平衡,扩展了无线局域网的应用模式,确保了组播业务在日益大型化、复杂化的无线局网环境中更高效,更可靠的实现。
本申请提供一种组播方法,包括:
通过单播传输协议接收接入点AP转发的组播业务数据;
将接收到的组播业务数据通过组播传输协议转发到组播组。
可选地,所述通过单播传输协议接收的组播业务数据包括:所述组播业务数据的源发送端的媒体访问控制MAC地址、所述AP的MAC地址、组播MAC地址和通过单播传输协议接收组播业务数据的设备的MAC地址。
可选地,所述通过组播传输协议转发到组播组的组播业务数据包括:所述组播业务数据的源发送端的MAC地址和所述组播MAC地址。
可选地,所述将接收到的组播业务数据通过组播传输协议转发到组播组的步骤,包括:通过无线局域网将接收到的组播业务数据通过组播传输协议转发到组播组;
或者,通过有线局域网将接收到的组播业务数据通过组播传输协议转发到组播组。
本申请另外提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现上述方法。
本申请还提供一种组播中继设备,包括:
无线接收模块,设置成通过单播传输协议接收来自接入点AP转发的组播业务数据;
数据转发模块,设置成将接收到的组播业务数据通过组播传输协议转发到组播组。
可选地,所述无线接收模块接收到的组播业务数据包括:所述组播业务数据的源发送端的媒体访问控制MAC地址、所述AP的MAC地址、组播MAC地址和所述组播中继设备的MAC地址。
可选地,所述数据转发模块转发到组播组的组播业务数据包括:所述组播业务数据的源发送端的MAC地址和所述组播MAC地址。
可选地,所述数据转发模块设置成通过有线局域网将接收到的组播业务数据通过组播传输协议转发到组播组;
或者,所述数据转发模块设置成通过无线局域网将接收到的组播业务数据通过组播传输协议转发到组播组;
或者,所述组播中继设备与所述组播组中的目标接收端集成一体,所述数据转发模块设置成在组播中继设备与所述组播组中的目标接收端集成一体时,所收到的组播业务数据将通过设备内部接口发送给该集成一体的目标接收端所对应的组播业务应用。
可选地,该组播中继设备可以与其他组播中继设备级联时,下级组播中继设备的无线接收模块,设置成通过组播传输协议接收来自上一级组播中继设备转发的组播业务数据;
上级组播中继设备的数据转发模块,设置成在所述无线接收模块通过组播传输协议接收来自上一级组播中继设备转发的组播业务数据之后,将接收到的组播业务数据通过组播传输协议转发到下一级组播中继设备。
可选地,所述来自上一级组播中继设备转发的组播业务数据包括:所述源发送端的媒体访问控制MAC地址、所述上一级组播中继设备的MAC地 址、组播MAC地址和所述组播中继设备的MAC地址;
所述转发到下一级组播中继设备的组播业务数据包括:所述源发送端的媒体访问控制MAC地址、所述组播中继设备的MAC地址、组播MAC地址和所述下一级组播中继设备的MAC地址。
本申请还提供一种组播系统,包括:源发送端、接入点AP、本申请所提供的组播中继设备和目标接收端;
其中,源发送端,设置成发送源组播业务数据;
接入点AP,设置成将组播业务数据通过单播传输协议发送到组播中继设备;
所述的组播中继设备,设置成接收所述AP发送的组播业务数据;通过组播传输协议将所接收的组播业务数据转发给组播组;
目标接收端,设置成接收所述组播中继设备发送的组播业务数据;所述目标接收端归属于所述组播组。
可选地,所述AP发送到所述组播中继设备的组播业务数据包括:所述源发送端的媒体访问控制MAC地址、所述AP的MAC地址、组播MAC地址和所述组播中继设备的MAC地址。
可选地,所述组播中继设备转发到所述目标接收端的组播业务数据包括:所述源发送端的MAC地址和所述组播MAC地址。
可选地,所述组播中继设备和所述目标接收端之间通过无线局域网连接;
或者,所述组播中继设备和所述目标接收端之间通过有线局域网连接;
或者,所述组播中继设备和所述目标接收端集成一体。
可选地,组播中继设备可以与其他组播中继设备级联,级联时上级组播中继设备,还设置成将接收到的组播业务数据通过组播传输协议转发到下一级组播中继设备;
级联时,所述下一级组播中继设备,设置成接收所述组播中继设备转发的组播业务数据;通过组播传输协议将所接收的组播业务数据转发给组播组。
可选地,所述组播中继设备发送到所述下一级组播中继设备的组播业务 数据包括:所述源发送端的媒体访问控制MAC地址、所述组播中继设备的MAC地址、组播MAC地址和所述下一级组播中继设备的MAC地址。
在阅读并理解了附图和详细描述后,可以明白其他方面。
附图概述
图1为相关技术中基于协议标准的组播技术方案的示意图;
图2为相关技术中组播转单播的组播技术方案的示意图;
图3为本申请所提供的组播方法流程图;
图4为本申请所提供的组播中继设备的结构图;
图5为本申请的实施例一所提供的组播系统的示意图;
图6为本申请的实施例二所提供的组播系统的示意图;
图7为本申请的实施例三所提供的组播系统的示意图;
图8为本申请的实施例四所提供的组播系统的示意图。
本发明的较佳实施方式
下面将结合附图及具体实施例对本申请作详细描述。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
本申请提供了一种组播方法,该方法用于无线局域网环境下的组播业务,如图3所示,包括:
步骤31:通过单播传输协议接收接入点AP转发的组播业务数据;
步骤32:将接收到的组播业务数据通过组播传输协议转发到组播组。
可选地,所述通过单播传输协议接收的组播业务数据包括:所述组播业务数据的源发送端的媒体访问控制MAC地址、所述AP的MAC地址、组播MAC地址和通过单播传输协议接收组播业务数据的设备的MAC地址;
该组播MAC地址标识组播业务数据最终要达到的组播组,该组播组中包括一个或多个目标接收端;该通过单播传输协议接收组播业务数据的设备的MAC地址标识组播中继设备的MAC地址。
可选地,所述通过组播传输协议转发到组播组的组播业务数据包括:所述组播业务数据的源发送端的MAC地址和组播MAC地址;
该组播MAC地址标识组播业务数据最终要达到的组播组,该组播组中包括一个或多个目标接收端,根据组播MAC地址,依照相关技术的组播传输协议就能将组播业务数据根据组播MAC地址发送到对应的组播组中的目标接收端。
可选地,所述将接收到的组播业务数据通过组播传输协议转发到组播组的步骤包括:
通过无线局域网将接收到的组播业务数据通过组播传输协议转发到组播组;
或者,通过有线局域网将接收到的组播业务数据通过组播传输协议转发到组播组;
或者,当组播中继设备与组播组中目标接收端集成一体时,所收到的组播业务数据将通过设备内部接口发送给该集成一体的目标接收端所对应的组播业务应用。
可选地,所述将接收到的组播业务数据通过组播传输协议转发到组播组的步骤包括:
根据网络状况,进行组播中继设备的级联,以实现组播中继设备对组播业务数据的多级转发,包括:
上一级组播中继设备通过单播传输协议接收接入点AP转发的组播业务数据;
将所接收的组播业务数据转发到下一级组播中继设备;
由下一级组播中继设备通过组播传输协议转发到组播组。
本发明实施例另外提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现上述方法。
本申请提供了一种组播中继设备,其结构如图4所示,包括:
无线接收模块,设置成通过单播传输协议接收来自接入点AP转发的组播业务数据;
数据转发模块,设置成将接收到的组播业务数据通过组播传输协议转发到组播组。
可选地,所述无线接收模块接收到的组播业务数据,包括:所述组播业务数据的源发送端的媒体访问控制MAC地址、所述AP的MAC地址、组播MAC地址和所述组播中继设备的MAC地址;
该组播MAC地址标识组播业务数据最终要达到的组播组,该组播组中包括一个或多个目标接收端。
可选地,所述数据转发模块转发到组播组的组播业务数据,包括:所述组播业务数据的源发送端的MAC地址和所述组播MAC地址;
该组播MAC地址标识组播业务数据最终要达到的组播组中包括一个或多个目标接收端,根据组播MAC地址,依照相关技术的组播传输协议就能将组播业务数据根据组播MAC地址发送到对应的组播组中的目标接收端。
可选地,所述数据转发模块设置成通过有线局域网将接收到的组播业务数据通过组播传输协议转发到组播组;
或者,数据转发模块设置成通过无线局域网将接收到的组播业务数据通过组播传输协议转发到组播组;
或者,数据转发模块设置成在组播中继设备与所述组播组中的目标接收端集成一体时,所收到的组播业务数据将通过设备内部接口发送给该集成一体的目标接收端所对应的组播业务应用。
当组播中继设备与所述组播组中的目标接收端集成一体时,数据转发模块将通过一体设备的内部接口将组播业务数据转发到该集成一体的目标接收端的对应的组播业务应用。
可选地,在所述组播中继设备采用级联方法连接时,
上一级组播中继设备的无线接收模块设置成通过无线接收模块接收来自AP的组播业务数据;所述上一级组播中继设备的数据转发模块设置成将收到的组播业务数据通过组播传输协议转发到下一级组播中继设备;
下一级组播中继设备的数据转发模块设置成通过组播传输协议将业务数据转发到组播组。
实施例一:
本申请的实施例一提供一种组播系统,参考图5,包括:源发送端、接入点AP、组播中继设备和目标接收端;
源发送端,设置成发送源组播业务数据;
接入点AP,设置成将组播业务数据通过单播传输协议发送到本申请提供的如图4所示的组播中继设备;
组播中继设备,设置成接收所述AP发送的组播业务数据;通过组播传输协议将所接收的组播业务数据转发给组播组;
目标接收端,设置成接收所述组播中继设备发送的组播业务数据;所述目标接收端归属于所述组播组。
其中,所述接入点AP和所述中继设备之间通过有线局域网连接。
所述AP发送到所述组播中继设备的组播业务数据中,包括:源发送端的MAC地址、AP的MAC地址、组播MAC地址和组播中继设备的MAC地址;
所述组播中继设备转发到目标接收端的组播业务数据中,包括:源发送端的MAC地址和组播MAC地址。
本实施例中各设备/模块之间发送的组播业务数据中包括的地址信息具体如下:
源发送端的MAC地址为:MAC1,AP的MAC地址:MAC5,组播中继设备的MAC地址为:MAC4,组播组中的目标接收端1的MAC地址为:MAC2,组播组中的目标接收端2的MAC地址为:MAC3;
源发送端到接入点AP之间采用组播协议发送组播业务数据,组播业务数据包括:目标地址:组播MAC地址和源发送端地址:MAC1;
AP到组播中继设备之间采用单播协议发送组播业务数据,组播业务数据包括:目标接收端(组播中继设备)地址:MAC4、转发端(AP)地址:MAC5、目标(目标接收端)地址:组播MAC和源发送端地址:MAC1;
组播中继设备到组播组中的目标接收端1之间通过有线网络连接,采用组播协议发送组播业务数据,组播业务数据包括:目标地址:组播MAC和源发送端地址:MAC1,根据相关技术中的组播传输协议,通过组播MAC找到终端设备1;
组播中继设备到组播组中的目标接收端2之间通过有线网络连接,采用组播协议发送组播业务数据,组播业务数据包括:目标地址:组播MAC和源发送端地址:MAC1;根据相关技术中的组播传输协议,通过组播MAC找到终端设备2。
实施例二:
本申请的实施例二提供一种组播系统,参考图6,包括:源发送端、接入点AP、组播中继设备和目标接收端,还包括路由设备;
源发送端,设置成发送源组播业务数据;
接入点AP,设置成将组播业务数据通过单播传输协议发送到本申请提供的如图4所示的组播中继设备;
组播中继设备,设置成接收所述AP发送的组播业务数据;通过组播传输协议将所接收的组播业务数据转发给组播组;
目标接收端,设置成接收所述组播中继设备发送的组播业务数据;所述目标接收端归属于所述组播组。
其中,所述接入点AP和所述中继设备之间通过有线局域网连接;其中,组播中继设备经由路由设备转发到达目标接收端的组播业务数据。
本实施例中,AP发送到组播中继设备的组播业务数据中所包含的信息与实施例一相同;
组播中继设备转发到路由设备的组播业务数据包括:源发送端的MAC地址和组播MAC地址;
可选地,路由设备转发到组播组目标接收端的组播业务数据中包括:路由设备的MAC地址和组播MAC地址。
本实施例中各设备/模块之间发送的组播业务数据中包括的地址信息如下:
源发送端的MAC地址为:MAC1,AP的MAC地址:MAC5,组播中继设备的MAC地址为:MAC4,路由设备的MAC地址为:MAC8,组播组中的目标接收端1的MAC地址为:MAC2,组播组中的目标接收端2的MAC地址为:MAC3;
源发送端到接入点AP之间采用组播协议发送组播业务数据,所述组播业务数据包括:目标地址:组播MAC地址和源发送端地址:MAC1;
AP到组播中继设备之间采用单播协议发送组播业务数据,所述组播业务数据包括:目标接收端(组播中继设备)地址:MAC4、转发端(AP)地址:MAC5、目标(目标接收端)地址:组播MAC和源发送端地址:MAC1;
组播中继设备到路由设备之间采用组播协议发送组播业务数据,组播业务数据包括:目标地址:组播MAC和源发送端地址:MAC1;
路由设备到组播组中的目标接收端1之间采用组播协议发送组播业务数据,组播业务数据包括:目标地址:组播MAC和路由设备地址:MAC8;
路由设备到组播组中的目标接收端2之间采用组播协议发送组播业务数据,组播业务数据包括:目标地址:组播MAC和路由设备地址:MAC8。
实施例三:
本申请的实施例三提供一种组播系统,参考图7,包括:源发送端、接入点AP、组播中继设备和目标接收端;其中,组播中继设备和组播组中的一个目标接收端集成一体。
源发送端,设置成发送源组播业务数据;
接入点AP,设置成将组播业务数据通过单播传输协议发送到本申请提 供的如图4所示的组播中继设备;
组播中继设备,设置成接收所述AP发送的组播业务数据;通过组播传输协议将所接收的组播业务数据转发给组播组;
目标接收端,设置成接收所述组播中继设备发送的组播业务数据;所述目标接收端归属于所述组播组。
其中,所述接入点AP和所述中继设备之间通过无线局域网连接;
所述AP发送到所述组播中继设备的组播业务数据包括:源发送端的MAC地址、AP的MAC地址、组播MAC地址和组播中继设备的MAC地址。
组播中继设备中的数据转发模块设置成在组播中继设备集成在目标接收端中时,将组播中继设备收到的组播业务数据通过内部接口发送给集成一体的目标接收端中的具体组播业务应用;
本实施例中各设备/模块之间发送的组播业务数据中包括的地址信息具体如下:
组播源发送端的MAC地址为:MAC1,AP的MAC地址为:MAC5,中继设备和组播组中的目标接收端1合设的设备的MAC地址为:MAC2;
组播源发送端到接入点AP之间采用组播协议发送组播业务数据,其中包括:目标地址:组播组MAC地址和源发送端地址:MAC1;
AP到组播中继设备之间采用单播协议发送组播业务数据,其中包括:目标接收端(组播中继设备)地址:MAC2、转发端(AP)地址:MAC5、目标(目标接收端)地址:组播MAC和源发送端地址:MAC1。
实施例四:
本申请的实施例四提供一种组播系统,参考图8,包括:源发送端、接入点AP、组播中继设备和目标接收端,其中组播中继设备包括两个所述组播中继设备,采用级联方式连接。
源发送端,设置成发送源组播业务数据;
接入点AP,设置成将组播业务数据通过单播传输协议发送到本申请提 供的如图4所示的组播中继设备;
组播中继设备1,设置成接收所述AP发送的组播业务数据;通过组播传输协议将所接收的组播业务数据转发给组播中继设备2;
目标接收端,设置成接收组播中继设备2发送的组播业务数据;所述目标接收端归属于所述组播组。
其中,所述接入点AP和组播中继设备1之间通过无线局域网连接;组播中继设备1和组播中继设备2之间通过无线局域网连接。
AP发送给组播中继设备1的组播业务数据中,包括:源发送端的MAC地址、AP的MAC地址、组播MAC地址和组播中继设备1的MAC地址。
组播中继设备1发送给组播中继设备2的组播业务数据中,包括:源发送端的MAC地址、组播中继设备1的MAC地址、组播MAC地址和组播中继设备2的MAC地址。
本实施例中各设备/模块之间发送的组播业务数据中包括的地址信息包括:
源发送端的MAC地址为:MAC1,AP的MAC地址为:MAC5,组播中继设备1的MAC地址为:MAC4,组播中继设备2的MAC地址为:MAC6;
组播组中的目标接收端1的MAC地址为:MAC2,组播组中的目标接收端2的MAC地址为:MAC3;
源发送端到接入点AP之间采用组播协议发送组播业务数据,其中包括:目标地址:组播组MAC地址和源发送端地址:MAC1;
AP到组播中继设备1之间采用单播协议发送组播业务数据,其中包括:目标接收端地址:MAC4、转发端地址:MAC5、目标地址:组播组MAC和源发送端地址:MAC1;
组播中继设备1到组播中继设备2之间采用组播协议发送组播业务数据,其中包括:目标接收端地址:MAC6、转发端地址:MAC4、目标地址:组播组MAC和源发送端地址:MAC1;
组播中继设备2到目标接收端1采用组播协议发送组播业务数据,其中包括:目标地址:组播MAC和源发送端地址:MAC1;
组播中继设备2到目标接收端2采用组播协议发送组播业务数据,其中包括:目标地址:组播MAC和源发送端地址:MAC1。
本申请方案的具体实施中,不局限于本说明书所示例的采用一级组播中继设备和两级组播中继设备级联的方式,可以根据实际组网需求,采用多级中继设备级联的方式实现,都涵盖在本申请的保护范围之内。
本申请提供的上述系统实施例中,组播业务数据在AP和中继设备之间是有固定源/目的MAC地址的单播传输,这样能够利用现有的WLAN协议标准,享受高速率和完善的重传保护,QoS服务质量保证机制,AP和中继设备之间形成了类似一个单播隧道。组播传输模块再将组播业务数据用传统的组播传输方式转发给下挂的目标接收端,保持了传统组播传输的优势。
本领域普通技术人员可以理解上述实施例的全部或部分步骤可以使用计算机程序流程来实现,所述计算机程序可以存储于一计算机可读存储介质中,所述计算机程序在相应的硬件平台上(如系统、设备、装置、器件等)执行,在执行时,包括方法实施例的步骤之一或其组合。
可选地,上述实施例的全部或部分步骤也可以使用集成电路来实现,这些步骤可以被分别制作成一个个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。
上述实施例中的各装置/功能模块/功能单元/功能子模块可以采用通用的计算装置来实现,它们可以集中在单个的计算装置上,也可以分布在多个计算装置所组成的网络上。
上述实施例中的各装置/功能模块/功能单元/功能子模块以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。上述提到的计算机可读取存储介质可以是只读存储器,磁盘或光盘等。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限 于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求所述的保护范围为准。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件(例如处理器)完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,例如通过集成电路来实现其相应功能,也可以采用软件功能模块的形式实现,例如通过处理器执行存储于存储器中的程序/指令来实现其相应功能。本发明实施例不限制于任何特定形式的硬件和软件的结合。
工业实用性
提供的实施例中,组播业务数据在AP和中继设备之间是有固定源/目的MAC地址的单播传输,能够利用现有的WLAN协议标准,享受高速率和完善的重传保护,QoS服务质量保证机制,AP和中继设备之间形成了类似一个单播隧道。组播传输模块再将组播业务数据用传统的组播传输方式转发给下挂的目标接收端,保持了传统组播传输的优势。

Claims (18)

  1. 一种组播方法,包括:
    通过单播传输协议接收接入点AP转发的组播业务数据;
    将接收到的组播业务数据通过组播传输协议转发到组播组。
  2. 根据权利要求1所述的方法,其中,
    所述通过单播传输协议接收的组播业务数据包括:所述组播业务数据的源发送端的媒体访问控制MAC地址、所述AP的MAC地址、组播MAC地址和通过单播传输协议接收组播业务数据的设备的MAC地址。
  3. 根据权利要求2所述的方法,其中,
    所述通过组播传输协议转发到组播组的组播业务数据包括:所述组播业务数据的源发送端的MAC地址和所述组播MAC地址。
  4. 根据权利要求1所述的方法,其中,
    所述将接收到的组播业务数据通过组播传输协议转发到组播组的步骤,包括:通过无线局域网将接收到的组播业务数据通过组播传输协议转发到组播组;
    或者,通过有线局域网将接收到的组播业务数据通过组播传输协议转发到组播组。
  5. 一种组播中继设备,包括:
    无线接收模块,设置成通过单播传输协议接收来自接入点AP转发的组播业务数据;
    数据转发模块,设置成将接收到的组播业务数据通过组播传输协议转发到组播组。
  6. 根据权利要求5所述的组播中继设备,其中,
    所述无线接收模块接收到的组播业务数据包括:所述组播业务数据的源发送端的媒体访问控制MAC地址、所述AP的MAC地址、组播MAC地址和所述组播中继设备的MAC地址。
  7. 根据权利要求6所述的组播中继设备,其中,
    所述数据转发模块转发到组播组的组播业务数据包括:所述组播业务数据的源发送端的MAC地址和所述组播MAC地址。
  8. 根据权利要求5所述的组播中继设备,其中,
    所述数据转发模块设置成通过有线局域网将接收到的组播业务数据通过组播传输协议转发到组播组;
    或者,所述数据转发模块设置成通过无线局域网将接收到的组播业务数据通过组播传输协议转发到组播组。
  9. 根据权利要求5所述的组播中继设备,其中,
    所述组播中继设备与所述组播组中的目标接收端集成一体,所述数据转发模块设置成在组播中继设备与所述组播组中的目标接收端集成一体时,所收到的组播业务数据将通过设备内部接口发送给该集成一体的目标接收端所对应的组播业务应用。
  10. 根据权利要求5所述的组播中继设备,其中,在所述组播中继设备采用级联方法连接时,无线接收模块是设置成通过组播传输协议接收来自上一级组播中继设备转发的组播业务数据。
  11. 根据权利要求10所述的组播中继设备,其中,在所述组播中继设备采用级联方法连接时,数据转发模块,设置成在所述无线接收模块通过组播传输协议接收来自上一级组播中继设备转发的组播业务数据之后,将接收到的组播业务数据通过组播传输协议转发到下一级组播中继设备。
  12. 根据权利要求10或11所述的组播中继设备,其中,
    所述来自上一级组播中继设备转发的组播业务数据包括:所述源发送端的媒体访问控制MAC地址、所述上一级组播中继设备的MAC地址、组播MAC地址和所述组播中继设备的MAC地址;
    所述转发到下一级组播中继设备的组播业务数据包括:所述源发送端的媒体访问控制MAC地址、所述组播中继设备的MAC地址、组播MAC地址和所述下一级组播中继设备的MAC地址。
  13. 一种组播系统,包括:源发送端、接入点AP、如权利要求5-12任意一项所述的组播中继设备、和目标接收端;
    所述源发送端,设置成发送源组播业务数据;
    所述接入点AP,设置成将组播业务数据通过单播传输协议发送到所述组播中继设备;
    所述组播中继设备,设置成接收所述AP发送的组播业务数据;通过组播传输协议将所接收的组播业务数据转发给组播组;
    所述目标接收端,设置成接收所述组播中继设备发送的组播业务数据;所述目标接收端归属于所述组播组。
  14. 根据权利要求13所述的系统,其中,
    所述AP发送到所述组播中继设备的组播业务数据包括:所述源发送端的媒体访问控制MAC地址、所述AP的MAC地址、组播MAC地址和所述组播中继设备的MAC地址。
  15. 根据权利要求14所述的系统,其中,
    所述组播中继设备转发到所述目标接收端的组播业务数据包括:所述源发送端的MAC地址和所述组播MAC地址。
  16. 根据权利要求13所述的系统,其中,
    所述组播中继设备和所述目标接收端之间通过无线局域网连接;
    或者,所述组播中继设备和所述目标接收端之间通过有线局域网连接;
    或者,所述组播中继设备和所述目标接收端集成一体。
  17. 根据权利要求13所述的系统,所述组播中继设备,还设置成将接收到的组播业务数据通过组播传输协议转发到下一级组播中继设备;
    所述系统还包括:
    所述下一级组播中继设备,设置成接收所述组播中继设备转发的组播业务数据;通过组播传输协议将所接收的组播业务数据转发给组播组。
  18. 根据权利要求17所述的系统,其中,
    所述组播中继设备发送到所述下一级组播中继设备的组播业务数据包括:所述源发送端的媒体访问控制MAC地址、所述组播中继设备的MAC地址、组播MAC地址和所述下一级组播中继设备的MAC地址。
PCT/CN2016/081602 2015-07-13 2016-05-10 一种组播方法、组播中继设备和系统 Ceased WO2017008561A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
ES16823708T ES2898780T3 (es) 2015-07-13 2016-05-10 Procedimiento de multidifusión, dispositivo y sistema de retransmisión de multidifusión
EP16823708.9A EP3324587B1 (en) 2015-07-13 2016-05-10 Multicast method, multicast relay device and system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510410392.3A CN106656823A (zh) 2015-07-13 2015-07-13 一种组播方法、组播中继设备和系统
CN201510410392.3 2015-07-13

Publications (1)

Publication Number Publication Date
WO2017008561A1 true WO2017008561A1 (zh) 2017-01-19

Family

ID=57756806

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/081602 Ceased WO2017008561A1 (zh) 2015-07-13 2016-05-10 一种组播方法、组播中继设备和系统

Country Status (4)

Country Link
EP (1) EP3324587B1 (zh)
CN (1) CN106656823A (zh)
ES (1) ES2898780T3 (zh)
WO (1) WO2017008561A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113660102B (zh) * 2019-06-17 2022-10-21 腾讯科技(深圳)有限公司 虚拟网络群组的组播组的组播方法、装置、设备及系统
WO2021137218A2 (en) 2020-01-02 2021-07-08 Lavi Gabriel Methods and systems for supporting communication a plurality of client communication devices in a wireless local area network

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101867804A (zh) * 2010-06-01 2010-10-20 中兴通讯股份有限公司 互联网协议电视直播系统和方法
CN101924997A (zh) * 2009-06-10 2010-12-22 上海贝尔股份有限公司 用于控制wlan中的多播业务的方法和设备
CN103595546A (zh) * 2012-08-17 2014-02-19 华为技术有限公司 一种可靠组播的实现方法和装置
CN103888909A (zh) * 2014-03-26 2014-06-25 杭州华三通信技术有限公司 一种以单播方式发送组播流的方法和装置
US20140177511A1 (en) * 2004-11-05 2014-06-26 Ruckus Wireless, Inc. Unicast to multicast conversion

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7606187B2 (en) * 2004-10-28 2009-10-20 Meshnetworks, Inc. System and method to support multicast routing in large scale wireless mesh networks

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140177511A1 (en) * 2004-11-05 2014-06-26 Ruckus Wireless, Inc. Unicast to multicast conversion
CN101924997A (zh) * 2009-06-10 2010-12-22 上海贝尔股份有限公司 用于控制wlan中的多播业务的方法和设备
CN101867804A (zh) * 2010-06-01 2010-10-20 中兴通讯股份有限公司 互联网协议电视直播系统和方法
CN103595546A (zh) * 2012-08-17 2014-02-19 华为技术有限公司 一种可靠组播的实现方法和装置
CN103888909A (zh) * 2014-03-26 2014-06-25 杭州华三通信技术有限公司 一种以单播方式发送组播流的方法和装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3324587A4 *

Also Published As

Publication number Publication date
CN106656823A (zh) 2017-05-10
ES2898780T3 (es) 2022-03-08
EP3324587B1 (en) 2021-09-29
EP3324587A4 (en) 2018-07-18
EP3324587A1 (en) 2018-05-23

Similar Documents

Publication Publication Date Title
CN112584328B (zh) 组播通信方法及其装置
EP2557817A1 (en) Method and system for transmitting wireless multicast data
US9408061B2 (en) Distributed network layer mobility for unified access networks
CN109450982B (zh) 一种网络通讯方法和系统
WO2021213000A1 (zh) 媒体报文的传输方法、装置及系统
CN111629280A (zh) 丢包处理方法、装置及可读存储介质
WO2021120072A1 (zh) 组播通信方法及其装置
CN110831249A (zh) 通信方法和装置
TW201626765A (zh) 封包重傳的方法、使用此方法的資料伺服器及封包重傳系統
CN113162855B (zh) 组播报文检测方法、网络设备和系统
CN105743780A (zh) 报文传输方法及装置
EP3420691B1 (en) Data streaming with layer 2 and layer 3 reservations
WO2021135650A1 (zh) 通信方法及装置
CN103780484A (zh) 一种报文转发方法及装置
CN106900174A (zh) 无线局域网网状网络的数据传输方法、装置及系统
WO2019174552A1 (zh) 组播路由处理方法、网络设备以及路由反射器
WO2020147091A1 (zh) 无线通信的方法和设备
WO2017008561A1 (zh) 一种组播方法、组播中继设备和系统
ES2735800T3 (es) Procedimiento y aparato para establecer modo de transmisión de paquetes
US8488607B2 (en) Method for WLAN link aggregation and system for using the same
US20160013976A1 (en) Wireless Through Link Traffic Reduction
EP3420692B1 (en) Data streaming with layer 2 and layer 3 reservations
WO2023088155A1 (zh) 一种服务质量QoS管理方法以及装置
CN102857441A (zh) 避免端系统地址分发信息协议报文风暴的方法及路由网桥
US20070071016A1 (en) Communicating station-originated data to a target access point via a distribution system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16823708

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2016823708

Country of ref document: EP