CN104394534A - Two-stage central cooperative frequency spectrum sharing mechanism based on priority queue - Google Patents

Two-stage central cooperative frequency spectrum sharing mechanism based on priority queue Download PDF

Info

Publication number
CN104394534A
CN104394534A CN201410625162.4A CN201410625162A CN104394534A CN 104394534 A CN104394534 A CN 104394534A CN 201410625162 A CN201410625162 A CN 201410625162A CN 104394534 A CN104394534 A CN 104394534A
Authority
CN
China
Prior art keywords
cognitive user
cognitive
cooperative
user
cooperating
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
CN201410625162.4A
Other languages
Chinese (zh)
Other versions
CN104394534B (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.)
Xidian University
Original Assignee
Xidian 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 Xidian University filed Critical Xidian University
Priority to CN201410625162.4A priority Critical patent/CN104394534B/en
Publication of CN104394534A publication Critical patent/CN104394534A/en
Application granted granted Critical
Publication of CN104394534B publication Critical patent/CN104394534B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/14Spectrum sharing arrangements between different networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a two-stage central cooperative frequency spectrum sharing mechanism based on a priority queue. A cooperative cognitive radio network comprises a pair of master users and a plurality of cognitive user pairs, wherein the master users assist with authorized communication through recruiting the cognitive users as relay, and through management cooperation, the cooperative cognitive users coordinate access of other uncooperative cognitive users, so that a two-stage central management structure formed by the master users and the cooperative cognitive users is formed. According to the two-stage central cooperative frequency spectrum sharing mechanism, through designing selection and updating of the cooperative cognitive users and data transmission control with different priorities, dynamic and highly-efficient frequency spectrum sharing of many types of nodes can be implemented under the condition of stronger business randomness.

Description

A kind of two-stage center collaboration frequency spectrum shared mechanism based on priority query
Technical field
The present invention relates to mobile communication technology field, be specifically related to a kind of two-stage center collaboration frequency spectrum shared mechanism based on priority query.
Background technology
Along with the fast development of wireless communication technology, the frequency spectrum be not assigned with is fewer and feweri, and the problem of frequency spectrum resource shortage highlights day by day.Meanwhile, according to FCC (Federal Communications Commission, FCC) survey report display, the frequency spectrum service efficiency of below 3GHz is in 15% ~ 85% scope, and the availability of frequency spectrum of 3-6GHz is less than 0.5%, the total availability of frequency spectrum of various wireless system is below 10%.Relative to limited frequency spectrum resource, low frequency spectrum utilance causes the serious wasting of resources.Cognitive radio (Cognitiveradio, CR) has the dynamic spectrum technology of sharing of good prospect as one, can effectively solve above-mentioned contradiction, receive extensive concern in recent years.
In the cognitive communications of reality, primary user's transmitter P tits destination node P of potential range rcomparatively far away, or the link between sending and receiving end is stopped by building and signal experiences deep fading etc., thus cause link-quality to support P tto P rdirect communication.Document K Letaief, ZWei.Cooperative communications for cognitive radio networks [J] .Proceedings of the IEEE, 2009, point out in 97 (5): 878-893 (collaboration communications of cognitive radio networks), primary user can recruit qualified cognitive user and assist it to complete communication as relaying.As return cognitive user being provided to assistance, primary user permits that cognitive user uses a part of communication resource, as the channel etc. in the time slot in time domain shared mechanism, frequency domain shared mechanism, to complete cognitive transmission.Above-mentioned scene is called cooperative cognitive wireless network (Cooperative Cognitive Radio Networks, CCRN), by designing corresponding cooperation transmission mechanism, the communication quality of primary user can be improved, making cognitive user obtain communication opportunity simultaneously.
Although such scheme can realize main secondary user's, the efficient of the communication resource is shared, but still there are some problems.First, the data of main secondary user's send the moment being limited in transmission cycle, and the randomness that business arrives may cause the part in certain stage, and even All Time is idle, causes the wasting of resources.Secondly, existing cooperation transmission mechanism only studies the resource-sharing between authorized user with the cognitive nodes participating in cooperating, do not relate to the Resourse Distribute of the cognitive nodes having neither part nor lot in cooperation, it is random and limited for participating on the one hand the cognitive nodes quantity of cooperation and business transmission demand thereof, channel access authority as return may not obtain making full use of of cooperative cognitive node, on the other hand, have neither part nor lot in cooperation in system in a large number but have the cognitive nodes of communication requirement cannot access idle frequency spectrum.
Document A Gamini, T Zahir, Z Panlop and A Zomaya.Performanceanalys is of EDF schedul ing in a multi-priority preemptive M/G/1queue [J] .IEEE Transactions on Parallel and D istributedSystems, 2013, the behavior modeling in 25 (8): 2149-2158 (performance evaluations of the EDF scheduling of multipriority preemptive type M/G/1 queue), traffic packets being arrived node is Poisson process, devise collaboration frequency spectrum and share method, and use the M/G/1 queuing model with priority to analyze delay performance, but in the solution in question, cooperative cognitive user is competitive channel common with other cognitive user after assistance primary user is transmitted, there is no due return, also unfair for cooperative cognitive user.
Summary of the invention
For the deficiencies in the prior art, the present invention aims to provide a kind of two-stage center collaboration frequency spectrum shared mechanism based on priority query, solve the resource allocation problem not taking into full account cooperative cognitive node and non-cooperating cognitive nodes in existing frequency spectrum share scheme, and dynamic, the high-efficiency frequency spectrum that realize polytype node when business randomness is stronger are shared.
To achieve these goals, the present invention adopts following technical scheme:
A kind of process of the two-stage center collaboration frequency spectrum shared mechanism based on priority query is as follows:
Step 1, selecting collaboration cognitive user, specifically comprises the steps:
Step 1.1, primary user's transmitter P tperipherad cognitive user broadcast relay recruits request grouping, and this grouping comprises primary user's receiver P rinformation;
Step 1.2, receives this request and the cognitive user being ready to serve as relaying sends cooperation call request grouping, in its communication range, find P r;
Step 1.3, works as P rafter receiving the call request from least one relaying cognitive user, P rcarry out broadcast response;
Step 1.4, can receive P trelaying recruit request and P rthe cognitive user of response possesses the condition of relaying, P taccording to the Link State relevant with candidate's cooperative cognitive user obtained, according to the criterion selecting collaboration cognitive user that end-to-end data rate is maximum;
Step 2, P tcarry out transfer of data, mainly comprise P t→ S rand S r→ P rin two stages, the sequencing of the two is fixed and recurs, S rfor cooperative cognitive user; At the initial time of each time slot, as long as P tthere is grouping to arrive, just send data immediately;
Step 3, cooperative cognitive user S rcarry out transfer of data, first to P tgrouping forward, then according to mandate business situation is taken to channel, carries out the transmission of its data;
Step 4, non-cooperating cognitive user carries out transfer of data: as cooperative cognitive user S rwhen channel idle being detected and self there is no data transmission, coordinate non-cooperating cognitive user access channel.
It should be noted that, each cognitive user comprises cognitive transmitting node S twith cognitive receiving node S r, when primary user is with the cognitive transmitting node of cooperative cognitive user during as via node, transfer of data comprises and 4 types, signalling comprises transmission access request is divided into groups, the grouping of feedback access permission, wherein for the cognitive receiving node of cooperative cognitive user, with for cognitive transmitting node and the cognitive receiving node of non-cooperating cognitive user; When with cognitive receiving node as relaying, as the return of assisting the transmission of mandate business, with corresponding cognitive transmitting node to obtain channel access chance, transfer of data comprises 4 types: and signalling comprises with transmission access request is divided into groups, the grouping of feedback access permission.
It should be noted that, P tperiodically can carry out the renewal of cooperative cognitive user: if P tbetter cooperative cognitive user is found, P when initiating renewal process tnotify that current cooperative cognitive user removes cooperation relation, then according to the cooperative cognitive user that the method choice of step 1 is new and set up contact.
It should be noted that, cooperative cognitive user S rcan initiatively remove and P tcooperation relation, P tnamely again initiate new cooperative cognitive user selection course according to step 1 after response, choose new cooperative cognitive user
Need to further illustrate, current cooperative cognitive user S rbefore releasing cooperation relation, the telecommunication management record of the non-cooperating cognitive user safeguarded sends to P t; At P tselected cooperative cognitive user after, by P tthese information are transmitted to selected after the handing-over completing management data, S rexit; broadcast transmission Hello divides into groups, and after the non-cooperating cognitive user in its coverage receives this grouping, adds the self communication record of the numbering of ingress, node maintenance in the acknowledgment packet returned; by the communications records of each non-cooperating cognitive user that receive with from P tforward and next telecommunication management record compares, the node entries do not had is increased, the nodes records with identical ID is upgraded in management database.
It should be noted that, cooperative cognitive user S in step 4 rwhen channel idle being detected and self there is no data transmission, coordinating non-cooperating cognitive user access channel is that described agreement particular content is as follows based on the poor access protocol of request license:
1) each cognitive user safeguards 1 variable represent that the cognitive user number of times sending access request grouping and the access permission that receives divide into groups the difference of number of times; S rsafeguard all cognitive user
2) non-cooperating cognitive user i upgrades its variable non-cooperating cognitive user i sends an access request grouping, its variable add 1; Non-cooperating cognitive user i is from S rplace's acquisition access permission grouping, its variable subtract 1;
3) cooperative cognitive user S rmore new variables as cooperative cognitive user S rthe access request received from non-cooperating cognitive user i is divided into groups, then corresponding with this non-cooperating cognitive user i add 1; As cooperative cognitive user S rreturn the grouping of access permission to non-cooperating cognitive user i, then corresponding subtract 1;
4) non-cooperating cognitive user i is to cooperative cognitive user S rduring request channels, the variable safeguarded be encapsulated in together in access request grouping and send, cooperative cognitive user S rby the information received with the information of self maintained compare, if not cooperative cognitive user i reports with S rsafeguard corresponding difference exceedes thresholding θ thtime, cooperative cognitive user S rthe request of non-cooperating cognitive user i is refused, and is selected from effectively ask maximum non-cooperating cognitive user, gives this user by current idle time slot allocation.
Beneficial effect of the present invention is:
1, the resource allocation problem of cooperative cognitive node and non-cooperating cognitive nodes can well be solved, and dynamic, the high-efficiency frequency spectrum that realize polytype node when business randomness is stronger are shared;
2, consider the transfer of data of dissimilar user in cooperative cognitive wireless network, and devise a kind of access protocol based on request license difference, ensure that cooperative cognitive user and non-cooperating cognitive user dynamically sharing the communication resource;
3, the impact of dynamic characteristic on system of network topology and communication process is considered, primary user can periodically initiate relay selection process and detect channel, when finding to there is better cooperative cognitive user, then remove cooperation relation with current cooperative cognitive user, and set up with new cooperative cognitive user and contact; Current cooperative cognitive user also initiatively can remove the cooperation relation with primary user, current cooperative cognitive user sends the request removing cooperation relation to primary user, new relay selection process is initiated immediately after primary user's response, when network topology structure and communication process change, good data transmission performance can be ensured by the renewal of cooperative cognitive user like this.
Accompanying drawing explanation
Fig. 1 is implementing procedure schematic diagram of the present invention;
Fig. 2 is that the present invention is using the cognitive transmitting node of cooperative cognitive user as transfer of data during relaying and signalling analysis chart;
Fig. 3 is that the present invention is using the cognitive receiving node of cooperative cognitive user as transfer of data during relaying and signalling analysis chart;
Fig. 4 is the Comparative result figure of the theoretical value that changes with its packet arrival rate of the average waiting delay of primary user of the present invention and analog simulation;
Fig. 5 is the Comparative result figure of the theoretical value that changes with its packet arrival rate of the average waiting delay of cooperative cognitive user of the present invention and analog simulation;
Fig. 6 is the Comparative result figure of the theoretical value that changes with its packet arrival rate of the average waiting delay of non-cooperating cognitive user of the present invention and analog simulation.
Embodiment
Below with reference to accompanying drawing, the invention will be further described, it should be noted that, the present embodiment, premised on the technical program, give detailed implementation step and operating process, but protection scope of the present invention is not limited to the present embodiment.
Operation principle of the present invention:
The present invention is applicable in cooperative cognitive wireless network, comprises a pair primary user and some cognitive user pair, primary user (PU) transmitter P tits destination node P of potential range rcomparatively far away, or the link between sending and receiving end is stopped by building and signal experiences deep fading etc., thus cause link-quality to support P tto P rdirect communication.During transmission data, PU has limit priority, cooperative cognitive user (CSU) S rtake second place, the priority of non-cooperating cognitive user (NCSU) is minimum, and wherein CSU is responsible for the communication coordinating NCSU, and ensures the fairness of NCSU access channel based on the access protocol that request license is poor.Secondly, P tperiodically can carry out relay selection process, work as P twhen there is better relaying in discovery, P tnotify current via node remove cooperation relation, then with new relaying set up contact, current CSU also initiatively can remove the cooperation relation with PU.
As shown in Figure 1, the two-stage center collaboration frequency spectrum shared mechanism based on priority query comprises the following steps:
The first step, chooses CSU.Primary user's transmitter P tperipherad cognitive user broadcast relay recruits request grouping, and this grouping comprises primary user's receiver P rinformation.Receive this request and the cognitive user being ready to serve as relaying sends cooperation call request grouping, in its communication range, find P r.Work as P rafter receiving the call request from cognitive user (may be multiple), P rcarry out broadcast response.P can be received trelaying recruit request and P rthe cognitive user of response possesses the condition becoming relaying, P taccording to the Link State relevant with candidate's cooperative cognitive user obtained, the criterion maximum according to end-to-end data rate chooses CSU;
Second step, the transfer of data of PU.At the initial time of each time slot, as long as P tthere is grouping to arrive, just send immediately.The transmission of grouping is authorized to comprise P t→ S rand S r→ P rin two stages, the sequencing of the two is fixed and recurs, S rfor CSU;
3rd step, the transfer of data of CSU.S rfirst to P tgrouping forward, then according to mandate business situation is taken to channel, attempts the transmission of its data;
4th step, the transfer of data of NCSU.NCSU has minimum priority, if S rchannel idle detected and oneself also countless according to transmission time, according to based on request license difference access protocol coordinate NCSU access channel;
The described access protocol based on request license difference is as follows: each cognitive user safeguards 1 variable represent that the cognitive user number of times sending access request grouping (ARP) and the access permission that receives divide into groups the difference of (AGP) number of times, this value shows that more greatly the experience of user is poorer.S rsafeguard all cognitive user
NCSU upgrades process be: node i sends an ARP, add 1; Node i is from S rplace's acquisition AGP, subtract 1.S rupgrade rule similar with it, work as S rreceive the ARP from node i, then corresponding with this node add 1, work as S ran AGP is returned, then to node i subtract 1.In addition, defining node i is to S rduring request channels, will encapsulate together and send in arp, S rthe information of the information received and self maintained is compared, for reporting of user value and S rthe difference of maintenance value exceedes thresholding θ thuser's request refused, and to select from effective request maximum user, gives this user by current idle time slot allocation.
In the present invention, primary user is as the selection of first order centre management via node, and cooperative cognitive user, as center, the second level, is also responsible for the orderly access of other non-cooperating cognitive user while middle sublicense business.
Cooperative cognitive wireless network of the present invention, comprises a pair primary user P tand P r, at primary user's transmitter P twith primary user's receiver P rbetween there is not DCL.Each cognitive nodes has unique mark (ID).Communication (comprising signal to send and the reception) radius of all nodes is equal, and follow strict slot synchronization structure, the grouping of node arrives obeys independent Poisson distribution.Slot length is set as a transmission time of dividing into groups, and grouping can only send at time slot section start, and the data packet size of all nodes is identical.Control signal is by independently low-rate channel transmission.All nodes adopt half duplex mode of communication, and topology of networks is relatively stable, and channel has quasistatic feature.At P tand P rsome cognitive nodes of overlapping covered interior existence, their meet becomes primary condition of relaying, namely to P tand P rall can reach.Fig. 2 is the situation using cognitive transmitting node as relaying, and Fig. 3 is the situation using cognitive receiving node as relaying, and in figure, solid line represents transfer of data, and dotted line represents signalling.
As shown in Figure 2, each cognitive user includes cognitive transmitting node and cognitive receiving node, if with the cognitive transmitting node of CSU as relaying, three circles from left to right represent primary user's transmitter P respectively t, the cognitive transmitting node of relaying primary user's receiver P rcommunication range, the communication radius of three is equal.Cognitive user (SU) in region I can detect P ttransmission, can be used as relaying, this region NCSU launch (as ) can disturb receive from P tsignal and P rreceive from interim signal.SU in region II can detect P ttransmission, and to be positioned at coverage in, the SU in this region launches can be right receive from P tsignal cause interference.SU in region III is not directly detected P ttransmission, its communication (as ) can disturb receive P tinformation and to P rtransfer authorization data.NCSU in region IV can be right receive from P tsignal produce interference.P tas first order center selecting collaboration cognitive user from region II as center, the second level, the non-cooperating cognitive nodes in its overlay area is managed and coordinated, to avoid SU to the interference of authorized communication.
With the cognitive transmitting node of CSU 4 types are comprised as transfer of data during relaying: and wherein for with the cognitive receiving node of corresponding CSU, with for cognitive transmitting node and the cognitive receiving node of non-cooperating cognitive user.As shown in Figure 2, the transfer of data of primary user with for limit priority the transfer of data of cooperative cognitive user priority take second place, be medium priority the transfer of data of non-cooperating cognitive user and priority minimum, be low priority
In fig. 2, signalling comprises NCSU transmission access request grouping ARP and CSU feedback access permission grouping AGP. in the process of transfer primary user business, grouping himself also may be had to arrive.When relaying work complete after, channel is detected, if primary user does not have new data relay requirement, i.e. channel idle, directly can carry out the transmission of its data.In this course, if NCSU is (as S 1) have grouping to arrive, its cognitive transmitting node (as ) to send ARP.When transmitted in packets terminate, and channel idle detected, simultaneously receive from aRP, to return AGP, S 1the grouping of oneself is sent at next time slot.
As shown in Figure 3, if with cognitive receiving node as relaying, three circles from left to right represent primary user's transmitter P respectively t, the cognitive receiving node of relaying primary user's receiver P rcommunication range, the communication radius of three is equal.Discussion about zones of different is identical with Fig. 2.As the return of assisting the transmission of mandate business, with corresponding cognitive transmitting node to obtain channel access chance, transfer of data comprises 4 types: and similarly, the transfer of data of primary user with for limit priority the transfer of data of cooperative cognitive user priority take second place, be medium priority the transfer of data of non-cooperating cognitive user and priority minimum, be low priority
In figure 3, signalling comprise NCSU and send access request grouping ARP and CSU and feed back access permission grouping AGP. in the process of transfer primary user business, grouping himself also may be had to arrive.When relaying work complete after, channel is detected, if primary user does not have new data relay requirement, i.e. channel idle, and receive from aRP, then cognitive receiving node aGP can be returned notify data can be started send.In this course, if NCSU is (as S 1) have grouping to arrive, its cognitive transmitting node (as ) to send ARP.When transmitted in packets terminate, and channel idle detected, simultaneously receive from aRP, to return AGP, S 1the grouping of oneself is sent at next time slot.
In addition, P tperiodically initiate relay selection process, this duration choose the change depending on channel, for Quick-Change channel, the relaying update cycle should be shorter, to obtain the better transmission performance adapted with channel variation, for becoming channel slowly, the relaying update cycle should be comparatively large, while not losing transmission performance, reduce overhead.Work as P twhen there is better relaying in discovery, P tnotify that current via node removes cooperation relation, then with new relaying set up contact.Current CSU also initiatively can remove the cooperation relation with PU, and current CSU needs initiatively to P tsend the request removing cooperation relation, P tnew relay selection process is initiated immediately after response.
Along with the renewal of CSU, the NCSU of its management also changes thereupon, therefore specifies current cooperative cognitive user S rbefore releasing cooperation relation, the telecommunication management record of the NCSU safeguarded sends to P t, then by P tthese information are transmitted to selected after the handing-over completing management data, S rexit. broadcast transmission Hello divides into groups, after NCSU in its coverage receives this grouping, in the acknowledgment packet returned, add the self communication record of the numbering of ingress, node maintenance, secondary management Central Radical can realize the information such as justice, the in order access of NCSU according to these records. by the communications records of each NCSU that receive with from P tforward and next telecommunication management record compares, the node entries do not had is increased, the nodes records with identical ID is upgraded in management database.In order to the management database scale that control CSU safeguards, consider that NCSU may enter or leave the management of secondary centre dynamically simultaneously, a life span can be increased for each user management record, each record upgrades the replacement triggering life span, deletes the record exceeding life span.In order to simply, This document assumes that the personal record that all NCSU report is genuine and believable, namely there is not the NCSU of deception or malice.
By following emulation experiment, effect of the present invention is described further:
Simulated conditions: suppose that the grouping of each cognitive user arrives separate and obeys Poisson distribution, make the packet arrival rate of PU, CSU and NCSU be respectively λ p, λ csand λ ncs.Time slot X srepresent, and X s=1/ μ.Ignore the processing delay of node.For PU, its transmitted in packets comprises two stages, all needs the time of 1/ μ, and total service time is 2/ μ.For CSU, when ignoring the frequency spectrum detection time, the service time of each grouping is 1/ μ.For NCSU, its packet service time is also 1/ μ.
Fig. 4 is that the result of the theoretical value that changes with its packet arrival rate of the average waiting delay of PU and analog simulation compares.Average latency E (the W of primary user's grouping p) comprise the Average Time Remaining E (R of current group (time slot is occupied) or recess (time slot is idle) when grouping enters PU queue p) sum service time of dividing into groups with other PU waited in queue.Due to using idle for time slot as having a holiday, the length of recess is 1/ μ.
Use represent the average length of PU queue, can obtain:
E ( W p ) = E ( R p ) + X p N Q ( 1 ) ;
Wherein, X pfor the service time of PU grouping.Suppose that the channel utilization of primary user is ρ p, have ρ ppx p.Can obtain running into the probability that other PU divides into groups to transmit after PU grouping arrives is 2 λ p/ μ.
According to Little theorem, average queue length is can calculate:
E ( W p ) = μ + 2 λ p μ ( μ - 2 λ p ) ;
Fig. 5 is that the result of the theoretical value that changes with its packet arrival rate of the average waiting delay of CSU and analog simulation compares.Average waiting delay E (the W of CSU grouping cs) comprise following components: the current Average Time Remaining E (R accepting grouping or the recess of serving cs), average residual service time of high priority packet in PU queue when CSU grouping arrives with average residual length service time of dividing into groups in CSU queue and CSU is grouped in wait time delay 2 λ that the PU arrived in waiting process divides into groups to bring pe (W cs)/μ.Can following formula be obtained:
E ( W cs ) = E ( R cs ) + 2 N Q ( 1 ) μ + N Q ( 2 ) μ + λ p 2 E ( W cs ) μ ;
In above formula with represent PU and CSU queue length respectively.
Utilize Little theorem, easily obtain with e (W cs) be calculated as follows:
E ( W cs ) = μ + 2 λ p ( μ - 2 λ p ) ( μ - 2 λ p - λ cs ) ;
Fig. 6 is that the result of the theoretical value that changes with its packet arrival rate of the average waiting delay of NCSU and analog simulation compares.The average latency of NCSU comprises: the current Average Time Remaining E (R accepting grouping or the recess of serving ncs), the average residual service time of dividing into groups in PU queue when NCSU grouping arrives the average residual service time of dividing into groups in CSU queue with the average residual service time of dividing into groups in NCSU queue and the wait time delay that the high priority packet arrived in NCSU divides into groups waiting process is brought.The average waiting delay expression formula of available NCSU grouping is as follows:
E ( W ncs ) = E ( R ncs ) + 2 N Q ( 1 ) μ + N Q ( 2 ) μ + N Q ( 3 ) μ + λ p 2 E ( W ncs ) μ + λ s E ( W ncs ) μ ;
Wherein, with represent the queue length of PU, CSU and NCSU respectively.Last two of above formula equal sign right-hand member then represents the newly-increased stand-by period that PU and CSU arrived in the NCSU grouping stand-by period divides into groups to cause respectively.
According to Little theorem, N Q ( 1 ) = λ p E ( W p ) , N Q ( 2 ) = λ cs E ( W cs ) , N Q ( 3 ) = ( Σ λ ncs ) E ( W ncs ) . E (W ncs) be calculated as follows:
E ( W ncs ) = μ + 2 λ p ( μ - 2 λ p - λ cs ) ( μ - 2 λ p - λ cs - Σ λ ncs ) ;
Can be obtained by Fig. 4, the wait time delay of PU is along with λ pincrease and increase, because carried mechanism can ensure the limit priority of PU, authorized transmissions by the impact of cognitive business, analog simulation and the calculated results matching accurate.Can be obtained by Fig. 5, the wait time delay of CSU is along with λ csincrease and increase, theory calculate and simulation results matching accurate.Because primary user has the highest priority, for the Σ λ determined ncs, the wait time delay of CSU is along with λ pincrease and increase.Can be obtained by Fig. 6, given λ pand λ cs, the wait time delay of NCSU is along with Σ λ ncsincrease and increase.Because the priority of NCSU is minimum, λ pand λ csincreasing all to make NCSU time delay increase, and due to the service time of PU longer (two time slots), improves λ plarger to the time delay influence of NCSU.
Draw thus, mechanism of carrying can ensure primary user's limit priority, using the access authority of higher priority as the return to cooperative cognitive node, and can when business randomness be stronger, realize dynamically, frequency spectrum share efficiently, therefore the present invention to put forward mechanism be feasible.
For a person skilled in the art, according to above technical scheme and design, various corresponding change and distortion can be provided, and all these change and distortion all should be included within the protection range of the claims in the present invention.

Claims (6)

1. based on a two-stage center collaboration frequency spectrum shared mechanism for priority query, it is characterized in that, described machine-processed process is as follows:
Step 1, selecting collaboration cognitive user, specifically comprises the steps:
Step 1.1, primary user's transmitter P tperipherad cognitive user broadcast relay recruits request grouping, and this grouping comprises primary user's receiver P rinformation;
Step 1.2, receives this request and the cognitive user being ready to serve as relaying sends cooperation call request grouping, in its communication range, find P r;
Step 1.3, works as P rafter receiving the call request from least one relaying cognitive user, P rcarry out broadcast response;
Step 1.4, can receive P trelaying recruit request and P rthe cognitive user of response possesses the condition of relaying, P taccording to the Link State relevant with candidate's cooperative cognitive user obtained, according to the criterion selecting collaboration cognitive user that end-to-end data rate is maximum;
Step 2, P tcarry out transfer of data, mainly comprise P t→ S rand S r→ P rin two stages, the sequencing of the two is fixed and recurs, S rfor cooperative cognitive user; At the initial time of each time slot, as long as P tthere is grouping to arrive, just send data immediately;
Step 3, cooperative cognitive user S rcarry out transfer of data, first to P tgrouping forward, then according to mandate business situation is taken to channel, carries out the transmission of its data;
Step 4, non-cooperating cognitive user carries out transfer of data: as cooperative cognitive user S rwhen channel idle being detected and self there is no data transmission, coordinate non-cooperating cognitive user access channel.
2. a kind of two-stage center collaboration frequency spectrum shared mechanism based on priority query according to claim 1, it is characterized in that, each cognitive user comprises cognitive transmitting node S twith cognitive receiving node S r, when primary user is with the cognitive transmitting node of cooperative cognitive user during as via node, transfer of data comprises and 4 types, signalling comprises transmission access request is divided into groups, the grouping of feedback access permission; Wherein for the cognitive receiving node of cooperative cognitive user, with for cognitive transmitting node and the cognitive receiving node of non-cooperating cognitive user; When with cognitive receiving node as relaying, as the return of assisting the transmission of mandate business, with corresponding cognitive transmitting node to obtain channel access chance, transfer of data comprises 4 types: and signalling comprises with transmission access request is divided into groups, the grouping of feedback access permission.
3. a kind of two-stage center collaboration frequency spectrum shared mechanism based on priority query according to claim 1, is characterized in that, P tperiodically can carry out the renewal of cooperative cognitive user: if P tbetter cooperative cognitive user is found, P when initiating renewal process tnotify that current cooperative cognitive user removes cooperation relation, then according to the cooperative cognitive user that the method choice of step 1 is new and set up contact.
4. a kind of two-stage center collaboration frequency spectrum shared mechanism based on priority query according to claim 1, is characterized in that, cooperative cognitive user S rcan initiatively remove and P tcooperation relation, P tnamely again initiate new cooperative cognitive user selection course according to step 1 after response, choose new cooperative cognitive user
5. a kind of two-stage center collaboration frequency spectrum shared mechanism based on priority query according to claim 3 or 4, is characterized in that, current cooperative cognitive user S rbefore releasing cooperation relation, the telecommunication management record of the non-cooperating cognitive user safeguarded sends to P t; At P tselected cooperative cognitive user after, by P tthese information are transmitted to selected after the handing-over completing management data, S rexit; broadcast transmission Hello divides into groups, and after the non-cooperating cognitive user in its coverage receives this grouping, adds the self communication record of the numbering of ingress, node maintenance in the acknowledgment packet returned; by the communications records of each non-cooperating cognitive user that receive with from P tforward and next telecommunication management record compares, the node entries do not had is increased, the nodes records with identical ID is upgraded in management database.
6. a kind of two-stage center collaboration frequency spectrum shared mechanism based on priority query according to claim 1, is characterized in that, cooperative cognitive user S in step 4 rwhen channel idle being detected and self there is no data transmission, coordinating non-cooperating cognitive user access channel is that described agreement particular content is as follows based on the poor access protocol of request license:
1) each cognitive user safeguards 1 variable represent that the cognitive user number of times sending access request grouping and the access permission that receives divide into groups the difference of number of times; S rsafeguard all cognitive user
2) non-cooperating cognitive user i upgrades its variable non-cooperating cognitive user i sends an access request grouping, its variable add 1; Non-cooperating cognitive user i is from S rplace's acquisition access permission grouping, its variable subtract 1;
3) cooperative cognitive user S rmore new variables : as cooperative cognitive user S rthe access request received from non-cooperating cognitive user i is divided into groups, then corresponding with this non-cooperating cognitive user i add 1; As cooperative cognitive user S rreturn the grouping of access permission to non-cooperating cognitive user i, then corresponding subtract 1;
4) non-cooperating cognitive user i is to cooperative cognitive user S rduring request channels, the variable safeguarded be encapsulated in together in access request grouping and send, cooperative cognitive user S rby the information received with the information of self maintained compare, if not cooperative cognitive user i reports with S rsafeguard corresponding difference exceedes thresholding θ thtime, cooperative cognitive user S rthe request of non-cooperating cognitive user i is refused, and is selected from effectively ask maximum non-cooperating cognitive user, gives this user by current idle time slot allocation.
CN201410625162.4A 2014-11-07 2014-11-07 A kind of two-stage center collaboration frequency spectrum shared mechanism based on priority query Active CN104394534B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410625162.4A CN104394534B (en) 2014-11-07 2014-11-07 A kind of two-stage center collaboration frequency spectrum shared mechanism based on priority query

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410625162.4A CN104394534B (en) 2014-11-07 2014-11-07 A kind of two-stage center collaboration frequency spectrum shared mechanism based on priority query

