CN110418382A - Networking method of network and network - Google Patents
Networking method of network and network Download PDFInfo
- Publication number
- CN110418382A CN110418382A CN201910564993.8A CN201910564993A CN110418382A CN 110418382 A CN110418382 A CN 110418382A CN 201910564993 A CN201910564993 A CN 201910564993A CN 110418382 A CN110418382 A CN 110418382A
- Authority
- CN
- China
- Prior art keywords
- network
- node
- factor
- aggregation node
- threshold value
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 230000006855 networking Effects 0.000 title abstract description 30
- 230000002776 aggregation Effects 0.000 claims abstract description 112
- 238000004220 aggregation Methods 0.000 claims abstract description 112
- 230000005540 biological transmission Effects 0.000 claims abstract description 59
- 238000009434 installation Methods 0.000 claims description 10
- QVFWZNCVPCJQOP-UHFFFAOYSA-N chloralodol Chemical compound CC(O)(C)CC(C)OC(O)C(Cl)(Cl)Cl QVFWZNCVPCJQOP-UHFFFAOYSA-N 0.000 claims description 4
- 238000010606 normalization Methods 0.000 claims description 4
- 241000854291 Dianthus carthusianorum Species 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000004378 air conditioning Methods 0.000 description 4
- 230000004087 circulation Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 2
- 238000005265 energy consumption Methods 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000005057 refrigeration Methods 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Selective Calling Equipment (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention relates to a networking method and a network, wherein the networking method comprises the following steps: determining factors influencing the network efficacy and the weight of each factor; determining the proportion of the aggregation nodes required by the network according to the factors and the weight of each factor; and determining a threshold value according to the ratio so that each transmission node in the network adopts a preset sink node distribution algorithm to determine whether the transmission node is a sink node or not according to the threshold value. Compared with the prior art that a single transmission node is selected as the sink node, the technical scheme provided by the invention reduces the service life difference of each transmission node, balances the probability that each transmission node is selected as the sink node, and improves the network efficiency.
Description
Technical field
The present invention relates to network organizing technical fields, and in particular to a kind of network-building method and a kind of network of network.
Background technique
As the improvement of people's living standards, the higher requirement proposed to the intelligence degree of air conditioner.Including region
The intelligent demand such as normal operation can pass through wireless sensor under environment real time monitoring, key booting, temperature sensing package fault condition
Network technology is resolved.Wherein, the wireless sensor network, which refers to, obtains information in region by ad hoc network between node
Offline network.
Traditional wireless sensor network needs to install sensor anchor node according to distance and position, and work is in this way convenient for section
The maintenance in point later period, but it is not suitable for family or community.It layouts because family or community need to carry out installation from door to door, manpower
Investment is big.
Being mounted on the inherently natural wireless sensor network node of air-conditioner device of huge numbers of families, (reason is sky
Equipment is adjusted to carry temperature/humidity sensor), the especially high brand of occupation rate of market, when an air conditioner brand is in a cell
When interior nodes quantity is enough, so that it may build offline network composed by oneself type.
Since wireless sensor network has to the aggregation node sending and receiving data of at least one all data, traditional is wireless
The aggregation node that sensor network uses does not have requirements for life, only replaces convenient demand, therefore often selects single section
Point, it is relatively close or be easier to be changed to fixed aggregation node selection premise.Referring to Fig. 1, traditional wireless sensor network configuration
By the air-conditioner device of a certain subscriber household, as aggregation node sending and receiving data, (the air conditioner node of filled black is in Fig. 1 for meeting
Elected aggregation node), therefore extreme influence can be caused the air-conditioner device service life to the subscriber household, generate resource allocation not
Fair problem, and the later period frequently replaces node device can also cause tremendous influence to user experience, user also it is not desirable that
The appearance of oneself equipment life shorter caused unconditional the case where frequently replacing.
Summary of the invention
To be overcome the problems, such as present in the relevant technologies at least to a certain extent, the present invention provides a kind of networking side of network
Method and network, it is low to solve single fixed bring whole network effect of aggregation node in network in the prior art, as convergence
The apparatus for network node service life of node short problem.
According to a first aspect of the embodiments of the present invention, a kind of network-building method of network is provided, comprising:
Determine the weight of the factor and each factor that influence network efficacy;
According to the factor and the weight of each factor, the accounting of aggregation node needed for determining the network;
According to the accounting threshold value, so that each transmission node in the network is according to the threshold value using preset
Aggregation node allocation algorithm determines whether itself is aggregation node.
Preferably, the transmission node is air conditioner node.
Preferably, the air conditioner node is located in the same cell, and quantity is greater than preset quantity threshold value.
Preferably, the factor includes at least at least one in following item:
Outdoor average ambient temperature, user installation quantity, the temperature sensing package number of stoppages, cell occupancy rate.
Preferably, the network is wireless sensor network, and/or,
Zigbee network, NB-IoT network, LoRa network.
Preferably, the preset aggregation node allocation algorithm is LEACH algorithm.
Preferably, the weight of the determining factor for influencing network efficacy and each factor, comprising:
According to historical experience value, the weight of the factor and each factor that influence network efficacy is determined.
Preferably, the accounting of aggregation node needed for the determining network, comprising:
Normalized is done to the numerical value of each factor;
By after normalization numerical value and its corresponding Weight be added after, aggregation node needed for obtaining the network accounts for
Than.
Preferably, each transmission node determines that itself is using preset aggregation node allocation algorithm according to the threshold value
No is aggregation node, comprising:
In each cycle period, transmission node one random number of each self-generating of aggregation node it was not elected to, if generating
Random number be less than the threshold value, it is determined that corresponding transmission node is aggregation node, until all transmission nodes were elected to
Aggregation node.
According to a second aspect of the embodiments of the present invention, a kind of network is provided, comprising:
Transmission node and control node;
The control node is used for: determining the weight of the factor and each factor that influence network efficacy;
According to the factor and the weight of each factor, the accounting of aggregation node needed for network is determined;And it is accounted for according to described
Compare threshold value;
The transmission node is used for: according to the threshold value use preset aggregation node allocation algorithm determine itself whether for
Aggregation node.
The technical solution that the embodiment of the present invention provides can include the following benefits:
By determining the weight of the factor and each factor that influence network efficacy, according to the factor and the weight of each factor,
The accounting of aggregation node needed for determining the network, according to the accounting threshold value, so that each transmission in the network saves
Point uses preset aggregation node allocation algorithm to determine itself whether for aggregation node, so that each transmission node according to the threshold value
It has the opportunity to be elected as aggregation node, chooses single transmission node compared to the prior art as aggregation node, the present invention
The technical solution of offer, reduces the equipment life gap of each transmission node, and balanced each transmission node is elected as convergence section
The probability of point, improves network efficacy.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not
It can the limitation present invention.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows and meets implementation of the invention
Example, and be used to explain the principle of the present invention together with specification.
Fig. 1 is a kind of schematic diagram for network that background technique provides;
Fig. 2 is a kind of flow chart of the network-building method of network shown according to an exemplary embodiment;
Fig. 3 is the network diagram after network-building method networking according to Fig.2,;
Fig. 4 is a kind of flow chart of the network-building method of the network shown according to another exemplary embodiment.
Specific embodiment
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to
When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment
Described in embodiment do not represent all embodiments consistented with the present invention.On the contrary, they be only with it is such as appended
The example of device and method being described in detail in claims, some aspects of the invention are consistent.
Fig. 2 is a kind of flow chart of the network-building method of network shown according to an exemplary embodiment, as shown in Fig. 2, should
Method includes:
Step S11, the weight of the factor and each factor that influence network efficacy is determined;
Step S12, according to the factor and the weight of each factor, the accounting of aggregation node needed for determining the network;
Step S13, according to the accounting threshold value, so that each transmission node in the network is adopted according to the threshold value
Determine whether itself is aggregation node with preset aggregation node allocation algorithm.
Preferably, the transmission node is air conditioner node.
Preferably, the network is wireless sensor network, and/or,
Zigbee network, NB-IoT network, LoRa network.
It is understood that the temperature/humidity sensor that air conditioner carries is equivalent to be a wireless sensor network section
Point, the included temperature/humidity sensor of each air conditioner can carry out networking, group according to this network-building method provided in this embodiment
It, can be from the air-conditioning for being elected as aggregation node when the temperature sensing package of the air conditioner of any transmission node breaks down after netting successfully
Current environment temperature is obtained at device node, so that the temperature sensing package of any air conditioner in networking breaks down, the air-conditioning
Device can also work normally.Compared to the prior art, after the temperature sensing package of any air conditioner breaks down in cell, the air conditioner is just not
Workable problem, technical solution provided in this embodiment can be improved the utilization rate and user experience of air conditioner.
Further it will be understood that the air-conditioner device of aggregation node can after the air conditioner networking in same cell succeeds
To receive the user data that the air-conditioner device of other transmission nodes is sent, backstage manager can be by logical with aggregation node
Letter is analyzed to the user data in cell and (such as often uses operating mode, hobby operating mode to analysis user), thus real
Current family behavior monitoring, preferably offer service (such as analyzed by data, it is found that most of user preferences in networking will be opened
Power on mode when machine is adjusted to 26 DEG C of refrigeration, then mechanism can be uniformly set on to air conditioner power on mode in networking
Cold 26 DEG C, it is defaulted as optimal power on mode, realizes intelligence booting etc.), improve user experience.
Preferably, the air conditioner node is located in the same cell, and quantity is greater than preset quantity threshold value.
It is understood that if air conditioner node is less in cell, such as only one or two, then it must without networking
It wants.The preset quantity threshold value is configured according to application scenarios actual conditions, alternatively, be configured according to historical experience value,
Alternatively, being configured according to experimental data.
Preferably, the weight of the determining factor for influencing network efficacy and each factor, comprising:
According to historical experience value, the weight of the factor and each factor that influence network efficacy is determined.
Preferably, the factor includes at least at least one in following item:
Outdoor average ambient temperature, user installation quantity, the temperature sensing package number of stoppages, cell occupancy rate.
It is understood that if outdoor average ambient temperature is higher, the comparison that the air-conditioner device in networking may turn on
It is more, at this moment in order to guarantee the operational efficiency of air conditioner in networking, it is necessary to more aggregation nodes are chosen, therefore, network at this time
The accounting of required aggregation node accordingly can be higher;On the contrary, air-conditioner device in networking is just if outdoor average ambient temperature is lower
What can be opened is fewer, at this moment in order to guarantee the operational efficiency of air conditioner in networking, there is no need to choose more aggregation nodes,
Therefore, the accounting of aggregation node needed for network accordingly can be relatively low at this time.
Similarly, if the user installation quantity of air conditioner is more in cell, the ratio that the air-conditioner device in networking may turn on
It is more, at this moment in order to guarantee the operational efficiency of air conditioner in networking, it is necessary to more aggregation nodes are chosen, therefore, net at this time
The accounting of aggregation node needed for network accordingly can be higher;On the contrary, if in cell air conditioner user installation negligible amounts, in networking
Air-conditioner device may turn on fewer, and at this moment in order to guarantee the operational efficiency of air conditioner in networking, there is no need to choose more
More aggregation nodes, therefore, the accounting of aggregation node needed for network accordingly can be relatively low at this time.
Similarly, if the temperature sensing package number of stoppages of air conditioner is more in cell, at this moment in order to guarantee the fortune of air conditioner in networking
Line efficiency, it is necessary to choose more aggregation nodes, therefore, the accounting of aggregation node needed for network accordingly can be higher at this time;Phase
Instead, if if the temperature sensing package number of stoppages of air conditioner is less in cell, at this moment in order to guarantee the operational efficiency of air conditioner in networking, just
It does not need to choose more aggregation nodes, therefore, the accounting of aggregation node needed for network accordingly can be relatively low at this time.
Similarly, if cell occupancy rate is higher, the comparison that the air-conditioner device in networking may turn on is more, at this moment in order to guarantee
The operational efficiency of air conditioner in networking, it is necessary to choose more aggregation nodes, therefore, aggregation node needed for network accounts at this time
It can be higher than accordingly;On the contrary, air-conditioner device in networking may turn on fewer if cell occupancy rate is lower, at this moment for
The operational efficiency for guaranteeing air conditioner in networking, there is no need to choosing more aggregation nodes, therefore, convergence needed for network at this time
The accounting of node accordingly can be relatively low.
Preferably, the accounting of aggregation node needed for the determining network, comprising:
Normalized is done to the numerical value of each factor;
By after normalization numerical value and its corresponding Weight be added after, aggregation node needed for obtaining the network accounts for
Than.
It is understood that the method for the accounting of aggregation node needed for this determining network provided in this embodiment, simply
Easily implement, deployment is easy, builds that at low cost, user experience is high.
Preferably, the preset aggregation node allocation algorithm is LEACH algorithm.
It should be noted that LEACH (Low Energy Adaptive Clustering Hierarchy) algorithm is one
For kind from sub-clustering Topology Algorithm is answered, its implementation procedure is that periodically, every wheel circulation is divided into the establishment stage and stable number of cluster
According to stage of communication.In the establishment stage of cluster, adjacent node is formed dynamically cluster, and cluster head is randomly generated;In data communication phase, cluster
Interior nodes send data to cluster head, and cluster head carries out data fusion and sends the result to aggregation node.Since cluster head has needed
The work such as communicate at data fusion, with aggregation node, so energy consumption is big.LEACH algorithm can guarantee each node equiprobability
Cluster head is served as on ground so that the node relative equilibrium in network consume energy.
LEACH constantly recycles the reconstruct for executing cluster in the process of running.Algorithm operating has used the concept of " wheel ", each
Wheel is by initializing and stable two stages of work form.In initial phase, each node generate between one 0~1 with
Machine number, if some node generate random number be less than set threshold value T (n), the node issue oneself be cluster head message.
Preferably, each transmission node determines that itself is using preset aggregation node allocation algorithm according to the threshold value
No is aggregation node, comprising:
In each cycle period, transmission node one random number of each self-generating of aggregation node it was not elected to, if generating
Random number be less than the threshold value, it is determined that corresponding transmission node is aggregation node, until all transmission nodes were elected to
Aggregation node.
Referring to Fig. 3, Fig. 3 be according to the network diagram after this network-building method networking provided in this embodiment, it is black in Fig. 3
The air conditioner node of color filling is elected aggregation node, and the air conditioner node and aggregation node of other white fillings carry out data
Interaction.From figure 3, it can be seen that this network-building method provided in this embodiment, is to choose multiple transmission nodes in networking
It can be improved aggregation node device service life compared to the aggregation node choosing method of existing single fixation for aggregation node, mention
High whole network effect.
It is understood that this network-building method provided in this embodiment, its essence is to the threshold value in LEACH algorithm
The method of determination is improved, and by fixed Threshold, becomes adaptively being determined according to the factor for influencing network efficacy
The method of threshold value, therefore technical solution provided in this embodiment, equilibrium choose the transmission node in networking as aggregation node, to the greatest extent
It can be able to satisfy impartial equipment life, improve network efficacy, extend the service life of aggregation node device.
It is understood that technical solution provided in this embodiment, by determine influence network efficacy factor and it is each because
The weight of element, according to the factor and the weight of each factor, the accounting of aggregation node needed for determining the network is accounted for according to described
Than threshold value, so that each transmission node in the network is true using preset aggregation node allocation algorithm according to the threshold value
Whether fixed itself is aggregation node, so that each transmission node has the opportunity to be elected as aggregation node, is selected compared to the prior art
Take single transmission node as aggregation node, technical solution provided by the invention reduces the equipment life of each transmission node
Gap, balanced each transmission node are elected as the probability of aggregation node, improve network efficacy.
Fig. 4 is a kind of flow chart of the network-building method of the network shown according to another exemplary embodiment, as shown in figure 4,
This method comprises:
Step S21, according to historical experience value, the weight of the factor and each factor that influence network efficacy is determined;
Step S22, normalized is done to the numerical value of each factor;
Step S23, by the numerical value after normalization and its after corresponding Weight is added, convergence needed for the network is obtained
The accounting of node;
Step S24, according to the accounting threshold value;
Step S25, in each cycle period, each self-generating of transmission node one for not being elected to aggregation node is random
Number, if the random number generated is less than the threshold value, it is determined that corresponding transmission node is aggregation node, until all transmission sections
Point was elected to aggregation node.
Preferably, the transmission node is air conditioner node.
Preferably, the air conditioner node is located in the same cell, and quantity is greater than preset quantity threshold value.
Preferably, the factor includes at least at least one in following item:
Outdoor average ambient temperature, user installation quantity, the temperature sensing package number of stoppages, cell occupancy rate.
Preferably, the network is wireless sensor network, and/or,
Zigbee network, NB-IoT network, LoRa network.
Preferably, the preset aggregation node allocation algorithm is LEACH algorithm.
It is understood that technical solution provided in this embodiment, by determine influence network efficacy factor and it is each because
The weight of element, according to the factor and the weight of each factor, the accounting of aggregation node needed for determining the network is accounted for according to described
Than threshold value, so that each transmission node in the network is true using preset aggregation node allocation algorithm according to the threshold value
Whether fixed itself is aggregation node, so that each transmission node has the opportunity to be elected as aggregation node, is selected compared to the prior art
Take single transmission node as aggregation node, technical solution provided by the invention reduces the equipment life of each transmission node
Gap, balanced each transmission node are elected as the probability of aggregation node, improve network efficacy.
The network-building method of this network provided in this embodiment in order to facilitate understanding, now using transmission node as air conditioner section
Point is greater than preset quantity threshold value in same cell for the preset aggregation node allocation algorithm is LEACH algorithm
The network-building method of air conditioner is illustrated below:
It is now assumed that sharing 100 air conditioners in cell participates in networking, now according to investigation early period and historical experience value, room is determined
The factors such as outer average ambient temperature, user installation quantity, the temperature sensing package number of stoppages, cell occupancy rate have weight to effect after networking
It is big to influence, after doing normalized to the numerical value of each factor, after corresponding Weight, obtain aggregation node needed for network
Accounting P=0.05, i.e., in each cycle period, needing 5% air-conditioning equipment becomes aggregation node.
It is now assumed that having already been through 6 wheels circulation, after 6 wheel circulations, shares 23 air conditioner nodes and be elected to aggregation node, also
The air conditioner node for not being elected as aggregation node is 77, then (1) threshold value is 0.064 according to the following formula:
Then
It is understood that being based on mathematics common sense: in the random number between 77 0~1, the number less than 0.064 is whole
Number expectation is approximately equal to 5.
The random number not being elected in one (0,1) section of each self-generating of transmission node of aggregation node, if generate with
Machine number is less than 0.064, it is determined that corresponding air conditioner node is that (the air conditioner node unilateral ad oneself is convergence to aggregation node
Node), until all air conditioner nodes were elected to aggregation node.
It is understood that the method that the random number generated by air conditioner node and threshold value 0.046 are compared, is not necessarily to
Mass communication can effectively elect aggregation node.Obvious, the node that the 19th wheel circulation certainly exists 95% later is elected, because
This 20th wheel T (n)=1, the node not being elected to are bound to be elected to.
After all elected, then next round cycle period is opened, resets again and start to elect aggregation node.
It is understood that the accounting P value of aggregation node needed for network is certainly due to technical solution provided in this embodiment
It is applicable in value, the selection factor of P value includes but are not limited to outdoor average ambient temperature, user installation quantity, temperature sensing package failure
The factors such as number, cell occupancy rate.Adjust adaptive P value purpose be towards air-conditioning scene, according to installation, after sale, use habit
Used data can optimize network energy consumption, promote usage experience.
In addition, a kind of network shown according to an exemplary embodiment, the network include:
Transmission node and control node;
The control node is used for: determining the weight of the factor and each factor that influence network efficacy;
According to the factor and the weight of each factor, the accounting of aggregation node needed for network is determined;And it is accounted for according to described
Compare threshold value;
The transmission node is used for: according to the threshold value use preset aggregation node allocation algorithm determine itself whether for
Aggregation node.
It is understood that technical solution provided in this embodiment, by determine influence network efficacy factor and it is each because
The weight of element, according to the factor and the weight of each factor, the accounting of aggregation node needed for determining the network is accounted for according to described
Than threshold value, so that each transmission node in the network is true using preset aggregation node allocation algorithm according to the threshold value
Whether fixed itself is aggregation node, so that each transmission node has the opportunity to be elected as aggregation node, is selected compared to the prior art
Take single transmission node as aggregation node, technical solution provided by the invention reduces the equipment life of each transmission node
Gap, balanced each transmission node are elected as the probability of aggregation node, improve network efficacy.
It is understood that same or similar part can mutually refer in the various embodiments described above, in some embodiments
Unspecified content may refer to the same or similar content in other embodiments.
It should be noted that in the description of the present invention, term " first ", " second " etc. are used for description purposes only, without
It can be interpreted as indication or suggestion relative importance.In addition, in the description of the present invention, unless otherwise indicated, the meaning of " multiple "
Refer at least two.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes
It is one or more for realizing specific logical function or process the step of executable instruction code module, segment or portion
Point, and the range of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discussed suitable
Sequence, including according to related function by it is basic simultaneously in the way of or in the opposite order, Lai Zhihang function, this should be of the invention
Embodiment person of ordinary skill in the field understood.
It should be appreciated that each section of the invention can be realized with hardware, software, firmware or their combination.Above-mentioned
In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage
Or firmware is realized.It, and in another embodiment, can be under well known in the art for example, if realized with hardware
Any one of column technology or their combination are realized: having a logic gates for realizing logic function to data-signal
Discrete logic, with suitable combinational logic gate circuit specific integrated circuit, programmable gate array (PGA), scene
Programmable gate array (FPGA) etc..
Those skilled in the art are understood that realize all or part of step that above-described embodiment method carries
It suddenly is that relevant hardware can be instructed to complete by program, the program can store in a kind of computer-readable storage medium
In matter, which when being executed, includes the steps that one or a combination set of embodiment of the method.
It, can also be in addition, each functional unit in each embodiment of the present invention can integrate in a processing module
It is that each unit physically exists alone, can also be integrated in two or more units in a module.Above-mentioned integrated mould
Block both can take the form of hardware realization, can also be realized in the form of software function module.The integrated module is such as
Fruit is realized and when sold or used as an independent product in the form of software function module, also can store in a computer
In read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example
Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not
Centainly refer to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be any
One or more embodiment or examples in can be combined in any suitable manner.
Although the embodiments of the present invention has been shown and described above, it is to be understood that above-described embodiment is example
Property, it is not considered as limiting the invention, those skilled in the art within the scope of the invention can be to above-mentioned
Embodiment is changed, modifies, replacement and variant.
Claims (10)
1. a kind of network-building method of network characterized by comprising
Determine the weight of the factor and each factor that influence network efficacy;
According to the factor and the weight of each factor, the accounting of aggregation node needed for determining the network;
According to the accounting threshold value, so that each transmission node in the network uses preset convergence according to the threshold value
Node assignment algorithm determines whether itself is aggregation node.
2. the method according to claim 1, wherein
The transmission node is air conditioner node.
3. according to the method described in claim 2, it is characterized in that,
The air conditioner node is located in the same cell, and quantity is greater than preset quantity threshold value.
4. according to the method described in claim 2, it is characterized in that, the factor includes at least at least one in following item:
Outdoor average ambient temperature, user installation quantity, the temperature sensing package number of stoppages, cell occupancy rate.
5. the method according to claim 1, wherein
The network is wireless sensor network, and/or,
Zigbee network, NB-IoT network, LoRa network.
6. the method according to claim 1, wherein
The preset aggregation node allocation algorithm is LEACH algorithm.
7. the method according to claim 1, wherein the determining factor for influencing network efficacy and each factor
Weight, comprising:
According to historical experience value, the weight of the factor and each factor that influence network efficacy is determined.
8. the method according to the description of claim 7 is characterized in that the accounting of aggregation node needed for the determining network, comprising:
Normalized is done to the numerical value of each factor;
By after normalization numerical value and its corresponding Weight be added after, the accounting of aggregation node needed for obtaining the network.
9. the method according to claim 1, wherein each transmission node is according to the threshold value using preset
Aggregation node allocation algorithm determines whether itself is aggregation node, comprising:
In each cycle period, be not elected to transmission node one random number of each self-generating of aggregation node, if generate with
Machine number is less than the threshold value, it is determined that corresponding transmission node is aggregation node, until all transmission nodes were elected to convergence
Node.
10. a kind of network characterized by comprising
Transmission node and control node;
The control node is used for: determining the weight of the factor and each factor that influence network efficacy;
According to the factor and the weight of each factor, the accounting of aggregation node needed for network is determined;And it is true according to the accounting
Determine threshold value;
Whether the transmission node is used for: using preset aggregation node allocation algorithm to determine itself for convergence according to the threshold value
Node.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910564993.8A CN110418382B (en) | 2019-06-27 | 2019-06-27 | Networking method and system of network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910564993.8A CN110418382B (en) | 2019-06-27 | 2019-06-27 | Networking method and system of network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110418382A true CN110418382A (en) | 2019-11-05 |
CN110418382B CN110418382B (en) | 2021-10-01 |
Family
ID=68358401
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910564993.8A Active CN110418382B (en) | 2019-06-27 | 2019-06-27 | Networking method and system of network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110418382B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107529201A (en) * | 2017-08-29 | 2017-12-29 | 武汉中原电子信息有限公司 | A kind of wireless sensor network data transmission method based on LEACH agreements |
CN109113107A (en) * | 2018-07-31 | 2019-01-01 | 深圳万智联合科技有限公司 | Deep foundation pit of construction intelligent monitor system |
CN109151753A (en) * | 2018-07-31 | 2019-01-04 | 深圳众厉电力科技有限公司 | Grid intelligent monitor system |
CN109213243A (en) * | 2018-11-08 | 2019-01-15 | 广州源贸易有限公司 | Smart home temperature and humidity wireless automatic control system |
CN109413710A (en) * | 2018-11-26 | 2019-03-01 | 珠海格力电器股份有限公司 | Clustering method and device of wireless sensor network based on genetic algorithm optimization |
CN109526037A (en) * | 2019-01-03 | 2019-03-26 | 中国联合网络通信集团有限公司 | A kind of node cluster head electoral machinery and system |
-
2019
- 2019-06-27 CN CN201910564993.8A patent/CN110418382B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107529201A (en) * | 2017-08-29 | 2017-12-29 | 武汉中原电子信息有限公司 | A kind of wireless sensor network data transmission method based on LEACH agreements |
CN109113107A (en) * | 2018-07-31 | 2019-01-01 | 深圳万智联合科技有限公司 | Deep foundation pit of construction intelligent monitor system |
CN109151753A (en) * | 2018-07-31 | 2019-01-04 | 深圳众厉电力科技有限公司 | Grid intelligent monitor system |
CN109213243A (en) * | 2018-11-08 | 2019-01-15 | 广州源贸易有限公司 | Smart home temperature and humidity wireless automatic control system |
CN109413710A (en) * | 2018-11-26 | 2019-03-01 | 珠海格力电器股份有限公司 | Clustering method and device of wireless sensor network based on genetic algorithm optimization |
CN109526037A (en) * | 2019-01-03 | 2019-03-26 | 中国联合网络通信集团有限公司 | A kind of node cluster head electoral machinery and system |
Non-Patent Citations (2)
Title |
---|
倪文亚: "无线传感器网络Leach路由协议的研究与改进", 《中国优秀硕士学位论文全文数据库》 * |
陈飞鸿: "无线传感器网络LEACH协议的研究与改进", 《中国优秀硕士学位论文全文数据库》 * |
Also Published As
Publication number | Publication date |
---|---|
CN110418382B (en) | 2021-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Elsmany et al. | EESRA: Energy efficient scalable routing algorithm for wireless sensor networks | |
Ma et al. | Intelligent network selection algorithm for multiservice users in 5G heterogeneous network system: Nash Q-learning method | |
Zhou et al. | Automatic network slicing for IoT in smart city | |
CN108184241B (en) | Heterogeneous directed sensor network node scheduling method for targets with different priorities | |
CN104284386B (en) | Wireless sensor network cluster head selection method based on betweenness | |
Abbasi et al. | Deep Reinforcement Learning for QoS provisioning at the MAC layer: A Survey | |
CN107689671A (en) | Power consumption control method and device | |
Papavassiliou et al. | A paradigm shift toward satisfaction, realism and efficiency in wireless networks resource sharing | |
CN111093201A (en) | Wireless sensor network and clustering method thereof | |
CN113641504A (en) | Information interaction method for improving multi-agent reinforcement learning edge calculation effect | |
CN110213776A (en) | A kind of WiFi discharging method based on Q study and multiple attribute decision making (MADM) | |
CN108105948A (en) | Air conditioner control method and device, storage medium, air conditioner and server | |
CN102422691A (en) | Beacon for a star network, sensor nodes in a star network, method for initializing a gateway in a star network and method for operating a star network | |
Nagarajan et al. | A new routing protocol for WSN using limit-based Jaya sail fish optimization-based multi-objective LEACH protocol: an energy-efficient clustering strategy | |
CN104540203B (en) | Wireless body area network efficiency optimization method based on independent sets | |
CN110418382A (en) | Networking method of network and network | |
CN106416328A (en) | Anchor master node management method and node | |
Tsiropoulou et al. | Uplink Power Control in QoS-aware Multi-Service CDMA Wireless Networks. | |
Wang et al. | On Jointly optimizing partial offloading and SFC mapping: a cooperative dual-agent deep reinforcement learning approach | |
Chen et al. | An energy-efficient scheduling algorithm for real-time machine-to-machine (M2M) data reporting | |
Zou et al. | Resource multi-objective mapping algorithm based on virtualized network functions: RMMA | |
KR100684497B1 (en) | Clustering system capable of proxy in wireless sensor network and method thereof, and recording medium thereof | |
KR101960688B1 (en) | Method of managing power of Machine to Machine device, and network server for managing power of Machine to Machine device | |
CN115915136A (en) | Self-adaptive access method, device and system for wireless terminal of Internet of things | |
Saidu et al. | An enhanced leach routing algorithm for energy conservation in a wireless sensor network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |