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