(中國電子科技集團公司第五十四研究所 石家莊 050200)
無線控制器在綜合通信調度系統中的實現與應用*
辛利
(中國電子科技集團公司第五十四研究所 石家莊 050200)
針對調度通信系統業務在應急通信領域目前的發展狀況,給出了一種綜合通信調度系統的方案,介紹了無線控制器在綜合通信調度系統中的應用。重點講解了無線控制器的整體設計實現,給出了各部分的實現原理框圖,闡述了信號在系統中的處理流程。無線控制器經過實際應用,證明完全達到了設計目標,滿足了應用需求,并將會有更廣泛的應用前景。
綜合通信調度;無線控制器;語音端點檢測;DS80C411處理器
ClassNumberTP37
當前社會應急突發事件增多,伴隨應急通信網絡建設的不斷深入,綜合通信調度的解決方案隨之出現。所謂綜合通信調度系統就是將數字電話網、公用移動通信網、專用移動通信網,數據通信網及電臺網絡等既有的通信網絡進行整合,為應急指揮通信提供在常規語音調度基礎之上的多種通信業務互相融合的技術。
本文針對綜合通信系統建設的需要,提出了一種無線設備智能接入的解決方案,該方案可以方便快捷地將無線通信設備接入綜合通信調度系統,使指揮員無須改變原有的調度操作模式,即可完成多種通信網絡融合模式下的通信調度。
綜合通信調度系統在現有的通信資源的基礎上,利用數字通信技術、DSP話音處理技術和計算機網絡技術,整合現有的衛星通信、PSTN、移動通信,數據通信等通信資源,組成指揮調度系統的核心,形成一個有機的、無縫的通信網絡。在如此網絡環境下,各種通信終端之間實現互聯互通,并且在通信調度過程中,任何一類終端在不改變原有應用方式(雙工或半雙工等),且具有高穩定性、高可靠性及多種通信方式通信調度的能力。
綜合通信系統的內部功能實現采用分體設計,集中控制的模式。將接口單元、協議信令控制單元、交換單元、中心控制單元等進行模塊化,統一分配接口資源,所有接口利用高速總線連接,方便系統的維護與管理。

圖1 綜合通信調度系統的典型應用
無線控制器是綜合通信調度系統中的核心設備,其作用是將各種無線通信方式接入到系統中,使之受控于系統高層的調度,并能對無線通信設備進行定位,使在調度終端可以顯示來話屬于哪個無線通信設備。無線控制器屬于通信接口層的設備,為系統的高層應用提供語音及信令的物理通道。
3.1 硬件設計分析
在綜合通信調度系統中,為了使有線通信網與無線電臺進行互聯,就必須使有線電話方可以自動控制通話進程,也就是可以自動控制本地電臺的發射接收狀態。使有線電話方講話時,本地無線電臺處于發射狀態;反之,當有線電話方靜默時本地無線電臺要處于待機接受狀態。
另外,接入綜合通信調度系統的無線通信設備通常為半雙工方式的無線電臺,其通信方式的特點就是PTT(PUSH TO TALK)操作方式,只有按下PTT按鍵,才能發起通話。如果按下PTT按鍵的動作由系統消息來模擬,從消息的產生,然后由高層向下發送,再經過一系列的格式轉換及傳輸,到達系統所連接的無線設備時,可能已經幾秒鐘過去了。但實際情況是,在調度員發起通話的同時就開始講話,這種情況下,就會出現“丟話頭現象”。所謂的“丟話頭”現象,就是由于PTT按下的消息晚于話音到達設備,由于PTT按鍵沒有被按下,而使得最起始的幾秒鐘的話音不能向外發送到受話終端的現象。
還有,短波電臺在正常通話時,通過電臺本身的作用,可以將噪音消除,而在待機狀態下,會有很大的噪聲,這對于話音端點檢測電路來說,容易產生誤判,以為是有正常的話音上報。

