CN103501530A - Energy-saving method for wireless self-organizing network based on naming data - Google Patents

Energy-saving method for wireless self-organizing network based on naming data Download PDF

Info

Publication number
CN103501530A
CN103501530A CN201310505663.4A CN201310505663A CN103501530A CN 103501530 A CN103501530 A CN 103501530A CN 201310505663 A CN201310505663 A CN 201310505663A CN 103501530 A CN103501530 A CN 103501530A
Authority
CN
China
Prior art keywords
node
request
energy
wireless self
required list
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310505663.4A
Other languages
Chinese (zh)
Other versions
CN103501530B (en
Inventor
张栋
薛锦
余艺聪
谢丽燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fuzhou University
Original Assignee
Fuzhou University
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 Fuzhou University filed Critical Fuzhou University
Priority to CN201310505663.4A priority Critical patent/CN103501530B/en
Publication of CN103501530A publication Critical patent/CN103501530A/en
Application granted granted Critical
Publication of CN103501530B publication Critical patent/CN103501530B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Abstract

The invention discloses an energy-saving method for a wireless self-organizing network based on naming data. In the method, the naming data are introduced into the wireless self-organizing network, and a certain improvement is made on the problem of node response, so that higher energy-saving performance and efficiency are achieved for the network. The improvement is made by introducing a brand new energy evaluation parameter E on the basis of the naming data and the wireless self-organizing network and setting a reject Interest Table (RIT). The parameter E is used for judging whether nodes respond to a request or not so as to protect low-energy nodes effectively. According to the method, a part of nodes are effectively controlled from dying out due to frequent use; due to the adoption of the naming data, the problem of difficulty in IP (Internet Protocol) positioning is avoided; a node cache is set, so that the problem of low efficiency caused by frequent acquisition of the same data from a source node is avoided.

Description

A kind of power-economizing method of the wireless self-organization network based on named data
Technical field
The present invention relates to radio self organizing network technology, the particularly efficient energy-saving application of named data concept in wireless self-organization network.
Background technology
Along with the explosive growth of network application, nowadays traditional TCP/IP architecture network can not well meet people for network real-time, ambulant requirement, also is faced with the IPv4 address depletion and the IPv6 technology is difficult to promote the hard case come simultaneously.
In order to solve all deficiencies of TCP/IP framework, the framework of various next generation networks is stepping up in the middle of research and development, and the named data network is one of framework that wherein prospect is comparatively bright and clear.The named data network is abandoned the concept of TCP/IP, no longer pays close attention to and carries out the mutual main body of the network information, but pay close attention to network, carries out mutual content itself.The named data network is named for each packet in mutual, and each node can be both that the requestor of content can be also the supplier of content.In the named data network, each node maintains a route forwarding table (FIB), a pending required list (PIT) and data pack buffer piece.
Wireless self-organization network (Mobile Ad Hoc Network) is a kind of any fixation means that do not rely on, and each mobile node is equal, can realize that network opens up the multi-hop wireless network of mending structural self-organizing, as shown in Figure 1.Due to wireless self-organization network, to have a networking convenient rapidly, and the characteristics such as capability to resist destruction is strong are widely used under the special screnes such as various accidents and war or the disaster relief.But, in wireless self-organization network, user terminal mostly is mobile phone, handheld PC and PDA homenergic and supplies limited equipment, how the use wireless self-organization network of efficient energy-saving becomes urgent problem.
The named data network is only paid close attention to content mutual in network and is ignored the entity in mutual, and but these characteristics extremely are applicable to the network topology structure dynamic change but require the wireless self-organization network of communication real-time high-efficiency.In wireless self-organization network, any one node all likely breaks away from network because of the variation of network topology structure or exhausting of energy, can cause like this data of originally transmitting to interrupt even losing.In the named data network architecture, any one node all meaningful cache module can provide corresponding data for all the other nodes, and it is name rather than the IP address by data that network carries out request of data, even therefore provide the source node of content to wither away in the process of topologies change, also can replace content source node to continue to provide corresponding packet by intermediate node.
For the wireless self-organization network under named data, thereby energy-conservation research work the energy consumption that provides more effective routing forwarding strategy to reduce the single transfer of data mainly is provided and realizes that whole net is energy-conservation at present.But consider that wireless self-organization network is multiplex in extreme environment, the existence of any one node has great meaning, therefore, also should pay close attention in energy-conservation and extend whole net life cycle.The present invention is a kind of energy-saving scheme that extends whole net life cycle of considering.
Summary of the invention
The purpose of this invention is to provide a kind of energy-saving scheme for the wireless self-organization network under the named data concept.
The present invention adopts following scheme to realize for achieving the above object: a kind of power-economizing method of the wireless self-organization network based on named data is characterized in that comprising the steps:
Step S01: the primary power and the existing energy that obtain node;
Step S02: for each node is set converting route (FIB), pending required list (PIT) and refusal required list (RIT);
Step S03: be each Node configuration data pack buffer (Content Store);
Step S04: for node creates energy evaluate parameter E,
Figure 64312DEST_PATH_IMAGE002
; Wherein α is the parameter of asking weighting to be averaging, and span is between 0.0 to 1.0, in order to control the weight of number of tasks in node energy and PIT; N is the pending request items number in PIT;
After request wraps in the success of certain node matching data, if this node as calculated after the parameter E of gained be greater than 0.5 responded, return to asked packet; If the parameter E of gained is less than or equal to 0.5 after calculating, just in refusal required list (RIT), this node is inquired about, if this request has been recorded in refusal required list (RIT), responded, if not just refusal response in refusal required list (RIT), abandon this request bag.
In an embodiment of the present invention, described α is made as 0.2.
In an embodiment of the present invention, step S01 records primary power by each Node configuration variable Initial_energy.
In an embodiment of the present invention, after the requesting party sends the request bag, each node of request bag process all possesses the ability that the matched data bag is provided.
In an embodiment of the present invention, when a request arrives certain node N, if do not meet the corresponding packet of this request bag in node N, just this request bag is recorded in pending required list (PIT), and this request bag is forwarded; If there are a plurality of identical datas to arrive, this node can be recorded the interface that sends this request in pending required list (PIT), but only first request is forwarded.
Core of the present invention is: protect low-yield node, make low-yield node do the least possible data transmit-receive work, thereby extend whole net life cycle.
The accompanying drawing explanation
Fig. 1 is based on the wireless self-organization network schematic diagram of named data; In figure, 1 represents that requestor (Requester) sends request bag (Interest); 2,3 represent the process that intermediate node is forwarded request owing to self can't meeting request; 4, the packet of the satisfied request of 5,6 representative returns to the requestor, and the node of process can copy and be stored in data pack buffer by packet on the way; 7 represent that another requestor sends same request; 8 representatives, due to the packet that can meet request that is cached with in intermediate node, so needn't obtain data again from source node (Source), are directly returned to the corresponding data bag by intermediate node and are got final product;
Fig. 2 is power-economizing method concrete steps figure.
Embodiment
Below in conjunction with drawings and Examples, the present invention will be further described.
The power-economizing method of the wireless self-organization network based on named data that the present invention proposes, by reference to the accompanying drawings 1,2 and implement sample and be described as follows:
Suppose to have a wireless self-organization network based on named data (as Fig. 1) that comprises n node, can describe with Euclidean figure G=(V, E).Wherein V represents the set of nodes, and E represents the link set in network.The link table that node u and V form is shown e=(u, v), wherein linkage length d uvmean.The link of implementing to consider in sample is two-way link.
Communication strategy is driven by the requesting party, and the requesting party to broadcast request (Interest) bag in network, obtains packet by the numerical nomenclature mode by converting route (FIB).In network, each node retains converting route (FIB), pending required list (PIT), refusal required list (RIT) and data buffer storage.The packet of named data network is independently, and it comes wherefrom and will be forwarded where all it doesn't matter, and the link that does not rely on TCP is controlled.
When a request arrives certain node N, if do not meet the corresponding packet of this request bag in node N, just this request bag is recorded in pending required list (PIT), and this request bag is forwarded.If there are a plurality of identical datas to arrive, this node can be recorded the interface that sends this request in pending required list (PIT), but only first request is forwarded.
When a request arrives certain node N, and node N has when meeting this request and wrapping corresponding packet, can not select immediately to send packet to request interface, but whether energy evaluate parameter E that should first decision node N is greater than 0.5.Energy evaluate parameter E wherein,
Figure 109016DEST_PATH_IMAGE002
; Wherein α is the parameter of asking weighting to be averaging, and span is between 0.0 to 1.0, in order to control the weight of number of tasks in node energy and PIT; N is the pending request items number in PIT;
If parameter E is greater than 0.5 responded, return to corresponding packet.
If parameter E is less than 0.5, in the refusal required list (RIT) of node N, inquired about, if this request has been recorded in refusal required list (RIT), illustrate that node N had refused this request before this, but why again receive that this request is because in network, other node can't meet this request, now, node just must respond and this request record is deleted from refusal required list (RIT).If do not record this request in the refusal required list (RIT) of node N, abandon this request, do not do response.
In above step, the present invention proposes a kind of brand-new performance index: node energy evaluate parameter E, its height of energy for a node of quantitative description, thus judge whether request is processed.
The foregoing is only preferred embodiment of the present invention, all equalizations of doing according to the present patent application the scope of the claims change and modify, and all should belong to covering scope of the present invention.

Claims (5)

1. the power-economizing method of the wireless self-organization network based on named data, is characterized in that comprising the steps:
Step S01: the primary power and the existing energy that obtain node;
Step S02: for each node is set converting route (FIB), pending required list (PIT) and refusal required list (RIT);
Step S03: be each Node configuration data pack buffer (Content Store);
Step S04: for node creates energy evaluate parameter E,
Figure 2013105056634100001DEST_PATH_IMAGE002
; Wherein α is the parameter of asking weighting to be averaging, and span is between 0.0 to 1.0, in order to control the weight of number of tasks in node energy and PIT; N is the pending request items number in PIT;
After request wraps in the success of certain node matching data, if this node as calculated after the parameter E of gained be greater than 0.5 responded, return to asked packet; If the parameter E of gained is less than or equal to 0.5 after calculating, just in refusal required list (RIT), this node is inquired about, if this request has been recorded in refusal required list (RIT), responded, if not just refusal response in refusal required list (RIT), abandon this request bag.
2. the power-economizing method of the wireless self-organization network based on named data according to claim 1, it is characterized in that: described α is made as 0.2.
3. the power-economizing method of the wireless self-organization network based on named data according to claim 1, it is characterized in that: step S01 records primary power by each Node configuration variable Initial_energy.
4. the power-economizing method of the wireless self-organization network based on named data according to claim 1, is characterized in that: after the requesting party sends the request bag, ask each node of bag process all to possess the ability that the matched data bag is provided.
5. the power-economizing method of the wireless self-organization network based on named data according to claim 1, it is characterized in that: when a request arrives certain node N, if do not meet the corresponding packet of this request bag in node N, just this request bag is recorded in pending required list (PIT), and this request bag is forwarded; If there are a plurality of identical datas to arrive, this node can be recorded the interface that sends this request in pending required list (PIT), but only first request is forwarded.
CN201310505663.4A 2013-10-24 2013-10-24 A kind of power-economizing method of the wireless self-organization network based on name data Expired - Fee Related CN103501530B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310505663.4A CN103501530B (en) 2013-10-24 2013-10-24 A kind of power-economizing method of the wireless self-organization network based on name data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310505663.4A CN103501530B (en) 2013-10-24 2013-10-24 A kind of power-economizing method of the wireless self-organization network based on name data

Publications (2)

Publication Number Publication Date
CN103501530A true CN103501530A (en) 2014-01-08
CN103501530B CN103501530B (en) 2016-06-29

Family

ID=49866679

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310505663.4A Expired - Fee Related CN103501530B (en) 2013-10-24 2013-10-24 A kind of power-economizing method of the wireless self-organization network based on name data

Country Status (1)

Country Link
CN (1) CN103501530B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104836737A (en) * 2015-03-27 2015-08-12 北京邮电大学 Internet of things communication method taking named data as center
CN105682046A (en) * 2016-03-10 2016-06-15 重庆邮电大学 Interest packet forwarding method based on data attributes in vehicle-mounted named data networking
CN107396422A (en) * 2017-07-18 2017-11-24 中国科学院信息工程研究所 The CCN communication means and equipment of a kind of mobile ad-hoc network
CN108574690A (en) * 2018-02-12 2018-09-25 东南大学 A method of alleviating content in name data network and poisons attack

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6771700B1 (en) * 1999-10-09 2004-08-03 Qualcomm Incorporated Method and apparatus for minimizing total transmission energy in a communication system employing retransmission of frame received in error
CN101083616A (en) * 2007-07-05 2007-12-05 上海交通大学 Ant algorithm based wireless self-organized network energy-saving routing method on demand
CN101335717A (en) * 2008-07-18 2008-12-31 西安交通大学 Energy equalizing routing protocol implementing method in Ad Hoc network
CN101414965A (en) * 2008-12-04 2009-04-22 天津大学 Method for saving node energy of delay-tolerant network and intermittently-connected network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6771700B1 (en) * 1999-10-09 2004-08-03 Qualcomm Incorporated Method and apparatus for minimizing total transmission energy in a communication system employing retransmission of frame received in error
CN101083616A (en) * 2007-07-05 2007-12-05 上海交通大学 Ant algorithm based wireless self-organized network energy-saving routing method on demand
CN101335717A (en) * 2008-07-18 2008-12-31 西安交通大学 Energy equalizing routing protocol implementing method in Ad Hoc network
CN101414965A (en) * 2008-12-04 2009-04-22 天津大学 Method for saving node energy of delay-tolerant network and intermittently-connected network

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
SONG YUNLONG,LIU MIN: "Energy-Aware Traffic Routing with Named Data Networking", 《CHINA COMMUNICATIONS》, 30 June 2012 (2012-06-30), pages 71 - 80 *
林正松, 曹珍富: "命名数据的Ad Hoc 网络通信方案", 《通信技术》, vol. 46, no. 5, 31 May 2013 (2013-05-31), pages 72 - 74 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104836737A (en) * 2015-03-27 2015-08-12 北京邮电大学 Internet of things communication method taking named data as center
CN105682046A (en) * 2016-03-10 2016-06-15 重庆邮电大学 Interest packet forwarding method based on data attributes in vehicle-mounted named data networking
CN105682046B (en) * 2016-03-10 2018-12-28 重庆邮电大学 Interest package transmitting method in vehicle-mounted name data network based on data attribute
CN107396422A (en) * 2017-07-18 2017-11-24 中国科学院信息工程研究所 The CCN communication means and equipment of a kind of mobile ad-hoc network
CN107396422B (en) * 2017-07-18 2019-11-05 中国科学院信息工程研究所 A kind of the CCN communication means and equipment of mobile ad-hoc network
CN108574690A (en) * 2018-02-12 2018-09-25 东南大学 A method of alleviating content in name data network and poisons attack
CN108574690B (en) * 2018-02-12 2020-07-31 东南大学 Method for relieving content poisoning attack in named data network

Also Published As

Publication number Publication date
CN103501530B (en) 2016-06-29

Similar Documents

Publication Publication Date Title
CN105046935B (en) A kind of bimodulus heterogeneous communication system wireless based on low-voltage power line and micropower
CN100414927C (en) Ad hoc network orientation route method based on cross-layer design
CN101471704B (en) Dual-mode equipment and network management method
CN100589441C (en) IP packet compression method for terminal-to-terminal link transmission
CN106340176A (en) Intelligent electricity meter information sharing method, intelligent electricity meter and acquisition router
CN101170499B (en) A selection method for combined service execution path in self-organized network
CN103501530A (en) Energy-saving method for wireless self-organizing network based on naming data
CN101364945A (en) Method for realizing unicast energy-saving routing protocol based on cross-layer mechanism on Ad Hoc network
CN110417662A (en) A kind of name data network transmission method towards wisdom building
CN108566664A (en) A kind of WSN clustering routing optimization methods of distribution high energy efficiency
Xiong et al. A connectivity enhancement scheme based on link transformation in IoT sensing networks
CN101640944A (en) Clustering and multi-hop communication method of wireless sensor
CN101860938B (en) Network node and method for realizing autonomous routing control by sensing network context information
CN101330529B (en) Method for distributing address of self-pruning type tree-shaped structure network
CN104994508A (en) Cognitive radio mesh network resource distribution and routing method
CN110459049A (en) A kind of intelligent meter data recording system and its construction method based on Wisun agreement
Guan et al. Energy-saving link scheduling in energy harvesting wireless multihop networks with the non-ideal battery
CN108900587A (en) A kind of intelligent terminal acts on behalf of decision system
CN106685819A (en) AOMDV protocol energy saving method based on node energy division
CN105978946A (en) Internet of things system framework based on content center network
CN107548019A (en) The processing method and equipment of networked beacons in radio sensing network
CN101163106B (en) Method of executing combined service in wireless self-organizing network
CN106031220B (en) Collect the characteristic in the path between IP endpoint associated with transmission network is wirelessly electrically accessed
CN102694773A (en) Method for IPv6 wireless sensor network to access to present network
CN104053207A (en) Wireless sensor network spatial query method

Legal Events

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

Granted publication date: 20160629

Termination date: 20191024

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