Nothing Special   »   [go: up one dir, main page]

CN106686060A - Content spread method and system - Google Patents

Content spread method and system Download PDF

Info

Publication number
CN106686060A
CN106686060A CN201611104729.9A CN201611104729A CN106686060A CN 106686060 A CN106686060 A CN 106686060A CN 201611104729 A CN201611104729 A CN 201611104729A CN 106686060 A CN106686060 A CN 106686060A
Authority
CN
China
Prior art keywords
node
content
nodes
candidate
cache
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201611104729.9A
Other languages
Chinese (zh)
Other versions
CN106686060B (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.)
Zhengzhou Xinrand Network Technology Co ltd
Original Assignee
Institute of Acoustics CAS
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 Institute of Acoustics CAS filed Critical Institute of Acoustics CAS
Priority to CN201611104729.9A priority Critical patent/CN106686060B/en
Publication of CN106686060A publication Critical patent/CN106686060A/en
Application granted granted Critical
Publication of CN106686060B publication Critical patent/CN106686060B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention relates to a content spread method and system. The method is applied to a system composed of a plurality of nodes, wherein each node contains a candidate node list. The method comprises the following steps that: when any one of the plurality of nodes receives content, the cache gain of all candidate nodes in the candidate node list is calculated according to the popularity of the content; any node selects maximum cache gain from the cache gain of all the candidate nodes, and determines a candidate node corresponding to the maximum cache gain as a candidate node to be spread; and any node forwards the received content to the candidate node to be spread. The system includes a receiving module, a calculation module, a selection module, a sending module and a candidate node list. According to the content spread method and system of the invention, the characteristics of the capacity difference and content cache difference of the nodes are considered; the nodes are grouped and maintained according to network link states and content cache similarities; and when a content request exists, factors such as the rareness of the content are considered, and the content is cached to nodes which have capability to provide services to the outside and potentially have similar interests, and therefore, the validity of caching can be improved.

Description