圖2 系統功能框圖
再者,整個綜合通信調度系統工作在局域網環境下,所有消息均采用IP數據包的格式來進行收發,而無線通信設備大多是采用串口數據格式或者直接使用電平來指示消息。
基于以上分析,將系統按照功能模塊可以劃分為如下幾個部分:話音端點檢測部分、語音處理部分、信令處理部分。
3.2 語音端點檢測
語音端點檢測的方法很多,本設計根據系統的特點采用了能量檢測的方式,達到了設計要求。通過語音能量的積累,來判斷是否有話音出現,并給出指示。
平安西江建設過程中,西江水域資源越來越匱乏,水資源利用、交通和航運建設、漁業養殖等水域功能運用錯綜復雜,造成可利用水域沒有統籌規劃、資源浪費。
數控電位器受控于微處理器,根據所連接無線通信設備的不同及當前通信環境,來設置基準電平。話音經過運算放大器后,由低通濾波器進行濾波,盡量將帶外的無用能量濾除,避免誤判[1~5]。
聲音進入模擬積分器后,通過能量的積累,達到一定的電平,此時和數控電位器設置的基準電平進行比較,并輸出語音檢測標志[2]。

圖3 語音端點檢測電路功能框圖
3.3 話音處理
語音處理部分的功能是對話音進行預放,使之達到語音編解碼器及語音檢測的電平要求,經過解碼器后,進入FPGA進行緩存,再經過編碼器后,還原為模擬信號。

圖4 語音處理的功能框圖
可調運算放大器的反饋電阻采用可控的數字電位器,由微處理器進行調整,進而調整放大器的放大倍數。
語音經過編解碼器后,生成具有同步信息的PCM編碼格式。FPGA通過地址數據總線與微處理器相連,作為微處理器的外接RAM來操作,接受微處理器的命令,設置各路語音緩存區的大小,調整各路語音延遲時間。
CODEC設置每路語音傳輸速率為64Kbit/s,即8Kbyte的語音數據,存儲4s需32Kbyte的存儲空間。每路語音在32Kbyte的存儲空間里循環緩存和讀取。
地址操作時,為每一路語音做一個計數器,計數產生對該路數字語音外部存儲空間的讀寫地址,每次計數結果同高層軟件控制的時長指針進行對比,如兩者不同,繼續讀寫,如兩者相同,則該路地址計數器清零,從零開始讀寫該路數字語音。而微處理器會隨時將發現的讀取該路緩存語音數據的時長指針寫入對應寄存器。
在操作靜態RAM時,每一路語音的操作時間內,又分兩個相位,前一個相位對該路電臺語音進行讀操作,后一個相位對該路電臺語音進行寫操作,讀寫操作的地址相同,即讀完一組數字語音數據后寫入新的數字語音數據[3~4]。
3.4 信令處理
信令處理部分是無線控制器的核心,本設計選用DS80C411芯片作為微處理器,管理整個無線控制器,通過控制網口,串口和IO端口對消息進行上傳下達,以適應綜合通信調度系統的網絡環境。
DS80C411是DALLAS公司推出的一款網絡微控制器,可實現串口數據與以太網IP數據的轉換。DS80C411系統時鐘最高可支持75MHz,對外包含三個串口、64個I/O引腳,集成了10/100M以太網控制器(MAC),通過一個介質無關接口(MII)支持使用以太網IEEE802.3協議的物理設備。
在軟件實現上,DS80C411兼容8051指令集,并內嵌了完整的TCP/IP協議棧,支持多達32個TCP的同時連接,提供接收、發送和流控制機制。內部ROM固化了微型因特網接口平臺TINI,該平臺由一個基于微控制器的芯片組和支撐固件組成,固件集成了大量可被用戶程序直接調用的庫函數,可支持ROM初始化、DHCP客戶端操作、進程管理、套接字函數(TCP、UDP、Multicast)、TFTP客戶端操作等。用戶在C程序中使用庫函數時,只需導入相應的庫,并包含進頭文件,就可使用任何一個ROM庫函數了[6,8]。
硬件設計上以DS80C411為核心,外圍包括實時時鐘、復位電路、FLASH ROM、靜態SRAM、串口擴展芯片SC16C554B,串口電平轉換芯片MAX3232,MII接口物理芯片RTL8201,以及連接器。

