[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN104063442A - Service processing method and system of information center network - Google Patents

Service processing method and system of information center network Download PDF

Info

Publication number
CN104063442A
CN104063442A CN201410265147.3A CN201410265147A CN104063442A CN 104063442 A CN104063442 A CN 104063442A CN 201410265147 A CN201410265147 A CN 201410265147A CN 104063442 A CN104063442 A CN 104063442A
Authority
CN
China
Prior art keywords
sub
agent list
entry
list
universalization
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
CN201410265147.3A
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.)
Institute of Computing Technology of CAS
Original Assignee
Institute of Computing Technology of 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 Computing Technology of CAS filed Critical Institute of Computing Technology of CAS
Priority to CN201410265147.3A priority Critical patent/CN104063442A/en
Publication of CN104063442A publication Critical patent/CN104063442A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2282Tablespace storage structures; Management thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Software Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a service processing method of an information center network. The service processing method comprises a service-table construction step and a data processing step, wherein the service-table construction step is used for defining data processing of the information center network as services and using the services to construct a general service table by a mode of terms; the data processing step is used for carrying out matching and finding based on the terms on the services in the general service table, and executing corresponding data service operation according to a result of matching and finding. The invention also discloses a service processing system of the information center network.

Description

Service processing method and the system thereof of a kind of information center network
Technical field
The present invention relates to the tissue of a kind of information center network service table and the method for inquiry.Technical field of the present invention is computer network.
Background technology
Information center's network (Information-Centric Networking, ICN) is the novel internet architecture model of a class.The eel-like figure of its architectural model (thin waist) is no longer the network address, but with the content of name.In ICN, each content is endowed a unique name, does not need the position at prior query contents place when user obtains content, but directly by the name of this content, expresses.The sharpest edges of ICN can be carried out buffer memory for content exactly, thereby greatly increase the efficiency of communication; Meanwhile, for content itself, carry out safety certification, safer than legacy network.Main architecture model about information center's network mainly contains DONA, CCN/NDN, PSIRP/PURSUIT, SOFIA, NetInf etc. at present.
The common ground of these ICN architectures is to be all to operate for the data with name (Named Data), and all defines the operating process of oneself in every kind of architecture.For instance, in NDN router, there is 3 kinds of main data structure: FIB (Forwarding Information Base, forwarding information table) storage forwarding entry, PIT (Pending Interest Table, unsettled required list) store request of data to be responded, CS (Content Store, content caching table) memory buffers entry.Router is processed the flow process of each data and is searched exactly corresponding table, then carries out the rule action matching.When each request arrives, first check in CS whether have respective cache, if it's not true, in FIB, search down hop and forward port, after request is forwarded, in PIT, add respective entries, wait pending data to return.These several structures and corresponding treatment scheme can be good at meeting forwarding, the caching function of router.But NDN router adds new function if, for example load balancing or fire wall, need to add new data structure and treatment scheme to support.Owing to there being how new demand in future network, therefore for realizing this method of new treatment scheme, every kind of new function there is very large restriction, affected greatly the innovation of future network.
In information center's network (Information-Centric Networking), the eel-like figure part with the data of name as its architectural model.Every kind of ICN architecture has own distinctive inner structure and treatment scheme, such as storage list and the manifold of the PIT in NDN (Named-Data Networking, named data network) as request of data; Content distributed structure is stored in point (Rendezvous Node) conduct of assembling in PSIRP/PURSUIT.Because these structures and corresponding treatment scheme are just fixed up at the beginning of design, be therefore difficult to add new 26S Proteasome Structure and Function thereon, hindered the innovation of information center's network architecture.
Summary of the invention
Technical matters to be solved by this invention is to provide service processing method and the system thereof of a kind of information center network, to overcome information transfer efficiency and the information security issue existing in prior art.
For reaching above-mentioned purpose, the invention provides the service processing method of a kind of information center network, it is characterized in that, described method comprises:
Agent list construction step: by the data processing of information center's network is defined as to service, and described service is built into a universalization agent list in the mode of entry;
Data processing step: the service in described universalization agent list is carried out to the matched and searched based on described entry, carry out corresponding data, services operation according to matched and searched result.
The service processing method of above-mentioned information center network, is characterized in that, described method also comprises:
Agent list step of updating: described universalization agent list is upgraded, comprise interpolation and deletion based on described entry.
The service processing method of above-mentioned information center network, is characterized in that, the entry of described universalization agent list comprises:
Content name: for data content is named, described content name adopts stratification naming method;
Action: for defining the elementary cell of data content or data processing, comprising: buffer memory, forward, abandon, polymerization and filtration;
Next sublist: for described universalization agent list is divided into a plurality of sub-services tables, described sub-services table is interrelated by described next son table clause, and described sub-services table is incorporated into openning agent list and next son agent list.
The service processing method of above-mentioned information center network, is characterized in that, described data processing step also comprises:
Entrance query steps: start inquiry from described entrance sub-services table, if match query success in the described entry of described entrance sub-services table, carry out described action corresponding to the match query described entry of success, if match query is failed, carry out the rule of default entry;
Sublist query steps: if in described entrance query steps described in match query next son table clause be not empty, entering corresponding described next son agent list carries out the match query based on described entry and carries out corresponding described action, until described next son table clause is empty, data processing finishes.
The service processing method of above-mentioned information center network, is characterized in that, the entry of described universalization agent list also comprises:
Type: for representing data type, described type comprises request of data and data content.
The service processing method of above-mentioned information center network, it is characterized in that, the set of service of described sub-services table for data are processed, described sub-services table comprises: content caching sub-services table, storage and polymerization request sub-services table, storage forwarding sub-services table and filtration sub-services table.
The service processing method of above-mentioned information center network, is characterized in that, described agent list step of updating also comprises:
List item increases step: from described entrance sub-services table, start to travel through successively all described sub-services table inquiries and wait to increase the described content name entry that new list item is identical, if search unsuccessful, in described universalization agent list, increase described new list item, if searched successfully, do not increase described new list item;
List item delete step: list item respective action to be deleted in described universalization agent list is set to sky, when the number of described list item to be deleted reaches preset threshold value, travels through described universalization agent list, deletes described list item to be deleted.
The present invention also provides the service processing system of a kind of information center network, adopts the service processing method of described information center's network, it is characterized in that, described system comprises:
Agent list builds module: by the data processing of information center's network is defined as to service, and described service is built into a universalization agent list in the mode of entry;
Data processing module: the service in described universalization agent list is carried out to the matched and searched based on described entry, carry out corresponding data, services operation according to matched and searched result.
The service processing system of above-mentioned information center network, is characterized in that, described system also comprises:
Agent list update module: described universalization agent list is upgraded, comprise interpolation and deletion based on described entry.
The service processing system of above-mentioned information center network, is characterized in that, the entry of described universalization agent list comprises:
Content name: for data content is named, described content name adopts stratification naming method;
Action: for defining the elementary cell of data content or data processing, comprising: buffer memory, forward, abandon, polymerization and filtration;
Next sublist: for described universalization agent list is divided into a plurality of sub-services tables, described sub-services table is interrelated by described next son table clause, and described sub-services table is incorporated into openning agent list and next son agent list.
The service processing system of above-mentioned information center network, is characterized in that, described data processing module also comprises:
Entrance enquiry module: start inquiry from described entrance sub-services table, if match query success in the described entry of described entrance sub-services table, carry out described action corresponding to the match query described entry of success, if match query is failed, carry out the rule of default entry;
Sublist enquiry module: if in described entrance query steps described in match query next son table clause be not empty, entering corresponding described next son agent list carries out the match query based on described entry and carries out corresponding described action, until described next son table clause is empty, data processing finishes.
The service processing system of above-mentioned information center network, is characterized in that, the entry of described universalization agent list also comprises:
Type: for representing data type, described type comprises request of data and data content.
The service processing system of above-mentioned information center network, it is characterized in that, the set of service of described sub-services table for data are processed, described sub-services table comprises: content caching sub-services table, storage and polymerization request sub-services table, storage forwarding sub-services table and filtration sub-services table.
The service processing system of above-mentioned information center network, is characterized in that, described agent list update module also comprises:
List item increases module: from described entrance sub-services table, start to travel through successively all described sub-services table inquiries and wait to increase the described content name entry that new list item is identical, if search unsuccessful, in described universalization agent list, increase described new list item, if searched successfully, do not increase described new list item;
List item removing module: list item respective action to be deleted in described universalization agent list is set to sky, when the number of described list item to be deleted reaches preset threshold value, travels through described universalization agent list, deletes described list item to be deleted.
Compared with prior art, beneficial effect of the present invention is:
1, the inventive method can, simultaneously for ICN router or middleboxes (Middlebox) etc., have good extensibility;
2, pass through software defined network (Software-Defined Networking, SDN) technology management service dynamically, the present invention is realized and manage flexibly and control.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of service processing method of the present invention;
Fig. 2 is that data processing of the present invention and agent list upgrade detailed step schematic flow sheet;
Fig. 3 is service processing system structural representation of the present invention.
Wherein, Reference numeral:
1 agent list builds module 2 data processing modules
3 agent list update module
21 entrance enquiry module 22 sublist enquiry modules
31 list items increase module 32 list item removing modules
S1~S3, S21~S22, S31~S32: the administration step of various embodiments of the present invention
Embodiment
Provide the specific embodiment of the present invention below, in conjunction with diagram, the present invention has been made to detailed description.
The present invention is service by ICN to the Operation Definition of data.Service can be resolved into various motion.For instance, the PIT in NDN is record and the service of converging request, and its action can be interpolation, polymerization, deletion etc.Service presents with regular form, and rule is the mapping that name arrives action.Based on above thinking, the present invention has defined generic service table, and rule and corresponding actions all store in generic service table.The treatment scheme of data is exactly in agent list, to mate and carry out the process of corresponding actions.This agent list is configurable, can realize flexibly the function of ICN by configuration; Meanwhile, by external interface, can realize easily management and the control of agent list.
The present invention is defined as service by the processing to data, and service can be buffer memory, forwarding, polymerization, filtration etc.On this basis, the present invention proposes a kind of unitized agent list (Service InformationTable), the operation to data in ICN is united, the treatment scheme of the realization that every kind of ICN architecture can be convenient thereon and expansion oneself.Basic thought of the present invention is: 1, the processing to data is defined as to service, service regulation is stored in agent list; 2, router, middleboxes (Middlebox) are rule match and the action in agent list to the Operation Definition of data.
Key problem in technology point of the present invention is:
1, the data, services disposal route based on ICN, is defined as service by the data processing in ICN, and service decomposition is the execution of regular coupling and corresponding actions.This general method for expressing can be applied to all ICN architectures.
2, the inventive method is divided into a plurality of sub-services tables by agent list by different functions, between sub-services table, by " next sublist " entry, connects, and is convenient to the management of agent list.
3, the querying method that the inventive method is a kind of iteration from agent list entrance, inquires corresponding entry at every turn, first carries out corresponding actions, then forwards " next sublist " continuation query execution to, until " next sublist " is empty.
When 4 the inventive method are deleted an entry of agent lists, first its action is put to sky, with minimum cost, keep associated with front and back sublist, when number of operations to be deleted reaches threshold value, then scan whole agent list, delete empty entry.
Based on above key problem in technology point, below in conjunction with diagram, describe the inventive method in detail.
The invention provides the service processing method of a kind of information center network, the schematic flow sheet that Fig. 1 is service processing method of the present invention, as shown in Figure 1, the method comprises:
Agent list construction step S1: by the data processing of information center's network is defined as to service, and the mode of serving with entry is built into a universalization agent list;
Data processing step S2: the service in universalization agent list is carried out to the matched and searched based on entry, carry out corresponding data, services operation according to matched and searched result.
Agent list step of updating S3: universalization agent list is upgraded, comprise interpolation and deletion based on entry.
Wherein, Fig. 2 is that data processing of the present invention and agent list upgrade detailed step schematic flow sheet, and as shown in Figure 2, data processing step S2 also comprises:
Entrance query steps S21: start inquiry from entrance sub-services table, if described action corresponding to match query success entry carried out in match query success in the entry of entrance sub-services table, if match query is failed, carry out the rule of default entry;
Sublist query steps S22: if match query next son table clause is not empty in entrance query steps, entering corresponding next son agent list carries out the match query based on entry and carries out respective action, until next son table clause is empty, data processing finishes.
Wherein, agent list step of updating S3 also comprises:
List item increases step S31: from described entrance sub-services table, start to travel through successively all described sub-services table inquiries and wait to increase the described content name entry that new list item is identical, if search unsuccessful, in described universalization agent list, increase described new list item, if searched successfully, do not increase described new list item;
List item delete step S32: list item respective action to be deleted in described universalization agent list is set to sky, when the number of described list item to be deleted reaches preset threshold value, travels through described universalization agent list, deletes described list item to be deleted.
Wherein, the entry of universalization agent list comprises:
Content name: for data content is named, content name adopts stratification naming method;
Action: for defining the elementary cell of data content or data processing, comprising: buffer memory, forward, abandon, polymerization and filtration;
Next sublist: for universalization agent list being divided into a plurality of sub-services tables, sub-services table is interrelated by next son table clause, and sub-services table is incorporated into openning agent list and next son agent list.
Type: for representing data type, type comprises request of data and data content.
Wherein, sub-services table is set of service that data are processed, and sub-services table comprises: content caching sub-services table, storage and polymerization request sub-services table, storage forwarding sub-services table and filter in sub-services table combination.
Below, provide the specific embodiment of the present invention, with concrete embodiment, the present invention is described in detail by reference to the accompanying drawings.
The present invention can solve ICN network function extensibility and novelty problem, meanwhile, can simplify management and the control of ICN architecture.The method by the tissue of agent list, search and renewal etc. partly forms, the management control section based on SDN is not within the scope of the application.Concrete narrating content is as follows:
1, the tissue of universalization agent list
Universalization agent list (Service Information Table) be to organize in the mode of rule entries, its basic structure is:
Content name → action 1, action 2, Next sublist
Here, content name suggestion adopts the naming method of stratification, the entry with same prefix and action can be able to be combined, and reduces the number of agent list rule.Action is the elementary cell to the processing of content/data, comprises buffer memory, forwards, abandons etc.Each agent list entry can comprise a plurality of actions, and action has a good extensibility, can be by user program and be dynamically written into and realize abundant function.In agent list, there is a bar default rule, when content name is not all mated with strictly all rules, according to this regular action executing.
For effective organization service table, the present invention stores the rule entries with identical function in same table into, and like this, agent list has just been divided into a plurality of sub-services tables.Action can add " next sublist " option below, represents to execute after relevant action, forwards continuation coupling in next sub-services table to and carries out.Between different sub-services tables, by " next sublist ", come associated.
2, the treatment scheme of data
When data arrive, first from first entrance sub-services table, start inquiry, if inquire respective entries,, according to corresponding action executing, do not inquire, according to default rule action executing.If " next sublist " in corresponding list item is not empty, enters in corresponding next son agent list and inquire about and carry out corresponding actions.The flow process of agent list deal with data is as shown in false code below:
Agent list can be organized by prefix trees or TCAM, and the former search efficiency is O (lg n), and the latter is O (1).The time of action executing is fixed value, and in agent list, has a plurality of sublists of constant, and therefore total execution time complexity is O (lg n) or O (1), depends on that the data structure of universalization agent list realizes.
3, the increase of list item, deletion
Universalization agent list adds a list item, need to start to travel through successively from agent list entrance sub-services table, until traverse corresponding sublist.In this process, if do not inquire corresponding name in certain sub-services table, in this sub-services table, adding an action is empty entry, sets up the passage that really adds the sub-services table of entry from agent list entrance to needs.When traversing corresponding sub-services table, add real rule and corresponding actions, if need to specify next sublist, specify.The time complexity of this algorithm is identical with the complexity of agent list inquiry, for O (lg n) or O (1), depends on the realization of agent list data structure.Detailed process is as shown in false code below.
Delete a list item of agent list, if directly deleted, may destroy the associated of place sub-services table and front and back sub-services table, the present invention can put sky by the action in the list item of deleting in advance, when matching this list item, can not carry out any action, directly jump to next sublist.When the number of entries of deleting arrives threshold value, then travel through whole agent list, by action for empty and be not that the entry of default rule is all deleted.So both can complete deletion action with minimum cost, not destroy again the association between agent list.
Below in conjunction with NDN router, be specific embodiment, describe the inventive method in detail:
In NDN, there are two kinds of data types, Interest and Content, respectively corresponding data request and data content.For convenient, represent above-mentioned two types, the present invention has added again a row Type type entries and has represented data type in agent list.Rule definition in following three tables the action to Interest and Content, wherein * represents any coupling.
The function of above three sub-agent lists is as follows: ST0 is responsible for content caching, and ST1 is responsible for storage and polymerization request, and ST2 is responsible for storage forwarding entry.
Treatment scheme to request of data is as follows: when router receives an Interest, first check in ST0 and have and there is no corresponding entry, if contained, cache hit, carries out cache_hit, directly returns to data content corresponding to entry; If do not found, according to rule, jump in next table ST1 and go matched and searched.If found in ST1 and its same name Interest, the aggregate that performs an action, merges itself and previous Interest, and action completes; If do not found, carry out insert action, this Interest is joined in ST1 table, and jump to and in ST2, continue to search execution.In ST2, if find the prefix that this Interest is corresponding, carry out forward action, this Interest is forwarded, otherwise according to default rule, carry out drop action, this Interest is abandoned.
The flow process that router is processed Content is as follows: when router is received a Content, first check ST0 table, if do not find respective entries, according to default rule, carry out insert action, data content is joined in ST0.Then jump in ST1, continue to search execution.In ST1, if find respective entries, carry out remove action, corresponding Content and Interest entry are deleted from ST1, and data content is forwarded; Do not find, according to default rule, directly abandon this data content.
If the present invention need to add filtering function in this router, to prefix, be request of data refusal buffer memory and the forwarding of "/spam ", so only need to add a new sub-services table ST3, as follows, and this sub-services table is configured to the entrance of query router.Like this, NDN router has added new function easily.
The present invention also provides the service processing system of a kind of information center network, and Fig. 3 is service processing system structural representation of the present invention, and as shown in Figure 3, this system comprises:
Agent list builds module 1: by the data processing of information center's network is defined as to service, and the mode of serving with entry is built into a universalization agent list;
Data processing module 2: the service in universalization agent list is carried out to the matched and searched based on entry, carry out corresponding data, services operation according to matched and searched result.
Agent list update module 3: universalization agent list is upgraded, comprise interpolation and deletion based on entry.
Wherein, data processing module 2 also comprises:
Entrance enquiry module 21: start inquiry from entrance sub-services table, if described action corresponding to match query success entry carried out in match query success in the entry of entrance sub-services table, if match query is failed, carry out the rule of default entry;
Sublist enquiry module 22: if match query next son table clause is not empty in entrance query steps, enters corresponding next son agent list and carry out the match query based on entry and carry out respective action, until next son table clause is empty, data processing finishes.
Wherein, agent list update module 3 also comprises:
List item increases module 31: from entrance sub-services table, start to travel through successively all sub-services table inquiries and wait to increase the content name entry that new list item is identical, if search unsuccessful, in universalization agent list, increase new list item, if searched successfully, do not increase new list item;
List item removing module 32: list item respective action to be deleted in universalization agent list is set to sky, when the number of list item to be deleted reaches preset threshold value, traversal universalization agent list, deletes list item to be deleted.
In sum, the inventive method and system thereof have good extendability, and have effectively improved ICN network data transmission efficiency and data transmission security.
Certainly; the present invention also can have other various embodiments; in the situation that not deviating from spirit of the present invention and essence thereof; those of ordinary skill in the art are when making according to the present invention various corresponding changes and distortion, but these corresponding changes and distortion all should belong to the protection domain of the appended claim of the present invention.

