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

CN104168661A - Transmission scheduling method for network lifetime maximization that satisfies fairness condition - Google Patents

Transmission scheduling method for network lifetime maximization that satisfies fairness condition Download PDF

Info

Publication number
CN104168661A
CN104168661A CN201410275674.2A CN201410275674A CN104168661A CN 104168661 A CN104168661 A CN 104168661A CN 201410275674 A CN201410275674 A CN 201410275674A CN 104168661 A CN104168661 A CN 104168661A
Authority
CN
China
Prior art keywords
network
state
sensor node
node
fair
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
CN201410275674.2A
Other languages
Chinese (zh)
Other versions
CN104168661B (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.)
Jilin University
Original Assignee
Jilin 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 Jilin University filed Critical Jilin University
Priority to CN201410275674.2A priority Critical patent/CN104168661B/en
Publication of CN104168661A publication Critical patent/CN104168661A/en
Application granted granted Critical
Publication of CN104168661B publication Critical patent/CN104168661B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention relates to a transmission scheduling method for network lifetime maximization that satisfies a fairness condition, and belongs to the field of wireless communication. The method includes modeling the problem of sensor node selection into a constraint Markov decision process, using a Bellman equation in dynamic programming to solve a CMDP problem, reducing computation complexity to obtain a final constraint optimal lifetime and an optimal strategy, and determining a sensor node selected at each time slot. Aiming at a circumstance that a wireless body area network needs to satisfy certain fairness in practical application, the method in the invention overcomes the defect of a conventional transmission scheduling method which only considers lifetime maximization but neglects fairness, maximizes the lifetime of the network while ensuring satisfaction of a fairness constraint condition, and thus is more suitable for a circumstance of monitoring multiple physiological parameters of a patient.

Description

