[摘 要]本文對通信設備同步跳頻問題,提出了一種跳頻序列的搜索算法。實際算例說明,本文提出的算法能夠生成足夠多符合實際要求的跳頻序列。
[關鍵詞]跳頻序列;搜索算法;通訊
doi:10.3969/j.issn.1673-0194.2009.15.015
[中圖分類號]TN92[文獻標識碼]A[文章編號]1673-0194(2009)15-0048-03
1 跳頻序列
目前多數無線通訊設備,如大多數無線局域網、某些無繩電話以及某些軍用或民用通信都在使用2.4GHz ISM(工業、科學、醫學)頻段。由于該頻段是對所有無線電系統都開放的頻段,微波爐、高壓鈉燈的無線電波也在此頻率范圍之內,所以ISM頻譜已變得相當擁擠和嘈雜,使用ISM頻段的任何系統都會遇到干擾[1]。跳頻技術就是為了解決上述問題的一種常用技術。
跳頻是指通信收發方同步地改變頻率。如果在一個頻道上遇到干擾,就跳到另一個頻道上工作;如果在一個頻道傳送的信號因受到干擾而出現了差錯,也可以跳到另一個頻道上重發,從而加強了信號的可靠性和安全性[2]。與定頻通信相比,跳頻通信的載波頻率一直在跳變。工作中,發方以相當快的速率(跳速)改變頻率,收方必須與發方同步地改變頻率,雙方才能保持通信[3]。跳頻通信時,收發雙方必須采用同一種跳頻序列(圖1),其中各數字表示不同的頻率點。
圖1 跳頻通訊頻率同步跳變示意圖
為了提高頻譜利用率,跳頻序列中各頻點應在其頻率范圍內盡可能均勻分布。
為了提高抗干擾能力,跳頻序列中各頻點應在其頻率范圍內盡可能隨機分布,每次頻跳的頻率差必須足夠大。……