Publications (2)

Publication Number Publication Date
CN104394534A true CN104394534A (en) 2015-03-04
CN104394534B CN104394534B (en) 2018-02-23

Family

ID=52612358

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410625162.4A Active CN104394534B (en) 2014-11-07 2014-11-07 A kind of two-stage center collaboration frequency spectrum shared mechanism based on priority query

Country Status (1)

Country Link
CN (1) CN104394534B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105517039A (en) * 2015-12-08 2016-04-20 中国联合网络通信集团有限公司 Data transmission control method and device in cognitive network
CN106358215A (en) * 2016-08-31 2017-01-25 上海交通大学 Data caching based relay network cooperation method
CN106559794A (en) * 2015-09-25 2017-04-05 上海无线通信研究中心 Frequency spectrum share control method and spectrum controller between a kind of network
CN106941725A (en) * 2016-01-04 2017-07-11 ***通信集团公司 A kind of sending method of upstream data, device, user equipment and base station
CN110089190A (en) * 2016-12-22 2019-08-02 高通股份有限公司 Dynamic media is shared
CN112532416A (en) * 2019-12-26 2021-03-19 数海信息技术有限公司 Security state information management method and system based on consensus mechanism

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2182662A1 (en) * 2008-10-31 2010-05-05 Nokia Siemens Networks GmbH & Co. KG Method of and radio network for transmitting layered data to multiple receiving stations
CN103974266A (en) * 2013-02-04 2014-08-06 华为技术有限公司 Relay transmission method, device and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2182662A1 (en) * 2008-10-31 2010-05-05 Nokia Siemens Networks GmbH & Co. KG Method of and radio network for transmitting layered data to multiple receiving stations
CN103974266A (en) * 2013-02-04 2014-08-06 华为技术有限公司 Relay transmission method, device and system

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
ISAMELDIN SULIMAN .ETC: ""Queueing analysis of opportunistic access in cognitive radios"", 《 COGNITIVE RADIO AND ADVANCED SPECTRUM MANAGEMENT, 2009. COGART 2009. SECOND INTERNATIONAL WORKSHOP ON》 *
KHALED BEN LETAIEF.ETC: ""Cooperative Communications for Cognitive Radio Networks"", 《PROCEEDINGS OF THE IEEE》 *
SHANSHAN WANG,JUNSHAN ZHANG,LANG TONG: ""Delay Analysis for Cognitive Radio Networks with Random Access: A Fluid Queue View"", 《INFOCOM, 2010 PROCEEDINGS IEEE》 *
VIDURA GAMINI ABHAYA.ETC: ""Performance Analysis of EDF Scheduling in a Multi-Priority Preemptive M/G/1 Queue"", 《IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106559794A (en) * 2015-09-25 2017-04-05 上海无线通信研究中心 Frequency spectrum share control method and spectrum controller between a kind of network
CN105517039A (en) * 2015-12-08 2016-04-20 中国联合网络通信集团有限公司 Data transmission control method and device in cognitive network
CN105517039B (en) * 2015-12-08 2018-09-21 中国联合网络通信集团有限公司 Data transfer control method and device in a kind of cognition network
CN106941725A (en) * 2016-01-04 2017-07-11 ***通信集团公司 A kind of sending method of upstream data, device, user equipment and base station
CN106941725B (en) * 2016-01-04 2020-04-21 ***通信集团公司 Method and device for sending uplink data, user equipment and base station
CN106358215A (en) * 2016-08-31 2017-01-25 上海交通大学 Data caching based relay network cooperation method
CN110089190A (en) * 2016-12-22 2019-08-02 高通股份有限公司 Dynamic media is shared
CN110089190B (en) * 2016-12-22 2023-02-28 高通股份有限公司 Dynamic media sharing
CN112532416A (en) * 2019-12-26 2021-03-19 数海信息技术有限公司 Security state information management method and system based on consensus mechanism