圖5 DS80C411設計框圖
SC16C554B用于擴展對外串口數量,增加可連接電臺的數目。SC16C554B是一個四通道通用異步接收發送器,與DS80C411通過地址數據線連接,它的功能是將并行數據轉化為串行數據。可由軟件設置串口波特率,能處理的串行速率最高可達5Mbit/s。auto-RTS和auto-CTS流控機制既可通過軟件編程實現,也可通過硬件實現[9]。
介質無關接口MII包含了一個串行管理總線,可以用來設置外部物理設備。RTL8201是遵守以太網協議的收發芯片,支持10/100M的MAC標準MII,可完成標準通信協議中的物理層編碼子層(PCS),物理媒體附加子層(PMA)和物理媒體獨立子層(PMD)的功能。
MII接口通過TXD[3∶0]的四條數據線并行發送數據,RTL8201收到發來的數據后,通過編碼將并行數據轉化為串行,然后將數據傳到以太網;RTL8201收到以太網發來的數據后,通過解碼,將串行數據轉化為并行,然后通過RXD[3∶0]的四條數據線將數據通過傳到MAC[6~7,10]。

圖6 RTL8201與DS80C411的連接
無線控制器的設計具有實用性、經濟性的特點,結構簡單靈活,穩定可靠,它的應用滿足了在既有通信網絡環境下實現多網融合的要求,符合現代通信調度網的發展趨勢,在電力、公安、鐵路和應急通信指揮等眾多市場領域得到應用并受到好評。
[1]王曉亞,魯玉海.語音的端點檢測處理技術[J].無線電工程,2010(2):16-18.
[2]傅豐林.電子線路基礎[M].西安:西安電子科技大學出版社,2001.
[3]趙世霞,楊豐,劉揭生.VHDL與微機接口設計[D].北京:清華大學,2004.
[4]于楓,張麗英,廖宗建.ALTERA可編程邏輯器件應用技術[M].北京:科學出版社,2004.
[5]李利.DSP原理及其應用[M].北京:中國水利水電出版社,2004.
[6]李永艷.DS80C411網絡微控制器的應用[J].無線電通信技術,2010(2):56-58.
[7]姚曉峰,陳曉俠,張春光.一種基于DS80C400芯片的嵌入式網關的設計與實現[J].自動化技術與應用,2006,25(1):49-55.
[8]韓進,李會平,李斌,等.DS80C400 ROM分析及在嵌入式智能網橋中應用[J].遼寧工程技術大學學報,2008,27(6):885-888.
[9]王苓.基于多線程技術的多串口通信[J].微計算機信息,2006,3(1):253-255.
[10]王凌,胡海江,張鳳登.分布式環境下CAN網橋的實現和性能分析[J].微計算機信息,2005(2):44-45.
DesignandApplicationofWirelessControllerintheIntegratedCommunicationDispatchSystem
XIN Li
(The 54th Research Institute of CETC, Shijiazhuang 050200)
For current development of the dispatch communication services in the emergency response communication field, an integrated communication dispatch system solution is provided, and the application of the wireless controller in the integrated communication dispatch system is introduced. The overall design implementation of the wireless controller is emphasized;the functional block diagram for the implementation of different parts is provided;and the processing flow of signal in the system is described. Through practical application, the wireless controller has been proved to fully achieve the design object, and can satisfy the application requirements, with bright application prospect.
integrated communication dispatch system, wireless controller, VAD, DS80C411
2013年11月27日,
:2013年12月30日
辛利,男,工程師,研究方向:通信技術。
TP37DOI:10.3969/j.issn1672-9730.2014.05.019