構(gòu)建VoIP中的協(xié)議使用
在VoIP中,協(xié)議的使用是至關(guān)重要的。不僅僅是因?yàn)樗苡行У剡M(jìn)行網(wǎng)絡(luò)地管理,更是因?yàn)樗苯佑绊懥薞oIP的使用。那么,在特殊情況下,VoIP網(wǎng)絡(luò)可以與傳輸電話網(wǎng)絡(luò)連接起來(lái)。不過(guò)目前,這肯定不是標(biāo)準(zhǔn)做法。換句話說(shuō),你可能沒(méi)法呼叫在使用傳統(tǒng)電話的人。雖然目前市面上有各種應(yīng)用軟件——包括免費(fèi)軟件和專有軟件,但通過(guò)因特網(wǎng)撥打電話存在一些重大缺點(diǎn)。最明顯的就是,系統(tǒng)不穩(wěn)定,而且傳輸速度緩慢,連接線路上可能會(huì)有很大噪聲。因此,無(wú)法用它取代傳統(tǒng)電話。雖然有些服務(wù)提供商采取了一定的防范措施,但無(wú)法保證你能夠接通需要呼叫的那一方。甚至情況變得更糟,因?yàn)槿藗冞€沒(méi)有就分配號(hào)碼的標(biāo)準(zhǔn)達(dá)成一致意見(jiàn),就像我們用來(lái)分配及識(shí)別傳統(tǒng)固定電話和移動(dòng)電話號(hào)碼的E.164標(biāo)準(zhǔn)那樣。
即使VoIP和傳統(tǒng)電話網(wǎng)絡(luò)之間實(shí)現(xiàn)了某種集成,這對(duì)移動(dòng)網(wǎng)絡(luò)來(lái)說(shuō)還是不同的。問(wèn)題主要在于,無(wú)線網(wǎng)絡(luò)的覆蓋范圍不如移動(dòng)網(wǎng)絡(luò)來(lái)得廣泛。另外,如果通過(guò)移動(dòng)電話接入因特網(wǎng),還面臨成本問(wèn)題。對(duì)我來(lái)說(shuō),這意味著每使用100K的流量,就相當(dāng)于要付0.50歐元的費(fèi)用。第三代電話網(wǎng)絡(luò)里面集成了VoIP,這有望緩解這些問(wèn)題。
另外,還要注意:VoIP沒(méi)有加密機(jī)制。所以,誰(shuí)都很容易竊聽(tīng)通話內(nèi)容。因此,雖然VoIP很有用,但它無(wú)法取代固定電話(至少目前是這樣)。
搭建VoIP服務(wù)器端
有些知名的提供商免費(fèi)提供服務(wù),而有些需要訂購(gòu)費(fèi)。免費(fèi)提供服務(wù)的商家包括:SIPphone、Skype、 SIP Broker和Google。不過(guò),大多數(shù)免費(fèi)服務(wù)并不允許你與傳統(tǒng)電話網(wǎng)絡(luò)相連接。所謂的全套電話服務(wù)通常不是免費(fèi)的。最知名的全套電話服務(wù)提供商包括:Vonage、Lingo、AOL TotalTalk和SIPphone。
當(dāng)然,這里只是舉了幾個(gè)例子而已,因?yàn)樾碌谋镜睾腿蛱峁┥處缀趺刻於荚诩尤脒M(jìn)來(lái)。另外,許多中小企業(yè)目前也在公司里面組建VoIP網(wǎng)絡(luò),供內(nèi)部人員使用。如果想自行組建VoIP網(wǎng)絡(luò),可能需要考慮使用Asterisk服務(wù)器軟件或者sipX,它們是采用開(kāi)放源代碼的PBX實(shí)現(xiàn)方案。
另外,如果希望只使用軟電話——這意味著你的電腦要有音頻系統(tǒng)(揚(yáng)聲器和麥克風(fēng)或者耳機(jī))及相關(guān)軟件,不妨留意一下GnomeMeeting博客上的Ekiga(即以前的GnomeMeeting)。雖然Ekiga支持眾多硬件,但通常需要經(jīng)過(guò)設(shè)置,才能支持在軟件層面上實(shí)現(xiàn)的視頻會(huì)議特性。與sipX和Asterisk一樣,Ekiga也是開(kāi)放源代碼軟件。
注意:PBX代表專有小型電話交換機(jī),該系統(tǒng)可以集中管理一家公司的所有電話機(jī)。
客戶機(jī)端
客戶機(jī)端要視網(wǎng)絡(luò)架構(gòu)而定,有些應(yīng)用軟件運(yùn)行起來(lái)可能比其他應(yīng)用軟件要好,這歸因于它們使用的協(xié)議。大多數(shù)基于標(biāo)準(zhǔn)的解決方案使用H.323或者會(huì)話初始化協(xié)議(SIP)。除了這兩種標(biāo)準(zhǔn)外,還有許多專有協(xié)議,譬如來(lái)自Skype公司的Skype 和來(lái)自思科公司的瘦客戶端控制協(xié)議(SCCP)。它們之間的主要區(qū)別在于,SIP把客戶機(jī)的IP地址保存在VoIP軟件包,所以如果在防火墻后面,會(huì)遇到困難。
微軟NetMeeting和GnomeMeeting使用H.323,微軟的Messenger、蘋果公司的iChat和SIPphone則使用SIP。服務(wù)器軟件通常采用幾種不同的協(xié)議。
除了網(wǎng)絡(luò)架構(gòu)外,可用帶寬也可能是個(gè)限制因素,因?yàn)橛行?yīng)用軟件針對(duì)低帶寬進(jìn)行了優(yōu)化,而有些應(yīng)用軟件用于寬帶連接上。這取決于VoIP系統(tǒng)使用哪種編解碼器來(lái)處理聲音。
至于客戶機(jī)硬件,應(yīng)使用耳機(jī)。雖然PC尤其是便攜式電腦可能內(nèi)置了麥克風(fēng)和揚(yáng)聲器,但如果使用耳機(jī),效果會(huì)好得多,因?yàn)樗梢砸种苼?lái)自周圍環(huán)境的回聲和噪聲。如果可以選擇,請(qǐng)選用USB耳機(jī)。USB耳機(jī)是與系統(tǒng)獨(dú)立的音頻設(shè)備,它在工作時(shí)獨(dú)立于現(xiàn)有的音頻硬件,所以避免了VoIP和正常的聲音處理之間可能出現(xiàn)的任何沖突。
音頻系統(tǒng)
在使用VoIP應(yīng)用軟件之前,可能還得進(jìn)行一番試驗(yàn),找到最適合的設(shè)置。確保在開(kāi)始著手之前,能夠錄音及播放自己聲音的采樣,因?yàn)閂oIP程序也會(huì)使用硬件的錄音功能。可在發(fā)行版隨帶的音量控制程序里面激活它。
總的說(shuō)來(lái),使用感覺(jué)相當(dāng)好。雖然開(kāi)放源代碼程序:KPhone和GnomeMeeting用起來(lái)稍微困難一點(diǎn),因?yàn)樾枰繳RL等內(nèi)容,不過(guò)獲得所需內(nèi)容的文檔說(shuō)明以及直接從程序開(kāi)發(fā)商獲得這些文檔說(shuō)明比較容易,而不是只能滿足于一般的求助頁(yè)面或者用戶提供的部分技巧。
對(duì)Skype和X-Lite而言,需要連接到服務(wù)器上。GnomeMeeting和KPhone好就好在,即使沒(méi)有在服務(wù)器上進(jìn)行注冊(cè),照樣可以在不同的客戶機(jī)上直接使用它們,不管GnomeMeeting或者KPhone是安裝在自己的網(wǎng)絡(luò)上,還是安裝在外部網(wǎng)絡(luò)上。實(shí)不相瞞,我們對(duì)Skype不太相信。該公司稱,其服務(wù)將仍是免費(fèi)的,但對(duì)軟件卻只字未提。因?yàn)樗玫氖菍S?#65380;文檔說(shuō)明不夠詳細(xì)的協(xié)議,用戶可能會(huì)被這家廠商牢牢束縛。眼下,我會(huì)堅(jiān)持使用GnomeMeeting,原因何在?因?yàn)槲覀兊谝淮卧囉?它就可以正常使用,性能也很穩(wěn)定,而且還能實(shí)現(xiàn)它所承諾的各項(xiàng)功能。