面向服務(wù)的無(wú)線(xiàn)電重配置方案設計
摘要:分析了基于面向服務(wù)體系架構(SOA)的Web服務(wù)架構特點(diǎn),提出了把面向服務(wù)的系統設計和集成思想應用到認知無(wú)線(xiàn)電系統(CRS)的設計和構建上,將其稱(chēng)之為面向服務(wù)的無(wú)線(xiàn)電(SOR)。SOR的各功能單元以松耦合服務(wù)的方式提供,實(shí)現最大程度的移植和重用。通過(guò)重新組合不同的服務(wù)或改變服務(wù)的參數可以靈活地實(shí)現SOR系統的重配置。根據這一概念,設計實(shí)現了基于SOR的原型系統。
關(guān)鍵詞:面向服務(wù);認知無(wú)線(xiàn)電;系統重配置;原型系統
0 引言
軟件無(wú)線(xiàn)電技術(shù)的成熟為認知無(wú)線(xiàn)電的實(shí)現提供了基礎,把面向服務(wù)(Service-Oriented)的系統設計和集成思想應用到認知無(wú)線(xiàn)電系統(Cognitive Radio System,CRS)的設計和構建上,稱(chēng)之為面向服務(wù)的無(wú)線(xiàn)電(Service-Oriented Radio,SOR)。SOR的實(shí)現主要是通過(guò)對認知無(wú)線(xiàn)電可重配置的各種功能模塊,比如編碼/譯碼,調制/解調等進(jìn)行封裝,將其封裝為可在局域網(wǎng)或因特網(wǎng)上發(fā)布,調用的各種服務(wù)。然后用戶(hù)可通過(guò)對各種服務(wù)的調用和編排實(shí)現CRS的各種應用。因為被封裝的服務(wù)是可以根據用戶(hù)需求進(jìn)行調整的,所以SOR可以靈活地實(shí)現CRS的重配置。用SOR設計CRS將會(huì )帶來(lái)很多優(yōu)點(diǎn):它可以實(shí)現系統的松耦合,使系統開(kāi)發(fā)不受地域限制,增強了系統的開(kāi)放性,并且通過(guò)各種服務(wù)的調整和編排,提高系統的靈活性和可重用性。
1 Web服務(wù)的技術(shù)集合
基于SOR的認知無(wú)線(xiàn)電系統采用Web服務(wù)的技術(shù)集合來(lái)實(shí)現。認知無(wú)線(xiàn)電系統的各功能單元主要通過(guò)兩大類(lèi)服務(wù),即傳統軟件無(wú)線(xiàn)電服務(wù)、認知核服務(wù)分布式地部署在局域網(wǎng)或因特網(wǎng)上。傳統軟件無(wú)線(xiàn)電服務(wù)包括前端信號處理服務(wù)、調制解調服務(wù)、信道編解碼服務(wù)、頻譜分析服務(wù)等,認知核服務(wù)包括各種學(xué)習服務(wù)、推理服務(wù)、優(yōu)化服務(wù)以及數據庫服務(wù)等。SOR采用一系列的Web服務(wù)協(xié)議,其協(xié)議棧如圖1所示。
評論