999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

異構電話系統綜合話務臺設計與實現

2012-04-29 00:00:00徐志軍王一彬戚玉華
中國新通信 2012年17期

1引言

在艦船等一些應用領域,通常配置有諸如指揮調度、自動電話等功能定位不同的電話系統,指揮調度系統因傳輸實時控制信息的需要一般采用ISDN電路交換體制,自動電話系統因經濟性考量一般采用基于SIP協議的VoIP體制。由于這些系統內用戶眾多、等級不一、需求復雜和手段多樣等特點,現有電話轉接設備已無法滿足應用需求,亟需設計一套綜合話務臺,實現跨異構電話系統轉接,依據用戶等級實現定制服務,具備話路接續、話路監視、代理呼叫和秘書服務等功能。

2硬件設計

綜合話務臺硬件結構依據模塊化的設計思路,以具備CPCI接口的工控機為基礎,設計相應的CPCI功能板卡。為了給話務員提供統一、靈活的話音通信功能,系統采用軟電話設計模式,通過綜合話務臺的操作界面發送信令分別控制ISDN交換設備、VoIP交換設備實現對話路的接通、掛斷、呼叫等操作,從而替代傳統話機的摘機、掛機、撥號等操作,綜合話務臺僅需提供一個送/受話器作為話音通信工具,即可實現分別與ISDN、VoIP用戶通話。綜合話務臺硬件主要由工控機、音頻控制卡、ISDN接口卡、VoIP接口卡和送受話器組成,其硬件結構如圖1所示。

ISDN接口卡用于實現與ISDN交換設備連接,實現B信道與D信道的分離,將B信道的語音轉換成四線音頻信號送入音頻控制卡,將D信道信息封裝成以太網數據包通過CPCI接口送入主機以太網接口進行處理;同時提供二線PTT信號接到音頻控制卡。

VoIP接口卡與VoIP交換設備以以太網形式連接,控制信息通過CPCI接口送入主機CPU進行處理,四線音頻信號送入音頻控制卡。

音頻控制卡用于實現與送/受話器的連接,并控制ISDN接口卡、VoIP接口卡輸入的四線音頻信號與送/受話器的連接;當ISDN音頻通路選通時,可提供PTT信號通路。

3軟件設計

綜合話務臺軟件基于分層、模塊化的設計方法,其體系結構分為四層,自下而上依次為:傳輸接口層、協議層、控制層、業務層,實現控制與業務分離;各層根據要完成的功能又可劃分為多個功能模塊。其軟件結構模型如圖2所示。

總體上,綜合話務臺軟件主要由話務處理模塊、數據庫操作維護模塊、通信控制模塊和人機交互模塊組成。

3.1話務處理模塊

話務處理模塊主要處理ISDN指揮調度電話和自動電話用戶以及外線電話用戶的查詢、轉接業務等請求,以實現話務轉接、查詢、呼叫等話務調度功能。

指揮調度電話呼叫綜合話務臺時,信令通過D通道傳輸;自動電話呼叫綜合話務臺時,信令通過以太網控制信息傳輸;來話話務在綜合話務臺上將指揮調度電話與自動電話進行統一排隊。

3.2數據庫操作維護模塊

數據庫操作維護模塊基于Oracle,采用ADO作為數據庫訪問接口,提供基于話務數據庫的登陸、話務查詢、以及數據庫的添加、刪除和修改等功能。

系統在運行過程中需要與數據庫連接,獲取電話信息,從而實現排隊、呼叫等功能。為便于系統移植和二次開發,設計將數據庫接口與功能分離,分別在傳輸接口層和業務層中設計了數據庫接口單元和數據庫管理單元。

數據庫接口單元為數據庫管理模塊提供了連接數據庫的接口,選擇了ADO作為數據庫訪問接口。

數據庫管理單元將數據庫查詢、修改、刪除等功能進行封裝,并提供了相應的接口函數,方便其它模塊調用。

