如何選擇VoIP解決方案中的處理器

2021-09-01 04:43:58 字數 3951 閱讀 3831

剛才在d1net上看到某公司的一篇軟文《如何選擇voip解決方案中的處理器》,其實也是篇老文重發,沒什麼意思。不過這篇文章到觸動了我寫這篇文章的心思。

話說04年的時候,我們公司剛剛開始voip終端專案,採用的第乙個cpu是st公司的乙個soc,型號記不得了,只記得是乙個mips核心cpu(主頻不高,大概70m吧,這就是當時的主流主頻了)再帶乙個內嵌16位dsp的soc,整合了兩個100m乙太網mac。這晶元原廠的參考設計有ata的,也有ip**機的。我們用它做ip**機。話說,這個晶元那真不是一般的爛,開發工具差、支援差不說,交期長**高也不說,關鍵是它的內部三**換機居然有bug,當網路上出現大量廣播報文後,整個switch部分會crash掉。

不過,話說回來,04年的其它公司的soc也差不多都這德行。當時的voip soc,都是cpu+dsp結構的。說到這裡,也有幾個另類,很值得說說。有人還記得pa1688吧? 04年應該是這顆晶元風頭正健的時候。要說這個晶元用到voip上面,還有點傳奇。這本是一顆計畫做***的晶元,也就是說,是個dsp。不成想做出來後,發現跟市場上的主流方案,比如當時的珠海矩力,**效能一比,根本打不過。幸好這時候,有位l先生(真名隱去)拿這個晶元鼓搗出乙個ip**機的方案,當時國內很有幾家公司用這個晶元「山寨」ip**機。所以要說起來,山寨這模式,這顆晶元也是急先鋒,可惜ip終端盤子跟手機比較,九十牛一毛都算不上,所以沒發展起來。pa1688畢竟過於低端,不支援sdram,複雜點軟體都跑不了。後來也就沒聲音了。

不過要說用dsp做voip終端,pa1688也遠不是始祖。始祖一般認為應該是sipura公司(注:這公司大約2023年被已經隸屬於cisco的linksys收購了,現在已經不存在),這公司雖然不在了,但其產品型號還在,spa942啦,pap2啦,spa2102啦之類,到今天仍舊被認為終端產品的典範。我們公司銷售有時候跟客戶掰吃不清到底是終端問題還是客戶系統問題,最後祭出的法寶就是「你試試cisco這兩款裝置,要是用著沒問題,我們找原因;要是也不行,您得找系統的原因」。你們要拆開盒子看看,會見到乙個有sipura logo的晶元,猜猜這是什麼晶元? sipura開的soc ? 錯! 其中乙個128腳矩形的小點的晶元(pap2那個),我記得是乙個淘汰的vcd晶元,原始型號好像是ess688(記不准了,無責任瞎說),sipura的牛人想出用淘汰的vcd晶元做voip裝置,估計這晶元02年後都可以當廢品收購——誰說老外不搞低成本,絕對超低成本!而另乙個大方塊(spa942裡面那個),我估計是ti的老牌常青樹dsp——5402。

說到用ti的dsp做voip裝置,有家中國人開的美國公司g公司(也是名字隱去,咱們不給別人做廣告,這公司在深圳有分支機構),也是用ti的5402做了一系列ata產品,也是大約03、04年推出的樣子,和pa1688時間差不多,但人家賣北美市場,趕上了北美虛擬運營商發展這一撥,現在發展的也不錯。

04年的時候,北京還有一家x公司(還是名字隱去)用arm晶元做ip**機,也很是了得。我記得我拆過它們產品,後期的版本好像用80m主頻的三星44b0就能做出支援g.729的ip話機,這個很是了得,我到今天也沒想明白——因為我記得arm7tdmi的核心並不支援硬體乘法,按我們公司的能力,至少得支援硬體乘法,還得133m主頻以上才能流暢的實現g.729的三方通話。那個x公司怎麼做的,我今天還很好奇。x公司的產品04-05年賣給了北京263不少,那會263膽子大,推出了60元包月打全國的產品,用的就是x公司的ip**推廣。可惜好景不長,263的激進動作很快就被理所當然的乾掉了,我記得當時最逗的一件事是北京7臺的百姓節目(大概是這名字,意思是替百姓說話)居然做了一期節目,大概就是一些「受騙群眾」一起痛斥263那個60元包月不好用,欺騙了廣大人們群眾云云。

不過要說起來04年還是挺有意思的,模仿咱們新聞的說法就是「國際國內都由不少單位推出了一些富有想象力的新產品」。

後來還陸續出現了一些voip終端的soc方案,比如infineon收購amd後推出的幾個方案啦,台灣crystal media(已經被icplus收購)啦,還有世紀民生(這個最逗,也是不支援sdram的晶元)啦,也都大概延續了cpu+dsp的設計。但通過我剛才的介紹,估計群眾們應該看出,cpu+dsp至少還不如單dsp好使,沒啥必要性,所以也沒啥前途。

這裡還可以一提的是adi公司,它們也為blankfin在voip上的應用頗費了一番心思,有方案,有宣傳。不過由於它們的晶元本質是dsp,由於總出貨量的關係,**不可能很低,跟一些soc相比並無優勢,我覺得前途不大。

05年和06在晶元方案和產品上都沒看到什麼有新意的產品。再加上看起來沒有任何跡象表明voip終端可能取代傳統**終端,也就是說這個市場不夠大,眾晶元公司的熱情也就涼快下去了。

