2011-08-03 57 views
1

我想比較開源sip堆棧像opal,pjsip,opensips等體系結構差異,最大併發調用,內存佔用和其他邊界值。sip堆棧比較

任何指針表示讚賞。

回答

1

那麼我想你最終會做一些工作來設置每個人,同樣考慮到他們可能並非都是爲相同的操作模式而設計的;例如,pjsip通常用於SIP用戶代理角色,而opensips通常用於代理或B2BUA角色。

除了測試SIP軟件棧的呼叫吞吐量性能的一種常用方法是使用sipp工具。生活中的工具目的是能夠在SIP用戶代理服務器上激發儘可能多的SIP INVITE,並提供關於錯誤代碼和響應時間的非常詳細的統計信息。

1

另請參閱sipsak來構建各種場景。

你會認真對待你的工作,因爲這些工作並不都具有相同的操作級別(請參閱sipwiz的答案),甚至在他們所做的API上有很大不同。

您還應該包括osip(非常低級)和eXosip(更高級別,建立在osip上)。

0

除非我誤解,看起來PJSIP使用GPL,而OPAL使用MPL,這可能會使OPAL在創建商業軟件時更具吸引力。

0

我認爲你不會直接做到這一點。我建議找出哪些堆棧被哪些開源產品使用。從他們那裏獲得統計數據。

您可以使用堆棧通常的項目頁面上 供應商名單\

1

我與baresipgithub page)非常高興。 BSD許可。非常清晰和便攜的純C。它的體系結構基於異步IO和一組好的插件。