CN104660371B - The division modulation type opportunistic cooperation QoS assurance perceived based on channel status - Google Patents
The division modulation type opportunistic cooperation QoS assurance perceived based on channel status Download PDFInfo
- Publication number
- CN104660371B CN104660371B CN201510053519.0A CN201510053519A CN104660371B CN 104660371 B CN104660371 B CN 104660371B CN 201510053519 A CN201510053519 A CN 201510053519A CN 104660371 B CN104660371 B CN 104660371B
- Authority
- CN
- China
- Prior art keywords
- mrow
- msub
- arq
- max
- channel status
- 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.)
- Active
Links
Abstract
The invention discloses a kind of division modulation type opportunistic cooperation QoS assurance perceived based on channel status, including sender node is according to Pct/PtotalTransmitted with threshold size selection directly transmission or opportunistic cooperation, and by cooperative node number M, channel status hi、Pct/PtotalWith link layer ARQ maximum retransmission NmaxTo throughput SARQ, packet loss PARQ, average RTT TARQWith efficiency ηARQChanging rule set up control program in select a progress, signal data start bit add identification code after carry out 12 frequency division type QPSK modulation after send;Via node is similar with sender node;Receiving terminal node judges the start bit of the signal data bag received, if directly transmission is then to the direct demodulating and decoding of signal data bag, if opportunistic cooperation control program coding then carries out 12 frequency division type QPSK demodulating and decodings.This method takes into full account mobile terminal device build-in attribute, and opportunistic, which is set up, disclosure satisfy that types of applications and reliable, efficient and stable cooperation QoS assurance.
Description
Technical field
The present invention relates to a kind of QoS assurance, more particularly to a kind of division modulation type perceived based on channel status
Opportunistic cooperation QoS assurance, belongs to radio communication service quality assurance technical field.
Background technology
The opportunistic cooperation communication technology causes the mobile terminal device that the selection of communication system opportunistic meets certain condition to pass through
The mode of cooperative cooperating provides QoS for the data transfer of transmitting terminal and receiving terminal, and (English full name is:Quality of
Services, Chinese is:Service quality) ensure, via node shares time and the space resources of itself, so that when obtaining
Between, the multidimensional diversity gain such as space and frequency, ensure performance in wireless communication systems.And Internet of Things, wireless sensor network or
In person's wireless self-organization network, the operating efficiency or life cycle of each mobile node are by from power supply mode, internal noise
Or constrained in terms of unknown mobility, it is remote or system effectiveness is relatively low when communicating for a long time, the quality of data cannot effectively, can
The guarantee leaned on.Opportunistic sets up transmission plan during collaboration communication, passes through multiple via node time coordinations, space and frequency
Rate cooperation provides guaranteed reliability for end-to-end communication, reduces the internal noise and external environment parameter of isomery mobile node and causes
Signal intensity attenuation, delay distortion, improve the quality of data, improve resource utilization ratio, provide the user satisfied QoS and protect
Barrier.
In Internet of Things, wireless sensor network or wireless self-organization network opportunistic cooperation communication with direct mode and
Cooperation transmission mode is mainly shown as compared to having the characteristics that:First, the mobile terminal internal noise source of different communication systems
And its influence degree produced to the quality of data is different, the interference degrees that the extraneous parameter of different application environment is transmitted to signal are not
Together, mobile terminal own physical attribute and electrical characteristic and working environment state must be perceived in opportunistic cooperation transmitting procedure
Diversity feature;Second, for the different network architectures and system application, all kinds of link terminal nodes add cooperation transmissions when
Between control, space deployment and frequency distribution, exit the problems such as control of cooperation transmission is with opportunistic cooperation transmission control program into
For the key issue of opportunistic cooperation technology in actual applications;Third, research diversity QoS safeguard system and control method, full
The single performance of sufficient user or many performance synthesis requirements of support, improve Internet of Things, wireless sensor network or mobile Ad hoc network
The power consumption of mobile terminal device, throughput, time delay and packet loss in network, are the significant challenges that the opportunistic cooperation communications field faces.
In summary, due to heterogeneous networks framework and application demand, isomery mobile terminal device inherently physically and electrically belongs to
Property limitation and cordless communication network the particularity such as dynamic topology, using directly transmission or static cooperation transmission method without
Method meets the requirements of support of the diversity Mobile solution business of Internet of Things, wireless sensor network or wireless self-organization network.Mirror
In this, the applicant has made beneficial design, and technical scheme described below is produced under this background.
The content of the invention
For above-mentioned the deficiencies in the prior art, it is an object of the invention to provide a kind of frequency division tune perceived based on channel status
Type opportunistic cooperation QoS assurance processed, passes through real-time perception Internet of Things, wireless sensor network or wireless self-organization network shape
State, sender node and relaying mobile device node constitute opportunistic cooperation QoS safeguard system, and real-time perception channel status builds tool
Have the opportunistic cooperation transmission plan that unicity or composite type QoS are ensured, for all kinds of Mobile solutions provide reliability, real-time, can
Ensured in terms of continuation and high efficiency.
The technical scheme is that such:A kind of division modulation type opportunistic cooperation QoS perceived based on channel status
Support method, comprises the following steps:
S01, sender node are by Pct/PtotalCompared with threshold value, if Pct/PtotalMore than threshold value, then using directly transmission side
Formula enters S04 to signal data start bit zero setting, if Pct/PtotalLess than or equal to threshold value, into S02;
S02, by cooperative node number M, channel status hi、Pct/PtotalWith link layer ARQ maximum retransmission NmaxTo gulping down
Tell rate SARQ, packet loss PARQ, average RTT TARQWith efficiency ηARQChanging rule set up six opportunistic cooperation control programs,
And six opportunistic cooperation control programs are encoded, each Cooperation controlling scheme determines one group of cooperative node number M and maximum re-transmission time
Number Nmax;
S03, sender node select an opportunistic cooperation control program and correspondence scheme code are added into signal data
Beginning position, then to signal data carry out 12 frequency division type QPSK modulation;
Signal data is sent after S04, addition CRC, while channel is intercepted, if receiving from via node
NAK bags, then the maximum retransmission N determined according to the opportunistic cooperation control program that is selected in S03maxCarry out signal data weight
Pass, otherwise continue to send signal data;
S05, M via nodes select an opportunistic cooperation control program and correspondence scheme code are added into signal number respectively
According to start bit, 12 frequency division type QPSK modulation is then carried out to signal data;
Signal data is sent after S06, addition CRC, while channel is intercepted, if receiving from reception end segment
The ACK bags of point then continue to send signal data, if receiving the NAK bags from receiving terminal node, according to the chance selected in S05
The maximum retransmission N that Cooperation controlling scheme is determinedmaxCarry out signal data re-transmission;
If S07, via node carry out signal data number of retransmissions more than the maximum in S06 in opportunistic cooperation control process
Number of retransmissions NmaxNAK bags are then sent to sender node by feedback channel, request sender node is retransmitted;
S08, receiving terminal node judge the start bit of the signal data bag received, if directly transmission is then to signal data
Direct demodulating and decoding is wrapped, if opportunistic cooperation control program coding then carries out 12 frequency division type QPSK demodulating and decodings, remaining situation is lost
Abandon signal data bag and feed back NAK bags;
S09, execution CRC check, reach upper strata while sending ACK by feedback channel after confirmation signal packet is errorless
Bag, otherwise feeds back NAK bags after active abandon signal packet.
Further, the threshold value is affecting laws threshold values of the cooperative node number M to signal to noise ratio snr, channel status hiTo letter
Make an uproar affecting laws threshold value than SNR, channel status hiTo interrupting probability PoutAffecting laws threshold value and channel status hiTo error code
Rate PbAffecting laws threshold value in maximum.
Further, affecting laws threshold values and channel status h of the cooperative node number M to signal to noise ratio snriTo signal to noise ratio
SNR affecting laws threshold value is by formulaObtain, the channel status hiIt is general to interrupting
Rate PoutAffecting laws threshold value by formulaAnd Pout=P (SNR < α)=1-SNR/ α
Obtain, the channel status hiTo bit error rate PbAffecting laws threshold value by formula
WithObtain.
Further, the cooperative node number M, channel status hi、Pct/PtotalWith link layer ARQ maximum retransmission Nmax
To throughput SARQ, packet loss PARQ, average RTT TARQWith efficiency ηARQChanging rule by formula WithIt is determined that.
Further, six opportunistic cooperation control programs coding is respectively 001,010,011,100,101 and 110.
The beneficial effect of technical scheme provided by the present invention is that the present invention uses the communication system that channel status is perceived
It can analyze, signal to noise ratio snr, outage probability are analyzed according to different network states and mobile receiving end node state real-time judge
PoutWith bit error rate PbChanging rule, with reference to throughput SARQ, packet loss PARQ, average RTT TARQWith efficiency ηARQChange
Law builds diversity Adaptive QoS safeguards system.Sender node is according to channel status and perceives mobile device status choosing
Select killer opportunity cooperation guarantee plan;Via node and receiving terminal node according to user's request, network state and self-characteristic with
Sender node collaboration builds opportunistic guarantee plan, and devises 12 frequency division type QPSK modulation schemes and its circuit.The present invention
Compared with prior art, have an advantageous effect in that:Real-time perception Internet of Things, wireless sensor network or wireless self-organization network
Channel status, take into full account mobile terminal device build-in attribute, opportunistic, which is set up, disclosure satisfy that types of applications and reliable, efficiently
With stable cooperation QoS assurance.
Brief description of the drawings
Fig. 1 is opportunistic cooperation QoS safeguard system framework and workflow schematic diagram.
Fig. 2 is influence changing rule schematic diagrames of the cooperative node number M to signal to noise ratio snr.
Fig. 3 is channel status hiInfluence changing rule schematic diagram to signal to noise ratio snr.
Fig. 4 is channel status hiTo interrupting probability PoutInfluence changing rule schematic diagram.
Fig. 5 is channel status hiTo bit error rate PbInfluence changing rule schematic diagram.
Fig. 6 is maximum retransmission NmaxFor 1 when channel status hiTo packet loss PARQAffecting laws schematic diagram.
Fig. 7 is maximum retransmission NmaxFor 2 when channel status hiTo packet loss PARQAffecting laws schematic diagram.
Fig. 8 is maximum retransmission NmaxFor 3 when channel status hiTo packet loss PARQAffecting laws schematic diagram.
Fig. 9 is maximum retransmission NmaxFor 4 when channel status hiTo packet loss PARQAffecting laws schematic diagram.
Figure 10 is cooperative node number M and PctWith PtotalChannel status h when ratio is fixediTo packet loss PARQAffecting laws
Schematic diagram.
Figure 11 is maximum retransmission NmaxFor 1 when channel status hiTo throughput SARQAffecting laws schematic diagram.
Figure 12 is maximum retransmission NmaxFor 2 when channel status hiTo throughput SARQAffecting laws schematic diagram.
Figure 13 is maximum retransmission NmaxFor 3 when channel status hiTo throughput SARQAffecting laws schematic diagram.
Figure 14 is maximum retransmission NmaxFor 4 when channel status hiTo throughput SARQAffecting laws schematic diagram.
Figure 15 is that cooperative node number M is 1 and PctWith PtotalMaximum retransmission N when ratio is 0.1maxTo throughput
SARQAffecting laws schematic diagram.
Figure 16 is that cooperative node number M is 1 and PctWith PtotalMaximum retransmission N when ratio is 0.3maxTo throughput
SARQAffecting laws schematic diagram.
Figure 17 is that cooperative node number M is 2 and PctWith PtotalMaximum retransmission N when ratio is 0.1maxTo throughput
SARQInfluence changing rule schematic diagram.
Figure 18 is that cooperative node number M is 2 and PctWith PtotalMaximum retransmission N when ratio is 0.3maxTo throughput
SARQAffecting laws schematic diagram.
Figure 19 is channel status hiTo average RTT TARQAffecting laws schematic diagram.
Figure 20 is that cooperative node number M is 1 and PctWith PtotalMaximum retransmission N when ratio is 0.1maxTo average round trip
Time delay TARQAffecting laws schematic diagram.
Figure 21 is that cooperative node number M is 1 and PctWith PtotalMaximum retransmission N when ratio is 0.3maxDuring to average round trip
Prolong TARQAffecting laws schematic diagram.
Figure 22 is that cooperative node number M is 2 and PctWith PtotalMaximum retransmission N when ratio is 0.1maxDuring to average round trip
Prolong TARQInfluence changing rule schematic diagram.
Figure 23 is that cooperative node number M is 2 and PctWith PtotalMaximum retransmission N when ratio is 0.3maxDuring to average round trip
Prolong TARQAffecting laws schematic diagram.
Figure 24 is channel status hiTo efficiency ηARQAffecting laws schematic diagram.
Figure 25 is that cooperative node number M is 1 and PctWith PtotalMaximum retransmission N when ratio is 0.1maxTo efficiency ηARQ
Affecting laws schematic diagram.
Figure 26 is that cooperative node number M is 1 and PctWith PtotalMaximum retransmission N when ratio is 0.3maxTo efficiency ηARQShadow
Ring rule schematic diagram.
Figure 27 is that cooperative node number M is 2 and PctWith PtotalMaximum retransmission N when ratio is 0.1maxTo efficiency ηARQ
Influence changing rule schematic diagram.
Figure 28 is that cooperative node number M is 2 and PctWith PtotalMaximum retransmission N when ratio is 0.3maxTo efficiency ηARQ
Affecting laws schematic diagram.
Figure 29 is 12 frequency division QPSK modulation signals waveform diagrams.
Figure 30 is 12 frequency division QPSK coded modulation schematic diagrames.
Figure 31 is the QPSK modulation circuit schematic diagrams of 12 frequency divisions
Figure 32 is sender node, via node and receiving terminal node coded modulation decoding demodulating process schematic diagram.
Embodiment
With reference to embodiment, the invention will be further described, but not as a limitation of the invention.
Referring to Fig. 1, being illustrated to opportunistic cooperation QoS safeguard system.Internet of Things, wireless sensor network or it is wireless from
Organize in network, end-to-end communication is set up between sender node and receiving terminal node, data transfer can use both of which:
Directly transmission or opportunistic cooperation transmission.Sender node network state is defined as { cooperative node number M, signal to noise ratio snr, channel shape
State hi, outage probability Pout, bit error rate Pb, receiving terminal node network state is defined as { enlivening probability Sli, system total power
Ptotal, transmission power Pt, processing of circuit energy consumption Pct}.Wherein sender node network state parameters value can be after system initialization
Monitoring is obtained, and receiving terminal node network state parameters value can be obtained according to terminal device build-in attribute.Communication system total energy consumption bag
Include transmission power PtWith processing of circuit energy consumption Pct, calculated and obtained according to formula (1).
Ptotal=Pt+Pct (1)
In addition, PtsRepresent the processing of circuit energy consumption needed for transmitting end node transmitting information, PtcRepresent node receive information institute
The processing of circuit energy consumption needed.In direct mode section is relayed under the transmission power of sender node and opportunistic cooperation transmission means
The transmission power of point can be calculated by formula (2) and (3) and obtained.
Pts=Ptotal-Pct (2)
Ptc=Ptotal-(2M-1)Pct-Pt (3)
Wherein M represents the via node number in active state.
On the basis of formula (1), (2) and (3), when each channel is separate and white Gaussian noise variance is consistent, connect
The signal to noise ratio of receiving end can be calculated by formula (4) and obtained.
Wherein, N0Represent white Gaussian noise variance, E0Represent to send signal energy, dlRepresent sender node and receiving terminal
The distance between node, l represents channel fading index.
Outage probability represents the communication performance of receiving terminal node defined in the present invention, can be calculated and obtained by formula (5).
Pout=P (SNR < α)=1-SNR/ α (5)
Wherein α is Radio Link outage threshold, can be obtained by surveying statistics.
Bit error rate P defined in the present inventionbRepresent that the bit number of mistake occurs in the data signal that receiving terminal node is received
The ratio between with total bit number, it can be calculated and obtained by formula (6).
Wherein, γ is the receiving terminal node equipment mistake factor, is determined by device interior noise and data transmission rate.
Referring to Fig. 2, the influence changing rule according to formula (4) cooperative node number M to signal to noise ratio snr, obtains PctWith
PtotalThe threshold alpha of ratio1And β1, it is specific as follows:
(1) P is worked asct/Ptotal<When 0.1, signal to noise ratio snr gradually increases with being incremented by for cooperative node number M is enlivened, now
Communication system performance can be significantly improved in opportunistic cooperation by increasing via node number.
(2) when 0.1<Pct/Ptotal<When 0.4, signal to noise ratio snr gradually increases with the incremental elder generation for enlivening cooperative node number M
Then reduce, now cooperation transmission, which needs to choose most suitable cooperative node number M, can be only achieved optimal transmission effect.
(3) P is worked asct/Ptotal>When 0.4, signal to noise ratio snr reduces with being incremented by for cooperative node M, and now selection is directly passed
Defeated mode.
Herein, α1Take 0.4, β1Take 0.1.
Referring to Fig. 3, according to formula (4) channel status hiTo the changing rule of signal to noise ratio snr, P is obtainedctWith PtotalRatio
Threshold alpha2, it is specific as follows:
(1) when enlivening cooperative node number M, regularly, channel status is better, and signal to noise ratio snr is higher for processing of circuit energy consumption one.
(2) when enlivening cooperative node number M, the timing of channel status one, processing of circuit energy consumption more low signal-to-noise ratio SNR is higher;
(3) when the timing of channel status one, point following two situation discussion:
(a) when processing of circuit energy consumption and system total power ratio are Pct/Ptotal>The signal to noise ratio snr directly transmitted when 0.4
It is higher, now using directly transmission.
(b) when processing of circuit energy consumption and system total power ratio are Pct/Ptotal<When=0.4, as ratio is less and less
The signal to noise ratio snr of opportunistic cooperation is higher, is now transmitted using opportunistic cooperation.
Herein, α2Take 0.4.
Similarly, refering to Figure 4 and 5, it is found that outage probability and bit error rate have and channel status hiIdentical rule, threshold alpha3
And α4Take 0.4.Therefore, can be according to bit error rate, outage probability, signal to noise ratio, cooperative node number and channel status analysis decision
Using directly transmission or opportunistic cooperation transmission, chance decision-making module as shown in Figure 1 is completed.
Then, each receiving terminal node link layer uses ARQ mechanism, throughput S in the present inventionARQTo be successfully transmitted data
The pay(useful) load of bag transmits the ratio between data with total, can be calculated and obtained by formula (7).
Wherein, NmaxRepresent maximum retransmission, lpayloadRepresent that the length of the ACK bags in payload length, reponse system is designated as
lACK, l hereinDATAAnd lACKValue can be obtained according to mobile terminal device build-in attribute and used communication protocol.
Packet loss PARQFor occur in communication process in the unit time number-of-packet of mistake with it is total send number-of-packet it
Than that can be calculated and obtained by formula (8).
End-to-end average RTT TARQThe average time for receiving ACK bags is issued to from sender node for packet, can
Calculated and obtained by formula (9).
Based on reliability analysis system efficiency ηARQIt can be calculated and obtained by formula (10).
Refering to Fig. 6,7,8,9 and 10, it can be seen that when channel status is good, by increasing maximum retransmission NmaxCan be with bright
Aobvious reduction packet loss, and channel status it is poor when can not also improve even if multiple re-transmission, now should actively abandon bag.Refering to figure
11st, 12,13 and 14, it is found that when cooperative node number M is fixed, processing of circuit energy consumption PctMore low then system throughput SARQIt is bigger, when
PctThroughput is reduced on the contrary after increase;PctWhen fixed, the bigger system throughput S of cooperative node number MARQIt is bigger.Refering to Figure 15,
16th, 17 and 18, find different cooperative node number M and PctWith PtotalIn the case of ratio, maximum retransmission NmaxIncrease to it
Performance impact rule is different, not retransmits and gets over multisystem throughput SARQIt is bigger.It should be calculated according to analysis model and obtain its re-transmission time
Several alternation relations influenceed on throughput, set optimal maximum retransmission N accordinglymaxValue, the alternation relation is specific as follows:
(1) as M=1 and Pct/PtotalWhen=0.1, NmaxFor 2 when throughput it is maximum, NmaxTake second place for 1, followed by NmaxFor
3, worst is NmaxEqual to 4;
(2) as M=1 and Pct/PtotalWhen=0.3, NmaxFor 4 when throughput it is maximum, NmaxTake second place for 3, followed by NmaxFor
1, worst is NmaxEqual to 2;
(3) as M=2 and Pct/PtotalWhen=0.1, NmaxFor 1 when throughput it is maximum, NmaxTake second place for 4, followed by NmaxFor
2, worst is NmaxEqual to 3;
(4) as M=2 and Pct/PtotalWhen=0.3, NmaxFor 3 when throughput it is maximum, NmaxTake second place for 4, followed by NmaxFor
2, worst is NmaxEqual to 1.
Refering to Figure 19, N is foundmaxWhen fixed, cooperative node is more and PctWith PtotalThe more big then average RTT of ratio
TARQIt is bigger, according to this can be by reducing cooperative node number or reducing PctWith PtotalRatio effectively shortens time delay, improves real-time
Property.
Refering to Figure 20,21,22 and 23, it can be deduced that such as draw a conclusion:
(1)NmaxMore long time delay is bigger;
(2)PctWith PtotalCooperative node more multi-time Delay is bigger when ratio is fixed;
(3) when cooperative node is few and PctWith PtotalRatio hour, the improvement of channel status helps to shorten time delay, NmaxGu
Timing with the raising of channel quality, when postpone a meeting or conference and progressively reduce, the amplitude of reduction is with PctWith PtotalThe increase of ratio and drop
It is low;
(4) cooperative node is more or PctWith PtotalWhen ratio is larger, average RTT is insensitive to channel status, even if
Time delay remains maximum in the state of quality is higher.
Refering to Figure 24, N is foundmaxP when fixedctWith PtotalThe more big then efficiency η of ratioARQIt is lower, PctWith PtotalRatio is smaller
Then efficiency is higher;PctWith PtotalWhen ratio is fixed, cooperative node more at most efficiency ηARQIt is higher.The conclusion shows:It can pass through
Increase cooperative node or reduction PctWith PtotalRatio, effectively reduces system energy efficiency.
Refering to Figure 25,26,27 and 28, no matter finding M and Pct/PtotalHow to set, can be by increasing NmaxImprove system
System efficiency.
In summary, can be according to M, Pct/PtotalAnd NmaxThree parameter combination users to time delay, throughput, efficiency and
The sensitivity of packet loss sets up single performance or many performance synthesis opportunistic cooperation guarantee plans, specific as shown in table 1.
Protocol Numbers | Supportability | M | Pct/Ptotal | Nmax | Sensitivity performance | Head type coding |
1 | Real-time is best | 1 | 0.1 | 1 | 1 | 001 |
2 | Reliability is most strong | 2 | 0.3、0.4 | 4 | 6 | 010 |
3 | Throughput is maximum | 2 | 0.1 | 1 | 2 | 011 |
4 | Efficiency highest | 2 | 0.1 | 4 | 3 | 100 |
5 | Half-way house one | 2 | 0.3 | 2 | 5 | 101 |
6 | Half-way house two | 2 | 0.1 | 2 | 4 | 110 |
Policy Table is transmitted in 1 six opportunistic cooperation transmission plans of table
Wherein, half-way house one is compatible real-time, throughput and efficiency based on reliability.Half-way house two is with reality
Compatible reliability, throughput and efficiency based on when property.Sender node and via node can be adaptively real according to mentioned above principle
When opportunistic set up optimal cooperation transmission scheme.
Receiving terminal node will receive the composite signal sent from sender node and multiple cooperative nodes, need to be believed by isomorphism
Number multiplexer it is handled, and in order to solve the problems such as noise jamming, delay distortion and deformation that signal multiplexing is brought, can be joined
12 frequency division QPSK modulation principles shown in Figure 29 are read, signal modulation is implemented using circuit shown in Figure 31 refering to flow shown in Figure 30,
As shown in figure 32, implementation step is specific as follows for Applied D emonstration:
S01, sender node combination network state, node state and user's QoS requirements of support, select optimal from table 1
Opportunistic cooperation scheme 001,74LS90 is inputted by head form " 001 ", judges to use progress 6 after which kind of cooperation scheme to divide and then outer
Meet a 74LS74 and carry out 2 frequency dividings again, so as to be sent the signal to after realizing 12 frequency dividings in network, if receiving from via node
NAK bags then carry out signal re-transmission;
S02, via node are received after sender node signal, and killer opportunity association is selected from table 1 with reference to S01 operations
Make scheme 010, head form " 010 " input 74LS90 judges to use progress 6 after which kind of cooperation scheme to divide and then external one
74LS74 carries out 2 frequency dividings again, so as to be sent the signal to after realizing 12 frequency dividings in network, if receiving from receiving terminal node
NAK bags then carry out signal re-transmission, and number of retransmissions exceedes the N of cooperation schememaxWhen to sender node send NAK bags;
S03, receiving terminal node can find to receive 2 kinds of different QoSs by analysis machine after cooperation part Format Type decoding on the desk
The signal of guarantee plan, respectively 001 and 010, pass through after being demodulated according to 12 frequency division QPSKAfter effectively believed
Number, carry out CRC check, otherwise errorless the returns ACK bags of data return to NAK bags, if head Format Type be not directly transmit or
Then direct packet discard returns to NAK bags to one of six cooperation schemes.
When directly sending signal to receiving terminal node from sender node, head form is " 000 ", receiving terminal node solution harbour
Type is defined as directly transmission and is then directly demodulated decoding and ignores other node signals, other detailed processes and prior art phase
Together, it is not repeated herein.
The present invention sends end segment by real-time perception Internet of Things, wireless sensor network or wireless self-organization network state
Point and relaying mobile device node state, real-time perception channel status and the QoS requirements of support, building has single performance or many property
The opportunistic cooperation QoS guarantee plans and its 12 frequency division QPSK principles of modulation and demodulation and implementing circuit of energy composite type, so as to meet not
With diversity and dynamic of the Mobile solution in the network architecture in terms of reliability, real-time, sustainability and operating efficiency
The requirements of support.
Claims (5)
1. a kind of division modulation type opportunistic cooperation QoS assurance perceived based on channel status, it is characterised in that including following
Step:
S01, sender node are by Pct/PtotalCompared with threshold value, if Pct/PtotalMore than threshold value, then using direct mode pair
Signal data start bit zero setting enters S04, if Pct/PtotalLess than or equal to threshold value, into S02, wherein PctFor processing of circuit energy
Consumption, PtotalFor system total power;
S02, by cooperative node number M, channel status hi、Pct/PtotalWith link layer ARQ maximum retransmission NmaxTo throughput
SARQ, packet loss PARQ, average RTT TARQWith efficiency ηARQChanging rule set up six opportunistic cooperation control programs, it is and right
Six opportunistic cooperation control program codings, each Cooperation controlling scheme determines one group of cooperative node number M and maximum retransmission
Nmax;
S03, sender node select an opportunistic cooperation control program and correspondence scheme code are added into signal data start bit,
Then 12 frequency division type QPSK modulation is carried out to signal data;
Signal data is sent after S04, addition CRC, while channel is intercepted, if receiving the NAK from via node
Bag, then the maximum retransmission N determined according to the opportunistic cooperation control program selected in S03maxSignal data re-transmission is carried out, it is no
Then continue to send signal data;
S05, M via nodes select an opportunistic cooperation control program and correspondence scheme code are added into signal data respectively
Beginning position, then to signal data carry out 12 frequency division type QPSK modulation;
Signal data is sent after S06, addition CRC, while channel is intercepted, if receiving from receiving terminal node
ACK bags then continue to send signal data, if the NAK bags from receiving terminal node are received, according to the opportunistic cooperation selected in S05
The maximum retransmission N that control program is determinedmaxCarry out signal data re-transmission;
S07, via node carry out the maximum retransmission N that signal data number of retransmissions is more than in S06maxWhen to sender node
Send NAK bags;
S08, receiving terminal node judge the start bit of the signal data bag received, if directly transmission is then to signal data Bao Zhi
Demodulating and decoding is connect, if opportunistic cooperation control program coding then carries out 12 frequency division type QPSK demodulating and decodings, remaining situation abandons letter
Number bag simultaneously feeds back NAK bags;
S09, execution CRC check, reach upper strata and send ACK bags by feedback channel simultaneously after confirmation signal packet is errorless, no
NAK bags are then fed back after active abandon signal packet.
2. the division modulation type opportunistic cooperation QoS assurance according to claim 1 perceived based on channel status, it is special
Levy and be:The threshold value is affecting laws threshold values of the cooperative node number M to signal to noise ratio snr, channel status hiTo signal to noise ratio snr
Affecting laws threshold value, channel status hiTo interrupting probability PoutAffecting laws threshold value and channel status hiTo bit error rate PbInfluence
Maximum in rule threshold value.
3. the division modulation type opportunistic cooperation QoS assurance according to claim 1 perceived based on channel status, it is special
Levy and be:Affecting laws threshold values and channel status h of the cooperative node number M to signal to noise ratio snriInfluence to signal to noise ratio snr
Rule threshold value is by formulaObtain, the channel status hiTo interrupting probability Pout's
Affecting laws threshold value is by formulaAnd Pout=P (SNR < α)=1-SNR/ α are obtained,
The channel status hiTo bit error rate PbAffecting laws threshold value by formulaWithObtain, wherein N0Represent white Gaussian noise variance, E0Represent to send signal energy, dlRepresent to send end segment
The distance between point and receiving terminal node, l represents channel fading index, SliExpression enlivens probability, and α is that Radio Link interrupts threshold
Value, γ is the receiving terminal node equipment mistake factor.
4. the division modulation type opportunistic cooperation QoS assurance according to claim 1 perceived based on channel status, it is special
Levy and be:The cooperative node number M, channel status hi、Pct/PtotalWith link layer ARQ maximum retransmission NmaxTo throughput
SARQ, packet loss PARQ, average RTT TARQWith efficiency ηARQChanging rule by formula
<mrow>
<mfenced open = "{" close = "">
<mtable>
<mtr>
<mtd>
<mrow>
<msub>
<mi>S</mi>
<mrow>
<mi>A</mi>
<mi>R</mi>
<mi>Q</mi>
</mrow>
</msub>
<mo>=</mo>
<mfrac>
<msub>
<mi>l</mi>
<mrow>
<mi>p</mi>
<mi>a</mi>
<mi>y</mi>
<mi>l</mi>
<mi>o</mi>
<mi>a</mi>
<mi>d</mi>
</mrow>
</msub>
<mrow>
<msub>
<mi>l</mi>
<mrow>
<mi>D</mi>
<mi>A</mi>
<mi>T</mi>
<mi>A</mi>
</mrow>
</msub>
<mo>+</mo>
<msub>
<mi>l</mi>
<mrow>
<mi>A</mi>
<mi>C</mi>
<mi>K</mi>
</mrow>
</msub>
</mrow>
</mfrac>
<mi>g</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>h</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>N</mi>
<mi>max</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mi>g</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>h</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>N</mi>
<mi>max</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>=</mo>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>-</mo>
<mo>(</mo>
<mrow>
<mn>1</mn>
<mo>-</mo>
<mrow>
<mo>(</mo>
<mrow>
<mn>1</mn>
<mo>-</mo>
<mfrac>
<mn>1</mn>
<mn>2</mn>
</mfrac>
<msup>
<mi>e</mi>
<mrow>
<mi>f</mi>
<mrow>
<mo>(</mo>
<msup>
<mrow>
<mo>|</mo>
<msub>
<mi>h</mi>
<mi>i</mi>
</msub>
<mo>|</mo>
</mrow>
<mn>2</mn>
</msup>
<mo>)</mo>
</mrow>
<mfrac>
<msub>
<mi>B</mi>
<mi>N</mi>
</msub>
<mrow>
<mn>2</mn>
<msub>
<mi>R</mi>
<mrow>
<mi>r</mi>
<mi>a</mi>
<mi>d</mi>
<mi>i</mi>
<mi>o</mi>
</mrow>
</msub>
</mrow>
</mfrac>
</mrow>
</msup>
</mrow>
<mo>)</mo>
</mrow>
<msub>
<mi>l</mi>
<mrow>
<mi>D</mi>
<mi>A</mi>
<mi>T</mi>
<mi>A</mi>
</mrow>
</msub>
</mrow>
<mo>)</mo>
<msub>
<mi>N</mi>
<mi>max</mi>
</msub>
<mo>+</mo>
<mn>1</mn>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>,</mo>
<mfenced open = "{" close = "">
<mtable>
<mtr>
<mtd>
<mrow>
<msub>
<mi>P</mi>
<mrow>
<mi>A</mi>
<mi>R</mi>
<mi>Q</mi>
</mrow>
</msub>
<mo>=</mo>
<mi>h</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>h</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>N</mi>
<mi>max</mi>
</msub>
<mo>)</mo>
</mrow>
</mrow>
</mtd>
</mtr>
<mtr>
<mtd>
<mrow>
<mi>h</mi>
<mrow>
<mo>(</mo>
<msub>
<mi>h</mi>
<mi>i</mi>
</msub>
<mo>,</mo>
<msub>
<mi>N</mi>
<mi>max</mi>
</msub>
<mo>)</mo>
</mrow>
<mo>=</mo>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>-</mo>
<mo>(</mo>
<mrow>
<mn>1</mn>
<mo>-</mo>
<mfrac>
<mn>1</mn>
<mn>2</mn>
</mfrac>
<msup>
<mi>e</mi>
<mrow>
<mi>f</mi>
<mrow>
<mo>(</mo>
<msup>
<mrow>
<mo>|</mo>
<msub>
<mi>h</mi>
<mi>i</mi>
</msub>
<mo>|</mo>
</mrow>
<mn>2</mn>
</msup>
<mo>)</mo>
</mrow>
<mfrac>
<msub>
<mi>B</mi>
<mi>N</mi>
</msub>
<mrow>
<mn>2</mn>
<msub>
<mi>R</mi>
<mrow>
<mi>r</mi>
<mi>a</mi>
<mi>d</mi>
<mi>i</mi>
<mi>o</mi>
</mrow>
</msub>
</mrow>
</mfrac>
</mrow>
</msup>
</mrow>
<mo>)</mo>
<msub>
<mi>l</mi>
<mrow>
<mi>D</mi>
<mi>A</mi>
<mi>T</mi>
<mi>A</mi>
</mrow>
</msub>
<mo>)</mo>
</mrow>
<msub>
<mi>N</mi>
<mi>max</mi>
</msub>
<mo>+</mo>
<mn>1</mn>
</mrow>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>,</mo>
</mrow>
WithIt is determined that, wherein lpayload
Represent payload length, lACKRepresent that the ACK bags in reponse system are long, lDATA represents that the information data of actual transmissions in load is long
Degree.
5. the division modulation type opportunistic cooperation QoS assurance according to claim 1 perceived based on channel status, it is special
Levy and be:Six opportunistic cooperation control programs coding is respectively 001,010,011,100,101 and 110.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510053519.0A CN104660371B (en) | 2015-02-02 | 2015-02-02 | The division modulation type opportunistic cooperation QoS assurance perceived based on channel status |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510053519.0A CN104660371B (en) | 2015-02-02 | 2015-02-02 | The division modulation type opportunistic cooperation QoS assurance perceived based on channel status |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104660371A CN104660371A (en) | 2015-05-27 |
CN104660371B true CN104660371B (en) | 2017-10-10 |
Family
ID=53251114
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510053519.0A Active CN104660371B (en) | 2015-02-02 | 2015-02-02 | The division modulation type opportunistic cooperation QoS assurance perceived based on channel status |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104660371B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105490774A (en) * | 2015-11-26 | 2016-04-13 | 深圳市盈广现代网络设备有限公司 | Wireless communication compensation method, device and equipment based on Internet of Things |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7720020B2 (en) * | 2003-12-30 | 2010-05-18 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system for wireless communication networks using cooperative relaying |
CN101826937A (en) * | 2010-03-18 | 2010-09-08 | 常熟理工学院 | Link layer error control system suitable for next generation mobile Internet and method thereof |
CN102333344A (en) * | 2011-10-31 | 2012-01-25 | 常熟理工学院 | Adaptive error control method applied to wireless sensor network |
CN104301964A (en) * | 2014-10-21 | 2015-01-21 | 常熟市第一人民医院 | Self-adaptive opportunity cooperative control method based on combined forecasting |
-
2015
- 2015-02-02 CN CN201510053519.0A patent/CN104660371B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7720020B2 (en) * | 2003-12-30 | 2010-05-18 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system for wireless communication networks using cooperative relaying |
CN101826937A (en) * | 2010-03-18 | 2010-09-08 | 常熟理工学院 | Link layer error control system suitable for next generation mobile Internet and method thereof |
CN102333344A (en) * | 2011-10-31 | 2012-01-25 | 常熟理工学院 | Adaptive error control method applied to wireless sensor network |
CN104301964A (en) * | 2014-10-21 | 2015-01-21 | 常熟市第一人民医院 | Self-adaptive opportunity cooperative control method based on combined forecasting |
Non-Patent Citations (1)
Title |
---|
《A high energy efficiency link layer adaptive error control mechanism for wireless seneor networks》;Jin Yong;《Computational Intelligence and Software Engineering》;20101230;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN104660371A (en) | 2015-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Katti et al. | XORs in the air: Practical wireless network coding | |
CN109792318A (en) | Adaptive code word and code block selection in wireless communication | |
CN102333344B (en) | Adaptive error control method applied to wireless sensor network | |
CN102300242B (en) | Transmission in a relay node-based wireless communication system | |
CN101795169A (en) | Relaying assisted communication system and method thereof | |
CN102497248B (en) | Data retransmission method based on network coding | |
CN101084654A (en) | Retransmission in wireless communication systems | |
KR20130023389A (en) | Method for transmission of data in a radio communication system, first network node and second network node thereof | |
CN101860873A (en) | Distributed relay selection method based on cross-layer information exchange | |
CN102111820B (en) | Method for realizing scheduling control of network encoding perceived by transmission control protocol in wireless network | |
CN102420645B (en) | A kind of grouping scheduling method of multiuser mimo system and device | |
CN101515842A (en) | Method for transmitting partial cooperative information based on fountain coding | |
CN101282203A (en) | Switch type multicast transmission method | |
CN102208962B (en) | Wireless data transmission method | |
CN103546245A (en) | Data packet retransmission method based on network codes | |
CN101621362B (en) | Method for improving utilization rate of wireless personal network channel | |
Chatei et al. | The powerful combined effect of forward error correction and automatic repeat request to improve the reliability in the wireless communications | |
Platz et al. | Random network coding in wireless sensor networks: Energy efficiency via cross-layer approach | |
CN104539402B (en) | A kind of broadcast transmission method in wireless network | |
CN101990315A (en) | Method and equipment for adjusting downlink modulation coding mode and multi-input multi-output mode | |
CN104660371B (en) | The division modulation type opportunistic cooperation QoS assurance perceived based on channel status | |
CN105187108B (en) | A kind of distributing antenna system cross-layer design method based on link circuit self-adapting | |
CN107426768B (en) | A kind of wireless self-organization network data transmission method | |
CN107733573A (en) | Data processing method, device and node | |
CN109618350A (en) | A kind of frequency spectrum sharing method and system based on signal re-transmission |
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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220317 Address after: 215500 5th floor, building 4, 68 Lianfeng Road, Changfu street, Changshu City, Suzhou City, Jiangsu Province Patentee after: Changshu intellectual property operation center Co.,Ltd. Address before: 215500 Changshou City South Three Ring Road No. 99, Suzhou, Jiangsu Patentee before: CHANGSHU INSTITUTE OF TECHNOLOGY |
|
TR01 | Transfer of patent right |