国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于仿真的無線電網(wǎng)絡(luò)的語音通信系統(tǒng)的制作方法_2

      文檔序號:9263263閱讀:來源:國知局
      選擇、音量控制和一鍵通選項。通信管理控制器118處理從網(wǎng)絡(luò)或從計算機102內(nèi)部接收的消息。通信管理控制器118可以起到包裝器(wrapper)的作用,其將通信管理器116中的接口暴露給外部實體。
      [0039]通信方104還包括戰(zhàn)術(shù)和環(huán)境提示控制器120。戰(zhàn)術(shù)和環(huán)境提示控制器120被配置為向預(yù)定的仿真演員提供到通信管理器116的仿真聲音。仿真聲音可以包括至少飛行器、地面交通工具和海上艦艇的引擎噪音,擋風(fēng)玻璃噪音,無線電噪音,坦克隆隆聲,車間噪音,士兵武器噪音和惡劣天氣以及其他聲音。
      [0040]通信方104還包括配置控制器122,其將關(guān)于可能參與到無線電網(wǎng)絡(luò)仿真中的另一個通信方106、通信方108和通信方112的身份和角色的指令提供給通信管理器116。配置控制器122接收至少一個無線電仿真器配置,其在無線電網(wǎng)絡(luò)仿真期間建立若干待仿真的無線電。在一個實施例中,通信方104可以在無線電網(wǎng)絡(luò)仿真期間仿真不止一個無線電。[0041 ] 通信方104還包括數(shù)據(jù)流控制器124,其提供輸出流,例如,通過計算機102提供的音頻功能。數(shù)據(jù)流控制器124可以提供講話和聆聽能力或者僅聆聽能力。通信方104還包括記錄控制器126,其被配置為接收和存儲無線電仿真器操作消息并響應(yīng)于請求傳遞消息。通信方104還包括存在控制器128,其被配置為捕獲在操作期間由通信方生成的關(guān)于通信方104的配置和性能的統(tǒng)計數(shù)值。存在控制器128還響應(yīng)于請求傳遞統(tǒng)計數(shù)值。
      [0042]通信方104還包括音頻設(shè)備130,其使得參與者在無線電網(wǎng)絡(luò)仿真期間能夠聽到聲音并輸入聲音(例如,說話聲)。音頻設(shè)備130提供講話的音頻輸入流132和其他輸入,并提供用于播放聲音的音頻輸出流134。音頻輸入流132包括麥克風(fēng)136。音頻輸出流134包括揚聲器/耳機138。音頻設(shè)備130可以對諸如麥克風(fēng)136和揚聲器/耳機138等設(shè)備評分和排序用于自動選擇。
      [0043]通信方104還包括收發(fā)器140,其提供通信方104、通信方106、通信方108和通信方112彼此交互所必需的虛擬天線、無線電發(fā)射器和接收器、數(shù)據(jù)接口和控制系統(tǒng)。收發(fā)器140可以是通信管理器116的組件。通信方104還包括協(xié)議代理142,其為一個接口,用于提供通信管理器116和分布式交互仿真(DIS)協(xié)議或由通信方104使用的其他協(xié)議之間的數(shù)據(jù)交換。協(xié)議代理142允許參與者在運行時間選擇與收發(fā)器140的特定實例一起使用的協(xié)議。協(xié)議代理142可以是收發(fā)器140的組件。
      [0044]應(yīng)注意的是,對應(yīng)于通信方104的組件的組件沒有針對通信方106、通信方108和通信方112而被示出,但是應(yīng)當(dāng)理解的是,通信方106、通信方108和通信方112包括這些組件。應(yīng)當(dāng)理解的是,通信方104的組件和能力適用于通信方106、通信方108和通信方112,并且本文關(guān)于通信方104的討論可以適用于通信方106、通信方108和通信方112,除非另有說明。
      [0045]通信方104、通信方106、通信方108和通信方112使用分布式交互仿真協(xié)議和語音通信系統(tǒng)(VCS)應(yīng)用程序編程接口(API)彼此交互并與其他組件交互,該應(yīng)用程序編程接口(API)為語音通信系統(tǒng)的組件之間的序列化接口。通信方104、通信方106、通信方108和通信方112中的每個都具有語音通信系統(tǒng)(VCS)應(yīng)用程序編程接口(API)接口、網(wǎng)絡(luò)協(xié)議接口和音頻流接口的某種組合。通信方104、通信方106、通信方108和通信方112將對外接口、內(nèi)部通信模型和數(shù)據(jù)傳遞路徑綁定到內(nèi)聚的軟件模塊。語音通信系統(tǒng)(VCS)和應(yīng)用程序編程接口(API)可以允許待開發(fā)的靈活的應(yīng)用程序。API可以允許組件作為網(wǎng)絡(luò)的單獨的節(jié)點上的相同的可執(zhí)行文件或單獨的可執(zhí)行文件交互,而無需重新編譯或重新配置。API可以在組件之間可能通過將組件注冊作為服務(wù)并發(fā)行關(guān)于該服務(wù)的信息建立這種交互。
      [0046]通信方104還包括VCS配置144,其為一種機制,通信方104、通信方106、通信方108和通信方112可以在運行時間通過該機制而被實例化。VCS配置144可以是配置控制器122的組件。在一個實施例中,測試指揮者110在VCS配置144的協(xié)助下創(chuàng)建和發(fā)行配置文件114。
      [0047]VCS配置144的配置機制使得能夠在常規(guī)默認(rèn)設(shè)置上面建立獨特的配置。獨特的配置可能是通信方104、通信方106、通信方108和通信方112的那些配置,在仍然保證唯一可識別進入許可時,可以與多個用戶或網(wǎng)絡(luò)節(jié)點(例如計算器102)關(guān)聯(lián)。相比其他實施方式,VCS配置144的能力可以使得大量的分布式無線電網(wǎng)絡(luò)仿真的配置更容易并且更不易于出現(xiàn)錯誤。所有通信方104、通信方106、通信方108和通信方112可以用單一文件表示,該文件可以是配置文件114,并且每個數(shù)據(jù)值可能需要表示一次。
      [0048]系統(tǒng)100還包括網(wǎng)絡(luò)146,其可以是延伸橫跨單一建筑、校園或更大區(qū)域的數(shù)據(jù)網(wǎng)絡(luò)。網(wǎng)絡(luò)146可以是局域網(wǎng)或廣域網(wǎng)。網(wǎng)絡(luò)146托管本文提供的無線電網(wǎng)絡(luò)仿真。
      [0049]圖2是根據(jù)說明性實施例的一種無線電網(wǎng)絡(luò)仿真的方法的流程圖。圖2中示出的方法200可以使用圖1中的系統(tǒng)100實施。圖2中示出的過程可以由處理器實施(例如圖13中的處理器單元1304)。圖2中示出的過程可以是圖1和圖3到圖13中描述的技術(shù)的變形。盡管圖2中呈現(xiàn)的一些操作被描述為由“過程”執(zhí)行,但是如在本文其他地方描述的,該操作由至少一個有形處理器或使用一個或更多個物理設(shè)備執(zhí)行。術(shù)語“過程”還可以包括存儲在非臨時性計算機可讀存儲介質(zhì)中的計算機指令。
      [0050]方法200可以隨著過程可以執(zhí)行通信管理器而開始,通信管理器被配置為提供包含虛擬無線電網(wǎng)絡(luò)的無線電仿真環(huán)境(操作202)。接下來,過程可以執(zhí)行通信管理控制器,其中通信管理控制器接收虛擬無線電網(wǎng)絡(luò)的無線電控制輸入(操作204)。接下來,過程可以執(zhí)行戰(zhàn)術(shù)和環(huán)境提示控制器,戰(zhàn)術(shù)和環(huán)境提示控制器被配置為向無線電仿真環(huán)境提供仿真的可聽見的聲音(操作206)。接下來,過程可以執(zhí)行配置控制器,配置控制器耦合到通信管理器并被配置為接收至少一個無線電仿真器配置,該無線電仿真器配置指定至少若干無線電和頻率(操作208)。
      [0051]第一計算機可以針對至少一個可聽見的輸入和輸出激活至少一個數(shù)據(jù)流控制器。第一計算機可以是系統(tǒng)100提供的計算機102。數(shù)據(jù)流控制器可以是系統(tǒng)100提供的數(shù)據(jù)流控制器124。第一計算機可以激活至少一個記錄控制器,其被配置為接收和存儲與無線電仿真環(huán)境相關(guān)聯(lián)的操作消息并被配置為響應(yīng)于請求傳遞操作消息。記錄控制器可以是系統(tǒng)100提供的記錄控制器126。操作消息可以包括從任務(wù)控制功能到飛行員或操作員功能的指令。
      [0052]第一計算機可以激活至少一個存在控制器,其被配置為捕獲和傳遞與無線電仿真環(huán)境相關(guān)聯(lián)的系統(tǒng)配置和性能的統(tǒng)計數(shù)值。存在控制器可以是系統(tǒng)100提供的存在控制器128。第一計算機可以托管參與無線電仿真的第一通信方和至少第二通信方。第一通信方可以是系統(tǒng)100提供的通信方104。第二通信方可以是系統(tǒng)100提供的通信方106、通信方108、通信方112中的一個。
      [0053]第一計算機可以在無線電仿真環(huán)境中至少使用分布式交互仿真(DIS)協(xié)議。第一計算機的無線電控制輸入可以包括虛擬無線電網(wǎng)絡(luò)的頻率、操作模式和傳輸和接收命令中的至少一個。
      [0054]在第二計算機創(chuàng)建的配置文件中,通信管理器、通信管理控制器、配置控制器和戰(zhàn)術(shù)和環(huán)境提示控制器中的至少一個可以被提供給第一計算機。通信管理器可以是系統(tǒng)100提供的通信管理器116。通信管理控制器可以是系統(tǒng)100提供的通信管理控制器118。配置控制器可以是系統(tǒng)100提供的配置控制器122。戰(zhàn)術(shù)和環(huán)境提示控制器可以是系統(tǒng)100提供的戰(zhàn)術(shù)和環(huán)境提示控制器120。配置文件可以是系統(tǒng)100提供的配置文件114。第二計算機可以托管系統(tǒng)100提供的通信方106、通信方108、通信方112中的至少一個。
      [0055]圖3是根據(jù)有利實施例的一種仿真的無線電網(wǎng)絡(luò)的音頻傳遞路徑的流向圖。圖3提供使用系統(tǒng)100的一些組件傳輸消息的流向圖300。流向圖300的一些組件對應(yīng)于并且索引到系統(tǒng)100的組件。用戶302對應(yīng)于參與者。音頻設(shè)備304對應(yīng)于圖1的系統(tǒng)100的揚聲器/耳機138和麥克風(fēng)136。通信管理器306對應(yīng)于系統(tǒng)100的通信管理器116。收發(fā)器308對應(yīng)于系統(tǒng)100的收發(fā)器140。協(xié)議代理310對應(yīng)于系統(tǒng)100的協(xié)議代理142。網(wǎng)絡(luò)312對應(yīng)于網(wǎng)絡(luò)146,網(wǎng)絡(luò)146攜帶與系統(tǒng)100中相關(guān)聯(lián)的無線電網(wǎng)絡(luò)仿真描述的無線電網(wǎng)絡(luò)仿真相關(guān)聯(lián)的消息。音頻傳遞路徑是一種機制,其用于將音頻數(shù)據(jù)從網(wǎng)絡(luò)146的網(wǎng)絡(luò)協(xié)議接口移動到物理音頻接口,例如圖1的系統(tǒng)100的揚聲器/耳機138。
      [0056]圖4是根據(jù)有利實施例的一種仿真的無線電網(wǎng)絡(luò)的音頻設(shè)備的框圖。圖4描繪了音頻設(shè)備的系統(tǒng)400。系統(tǒng)400的音頻設(shè)備402可以對應(yīng)于系統(tǒng)100的音頻設(shè)備130。音頻設(shè)備402可以是音頻傳遞路徑(例如圖3中描繪的音頻傳路徑)中的組件。
      [0057]音頻設(shè)備402可以是圍繞實際音頻接口的四個組件的包裝器。音頻設(shè)備402包括音頻輸入流404,其包括音頻緩沖器406和跨平臺音頻庫(PortAud1) 408。在實施例中,跨平臺音頻庫408可以是商業(yè)可用產(chǎn)品。音頻設(shè)備402還包括音頻輸出流410,其包括音頻緩沖器412和跨平臺音頻庫414。音頻設(shè)備402還包括混音器輸入流416,其包括硬件混音器418。音頻設(shè)備402還包括混音器輸出流420,其包括硬件混音器422。系統(tǒng)400還包括通信管理器424,其對應(yīng)于系統(tǒng)100的通信管理器116。系統(tǒng)400還包括操作系統(tǒng)軟件(0S)426,其是在系統(tǒng)100的計算機102和執(zhí)行系統(tǒng)100的通信方104、通信方106、通信方108和通信方112的計算機中的至少一個上執(zhí)行的操作系統(tǒng)軟件。
      [0058]音頻設(shè)備402查詢OS 426并使用規(guī)則來決定哪個設(shè)備(例如系統(tǒng)100的揚聲器/耳機138和麥克風(fēng)136)可以合成整體。規(guī)則同樣用于對每個設(shè)備排序。排序用于區(qū)分設(shè)備的優(yōu)先順序,使得可能在運行時間自動選擇最好的設(shè)備并可以消除手動選擇或配置設(shè)備的需要??梢员O(jiān)視和調(diào)整設(shè)備電平,以便確保設(shè)備電平適于音頻捕獲和回放。圖4中描繪的通信管理器424和音頻設(shè)備402之間以及音頻設(shè)備402和OS 426之間的作為“音頻”和“控制”箭頭分別指示了通信管理器424、音頻設(shè)備402和OS 426之間的音頻內(nèi)容和控制信號的移動。
      [0059]圖5是根據(jù)有利實施例的一種仿真的無線電網(wǎng)絡(luò)的協(xié)議接口的框圖。圖5描繪了協(xié)議接口的系統(tǒng)500。系統(tǒng)500包括協(xié)議代理502、協(xié)議代理504和協(xié)議代理506,其對應(yīng)于系統(tǒng)100的協(xié)議代理142。系統(tǒng)500還包括收發(fā)器508、收發(fā)器510和收發(fā)器512,其對應(yīng)于系統(tǒng)100的收發(fā)器140。系統(tǒng)500還包括網(wǎng)絡(luò)接口 514,其可以是安裝在計算機102和托管通信方106、通信方108和通信方112的計算機中或以其他方式與上述計算機102相關(guān)聯(lián)的硬件和軟件,該網(wǎng)絡(luò)接口 514使得這些設(shè)備在圖1的網(wǎng)絡(luò)146上傳輸和接收。
      [0060]系統(tǒng)500提供的協(xié)議接口將來自收發(fā)器508、收發(fā)器510和收發(fā)器512的音頻轉(zhuǎn)換為期望的協(xié)議,該協(xié)議可以是分布式交互仿真(DIS)并管理格式化、定時發(fā)出該協(xié)議的規(guī)貝丨J。協(xié)議代理502、協(xié)議代理504和協(xié)議代理506與收發(fā)器508、收發(fā)器510和收發(fā)器512之間的接口可以是通用的,使得傳輸?shù)臄?shù)據(jù)可以被轉(zhuǎn)換為很多協(xié)議。
      [0061]圖6是根據(jù)有利實施例的一種仿真的無線電網(wǎng)絡(luò)的收發(fā)器功能的框圖。圖6描繪了收發(fā)器功能的系統(tǒng)60
      當(dāng)前第2頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1