[go: up one dir, main page]

CN101997889B - Method, system and device for optimizing P2P transmission in WLAN - Google Patents

Method, system and device for optimizing P2P transmission in WLAN Download PDF

Info

Publication number
CN101997889B
CN101997889B CN200910091556.5A CN200910091556A CN101997889B CN 101997889 B CN101997889 B CN 101997889B CN 200910091556 A CN200910091556 A CN 200910091556A CN 101997889 B CN101997889 B CN 101997889B
Authority
CN
China
Prior art keywords
client
data
download
content
subordinate
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.)
Expired - Fee Related
Application number
CN200910091556.5A
Other languages
Chinese (zh)
Other versions
CN101997889A (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.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group 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 China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN200910091556.5A priority Critical patent/CN101997889B/en
Publication of CN101997889A publication Critical patent/CN101997889A/en
Application granted granted Critical
Publication of CN101997889B publication Critical patent/CN101997889B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例公开了一种WLAN网络中优化P2P传输的方法,包括以下步骤:AP为每个下属的P2P客户端分配缓存,将下载到下属的P2P客户端的下载数据存储到所述缓存,并发送到对应的下属的P2P客户端;所述AP接收需下载数据的P2P客户端的下载请求,获取下载内容分片ID和需下载数据的P2P客户端地址;所述AP根据所述下载内容分片ID在缓存中提取下载内容分片,并发送到所述需下载数据的P2P客户端。本发明实施例中,可以大幅减少P2P终端与AP交互的内容传输,节省空口资源。

The embodiment of the present invention discloses a method for optimizing P2P transmission in a WLAN network. Send to the corresponding subordinate P2P client; The AP receives the download request of the P2P client that needs to download the data, and obtains the ID of the downloaded content fragment and the address of the P2P client that needs to download the data; The ID extracts the downloaded content fragments in the cache, and sends them to the P2P client that needs to download the data. In the embodiment of the present invention, the content transmission of the interaction between the P2P terminal and the AP can be greatly reduced, and air interface resources can be saved.

Description

一种WLAN网络中优化P2P传输的方法、系统及装置Method, system and device for optimizing P2P transmission in WLAN network

技术领域 technical field

本发明实施例涉及通信技术领域,尤其涉及一种WLAN网络中优化P2P传输的方法、系统及装置。 The embodiments of the present invention relate to the field of communication technologies, and in particular to a method, system and device for optimizing P2P transmission in a WLAN network.

背景技术 Background technique

P2P(Peer to Peer,点对点)技术是目前互联网上最流行的一种数据传输技术。该技术中节点之间完全对等,数据不需要经过服务器即可以在节点之间相互传输,目前互联网上80%的流量都是P2P流量。 P2P (Peer to Peer, peer-to-peer) technology is currently the most popular data transmission technology on the Internet. In this technology, the nodes are completely equal, and data can be transmitted between nodes without going through the server. At present, 80% of the traffic on the Internet is P2P traffic.

互联网中存在着大量的P2P流量,在移动互联网中,通过WLAN(WirelessLocal Area Network,无线局域网)接入的节点会越来越多。无线网络中各个节点通过AP(Access Point,接入点)实现数据传输,无线网络中包括多个AP,每个AP下属1个和多个节点,同一个AP下的不同节点可以通过该AP传输数据,不同AP下的节点可以通过各自的AP传输数据。如图1所示,AP1、AP2、AP3和AP4通过无线局域网连接,AP1下属节点1、节点2和节点3,AP2下属节点4和节点5,AP3下属无节点,AP4下属节点6和节点7。当节点1向节点2传输数据时,节点1先要将数据通过空口传输到AP1,再由AP1通过空口将数据传输到节点2;当节点1向节点4传输数据时,节点1先要将数据通过空口传输到AP1,再由AP1通过无线局域网传输到AP2,再由AP2通过空口将数据传输到节点4。 There is a large amount of P2P traffic in the Internet, and in the mobile Internet, there will be more and more nodes connected through a WLAN (Wireless Local Area Network, wireless local area network). Each node in the wireless network realizes data transmission through the AP (Access Point, access point). The wireless network includes multiple APs, and each AP has one or more nodes under it. Different nodes under the same AP can transmit data through the AP. Data, nodes under different APs can transmit data through their respective APs. As shown in Figure 1, AP1, AP2, AP3 and AP4 are connected through a wireless LAN, AP1 is subordinate to node 1, node 2 and node 3, AP2 is subordinate to node 4 and node 5, AP3 is subordinate to no node, and AP4 is subordinate to node 6 and node 7. When node 1 transmits data to node 2, node 1 first transmits the data to AP1 through the air interface, and then AP1 transmits the data to node 2 through the air interface; when node 1 transmits data to node 4, node 1 first transmits the data to The data is transmitted to AP1 through the air interface, and then transmitted to AP2 by AP1 through the wireless LAN, and then AP2 transmits the data to node 4 through the air interface.

由此可见,无论同一个AP下的节点,还是不同AP下的节点进行数据传输时,都必须占用空口资源,这些节点产生的P2P流量会消耗大量的空中接口的带宽资源。因此,目前P2P的广泛应用使原来运行流畅的网络变得越来越拥塞,网络的吞吐量也急剧下降。 It can be seen that no matter nodes under the same AP or nodes under different APs must occupy air interface resources when transmitting data, the P2P traffic generated by these nodes will consume a large amount of bandwidth resources of the air interface. Therefore, the current wide application of P2P makes the originally smooth network become more and more congested, and the throughput of the network also drops sharply.

发明内容 Contents of the invention

本发明实施例提供了一种WLAN网络中优化P2P传输的方法、系统及装置,通过在AP中增加缓存,减少了大量的空口传输。 Embodiments of the present invention provide a method, system and device for optimizing P2P transmission in a WLAN network. By adding buffers in APs, a large number of air interface transmissions are reduced.

本发明实施例提供了一种WLAN网络中优化P2P传输的方法,应用于包括至少两个P2P客户端的无线网络中,所述P2P客户端属于同一个AP或不同AP,所述方法包括以下步骤: The embodiment of the present invention provides a method for optimizing P2P transmission in a WLAN network, which is applied to a wireless network including at least two P2P clients, and the P2P clients belong to the same AP or different APs, and the method includes the following steps:

AP为每个下属的P2P客户端分配缓存,将下载到下属的P2P客户端的下载数据存储到所述缓存,并发送到对应的下属的P2P客户端; The AP allocates a cache for each subordinate P2P client, stores the download data downloaded to the subordinate P2P client into the cache, and sends it to the corresponding subordinate P2P client;

所述AP接收需下载数据的P2P客户端的下载请求,获取下载内容分片ID和需下载数据的P2P客户端地址; The AP receives a download request from a P2P client that needs to download data, and obtains the segment ID of the downloaded content and the address of the P2P client that needs to download data;

所述AP根据所述下载内容分片ID在缓存中提取下载内容分片,并发送到所述需下载数据的P2P客户端。 The AP extracts the downloaded content fragments from the cache according to the downloaded content fragment IDs, and sends them to the P2P client that needs to download data.

所述获取下载内容ID和需下载数据的P2P客户端地址,具体包括; The P2P client address for obtaining the downloaded content ID and the data to be downloaded specifically includes;

所述AP将需下载数据的P2P客户端的下载请求发送到下属P2P客户端; The AP sends the download request of the P2P client that needs to download data to the subordinate P2P client;

所述AP接收到具有源数据的下属P2P客户端的上传消息,所述上传消息携带下载内容分片ID和需下载数据的P2P客户端地址。 The AP receives an upload message from a subordinate P2P client with source data, and the upload message carries the segment ID of the downloaded content and the address of the P2P client to download the data.

所述接收到具有源数据的下属P2P客户端的上传消息之前,还包括: Before receiving the upload message of the subordinate P2P client with the source data, it also includes:

下属P2P客户端接收所述下载请求,所述下载请求中携带需下载数据的P2P客户端地址和需上传数据内容; The subordinate P2P client receives the download request, and the download request carries the P2P client address of the data to be downloaded and the content of the data to be uploaded;

所述下属P2P客户端查找所述需上传数据内容是否在本地缓存中,如果在,将所述需上传数据内容ID和需下载数据的P2P客户端地址携带在上传消息中,发送给所述AP。 The subordinate P2P client checks whether the content of the data to be uploaded is in the local cache, and if so, carries the ID of the content of the data to be uploaded and the address of the P2P client of the data to be downloaded in the upload message, and sends it to the AP .

还包括: Also includes:

所述需上传数据内容不在本地缓存中,从本地硬盘中获取所述需上传数据内,并和需下载数据的P2P客户端地址携带在上传消息中,发送给所述AP。 The content of the data to be uploaded is not in the local cache, and the data to be uploaded is acquired from the local hard disk, and is carried in an upload message with the P2P client address of the data to be downloaded, and sent to the AP.

所述将下载到下属的P2P客户端的下载数据存储到所述缓存中,具体包括: Said storing the download data downloaded to the subordinate P2P client into the cache, specifically includes:

将每一个下载内容分片ID和下载内容存储到所述缓存中。 Store each download content segment ID and download content in the cache.

所述发送到对应的下属的P2P客户端,之后还包括: The sending to the corresponding subordinate P2P client also includes:

所述P2P客户端将所述下载数据存储到本地缓存中,并记录对应的下载内容分片ID。 The P2P client stores the download data in a local cache, and records the corresponding download content segment ID.

还包括: Also includes:

超过预设时间,将所述本地缓存中的下载内容转移到硬盘中。 Transferring the downloaded content in the local cache to the hard disk after the preset time.

所述获取下载内容ID和需下载数据的P2P客户端地址,具体包括: The P2P client address for obtaining the download content ID and the data to be downloaded specifically includes:

所述AP解析所述下载请求,获得需下载数据P2P客户端地址,及需下载内容分片ID。 The AP parses the download request to obtain the P2P client address of the data to be downloaded and the segment ID of the content to be downloaded.

本发明实施例还提供了一种WLAN网络中优化P2P传输的系统,包括至少两个P2P客户端,所述P2P客户端属于同一个AP或不同AP, The embodiment of the present invention also provides a system for optimizing P2P transmission in a WLAN network, including at least two P2P clients, the P2P clients belong to the same AP or different APs,

AP,用于为每个下属的P2P客户端分配缓存,将下载到下属的P2P客户端的下载数据存储到所述缓存,并发送到对应的下属的P2P客户端;当接收需下载数据的P2P客户端的下载请求,将需下载数据的P2P客户端的下载请求发送到下属P2P客户端;接收到具有源数据的下属P2P客户端的上传消息,所述上传消息携带下载内容ID和需下载数据的P2P客户端地址;根据所述下载内容ID在缓存中提取下载内容分片,并发送到所述需下载数据的P2P客户端。 The AP is used to allocate a cache for each subordinate P2P client, store the download data downloaded to the subordinate P2P client in the cache, and send it to the corresponding subordinate P2P client; when receiving the P2P client that needs to download data send the download request of the P2P client that needs to download data to the subordinate P2P client; receive the upload message of the subordinate P2P client with the source data, and the upload message carries the download content ID and the P2P client that needs to download the data Address; according to the download content ID, extract the download content fragments in the cache, and send them to the P2P client that needs to download the data.

P2P客户端,用于接收由所述AP转发的需下载数据的P2P客户端的下载请求,将下载内容ID和需下载数据的P2P客户端地址携带在上传消息中,发送给所述AP。 The P2P client is used to receive the download request of the P2P client that needs to download the data forwarded by the AP, carry the download content ID and the address of the P2P client that needs to download the data in the upload message, and send it to the AP.

本发明实施例还提供了一种AP,应用于包括至少两个P2P客户端的无线网络中,所述P2P客户端属于同一个AP或不同AP,所述AP包括: The embodiment of the present invention also provides an AP, which is applied in a wireless network including at least two P2P clients, and the P2P clients belong to the same AP or different APs, and the AP includes:

缓存模块,用于为每个下属的P2P客户端分配缓存,将下载到下属的P2P客户端的下载数据存储到所述缓存,并发送到对应的下属的P2P客户端; A cache module, configured to allocate a cache for each subordinate P2P client, store the download data downloaded to the subordinate P2P client into the cache, and send it to the corresponding subordinate P2P client;

下载请求接收模块,用于当接收需下载数据的P2P客户端的下载请求,将需下载数据的P2P客户端的下载请求发送到下属P2P客户端; The download request receiving module is used to send the download request of the P2P client that needs to download data to the subordinate P2P client when receiving the download request of the P2P client that needs to download data;

信息获取模块,与所述下载请求接收模块连接,用于接收到具有源数据的下属P2P客户端的上传消息,所述上传消息携带下载内容ID和需下载数据的P2P客户端地址; An information acquisition module, connected to the download request receiving module, for receiving an upload message from a subordinate P2P client with source data, the upload message carrying the download content ID and the address of the P2P client to download the data;

数据传输模块,与所述信息获取模块和所述缓存模块连接,用于根据所述下载内容ID在所述缓存模块中提取下载内容分片,并发送到所述需下载数据的P2P客户端。 The data transmission module is connected with the information acquisition module and the cache module, and is used to extract the download content fragments from the cache module according to the download content ID, and send them to the P2P client that needs to download the data.

所述缓存模块,具体用于将每一个下载内容分片ID和下载内容存储到所述缓存中。 The cache module is specifically configured to store each download content segment ID and download content in the cache.

本发明实施例还提供了一种WLAN网络中优化P2P传输的系统,包括至少两个P2P客户端,所述P2P客户端属于同一个AP或不同AP, The embodiment of the present invention also provides a system for optimizing P2P transmission in a WLAN network, including at least two P2P clients, the P2P clients belong to the same AP or different APs,

所述AP,用于AP为每个下属的P2P客户端分配缓存,将下载到下属的P2P客户端的下载数据存储到所述缓存,并发送到对应的下属的P2P客户端;当接收需下载数据的P2P客户端的下载请求,解析所述下载请求,获得需下载数据P2P客户端地址,及需下载内容分片ID;根据所述下载内容ID在缓 存中提取下载内容分片,并发送到所述需下载数据的P2P客户端。 The AP is used for the AP to allocate a cache for each subordinate P2P client, store the download data downloaded to the subordinate P2P client into the cache, and send it to the corresponding subordinate P2P client; when receiving the data to be downloaded The download request of the P2P client, analyze the download request, obtain the P2P client address of the data to be downloaded, and the ID of the content segment to be downloaded; extract the download content segment in the cache according to the download content ID, and send it to the A P2P client that needs to download data.

本发明实施例还提供了一种AP,应用于包括至少两个P2P客户端的无线网络中,所述P2P客户端属于同一个AP或不同AP,所述AP包括: The embodiment of the present invention also provides an AP, which is applied in a wireless network including at least two P2P clients, and the P2P clients belong to the same AP or different APs, and the AP includes:

缓存模块,用于为每个下属的P2P客户端分配缓存,将下载到下属的P2P客户端的下载数据存储到所述缓存,并发送到对应的下属的P2P客户端; A cache module, configured to allocate a cache for each subordinate P2P client, store the download data downloaded to the subordinate P2P client into the cache, and send it to the corresponding subordinate P2P client;

下载请求接收模块,用于当接收需下载数据的P2P客户端的下载请求; The download request receiving module is used to receive a download request from a P2P client that needs to download data;

解析模块,与所述下载请求接收模块连接,用于解析所述下载请求,获得需下载数据P2P客户端地址,及需下载内容分片ID;根据所述下载内容ID在缓存中提取下载内容分片,并发送到所述需下载数; Parsing module, connected with the download request receiving module, used to parse the download request, obtain the P2P client address of the data to be downloaded, and the fragment ID of the content to be downloaded; extract the download content fragment in the cache according to the download content ID slices, and sent to the required number of downloads;

数据传输模块,与所述解析模块和所述缓存模块连接,用于根据所述下载内容ID在所述缓存模块中提取下载内容分片,并发送到所述需下载数据的P2P客户端。 The data transmission module is connected with the parsing module and the cache module, and is used to extract the download content fragments from the cache module according to the download content ID, and send them to the P2P client that needs to download the data.

与现有技术相比,本发明实施例具有以下优点: Compared with the prior art, the embodiment of the present invention has the following advantages:

本发明实施例中,AP为每个下属的P2P客户端分配缓存,将下载到下属的P2P客户端的下载数据存储到所述缓存,当接收需下载数据的P2P客户端的下载请求时,根据下载请求中的下载内容分片ID在缓存中提取下载内容分片,并发送到所述需下载数据的P2P客户端。因此,可以大幅减少P2P终端与AP交互的内容传输,节省空口资源。 In the embodiment of the present invention, the AP allocates a buffer for each subordinate P2P client, stores the download data downloaded to the subordinate P2P client in the buffer, and when receiving a download request from a P2P client that needs to download data, according to the download request The download content segment ID in the cache extracts the download content segment and sends it to the P2P client that needs to download the data. Therefore, it can greatly reduce the content transmission of the interaction between the P2P terminal and the AP, and save air interface resources.

附图说明Description of drawings

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

图1是现有技术中P2P终端通过AP传输数据的网络结构示意图; FIG. 1 is a schematic diagram of a network structure in which a P2P terminal transmits data through an AP in the prior art;

图2是本发明实施例中一种WLAN网络中优化P2P传输的方法流程图; FIG. 2 is a flowchart of a method for optimizing P2P transmission in a WLAN network in an embodiment of the present invention;

图3是本发明实施例中一种WLAN网络中优化P2P传输的系统示意图; FIG. 3 is a schematic diagram of a system for optimizing P2P transmission in a WLAN network according to an embodiment of the present invention;

图4是本发明实施例中一种P2P客户端结构图; FIG. 4 is a structural diagram of a P2P client in an embodiment of the present invention;

图5是本发明实施例中一种AP结构图; FIG. 5 is a structural diagram of an AP in an embodiment of the present invention;

图6是本发明实施例中另一种AP结构图。 Fig. 6 is another AP structure diagram in the 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.

本发明实施例提供了一种WLAN网络中优化P2P传输的方法,应用于包括至少两个P2P客户端的无线网络中,所述P2P客户端属于同一个AP或不同AP,所述方法如图2所示,包括以下步骤: An embodiment of the present invention provides a method for optimizing P2P transmission in a WLAN network, which is applied to a wireless network including at least two P2P clients, and the P2P clients belong to the same AP or different APs. The method is shown in FIG. 2 , including the following steps:

步骤201,AP为每个下属的P2P客户端分配缓存,将下载到下属的P2P客户端的每一个下载内容分片ID和下载内容存储到所述缓存,并发送到对应的下属的P2P客户端,所述P2P客户端将所述下载数据存储到本地缓存中,并记录对应的下载内容分片ID,另外,为了节省缓存空间,在超过预设时间,将所述本地缓存中的下载内容转移到硬盘中。 Step 201, the AP allocates a cache for each subordinate P2P client, stores each download content fragment ID and download content downloaded to the subordinate P2P client into the cache, and sends them to the corresponding subordinate P2P client, The P2P client stores the download data in a local cache, and records the corresponding download content fragment ID. In addition, in order to save cache space, the download content in the local cache is transferred to in the hard disk.

每个AP中设置一个缓存,每个P2P客户端在本地也留有一个缓存。假设P2P客户端预留的缓存大小为N,每个AP下容纳最多的P2P客户端数量为M,则AP上缓存大小设置为M*N。 A cache is set in each AP, and each P2P client also has a cache locally. Assuming that the cache size reserved by P2P clients is N, and the maximum number of P2P clients that can be accommodated under each AP is M, then the cache size on the AP is set to M*N.

当一个P2P客户端进行下载时,P2P下载内容首先经过该P2P客户端连接的AP,当该P2P客户端把下载内容共享给其它P2P客户端时,同样要经过 P2P客户端连接的AP。因此,在每个AP上为每一个接入P2P客户端开辟一个缓存区,大小为N,对最近下载内容进行缓存;在P2P客户端上也预留一个缓存区,对从AP上下载来的内容进行缓存。P2P客户端上的缓存容量小于等于AP上的缓存容量,从而保证P2P客户端上缓存的内容是AP上缓存内容的一个子集。当然,为了节省缓存空间,可以定时刷新AP和P2P客户端上的缓存。 When a P2P client downloads, the P2P downloaded content first passes through the AP connected to the P2P client, and when the P2P client shares the downloaded content with other P2P clients, it also passes through the AP connected to the P2P client. Therefore, a cache area is opened for each accessing P2P client on each AP, the size is N, and the latest downloaded content is cached; a cache area is also reserved on the P2P client, and the downloaded content from the AP The content is cached. The cache capacity on the P2P client is less than or equal to the cache capacity on the AP, so as to ensure that the cached content on the P2P client is a subset of the cached content on the AP. Of course, in order to save cache space, caches on the AP and the P2P client can be refreshed periodically.

步骤202,所述AP接收需下载数据的P2P客户端的下载请求,获取下载内容分片ID和需下载数据的P2P客户端地址。 In step 202, the AP receives a download request from a P2P client that needs to download data, and obtains the segment ID of the downloaded content and the address of the P2P client that needs to download data.

其中,根据AP的功能可以分为两种情况: Among them, according to the function of the AP, it can be divided into two situations:

一、当为了避免对AP的较大改动,而使AP不具有解析下载请求获得下载内容分片ID的功能时,AP只是通过下载请求获得源数据所在P2P客户端地址,将下载请求转发给该P2P客户端。 1. In order to avoid major changes to the AP, when the AP does not have the function of analyzing the download request to obtain the fragment ID of the downloaded content, the AP only obtains the P2P client address where the source data is located through the download request, and forwards the download request to the P2P client.

具体包括:AP将需下载数据的P2P客户端的下载请求发送到下属P2P客户端;所述下属P2P客户端查找所述需上传数据内容是否在本地缓存中,如果在,将所述需上传数据内容ID和需下载数据的P2P客户端地址携带在上传消息中,发送给所述AP。所述需上传数据内容不在本地缓存中,从本地硬盘中获取所述需上传数据内,并和需下载数据的P2P客户端地址携带在上传消息中,发送给所述AP。 It specifically includes: the AP sends the download request of the P2P client that needs to download data to the subordinate P2P client; the subordinate P2P client finds whether the content of the data to be uploaded is in the local cache, and if so, uploads the content of the data to be uploaded The ID and the address of the P2P client to download the data are carried in the upload message and sent to the AP. The content of the data to be uploaded is not in the local cache, and the data to be uploaded is acquired from the local hard disk, and is carried in an upload message with the P2P client address of the data to be downloaded, and sent to the AP.

所述AP接收到具有源数据的下属P2P客户端的上传消息,所述上传消息携带下载内容分片ID和需下载数据的P2P客户端地址。 The AP receives an upload message from a subordinate P2P client with source data, and the upload message carries the segment ID of the downloaded content and the address of the P2P client to download the data.

二、当为了进一步减小AP与P2P客户端之间的空口传输内容时,使AP具有解析下载请求获得下载内容分片ID的功能,AP直接将缓存的下载内容发送给需下载数据的P2P客户端,减少了与源数据所在P2P客户端的空口交互。 2. In order to further reduce the air interface transmission content between the AP and the P2P client, the AP has the function of analyzing the download request to obtain the fragment ID of the download content, and the AP directly sends the cached download content to the P2P client who needs to download the data end, reducing the air interface interaction with the P2P client where the source data resides.

具体包括;所述AP解析所述下载请求,获得需下载数据P2P客户端地址,及需下载内容分片ID。 Specifically, the AP parses the download request, obtains the P2P client address of the data to be downloaded, and the segment ID of the content to be downloaded.

步骤203,所述AP根据所述下载内容分片ID在缓存中提取下载内容分片,并发送到所述需下载数据的P2P客户端。 Step 203, the AP extracts the download content fragment from the cache according to the download content fragment ID, and sends it to the P2P client that needs to download the data.

本发明实施例提供了一种WLAN网络中优化P2P传输的系统,包括至少两个P2P客户端,所述P2P客户端属于同一个AP或不同AP,如图3所示, An embodiment of the present invention provides a system for optimizing P2P transmission in a WLAN network, including at least two P2P clients, and the P2P clients belong to the same AP or different APs, as shown in FIG. 3 ,

AP,用于为每个下属的P2P客户端分配缓存,将下载到下属的P2P客户端的下载数据存储到所述缓存,并发送到对应的下属的P2P客户端;当接收需下载数据的P2P客户端的下载请求,将需下载数据的P2P客户端的下载请求发送到下属P2P客户端;接收到具有源数据的下属P2P客户端的上传消息,所述上传消息携带下载内容ID和需下载数据的P2P客户端地址;根据所述下载内容ID在缓存中提取下载内容分片,并发送到所述需下载数据的P2P客户端。 The AP is used to allocate a cache for each subordinate P2P client, store the download data downloaded to the subordinate P2P client in the cache, and send it to the corresponding subordinate P2P client; when receiving the P2P client that needs to download data send the download request of the P2P client that needs to download data to the subordinate P2P client; receive the upload message of the subordinate P2P client with the source data, and the upload message carries the download content ID and the P2P client that needs to download the data Address; according to the download content ID, extract the download content fragments in the cache, and send them to the P2P client that needs to download the data.

P2P客户端,用于接收由所述AP转发的需下载数据的P2P客户端的下载请求,将下载内容ID和需下载数据的P2P客户端地址携带在上传消息中,发送给所述AP。 The P2P client is used to receive the download request of the P2P client that needs to download the data forwarded by the AP, carry the download content ID and the address of the P2P client that needs to download the data in the upload message, and send it to the AP.

本发明实施例提供了一种P2P客户端,应用于包括至少两个P2P客户端的无线网络中,所述P2P客户端属于同一个AP或不同AP,所述P2P客户端如图4所示,包括: An embodiment of the present invention provides a P2P client, which is applied to a wireless network including at least two P2P clients, and the P2P clients belong to the same AP or different APs. As shown in Figure 4, the P2P client includes :

接收模块410,用于接收由所述AP转发的需下载数据的P2P客户端的下载请求; A receiving module 410, configured to receive a download request from a P2P client that needs to download data forwarded by the AP;

解析模块420,与接收模块410连接,用于从所述下载请求中解析出下载内容ID和需下载数据的P2P客户端地址; The parsing module 420 is connected with the receiving module 410, and is used to parse out the download content ID and the P2P client address of the data to be downloaded from the download request;

上传模块430,与解析模块420连接,用于将下载内容ID和需下载数据的P2P客户端地址携带在上传消息中,发送给所述AP。 The upload module 430 is connected with the parsing module 420, and is used for carrying the download content ID and the P2P client address of the data to be downloaded in the upload message and sending it to the AP.

解析模块420,具体用于查找所述需上传数据内容是否在本地缓存中,如果在,将所述需上传数据内容ID和需下载数据的P2P客户端地址携带在上传消息中,发送给所述AP;所述需上传数据内容不在本地缓存中,从本地硬盘中获取所述需上传数据内,并和需下载数据的P2P客户端地址携带在上传消息中,发送给所述AP。 The parsing module 420 is specifically used to find out whether the data content to be uploaded is in the local cache, and if so, carry the ID of the data content to be uploaded and the P2P client address of the data to be downloaded in the upload message, and send it to the AP; the content of the data to be uploaded is not in the local cache, and the data to be uploaded is obtained from the local hard disk, and the address of the P2P client that needs to download the data is carried in the upload message, and sent to the AP.

下载模块440,与解析模块420连接,用于将所述下载数据存储到本地缓存中,并记录对应的下载内容分片ID;并当超过预设时间,将所述本地缓存中的下载内容转移到硬盘中。 The download module 440 is connected with the parsing module 420, and is used for storing the download data in the local cache, and recording the corresponding download content segment ID; and when the preset time is exceeded, transferring the download content in the local cache to the hard disk.

本发明实施例提供了一种AP,应用于包括至少两个P2P客户端的无线网络中,所述P2P客户端属于同一个AP或不同AP,所述AP如图5所示,包括: An embodiment of the present invention provides an AP, which is applied to a wireless network including at least two P2P clients, and the P2P clients belong to the same AP or different APs. As shown in FIG. 5, the AP includes:

缓存模块510,用于为每个下属的P2P客户端分配缓存,将下载到下属的P2P客户端的下载数据存储到所述缓存,并发送到对应的下属的P2P客户端; The cache module 510 is configured to allocate a cache for each subordinate P2P client, store the download data downloaded to the subordinate P2P client into the cache, and send it to the corresponding subordinate P2P client;

下载请求接收模块520,用于当接收需下载数据的P2P客户端的下载请求,将需下载数据的P2P客户端的下载请求发送到下属P2P客户端; The download request receiving module 520 is used to send the download request of the P2P client that needs to download data to the subordinate P2P client when receiving the download request of the P2P client that needs to download data;

信息获取模块530,与下载请求接收模块520连接,用于接收到具有源数据的下属P2P客户端的上传消息,所述上传消息携带下载内容ID和需下载数据的P2P客户端地址; The information acquisition module 530 is connected with the download request receiving module 520, and is used for receiving an upload message of a subordinate P2P client with source data, the upload message carrying the download content ID and the address of the P2P client to download the data;

数据传输模块540,与信息获取模块530和缓存模块510连接,用于根据所述下载内容ID在所述缓存模块中提取下载内容分片,并发送到所述需下载数据的P2P客户端。 The data transmission module 540 is connected with the information acquisition module 530 and the cache module 510, and is used to extract the download content fragments from the cache module according to the download content ID, and send them to the P2P client that needs to download the data.

缓存模块510,具体用于将每一个下载内容分片ID和下载内容存储到所述缓存中。 The caching module 510 is specifically configured to store each downloaded content segment ID and downloaded content in the cache.

本发明实施例提供了一种WLAN网络中优化P2P传输的系统,包括至少两个P2P客户端,所述P2P客户端属于同一个AP或不同AP, An embodiment of the present invention provides a system for optimizing P2P transmission in a WLAN network, including at least two P2P clients, the P2P clients belong to the same AP or different APs,

所述AP,用于AP为每个下属的P2P客户端分配缓存,将下载到下属的P2P客户端的下载数据存储到所述缓存,并发送到对应的下属的P2P客户端;当接收需下载数据的P2P客户端的下载请求,解析所述下载请求,获得需下载数据P2P客户端地址,及需下载内容分片ID;根据所述下载内容ID在缓存中提取下载内容分片,并发送到所述需下载数据的P2P客户端。 The AP is used for the AP to allocate a cache for each subordinate P2P client, store the download data downloaded to the subordinate P2P client into the cache, and send it to the corresponding subordinate P2P client; when receiving the data to be downloaded The download request of the P2P client, analyze the download request, obtain the P2P client address of the data to be downloaded, and the ID of the content segment to be downloaded; extract the download content segment in the cache according to the download content ID, and send it to the A P2P client that needs to download data.

本发明实施例提供了一种AP,应用于包括至少两个P2P客户端的无线网络中,所述P2P客户端属于同一个AP或不同AP,所述AP如图6所示,包括: An embodiment of the present invention provides an AP, which is applied to a wireless network including at least two P2P clients, and the P2P clients belong to the same AP or different APs. As shown in FIG. 6, the AP includes:

缓存模块610,用于为每个下属的P2P客户端分配缓存,将下载到下属的P2P客户端的下载数据存储到所述缓存,并发送到对应的下属的P2P客户端; The cache module 610 is configured to allocate a cache for each subordinate P2P client, store the download data downloaded to the subordinate P2P client into the cache, and send it to the corresponding subordinate P2P client;

下载请求接收模块620,用于当接收需下载数据的P2P客户端的下载请求; The download request receiving module 620 is used for receiving the download request of the P2P client that needs to download data;

解析模块630,与下载请求接收模块620连接,用于解析所述下载请求,获得需下载数据P2P客户端地址,及需下载内容分片ID;根据所述下载内容ID在缓存中提取下载内容分片,并发送到所述需下载数; The parsing module 630 is connected with the download request receiving module 620, and is used to parse the download request, obtain the P2P client address of the data to be downloaded, and the fragment ID of the content to be downloaded; extract the download content fragment in the cache according to the download content ID. slices, and sent to the required number of downloads;

数据传输模块640,与解析模块630和缓存模块610连接,用于根据所述下载内容ID在所述缓存模块中提取下载内容分片,并发送到所述需下载数据的P2P客户端。 The data transmission module 640 is connected with the parsing module 630 and the cache module 610, and is used for extracting the download content fragments from the cache module according to the download content ID, and sending them to the P2P client that needs to download the data.

本发明实施例中,AP为每个下属的P2P客户端分配缓存,将下载到下属的P2P客户端的下载数据存储到所述缓存,当接收需下载数据的P2P客户端的下载请求时,根据下载请求中的下载内容分片ID在缓存中提取下载内容分片,并发送到所述需下载数据的P2P客户端。因此,可以大幅减少P2P终端与AP交互的内容传输,节省空口资源。 In the embodiment of the present invention, the AP allocates a buffer for each subordinate P2P client, stores the download data downloaded to the subordinate P2P client in the buffer, and when receiving a download request from a P2P client that needs to download data, according to the download request The download content segment ID in the cache extracts the download content segment and sends it to the P2P client that needs to download the data. Therefore, it can greatly reduce the content transmission of the interaction between the P2P terminal and the AP, and save air interface resources.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明实施例可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。 Through the above description of the implementation manners, those skilled in the art can clearly understand that the embodiments of the present invention can be implemented by hardware, or by means of software plus a necessary general hardware platform. Based on such understanding, the technical solutions of the embodiments of the present invention can be embodied in the form of software products, which can be stored in a non-volatile storage medium (which can be CD-ROM, U disk, mobile hard disk, etc.), Several instructions are included to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute the methods described in various embodiments of the present invention.

本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明实施例所必须的。 Those skilled in the art can understand that the drawing is only a schematic diagram of a preferred embodiment, and the modules or processes in the drawing are not necessarily necessary for implementing the embodiment of the present invention.

本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一 个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。 Those skilled in the art can understand that the modules in the device in the embodiment can be distributed in the device in the embodiment according to the description in the embodiment, and can also be changed and located in one or more devices different from the device in the embodiment. The modules in the above embodiments can be combined into one module, and can also be further split into multiple sub-modules.

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。 The serial numbers of the above embodiments of the present invention are for description only, and do not represent the advantages and disadvantages of the embodiments.

以上公开的仅为本发明的几个具体实施例,但是,本发明实施例并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明实施例的保护范围。 The above disclosures are only a few specific embodiments of the present invention, but the embodiments of the present invention are not limited thereto, and any changes conceivable by those skilled in the art should fall within the scope of protection of the embodiments of the present invention.

Claims (8)

1.一种WLAN网络中优化P2P传输的方法,应用于包括至少两个P2P客户端的无线网络中,所述P2P客户端属于同一个AP或不同AP,其特征在于,所述方法包括以下步骤:1. A method for optimizing P2P transmission in a WLAN network, applied to a wireless network comprising at least two P2P clients, said P2P clients belonging to the same AP or different APs, characterized in that said method comprises the following steps: AP为每个下属的P2P客户端分配缓存,将下载到下属的P2P客户端的下载数据存储到所述缓存,并发送到对应的下属的P2P客户端;The AP allocates a cache for each subordinate P2P client, stores the download data downloaded to the subordinate P2P client into the cache, and sends it to the corresponding subordinate P2P client; 所述AP接收需下载数据的P2P客户端的下载请求,所述AP将需下载数据的P2P客户端的下载请求发送到下属P2P客户端;The AP receives the download request of the P2P client that needs to download data, and the AP sends the download request of the P2P client that needs to download data to the subordinate P2P client; 所述AP接收到具有源数据的下属P2P客户端的上传消息,所述上传消息携带下载内容分片ID和需下载数据的P2P客户端地址;The AP receives an upload message from a subordinate P2P client with source data, and the upload message carries the segment ID of the download content and the address of the P2P client to download the data; 所述AP根据所述下载内容分片ID在缓存中提取下载内容分片,并发送到所述需下载数据的P2P客户端;The AP extracts the download content fragment in the cache according to the download content fragment ID, and sends it to the P2P client that needs to download the data; 其中,所述P2P客户端上缓存的内容是所述AP上缓存内容的一个子集,所述AP和所述P2P客户端上的缓存定时刷新,所述接收到具有源数据的下属P2P客户端的上传消息之前,还包括:Wherein, the content cached on the P2P client is a subset of the cached content on the AP, the caches on the AP and the P2P client are refreshed regularly, and the received data from the subordinate P2P client with source data Before uploading the message, also include: 下属P2P客户端接收所述下载请求,所述下载请求中携带需下载数据的P2P客户端地址和需上传数据内容;The subordinate P2P client receives the download request, and the download request carries the P2P client address of the data to be downloaded and the content of the data to be uploaded; 所述下属P2P客户端查找所述需上传数据内容是否在本地缓存中,如果在,将所述需上传数据内容ID和需下载数据的P2P客户端地址携带在上传消息中,发送给所述AP。The subordinate P2P client checks whether the content of the data to be uploaded is in the local cache, and if so, carries the ID of the content of the data to be uploaded and the address of the P2P client of the data to be downloaded in the upload message, and sends it to the AP . 2.如权利要求1所述的方法,其特征在于,还包括:2. The method of claim 1, further comprising: 所述需上传数据内容不在本地缓存中,从本地硬盘中获取所述需上传数据内,并和需下载数据的P2P客户端地址携带在上传消息中,发送给所述AP。The content of the data to be uploaded is not in the local cache, and the data to be uploaded is acquired from the local hard disk, and is carried in an upload message with the P2P client address of the data to be downloaded, and sent to the AP. 3.如权利要求1所述的方法,其特征在于,所述将下载到下属的P2P客户端的下载数据存储到所述缓存中,具体包括:3. The method according to claim 1, wherein the storing the download data downloaded to the subordinate P2P client into the cache specifically comprises: 将每一个下载内容分片ID和下载内容存储到所述缓存中。Store each download content segment ID and download content in the cache. 4.如权利要求1所述的方法,其特征在于,所述发送到对应的下属的P2P客户端,之后还包括:4. The method according to claim 1, wherein the sending to a corresponding subordinate P2P client further comprises: 所述P2P客户端将所述下载数据存储到本地缓存中,并记录对应的下载内容分片ID。The P2P client stores the download data in a local cache, and records the corresponding download content segment ID. 5.如权利要求4所述的方法,其特征在于,还包括:5. The method of claim 4, further comprising: 超过预设时间,所述P2P客户端将所述本地缓存中的下载内容转移到硬盘中。After the preset time, the P2P client transfers the downloaded content in the local cache to the hard disk. 6.如权利要求1所述的方法,其特征在于,获取下载内容分片ID和需下载数据的P2P客户端地址,具体包括:6. The method according to claim 1, wherein obtaining the ID of the downloaded content fragment and the address of the P2P client to download the data specifically includes: 所述AP解析所述下载请求,获得需下载数据P2P客户端地址,及需下载内容分片ID。The AP parses the download request to obtain the P2P client address of the data to be downloaded and the segment ID of the content to be downloaded. 7.一种WLAN网络中优化P2P传输的系统,包括至少两个P2P客户端,所述P2P客户端属于同一个AP或不同AP,其特征在于,7. A system for optimizing P2P transmission in a WLAN network, comprising at least two P2P clients, the P2P clients belonging to the same AP or different APs, characterized in that, 所述AP,用于AP为每个下属的P2P客户端分配缓存,将下载到下属的P2P客户端的下载数据存储到所述缓存,并发送到对应的下属的P2P客户端;当接收需下载数据的P2P客户端的下载请求,解析所述下载请求,所述AP将需下载数据的P2P客户端的下载请求发送到下属P2P客户端;所述AP接收到具有源数据的下属P2P客户端的上传消息,所述上传消息携带下载内容分片ID和需下载数据的P2P客户端地址;根据下载内容分片ID在缓存中提取下载内容分片,并发送到所述需下载数据的P2P客户端;The AP is used for the AP to allocate a cache for each subordinate P2P client, store the download data downloaded to the subordinate P2P client into the cache, and send it to the corresponding subordinate P2P client; when receiving the data to be downloaded The download request of the P2P client of the P2P client, analyze the download request, the AP sends the download request of the P2P client that needs to download data to the subordinate P2P client; the AP receives the upload message of the subordinate P2P client with the source data, so The upload message carries the download content fragment ID and the address of the P2P client that needs to download the data; extracts the download content fragment in the cache according to the download content fragment ID, and sends it to the P2P client that needs to download the data; 其中,P2P客户端上缓存的内容是AP上缓存内容的一个子集,所述AP和所述P2P客户端上的缓存定时刷新,所述接收到具有源数据的下属P2P客户端的上传消息之前,还包括:Wherein, the content cached on the P2P client is a subset of the cached content on the AP, and the caches on the AP and the P2P client are refreshed regularly, and before receiving the upload message from the subordinate P2P client with source data, Also includes: 下属P2P客户端接收所述下载请求,所述下载请求中携带需下载数据的P2P客户端地址和需上传数据内容;The subordinate P2P client receives the download request, and the download request carries the P2P client address of the data to be downloaded and the content of the data to be uploaded; 所述下属P2P客户端查找所述需上传数据内容是否在本地缓存中,如果在,将所述需上传数据内容ID和需下载数据的P2P客户端地址携带在上传消息中,发送给所述AP。The subordinate P2P client checks whether the content of the data to be uploaded is in the local cache, and if so, carries the ID of the content of the data to be uploaded and the address of the P2P client of the data to be downloaded in the upload message, and sends it to the AP . 8.一种AP,应用于包括至少两个P2P客户端的无线网络中,所述P2P客户端属于同一个AP或不同AP,其特征在于,所述AP包括:8. An AP, applied in a wireless network comprising at least two P2P clients, the P2P clients belonging to the same AP or different APs, characterized in that the APs include: 缓存模块,用于为每个下属的P2P客户端分配缓存,将下载到下属的P2P客户端的下载数据存储到所述缓存,并发送到对应的下属的P2P客户端;A cache module, configured to allocate a cache for each subordinate P2P client, store the download data downloaded to the subordinate P2P client into the cache, and send it to the corresponding subordinate P2P client; 下载请求接收模块,用于当接收需下载数据的P2P客户端的下载请求;The download request receiving module is used to receive a download request from a P2P client that needs to download data; 解析模块,与所述下载请求接收模块连接,用于解析所述下载请求,将需下载数据的P2P客户端的下载请求发送到下属P2P客户端;接收到具有源数据的下属P2P客户端的上传消息,所述上传消息携带下载内容分片ID和需下载数据的P2P客户端地址;根据下载内容分片ID在缓存中提取下载内容分片,并发送到所述需下载数;The analysis module is connected with the download request receiving module, and is used to analyze the download request, and sends the download request of the P2P client that needs to download data to the subordinate P2P client; receiving the upload message of the subordinate P2P client with source data, The upload message carries the download content fragment ID and the P2P client address of the data to be downloaded; extracts the download content fragment in the cache according to the download content fragment ID, and sends it to the number to be downloaded; 数据传输模块,与所述解析模块和所述缓存模块连接,用于根据下载内容分片ID在所述缓存模块中提取下载内容分片,并发送到所述需下载数据的P2P客户端;The data transmission module is connected with the analysis module and the cache module, and is used to extract the download content fragment in the cache module according to the download content fragment ID, and send it to the P2P client that needs to download the data; 其中,P2P客户端上缓存的内容是AP上缓存内容的一个子集,所述AP和所述P2P客户端上的缓存定时刷新,所述接收到具有源数据的下属P2P客户端的上传消息之前,还包括:Wherein, the content cached on the P2P client is a subset of the cached content on the AP, and the caches on the AP and the P2P client are refreshed regularly, and before receiving the upload message from the subordinate P2P client with source data, Also includes: 下属P2P客户端接收所述下载请求,所述下载请求中携带需下载数据的P2P客户端地址和需上传数据内容;The subordinate P2P client receives the download request, and the download request carries the P2P client address of the data to be downloaded and the content of the data to be uploaded; 所述下属P2P客户端查找所述需上传数据内容是否在本地缓存中,如果在,将所述需上传数据内容ID和需下载数据的P2P客户端地址携带在上传消息中,发送给所述AP。The subordinate P2P client checks whether the content of the data to be uploaded is in the local cache, and if so, carries the ID of the content of the data to be uploaded and the address of the P2P client of the data to be downloaded in the upload message, and sends it to the AP .
CN200910091556.5A 2009-08-28 2009-08-28 Method, system and device for optimizing P2P transmission in WLAN Expired - Fee Related CN101997889B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910091556.5A CN101997889B (en) 2009-08-28 2009-08-28 Method, system and device for optimizing P2P transmission in WLAN

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910091556.5A CN101997889B (en) 2009-08-28 2009-08-28 Method, system and device for optimizing P2P transmission in WLAN

Publications (2)

Publication Number Publication Date
CN101997889A CN101997889A (en) 2011-03-30
CN101997889B true CN101997889B (en) 2014-10-08

Family

ID=43787470

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910091556.5A Expired - Fee Related CN101997889B (en) 2009-08-28 2009-08-28 Method, system and device for optimizing P2P transmission in WLAN

Country Status (1)

Country Link
CN (1) CN101997889B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104066015B (en) * 2014-07-04 2017-06-23 三星电子(中国)研发中心 The flow media playing method and device of mobile terminal
CN108541025B (en) * 2018-04-20 2020-11-10 西安交通大学 Wireless heterogeneous network-oriented base station and D2D common caching method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101465785A (en) * 2008-05-28 2009-06-24 北京东方网信科技有限公司 P2P flux caching system based on active guide and redirection

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101465785A (en) * 2008-05-28 2009-06-24 北京东方网信科技有限公司 P2P flux caching system based on active guide and redirection

Also Published As

Publication number Publication date
CN101997889A (en) 2011-03-30

Similar Documents

Publication Publication Date Title
US10887417B2 (en) System and method for content and application acceleration in a wireless communications system
US9781224B2 (en) Content transmitting system, method for optimizing network traffic in the system, central control device and local caching device
US10708350B2 (en) Method and system for content delivery of mobile terminal applications
US10491657B2 (en) Network acceleration method, apparatus and device based on router device
CN100484069C (en) File data distributing method and relative device
US20140082135A1 (en) Apparatus and method for providing content, and system for providing content with the said apparatus
CN101309282B (en) Method, server and system for document transmission in local area network
CN102056333A (en) WAP (wireless application protocol) gateway, service processing method thereof and WAP proxy server
US20140136644A1 (en) Data storage management in communications
CN103455439B (en) Local cache device and for providing the system and method for content caching service
US20150271226A1 (en) Transport accelerator implementing a multiple interface architecture
US9432440B2 (en) Method of content delivery in LTE RAN, an eNB and communication system
RU2579582C1 (en) System and method for accelerating content and applications in wireless communication system
CN101267383A (en) Data transmission method and system
CN101997889B (en) Method, system and device for optimizing P2P transmission in WLAN
CN107347100B (en) Transparent proxy forwarding method for content distribution network
CN117278628B (en) Data transmission method, device, system, computer equipment and storage medium
CN101883124A (en) A data download method, device and system for an on-demand system
CN103401892B (en) A method and server for accelerating data upload based on HTTP POST
CN102118253A (en) Method, system and device for sending media file
EP2829041A1 (en) A method of content delivery in lte ran, an enb and communication system
WO2016106557A1 (en) Method and apparatus for sending video
CN103634332B (en) A kind of flow-medium transmission method based on P2P, Apparatus and system
CN101815022A (en) Source switching method, device and system in peer-to-peer network
Nguyen et al. Physical Peer-to-Peer Content Sharing Framework on Mobile Device over Wi-Fi Direct

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20141008

Termination date: 20210828

CF01 Termination of patent right due to non-payment of annual fee