CN103220094B - Cognition network is carried out and passes and the joint transmission method cooperated - Google Patents
Cognition network is carried out and passes and the joint transmission method cooperated Download PDFInfo
- Publication number
- CN103220094B CN103220094B CN201310089327.6A CN201310089327A CN103220094B CN 103220094 B CN103220094 B CN 103220094B CN 201310089327 A CN201310089327 A CN 201310089327A CN 103220094 B CN103220094 B CN 103220094B
- Authority
- CN
- China
- Prior art keywords
- user
- primary user
- time slot
- secondary user
- primary
- 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.)
- Expired - Fee Related
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 87
- 238000000034 method Methods 0.000 title claims abstract description 16
- 230000019771 cognition Effects 0.000 title 1
- 230000001149 cognitive effect Effects 0.000 claims abstract description 8
- 238000005562 fading Methods 0.000 claims description 2
- 238000004088 simulation Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了应用于认知网络的一种并传与协作联合传输方法,主要解决现有的基于自动请求重传协议ARQ设计的传输策略在主用户信道条件好时次级用户获得的吞吐量小,且对主用户的吞吐量损失没有补偿的问题。其主要步骤是:1.次级用户设置发射功率,保证主用户的中断概率满足中断门限值;2.次级用户侦听主用户的反馈信息,判断当前时隙为首次传输时隙还是重传时隙;3.首次传输时隙,次级用户与主用户并传,获得吞吐量;4.重传时隙,次级用户为主用户中继,补偿并传时对主用户造成的干扰。本发明使主用户在获得最小吞吐量损失的前提下提高了次级用户的吞吐量,并对主用户的吞吐量损失有一定的补偿,可用于提高认知网络的传输效率。
The present invention discloses a concurrent transmission and cooperative joint transmission method applied to a cognitive network, which mainly solves the problem of the throughput obtained by the secondary user when the channel condition of the primary user is good for the transmission strategy designed based on the automatic repeat request protocol ARQ Small, and there is no compensation for the throughput loss of the primary user. The main steps are: 1. The secondary user sets the transmission power to ensure that the outage probability of the primary user meets the outage threshold; 2. The secondary user listens to the feedback information of the primary user and judges whether the current time slot is the first transmission time slot or a re-transmission time slot. 3. In the first transmission time slot, the secondary user and the primary user transmit concurrently to obtain throughput; 4. In the retransmission time slot, the secondary user relays to the primary user to compensate for the interference caused by the concurrent transmission to the primary user . The invention enables the primary user to improve the throughput of the secondary user on the premise of obtaining the minimum throughput loss, and has certain compensation for the throughput loss of the primary user, which can be used to improve the transmission efficiency of the cognitive network.
Description
技术领域technical field
本发明属于无线通信技术领域,涉及认知网络的联合传输方法,可用于认知无线电网络。The invention belongs to the technical field of wireless communication, relates to a joint transmission method of a cognitive network, and can be used in a cognitive radio network.
背景技术Background technique
认知无线电网络允许次级用户在保证主用户的服务质量QoS的前提下利用主用户的频谱资源进行机会传输。在基于自动请求重传协议ARQ的主用户系统中,次级用户通过侦听主用户的数据传输信息及确认应答ACK或否定应答NAK等反馈信息获取主用户的当前传输状态,在保证对主用户的干扰小于一定门限值的条件下,进行机会接入。现有的大部分文献在研究次级用户的接入机制时,一般都使用如下传输方法:在主用户首次传输时,次级用户侦听主用户的传输,并尝试解码主用户的数据包;在主用户第一次数据传输失败需要重传时,如果次级用户能解码出主用户的数据包,则在主用户重传时隙,次级用户同时传输自己的数据包,并利用干扰消除技术提高次级用户的传输成功率。Cognitive radio networks allow secondary users to use the spectrum resources of primary users for opportunistic transmission on the premise of ensuring the quality of service (QoS) of primary users. In the primary user system based on the automatic repeat request protocol ARQ, the secondary user obtains the current transmission status of the primary user by listening to the data transmission information of the primary user and feedback information such as ACK or NAK. Under the condition that the interference is less than a certain threshold value, opportunistic access is performed. Most of the existing literatures generally use the following transmission method when studying the access mechanism of the secondary user: when the primary user transmits for the first time, the secondary user listens to the transmission of the primary user and tries to decode the data packet of the primary user; When the primary user fails to transmit data for the first time and needs to retransmit, if the secondary user can decode the data packet of the primary user, then in the retransmission time slot of the primary user, the secondary user transmits its own data packet at the same time, and uses interference to eliminate Technology improves the transmission success rate of secondary users.
在这种方法中,次级用户利用主用户的重传时隙,实现信道的接入。只有当主用户首次传输出错需要重传时,次级用户才有机会接入信道实现与主用户并行传输。这种方法只有当主用户的信道条件较差时,次级用户才能获得较多的接入机会;当主用户的信道条件较好时,主用户重传的概率很低,从而次级用户可获得的传输机会将很少。而且,在这种方法中次级用户对主用户的吞吐量造成了一定的损失,且没有任何的补偿。In this method, the secondary user uses the retransmission time slot of the primary user to access the channel. Only when the primary user makes an error in the first transmission and needs to retransmit, the secondary user has the opportunity to access the channel to achieve parallel transmission with the primary user. In this method, only when the channel condition of the primary user is poor, the secondary user can obtain more access opportunities; when the channel condition of the primary user is good, the probability of retransmission of the primary user is very low, so that the secondary user can obtain Transmission opportunities will be few and far between. Moreover, in this method, the secondary user causes a certain loss to the throughput of the primary user without any compensation.
发明内容Contents of the invention
本发明的目的在于针对上述已有技术的缺点,提出一种认知网络中进行并传与协作的联合传输方法,以提高次级用户的吞吐量,弥补对主用户造成的吞吐量损失。The purpose of the present invention is to address the shortcomings of the above-mentioned prior art, and propose a joint transmission method for concurrent transmission and cooperation in a cognitive network, so as to improve the throughput of the secondary user and compensate for the throughput loss caused by the primary user.
本发明的技术方案是这样实现的:Technical scheme of the present invention is realized like this:
一.术语说明:one. Terminology Explanation:
PU:Primary User,主用户,PU: Primary User, primary user,
PT:Primary Transmitter,主用户的发射器,PT: Primary Transmitter, the transmitter of the main user,
PR:Primary Receiver,主用户的接收器,PR: Primary Receiver, the receiver of the main user,
SU:Secondary User,次级用户,SU: Secondary User, secondary user,
ST:Secondary Transmitter,次级用户的发射器,ST: Secondary Transmitter, the transmitter of the secondary user,
SR:Secondary Receiver,次级用户的接收器,SR: Secondary Receiver, the receiver of the secondary user,
ARQ:Automatic Repeat-reQuest,自动请求重传,ARQ: Automatic Repeat-reQuest, automatic request retransmission,
QoS:Quality of Service,服务质量,QoS: Quality of Service, quality of service,
ACK:ACKnowledgement,确认应答,ACK: ACKnowledgment, confirmation response,
NAK:Non-ACKnowledgement,否定应答,NAK: Non-ACKnowledgement, negative response,
二.技术思路two. Technical ideas
在主用户数据包的首次传输时隙,通过次级用户与主用户并传,获得次级用户的吞吐量;在主用户数据包的重传时隙,将次级用户作为主用户中继,弥补在并传时对主用户造成的吞吐量损失。In the first transmission time slot of the primary user data packet, the throughput of the secondary user is obtained through concurrent transmission of the secondary user and the primary user; in the retransmission time slot of the primary user data packet, the secondary user is used as the primary user relay, Make up for the throughput loss caused to the primary user during parallel transmission.
三.本发明传输方法,包括如下步骤:three. The transmission method of the present invention comprises the following steps:
(1)次级用户根据主用户的统计信道信息,设置自己的发射功率,使得次级用户与主用户并传时,保证主用户的中断概率满足中断门限值OPU;(1) The secondary user sets its transmit power according to the statistical channel information of the primary user, so that when the secondary user and the primary user transmit concurrently, the outage probability of the primary user is guaranteed to meet the outage threshold O PU ;
(2)次级用户侦听主用户接收器PR的确认应答或否定应答反馈信息,根据该反馈信息判断当前时隙为数据包的首次传输时隙还是重传时隙:如果上个时隙的反馈信息为确认应答,则判当前时隙为首次传输时隙,执行步骤(3);如果上个时隙的反馈信息为否定应答,则判当前时隙为重传时隙,执行步骤(4);(2) The secondary user listens to the acknowledgment or negative response feedback information of the primary user receiver PR, and judges whether the current time slot is the first transmission time slot or the retransmission time slot of the data packet according to the feedback information: if the previous time slot If the feedback information is an acknowledgment, then judge that the current time slot is the first transmission time slot, and perform step (3); if the feedback information of the last time slot is a negative response, then judge that the current time slot is a retransmission time slot, and perform step (4) );
(3)次级用户的接收器利用瞬时信道信息计算当前次级用户的信干噪比SINRi:(3) The receiver of the secondary user uses the instantaneous channel information to calculate the SINR i of the current secondary user:
其中PP和分别为主用户和次级用户的发射功率,m为次级用户的数目,N0为背景噪声功率,PT为主用户的发射器,STi和SRi分别表示第i个次级用户的发射器和接收器,为第i个次级用户SUi的瞬时信道功率增益,为主用户的发射器PT到第i个次级用户接收器SRi的瞬时信道功率增益;where P P and The transmit power of the primary user and the secondary user, respectively, m is the number of secondary users, N 0 is the background noise power, PT is the transmitter of the primary user, ST i and SR i represent the transmission of the ith secondary user tors and receivers, is the instantaneous channel power gain of the i-th secondary user SU i , Instantaneous channel power gain from the primary user's transmitter PT to the ith secondary user receiver SR i ;
将SINRi与次级用户数据包的解调门限值γS进行比较,如果SINRi≥γS,则满足并传条件,将满足并传条件的次级用户SU放入集合D,将当前时隙的并传次级用户记作SU*;Compare the SINR i with the demodulation threshold γ S of the secondary user data packet, if SINR i ≥ γ S , the concurrent transmission condition is met, put the secondary user SU that meets the concurrent transmission condition into the set D, and put the current The concurrent transmission secondary user of the time slot is denoted as SU * ;
如果D为空集,则所有次级用户SU均保持静默,侦听并尝试解码主用户PU的数据包;如果|D|=1,即D中只有一个次级用户SU,则该次级用户SU在当前时隙与主用户PU进行并传,其他所有次级用户SU保持静默,侦听并尝试解码主用户PU的数据包;如果|D|>1,即D中有多个次级用户SU,则根据以下公式来选择并传次级用户SU*:If D is an empty set, all secondary users SU remain silent, listen to and try to decode the data packets of the primary user PU; if |D|=1, that is, there is only one secondary user SU in D, then the secondary user SU SU performs concurrent transmission with the primary user PU in the current time slot, and all other secondary users SU remain silent, listen to and try to decode the data packets of the primary user PU; if |D|>1, that is, there are multiple secondary users in D SU, select and transmit the secondary user SU * according to the following formula:
其中,|D|为集合D中的元素数目,和分别用来记录第i个次级用户SUi到当前时隙为止的并传次数和中继次数,SU*表示当前时隙的并传次级用户;Among them, |D| is the number of elements in the set D, and They are respectively used to record the concurrent transmission times and relay times of the i-th secondary user SU i up to the current time slot, and SU * indicates the concurrent transmission secondary user of the current time slot;
在当前时隙,并传次级用户SU*与主用户PU并传,获得自己的吞吐量;In the current time slot, the secondary user SU * is concurrently transmitted with the primary user PU to obtain its own throughput;
未被选为并传次级用户SU*的次级用户的发射器STi利用瞬时信道信息计算信干噪比:The transmitter ST i of the secondary user not selected as the concurrent secondary user SU * uses the instantaneous channel information to calculate the signal-to-interference-noise ratio :
其中ST*为并传次级用户SU*的发射器,表示空集,为并传次级用户SU*的发射功率,为主用户发射器PT到第i个次级用户发射器STi的瞬时信道功率增益,为并传次级用户的发射器ST*到第i个次级用户发射器STi的瞬时信道功率增益;where ST * is the transmitter of the concurrent secondary user SU * , represents the empty set, is the transmit power of the secondary user SU * , The instantaneous channel power gain from the primary user transmitter PT to the ith secondary user transmitter ST i , is the instantaneous channel power gain from the secondary user's transmitter ST * to the i-th secondary user's transmitter ST i ;
将与主用户数据包的解调门限值γP进行比较,如果则表明STi能成功解码出主用户的数据包;Will Compared with the demodulation threshold γ P of the main user data packet, if It indicates that ST i can successfully decode the data packet of the primary user;
返回步骤(2),对余下的所有时隙次级用户侦听主用户接收器PR的反馈信息,并根据反馈信息执行相应操作;Return to step (2), listen to the feedback information of the primary user receiver PR for all remaining time slot secondary users, and perform corresponding operations according to the feedback information;
(4)在首次传输时隙解码出主用户数据包的STi,利用瞬时信道信息计算中继信道的信噪比 (4) Decode the ST i of the primary user data packet in the first transmission time slot, and use the instantaneous channel information to calculate the SNR of the relay channel
其中Pmax为STi的最大物理功率限制,PR为主用户的接收器,为第i个次级用户的发射器STi到主用户的接收器PR的瞬时信道功率增益;where P max is the maximum physical power limit of ST i , PR is the receiver of the primary user, is the instantaneous channel power gain from the i-th secondary user's transmitter ST i to the primary user's receiver PR;
将与主用户数据包的解调门限值γP进行比较,如果则表明STi满足中继条件,将满足中继条件的STi放入集合C,将当前时隙的中继节点记作STR;Will Compared with the demodulation threshold γ P of the main user data packet, if It indicates that ST i satisfies the relay condition, put the ST i satisfying the relay condition into set C, and denote the relay node of the current time slot as ST R ;
如果C为空集,则在重传时隙所有SU保持静默,PT重传数据包;如果|C|=1,则进入集合C的次级用户的发射器ST作为主用户的中继节点STR,为主用户重传数据包,主用户和其他次级用户在当前时隙保持静默;如果|C|>1,即集合C中有多个ST满足中继条件,则利用如下公式确定主用户的中继节点STR:If C is an empty set, all SUs remain silent in the retransmission time slot, and PT retransmits the data packet; if |C|=1, the transmitter ST of the secondary user entering the set C acts as the relay node ST of the primary user R , the primary user retransmits the data packet, and the primary user and other secondary users remain silent in the current time slot; if |C|>1, that is, there are multiple STs in the set C that meet the relay condition, use the following formula to determine the primary User's relay node ST R :
其中,|C|为集合C中的元素数目,Among them, |C| is the number of elements in the set C,
在当前时隙,STR作为主用户的中继节点,传输主用户在首次传输时隙丢失的数据包,来弥补并传时次级用户对主用户造成的损失,主用户在当前时隙保持静默;In the current time slot, ST R acts as the relay node of the primary user, and transmits the data packets lost by the primary user in the first transmission time slot to make up for the loss caused by the secondary user to the primary user during the concurrent transmission. silent;
返回步骤(2),对余下的所有时隙次级用户侦听主用户接收器PR的反馈信息,并根据反馈信息执行相应操作。Returning to step (2), the secondary user listens to the feedback information of the primary user receiver PR for all remaining time slots, and performs corresponding operations according to the feedback information.
本发明具有如下优点:The present invention has the following advantages:
1.本发明采用并传与协作的联合传输方法,使得次级用户随着主用户信道增益的提高,获得的吞吐量逐渐增加。1. The present invention adopts a joint transmission method of concurrent transmission and cooperation, so that the throughput obtained by the secondary user increases gradually with the increase of the channel gain of the primary user.
2.本发明中次级用户利用主用户的统计信道信息,来设置自己的发射功率以满足主用户的中断门限值,从而使得次级用户在与主用户并传时,保证主用户的QoS需求。2. In the present invention, the secondary user uses the statistical channel information of the primary user to set its transmission power to meet the interruption threshold of the primary user, so that the secondary user can ensure the QoS of the primary user when transmitting concurrently with the primary user need.
3.本发明利用了主、次级用户之间及不同次级用户之间的相互协作,在主用户的重传时隙,次级用户通过为主用户中继,一定程度上弥补了并传时对主用户的吞吐量造成的损失,且使主用户达到节省功率的目的;通过利用瞬时信道信息,次级用户均有机会获得各自的吞吐量。3. The present invention utilizes the mutual cooperation between primary and secondary users and between different secondary users. In the retransmission time slot of the primary user, the secondary user makes up for the retransmission time slot of the primary user by relaying the primary user to a certain extent. The loss caused by the throughput of the primary user, and the primary user achieves the purpose of saving power; by using the instantaneous channel information, the secondary users have the opportunity to obtain their own throughput.
4.本发明在有多个次级用户满足并传条件时,优先选择为主用户中继次数多的次级用户作为并传次级用户,在有多个次级用户满足中继条件时,优先选择并传次数多的次级用户作为中继节点,体现了不同次级用户之间的公平性。4. In the present invention, when multiple secondary users meet the conditions for concurrent transmission, the secondary user with the most relay times for the primary user is preferentially selected as the secondary user for concurrent transmission. When multiple secondary users meet the conditions for relaying, The secondary users with the most concurrent transmission times are preferentially selected as relay nodes, reflecting the fairness among different secondary users.
附图说明Description of drawings
图1为本发明使用的认知网络场景图;Fig. 1 is a cognitive network scene diagram used in the present invention;
图2为本发明的并传与协作的联合传输方法流程图;Fig. 2 is a flow chart of the joint transmission method of concurrent transmission and cooperation of the present invention;
图3为本发明的仿真结果图。Fig. 3 is a simulation result diagram of the present invention.
具体实施方式detailed description
参照图1,本发明的仿真场景中包含一个主用户和两个次级用户,即取m=2,主用户包括一个主用户发射器PT和一个主用户接收器PR,每个次级用户包括一个次级用户发射器ST和一个次级用户接收器SR,其中第i个次级用户的发射器和接收器分别表示为STi和SRi,主用户的链路长度为dp,每个次级用户的链路长度为ds;主用户使用停等式-ARQ协议进行传输,对重传次数没有限制,次级用户通过侦听主用户接收器的反馈信息来执行并传与协作联合传输方法。With reference to Fig. 1, comprise a primary user and two secondary users in the emulation scene of the present invention, get m=2 promptly, primary user comprises a primary user transmitter PT and a primary user receiver PR, each secondary user comprises A secondary user transmitter ST and a secondary user receiver SR, where the i-th secondary user's transmitter and receiver are denoted as ST i and SR i respectively, the link length of the primary user is d p , each The link length of the secondary user is d s ; the primary user uses the stop-equation-ARQ protocol for transmission, and there is no limit to the number of retransmissions. The secondary user performs concurrent transmission and cooperative joint transmission by listening to the feedback information from the primary user receiver. transfer method.
参照图2,本发明的并传与协作联合传输方法,包括步骤如下:Referring to Fig. 2, the concurrent transmission and cooperative joint transmission method of the present invention includes the following steps:
步骤1:次级用户根据主用户的统计信道信息,设置自己的发射功率,使得次级用户与主用户并传时,保证主用户的中断概率满足中断门限值OPU;Step 1: The secondary user sets its own transmission power according to the statistical channel information of the primary user, so that when the secondary user transmits concurrently with the primary user, the outage probability of the primary user is guaranteed to meet the outage threshold value O PU ;
1a)次级用户持续侦听N个时隙,N为正整数,统计主用户接收器的反馈信息,根据主用户接收器的反馈信息,主用户的发射功率,中断门限值和速率要求,估计|hPT,PR|2和其中|hPT,PR|2为主用户的发射器PT到主用户的接收器PR的平均信道功率增益,为第i个次级用户的发射器STi到主用户的接收器PR的平均信道功率增益;1a) The secondary user continuously listens to N time slots, where N is a positive integer, and counts the feedback information of the primary user receiver. According to the feedback information of the primary user receiver, the transmission power of the primary user, the interruption threshold and the rate requirement, Estimate |h PT,PR | 2 and where |h PT,PR | 2 is the average channel power gain from the primary user's transmitter PT to the primary user's receiver PR, is the average channel power gain from the i-th secondary user's transmitter ST i to the primary user's receiver PR;
1b)次级用户SU利用估计出的|hPT,PR|2和主用户PU的发射功率PP、中断门限值OPU和速率要求,通过如下概率表达式计算在与主用户并传时的最大允许发射功率 1b) The secondary user SU utilizes the estimated | hPT,PR | 2 and For the transmit power P P of the primary user PU, the interruption threshold value O PU and the rate requirement, the maximum allowable transmit power when concurrently transmitting with the primary user is calculated by the following probability expression
其中,PP为主用户的恒定发射功率,OPU为主用户的中断门限值,N0为背景噪声功率,γP为主用户数据包的解调门限值,为第i个次级用户的发射器STi在与主用户PU并传时的最大允许发射功率;Among them, P P is the constant transmission power of the main user, O PU is the interruption threshold value of the main user, N 0 is the background noise power, γ P is the demodulation threshold value of the main user data packet, is the maximum allowable transmission power of the i-th secondary user's transmitter ST i when concurrently transmitting with the primary user PU;
上述概率表达式中为未知数,PP,OPU,N0,γP,|hPT,PR|2和均为已知量;在给定信道模型时,可以得出的准确表达式。In the above probability expression is the unknown, P P , O PU , N 0 , γ P , |h PT,PR | 2 and are known quantities; when the channel model is given, it can be obtained exact expression.
在本实施例中,信道服从瑞利块衰落模型,将信道模型代入上述概率表达式中,次级用户SU得出 In this embodiment, the channel obeys the Rayleigh block fading model. Substituting the channel model into the above probability expression, the secondary user SU obtains
其中,dPT,PR表示主用户的发射器PT到主用户的接收器PR的距离,为第i个次级用户的发射器STi到主用户的接收器PR的距离,α表示路径损耗指数;Among them, d PT,PR represents the distance from the transmitter PT of the primary user to the receiver PR of the primary user, is the distance from the transmitter ST i of the i-th secondary user to the receiver PR of the primary user, and α represents the path loss index;
1c)结合次级用户SU的最大物理功率限制Pmax,每个次级用户SU确定出在与主用户PU并传时的最终发射功率:1c) Combining with the maximum physical power limit P max of the secondary user SU, each secondary user SU determines the final transmission power when it transmits concurrently with the primary user PU:
步骤2:从第N+1个时隙开始,次级用户SU开始执行并传与协作联合传输方法;根据上个时隙侦听到的主用户接收器PR的反馈信息,次级用户SU判断当前时隙是否为主用户数据包的首次传输时隙:如果侦听到主用户接收器PR的反馈为确认应答ACK,则表明当前时隙为主用户数据包的首次传输时隙,执行步骤3;如果侦听到主用户接收器PR的反馈为否定应答NAK,则表明当前时隙为主用户数据包的重传时隙,执行步骤4;Step 2: Starting from the N+1th time slot, the secondary user SU starts to implement the concurrent transmission and cooperative joint transmission method; according to the feedback information of the primary user receiver PR detected in the last time slot, the secondary user SU judges Whether the current time slot is the first transmission time slot of the primary user data packet: If the feedback from the primary user receiver PR is detected as an acknowledgment response ACK, it indicates that the current time slot is the first transmission time slot of the primary user data packet, go to step 3 ; If the feedback from the primary user receiver PR is detected as negative acknowledgment NAK, it indicates that the current time slot is the retransmission time slot of the primary user data packet, and step 4 is performed;
步骤3:每个次级用户的接收器SR利用瞬时信道信息计算当前次级用户SU的信干噪比,判断在当前时隙该次级用户SU是否能与主用户PU并传成功;Step 3: The receiver SR of each secondary user uses the instantaneous channel information to calculate the SINR of the current secondary user SU, and judges whether the secondary user SU can transmit successfully with the primary user PU in the current time slot;
3a)次级用户的接收器SRi利用主用户发射器PT的导频信号和次级用户发射器STi的导频信号,分别估计出和并计算当前次级用户的信干噪比SINRi:3a) The receiver SR i of the secondary user uses the pilot signal of the primary user transmitter PT and the pilot signal of the secondary user transmitter ST i to estimate and And calculate the SINR i of the current secondary user:
其中PP和分别为主用户和次级用户的发射功率,N0为背景噪声功率,为第i个次级用户SUi的瞬时信道功率增益,为主用户的发射器PT到第i个次级用户的接收器SRi的瞬时信道功率增益;where P P and The transmit power of primary user and secondary user respectively, N 0 is the background noise power, is the instantaneous channel power gain of the i-th secondary user SU i , The instantaneous channel power gain from the transmitter PT of the primary user to the receiver SR i of the ith secondary user;
3b)次级用户的接收器SRi将信干噪比SINRi与次级用户数据包的解调门限值γS进行比较,如果SINRi≥γS,则表明在当前时隙次级用户SUi能与主用户PU并传成功,SUi将作为备选并传SU进入集合D;否则,SUi在当前时隙保持静默,侦听并尝试解码主用户的数据包;3b) The receiver SR i of the secondary user compares the signal-to-interference-noise ratio SINR i with the demodulation threshold γ S of the secondary user data packet. If SINR i ≥ γ S , it indicates that the secondary user If SU i can successfully transmit concurrently with the primary user PU, SU i will enter set D as a candidate concurrently transmitted SU; otherwise, SU i will remain silent in the current time slot, listening and trying to decode the data packet of the primary user;
3c)如果D为空集,则两个次级用户SU在当前时隙均保持静默,侦听并尝试解码主用户PU的数据包;若D={SU1},则SU1在当前时隙与主用户PU并传,SU2保持静默,侦听并尝试解码主用户PU的数据包;若D={SU2},则SU2在当前时隙与主用户PU并传,SU1保持静默,侦听并尝试解码主用户PU的数据包;若D={SU1,SU2},则根据以下公式选择并传次级用户SU:3c) If D is an empty set, the two secondary users SU remain silent in the current time slot, listen to and try to decode the data packets of the primary user PU; if D={SU 1 }, then SU 1 is in the current time slot Concurrent transmission with the primary user PU, SU 2 keeps silent, listens and tries to decode the data packet of the primary user PU; if D={SU 2 }, then SU 2 transmits concurrently with the primary user PU in the current time slot, and SU 1 keeps silent , listen to and try to decode the data packets of the primary user PU; if D={SU 1 , SU 2 }, select and transmit the secondary user SU according to the following formula:
其中,SU*表示当前时隙选择出的并传次级用户,和分别用来记录第i个次级用户SUi到当前时隙为止的并传次数和中继次数;Among them, SU * indicates the concurrent transmission secondary user selected in the current time slot, and They are respectively used to record the number of parallel transmissions and relay times of the i-th secondary user SU i up to the current time slot;
在当前时隙,并传次级用户SU*与主用户并传,获得自己的吞吐量;In the current time slot, the secondary user SU * is concurrently transmitted with the primary user to obtain its own throughput;
3d)未被选为并传次级用户SU*的次级用户,通过其发射器STi计算信干噪比 3d) The SINR is calculated by the transmitter ST i of the secondary user not selected as the concurrent secondary user SU *
其中ST*为并传次级用户SU*的发射器,表示空集,为并传次级用户SU*的发射功率,为主用户的发射器PT到第i个次级用户的发射器STi的瞬时信道功率增益,为并传次级用户的发射器ST*到第i个次级用户的发射器STi的瞬时信道功率增益;where ST * is the transmitter of the concurrent secondary user SU * , represents the empty set, is the transmit power of the secondary user SU * , The instantaneous channel power gain from the transmitter PT of the primary user to the transmitter ST i of the ith secondary user, is the instantaneous channel power gain from the transmitter ST * of the secondary user to the transmitter ST i of the i-th secondary user;
次级用户的发射器STi将与主用户数据包的解调门限值γP进行比较,如果则表明STi能成功解码出主用户的数据包;The transmitter ST i of the secondary user will Compared with the demodulation threshold γ P of the main user data packet, if It indicates that ST i can successfully decode the data packet of the primary user;
返回步骤2,对余下的所有时隙次级用户侦听主用户接收器PR的反馈信息,并根据反馈信息执行相应操作;Return to step 2, listen to the feedback information of the primary user receiver PR for all remaining time slot secondary users, and perform corresponding operations according to the feedback information;
步骤4:在首次传输时隙解码出主用户数据包的次级用户发射器STi,利用瞬时信道信息计算中继信道的信噪比,判断在当前时隙该次级用户发射器STi是否能成功中继主用户PU的数据包;Step 4: Decode the secondary user transmitter ST i of the primary user data packet in the first transmission time slot, use the instantaneous channel information to calculate the signal-to-noise ratio of the relay channel, and judge whether the secondary user transmitter ST i in the current time slot Can successfully relay the data packets of the primary user PU;
4a)在首次传输时隙解码出主用户数据包的次级用户发射器STi,估计并计算出主用户接收器PR的信噪比 4a) The secondary user transmitter ST i , which decodes the primary user data packet in the first transmission slot, estimates And calculate the signal-to-noise ratio of the primary user receiver PR
其中Pmax为次级用户的发射器STi的最大物理功率限制,PR为主用户的接收器,为次级用户的发射器STi到主用户接收器PR的瞬时信道功率增益;where Pmax is the maximum physical power limit of the transmitter ST i of the secondary user, PR of the receiver of the primary user, is the instantaneous channel power gain from the transmitter ST i of the secondary user to the receiver PR of the primary user;
4b)次级用户的发射器STi将信噪比与主用户数据包的解调门限值γP进行比较,如果则表明STi满足中继条件,STi将作为备选中继节点进入集合C,否则,STi在当前时隙保持静默,将重传时隙的中继节点记作STR;4b) The transmitter ST i of the secondary user will have the signal-to-noise ratio Compared with the demodulation threshold γ P of the main user data packet, if Then it shows that ST i satisfies the relay condition, and ST i will enter the set C as a candidate relay node, otherwise, ST i remains silent in the current time slot, and the relay node of the retransmission time slot is recorded as ST R ;
4c)如果C为空集,则在重传时隙所有SU保持静默,PT重传数据包;如果C={ST1},则令STR=ST1,ST2保持静默;如果C={ST2},则令STR=ST2,ST1保持静默;如果C={ST1,ST2},则利用如下公式确定STR:4c) If C is an empty set, then all SUs remain silent in the retransmission time slot, and PT retransmits data packets; if C={ST 1 }, then make STR =ST 1 , and ST 2 remains silent; if C={ ST 2 }, then let ST R =ST 2 , and ST 1 remains silent; if C={ST 1 ,ST 2 }, use the following formula to determine ST R :
其中,STR表示当前时隙选择出的中继节点,和分别用来记录第i个次级用户SUi到当前时隙为止的并传次数和中继次数;Among them, ST R represents the relay node selected by the current time slot, and They are respectively used to record the number of parallel transmissions and relay times of the i-th secondary user SU i up to the current time slot;
在当前时隙,STR作为主用户的中继节点,传输主用户在首次传输时隙丢失的数据包,来弥补并传时次级用户对主用户造成的损失,主用户在当前时隙保持静默;In the current time slot, ST R acts as the relay node of the primary user, and transmits the data packets lost by the primary user in the first transmission time slot to make up for the loss caused by the secondary user to the primary user during the concurrent transmission. silent;
返回步骤2,对余下的所有时隙次级用户侦听主用户接收器PR的反馈信息,并根据反馈信息执行相应操作。Returning to step 2, the secondary user listens to the feedback information of the primary user receiver PR for all remaining time slots, and performs corresponding operations according to the feedback information.
本发明的效果可用如下仿真结果进一步说明:Effect of the present invention can be further illustrated by following simulation results:
1.仿真场景1. Simulation scene
本发明的仿真场景如图1所示,包括一个主用户PU和两个次级用户SU,每个主用户PU包括一个主用户发射器PT和一个主用户发射器PR,每个次级用户SU包括一个次级用户发射器ST和一个次级用户接收器SR,两个次级用户SU相对于PU呈对称分布,dp为主用户的发射器PT与主用户的接收器PR之间的距离,ds为次级用户的发射器STi到次级用户的接收器SRi之间的距离,i=1,2,在本仿真中,dp=1,ds=0.5,主用户的中断门限OPU=0.2,主用户PU的发射功率PP与次级用户SU的最大物理功率限制Pmax相等,即PP=Pmax,主用户数据包的解调门限γP与次级用户数据包的解调门限γS相等,即γP=γS=1。The simulation scenario of the present invention is shown in Figure 1, including a primary user PU and two secondary users SU, each primary user PU includes a primary user transmitter PT and a primary user transmitter PR, each secondary user SU Including a secondary user transmitter ST and a secondary user receiver SR, the two secondary users SU are symmetrically distributed with respect to the PU, dp is the distance between the primary user's transmitter PT and the primary user's receiver PR , d s is the distance between the transmitter ST i of the secondary user and the receiver SR i of the secondary user, i=1,2, in this simulation, d p =1, d s =0.5, the primary user’s The interruption threshold O PU =0.2, the transmission power P P of the primary user PU is equal to the maximum physical power limit P max of the secondary user SU, that is, P P =P max , the demodulation threshold γ P of the primary user data packet is equal to the maximum physical power limit P max of the secondary user SU The demodulation threshold γ S of the data packet is equal, that is, γ P =γ S =1.
2.仿真内容与结果2. Simulation content and results
通过改变主用户PU的信道条件,来仿真主用户PU和每个次级用户SU获得的吞吐量性能。仿真中使用一个时隙内平均成功传输的数据包数来表示吞吐量,通过提高主用户PU的信道功率增益,来仿真主用户PU和次级用户SU获得的吞吐量,仿真结果如图3所示。The throughput performance obtained by the primary user PU and each secondary user SU is simulated by changing the channel condition of the primary user PU. In the simulation, the average number of successfully transmitted data packets in a time slot is used to represent the throughput. By increasing the channel power gain of the primary user PU, the throughput obtained by the primary user PU and the secondary user SU is simulated. The simulation results are shown in Figure 3 Show.
3.仿真结果分析3. Simulation result analysis
从图3中可以看出,随着主用户PU信道功率增益的提高,次级用户SU的吞吐量逐渐增加,增加到一定程度后保持不变。这是因为,次级用户SU根据主用户PU的信道功率增益来设置自己的功率,当主用户PU的信道增益提高时,次级用户SU的最大可允许发射功率增加,从而次级用户SU的并传机会增加。当主用户PU的信道增益增加到25dB时,在主用户PU数据包的首次传输时隙,几乎每次都存在并传次级用户SU*,因此次级用户SU在主用户PU的当前信道条件下将获得最大吞吐量,因此,次级用户SU将不再随着主用户信道功率增益的提高而增加。由于本发明在选择并传次级用户SU*和中继节点STR时考虑了公平性,因此,在该场景中,两个次级用户SU获得了相同的吞吐量。It can be seen from Figure 3 that with the increase of the channel power gain of the primary user PU, the throughput of the secondary user SU increases gradually, and remains unchanged after increasing to a certain extent. This is because the secondary user SU sets its own power according to the channel power gain of the primary user PU. When the channel gain of the primary user PU increases, the maximum allowable transmission power of the secondary user SU increases, so that the secondary user SU’s parallel Chances of passing increase. When the channel gain of the primary user PU increases to 25dB, in the first transmission time slot of the primary user PU data packet, there is a secondary user SU * that is transmitted almost every time, so the secondary user SU is under the current channel condition of the primary user PU The maximum throughput will be obtained, therefore, the secondary user SU will no longer increase with the primary user channel power gain. Since the present invention considers fairness when selecting and transmitting the secondary user SU * and the relay node STR , therefore, in this scenario, the two secondary users SU obtain the same throughput.
由于在主用户PU的重传时隙,中继节点STR为主用户进行中继,在一定程度上弥补了并传次级用户SU*对主用户PU的吞吐量造成的损失,减小了主用户的中断概率,从而很好地满足了主用户PU的服务质量需求QoS。In the retransmission time slot of the primary user PU, the relay node STR relays the primary user, which to a certain extent makes up for the loss of the throughput of the primary user PU caused by the concurrent transmission of the secondary user SU * , reducing the The outage probability of the primary user satisfies the QoS requirement of the primary user PU well.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310089327.6A CN103220094B (en) | 2013-03-19 | 2013-03-19 | Cognition network is carried out and passes and the joint transmission method cooperated |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310089327.6A CN103220094B (en) | 2013-03-19 | 2013-03-19 | Cognition network is carried out and passes and the joint transmission method cooperated |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN103220094A CN103220094A (en) | 2013-07-24 |
| CN103220094B true CN103220094B (en) | 2016-10-12 |
Family
ID=48817599
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310089327.6A Expired - Fee Related CN103220094B (en) | 2013-03-19 | 2013-03-19 | Cognition network is carried out and passes and the joint transmission method cooperated |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103220094B (en) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104427511B (en) * | 2013-08-28 | 2017-11-14 | 北京邮电大学 | Method and device of the interference protection with value in cognition wireless network |
| CN103580806B (en) * | 2013-10-31 | 2016-07-27 | 西安电子科技大学 | A kind of method of robustness efficiency transmission in cognition network |
| CN105246141B (en) * | 2014-07-11 | 2018-10-12 | 中国人民解放军理工大学 | Multipair terminal direct connection link associating power control method based on geographical frequency spectrum data library |
| CN104540170A (en) * | 2014-12-22 | 2015-04-22 | 河南省电力勘测设计院 | Transmission line monitoring network node combined congestion control and power control iterating method |
| CN104702395B (en) * | 2015-03-26 | 2018-06-05 | 山东大学 | Fair and high efficiency federated resource distribution method in a kind of cooperative cognitive network |
| CN106211182B (en) * | 2016-07-13 | 2019-03-26 | 山东农业大学 | A kind of cognition full duplex power distribution method based on statistic channel information |
| CN108174355A (en) * | 2017-08-18 | 2018-06-15 | 南京理工大学 | A method for determining the reliability of wireless network retransmission broadcast mechanism under transmission time limit |
| CN107612644B (en) * | 2017-09-30 | 2020-10-27 | 宁波大学 | A Cooperative Spectrum Sensing Method Against Malicious Interference |
| CN115175199B (en) * | 2022-04-14 | 2025-06-24 | 西安交通大学 | Industrial Internet of Things Service Quality Assurance and Spectrum Sharing Method Based on Synesthesia |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1771675A (en) * | 2003-04-08 | 2006-05-10 | 艾利森电话股份有限公司 | Power Control and Automatic Repeat Request (ARQ) in Radio Communication Systems |
| CN102868507A (en) * | 2012-09-19 | 2013-01-09 | 电子科技大学 | Segmented ARQ (Automatic Repeat Request) method based on transmission reliability |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8693362B2 (en) * | 2010-04-05 | 2014-04-08 | Qualcomm Incorporated | Power headroom reporting |
| US8744513B2 (en) * | 2010-06-29 | 2014-06-03 | Qualcomm Incorporated | Interaction between maximum power reduction and power scaling in wireless networks |
-
2013
- 2013-03-19 CN CN201310089327.6A patent/CN103220094B/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1771675A (en) * | 2003-04-08 | 2006-05-10 | 艾利森电话股份有限公司 | Power Control and Automatic Repeat Request (ARQ) in Radio Communication Systems |
| CN102868507A (en) * | 2012-09-19 | 2013-01-09 | 电子科技大学 | Segmented ARQ (Automatic Repeat Request) method based on transmission reliability |
Non-Patent Citations (1)
| Title |
|---|
| 《多速率认知网络中协作资源共享机制研究》;张琰 等;《通信学报》;20111130(第11期);第31页至第43页 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103220094A (en) | 2013-07-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103220094B (en) | Cognition network is carried out and passes and the joint transmission method cooperated | |
| CN101938770B (en) | Wireless network maximum retransmission times optimization method based on network channel state | |
| Antonopoulos et al. | Energy efficient network coding-based MAC for cooperative ARQ wireless networks | |
| CN102448073B (en) | Mixed type via node, base station and mixed type trunking method | |
| EP2068487A1 (en) | Method and apparatus for hybrid automatic repeat retransmission | |
| CN102333344B (en) | An Adaptive Error Control Method for Wireless Sensor Networks | |
| RU2010151441A (en) | INCREASING THE RELIABILITY OF THE HYBRID AUTOMATIC REQUEST FOR THE REPEATED DATA TRANSFER | |
| CN101790218B (en) | Distributed relay selection method and device | |
| CN101072085A (en) | Method and system for obtaining high-speed uplink packet scheduling capacity, and method and device for obtaining link effective data rate | |
| US9900127B2 (en) | Method and system to improve link budget of a wireless system | |
| CN102208962B (en) | Wireless data transmission method | |
| CN103457708B (en) | Data transmission method and device | |
| CN101621362B (en) | Method for improving utilization rate of wireless personal network channel | |
| KR101965767B1 (en) | Packet retransmission method using index coding in a hybrid automatic repeat request environment without feedback | |
| CN101321129A (en) | A data forwarding method and system based on fine gradient strategy | |
| CN103580806B (en) | A kind of method of robustness efficiency transmission in cognition network | |
| KR101221280B1 (en) | Retransmission method for cooperative arq in manet and cooperative ad-hoc network system | |
| CN108234090B (en) | A cross-layer optimization design method in massive MIMO system | |
| CN102413540A (en) | Self-organizing network unicast method with combination of cognitive network coding and routing based on cognition | |
| CN102595513A (en) | Method based on retransmission trigger coordinated multi-point transmission and system thereof | |
| CN102710400B (en) | Collaborative automatic retransmission request method based on distributive optimal relay node selection | |
| CN105049158A (en) | Bidirectional relay system signal merging strategy based on ARQ (Automatic Retransmission Request) of opportunistic network coding | |
| WO2020220962A1 (en) | Sidelink transmission method and terminal | |
| CN102291784B (en) | Cognitive-flow-based cooperative MAC (medium assess control) method | |
| Yu et al. | HBR: An Efficiency DRL-Enabled Hybrid Blind Retransmission Method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20161012 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |