摘要
提出了一种利用模拟退火算法构造任意码长、任意码重(n,w,1)光正交码(SA-OOC)的方法。此方法由三个步骤组成:根据自相关特性筛选可能的码字;去除重复的码字;利用模拟退火算法根据互相关特性组合出一个符合条件的码组。仿真结果表明:该算法具有简单、易于实现的特点;与使用素数码(PC)、扩展的素数码(EPC)、二次同余码(QC)的系统相比,以SA-OOC作为地址码的系统具有更好的误码率特性。SA-OOC有望用于二维光地址码的构造。
Proposed is the construction method of (n,w, 1) optical orthogonal codes (SA-OOC) with any code length and code weight based on simulated annealing algorithms. This method is consisted of three steps: selecting codes by auto-correlation property, eliminating redundant codes, and selecting a codes group according to cross-correlation property using simulated annealing algorithms. The simulation results indicate that this algorithm is simple to implement. The bit error rate of the CDMA system with SA-OOC is better than that of PC, EPC and QC. SA-OOC is perspective for construction of two dimensional optical address codes.
出处
《半导体光电》
EI
CAS
CSCD
北大核心
2008年第3期399-402,共4页
Semiconductor Optoelectronics
基金
国家自然科学基金资助项目(60577045)
教育部高等学校博士学科点基金项目(20050013002)
电子科技大学宽带光纤传输与通信网技术教育部重点实验室开放课题资助项目
关键词
光正交码
光码分多址
模拟退火算法
多址干扰
误码率
optical orthogonal code (OOC)
optical code division multiple access(OCDMA)
simulated annealing algorithms(SAA)
multiple access interference(MAI)
bit errorrate(BER)