CN110365728A - A kind of grouping cooperative caching system of Information central site network - Google Patents

A kind of grouping cooperative caching system of Information central site network Download PDF

Info

Publication number
CN110365728A
CN110365728A CN201810314005.XA CN201810314005A CN110365728A CN 110365728 A CN110365728 A CN 110365728A CN 201810314005 A CN201810314005 A CN 201810314005A CN 110365728 A CN110365728 A CN 110365728A
Authority
CN
China
Prior art keywords
node
information
content
caching system
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.)
Pending
Application number
CN201810314005.XA
Other languages
Chinese (zh)
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.)
Chongqing University of Post and Telecommunications
Original Assignee
Chongqing University of Post and Telecommunications
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 Chongqing University of Post and Telecommunications filed Critical Chongqing University of Post and Telecommunications
Priority to CN201810314005.XA priority Critical patent/CN110365728A/en
Publication of CN110365728A publication Critical patent/CN110365728A/en
Pending legal-status Critical Current

Links

Classifications

    • 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/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0663Performing the actions predefined by failover planning, e.g. switching to standby network elements
    • 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/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0668Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
    • 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
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/59Providing operational support to end devices by off-loading in the network or by emulation, e.g. when they are unavailable

Abstract

A kind of grouping cooperative caching system of Information central site network is claimed in the present invention, belongs to Communications And Computer technical field.The system is mainly for by information centre's network after the node division group in network, it will be four modules according to function division based on the cooperation caching system being individually grouped, comprising: request processing module at transmitting-receiving end module, node, information management module, data sharing module this four modules that are mutually related.After user initiates content requests by content requests support program, parsing result is simultaneously used for the tag match in request processing module by receiving end analysis request, and request processing module executes corresponding forwarding operation according to the result of tag match.Dispatching management module mainly counts data cached at cache node, and statistical result is sent to host node and other partner nodes by data interaction custom protocol submodule, host node counts each nodal cache information, and grouping and cache information are written by shared data bank according to content clustering, realize information sharing between grouping.

Description

A kind of grouping cooperative caching system of Information central site network
Technical field
The invention belongs to technical field of communication computer, a kind of be related in information centre's network cooperation caching system.
Background technique
Information centre's network (Information-Centric Networking, ICN) is a kind of emerging future network Framework, for this framework centered on content and no longer centered on host, i.e. what ICN was more concerned about is content itself, rather than interior Store the position of storage.ICN characteristic feature caches (router is hereafter referred to as node) first is that being arranged on router, router Partial content object in upper deployment high-speed processing apparatus buffer network, when user requests cache contents, router directly will Content replies to user, and the content for shortening user obtains time delay.ICN the whole network caching mechanism enables information to be rapidly distributed to In network, for each request, network can provide multiple data copies, to improve network performance.
Although the whole network, which caches, is able to ascend the acquisition efficiency of content, the forwarding of content caching and request is all in network layer Complete, it is desirable that the acquisition and replacement of content will linear speed complete, this has higher requirement to the access speed of memory, this makes Buffer memory capacity on single router is very limited, if lacking cooperation between each node, independent cache contents are undoubtedly caused limited The waste of Internet resources limits the performance boost of ICN network.So between deepening the cooperation between each router, expanding router Information sharing is of great significance for promoting network performance.
However ICN network is a kind of fully distributed network, if the interaction in a manner of flooding between all nodes in netting Cache information then will necessarily seriously increase network overhead, it is therefore necessary to reduce the number of the covered router of information single interaction Mesh.In this regard, the transformation being grouped from single router to router is researched and proposed in part, as shown in Figure 1.The comparison proposed is reasonable Mode be using be similar to Autonomous Domain divide by the way of, the router that Similar content is cached in network is divided into same Domain, the router in same domain are under the jurisdiction of same grouping, the information exchange flooded between router are limited in entire packets inner, Router cooperation caching in grouping and interactive information, had both reduced the section of information exchange in this way, can equally make between router Information shared.
It is studied for the existing part of cooperation caching system in ICN, part system uses the Breadcrumbs of the prior art Implicit collaborative strategy.In Breadcrumbs, when neighbours or father's node do not have the content, content just can quilt Caching.Using the strategy system in, node for each by way of object establish a trail, single trail is by four-tuple It constitutes, is respectively: the ID of content object, object arrival time, the upper node that object reaches, the purpose section that object will be sent to Point.By establishing trail, node can use the routing of the trail information guiding subsequent request of historical record, convenient subsequent Route querying in content requests.
Include multiple network framework in the ICN network system, compares typically information centre's network (Content- Centric Networking, CCN), the router in CCN with caching function built in network will safeguard three kinds of data structures, That is FIB (Forwarding Information Base), PIT (Pending Interest Table) and CS (Content Store).Wherein, FIB is similar with the fib table function in IP network, is mainly used for the routing forwarding of solicited message.Request to While upper forwarding, corresponding arrival port number information of content request message etc. can be left in PIT, convenient for the content object Passback.CS is according to cache decision, it is determined whether stores the content-data packet received.CCN communication process is as shown in Figure 2.Content disappears Fei Zhe sends the user of request (interest packet), send request 1. to network, router preferentially searches local when receiving data packet CS, if finding request content in CS, according to PIT table by content be back to consumer 6. → 8.;If there is no the content in caching Object then continues to search PIT, has been confirmed whether requested content upwards, if it is, adding port in corresponding table item Number;If there is no the content item in PIT, the solicited message is added in PIT table, while according to FIB by the request interest Packet upstream nodes forward 2. → 4..After content supplier receives interest packet, the content object after signature is pressed into former routing mode Return 5. → 8..
Summary of the invention
Information central site network of the present invention, mentioned cooperation caching system are based on being grouped router node in ICN, The other division of group carried out according to the difference of cache contents type to the router in ICN with caching function, Fig. 3 gives pair The schematic diagram that router is grouped, Fig. 3 only give the divisions of two groupings, in real network, the packet count that is divided Mesh is much larger than 2, only does illustrate here, do not represent actual conditions.After being grouped to the node in network, with each point Based on group, the cooperation caching system towards ICN network is designed.
After nodes grouping divides starting, the node between grouping internal segment grouping starts to carry out cooperation caching, that is, enters The realization of grouping cooperative caching system.Cooperation caching system towards entire ICN network includes two parts altogether, is respectively: point The cooperation caching between cooperation caching and grouping in group.Cooperation caching in grouping is based on individually being grouped, and the cooperation between being grouped Caching is then shared by multiple groupings.Cooperation caching system architecture towards the whole network is as shown in Figure 4.Specifically, the association in grouping Make caching system equally to consist of two parts, is " single node processing " program operated in single node respectively and operates in point Host node on group host node handles submodule, and herein, host node refers to the node that group member is managed in each grouping, simultaneously It can also be the current router node that request reaches,.
" single node processing " program is related to three modules altogether, is transmitting-receiving end module, request processing module and message tube respectively Manage the part submodule in module.The sending and receiving end program parsing user for operating in node side requests and extracts user's request feature, User's request can be supported to name, with the stratification that CCN, NDN (Named-Data Networking) is representative with DONA (Data-Oriented (and Beyond) Network Architecture) is for the flat name of representative and with CBCB (acombined broadcast and content-based) routing plan is the attribute-value naming method of representative, due to NDN and CCN is the emphasis of current research, therefore the request analysis mainly supports the naming method of stratification;The request is special Sign is the attribute that can characterize content type, such as " .mp3 ", " .mp4 ", " .doc ", " .jpg ", including but not limited to above-mentioned text Part attribute.Meanwhile the sending and receiving end program for operating in node side is also responsible for the response requested user, it may be assumed that content is fed back to use Family, and the reply for abnormal conditions such as network failures.
Request processing module mainly requests user, carries out characteristic matching and forward process.After grouping divides, each node On be cached with the label information of cooperation caching system where the node, label information indicates the content class that this caching system is cached Type.Tag match is the important feature of the cooperation caching system, and tag match, which is mainly realized, requests user and handle the request The label (number of labels be more than or equal to 1) of cooperation caching system carry out keyword match, the label of caching system described herein It is the character string that feature (e.g., " .mp3 " etc.) is requested comprising above-mentioned user, matching operation will generate two kinds of situations:
Situation one: if label successful match (being matched with any label field), the sheet of query master node on host node Ground caches CS, if finding content caching information in the local cache of host node, by content by being recorded in interest table undetermined Interface in PIT is back to user, if not finding CS in the local cache of host node, inquires the partner in cooperation caching system Whether Current Content is cached with node (node in same cooperation caching system is known as partner node), if partner node is cached with The content then records the content record in FIB, and forwards requests to partner node by the interface in FIB;
Situation two: if it fails to match for label on host node, request is added in PIT and is recorded, while passing through host node Processing submodule inquires the shared database of all cooperation caching systems, obtains other cooperation caching systems for being cached with the content The address of host node, and the host node got is forwarded the request to by forwarding information storehouse FIB.
In system architecture shown in Fig. 4, information management module includes 5 submodules altogether, data cached statistics and analysis Submodule carries out content clustering (the identical content of prefix is polymerize) according to the similarity of cache contents on node, and will caching Information is added to cache information table, and is sent to main section after being periodically packaged the information in cache table by custom protocol Point and partner node.When upstream node determines to cache a certain content, caching probability recommendation is generated, and pass through customized association Encapsulated content title and probability recommendation are discussed, is noticed to partner node.Partner node is according to probability recommendation and the content Popularity weighted calculation this node caching probability, caching probability after statistical weight is more than or equal to 60 percent (threshold Value setting) when cache the content.
The function of data interaction custom protocol submodule shown in Fig. 4 is by data cached statistics and analysis submodule system Data after meter are packaged by custom protocol and are sent to other nodes, and any type can be used in custom protocol, Typically there are protobuf, XML and json etc..The data of custom protocol encapsulation include several fields, wherein sender's node ID (being identified with IP), content prefix 1 and recommendation caching probability value 1 are mandatory field, and above-mentioned field is not sky, remaining is can Word selection section, specific Fig. 5 give the format of custom protocol data encapsulation, an example are given below:
1. sender's node ID: 113.221.13.17;
2. content prefix 1:www.***.com/music/;
3. caching probability recommendation 1:0.6;
4. content prefix 2:www.***.com/movie/;
5. caching probability recommendation 2:0.7;
Above-mentioned example indicates concrete form of the data of custom protocol encapsulation when realizing.
Group member shown in Fig. 4 manages submodule and is responsible for managing the node in cooperation caching system, and responsible node adds Enter, exit the addition and deletion of record.When there is node to be added or exit grouping, host node all nodes into group, which are sent, to be added Advertised information, advertised information are equally realized using custom protocol.Data packaged by custom protocol include three fields altogether, Node is added and to exit contained field identical, is respectively: node ID, content prefix and movement (Action), frame structure such as Fig. 6 institute To show, wherein content prefix may include a plurality of record, can be separated with special marking, such as ";", in addition, working as Action field Value be 1 when indicates node addition, when Action field value be 2 when indicate that node exits grouping, be given below one and show Example:
1. node ID: 213.102.27.34;
2. content prefix: www.***.com/music/1.mp3;www.wangyi.com/music/2.mp3;
3. Action:1;
It is specific when realizing that above-mentioned example indicates that group member manages the data that custom protocol encapsulates in submodule Form.
Exception processing module described in Fig. 4 is used for the detection and notice of handle node failures, according to the withdrawing mode of node, therefore Barrier processing mainly has passive and active two ways:
Passive mode: host node periodically sends heartbeat packet to partner node, if not receiving heartbeat before the deadline Packet, which is replied, then sends second heartbeat packet to the node, replys if not receiving second heartbeat packet yet in the stipulated time, host node The node failure then is noticed to remaining partner node, partner node updates their fib table according to advertised information.
Active mode: cooperation caching system is actively exited in the preparation of certain node, and when temporarily ceasing service, node is sent out to host node It send and exits notice, and is out of service, host node sends to remaining each node and exits notice about the node.
Host node processing submodule in information management module shown in Fig. 4 is run on host node, solely for host node institute Have, be mainly responsible for the addition of processing node and exit the advertised information of request and reception group interior nodes.In addition, host node is handled Submodule will also handle the request scheduling information from other packet nodes.
In entire cooperation caching system, in addition to the cooperation caching in grouping, the cooperation caching between being grouped equally is one Important component.Cooperation caching between grouping is mainly completed by data sharing module as shown in Figure 4, data sharing module institute It is mainly made of the different zones node for dispersing in the entire network containing entity, entire data sharing module is by several live-vertexs And several backup nodes composition, live-vertex and backup node are provided with cache, according to geographic area in cache Difference, maintenance has multiple content caching information tables, for storing the cache information on different grouping host node, every cache information Table is made of four fields, is respectively: host node ID, content prefix, region and Face mouthfuls.Wherein, host node ID is used for Host node is identified, content prefix identifies the content stored on the host node, keyword match when for dispatching, herein, content Prefix can equally have a plurality of record, be separated with special marking, and region is used to identify the region where the node, from And reducing information matches range when scheduling, Face mouthfuls for instructing the transmission of scheduling information, each field frame structure such as Fig. 7 institute Show.An example is given below:
1. host node ID:222.12.33.20;
2. content prefix: www.***.com/music/;www.douyu.com/living/;
3. region: Beijing;
4. Face mouthfuls: 0;
Above-mentioned example indicates concrete form of the data in data sharing module high speed cache information table when realizing. Under normal conditions, live-vertex is in operating status, starts backup node when live-vertex breaks down.
Detailed description of the invention
Fig. 1 is evolution schematic diagram of the ICN network from single router to router Grouping study;
Fig. 2 is CCN communication scheme;
Fig. 3 is ICN network packet cooperation caching schematic diagram;
Fig. 4 is grouping cooperative caching system framework;
Fig. 5 is that data cached notice custom protocol data encapsulate frame format;
Fig. 6 is that node is added, exits custom protocol data encapsulation frame format;
Fig. 7 is live-vertex cache information table list item frame format;
Fig. 8 is the realization figure of the host node workflow of technical solution of the present invention.
Specific embodiment
Below in conjunction with attached drawing, the invention will be further described:
It is illustrated in figure 8 a kind of grouping cooperative caching system host node work of Information central site network of the present invention Make process realization figure, it is similar to organize remaining interior each node workflow, but lack the monitoring to group member's state, it specifically, should Embodiment includes:
Step 800: when whole system is started to work, node need to start transmitting-receiving end module first, to realize most basic Content requests forwarding.
Step 801: by the content requests of sending and receiving end sequential monitoring user after node starting transmitting-receiving end module, when there is user Node starts request processing module when request reaches, such as when user's request is " www.***.com/music/love.mp3 " When, it extracts user and requests mark, be herein " .mp3 ", it is subjected to keyword match with packet label where host node, will be produced Raw two kinds of situations:
(1) successful match: then continuing to search local CS with the content requests, if local cache hit if by its PIT into Row record, and forward content object to next-hop node by FIB;If cache miss, further inquiry group interior nodes are reflected Then firing table forwards requests to be grouped interior other nodes by FIB.
(2) non-successful match: then recording the request in PIT table, then calls host node processing module, starting Data query program inquiring is used to share the data sharing module of different grouping data, and is passed through request according to query result FIB is forwarded to other groupings.
Step 802: when it fails to match or host node local cache miss for packet label, being forwarded requests to by FIB In other groupings or group after other nodes, when content object returns to the node along the reverse path that content reaches, node Judge whether the content object meets caching condition, the content object is cached if meeting caching condition, if being unsatisfactory for cache bar Part then forwards content to next-hop node, and continues to monitor other users' requests.Caching condition herein refers to that node is adopted The cache policy taken referred to uses one of the content caching based on popularity, only many cache policies.
Step 803: when meeting caching condition, the nodal cache content object, while calling data cached statistics and analysis Submodule updates the buffer status about the content.Further, according to the content local popularity state, determine Other node synchronization caching contents in group whether are needed, and generates partner node caching accordingly for each partner node in group and recommends Probability value.
Step 804: further, buffer status information and probability recommendation are dispensed using custom protocol, this Place can be used protobuf and be packaged.Self-defining data after encapsulation is sent to the section of the partner in group in a manner of multicast Point.Hereafter, differentiate whether the content type cached on host node changes, change packet content type if change occurs Data sharing module between information write-in grouping;Group member is called to manage submodule if change does not occur.
Step 805: further, the host node moment in operating status is monitored the member condition in grouping, It the addition of monitoring node and exits.
Step 806: when there is node request that the grouping is added, the request for the addition grouping that host node is received according to the node Cache contents information in packet calculates the similarity of the node Yu this grouping cache contents, and by similarity value and nodal point separation master The distance (hop count) of node is weighted, the value after calculating weighting.
Step 807: further, if the value after weighting is greater than threshold value, calling group member to manage submodule, by the section Grouped record table is written in point information;If the value after weighting is less than threshold value, refuse the addition of the node, and continue to group member State is monitored, while starting timer, and calls exception processing module to detect whether that node moves back when timer is write all over It is grouped out.
Step 808: further, if there is node to exit grouping, either by active or passive mode, by the section Point information is deleted from group member's information table.
Step 809: further, after the information of deletion of node in a packet, the state of the node is set as deleting, and Call data interaction custom protocol submodule, by the status information by custom protocol be packaged rear group cast to group it is interior its Its node.
Each functional module in the above embodiment of the present invention can store in a computer-readable storage medium In, storage medium herein includes mechanical hard disk, solid state hard disk, random access memory (RAM, Random Access Memory) Read memory (ROM, Read-Only Memory) etc..The whole for the packet-based cooperation caching system that the present invention mentions or portion Dividing can be embodied in the form of software products, which can run on personal computer, server, intelligent router Etc. in the various network equipments with caching and data forwarding capability.
The above embodiment is interpreted as being merely to illustrate the present invention rather than limit the scope of the invention.? After the content for having read record of the invention, technical staff can be made various changes or modifications the present invention, these equivalent changes Change and modification equally falls into the scope of the claims in the present invention.