A kind of maximization network transmission dispatching method life cycle that meets fairness condition
Technical field
The present invention relates to wireless communication field, is a kind of signal transmission dispatching method towards wireless body area network.
Background technology
Wireless body area network (WBAN, Wireless Body Area Network) in the application of the aspects such as medical monitoring, becomes the focus that people pay close attention to as the important component part of Internet of Things and wireless sensor network gradually.Because it is battery-powered to form the sensor node of wireless body area network, energy is subject to strict restriction, so design efficient, fair transmission dispatching method, extend research emphasis and the focus that network lifetime is body area network, not only there is theoretical significance, also there is important actual application value.
The people such as Dagher have proposed a kind of maximization network iterative algorithm of life cycle, and the problem of maximization network life cycle is summed up as to PO (Pareto-Optimal) problem and has drawn optimal solution.Chen etc. have proposed the vague generalization formula of life cycle in wireless sensor network, and have proved that channel condition information and dump energy information are the principal elements that affects network lifetime.Chen etc. proposes again a network lifetime that is called as the dynamic transmission scheduling protocol of DPLM (Dynamic Protocol for Lifetime Maximization) and has obtained asymptotic optimization subsequently.Cohen etc. have proposed to become when a kind of chance agreement, and simulation result shows to be better than life cycle that this agreement obtains other several agreements with its contrast.Madan etc. have proposed a kind of combined optimization algorithm that combines physical layer, MAC layer and route layer, and this algorithm is generalized into a Nonlinear Optimization Problem by calculating optimal path stream, link scheduling and through-put power, has greatly extended network lifetime.The method of the utilization collaboration communications such as Zhai has designed a kind of new cooperative MAC protocol, effectively reduces transmitting power, has improved the life cycle of wireless sensor network.2012, Movassaghi etc. propose a self-induced body area network efficiency route protocol of heat and energy, according to the temperature of node and energy level, be the selection that each path computing cost function decides route, effectively utilize available resources, extended the life cycle of body area network.Ortiz etc. have proposed a kind of adaptive routing protocol based on multi-hop tree, have built a spanning tree of simultaneously considering node battery allowance, received signal strength and jumping figure, and the energy consumption of agreement between can balance node extends network useful life.Liu Hanchun etc. be take and extended body area network network lifetime and proposed a kind of high energy efficiency routing algorithm based on adding interim node as target.The new situation that this algorithm occurs in actual applications for body area network, consumes by making full use of in the dump energy balancing network of interim node energy between each sensor node, and simulation result shows, this algorithm has extended the life cycle of network greatly.
The resource of network is answered fair each sensor node of distributing to, and fairness is one of key issue in wireless body area network dispatching method.Fair dispatching method should be according to the corresponding resource of characteristic demand assignment of each sensor node, prevents that certain node from taking too much channel resource and having influence on other users' transmission.Wireless body area network is very high to the requirement of real-time, causes other nodes to can not get for a long time chance transmission if certain sensor node takies too much channel resource, to important physiological parameter early warning, can cause very serious consequence not in time.Good transmission dispatching method not only will maximize the life cycle of whole network, also should guarantee the fairness of each sensor node simultaneously.The method of above-mentioned various maximization network life cycle is not all considered the requirement of fairness, can not meet the multiple sensors node situation different to resource requirement in practical application completely.Retrieval through to prior art document, there is not yet and combined to the relevant report of the method for consideration life cycle with fairness.
Summary of the invention
The invention provides a kind of maximization network transmission dispatching method life cycle that meets fairness condition, to solve the method for current various maximization network life cycle, all do not consider the requirement of fairness, can not meet the problem of multiple sensors node to the different situation of resource requirement in practical application completely.
The technical scheme that the present invention takes is to comprise
(1) wireless body area network, this wireless body area network is one and take the network that human body is monitoring target, the different sensor node of several functions is placed in to the relevant position in body surface or body, monitor periodically and record various physiologic informations, by the data of collection, the human body communication technology by bluetooth, Zigbee, ultra broadband or other modes passes to aggregation node AP (Access Point) to each sensor node, and AP crosses external network by these information exchanges again and is sent to remote control center;
In the mac-layer protocol of IEEE802.15.6 communication standard, time has been divided into isometric superframe structure, superframe structure comprises following four parts: the control stage, contention access stage CAP, competition idle phase CFP, non-activation phase, the CFP stage continues to be again divided into some time slots, in wireless body area network, time is the resource to each sensor node to be allocated, in wireless body area network, all the sensors node shares a channel, at each time slot, can only there is a sensor node that the data of collection are sent to AP node, the selected required energy of sensor node consumption transmission data,
(2) problem of sensor node being selected is modeled as constraint Markovian decision process, and a tactful u in a lucky corresponding CMDP problem of transmitting and scheduling agreement, is L by start maximum network lifetime from state i *(i), be expressed as follows:
L * ( i ) = max u L u ( i )
If the remuneration maximum (being that network lifetime is the longest) that network is used certain tactful u to obtain before reaching halted state, we claim that this strategy is optimal policy so, use u *represent,
L u * ( i ) = L * ( i ) , ∀ i ∈ S \ S t
Definition U a={ u ∈ U:f>=f nit is possible strategy collection.If tactful u *∈ U al (u satisfies condition *)>=L (u), (u ∈ U a), u *be called as constraint optimal policies;
The target of CMDP is to find an optimum tactful u *∈ U acarry out maximization network L life cycle, optimum transmitting and scheduling agreement is by optimal policy u *provide clear and definite optimal policy u *just can know at which sensor node of each Slot selection and send data;
Parameters in CMDP model is described below:
(a) state space
At each time slot, the state i of network is by dump energy e, transmits needed energy w and fair coefficient f forms jointly.We define grid state space S is as follows:
S={i=(e,w,f)}
When network lifetime exhausts, network reaches a special state of termination S tas follows:
S t = { ( e , w , f ) : &ForAll; { e n : e n < &epsiv; 1 } ore < w }
E nfor the dump energy of sensor node n, ε 1be the energy that a time slot sensor node adopts minimum emissive power transmission data to need, e n: e n< ε 1the dump energy that represents sensor node n all can not complete once transmission under any channel conditions, and e<w means a bust this;
(b) actionable space
With A, represent the set of action, when network is during in state i=(e, w, f) ∈ S, actionable space can be expressed as:
A(i)=A[(e,w,f)]={n:e n≥w n}
According to the definition of state of termination, can draw, the actionable space of any nonfinal state is non-NULL;
(c) transition probability
When the state of network is i, after the effect of action a, the probability that next state is j is
P iaj = p ( w &prime; ) 1 [ e &prime; = e - I n w n ]
Wherein p (w')=Pr{W=w'} is the probability density function of W, by channel fading, is determined;
(d) transmission remuneration
After every data transfer, network all can obtain the return of a unit, until network enters halted state, that is to say, if the state of network is the return immediately of this time slot is
R ( i ) = 1 [ i &Element; S \ S T ]
(e) constraints
Suppose that network is in state i, if the fair coefficient f of network is more than or equal to given threshold value f after the effect of action a n, we a that claims to take action is feasible action, formula can be expressed as follows:
f(i,a)≥f n
F (i, a) represents the fair coefficient of network when state i arrives next state after the effect of a, network at the feasible action collection of state i by A a(i) represent;
(f) strategy
Tactful u in set of strategies U is a sequence u={u 0, u 1... }, u wherein n: S → and 1 ..., N} is illustrated in the sensor node of n Slot selection, u n(i 1, a 1, i 2, a 2..., i n-1, a n-1, i n) be the conditional probability measure of A, the moment exhausting with first node energy tolerance life cycle, so, L life cycle of whole network can arrive halted state St by network before all return sums describe, definition L u(i) for network is from state i, the life cycle of usage policy u, i.e. all return sums;
(3) solve optimal policy
From state i, meet the maximum network lifetime L of constraints *(i) be the unique solution of the optimum equation of following Bellman,
L * ( i ) = L * [ ( e , w , f ) ] = R ( i ) max n &Element; A ( i ) { &Sigma; j &Element; S p iaj L * ( j ) } , &ForAll; i &Element; S
s.t.f j≥f n
F wherein jthe fair coefficient of network under state j, f nit is the fair threshold value providing according to different application scenarioss;
In fact, formula above can also be write
L * ( i ) = L * [ ( e , w , f ) ] = R ( i ) max n &Element; A a ( i ) { &Sigma; j &Element; S p iaj L * ( j ) } , &ForAll; i &Element; S
The optimal policy u of transmitting and scheduling scheme can be drawn by following formula
u ( i ) = arg max n &Element; A a ( i ) { &Sigma; j &Element; S p iaj L * ( j ) } , &ForAll; i &Element; S \ S t
(4) reduce computation complexity
An optimum equation of equivalent Bellman is write as following form:
L [ e , f ] = &Sigma; w p ( w ) { R [ e , w ] + max n &Element; A a L [ e - I n w n ] }
So constraint optimal policies also can be obtained by following formula
u [ ( e , w , f ) ] = arg max n &Element; A a L [ e - I n w n ]
In implementation procedure, each time slot at first, beacon signal of AP node broadcasts is waken all the sensors node up, in order to make AP node obtain global channel information, all sensor nodes all need to send the beacon signal that a pilot signal is replied AP, the signal that the utilization of AP node receives is estimated the channel conditions of all nodes and is obtained the energy w that transmission needs, then according to state (e, w, f) calculate optimal policy u, clear and definite optimal policy, known the sensor node that should select at each time slot, finally, No. ID of the selected sensor node of AP node broadcasts, this sensor node starts to transmit the data that it collects, because AP node is known the channel conditions of all the sensors node, so can continue to upgrade network state and be the arrival of next time slot prepares.
Fair coefficient f of the present invention is defined as follows: definition (T 1, T 2..., T n) representing the number of transmissions of each sensor node reality, O represents the total degree having transmitted, (b 1, b 2..., b n) mean the weights of each sensor node importance.For sensor node n, define standardized the number of transmissions and be
x n=T n/b nO
Suppose to have N user's competition network resource, the resource that nth user obtains is x n, the fair coefficient of define grid is so
f = ( &Sigma; x n ) 2 N&Sigma; x n 2
F is value between 0 and 1.If the fair coefficient f=1 of network, represents that network is completely fair.The fair coefficient of network is larger, and fair degree is higher, and vice versa.
The problem that the present invention selects sensor node is carried out modeling and is summed up as a constraint Markovian decision process (CMDP, Constrained Markov Decision Processes) problem, proposed a kind of under fairness constraints maximization network life cycle transmission dispatching method and solve optimum life cycle and the optimal policy under fairness constraint.
The present invention is directed to wireless body area network needs to meet the situation of certain fairness in actual applications, overcome that conventional transmission dispatching method is only considered to maximize life cycle and the shortcoming of having ignored fairness, guaranteeing to meet the life cycle that adopts optimal policy to maximize network under fairness constraints, be more applicable for the situation to a multinomial physiological parameter of patient monitoring.
Accompanying drawing explanation
Fig. 1 is WBAN network simulation model of the present invention;
Fig. 2 is that the present invention requires lower optimal policy and other agreement comparison diagram life cycle without fairness;
Fig. 3 be transducer weighted value of the present invention when identical network lifetime with fair index variation figure;
When Fig. 4 is transducer weighted value difference of the present invention, network lifetime is with fair index variation figure.
Embodiment
Comprise:
(1) wireless body area network, this wireless body area network is one and take the network that human body is monitoring target, the different sensor node of several functions is placed in to the relevant position in body surface or body, monitor periodically and record various physiologic informations, by the data of collection, the human body communication technology by bluetooth, Zigbee, ultra broadband or other modes passes to aggregation node AP (Access Point) to each sensor node, and AP crosses external network by these information exchanges again and is sent to remote control center;
Remote medical monitoring is the most typical application of wireless body area network, particularly be used for monitoring continuously and recording some chronic diseases (as heart disease, diabetes and asthma etc.) patient's physiological parameter, by being placed in the various physiological parameters of the sensor node Real-time Collection human body of human body, as blood oxygen, pulse, body temperature, electrocardio etc. and be transferred to the object that remote medical center is monitoring real-time health guidance is provided.Patient can not be subject to the constraint of instrument cable like this, has expanded activity space.
In the mac-layer protocol of IEEE802.15.6 communication standard, time has been divided into isometric superframe structure, superframe structure comprises following four parts: the control stage, the contention access stage (CAP), competition idle phase (CFP), non-activation phase, the CFP stage continues to be again divided into some time slots, we pay close attention to the agreement based on TDMA that packet mainly transmits in the CFP stage, so in wireless body area network, time is the resource to each sensor node to be allocated, because all the sensors node shares a channel in wireless body area network, at each time slot, can only there is a sensor node that the data of collection are sent to AP node, the selected required energy of sensor node consumption transmission data, the transmission of which sensor node of each Slot selection can meet node fairness require under life cycle of maximization network be the key issue in research,
(2) problem of sensor node being selected is modeled as constraint Markovian decision process, and a tactful u in a lucky corresponding CMDP problem of transmitting and scheduling agreement, is L by start maximum network lifetime from state i *(i), be expressed as follows:
L * ( i ) = max u L u ( i )
If the remuneration maximum (being that network lifetime is the longest) that network is used certain tactful u to obtain before reaching halted state, we claim that this strategy is optimal policy so, use u *represent,
L u * ( i ) = L * ( i ) , &ForAll; i &Element; S \ S t
Definition U a={ u ∈ U:f>=f nit is possible strategy collection.If tactful u *∈ U al (u satisfies condition *)>=L (u), (u ∈ U a), u *be called as constraint optimal policies;
The target of CMDP is to find an optimum tactful u *∈ U acarry out maximization network L life cycle, optimum transmitting and scheduling agreement is by optimal policy u *provide clear and definite optimal policy u *just can know at which sensor node of each Slot selection and send data;
Parameters in CMDP model is described below:
(a) state space
At each time slot, the state i of network is by dump energy e, transmits needed energy w and fair coefficient f forms jointly.We define grid state space S is as follows:
S={i=(e,w,f)}
When network lifetime exhausts, network reaches a special state of termination S tas follows:
S t = { ( e , w , f ) : &ForAll; { e n : e n < &epsiv; 1 } ore < w }
E nfor the dump energy of sensor node n, ε 1be the energy that a time slot sensor node adopts minimum emissive power transmission data to need, e n: e n< ε 1the dump energy that represents sensor node n all can not complete once transmission under any channel conditions, and e<w means a bust this;
(b) actionable space
With A, represent the set of action, when network is during in state i=(e, w, f) ∈ S, actionable space can be expressed as:
A(i)=A[(e,w,f)]={n:e n≥w n}
According to the definition of state of termination, can draw, the actionable space of any nonfinal state is non-NULL;
(c) transition probability
When the state of network is i, after the effect of action a, the probability that next state is j is
P iaj = p ( w &prime; ) 1 [ e &prime; = e - I n w n ]
Wherein p (w')=Pr{W=w'} is the probability density function of W, by channel fading, is determined;
(d) transmission remuneration
After every data transfer, network all can obtain the return of a unit, until network enters halted state, that is to say, if the state of network is the return immediately of this time slot is
R ( i ) = 1 [ i &Element; S \ S T ]
(e) constraints
Suppose that network is in state i, if the fair coefficient f of network is more than or equal to given threshold value f after the effect of action a n, we a that claims to take action is feasible action, formula can be expressed as follows:
f(i,a)≥f n
F (i, a) represents the fair coefficient of network when state i arrives next state after the effect of a, network at the feasible action collection of state i by A a(i) represent;
(f) strategy
Tactful u in set of strategies U is a sequence u={u 0, u 1... }, u wherein n: S → and 1 ..., N} is illustrated in the sensor node of n Slot selection, u n(i 1, a 1, i 2, a 2..., i n-1, a n-1, i n) be the conditional probability measure of A, the moment exhausting with first node energy is measured life cycle, so L life cycle of whole network can arrive halted state S by network tall return sums are described before, definition L u(i) for network is from state i, the life cycle of usage policy u, i.e. all return sums;
(3) solve optimal policy
From state i, meet the maximum network lifetime L of constraints *(i) be the unique solution of the optimum equation of following Bellman,
L * ( i ) = L * [ ( e , w , f ) ] = R ( i ) max n &Element; A ( i ) { &Sigma; j &Element; S p iaj L * ( j ) } , &ForAll; i &Element; S
s.t.f j≥f n
F wherein jthe fair coefficient of network under state j, f nit is the fair threshold value providing according to different application scenarioss;
In fact, formula above can also be write
L * ( i ) = L * [ ( e , w , f ) ] = R ( i ) max n &Element; A a ( i ) { &Sigma; j &Element; S p iaj L * ( j ) } , &ForAll; i &Element; S
The optimal policy u of transmitting and scheduling scheme can be drawn by following formula
u ( i ) = arg max n &Element; A a ( i ) { &Sigma; j &Element; S p iaj L * ( j ) } , &ForAll; i &Element; S \ S t
(4) reduce computation complexity
An optimum equation of equivalent Bellman is write as following form:
L [ e , f ] = &Sigma; w p ( w ) { R [ e , w ] + max n &Element; A a L [ e - I n w n ] }
So constraint optimal policies also can be obtained by following formula
u [ ( e , w , f ) ] = arg max n &Element; A a L [ e - I n w n ]
In implementation procedure, each time slot at first, beacon signal of AP node broadcasts is waken all the sensors node up, in order to make AP node obtain global channel information, all sensor nodes all need to send the beacon signal that a pilot signal is replied AP, the signal that the utilization of AP node receives is estimated the channel conditions of all nodes and is obtained the energy w that transmission needs, then according to state (e, w, f) calculate optimal policy u, clear and definite optimal policy, known the sensor node that should select at each time slot, finally, No. ID of the selected sensor node of AP node broadcasts, this sensor node starts to transmit the data that it collects, because AP node is known the channel conditions of all the sensors node, so can continue to upgrade network state and be the arrival of next time slot prepares.
Fair coefficient f of the present invention is defined as follows: definition (T 1, T 2..., T n) representing the number of transmissions of each sensor node reality, O represents the total degree having transmitted, (b 1, b 2..., b n) mean the weights of each sensor node importance.For sensor node n, define standardized the number of transmissions and be
x n=T n/b nO
Suppose to have N user's competition network resource, the resource that nth user obtains is x n, the fair coefficient of define grid is so
f = ( &Sigma; x n ) 2 N&Sigma; x n 2
F is value between 0 and 1.If the fair coefficient f=1 of network, represents that network is completely fair.The fair coefficient of network is larger, and fair degree is higher, and vice versa.
Below in conjunction with design parameter and accompanying drawing, the present invention will be further described:
Parameter declaration: WBAN artificial network model as shown in Figure 1, has three sensor nodes (node 1,2 and 3) and an AP node (node 4) in assumed wireless body area network.Except AP, other nodes all gather human body physiological parameter regularly, and the data of collection are sent to AP by common channel.Transmitting energy grade w={1,2,3}, to all sensor node n, channel distribution network lifetime represents with the expectation of the number of transmissions.
In Fig. 2 emulation the network lifetime that obtains of optimal policy, and compare with other several host-host protocols.Here, ignore the expense of obtaining global channel information, only paid close attention to the difference of optimum limiting performance He other sub-optimal performance.Optimal policy and other four kinds of host-host protocols are made comparisons: 1) choose at random sensor node transmission; 2) choose the chance scheduling protocol of the best sensor node transmission of channel conditions; 3) choose the conservative scheduling protocol of the sensor node transmission that dump energy is maximum; 4) DPLM agreement, considers channel condition information and dump energy information and chooses sensor node transmission data.Maximization network need to have been weighed two conflicting targets life cycle: the dump energy when minimizing the energy consumption of each time slot and minimizing network death.The sensor node that it is good that the former tends to selective channel situation carrys out transmission information and the latter tends to select the sensor node that dump energy is many to send.Above-mentioned chance scheduling protocol and conservative scheduling protocol have only been paid close attention to one of them of two conflicting targets, so the scheduling protocol which neither be optimum.DPLM protocol synthesis has been considered channel condition information and dump energy information, but its application is local channel condition information, and each sensor node is only known channel condition information and the dump energy information of oneself, and does not know the information of other sensor nodes.Although cannot use Markovian decision process modeling, DPLM has still obtained the performance of near-optimization.The agreement of application optimal policy has certainly obtained optimum performance, and becomes the benchmark of other agreement contrasts.
Fig. 2 is expressed as network lifetime the function of primary power, and along with the increase of sensor node primary power, also increase accordingly the life cycle that variety of protocol is corresponding.The agreement of application optimal policy has well shown performance life cycle that it is optimum, and DPLM agreement has also obtained the performance of near-optimization.The network lifetime that conservative scheduling protocol obtains is slightly better than chance scheduling protocol, and it is the poorest to choose at random performance life cycle of agreement of sensor node.
Fig. 2 is in the emulation not having under fairness constraints, below with fairness being required to the emulation respectively of different situations with constrained optimal policy at network, as shown in Figure 3.
Simulation parameter is as follows: supposing has three sensor nodes in body area network, transmitting energy grade w={1, and 2,3}, to all sensor node n, channel distribution given fair coefficient threshold value is respectively f n=0.3,0.5,0.7,0.9, network lifetime represents with expected transmission times.If the weight of each sensor node is identical, be b n=[13,13,13].As can be seen from Figure 3, the constrained optimum of network reduces along with the increase that network fairness is required life cycle.Higher at the fairness performance requirement to network, as f nthe network lifetime of=0.9 o'clock drops to very low.And not high to the fairness performance requirement of network, as f nperformance life cycle of=0.3 o'clock is still fine.This explanation is in certain scope, and be a pair of conflicting performance index the life cycle of fairness and network.The method can be issued to according to application scenarios the life cycle of constrained optimum in the requirement that meets different fairness in practice.
The weight of establishing each sensor node in Fig. 4 is respectively b n=[0.7,0.2,0.1], this represents that the importance of first node is far longer than other two sensor nodes.Comparison diagram 3 and Fig. 4 can find out, when transducer weighted value is different, along with the variation that network fairness requires, the variation of life cycle is larger, and weighted value identical time the variation of life cycle less.The scheme of this explanation optimal policy is larger to the different situation effect of transducer weighted value, is more applicable for the situation to a multinomial physiological parameter of patient monitoring.

