易成


摘要:通用的、開放的是軟件可編程無線電主要的的兩大特點。這種科技是采用軟件技術來運用在硬件平臺上,從而是無線通信系統的各種功能得以實現。筆者以面向對象編程為基礎,對軟件編程無線電的基本概念、主要特點進行了分析。在這之后,又對目前社會上的軟件可編程無線電硬件體系結構驚醒了分析,并得到了一定結論。從而得出,當今社會上的軟件可編程無線電,它所特有的這種無線通信概念和體制,已經成為國內外關注的焦點。
關鍵詞:面向對象編程;軟件;可編程無線電開發系統
中圖分類號:TN925 文獻標識碼:A 文章編號:1007-9416(2019)03-0172-02
0 引言
面向對象程序設計方法,也可簡稱為:OOP。這種方法是一種九十年代的運用于程序設計方面的方法,改變了傳統程序設計思想和設計方法的根本原因,就是因為它的出現[1]。社會上最開始所出現的軟件可編程無線電,其只不過是以美國為基礎的情況下,由軍用通信領域所開發的。并且,其開發真正成功的時候,是在1994年。并且在同一時間,軟件可編程無線的電樣機得以研發[2]。然而,因為軟件功能有的時候會隨著應用方面需要,從而常常改變其原有的功能。那么,就必須對其整體上的結構進行相應的改變,這樣的化,對于軟件的維護工作,還有擴充方面帶來了相對的影響。近段時間以來,由于電子器件技術的發展越來越快速,這種現象對無線電臺提高性能有著直接性的關系。此外,這種情況經常表現在直接變換的寬帶信號上,以及,處理變換過的數字信號的能方面尤為明顯[3]。原來的總線標準如ISA、lEsA等對于現代數據傳輸來講,已經達不到標準要求了。但是,PCI總線在數據傳輸方面,其速度相對較快,這跟與處理器是沒有關系的。此外,由于它還有許多的有點,比如可以持多個外設,所以,逐漸的被許多廠家以及開發者所關注[4]。
1 軟件可編程無線電的特點
將寬帶ADC或者DAC以最大的可能,來運用在射頻天線上,并且,盡可能的將軟件技術運通在一個相對通用的或者開放的硬件平臺上。這種做法能夠使得無線通信系統的各種功能得到正常使用,這種方法就是軟件可編程無線電的基本理念[5]。此外,這種無線電還能以改變軟件程序的方式,從而能夠靈活的改善它的功能和性能。然而,這種可能性也引起了國內外的許多學者的大量關注。另一方面,它在移動通信系統的功能運用中,使其的操作更加靈敏。此外,還可以在系統改進的作業中,以及升級方面,變得更為簡便。而且這些模塊化的系統能在不同的系統升級工作中,很容易地進行重新配置,因為,它在系統的結構上具有相當大的通用性。由于其具有無限可能性,因此軟件可編程無線電臺也非常的受到人們的關注。它是一種通信機,但是單單用通信機這種講法來說明它,還不能夠對其完全的概括。
比如,在商業、氣象和民用,還有軍事等領域中,都有普遍的運用無線通信的功能。當今社會中,在無線通信領域中還有不好的問題存在。比如多種通信系統并存以及各種標準競爭激烈,都比較常見。從表1是當今社會中無線電系統的發展趨勢。
2 理想軟件可編程無線電
理想的軟件可編程無線電在系統設計的變更方面可以非常靈活的面對。此外,在驗證確認的速度上相對其他系統更快。所以,現階段可以實現的軟件可編程無線電事實上是中頻數字化的軟件可編程無線電。它的主要原理是先將射頻信號經過下變頻轉換器(DC)將其轉換為中頻信號,然后在中頻位置對信號進行數字化。這樣對ADC,DAC,DSP或FPGA等數字器件的要求能夠起到降低作用。從而,使得軟件可編程無線電的各種功能得以正常發揮。另外,從技術方面來講,要實現這種廉還需要遵循另外兩大原理,其中之一是需要使ADC和DAC盡可能地靠近射頻(RF)端。之二是用高速數字的信號處理器來代替硬件上原有的結構。
關于軟件編程的無線電,也就是所謂的理想軟件編程無線電,其主要的結構構成如圖1所示。從圖中能夠有很明顯的看到,這種無線電擁有很強的通用性與兼容性。而且,它相當的靈活性,并且其開放性和可擴展性也是相對其他無線電來講更強。
3 結語
自從軟件開發以來,軟件可編程無線電就被通信領域所關注,并且,以一種全新的通信理念而存在與目前社會中。由于現在社會的不斷發展,這種技術已經成為額新一代移動通信系統中的一種主流技術。雖然,規范標準是以實施計劃的過程中發展和成熟為基礎的,但是,它提出的體系結構分層等思想達到了目前社會對無線通信系統的需求。因為,現在社會中的軟件規模越來越大,而結構上也越來越復雜,所以在一般情況下,在軟件的開發工作中,還有后期維護上,對費用的要求基本都很高。然而,利用面向對象方法的封裝和繼承,還有其特有的多點性機制,可以對軟件代碼的可重用性進行提高,從而,達到降低開發工作還有維護作業是所產生的費用。
參考文獻
[1] 董理濛,李勇.基于軟件無線電的羅盤激勵器系統設計[J].現代電子技術,2014(3):38-41.
[2] 劉陸華,龔玲.基于軟件無線電的信號發生器的設計與實現[J].電子測量技術,2013,36(12):95-98.
[3] 費丹,熊磊,吳建強.基于軟件無線電的無線信道仿真儀設計與實現[J].儀器儀表學報,2013(S1):93-98.
[4] 宋曉鷗.基于軟件無線電的地下通信接收機設計與實現[J].電子器件,2014(4):669-673.
[5] 文延東,文雙春,劉昱, et al.基于軟件無線電的通信信號測試平臺設計與實現[J].計算機工程與科學,2016,38(9):1769-1775.
Analysis of Software Programmable Radio Development System Based on Object-Oriented Programming
YI Cheng
(College of Science and Literature, Jiangsu Normal University, Xuzhou Jiangsu? 221116)
Abstract:Universal and open are two main characteristics of software programmable radio. This technology is applied to hardware platform by software technology, so that various functions of wireless communication system can be realized. Based on object-oriented programming, the basic concept and main characteristics of software programming radio are analyzed. After that, he awoke the analysis of the software programmable radio hardware architecture in the society and got some conclusions. It is concluded that the software programmable radio in today's society, its unique wireless communication concept and system, has become the focus of attention at home and abroad.
Key words:object-oriented programming;software;programmable radio development system