基于认知无线电的频谱感知及TCP跨层设计  

Spectrum Sensing and TCP Cross-layer Design Based on Cognitive Radio

在线阅读下载全文

作  者:林正红[1] 江虹[1] 殷明勇[2] 

机构地区:[1]西南科技大学信息工程学院,四川绵阳621010 [2]中国工程物理研究院计算机应用研究所,四川绵阳621900

出  处:《计算机工程》2014年第7期33-37,共5页Computer Engineering

基  金:国家自然科学基金资助项目(61072138;61379005);国防基础科研计划基金资助项目;西南科技大学研究生创新基金资助项目(13ycjj37)

摘  要:目前针对认知无线电网络中TCP协议的研究大多假设次用户的感知是完美的,且未综合考虑TCP协议参数和感知时间等因素对TCP性能的影响。针对上述问题,在TCP Westwood协议的基础上,提出一种基于传输预判的改进TCP协议,建立基于认知无线电网络的TCP吞吐量跨层模型。采用部分可观测马尔可夫决策过程对有感知误差的次用户频谱感知和接入过程进行建模,将其转换为信念状态马尔可夫决策过程,使用Sarsa(λ)算法对其进行求解,以在最大化TCP吞吐量的同时得到最优感知时间。仿真结果表明,与TCP Reno和TCP Newreno协议相比,使用该方案所得的TCP拥塞窗口值分别提高约42%和27%,平均吞吐量分别提高约5.7%和5.5%,当感知时间为0.2s时,所得的TCP平均吞吐量为最大值。Most of the existing studies about TCP protocol in Cognitive Radio(CR) network assume that the Secondary User(SU)'s perception is perfect. These studies also do not consider the TCP protocol parameters and sensing time's influence on the TCP performance. To solve the above problems, this paper proposes an improved TCP protocol which has the transmission pre-judgment ability based on the TCP Westwood(TCPW) protocol. It builds the cross-layer TCP throughput model on the basis of CR networks. Due to the perception errors of secondary user, its spectrum sensing and access problem is modeled as a Partial Observable Markov Decision Process(POMDP) which is then converted to belief state Markov Decision Process(MDP), with the Sarsa(2) algorithm to achieve the solution of Belief State Markov Decision Process(BMDP) model. It can achieve the optimal sensing time while TCP throughput has the maximum value. Simulation results show that the TCP congestion window value obtains with this scheme is about 42% more than using the TCP Reno protocol, and is about 27% more than using the TCP Newreno protocol. The average throughput obtains with this scheme is about 5.7% higher than using TCP Reno, and is about 5.5% higher than using TCP Newreno. When the sensing time is 0.2 s, the resulting TCP average throughput is the maximum.

关 键 词:TCP Westwood协议 部分可观测马尔可夫决策过程 频谱感知 Sarsa(λ)算法 TCP吞吐量 感知时间 

分 类 号:TP92[自动化与计算机技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象