Claims (2)

1. maximization network transmission dispatching method life cycle that meets fairness condition, is characterized in that, comprising:
(1) wireless body area network, this wireless body area network is one and take the network that human body is monitoring target, the different sensor node of several functions is placed in to the relevant position in body surface or body, monitor periodically and record various physiologic informations, by the data of collection, the human body communication technology by bluetooth, Zigbee, ultra broadband or other modes passes to aggregation node AP (Access Point) to each sensor node, and AP crosses external network by these information exchanges again and is sent to remote control center;
In the mac-layer protocol of IEEE802.15.6 communication standard, time has been divided into isometric superframe structure, superframe structure comprises following four parts: the control stage, contention access stage CAP, competition idle phase CFP, non-activation phase, the CFP stage continues to be again divided into some time slots, in wireless body area network, time is the resource to each sensor node to be allocated, in wireless body area network, all the sensors node shares a channel, at each time slot, can only there is a sensor node that the data of collection are sent to AP node, the selected required energy of sensor node consumption transmission data,
(2) problem of sensor node being selected is modeled as constraint Markovian decision process, and a tactful u in a lucky corresponding CMDP problem of transmitting and scheduling agreement, is L by start maximum network lifetime from state i *(i), be expressed as follows:
If the remuneration maximum (being that network lifetime is the longest) that network is used certain tactful u to obtain before reaching halted state, we claim that this strategy is optimal policy so, use u *represent,
Definition U a={ u ∈ U:f>=f nit is possible strategy collection.If tactful u *∈ U al (u satisfies condition *)>=L (u), (u ∈ U a), u *be called as constraint optimal policies;
The target of CMDP is to find an optimum tactful u *∈ U acarry out maximization network L life cycle, optimum transmitting and scheduling agreement is by optimal policy u *provide clear and definite optimal policy u *just can know at which sensor node of each Slot selection and send data;
Parameters in CMDP model is described below:
(a) state space
At each time slot, the state i of network is by dump energy e, transmits needed energy w and fair coefficient f forms jointly.We define grid state space S is as follows:
S={i=(e,w,f)}
When network lifetime exhausts, network reaches a special state of termination S tas follows:
E nfor the dump energy of sensor node n, ε 1be the energy that a time slot sensor node adopts minimum emissive power transmission data to need, e n: e n< ε 1the dump energy that represents sensor node n all can not complete once transmission under any channel conditions, and e<w means a bust this;
(b) actionable space
With A, represent the set of action, when network is during in state i=(e, w, f) ∈ S, actionable space can be expressed as:
A(i)=A[(e,w,f)]={n:e n≥w n}
According to the definition of state of termination, can draw, the actionable space of any nonfinal state is non-NULL;
(c) transition probability
When the state of network is i, after the effect of action a, the probability that next state is j is
Wherein p (w')=Pr{W=w'} is the probability density function of W, by channel fading, is determined;
(d) transmission remuneration
After every data transfer, network all can obtain the return of a unit, until network enters halted state, that is to say, if the state of network is the return immediately of this time slot is
(e) constraints
Suppose that network is in state i, if the fair coefficient f of network is more than or equal to given threshold value f after the effect of action a n, we a that claims to take action is feasible action, formula can be expressed as follows:
f(i,a)≥f n
F (i, a) represents the fair coefficient of network when state i arrives next state after the effect of a, network at the feasible action collection of state i by A a(i) represent;
(f) strategy
Tactful u in set of strategies U is a sequence u={u 0, u 1... }, u wherein n: S → and 1 ..., N} is illustrated in the sensor node of n Slot selection, u n(i 1, a 1, i 2, a 2..., i n-1, a n-1, i n) be the conditional probability measure of A, the moment exhausting with first node energy is measured life cycle, so L life cycle of whole network can arrive halted state S by network tall return sums are described before, definition L u(i) for network is from state i, the life cycle of usage policy u, i.e. all return sums;
(3) solve optimal policy
From state i, meet the maximum network lifetime L of constraints *(i) be the unique solution of the optimum equation of following Bellman,
s.t.f j≥f n
F wherein jthe fair coefficient of network under state j, f nit is the fair threshold value providing according to different application scenarioss;
In fact, formula above can also be write
The optimal policy u of transmitting and scheduling scheme can be drawn by following formula
(4) reduce computation complexity
An optimum equation of equivalent Bellman is write as following form:
So constraint optimal policies also can be obtained by following formula
In implementation procedure, each time slot at first, beacon signal of AP node broadcasts is waken all the sensors node up, in order to make AP node obtain global channel information, all sensor nodes all need to send the beacon signal that a pilot signal is replied AP, the signal that the utilization of AP node receives is estimated the channel conditions of all nodes and is obtained the energy w that transmission needs, then according to state (e, w, f) calculate optimal policy u, clear and definite optimal policy, known the sensor node that should select at each time slot, finally, No. ID of the selected sensor node of AP node broadcasts, this sensor node starts to transmit the data that it collects, because AP node is known the channel conditions of all the sensors node, so can continue to upgrade network state and be the arrival of next time slot prepares.
2. a kind of maximization network transmission dispatching method life cycle that meets fairness condition according to claim 1, is characterized in that, described fair coefficient f is defined as follows: definition (T 1, T 2..., T n) representing the number of transmissions of each sensor node reality, O represents the total degree having transmitted, (b 1, b 2..., b n) mean the weights of each sensor node importance.For sensor node n, define standardized the number of transmissions and be
x n=T n/b nO
Suppose to have N user's competition network resource, the resource that nth user obtains is x n, the fair coefficient of define grid is so
F is value between 0 and 1.If the fair coefficient f=1 of network, represents that network is completely fair.The fair coefficient of network is larger, and fair degree is higher, and vice versa.
CN201410275674.2A 2014-06-19 2014-06-19 A kind of maximization network life cycle transmission dispatching method for meeting fairness condition Active CN104168661B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410275674.2A CN104168661B (en) 2014-06-19 2014-06-19 A kind of maximization network life cycle transmission dispatching method for meeting fairness condition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410275674.2A CN104168661B (en) 2014-06-19 2014-06-19 A kind of maximization network life cycle transmission dispatching method for meeting fairness condition

Publications (2)

Publication Number Publication Date
CN104168661A true CN104168661A (en) 2014-11-26
CN104168661B CN104168661B (en) 2017-11-10

Family

ID=51912242

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410275674.2A Active CN104168661B (en) 2014-06-19 2014-06-19 A kind of maximization network life cycle transmission dispatching method for meeting fairness condition

Country Status (1)

Country Link
CN (1) CN104168661B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105142208A (en) * 2015-09-25 2015-12-09 中国矿业大学 High-energy-efficiency power and time slot distribution method in embedded M2M cellular network
CN105722102A (en) * 2016-02-02 2016-06-29 吉林大学 Aggregation node deployment method for wireless body area network life cycle in human body walking posture
CN109274616A (en) * 2018-08-27 2019-01-25 中国科学技术大学 A kind of transceiver design method collects node and sensing node
CN109362123A (en) * 2018-09-28 2019-02-19 河南科技大学 Wireless body area network adaptive MAC protocol and its implementation based on IEEE802.15.6
CN109618401A (en) * 2019-01-29 2019-04-12 吉林工程技术师范学院 Body area network Energy-aware adaptive optimization method based on two-way simultaneous A star algorithm
CN111107602A (en) * 2019-12-24 2020-05-05 杭州电子科技大学 Safe routing method with minimum energy consumption and time delay weighting for wireless body area network
CN111586614A (en) * 2020-05-11 2020-08-25 吉林大学 Method for optimizing cooperative network information and energy transmission by combining target node weight
CN112512007A (en) * 2020-12-29 2021-03-16 河南科技大学 Energy-saving routing protocol based on temperature state perception in wireless body area network
CN113365311A (en) * 2021-06-03 2021-09-07 南京理工大学 Distributed wireless transmission method under time limit and energy constraint

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101631361A (en) * 2009-08-13 2010-01-20 上海交通大学 Method for optimizing network lifetime of wireless LAN
US20120281641A1 (en) * 2011-05-06 2012-11-08 The Hong Kong University Of Science And Technology Orthogonal frequency division multiple access (ofdma) subband and power allocation
CN103313286A (en) * 2013-07-04 2013-09-18 吉林大学 Method for judging and processing conflicts of data transmission of network system nodes of body area network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101631361A (en) * 2009-08-13 2010-01-20 上海交通大学 Method for optimizing network lifetime of wireless LAN
US20120281641A1 (en) * 2011-05-06 2012-11-08 The Hong Kong University Of Science And Technology Orthogonal frequency division multiple access (ofdma) subband and power allocation
CN103313286A (en) * 2013-07-04 2013-09-18 吉林大学 Method for judging and processing conflicts of data transmission of network system nodes of body area network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
YINGQI YIN等: "《A new distributed transmission scheduling scheme for balancing lifetime and fairness in WBAN》", 《FIRST INTERNATIONAL WORKSHOP ON DEVICE-TO-DEVICE COMMUNICATIONS AND NETWORKS》 *

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105142208B (en) * 2015-09-25 2019-01-11 中国矿业大学 It is embedded in the power and slot allocation method of high energy efficiency in the cellular network of M2M
CN105142208A (en) * 2015-09-25 2015-12-09 中国矿业大学 High-energy-efficiency power and time slot distribution method in embedded M2M cellular network
CN105722102A (en) * 2016-02-02 2016-06-29 吉林大学 Aggregation node deployment method for wireless body area network life cycle in human body walking posture
CN105722102B (en) * 2016-02-02 2019-01-01 吉林大学 The aggregation node laying method of wireless body area network life cycle under human body walking posture
CN109274616B (en) * 2018-08-27 2020-05-22 中国科学技术大学 Transceiver design method, aggregation node and sensing node
CN109274616A (en) * 2018-08-27 2019-01-25 中国科学技术大学 A kind of transceiver design method collects node and sensing node
CN109362123A (en) * 2018-09-28 2019-02-19 河南科技大学 Wireless body area network adaptive MAC protocol and its implementation based on IEEE802.15.6
CN109618401A (en) * 2019-01-29 2019-04-12 吉林工程技术师范学院 Body area network Energy-aware adaptive optimization method based on two-way simultaneous A star algorithm
CN109618401B (en) * 2019-01-29 2021-07-27 吉林工程技术师范学院 Body area network energy perception self-adaptive optimization method based on bidirectional parallel A-star algorithm
CN111107602A (en) * 2019-12-24 2020-05-05 杭州电子科技大学 Safe routing method with minimum energy consumption and time delay weighting for wireless body area network
CN111107602B (en) * 2019-12-24 2021-07-27 杭州电子科技大学 Safe routing method with minimum energy consumption and time delay weighting for wireless body area network
CN111586614A (en) * 2020-05-11 2020-08-25 吉林大学 Method for optimizing cooperative network information and energy transmission by combining target node weight
CN111586614B (en) * 2020-05-11 2022-02-11 吉林大学 Method for optimizing cooperative network information and energy transmission by combining target node weight
CN112512007A (en) * 2020-12-29 2021-03-16 河南科技大学 Energy-saving routing protocol based on temperature state perception in wireless body area network
CN113365311A (en) * 2021-06-03 2021-09-07 南京理工大学 Distributed wireless transmission method under time limit and energy constraint

