基于三級通信組網的設計過程中的語音通話實施方案
本文主要講述了在三級組網條件下的語音通信問題。其中組網方式可分為有線和無線兩種模式,在本文介紹了一套語音通話解決方案,從他的設計、調試和測試工作來看,基本能滿足用戶對系統的功能及性能要求。
1 系統連接關系圖
本系統的連接關系圖如圖1所示。
在圖1中,左邊為本系統的一個語音系統,右邊也為本系統的一個語音系統,這兩個系統之間可通過中繼傳輸設備進行連接,以增加系統間通信傳輸距離,而在每個系統的一級終端留有物理接口,可通過有線接入中繼傳輸設備、電話機、中繼交換機等設備,以達到增加傳輸距離、與電話機通信和接入市話網的功能。而在本語音系統內部,可通過有線和無線兩種方式實現平級、上下級、越級之間的語音通信功能。
2 組網模式
2.1 有線組網
有線組網模式下,各級話音終端通過高速有線方式與上、下級單位進行連接。組網結構如圖2所示。
2.2 無線組網
無線組網模式下,各級話音終端通過無線方式與上、下級單位進行連接。如圖3所示。
2.3 混合組網
混合組網模式下,各級話音終端通過高速有線或無線方式與上、下級終端進行連接,如圖4所示。
3 主要功能
3.1 話音終端間通話功能
話音終端組網后可以進行數據傳輸和語音通話,其具體功能要求如下:
1)各級話音終端可以與直連友鄰話音終端進行通話,在有線傳輸模式下,實現雙向雙工通話功能,在無線傳輸模式下,實現單向單工語音通話功能;
2)在有線模式傳輸下,各級話音終端間可進行語音通話,各級話音終端也可越級進行語音通話,實現雙向雙工通話功能。
3.2 各級話音終端可與中繼傳輸設備通話功能
各級話音終端可以與中繼傳輸設備進行通話。
3.3 各級話音終端可與電話機通話功能
各級話音終端可以通過頂層話音終端與電話機進行語音呼叫和通話功能。
3.4 各級話音終端可與中繼交換機通話功能
各級話音終端可以通過頂層話音終端與直連的中繼交換機進行語音呼叫和通話功能。
4 設計與實施
4.1 總體設計
SIP是一個應用層的控制協議,在SDP協議的配合下,可以用來建立、修改和終止多媒體會話,已廣泛應用于VOIP等各種軟交換領域,它主要支持用戶定位、用戶有效性檢查、用戶能力、建立會話、會話管理等功能。
在本系統中有線工作模式下,使用SIP協議完成各話音終端間的話音呼叫控制及通話功能。
在本系統中,采用如圖5所示的系統架構方式,實現了有線模式下的SIP的話音呼叫及媒體流控制功能。
其中,SIP服務器模塊主要完成話音終端用戶的信令呼叫處理,用戶管理模塊主要完成SIP用戶及電話機、中繼交換機的注冊及注銷操作及號碼管理功能,呼叫控制模塊主要完成電話機及中繼交換機的呼叫控制流程,媒體控制模塊主要實現各種話音媒體流的傳輸及轉換功能。
4.1.2 無線通信模式
在本系統中采用超短波電臺實現無線通信,受超短波電臺帶寬的影響,不可能采用有線通信方式下的SIP協議通信機制,而只能采用自定義話音呼叫信令的方式。
超短波電臺包含有數據通道和語音通道,本系統中,采用電臺的數據通道來傳輸語音呼叫控制信令,語音通道來傳送語音,通過時隙交換的方法把電臺的語音數據接入話音終端,這樣能節省傳輸空間,并能最大化利用電臺的功能。
話音終端用戶作為主叫用戶發起呼叫時,輸入被叫號碼完畢后,向通信節點發出呼叫請求消息,等待收到呼叫應答消息后向終端送提示音和提示界面(成功或失?。?。被叫用戶摘機,通信節點向終端發送連接請求消息后,建立接續,主、被叫進入通話狀態。呼叫流程如圖6所示。
話音終端用戶作為被叫時,收到通信節點送來的其它用戶呼叫請求消息后,根據當前話音終端用戶狀態向通信節點發送呼叫應答消息。如果被叫用戶空閑,則向該終端用戶送提示音和提示界面。話音終端用戶摘機后,向通信節點發送連接請求消息由其處理。通信節點收到連接請求消息后,建立連續,主、被叫進入通話狀態。呼叫流程如圖7所示。
4.2 方案實施
4.2.1 話音終端之間的通話
話音終端之間的語音通話是本方案中的核心部分,語音通話的業務流程主要有以下幾個步驟:
1)用戶輸入目標號碼,撥號;
2)話音終端發送連接請求報文給通信控制程序,得到目標號碼終端與本機的連接方式。該連接方式返回值主要有:0x00-有線直連;0x01-無線直連;0x02-有線越級;0x03-無線越級;0x04-混合越級;0x05-不在線;0x06-號碼不存在;
3)話音終端根據返回值選擇對應的處理方式,在有線直連和有線越級的情況下使用有線通話模式協議,即SIP控制協議;在無線直連模式下使用電臺通信模式;
4)經過連接請求等報文通信之后建立通話連接狀態,話音終端通知通信控制程序已經建立連接的目標號碼,根據該號碼,通信控制程序把語音數據發送給目標終端設備;
5)若通話結束,話音終端發送釋放報文給通信控制程序,通信控制程序釋放相關資源,恢復狀態。主要業務流程如圖8所示。
4.2.2 系統與中繼傳輸設備通話
中繼傳輸設備是為了擴展話音終端的通信距離而接入的數據中轉設備,它是單純的轉發設備。在設計中,中繼傳輸設備只需要接收語音的功能,所以,話音終端撥打中繼設備的號碼之后,通信控制模塊直接發送語音數據給中繼傳輸設備來完成通話。
4.2.3 系統與電話機通話
本系統使用的是標準的SIP話音呼叫信令,而電話機采用的是模擬話音呼叫信令,為此,需在二者之間加入一個SIP代理,以實現二者之間的話音呼叫信令及話音數據的相互轉換,為此,該SIP代理需完成以下功能:1.由于所以的SIP服務器都需要終端用戶提供注冊功能,因此該SIP代理應完成電話機的注冊功能;2.信令轉換功能,能將電話機的話音呼叫轉換為SIP話音呼叫,同時產生相應的SIP呼叫報文,也能將SIP呼叫報文轉換成普通話機的話音呼叫信息;3.話音數據轉換功能,能將標準格式的RTP話音數據包通過話音編解碼芯片轉換成PCM格式的話音數據,同時也能將PCM格式的話音數據通過話音編解碼芯片打包成RTP話音數據包并通過網絡進行傳送。
本系統與電話機之間的工作流程可用一狀態轉換圖來表示,如圖9所示。
4.2.4 本系統與中繼交換機通話
與電話機類似,為實現本系統與中繼交換機的通話功能,以實現話音終端接入PSTN網,也需在二者之間加入一個SIP代理,實現二者之間的話音呼叫信令及話音數據的相互轉換。其主要處理流程如圖10所示。
5 通信協議
5.1 有線通話協議
在本系統中主要使用標準的SIP呼叫協議及SDP附加協議完成SIP用戶之間的話音呼叫控制及媒體流交互。
5.2 無線通話協議
無線通話協議采用自定義協議,話音終端應用軟件通過socket把通話協議發送到通信板40000端口,由通信板進行轉發。
應用軟件采用IP地址:10.0.0.6。
通信板使用IP地址:10.0.0.3。
應用報文格式如表1所示。
信息類型格式定義如表2所示。
正文用來表示需要傳輸的信息內容,最大長度不能超過600Bytes。校驗和為從0x7E到正文結束所有內容的值的和。
6 結論
通過該項目的實踐,發現該語音系統具有較好的話音呼叫控制及通話功能及性能,它基本上能滿足用戶對多級話音通信系統的功能及性能要求(包括有、無線環境)。同時,該話音系統在話音呼叫控制協議上也通過增加CRC校驗及重發機制來保證其傳輸的可靠性,大大增強了系統的抗干擾能力,提高了系統的可靠性及穩定性,在實現上也不復雜、易理解,具有一定的推廣應用價值。
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
相關閱讀:
- [電子說] 智慧光迅打響政企融合組網的第一槍! 2023-04-26
- [今日頭條] 藍牙室內定位與UWB融合組網解決方案的說明 2021-11-26
- [今日頭條] 煤礦人員精確定位系統融合組網新技術 2021-09-24
- [電子說] 融合組網方案,云化5G小站具備諸多獨特優勢 2020-12-30
- [電子說] 中國移動成功完成5G SA與Ka的融合組網試驗 2020-11-18
- [電子說] 國內首個5G SA+Ka高通量衛星系統融合組網試驗成功 2020-11-17
- [移動通信] 光電融合組網賦能SOTN高質量發展,光電融合交叉方式實現骨干組網 2020-08-31
- [RF/無線] 濎通芯在India Smart Utility Week 2020展示RF結合PLC雙模融合組網方案 2020-03-11
( 發表人:黃昊宇 )