專(zhuān)利名稱(chēng):企業(yè)級(jí)語(yǔ)音傳輸軟交換通訊系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種交換通訊系統(tǒng),尤指一種企業(yè)級(jí)語(yǔ)音傳輸軟交換通訊系統(tǒng),屬于電子技術(shù)及通信技術(shù)領(lǐng)域。
背景技術(shù):
VoIP 的全稱(chēng)是 Voice over Internet Protocol,即基于 IP 的語(yǔ)音傳輸。用戶(hù)可以利用互聯(lián)網(wǎng)協(xié)議(IP)在數(shù)據(jù)網(wǎng)絡(luò)上傳輸語(yǔ)音通信。在VoIP中,DSP會(huì)將語(yǔ)音信號(hào)分解成多個(gè)幀,這些幀隨后將一対一對(duì)地組合在一起,存儲(chǔ)到語(yǔ)音分組中。這些語(yǔ)音分組將按照ITU-T標(biāo)準(zhǔn)H. 323利用IP進(jìn)行傳輸
發(fā)明內(nèi)容
本發(fā)明目的是為了克服現(xiàn)有技術(shù)的不足而提供一種以發(fā)展已經(jīng)很成熟的互聯(lián)網(wǎng)VoIP通訊技術(shù)為基礎(chǔ),配合以自主開(kāi)發(fā)的軟件交換以及硬件系統(tǒng)實(shí)現(xiàn)大型公司內(nèi)部、分公司之間的完全跨地區(qū)免費(fèi)通話(huà),跨省跨國(guó)的低成本通話(huà)的企業(yè)級(jí)語(yǔ)音傳輸軟交換通訊系統(tǒng)。為達(dá)到上述目的,本發(fā)明采用的技術(shù)方案是一種企業(yè)級(jí)語(yǔ)音傳輸軟交換通訊系統(tǒng),該系統(tǒng)由硬件部分的電路通過(guò)FX0、FXS、E1、Tl等標(biāo)準(zhǔn)電信端ロ負(fù)責(zé)采集客戶(hù)的語(yǔ)音信息和DTMF操作信息,然后再電路中完成有模擬信號(hào)到PCM數(shù)字格式音頻信號(hào)的轉(zhuǎn)換。再有CPU通過(guò)USB端ロ送達(dá)軟交換管理軟件部分,軟交換管理軟件部分根據(jù)數(shù)據(jù)的內(nèi)容判斷用戶(hù)請(qǐng)求的目標(biāo)VoIP通道,由VoIP網(wǎng)絡(luò)將語(yǔ)音信息壓縮分包后送達(dá)對(duì)方。更優(yōu)的是,所述硬件包括有電信標(biāo)準(zhǔn)接ロ模塊和數(shù)字電路模塊。更優(yōu)的是,所述軟件部分包括有軟交換模塊、音頻器件虛擬模塊和硬件Firmware模塊。更優(yōu)的是,所述電信標(biāo)準(zhǔn)接ロ模塊提供向PBX(程控電話(huà)交換機(jī))或PSTN網(wǎng)絡(luò)的連接端ロ,負(fù)責(zé)與企業(yè)內(nèi)現(xiàn)有PBX進(jìn)行連接或與電信網(wǎng)絡(luò)進(jìn)行連接。分為FXO和FXS兩種端ロ,其中FXS端ロ也提供直接接駁電話(huà)機(jī)功能。該模塊還提供硬件回聲消除和DTMF產(chǎn)生以及語(yǔ)音傳輸功能。更優(yōu)的是,所述數(shù)字電路模塊包含CPU和Codec兩個(gè)部分,CPU負(fù)責(zé)通過(guò)USB端ロ與服務(wù)器端軟件進(jìn)行數(shù)據(jù)和信令交換,傳輸或接受數(shù)字信號(hào),接受服務(wù)器端軟件下發(fā)的指令并且執(zhí)行,反饋執(zhí)行結(jié)果和設(shè)備當(dāng)前狀態(tài)。Codec部分負(fù)責(zé)將PCM格式的數(shù)字音頻信號(hào)轉(zhuǎn)換為模擬音頻信號(hào),也負(fù)責(zé)將模擬音頻信號(hào)轉(zhuǎn)換為PCM格式的數(shù)字音頻信號(hào)。更優(yōu)的是,所述軟交換模塊使用VC++程序語(yǔ)言開(kāi)發(fā),運(yùn)行于Windows平臺(tái)。更優(yōu)的是,所述音頻器件虛擬模塊通過(guò)軟件虛擬的方式將每一路硬件電路在Windows操作系統(tǒng)內(nèi)虛擬為ー個(gè)音頻設(shè)備。更優(yōu)的是,所述硬件Firmware模塊軟件燒錄于硬件IC內(nèi),負(fù)責(zé)硬件電路中CPU的
運(yùn)行管理。
更優(yōu)的是,所述音頻器件虛擬模塊還包括了 LEC(Line Echo Cancellation)、AGC(Automatic Gain Control)、DTMF,Tone Detection等語(yǔ)音算法,此部分使用 VC++開(kāi)發(fā)。更優(yōu)的是,所述硬件Fi rmware模塊可以建立和完成USB通訊;初始化Codec和完成后續(xù)數(shù)模轉(zhuǎn)換工作;控制SLIC或DAA芯片完成對(duì)應(yīng)FXS或FXO功能。由于上述技術(shù)方案的運(yùn)用,本發(fā)明與現(xiàn)有技術(shù)相比具有下列優(yōu)點(diǎn)I、本發(fā)明低成本VoIP通訊。使用現(xiàn)有成熟VoIP網(wǎng)絡(luò),實(shí)現(xiàn)VoIP網(wǎng)絡(luò)零投入免維護(hù);2、本發(fā)明軟交換管理,使企業(yè)現(xiàn)有電話(huà)網(wǎng)絡(luò)和VoIP網(wǎng)絡(luò)實(shí)現(xiàn)無(wú)縫連接;3、本發(fā)明在Windows系統(tǒng)中使用多路虛擬音頻設(shè)備技術(shù),用于電話(huà)交換機(jī)或PSTN網(wǎng)絡(luò)與VoIP網(wǎng)絡(luò)的交換。 4、本發(fā)明以發(fā)展已經(jīng)很成熟的互聯(lián)網(wǎng)VoIP通訊技術(shù)為基礎(chǔ),配合以自主開(kāi)發(fā)的軟件交換以及硬件系統(tǒng)實(shí)現(xiàn)大型公司內(nèi)部、分公司之間的完全跨地區(qū)免費(fèi)通話(huà),跨省跨國(guó)的低成本通話(huà)
圖I為本發(fā)明的軟硬件結(jié)合的框架示意圖。
具體實(shí)施例方式下面結(jié)合實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)闡述,以使本發(fā)明的優(yōu)點(diǎn)和特征能更易于被本領(lǐng)域技術(shù)人員理解,從而對(duì)本發(fā)明的保護(hù)范圍做出更為清楚明確的界定。本發(fā)明所述的ー種企業(yè)級(jí)語(yǔ)音傳輸軟交換通訊系統(tǒng),該由硬件部分的電路通過(guò)FX0、FXS、E1、T1等標(biāo)準(zhǔn)電信端ロ負(fù)責(zé)采集客戶(hù)的語(yǔ)音信息和DTMF操作信息,然后再電路中完成有模擬信號(hào)到PCM數(shù)字格式音頻信號(hào)的轉(zhuǎn)換。再有CPU通過(guò)USB端ロ送達(dá)軟交換管理軟件部分,軟交換管理軟件部分根據(jù)數(shù)據(jù)的內(nèi)容判斷用戶(hù)請(qǐng)求的目標(biāo)VoIP通道,由VoIP網(wǎng)絡(luò)將語(yǔ)音信息壓縮分包后送達(dá)對(duì)方。一、硬件部分硬件部分分為兩大部分I、第一部分為電信標(biāo)準(zhǔn)接ロ模塊此部分提供向PBX(程控電話(huà)交換機(jī))或PSTN網(wǎng)絡(luò)的連接端ロ,負(fù)責(zé)與企業(yè)內(nèi)現(xiàn)有PBX進(jìn)行連接或與電信網(wǎng)絡(luò)進(jìn)行連接。分為FXO和FXS兩種端ロ,其中FXS端ロ也提供直接接駁電話(huà)機(jī)功能。該模塊還提供硬件回聲消除和DTMF產(chǎn)生以及語(yǔ)音傳輸功能。2、第二部分為數(shù)字電路模塊該模塊包含CPU和Codec兩個(gè)部分,CPU負(fù)責(zé)通過(guò)USB端ロ與服務(wù)器端軟件進(jìn)行數(shù)據(jù)和信令交換,傳輸或接受數(shù)字信號(hào),接受服務(wù)器端軟件下發(fā)的指令并且執(zhí)行,反饋執(zhí)行結(jié)果和設(shè)備當(dāng)前狀態(tài)。Codec部分負(fù)責(zé)將PCM格式的數(shù)字音頻信號(hào)轉(zhuǎn)換為模擬音頻信號(hào),也負(fù)責(zé)將模擬音頻信號(hào)轉(zhuǎn)換為PCM格式的數(shù)字音頻信號(hào)。ニ、軟件部分I、軟交換模塊該模塊使用VC++程序語(yǔ)言開(kāi)發(fā),運(yùn)行于Windows平臺(tái)。主要功能是①對(duì)多路SKYPE的調(diào)用和管理(最高可達(dá)128路)。②管理硬件電路虛擬語(yǔ)音通道與SKYPE VoIP通道的交換管理。③提供用戶(hù)界面和Web兩種操作方式,并提供日志服務(wù)。④向硬件下發(fā)信令和收集硬件狀態(tài)信息。2、音頻器件虛擬模塊為了達(dá)到企業(yè)級(jí)用戶(hù)對(duì)多路同時(shí)通訊的需求,僅僅依靠計(jì)算機(jī)自身的一個(gè)音頻通道是無(wú)法勝任的。我們通過(guò)軟件虛擬的方式將每一路硬件電路在Windows操作系統(tǒng)內(nèi)虛擬為ー個(gè)音頻設(shè)備。這個(gè)模塊還包括了 LEC(Line EchoCancellation)、AGC(Automatic Gain Control)、DTMF,Tone Detection 等語(yǔ)音算法。此部分使用VC++開(kāi)發(fā)。3、硬件Firmware :此模塊軟件燒錄于硬件IC內(nèi),負(fù)責(zé)硬件電路中CPU的運(yùn)行管理。主要功能有建立和完成USB通訊;初始化Codec和完成后續(xù)數(shù)模轉(zhuǎn)換工作;控制SLIC或DAA芯片完成對(duì)應(yīng)FXS或FXO功能。以上僅是本發(fā)明的具體應(yīng)用范例,對(duì)本發(fā)明的保護(hù)范圍不構(gòu)成任何限制。凡采用等同變換或者等效替換而形成的技術(shù)方案,均落在本發(fā)明權(quán)利保護(hù)范圍之內(nèi)·
權(quán)利要求
1.一種企業(yè)級(jí)語(yǔ)音傳輸軟交換通訊系統(tǒng),其特征在于該系統(tǒng)由硬件部分的電路通過(guò)FX0、FXS、E1、T1等標(biāo)準(zhǔn)電信端口負(fù)責(zé)采集客戶(hù)的語(yǔ)音信息和DTMF操作信息,然后再電路中完成有模擬信號(hào)到PCM數(shù)字格式音頻信號(hào)的轉(zhuǎn)換。再有CPU通過(guò)USB端口送達(dá)軟交換管理軟件部分,軟交換管理軟件部分根據(jù)數(shù)據(jù)的內(nèi)容判斷用戶(hù)請(qǐng)求的目標(biāo)VoIP通道,由VoIP網(wǎng)絡(luò)將語(yǔ)音信息壓縮分包后送達(dá)對(duì)方。
2.根據(jù)權(quán)利要求I所述的企業(yè)級(jí)語(yǔ)音傳輸軟交換通訊系統(tǒng),其特征在于所述硬件包括有電信標(biāo)準(zhǔn)接口模塊和數(shù)字電路模塊。
3.根據(jù)權(quán)利要求I所述的企業(yè)級(jí)語(yǔ)音傳輸軟交換通訊系統(tǒng),其特征在于所述軟件部分包括有軟交換模塊、音頻器件虛擬模塊和硬件Firmware模塊。
4.根據(jù)權(quán)利要求2所述的企業(yè)級(jí)語(yǔ)音傳輸軟交換通訊系統(tǒng),其特征在于所述電信標(biāo)準(zhǔn)接口模塊提供向PBX (程控電話(huà)交換機(jī))或PSTN網(wǎng)絡(luò)的連接端口,負(fù)責(zé)與企業(yè)內(nèi)現(xiàn)有PBX進(jìn)行連接或與電信網(wǎng)絡(luò)進(jìn)行連接。分為FXO和FXS兩種端口,其中FXS端口也提供直接接駁電話(huà)機(jī)功能。該模塊還提供硬件回聲消除和DTMF產(chǎn)生以及語(yǔ)音傳輸功能。
5.根據(jù)權(quán)利要求2所述的企業(yè)級(jí)語(yǔ)音傳輸軟交換通訊系統(tǒng),其特征在于所述數(shù)字電路模塊包含CPU和Codec兩個(gè)部分,CPU負(fù)責(zé)通過(guò)USB端口與服務(wù)器端軟件進(jìn)行數(shù)據(jù)和信令交換,傳輸或接受數(shù)字信號(hào),接受服務(wù)器端軟件下發(fā)的指令并且執(zhí)行,反饋執(zhí)行結(jié)果和設(shè)備當(dāng)前狀態(tài)。Codec部分負(fù)責(zé)將PCM格式的數(shù)字音頻信號(hào)轉(zhuǎn)換為模擬音頻信號(hào),也負(fù)責(zé)將模擬音頻信號(hào)轉(zhuǎn)換為PCM格式的數(shù)字音頻信號(hào)。
6.根據(jù)權(quán)利要求3所述的企業(yè)級(jí)語(yǔ)音傳輸軟交換通訊系統(tǒng),其特征在于所述軟交換模塊使用VC++程序語(yǔ)言開(kāi)發(fā),運(yùn)行于Windows平臺(tái)。
7.根據(jù)權(quán)利要求3所述的企業(yè)級(jí)語(yǔ)音傳輸軟交換通訊系統(tǒng),其特征在于所述音頻器件虛擬模塊通過(guò)軟件虛擬的方式將每一路硬件電路在Windows操作系統(tǒng)內(nèi)虛擬為一個(gè)音頻設(shè)備。
8.根據(jù)權(quán)利要求3所述的企業(yè)級(jí)語(yǔ)音傳輸軟交換通訊系統(tǒng),其特征在于所述硬件Firmware模塊軟件燒錄于硬件IC內(nèi),負(fù)責(zé)硬件電路中CPU的運(yùn)行管理。
9.根據(jù)權(quán)利要求7所述的企業(yè)級(jí)語(yǔ)音傳輸軟交換通訊系統(tǒng),其特征在于所述音頻器件虛擬模塊還包括了 LEC (Line Echo Cancellation) > AGC (Automatic Gain Control)、DTMF, Tone Detection等語(yǔ)音算法,此部分使用VC++開(kāi)發(fā)。
10.根據(jù)權(quán)利要求8所述的企業(yè)級(jí)語(yǔ)音傳輸軟交換通訊系統(tǒng),其特征在于所述硬件Firmware模塊可以建立和完成USB通訊;初始化Codec和完成后續(xù)數(shù)模轉(zhuǎn)換工作;控制SLIC或DAA芯片完成對(duì)應(yīng)FXS或FXO功能。
全文摘要
本發(fā)明涉及一種企業(yè)級(jí)語(yǔ)音傳輸軟交換通訊系統(tǒng),該系統(tǒng)由硬件部分的電路通過(guò)FXO、FXS、E1、T1等標(biāo)準(zhǔn)電信端口負(fù)責(zé)采集客戶(hù)的語(yǔ)音信息和DTMF操作信息,然后再電路中完成有模擬信號(hào)到PCM數(shù)字格式音頻信號(hào)的轉(zhuǎn)換。再有CPU通過(guò)USB端口送達(dá)軟交換管理軟件部分,軟交換管理軟件部分根據(jù)數(shù)據(jù)的內(nèi)容判斷用戶(hù)請(qǐng)求的目標(biāo)VoIP通道,由VoIP網(wǎng)絡(luò)將語(yǔ)音信息壓縮分包后送達(dá)對(duì)方;本發(fā)明方案以發(fā)展已經(jīng)很成熟的互聯(lián)網(wǎng)VoIP通訊技術(shù)為基礎(chǔ),配合以自主開(kāi)發(fā)的軟件交換以及硬件系統(tǒng)實(shí)現(xiàn)大型公司內(nèi)部、分公司之間的完全跨地區(qū)免費(fèi)通話(huà),跨省跨國(guó)的低成本通話(huà)。
文檔編號(hào)H04M7/00GK102857648SQ20111017572
公開(kāi)日2013年1月2日 申請(qǐng)日期2011年6月28日 優(yōu)先權(quán)日2011年6月28日
發(fā)明者李興民, 王偉 申請(qǐng)人:蘇州強(qiáng)芯電子有限公司