07年其實就可以吹吹我們現在公司的產品了,當時我們有一款用經典soho路由器soc,marvell的88e6218做的voip閘道器和ip**,自認為堪稱經典。不過,任何設計方法的變遷,都和技術發展帶來的晶元發展,以及市場環境的變化有關。06年是個什麼情況的?首先,在soc上,arm9已經廣泛被網路類soc採用,要知道,arm946e可是支援硬體乘法指令的。或者即使是mips核心的soc,出於加密運算的需要,很多也都支援了硬體乘法指令,更有一些,支援了乘加和捨入運算。其次,soho路由器已經幾乎家家必備,有線soho路由器**已經打爛了,完全白菜價;對應的,做有線soho路由器的soc也是白菜價。我們買88e6218的**並不好,要3個多美金,傳說當時大客戶只要2個多美金。而88e6218是顆什麼樣的晶元?arm946e核心,150m主頻,內建5個100m乙太網phy —— 一句話,除了沒有pcm介面,開發voip終端需要的資源都有了。而**方面,當時主流voip soc的**一般要5個多美金,broadcom的,更是要到近7美金。由於不再需要外接網口,而pcm介面很容易就可以用乙個cpld搞定,可以說,當時我們用88e6218開發的ata和ip**產品,比用dsp開發更具價效比。也因此,我們的單口ata從08年起大量出貨到南韓的運營商市場,算賺到了第一桶金。

而再往後,我們循著這思路發展,cpu換成了具有更高價效比的icplus的ip3210。可以不怕自誇的說一句,我們用ip3210開發的單口ata,即使今天,也是全世界成本最低的方案,沒有之一。至於效能,g.729 pesq>4.0,支援g,729三方通話,支援線速(100m)nat,可以說與spa2102比,效能也是只強不弱(嗯,咱們這個少個fxs口)。

不過在08年,我們找到ip3210這顆晶元也是頗費心思。ip3210是08年10月正式發布的,我們開發這產品也得到了icplus的大力支援,在這裡再次表示感謝。之所以說頗費心思,主要是當時市場上支援硬體乘法指令的cpu還是太少,畢竟這個不是做網路裝置必需的,絕大多數有線soho路由soc都不支援。

到了09年以後,一直到今天,soho應用進入泛無線時代。到今天,要說誰家要是還沒被802.11n覆蓋,那一定是奧特曼(out man)。你們知道無線時代的soc,帶來了什麼巨大變化嗎? 那就是,所有的無線路由器soc,沒有不支援硬體乘法指令的!至於為什麼?原因非常簡單,做802.11n的無線交織呀、編碼呀之類的運算,也是必須用到乘法的。同時,由於數字音響及voip通訊裝置潛在發展的可能,而且反正有不增加多少成本,幾乎所有的無線路由器soc都支援i2s和pcm介面 —— 要說我們在07年08年用路由器soc還需要設計個cpld,硬體上還有點技術含量,在今天,連這個也不需要了。

由於voip終端市場與無線路由器市場相比,幾乎小到可以忽略不計。而又鑑於無線路由器soc的功能強大到已經完全可以滿足設計voip終端的需要。所以,我基本判斷,未來的voip終端產品的晶元必然都會過渡到採用無線路由器soc,單獨的voip soc市場將逐漸消亡。然而,有意思的是,似乎今年還有公司在推出voip的soc,好像還不止一家,至少今年找過我們公司推廣的就有2家 —— 我經常覺得自己比較笨,有時做錯產品決策浪費的公司的資源和時間,很不好!不過看起來,我雖然比較笨,世界上比我更笨的也還有不少。

最後,做個分段式推斷結論:

(1)由於無線路由器soc的銷售數量原大於voip soc,而晶元複雜度相當,所以無線路由器soc的成本要遠遠佔優;

(2)同時已知無線路由器soc的效能上已經完全滿足設計voip終端產品的需要;

(3)所以,我認為今後voip終端產品將主要採用無線路由器soc為主cpu進行設計;純voip soc的市場將逐漸消亡;

注:為嚴謹起見,宣告一下,本文所說voip終端,主要侷限於普通voip話機(即不是可視**,也不是讓你跑andriod的),及單口和雙口ata裝置。

基於IP PBX的VoIP系統解決方案

目前,眾多企業隨著業務的擴張,開設了大量的分支機構,這樣企業總分支機構以及分支機構之間的語音溝通是非常頻繁,企業長途 費用是企業經營成本中的一項巨大開支。現在網際網路已非常普及,幾乎每個企業及其分支機構都有網際網路接入。因此借助現有網際網路實現網路 幫助公司節約長途 成本,日漸成為公司的重要選擇。傳...

基於IP PBX的VoIP系統解決方案

目前,眾多企業隨著業務的擴張,開設了大量的分支機構,這樣企業總分支機構以及分支機構之間的語音溝通是非常頻繁,企業長途 費用是企業經營成本中的一項巨大開支。現在網際網路已非常普及,幾乎每個企業及其分支機構都有網際網路接入。因此借助現有網際網路實現網路 幫助公司節約長途 成本,日漸成為公司的重要選擇。傳...

基於IP PBX的VoIP系統解決方案

基於ip pbx的voip系統解決方案 目前,眾多企業隨著業務的擴張,開設了大量的分支機構,這樣企業總分支機構以及分支機構之間的語音溝通是非常頻繁,企業長途 費用是企業經營成本中的一項巨大開支。現在網際網路已非常普及,幾乎每個企業及其分支機構都有網際網路接入。因此借助現有網際網路實現網路 幫助公司節...