Claims (6)

1. a kind of cooperation caching system of Information central site network, it is characterised in that: system includes four modules altogether, bottom End module is received and dispatched, realize the parsing request user and extracted user's request content type feature;Request processing module is right first The content type feature of extraction carries out tag match, executes corresponding forwarding operation according to matching result;Information management module is realized Caching system internal node cache information management and shared, which includes five submodules altogether, is respectively: data cached statistics With analysis submodule, data interaction custom protocol submodule, host node handles submodule, and group member manages submodule and different Normal processing module;Data sharing module realizes the information sharing between different cooperation caching systems.The present invention is Information center The cooperation caching system of network.
2. a kind of cooperation caching system of Information central site network according to claim 1, it is characterised in that: operate in The sending and receiving end program of node side, parsing user request and extract user's request feature, and the request feature is in capable of characterizing Hold the attribute of type, such as " .mp3 ", " .mp4 ", " .doc ", " .jpg ", including but not limited to above-mentioned file attribute.
3. a kind of cooperation caching system of Information central site network according to claims 1 and 2, it is characterised in that: main The label information of cooperation caching system, label information indicate that this caching system is cached interior where being cached with the node on node Hold type.Herein, host node refers to the node that group member is managed in each grouping, while it can also be the current of request arrival Router node, tag match are the important features of the cooperation caching system, and tag match, which is mainly realized, requests feature for user Keyword match is carried out with the label (number of labels is more than or equal to 1) for the cooperation caching system for handling the request, it is described herein slow The label of deposit system is the character string that feature is requested comprising user described in claim 2, and matching operation will generate two kinds of situations:
Situation one: if label successful match (matching with any label field) on host node, the local of query master node is slow (Content Store, CS) is deposited, if finding content caching information in the local cache of host node, content is passed through into record It is back to user in the interface of interest table undetermined (Pending Interest Table, PIT), if in the local cache of host node In do not find CS, (node in same cooperation caching system is known as partner's section to the partner node inquired in cooperation caching system Point) whether Current Content is cached, if partner node is cached with the content, by the content record in forwarding information storehouse It is recorded in (Forwarding Information Base, FIB), and partner's section is forwarded requests to by the interface in FIB Point;
Situation two: adding in PIT by request if it fails to match if label on host node and record, while handling son by host node The shared database of all cooperation caching systems of module polls, obtains other cooperation caching system host nodes for being cached with the content Address, and forwarded the request to and got by forwarding information storehouse (Forwarding Information Base, FIB) Host node.
4. a kind of cooperation caching system of Information central site network according to claim 1, it is characterised in that: described slow Deposit data statistics and analysis submodule, carry out content clustering (the identical content of prefix according to the similarity of cache contents on node Polymerize), and cache information is added to cache information table, and timing by the information in cache table by custom protocol into Host node and partner node are sent to after row encapsulation.When upstream node determines to cache a certain content, generates caching probability and push away Value is recommended, and by custom protocol encapsulated content title and probability recommendation, is noticed to partner node.Partner node according to The caching probability of this node of probability recommendation and the popularity weighted calculation of the content, it is interior when caching probability threshold value to cache this Hold.
5. a kind of cooperation caching system of Information central site network according to claim 1, it is characterised in that: the fortune Row, which manages submodule in the group member on node, to be responsible for managing the node in cooperation caching system, and the addition of responsible node is moved back Addition, update and the deletion recorded out.The exception processing module is used for the detection and notice of handle node failures, according to node Withdrawing mode, troubleshooting mainly has passive and active two ways:
Passive mode: host node periodically sends heartbeat packet to partner node, returns if not receiving heartbeat packet before the deadline It is multiple then send second heartbeat packet to the node, it is replied if not receiving heartbeat packet yet in the stipulated time, host node is to remaining partner The node failure is noticed with node, partner node updates their group member's record sheet and fib table according to advertised information.
Active mode: cooperation caching system is actively exited in the preparation of certain node, and when temporarily ceasing service, node is moved back to host node transmission It notices out, and out of service, host node sends to remaining each node and exits notice about the node.
6. a kind of cooperation caching system of Information central site network according to claim 3, it is characterised in that: at request It manages module and safeguards that a cache node map locating table, map locating table include 3 fields, be respectively: node identification (ID), section Dot address, content prefix.Node address is used for the redirection of content requests, and content prefix is used to identify the content class of nodal cache Type.
CN201810314005.XA 2018-04-10 2018-04-10 A kind of grouping cooperative caching system of Information central site network Pending CN110365728A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810314005.XA CN110365728A (en) 2018-04-10 2018-04-10 A kind of grouping cooperative caching system of Information central site network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810314005.XA CN110365728A (en) 2018-04-10 2018-04-10 A kind of grouping cooperative caching system of Information central site network

Publications (1)

Publication Number Publication Date
CN110365728A true CN110365728A (en) 2019-10-22

Family

ID=68212871

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810314005.XA Pending CN110365728A (en) 2018-04-10 2018-04-10 A kind of grouping cooperative caching system of Information central site network

Country Status (1)

Country Link
CN (1) CN110365728A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112073940A (en) * 2020-08-25 2020-12-11 华中科技大学 Method for setting automobile message sending probability in vehicle-mounted social network
CN114710452A (en) * 2021-11-29 2022-07-05 河南科技大学 Multi-node negotiated information center network flow optimization control system and method
CN114978992A (en) * 2022-05-30 2022-08-30 中国联合网络通信集团有限公司 Communication method, node and network of safe named data network

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040010562A1 (en) * 2002-06-26 2004-01-15 Wataru Itonaga Shared cache server
CN103001870A (en) * 2012-12-24 2013-03-27 中国科学院声学研究所 Collaboration caching method and system for content center network
CN103501315A (en) * 2013-09-06 2014-01-08 西安交通大学 Cache method based on relative content aggregation in content-oriented network
CN104394236A (en) * 2014-12-18 2015-03-04 重庆邮电大学 Distributed cooperative caching method capable of realizing node and message state combined perception
CN104584512A (en) * 2012-02-28 2015-04-29 华为技术有限公司 A method for collaborative caching for content-oriented networks
CN104580165A (en) * 2014-12-19 2015-04-29 北京交通大学 Cooperative caching method in intelligence cooperative network
CN105610941A (en) * 2015-12-28 2016-05-25 安徽工业大学 Data fragment caching method based on node groups in mobile network
US20170237657A1 (en) * 2016-02-15 2017-08-17 Tata Consultancy Services Limited Method and system for co-operative on-path and off-path caching policy for information centric networks
CN107343304A (en) * 2017-05-15 2017-11-10 中国科学院信息工程研究所 The cooperation caching method of content center network

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040010562A1 (en) * 2002-06-26 2004-01-15 Wataru Itonaga Shared cache server
CN104584512A (en) * 2012-02-28 2015-04-29 华为技术有限公司 A method for collaborative caching for content-oriented networks
CN103001870A (en) * 2012-12-24 2013-03-27 中国科学院声学研究所 Collaboration caching method and system for content center network
CN103501315A (en) * 2013-09-06 2014-01-08 西安交通大学 Cache method based on relative content aggregation in content-oriented network
CN104394236A (en) * 2014-12-18 2015-03-04 重庆邮电大学 Distributed cooperative caching method capable of realizing node and message state combined perception
CN104580165A (en) * 2014-12-19 2015-04-29 北京交通大学 Cooperative caching method in intelligence cooperative network
CN105610941A (en) * 2015-12-28 2016-05-25 安徽工业大学 Data fragment caching method based on node groups in mobile network
US20170237657A1 (en) * 2016-02-15 2017-08-17 Tata Consultancy Services Limited Method and system for co-operative on-path and off-path caching policy for information centric networks
CN107343304A (en) * 2017-05-15 2017-11-10 中国科学院信息工程研究所 The cooperation caching method of content center network

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
XIAOLE BAI: ""ICN:interest-based clustering network"", 《IEEE》 *
张萌: ""智慧协同网络中缓存机制与算法研究"", 《中国博士学位论文全文数据库信息科技辑》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112073940A (en) * 2020-08-25 2020-12-11 华中科技大学 Method for setting automobile message sending probability in vehicle-mounted social network
CN114710452A (en) * 2021-11-29 2022-07-05 河南科技大学 Multi-node negotiated information center network flow optimization control system and method
CN114710452B (en) * 2021-11-29 2023-09-08 河南科技大学 Multi-node negotiation information center network flow optimization control system and method
CN114978992A (en) * 2022-05-30 2022-08-30 中国联合网络通信集团有限公司 Communication method, node and network of safe named data network
CN114978992B (en) * 2022-05-30 2023-09-12 中国联合网络通信集团有限公司 Communication method, node and network of safety naming data network

Similar Documents

Publication Publication Date Title
Su et al. Big data in mobile social networks: A QoE-oriented framework
Zhang et al. A survey of caching mechanisms in information-centric networking
CN103827858B (en) Caching in mobile network
CN103428267B (en) A kind of wisdom caching system and the method distinguishing user preferences dependency thereof
CN110365728A (en) A kind of grouping cooperative caching system of Information central site network
US20110153586A1 (en) Mobile search method and system, and search server
CN102971732A (en) System architecture for integrated hierarchical query processing for key/value stores
Le et al. Social caching and content retrieval in disruption tolerant networks (DTNs)
CN107454562A (en) A kind of D2D mobile content distribution methods towards ICN frameworks
CN103634231A (en) Content popularity-based CCN cache partition and substitution method
CN102438020A (en) Method and equipment for distributing contents in content distribution network, and network system
CN104022911A (en) Content route managing method of fusion type content distribution network
CN105072030A (en) NDN (Named Data Networking) route system based on content clustering, and clustering query method therefor
CN102238202B (en) Method and device for storing and searching index information
CN107682416A (en) Mist computing architecture content collaboration distribution method and application system based on broadcast and storage network
De Castro et al. A dynamic hierarchical VANET architecture for named data networking applications
CN104661275A (en) Method for transmitting data in opportunity network
CN103905538A (en) Neighbor cooperation cache replacement method in content center network
CN108769252A (en) A kind of ICN network pre-cache methods based on request content relevance
CN103107944B (en) A kind of content positioning method and routing device
Li et al. SCOM: A scalable content centric network architecture with mobility support
EP2316205B1 (en) Message routing platform
CN103685344A (en) Synergetic method and system for multiple P2P (point-to-point) cache peers
CN102325098A (en) Group information acquisition method and system
CN106970965A (en) A kind of Novel Internet resource search 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
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20191022

WD01 Invention patent application deemed withdrawn after publication