Claims (14)

  1. The service processing method of 1.Yi Zhong information center network, is characterized in that, described method comprises:
    Agent list construction step: by the data processing of information center's network is defined as to service, and described service is built into a universalization agent list in the mode of entry;
    Data processing step: the service in described universalization agent list is carried out to the matched and searched based on described entry, carry out corresponding data, services operation according to matched and searched result.
  2. 2. the service processing method of information center's network according to claim 1, is characterized in that, described method also comprises:
    Agent list step of updating: described universalization agent list is upgraded, comprise interpolation and deletion based on described entry.
  3. 3. the service processing method of information center's network according to claim 2, is characterized in that, the entry of described universalization agent list comprises:
    Content name: for data content is named, described content name adopts stratification naming method;
    Action: for defining the elementary cell of data content or data processing, comprising: buffer memory, forward, abandon, polymerization and filtration;
    Next sublist: for described universalization agent list is divided into a plurality of sub-services tables, described sub-services table is interrelated by described next son table clause, and described sub-services table is incorporated into openning agent list and next son agent list.
  4. 4. according to the service processing method of information center's network described in claim 1 or 3, it is characterized in that, described data processing step also comprises:
    Entrance query steps: start inquiry from described entrance sub-services table, if match query success in the described entry of described entrance sub-services table, carry out described action corresponding to the match query described entry of success, if match query is failed, carry out the rule of default entry;
    Sublist query steps: if in described entrance query steps described in match query next son table clause be not empty, entering corresponding described next son agent list carries out the match query based on described entry and carries out corresponding described action, until described next son table clause is empty, data processing finishes.
  5. 5. the service processing method of information center's network according to claim 3, is characterized in that, the entry of described universalization agent list also comprises:
    Type: for representing data type, described type comprises request of data and data content.
  6. 6. the service processing method of information center's network according to claim 3, it is characterized in that, the set of service of described sub-services table for data are processed, described sub-services table comprises: content caching sub-services table, storage and polymerization request sub-services table, storage forwarding sub-services table and filtration sub-services table.
  7. 7. according to the service processing method of information center's network described in claim 2 or 3, it is characterized in that, described agent list step of updating also comprises:
    List item increases step: from described entrance sub-services table, start to travel through successively all described sub-services table inquiries and wait to increase the described content name entry that new list item is identical, if search unsuccessful, in described universalization agent list, increase described new list item, if searched successfully, do not increase described new list item;
    List item delete step: list item respective action to be deleted in described universalization agent list is set to sky, when the number of described list item to be deleted reaches preset threshold value, travels through described universalization agent list, deletes described list item to be deleted.
  8. The service processing system of 8.Yi Zhong information center network, is used in the service processing method of the information center's network as described in any one in claim 1-7, it is characterized in that, described system comprises:
    Agent list builds module: by the data processing of information center's network is defined as to service, and described service is built into a universalization agent list in the mode of entry;
    Data processing module: the service in described universalization agent list is carried out to the matched and searched based on described entry, carry out corresponding data, services operation according to matched and searched result.
  9. 9. the service processing system of information center's network according to claim 8, is characterized in that, described system also comprises:
    Agent list update module: described universalization agent list is upgraded, comprise interpolation and deletion based on described entry.
  10. 10. the service processing system of information center's network according to claim 9, is characterized in that, the entry of described universalization agent list comprises:
    Content name: for data content is named, described content name adopts stratification naming method;
    Action: for defining the elementary cell of data content or data processing, comprising: buffer memory, forward, abandon, polymerization and filtration;
    Next sublist: for described universalization agent list is divided into a plurality of sub-services tables, described sub-services table is interrelated by described next son table clause, and described sub-services table is incorporated into openning agent list and next son agent list.
  11. Described in 11. according to Claim 8 or 10, the service processing system of information center's network, is characterized in that, described data processing module also comprises:
    Entrance enquiry module: start inquiry from described entrance sub-services table, if match query success in the described entry of described entrance sub-services table, carry out described action corresponding to the match query described entry of success, if match query is failed, carry out the rule of default entry;
    Sublist enquiry module: if in described entrance query steps described in match query next son table clause be not empty, entering corresponding described next son agent list carries out the match query based on described entry and carries out corresponding described action, until described next son table clause is empty, data processing finishes.
  12. 12. service processing systems of information center's network according to claim 10, is characterized in that, the entry of described universalization agent list also comprises:
    Type: for representing data type, described type comprises request of data and data content.
  13. 13. service processing systems of information center's network according to claim 10, it is characterized in that, the set of service of described sub-services table for data are processed, described sub-services table comprises: content caching sub-services table, storage and polymerization request sub-services table, storage forwarding sub-services table and filtration sub-services table.
  14. 14. according to the service processing system of information center's network described in claim 9 or 10, it is characterized in that, described agent list update module also comprises:
    List item increases module: from described entrance sub-services table, start to travel through successively all described sub-services table inquiries and wait to increase the described content name entry that new list item is identical, if search unsuccessful, in described universalization agent list, increase described new list item, if searched successfully, do not increase described new list item;
    List item removing module: list item respective action to be deleted in described universalization agent list is set to sky, when the number of described list item to be deleted reaches preset threshold value, travels through described universalization agent list, deletes described list item to be deleted.