Also Published As

Publication number Publication date
CN104168661B (en) 2017-11-10

Similar Documents

Publication Publication Date Title
CN104168661A (en) Transmission scheduling method for network lifetime maximization that satisfies fairness condition
Zhang et al. A new clustering routing method based on PECE for WSN
Bagci et al. An energy aware fuzzy unequal clustering algorithm for wireless sensor networks
CN105636143B (en) Wireless sensor network clustering cooperation routing algorithm based on cooperative game
Bagci et al. An energy aware fuzzy approach to unequal clustering in wireless sensor networks
CN102026331B (en) Distributed multi-jump energy-saving communication method in wireless sensor network
CN101959244B (en) Method for controlling hierarchical type route suitable for wireless sensor network
Wang et al. Stackelberg-game-based intelligent offloading incentive mechanism for a multi-UAV-assisted mobile-edge computing system
CN105959987A (en) Data fusion algorithm for improving energy utilization rate and service performance of wireless sensor network
Arikumar et al. EELTM: An energy efficient LifeTime maximization approach for WSN by PSO and fuzzy-based unequal clustering
Zhong et al. Ant colony optimization algorithm for lifetime maximization in wireless sensor network with mobile sink
Tao et al. An unequal clustering algorithm for wireless sensor networks based on interval type-2 TSK fuzzy logic theory
Wang et al. Energy consumption minimization with throughput heterogeneity in wireless-powered body area networks
Sikeridis et al. Energy-efficient orchestration in wireless powered internet of things infrastructures
Gherairi Healthcare: A priority-based energy harvesting scheme for managing sensor nodes in WBANs
Sefati et al. Cluster head selection and routing protocol for wireless sensor networks (WSNs) based on software-defined network (SDN) via game of theory
Wang et al. QoS-based adaptive power control scheme for co-located WBANs: A cooperative bargaining game theoretic perspective
Hu et al. α–β AoI penalty in wireless-powered status update networks
Mouzehkesh et al. Dynamic backoff scheduling of low data rate applications in wireless body area networks
Kim et al. A survey on analytical models for dynamic resource management in wireless body area networks
CN109152103A (en) A kind of pair of wireless sensor network carries out network-building method and device
Yalçın et al. A mobile sink path planning for wireless sensor networks based on priority‐ordered dependent nonparametric trees
CN113821346B (en) Edge computing unloading and resource management method based on deep reinforcement learning
Farahani Energy Consumption Reduction in Wireless Sensor Network Based on Clustering
CN113811006A (en) Wireless body area network access resource allocation method based on alliance game

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant