摘要
以最大化所有认知无线电用户(CRU)的吞吐量为目标,同时保证每个CRU的服务质量(Qo S)约束,研究了联合最优监听时间和资源分配问题,并基于此提出了一种监听时间与资源联合分配算法。在多信道认知无线电网络中,频谱监听和资源分配都会影响网络的吞吐量。兼顾二者的联合优化问题可以被分解为两个子问题:固定监听时间的资源分配问题,以及固定资源分配策略的最优监听时间一维穷举搜索问题。提出的算法可以通过穷举搜索获得最优监听时间,并通过次梯度算法获得最优资源分配策略。仿真结果表明,提出的最优监听时间与资源分配算法可以最大化认知无线网络的吞吐量;此外,各认知用户的Qo S需求也能得到保证。
In order to maximize the throughput of Cognitive Radio Users( CRU) and guarantee CRUs' Quality of Service( Qo S) requirements, jointly optimizing sensing time and resource allocation was investigated. Based on this problem, a joint allocation of sensing time and resource algorithm was proposed. In multichannel cognitive radio networks, both spectrum sensing and resource allocation could influence the network throughput. Original joint optimization problem which considers both issues can be divided into two sub-optimization problems: transmit power and channel allocation problem with fixed sensing time, and one-dimensional exhaustive search for optimal sensing time with fixed resource allocation strategy. Using the proposed algorithm, the optimal sensing time can be obtained by exhaustive search and the optimal resource allocation strategy can be achieved by subgradient method. Simulation results show that the proposed optimized sensing time and resource allocation algorithm can maximize the throughput of cognitive radio networks. Furthermore, Qo S requirements of CRU can be guaranteed.
出处
《计算机应用》
CSCD
北大核心
2015年第5期1230-1233,1237,共5页
journal of Computer Applications
基金
国家自然科学基金资助项目(61071079
61300169)
四川省教育厅基金资助项目(14ZB0038)
关键词
多信道认知无线电网络
资源分配
监听时间
服务质量需求
muhichannel cognitive radio network
resource allocation
sensing time
Quality of Service (QoS) requirement