Content diffusion method and system
Technical Field
The invention relates to the field of Internet, in particular to a content diffusion method and system based on cache gain calculation.
Background
Currently in the internet, video and content services account for a large portion of the network traffic. For internet service providers, in order to guarantee service quality, large-scale user requests are processed in a near and distributed manner through technologies such as a content distribution network and cloud services, so that on one hand, the pressure of a service center is reduced, on the other hand, the waiting time of users is reduced, and the user experience is improved.
In a traditional content distribution mode, corresponding resources are deployed in data centers in different regions, and when a user requests, a proper service node is assigned according to the principle that the same operator or the position is close to the service node. However, such a structure still has some problems, such as: the position of the data center is still far away from the user, and the 'near' is difficult to truly embody; user resources in a network, such as a PC, a mobile phone, a set-top box and the like, are huge but still in an idle state, the huge resources are not reasonably utilized, the total amount of deployed resources is limited, and the problem of service bottleneck can continuously occur.
In view of the above problems, it is desirable to reasonably utilize user resources in a network, thereby improving the quality of content services and improving user experience.
Disclosure of Invention
The object of the present invention is to overcome the problems of the conventional content services with the content distribution network as the subject.
In order to achieve the above object, the present invention provides a content diffusion method and system, and in particular, to a content diffusion method and system based on cache gain calculation, which utilize content diffusion of user resources, thereby improving a service hit rate and improving user experience. In one aspect, the present invention provides a content diffusion method, applied in a system composed of a plurality of nodes, wherein each node contains a candidate node list; the method is characterized by comprising the following steps:
when any node in the plurality of nodes receives the content, calculating the cache gain of all candidate nodes in the candidate node list according to the content heat degree; any node in the plurality of nodes selects the maximized cache gain according to the cache gains of all the candidate nodes, and the candidate node corresponding to the maximized cache gain is determined as the candidate node to be diffused; and any node in the plurality of nodes forwards the received content to the candidate node to be diffused.
Wherein the candidate node list comprises: the first node list is a neighbor node list with better link connection transition state, and the second node list is a similar node list with similar content.
Specifically, the step of calculating the cache gain of all candidate nodes in the candidate node list according to the content heat includes: calculating and obtaining the access probability of the cached content in the network according to the content heat; any node in the nodes sends inquiry information to the nodes according to the access probability of the content, and the cache rate of the content in a candidate node list in the nodes is calculated according to the feedback information of the inquiry information; if the cache rate is less than or equal to the preset value T, calculating the cache gains of all candidate nodes in the candidate node list according to the following formula, wherein the specific formula is as follows:
gf=G(popf,V,V')
wherein f is the content to be cached, popfThe accessed degree of the content f, the related characteristic of the node is V, and the network characteristic is represented by a vector V'.
The step that any node in the plurality of nodes sends inquiry information to the plurality of nodes according to the accessed probability of the content, and the cache rate of the content in the candidate node list in the plurality of nodes is calculated according to the feedback information of the inquiry information comprises the following steps: the method comprises the following steps that any node in a plurality of nodes sends first inquiry information to a first candidate node of any node in the plurality of nodes according to the visited probability, the first candidate node sends second inquiry information to a second candidate node until an Nth candidate node sends Nth inquiry information (N is a positive integer), and the cache rate of the content is calculated according to the first inquiry information, the second inquiry information and feedback information of the Nth inquiry information, and specifically comprises the following steps: dividing the number of nodes with cached content in the network by the total number of nodes of TTL (time live) hops.
On the other hand, the invention provides a content diffusion system which is composed of a plurality of nodes, wherein each node comprises a receiving module, a calculating module, a selecting module, a sending module and a candidate node list; wherein,
and the receiving module is used for receiving the content by any one of the nodes.
And the calculating module is used for calculating the cache gains of all candidate nodes in the candidate node list according to the content heat when any node in the plurality of nodes receives the content.
And the selection module is used for selecting the maximized cache gain according to the cache gains of all the candidate nodes by any node in the plurality of nodes and determining the candidate node corresponding to the maximized cache gain as the candidate node to be diffused.
And the sending module is used for forwarding the received content to the candidate node to be diffused by any node in the plurality of nodes.
Specifically, the candidate node list includes: the first node list is a neighbor node list with better link connection transition state, and the second node list is a similar node list with similar content.
The calculation module is specifically used for calculating and obtaining the access probability of the content cached in the network according to the content heat; any node in the nodes sends inquiry information to the nodes according to the access probability of the content, and the cache rate of the content in a candidate node list in the nodes is calculated according to the feedback information of the inquiry information; if the cache rate is less than or equal to the preset value T, calculating the cache gains of all candidate nodes in the candidate node list according to the following formula, wherein the specific formula is as follows:
gf=G(popf,V,V')
wherein f is the content to be cached, popfThe accessed degree of the content f, the related characteristic of the node is V, and the network characteristic is represented by a vector V'. Wherein, any node in the plurality of nodes sends first query information to a first candidate node of any node in the plurality of nodes according to the visited probability, the first candidate node sends second query information to a second candidate node until an nth candidate node sends nth query information (N is a positive integer), and the cache rate of the content is calculated according to the first query information, the second query information and feedback information of the nth query information, and the specific calculation method is as follows: dividing the node number of the cached content in the network by the total node number of the TTL hops.
The invention has the beneficial effects that: the invention considers the characteristics of node capacity difference and content cache difference, groups and maintains the nodes according to the network link state and the content cache similarity, fully considers the factors of the rarity of the content and the like when a content request exists, caches between the nodes which have the capacity of providing service to the outside and have similar interest, and improves the cache effectiveness.
Drawings
FIG. 1 is a flow chart of a method for content diffusion according to an embodiment of the present invention;
FIG. 2 is a flow chart of a diffusion method according to an embodiment of the present invention;
FIG. 3 is a diagram of a system for content diffusion according to an embodiment of the present invention;
fig. 4 is a schematic diagram of a content diffusion system according to an embodiment of the present invention.
Detailed Description
The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.
In order to make the objects, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail with reference to the accompanying drawings, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 1 is a flowchart of a content diffusion method according to an embodiment of the present invention. As shown in fig. 1, a content diffusion method is applied to a system composed of a plurality of nodes, wherein each node contains a candidate node list, and the candidate node list includes: the first node list is a neighbor node list with better link connection transition state, and the second node list is a similar node list with similar content.
The method comprises the following steps: and when any node in the plurality of nodes receives the content, calculating the cache gain of all candidate nodes in the candidate node list according to the content heat degree. Specifically, the step of calculating the cache gain of all candidate nodes in the candidate node list according to the content heat includes: calculating and obtaining the access probability of the cached content in the network according to the content heat; any node in the nodes sends inquiry information to the nodes according to the access probability of the content, and the cache rate of the content in a candidate node list in the nodes is calculated according to the feedback information of the inquiry information; if the cache rate is less than or equal to the preset value T, calculating the cache gains of all candidate nodes in the candidate node list according to the following formula, wherein the specific formula is as follows:
gf=G(popf,V,V')
wherein,f is content to be cached, popfThe accessed degree of the content f, the related characteristic of the node is V, and the network characteristic is represented by a vector V'.
The method comprises the following steps that any node in a plurality of nodes sends inquiry information to the plurality of nodes according to the visited probability of content, and the step of calculating the cache rate of the content in a candidate node list in the plurality of nodes according to the feedback information of the inquiry information comprises the following steps: the method comprises the following steps that any node in a plurality of nodes sends first inquiry information to a first candidate node of any node in the plurality of nodes according to the visited probability, the first candidate node sends second inquiry information to a second candidate node until an Nth candidate node sends Nth inquiry information (N is a positive integer), and the cache rate of the content is calculated according to the first inquiry information, the second inquiry information and feedback information of the Nth inquiry information, and specifically comprises the following steps: dividing the node number of the cached content in the network by the total node number of the TTL hops.
Fig. 2 is a flowchart of a diffusion method according to an embodiment of the present invention. As shown in fig. 2, step S201: when any node in the plurality of nodes receives the content, the access probability of the content cached in the network is calculated and obtained according to the content heat.
Step S202: the method comprises the following steps that any node in a plurality of nodes sends first inquiry information to a first candidate node of any node in the plurality of nodes according to the visited probability, the first candidate node sends second inquiry information to a second candidate node until an Nth candidate node sends Nth inquiry information (N is a positive integer), and the cache rate of the content is calculated according to the first inquiry information, the second inquiry information and feedback information of the Nth inquiry information, and specifically comprises the following steps: dividing the node number of the cached content in the network by the total node number of the TTL hops.
Step S, 203: if the cache rate is less than or equal to the preset value T, calculating the cache gains of all candidate nodes in the candidate node list according to the following formula, wherein the specific formula is as follows:
gf=G(popf,V,V')
wherein f is the content to be cached, popfThe accessed degree of the content f, the related characteristic of the node is V, and the network characteristic is represented by a vector V'.
Step S204: and any node in the plurality of nodes selects the maximized cache gain according to the cache gains of all the candidate nodes, and determines the candidate node corresponding to the maximized cache gain as the candidate node to be diffused.
Step S205: the cache gain of each candidate node is calculated according to a cache gain calculation method, and based on the goal of maximizing the gain, a proper diffusion node is selected for content diffusion.
The cache gain may be calculated from the content and network characteristics, including but not limited to:
f is the content to be cached, probfCalculating the global access probability of the content according to the content heat; f' is the content under replacement according to the cache replacement rule when the cache space is insufficient. b is the available bandwidth of the node to be cached.
Each node p maintains two node lists as diffusion candidate nodes: the node list comprises a neighbor node list with a better link connection state and a node list with close node distances according to definition.
The neighbor selection method in the neighbor node list is to select the neighbor node according to the network distance or serviceability of the node p and other nodes, such as one or more combinations of larger bandwidth, smaller delay, less packet loss, etc., where the selected neighbor node list is represented as PN ═ { PN ═ PN1,...,pnMAnd M is the node number of the neighbor node list of the selected pair.
The node distance can be defined according to actual requirements, and comprises the following steps: content phaseSimilarity, location proximity, content diversity, behavior similarity, and combinations of one or more thereof. The node p also needs to maintain a similar node list PS ═ PS calculated according to the node distance definition1,...,psN}。
And any node in the plurality of nodes forwards the received content to the candidate node to be diffused. The candidate node to be diffused also needs to maintain information such as the residual cacheable space of the node, the size of the node cache content and the like, and periodically exchange information such as node distance, network state, cache content, available resources and the like with the node and the own diffusion candidate node.
Step S206: and ending the flow.
If the cache rate is greater than the preset value T, the content is not diffused, and the process is ended.
Fig. 3 is a system structure diagram of content diffusion according to an embodiment of the present invention. As shown in fig. 3, the present invention provides a content diffusion system, which is composed of a plurality of nodes, each of which includes a receiving module 101, a calculating module 102, a selecting module 103, a sending module 104, and a candidate node list.
Wherein the candidate node list comprises: a first node list 105 and a second node list 106, wherein the first node list 105 is a neighbor node list with better link connection transition state, and the second node list 106 is a similar node list with similar content.
Fig. 4 is a schematic diagram of a content diffusion system according to an embodiment of the present invention. As shown in fig. 4, the present invention provides a content diffusion system, which is composed of a plurality of nodes, each node includes a receiving module 101, a calculating module 102, a selecting module 103, a sending module 104, and a candidate node list; wherein,
a receiving module 101, configured to receive content by any node of the multiple nodes.
The calculating module 102 is configured to calculate, according to the content heat when any node of the plurality of nodes receives the content, cache gains of all candidate nodes in the candidate node list according to the content heat. Calculating and obtaining the access probability of the cached content in the network according to the content heat; any node in the nodes sends inquiry information to the nodes according to the access probability of the content, and the cache rate of the content in a candidate node list in the nodes is calculated according to the feedback information of the inquiry information; if the cache rate is less than or equal to the preset value T, calculating the cache gains of all candidate nodes in the candidate node list according to the following formula, wherein the specific formula is as follows:
gf=G(popf,V,V')
wherein f is the content to be cached, popfThe accessed degree of the content f, the related characteristic of the node is V, and the network characteristic is represented by a vector V'. Wherein, any node in the plurality of nodes sends first query information to a first candidate node of any node in the plurality of nodes according to the visited probability, the first candidate node sends second query information to a second candidate node until an nth candidate node sends nth query information (N is a positive integer), and the cache rate of the content is calculated according to the first query information, the second query information and feedback information of the nth query information, and the specific calculation method is as follows: dividing the node number of the cached content in the network by the total node number of the TTL hops.
The selecting module 103 is configured to select a maximized cache gain from the cache gains of all candidate nodes by any node of the multiple nodes, and determine a candidate node corresponding to the maximized cache gain as a candidate node to be diffused.
A sending module 104, configured to forward the received content to the candidate node to be flooded by any node of the multiple nodes.
Specifically, the candidate node list includes: a first node list 105 and a second node list 106, wherein the first node list 105 is a neighbor node list with better link connection transition state, and the second node list 106 is a similar node list with similar content.
The invention has the beneficial effects that: the invention considers the characteristics of node capacity difference and content cache difference, groups and maintains the nodes according to the network link state and the content cache similarity, fully considers the factors of the rarity of the content and the like when a content request exists, caches between the nodes which have the capacity of providing service to the outside and have similar interest, and improves the cache effectiveness.
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the present invention in further detail, and it should be understood that the above-mentioned embodiments are merely exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (8)

1. A content diffusion method is applied to a system formed by a plurality of nodes, wherein each node comprises a candidate node list; the method is characterized by comprising the following steps:
when any node in the plurality of nodes receives the content, calculating the cache gain of all candidate nodes in the candidate node list according to the content heat degree;
any node in the plurality of nodes selects a maximized cache gain according to the cache gains of all the candidate nodes, and determines the candidate node corresponding to the maximized cache gain as a candidate node to be diffused;
and any node in the plurality of nodes forwards the received content to the candidate node to be diffused.
2. The method of claim 1, wherein the list of candidate nodes comprises: the node comprises a first node list and a second node list, wherein the first node list is a neighbor node list with better link connection transition state, and the second node list is a similar node list with similar content.
3. The method of claim 1, wherein the step of calculating the cache gain of all candidate nodes in the candidate node list according to the content heat comprises:
calculating and obtaining the access probability of the cached content in the network according to the content heat; any node in the plurality of nodes sends inquiry information to the plurality of nodes according to the access probability of the content, and the cache rate of the content in a candidate node list in the plurality of nodes is calculated according to the feedback information of the inquiry information;
if the cache rate is less than or equal to a preset value T, calculating cache gains of all candidate nodes in the candidate node list according to the following formula, wherein the specific formula is as follows:
gf=G(popf,V,V')
wherein f is the content to be cached, popfThe accessed degree of the content f, the related characteristic of the node is V, and the network characteristic is represented by a vector V'.
4. The method of claim 3, wherein the step of any one of the plurality of nodes sending query information to the plurality of nodes according to the probability of the content being accessed, and the step of calculating the cache rate of the content in the candidate node list of the plurality of nodes according to the feedback information of the query information comprises:
the method includes the following specific steps that any node in the multiple nodes sends first query information to a first candidate node of any node in the multiple nodes according to the visited probability, the first candidate node sends second query information to a second candidate node until an nth candidate node sends nth query information (N is a positive integer), and the cache rate of the content is calculated according to the first query information, the second query information and feedback information of the nth query information, and the specific calculation method includes: dividing the node number of the cached content in the network by the total node number of the TTL hops.
5. A system for content flooding, comprising a plurality of nodes, characterized by: each node comprises a receiving module 101, a calculating module 102, a selecting module 103, a sending module 104 and a candidate node list; wherein,
a receiving module 101, configured to receive content at any node of the multiple nodes;
a calculating module 102, configured to calculate, according to content popularity when any node of the multiple nodes receives content, cache gains of all candidate nodes in the candidate node list;
a selecting module 103, configured to select, by any node of the multiple nodes, a maximized cache gain according to the cache gains of all the candidate nodes, and determine a candidate node corresponding to the maximized cache gain as a candidate node to be diffused;
a sending module 104, configured to forward the received content to the candidate node to be flooded by any node of the plurality of nodes.
6. The system of claim 5, wherein the list of candidate nodes comprises: a first node list 105 and a second node list 106, wherein the first node list 105 is a neighbor node list with better link connection transition state, and the second node list 106 is a similar node list with similar content.
7. The system according to claim 5, wherein the calculating module 102 is specifically configured to calculate, according to the content popularity, an access probability of the content cached in the network; any node in the plurality of nodes sends inquiry information to the plurality of nodes according to the access probability of the content, and the cache rate of the content in a candidate node list in the plurality of nodes is calculated according to the feedback information of the inquiry information;
if the cache rate is less than or equal to a preset value T, calculating cache gains of all candidate nodes in the candidate node list according to the following formula, wherein the specific formula is as follows:
gf=G(popf,V,V')
wherein f is the content to be cached, popfThe accessed degree of the content f, the related characteristic of the node is V, and the network characteristic is represented by a vector V'.
8. The system according to claim 7, wherein the computing module 102 is specifically configured to, by any one of the plurality of nodes, send a first query message to a first candidate node of the plurality of nodes according to the probability of being visited, and send a second query message to the second candidate node by the first candidate node until an nth query message (N is a positive integer) is sent by an nth candidate node, and calculate the cache rate of the content according to feedback information of the first query message, the second query message, and the nth query message, and specifically calculate the following: dividing the node number of the cached content in the network by the total node number of the TTL hops.
CN201611104729.9A 2016-12-05 2016-12-05 A kind of method and system of content diffusion Active CN106686060B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611104729.9A CN106686060B (en) 2016-12-05 2016-12-05 A kind of method and system of content diffusion

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611104729.9A CN106686060B (en) 2016-12-05 2016-12-05 A kind of method and system of content diffusion

Publications (2)

Publication Number Publication Date
CN106686060A true CN106686060A (en) 2017-05-17
CN106686060B CN106686060B (en) 2019-11-05

Family

ID=58867536

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611104729.9A Active CN106686060B (en) 2016-12-05 2016-12-05 A kind of method and system of content diffusion

Country Status (1)

Country Link
CN (1) CN106686060B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019057209A1 (en) * 2017-09-25 2019-03-28 中兴通讯股份有限公司 Local content caching method and apparatus, storage medium and electronic apparatus
CN110839166A (en) * 2019-11-19 2020-02-25 中国联合网络通信集团有限公司 Data sharing method and device
CN110875938A (en) * 2018-08-31 2020-03-10 元一科技控股有限公司 Method and device for sending information in block chain
US11258879B2 (en) * 2017-06-19 2022-02-22 Northeastern University Joint routing and caching method for content delivery with optimality guarantees for arbitrary networks
US11677625B2 (en) 2019-07-02 2023-06-13 Northeastern University Network and method for servicing a computation request

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104756449A (en) * 2012-11-26 2015-07-01 三星电子株式会社 Method of packet transmission from node and contentowner in content-centric networking
CN105099944A (en) * 2014-04-22 2015-11-25 华为技术有限公司 Data caching method and forwarding device
CN106101223A (en) * 2016-06-12 2016-11-09 北京邮电大学 A kind of caching method mated with node rank based on content popularit

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104756449A (en) * 2012-11-26 2015-07-01 三星电子株式会社 Method of packet transmission from node and contentowner in content-centric networking
CN105099944A (en) * 2014-04-22 2015-11-25 华为技术有限公司 Data caching method and forwarding device
CN106101223A (en) * 2016-06-12 2016-11-09 北京邮电大学 A kind of caching method mated with node rank based on content popularit

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
JIALI YOU等: "《A potential energy based clustering algorithm of nodes for network media services》", 《2013 15TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATIONS TECHNOLOGY (ICACT)》 *
梁程加: "《基于P2P_CDN的流媒体缓存机制研究与实现》", 《中国优秀硕士学位论文全文数据库·信息科技辑》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11258879B2 (en) * 2017-06-19 2022-02-22 Northeastern University Joint routing and caching method for content delivery with optimality guarantees for arbitrary networks
WO2019057209A1 (en) * 2017-09-25 2019-03-28 中兴通讯股份有限公司 Local content caching method and apparatus, storage medium and electronic apparatus
CN109561469A (en) * 2017-09-25 2019-04-02 中兴通讯股份有限公司 Caching method, device, storage medium and the electronic device of local content
CN110875938A (en) * 2018-08-31 2020-03-10 元一科技控股有限公司 Method and device for sending information in block chain
US11677625B2 (en) 2019-07-02 2023-06-13 Northeastern University Network and method for servicing a computation request
US11962463B2 (en) 2019-07-02 2024-04-16 Northeastern University Network and method for servicing a computation request
CN110839166A (en) * 2019-11-19 2020-02-25 中国联合网络通信集团有限公司 Data sharing method and device
CN110839166B (en) * 2019-11-19 2022-01-25 中国联合网络通信集团有限公司 Data sharing method and device

Also Published As

Publication number Publication date
CN106686060B (en) 2019-11-05

Similar Documents

Publication Publication Date Title
CN106686060B (en) A kind of method and system of content diffusion
EP2704402B1 (en) Method and node for distributing electronic content in a content distribution network
CN107454562B (en) ICN (Integrated Circuit network) architecture-oriented D2D mobile content distribution method
Baccour et al. Pccp: Proactive video chunks caching and processing in edge networks
JP2011525312A (en) Method and apparatus for prefetching data in a mobile network environment using edge data storage
Si et al. Spectrum management for proactive video caching in information-centric cognitive radio networks
CN108541025B (en) Wireless heterogeneous network-oriented base station and D2D common caching method
KR101670910B1 (en) Efficient cache selection for content delivery networks and user equipments
CN109451517A (en) A kind of caching placement optimization method based on mobile edge cache network
Liu et al. Deep learning-enabled file popularity-aware caching replacement for satellite-integrated content-centric networks
Sun et al. A proactive on-demand content placement strategy in edge intelligent gateways
Kottursamy et al. Optimized D-RAN aware data retrieval for 5G information centric networks
KR20130087810A (en) Method and apparatus for cooperative caching in mobile communication system
CN107733949B (en) Wireless access network caching method and system
CN109644160B (en) Hybrid method for name resolution and producer selection in ICN by classification
CN108512765B (en) Network content diffusion method based on network node distributed Pagerank
CN110139125B (en) Video sharing method based on demand perception and resource caching in wireless mobile network
CN105430062B (en) It is a kind of based on interest-degree of correlation mobile P 2 P network data prefetching method
CN101316281B (en) P2P service node selection system and method
CN110545300A (en) Content caching method and device
CN110139126B (en) Mobile video system resource sharing method based on user interaction behavior perception
CN114245422A (en) Edge active caching method based on intelligent sharing in cluster
KR101627625B1 (en) Multi-protocol routing system and method driven by application and network in convergence
CN113810461A (en) Bandwidth control method, device, equipment and readable storage medium
CN105162720A (en) Data transmission reducing communication network and method

Legal Events

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

Effective date of registration: 20210802

Address after: Room 1601, 16th floor, East Tower, Ximei building, No. 6, Changchun Road, high tech Industrial Development Zone, Zhengzhou, Henan 450001

Patentee after: Zhengzhou xinrand Network Technology Co.,Ltd.

Address before: 100190, No. 21 West Fourth Ring Road, Beijing, Haidian District

Patentee before: INSTITUTE OF ACOUSTICS, CHINESE ACADEMY OF SCIENCES

TR01 Transfer of patent right