3.3通信控制模塊

通信控制模塊主要完成消息的封裝、解析處理,保證消息按照停等機制、超時重傳機制進行傳輸。通信控制模塊主要包括消息封裝/解封裝單元、傳輸控制單元。

消息封裝/解封裝單元主要根據呼叫控制協議中消息格式的定義完成對要發送的消息進行封裝,對接收到的消息進行解封裝處理。

傳輸控制單元主要完成消息輸出過程中的停等機制和超時重傳機制的控制。

3.4人機交互模塊

人機交互模塊主要用于為話務員提供一個信息顯示直觀,操作簡單方便的人機交互界面,界面分為四個功能區:呼入電話排隊區、當前處理電話區、呼入電話狀態區和電話查詢區。在軟件實現上主要包括錄音控制、音量控制、數據庫查詢修改、呼入電話排隊顯示、呼入電話控制和指定來電狀態顯示等單元,各單元功能如下:

(1)錄音控制單元為用戶提供控制錄音功能,包括控制錄音開始、結束及回放。

(2)音量控制單元為用戶提供控制話音大小功能。

(3)數據庫查詢修改單元為用戶提供查詢、修改數據庫功能。

(4)呼入電話排隊顯示單元用于顯示呼入電話的個數及各電話的號碼、狀態信息。

(5)呼入電話控制單元為用戶提供處理呼入電話的功能,用戶可執行的操作包括保持、轉接、斷開等操作。

(6)指定來電狀態顯示單元用于顯示用戶從呼入電話隊列中指定的呼入來電狀態,包括:呼入來電與話務臺接通、保持、呼入來電與被叫電話接通等狀態。

3.5呼叫控制協議

呼叫控制協議主要用于實現話務客戶端與ISDN接口卡、VoIP接口卡間的呼叫控制信息的傳輸與解析。信息采用UDP Socket協議進行傳輸,話務臺軟件通過ISDN接口卡和VoIP接口卡實現對指揮調度電話和自動電話的話務控制,考慮到功能與協議上的一致性,在協議中,將ISDN接口卡與VoIP接口卡的控制信息處理實體統稱為話務服務器,將話務臺軟件的控制信息處理實體稱之為話務客戶端,話務客戶端僅靠控制信息中的類型識別話務服務器的類型。

呼叫控制協議基于消息機制實現。話務服務器在實現呼叫控制操作的同時,向話務客戶端發送各類呼叫控制響應消息,響應消息中包含了與呼叫控制事件相關的許多重要參數,如電話號碼、設備類型、操作結果等信息。話務客戶端通過分析消息內容,就可以對服務端中處理的電話狀態有一個全面的了解,并可以對消息中參數進行存儲。需要進行呼叫控制時,客戶端讀取需要的電話參數向服務端發送相應的呼叫控制消息,從而達到呼叫控制的目的。

從消息類型上看,消息分為四類:

(1)請求消息。請求消息由話務客戶端向話務服務端發送,請求某種控制操作。

(2)響應消息。響應消息由話務服務器向話務客戶端發送,響應話務客戶端請求結果。

(3)確認消息。表示已收到對端消息,話務客戶端與話務服務器均可發出。

(4)心跳消息。心跳消息由話務客戶端向話務服務器發送,表示客戶端在線。

話務臺軟件發送的消息包括心跳消息、請求消息和確認消息,其中確認消息是為實現停等機制而發送的,心跳消息是當系統工作時定時發送而無需回復的消息。為了簡化上層的處理,將確認消息和心跳消息的處理在呼叫控制協議內部實現,無需向上層提供相應的消息處理接口函數。而對于請求消息類型,呼叫控制協議模塊向上層提供了相應的消息處理接口函數,用于提供相應類型的消息格式封裝,并根據目的設備類型調用ISDN接口卡或者VoIP接口卡提供的傳輸接口函數進行發送。

綜合話務臺接收的消息包括響應消息和確認消息。響應消息中包含了相關呼叫控制信息,需要交由上層呼叫控制處理,若收到確認消息則表明可以進行下一消息的發送。為了避免消息的處理與接收發生沖突,系統為通信控制模塊中的消息處理創建了一個線程,并且設置了接收緩沖區用于存放網絡傳輸模塊接收到的消息。當消息接收處理線程接收到網絡傳輸模塊中的消息接收線程發送來的有消息排隊的消息時,就去接收緩沖區中取出消息進行解析處理,并根據消息類型進行相應處理,直到緩沖區為空。

在消息收發過程中采用了發送/確認和請求/響應的會話模式,也就是當客戶端向服務端發送請求消息時,服務端將處理結果以響應消息的形式回復客戶端。并且,在服務端接收請求消息和客戶端接收響應消息的同時,會對應的向對端發送確認消息,形成一個握手會話,保證了消息的一致性和可靠性。需要說明的是心跳消息和確認消息本身無需回復確認消息。

4小結

該系統通過運行驗證后,可方便實現不同系統間的話務查詢、話務轉接及代理呼叫功能,可實現話務錄音、播放功能,已應用于相關系統中。

主站蜘蛛池模板: 婷婷99视频精品全部在线观看 | 国内精品91| 欧洲精品视频在线观看| 特级做a爰片毛片免费69| 99热这里只有精品免费国产| 日韩久久精品无码aV| 亚洲国产av无码综合原创国产| 成人中文字幕在线| 国产视频大全| 日本免费精品| 欧美a√在线| 亚洲一区免费看| 欧美在线精品一区二区三区| 久久国产V一级毛多内射| 男女精品视频| 亚洲国产天堂久久综合| 2020最新国产精品视频| 亚洲无码在线午夜电影| 日韩精品无码不卡无码| 成年人国产视频| 欧美一级高清免费a| 亚洲欧洲日韩综合| 五月天丁香婷婷综合久久| 欧美激情网址| 国产精品熟女亚洲AV麻豆| 99在线免费播放| 国产成人AV大片大片在线播放 | 小蝌蚪亚洲精品国产| 欧洲一区二区三区无码| 欧美成人怡春院在线激情| 久久国产香蕉| 97免费在线观看视频| 欧美成人h精品网站| 亚洲三级电影在线播放| 免费人成黄页在线观看国产| 人人91人人澡人人妻人人爽| a在线亚洲男人的天堂试看| 久久精品丝袜| 97精品久久久大香线焦| 人人妻人人澡人人爽欧美一区| Jizz国产色系免费| 手机在线看片不卡中文字幕| 亚洲成a人片在线观看88| 伊人久久福利中文字幕| 欧美曰批视频免费播放免费| 免费三A级毛片视频| 欧美精品xx| 青青草原国产一区二区| 国产精品va| 亚洲精品无码人妻无码| 久久这里只有精品66| 亚洲AV无码一二区三区在线播放| 日韩av在线直播| 成人在线综合| 国产成人精品亚洲日本对白优播| 五月天久久婷婷| 国产婬乱a一级毛片多女| 亚洲中文字幕在线一区播放| 婷婷午夜天| 亚洲天堂福利视频| 色婷婷亚洲综合五月| 97综合久久| 国产第一页第二页| 婷婷午夜影院| 日韩天堂在线观看| 国产理论最新国产精品视频| 这里只有精品在线| 中文字幕 91| 国产丝袜91| 狠狠色香婷婷久久亚洲精品| 精品伊人久久久久7777人| 欧美第一页在线| 日韩一二三区视频精品| 69国产精品视频免费| 九九久久99精品| 国产精品99久久久久久董美香| Jizz国产色系免费| 亚洲开心婷婷中文字幕| 欧美中文字幕在线二区| 九九热精品在线视频| 国产三级视频网站| 国产区免费|