Unlock instant, AI-driven research and patent intelligence for your innovation.

User-side bandwidth aggregation method, device and content distribution system

A technology of bandwidth aggregation and content distribution network, which is applied in the field of user-side bandwidth aggregation, equipment and content distribution system, can solve the problem that the bandwidth of the client cannot be used for other purposes, and achieve the effect of good bandwidth

Active Publication Date: 2019-01-15
ALIBABA (CHINA) CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] But the P2P proxy module joins / exits the P2P network is uncontrollable, it depends entirely on whether the client chooses to watch the corresponding live channel, which means that this part of the bandwidth from the client cannot be used for other purposes

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • User-side bandwidth aggregation method, device and content distribution system
  • User-side bandwidth aggregation method, device and content distribution system
  • User-side bandwidth aggregation method, device and content distribution system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0077] figure 1 A structural block diagram of a content distribution system according to an embodiment of the present invention is shown. Such as figure 1 As shown, the content distribution system may mainly include: a CDN module 11 for providing data streams of live programs. For the specific structure of the virtualization controller 13, reference may be made to the relevant descriptions of the following embodiments. The P2P management server 15 communicates with the virtualization controller. For the specific structure of the P2P management server 15, refer to the related description of the following embodiments. A plurality of network devices 17 are used to communicate with the virtualization controller 13 and the P2P management server 15 respectively, and are used to establish a P2P connection through the virtualization controller 13 and the P2P management server 15, so as to obtain The CDN module 11 obtains the data stream of the live program, and sends the obtained...

Embodiment 2

[0108] Figure 4 A structural block diagram of a virtualization controller according to an embodiment of the present invention is shown. Such as Figure 4 As shown, the virtualization controller 13 in the embodiment of the present invention can be set in the content distribution network in the cloud in the above embodiment, as a component of the content distribution network in the above embodiment. Wherein, the virtualization controller may mainly include:

[0109] The client interface module 31 communicates with the player of the user terminal 19 and is configured to receive a content distribution request sent by the player of the user terminal 19 .

[0110] The classification module 33 communicates with each network device 17, and is used to perform device classification according to the status information of each network device 17, wherein the classification result includes that the network device 17 is a first-level device or a second-level device, so The first-level de...

Embodiment 3

[0116] Figure 5 A structural block diagram of a virtualization controller according to another embodiment of the present invention is shown. Figure 5 Winning mark and Figure 4 The same components have the same functions, and detailed descriptions of these components are omitted for brevity.

[0117] Such as Figure 5 shown, with Figure 4 The main difference between the shown virtualization controllers is that the classification module 33 of the virtualization controller may specifically include:

[0118] The NAT detection unit 331 is configured to acquire the status information of the network device 17 under the jurisdiction of the virtualization controller, the status information of the network device 17 includes the available bandwidth and the NAT topology status of the network device 17, in the In the NAT topology state, the first state represents that the network device 17 has a public network IP address, the second state represents that the network device 17 is be...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to a user-side bandwidth aggregation method, device and content distribution system, wherein the method includes: a virtualization controller located in the content distribution network receives a content distribution request sent by a player of a user terminal; The information is classified into devices, wherein the classification result includes that the network device is a first-level device or a second-level device; the classification result is sent to the corresponding network device; the P2P management server is controlled to establish the first-level device and the first-level device. A P2P connection between the second-level devices; returning address information of at least one second-level device to the player of the user terminal, so as to use the returned available bandwidth of the second-level device to play to the user terminal server for content distribution. The present invention can better aggregate the bandwidth of the user-side network equipment to provide higher-quality service content not weaker than that of the IDC server, such as high-quality live program data stream.

Description

technical field [0001] The present invention relates to the technical field of the Internet, in particular to a user-side bandwidth aggregation method, device and content distribution system. Background technique [0002] Network audio and video live broadcast technology is an important popular Internet application. Its architecture development at the background data transmission end has gone through single server stage, server cluster stage, and CDN (Content Delivery Network, content distribution network) + client P2P stage, etc. [0003] Among them, in the single-server stage, only a single server provides services, and the client player directly connects to the server through the streaming media protocol, obtains audio and video data, and decodes and plays them locally. [0004] In the server cluster stage, a variety of hot backup server cluster solutions or a networking solution for CDN distribution from the source server to the edge server is adopted. At this time, the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/06H04L29/08
CPCH04L65/1069H04L67/104H04L67/1046H04L65/61
Inventor 李铮杨敬宇姚键潘柏宇王冀
Owner ALIBABA (CHINA) CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More