Also Published As

Publication number Publication date
CN104394534B (en) 2018-02-23

Similar Documents

Publication Publication Date Title
Vallati et al. Improving network formation in 6TiSCH networks
CN104394534A (en) Two-stage central cooperative frequency spectrum sharing mechanism based on priority queue
CN101801000A (en) Secondary user access method for maximization of capacity of dynamic spectrum sharing system
RU2011101387A (en) INTERFERENCE SETTING CHART AND ITS APPLICATION FOR THE PURPOSE OF NETWORK RESOURCES
CN103647714A (en) Social energy-based mobile social delay-tolerant network routing method
CN105144814A (en) Timeslot scheduling apparatus and method
CN101494591A (en) End-to-end routing method, device and system
CN102932920A (en) Radio resource scheduling request (SR) configuration method and device
Kim et al. Throughput performance optimization of super dense wireless networks with the renewal access protocol
CN102264116A (en) Node network access method based on distributed time division multiple access wireless ad hoc network
Kalita et al. 6TiSCH–IPv6 enabled open stack IoT network formation: A review
CN102036389A (en) Multichannel diversity-based cognitive medium access control realizing method
Dang et al. A hybrid multi-channel MAC protocol for wireless ad hoc networks
Kim et al. A fast joining scheme based on channel quality for IEEE802. 15.4 e TSCH in severe interference environment
CN102665287B (en) Exponential backoff multiple access method in cooperation with network-assisted diversity
Yu et al. A high-throughput MAC protocol for wireless ad hoc networks
Xin et al. ROP: Near-optimal rendezvous for dynamic spectrum access networks
Ding et al. Research on the multi-channel probability detection CSMA protocol with sensor monitoring function
Liu et al. Research on MAC Protocols in Cluster‐Based Ad Hoc Networks
Chao et al. Number of channels adjustment for cognitive radio networks
Zhao et al. A novel dynamic spectrum access algorithm for cognitive radio networks
Jin et al. A new MAC algorithm based on reservation and scheduling for energy-limited ad-hoc networks
Sun et al. Multi-channel MAC Protocol in Cognitive Radio Networks.
Gau Modeling the slotted nonpersistent CSMA protocol for wireless access networks with multiple packet reception
Gu et al. Modeling and performance analysis of stochastic mobile edge computing wireless networks

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