CN201410265147.3A 2014-06-13 2014-06-13 Service processing method and system of information center network Pending CN104063442A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410265147.3A CN104063442A (en) 2014-06-13 2014-06-13 Service processing method and system of information center network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410265147.3A CN104063442A (en) 2014-06-13 2014-06-13 Service processing method and system of information center network

Publications (1)

Publication Number Publication Date
CN104063442A true CN104063442A (en) 2014-09-24

Family

ID=51551156

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410265147.3A Pending CN104063442A (en) 2014-06-13 2014-06-13 Service processing method and system of information center network

Country Status (1)

Country Link
CN (1) CN104063442A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104468351A (en) * 2014-11-13 2015-03-25 北京邮电大学 SDN-based CCN route assisting management method, CCN forwarding device and network controller
CN105812462A (en) * 2016-03-09 2016-07-27 广东技术师范学院 SDN (software-defined networking)-based ICN (information-centric networking) routing method
CN106790111A (en) * 2016-12-26 2017-05-31 上海交通大学 Intelligent grid threat propagation defence method based on software definition multicast

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101655943A (en) * 2009-09-14 2010-02-24 中兴通讯股份有限公司 Management method and system of enterprise application integrated working flow
CN101662420A (en) * 2008-08-29 2010-03-03 国际商业机器公司 System and method for integrating network devices
US20120124546A1 (en) * 2010-11-12 2012-05-17 International Business Machines Corporation Search capability enhancement in service oriented architecture (soa) service registry system
US20120124076A1 (en) * 2010-11-12 2012-05-17 International Business Machines Corporation Service oriented architecture (soa) service registry system with enhanced search capability
CN103401945A (en) * 2013-08-14 2013-11-20 青岛大学 Service combination dynamic reconstruction method
CN103609060A (en) * 2011-06-10 2014-02-26 华为技术有限公司 Method for flexible data protection with dynamically authorized data receivers in a content network or in cloud storage and content delivery services

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101662420A (en) * 2008-08-29 2010-03-03 国际商业机器公司 System and method for integrating network devices
CN101655943A (en) * 2009-09-14 2010-02-24 中兴通讯股份有限公司 Management method and system of enterprise application integrated working flow
US20120124546A1 (en) * 2010-11-12 2012-05-17 International Business Machines Corporation Search capability enhancement in service oriented architecture (soa) service registry system
US20120124076A1 (en) * 2010-11-12 2012-05-17 International Business Machines Corporation Service oriented architecture (soa) service registry system with enhanced search capability
CN103609060A (en) * 2011-06-10 2014-02-26 华为技术有限公司 Method for flexible data protection with dynamically authorized data receivers in a content network or in cloud storage and content delivery services
CN103401945A (en) * 2013-08-14 2013-11-20 青岛大学 Service combination dynamic reconstruction method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104468351A (en) * 2014-11-13 2015-03-25 北京邮电大学 SDN-based CCN route assisting management method, CCN forwarding device and network controller
CN104468351B (en) * 2014-11-13 2018-02-16 北京邮电大学 Management method, CCN retransmission units and network controller based on SDN auxiliary CCN routes
CN105812462A (en) * 2016-03-09 2016-07-27 广东技术师范学院 SDN (software-defined networking)-based ICN (information-centric networking) routing method
CN105812462B (en) * 2016-03-09 2018-11-06 广东技术师范学院 A kind of ICN method for routing based on SDN
CN106790111A (en) * 2016-12-26 2017-05-31 上海交通大学 Intelligent grid threat propagation defence method based on software definition multicast
CN106790111B (en) * 2016-12-26 2020-07-28 上海交通大学 Smart power grid threat propagation defense method based on software defined multicast

Similar Documents

Publication Publication Date Title
CN102857493B (en) Content filtering method and device
CN103873371A (en) Name routing fast matching search method and device
CN102682037B (en) A kind of data capture method, system and device
US8750144B1 (en) System and method for reducing required memory updates
CN101009656A (en) Routing system and method for managing rule entry thereof
US8478707B1 (en) System and method for reducing flow rules in forwarding tables
CN104412266A (en) Method and apparatus for multidimensional data storage and file system with a dynamic ordered tree structure
CN101345707A (en) Method and apparatus for implementing IPv6 packet classification
CN103401774B (en) A kind of message forwarding method based on pile system and equipment
CN101594319A (en) List item lookup method and device
CN101695054A (en) Method and device for route maintenance and method and device for route query
CN104104614A (en) Software defined network controller system in named data networking and method thereof
CN102663058A (en) URL duplication removing method in distributed network crawler system
CN102164084B (en) Multicast message forwarding method and equipment thereof
CN104392010A (en) Subgraph matching query method
CN103595637A (en) Method for utilizing content-centric network nodes to process data based on tree and hash table
CN103428093A (en) Route prefix storing, matching and updating method and device based on names
CN111553670B (en) Transaction processing method and device and computer readable storage medium
CN101848248B (en) Rule searching method and device
CN104063442A (en) Service processing method and system of information center network
CN103179161B (en) A kind of content acquisition method, device and network system
CN105656786B (en) A kind of router look-up method based on fast, slow table
CN104025520A (en) Lookup table creation method and query method, and controller, forwarding device and system therefor
CN106803809B (en) Message forwarding method and device
CN101471841A (en) Method and apparatus for maintaining routing table

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140924