Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Content obtaining method and user equipment and cache node

A technology of user equipment and storage nodes, which is applied in the field of communication, and can solve problems such as inability to obtain content concurrently, high communication overhead, and high cache dynamics

Active Publication Date: 2014-05-07
HUAWEI TECH CO LTD
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The router can intercept the user's content acquisition request and redirect the user's request to the optimal storage device or cache device, but this method only selects a single storage device or cache device to provide service content, and cannot concurrently obtain different content part
Since the router needs to redirect the request, it is necessary to use a method similar to flooding or routing announcement to announce the existence of the cache. However, due to the high dynamics of the cache, the routing convergence is slow and the communication overhead is large.

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
  • Content obtaining method and user equipment and cache node
  • Content obtaining method and user equipment and cache node
  • Content obtaining method and user equipment and cache node

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0239] see Figure 11 . Step S11: Assume that all cache nodes in this address domain do not store any data. The user equipment 941 requests the target content C from the management node 900;

[0240] Step S12: The management node 900 selects the storage nodes 911 and 910, path 1 and path 2 by using the anycast method combined with the shortest path algorithm, and notifies the storage node 911 to send the detection packet 1 along the path 1, and the storage node 910 sends the detection packet along the path 2. Probe package 2;

[0241] Step S13: The cache nodes on path 1 and path 2 have no content stored, so the detection packet is not updated;

[0242] Step S14: The user equipment 941 receives the detection packet 1 and the detection packet 2, and obtains the following information:

[0243] The distance of all target content fragments on path 1 is 2, and the number is 1

[0244] The distance of all target content fragments on path 2 is 4 and the number is 1

[0245] Step...

example 2

[0249] see Figure 12 . Step S21: Assuming that the cache node 923 stores the target content fragments C4, C5 and C6, the user equipment 941 requests the target content B;

[0250] Step S22: the management node 900 selects the storage node 911, the storage node 912, the path 1 and the path 2, and notifies the storage node 911 to send the detection packet 1 and the detection packet 2 to the user equipment 941 along the path 1;

[0251] Step S23: The cache nodes on path 1 and path 2 do not store the target content fragment of target content B, so the detection packet is not updated;

[0252] Step S24: The user equipment 941 receives the detection packet 1 and the detection packet 2, and obtains the following information:

[0253] The distance of all target content fragments on path 1 is 2, and the number is 1

[0254] The distance of all target content fragments on path 2 is 4 and the number is 1

[0255] Step S24: The calculation result of the acquisition probability is the...

example 3

[0258] see Figure 13 . Step S31: Assume that the cache node 921 stores the target content segment B2, the cache node 923 stores the target content segments B1, B2 and C6, and the user equipment 940 requests the target content C;

[0259] Step S32: The management node 900 selects the storage node 911, the storage node 912, the path 1 and the path 2, and notifies the storage node 911 to send the detection packet 1 and the detection packet 2 to the user equipment 940 along the path 1, and the detection packet can use Bloom Filter The data structure records relevant information;

[0260] Step S33: the cache node 923 and the cache node 921 update the detection packet 1 and the detection packet 2 respectively;

[0261] Step S34: The user equipment 940 receives the detection packet 1 and the detection packet 2, and obtains the following information:

[0262] Path 1 has stored the target content fragment C6

[0263] Path 2 does not store target content fragments;

[0264] Step S...

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 invention discloses a content obtaining method and user equipment and a cache node. The method comprises: the user equipment applying to a management node for target content; the user equipment respectively receiving a first explorer packet and a second explorer packet, wherein the first explorer packet and the second explorer packet are respectively sent by a first storage node and a second storage node which are determined by the management node, and the first explorer packet comprises an identifier of a fragment of the target content and a shortest distance from the fragment to the user equipment on a first path, and the second explorer packet comprises an identifier of a fragment and a shortest distance from the fragment to the user equipment on a second path; the user equipment determining a preference path according to the shortest distance from the fragment to the user equipment on the first path and the shortest distance from the fragment to the user equipment on the second path; and the user equipment sending a second obtaining request used for obtaining the fragment along the preference path. Through the above method, the forwarding times the fragment in the network can be reduced, the consumption of the network bandwidth can be reduced, and the access delay of the user equipment can be reduced.

Description

technical field [0001] The present invention relates to the field of communication technologies, in particular to a method for acquiring content, user equipment, and a cache node. Background technique [0002] With the continuous development of the scale and technology of the Internet, the Internet has become the main channel for people to obtain information content. For example, people watch videos, browse news, obtain pictures, etc. through the Internet. As the number increases, the pressure on data transmitted on the Internet also increases, which affects the efficiency of people obtaining data from the Internet. Therefore, how to efficiently obtain content from the Internet has become a topic of increasing concern. [0003] The inventor found in long-term research that: a special system network can be constructed to improve content acquisition efficiency, for example: CDN (Content Delivery Network, content distribution network) and P2P (Peer-to-Peer, peer-to-peer network...

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
IPC IPC(8): H04L12/70H04L45/122
CPCH04L45/122H04L45/12H04L67/568H04L45/72
Inventor 刘树成
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products