VOIP產(chǎn)品研發(fā)計劃_第1頁
VOIP產(chǎn)品研發(fā)計劃_第2頁
VOIP產(chǎn)品研發(fā)計劃_第3頁
VOIP產(chǎn)品研發(fā)計劃_第4頁
VOIP產(chǎn)品研發(fā)計劃_第5頁
已閱讀5頁,還剩66頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

VoIP產(chǎn)品研發(fā)計劃匯報大綱準備做什么設計思路產(chǎn)品架構產(chǎn)品業(yè)務基本組網(wǎng)方案準備怎樣做軟件開發(fā)設計方法開發(fā)過程分期開發(fā)計劃(人力&&時間)目標用戶:

1、中小型企業(yè)用戶

2、大型企業(yè)用戶

3、行業(yè)用戶和運營商用戶研發(fā)目標:分階段、有步驟的、為不同的目標用戶提供多型號、不同性能的高、中、低端產(chǎn)品和VoIP解決方案最終目標VoIP研發(fā)計劃第一部分產(chǎn)品設計及系統(tǒng)架構一客戶需求分類:

1、功能需求--能打電話

2、業(yè)務需求--能提供豐富的語音

業(yè)務

3、穩(wěn)定性需求

4、性能需求

客戶需求永遠是第一位的!第一部分產(chǎn)品設計及系統(tǒng)架構二VoIP語音產(chǎn)品劃分呼接入層叫控制層業(yè)務層用戶用戶用戶第一部分產(chǎn)品設計及系統(tǒng)架構接入類產(chǎn)品呼叫控制類產(chǎn)品業(yè)務控制類產(chǎn)品呼接入層叫控制層業(yè)務層用戶PhoneSIPUAH323GatewayIP

PBXIPPhoneSIPProxyServerSIPRedirectServerH323GateKeeperH323MCUSIPLocationServer用戶Phone用戶Phone用戶Phone第一部分產(chǎn)品設計及系統(tǒng)架構Service&RouteLayerCallControlLayerEndpointManageLayerProtocolProcessLayerDataTransportLayer數(shù)據(jù)傳輸、協(xié)議處理、呼叫控制、業(yè)務處理相分離

優(yōu)點:易擴展、搭建了通信平臺,高內(nèi)聚、低耦合第一部分產(chǎn)品設計及系統(tǒng)架構三VoIP語音產(chǎn)品架構設計建模

1、分層的思想2、操作原子化的思想原子模型:

基本操作:

1、收到呼叫后建立單邊原子結構A

2、發(fā)起呼叫,建立單邊原子結構B

3、合并

4、拆開

5、掛起

6、激活

7、銷毀AB第一部分產(chǎn)品設計及系統(tǒng)架構第一部分產(chǎn)品設計及系統(tǒng)架構(1)(2)(3)(4)(5)(6)SipStackProtocolAdapterFXO/FXS/E1/T1H323StackProtocolAdapterMediaProcessModuleService&RouteModuleCallControlModuleUserManageModuleMessageDispatchModuleRTP/RTCPStackDataTransportModuleRegisterModule第一部分產(chǎn)品設計及系統(tǒng)架構Debug&logModuleModuleManageModuleConfigModule四系統(tǒng)架構設計-架構MainProcessService&RouteLayerCallControlLayerEndpointManageLayerProtocolProcessLayerDataTransportLayer第一部分產(chǎn)品設計及系統(tǒng)架構四系統(tǒng)架構設計-運行模型SipStackProtocolAdapterFXO/FXS/E1/T1H323StackProtocolAdapterMediaProcessModuleService&RouteModuleCallControlModuleUserManageModuleMessageDispatchModuleRTP/RTCPStackDataTransportModuleRegisterModule第一部分產(chǎn)品設計及系統(tǒng)架構這種架構的優(yōu)點是:

1、構建了一個通用VoIP平臺,容易擴展

2、產(chǎn)品多樣化,滿足不同用戶的需求

3、產(chǎn)品拉開,多設備組網(wǎng),提升語音網(wǎng)絡性能,向高端市場進軍

4、能快速響應客戶的業(yè)務需求,降低研發(fā)成本

5、模塊化好,實現(xiàn)難度小,出現(xiàn)問題容易定位和解決第一部分產(chǎn)品設計及系統(tǒng)架構實現(xiàn)該系統(tǒng)架構后,可以形成的產(chǎn)品:

---------------------

1、網(wǎng)關(H323/SIPGateway);

2、軟交換引擎(ExchangeEngine);

3、IPPBX;

---------------------

4、業(yè)務服務器(Service&RouteServer);

5、呼叫服務器(CallProcessServer);

6、媒體服務器(MediaServer);

7、注冊服務器(RegisteServer);

---------------------

8、<呼叫服務器+注冊服務器>

9、<呼叫服務器+注冊服務器+媒體服務器>

10、<業(yè)務服務器+呼叫服務器+注冊服務器>

11、<業(yè)務服務器+呼叫服務器+注冊服務器+媒體服務器>標準協(xié)議接口私有協(xié)議接口第一部分產(chǎn)品設計及系統(tǒng)架構六產(chǎn)品設計由4、5、6、7根據(jù)用戶需求任意組合形成SipStackProtocolAdapterFXO/FXS/E1/T1H323StackProtocolAdapterMediaProcessModuleService&RouteModuleCallControlModuleUserManageModuleMessageDispatchModuleRTP/RTCPStackDataTransportModuleRegisterModule第一部分產(chǎn)品設計及系統(tǒng)架構1、網(wǎng)關SipStackProtocolAdapterFXO/FXS/E1/T1H323StackProtocolAdapterRTP/RTCPStackDataTransportModule第一部分產(chǎn)品設計及系統(tǒng)架構Gateway主要功能:a)號碼尋址b)通過SIP信令建立、維護、變更、拆除媒體通道c)媒體數(shù)據(jù)處理SipStackProtocolAdapterFXO/FXS/E1/T1H323StackProtocolAdapterMediaProcessModuleService&RouteModuleCallControlModuleUserManageModuleMessageDispatchModuleRTP/RTCPStackDataTransportModuleRegisterModule第一部分產(chǎn)品設計及系統(tǒng)架構2、軟交換引擎SipStackProtocolAdapterH323StackProtocolAdapterMediaProcessModuleService&RouteModuleCallControlModuleUserManageModuleMessageDispatchModuleDataTransportModuleRegisterModule軟交換類產(chǎn)品:

1、H323gatekeeper(Redirect/Route)

2、SipProxyserver

3、Sipredirectserver

4、SipLocationserver

Optional第一部分產(chǎn)品設計及系統(tǒng)架構主要功能:

1、語音網(wǎng)絡管理

2、設備接入管理

3、用戶接入管理

(鑒權、認證)

4、呼叫路由

5、呼叫控制管理

6、語音業(yè)務管理SipStackProtocolAdapterFXO/FXS/E1/T1H323StackProtocolAdapterMediaProcessModuleService&RouteModuleCallControlModuleUserManageModuleMessageDispatchModuleRTP/RTCPStackDataTransportModuleRegisterModule第一部分產(chǎn)品設計及系統(tǒng)架構3、IPPBX主要功能:

除了軟交換設備的功能外,還有與PSTN網(wǎng)絡互通、模擬終端接入IP網(wǎng)絡的功能。SipStackProtocolAdapterFXO/FXS/E1/T1H323StackProtocolAdapterMediaProcessModuleService&RouteModuleCallControlModuleUserManageModuleMessageDispatchModuleRTP/RTCPStackDataTransportModuleRegisterModule第一部分產(chǎn)品設計及系統(tǒng)架構4、業(yè)務服務器Service&RouteModuleMessageDispatchModuleDataTransportModuleService&RouteServer第一部分產(chǎn)品設計及系統(tǒng)架構主要功能(業(yè)務層):

1、語音網(wǎng)絡管理

2、設備接入管理

3、用戶接入管理

(鑒權、認證)

4、呼叫路由

5、呼叫控制管理

6、語音業(yè)務管理SipStackProtocolAdapterFXO/FXS/E1/T1H323StackProtocolAdapterMediaProcessModuleService&RouteModuleCallControlModuleUserManageModuleMessageDispatchModuleRTP/RTCPStackDataTransportModuleRegisterModule第一部分產(chǎn)品設計及系統(tǒng)架構5、呼叫處理服務器SipStackProtocolAdapterH323StackProtocolAdapterCallControlModuleUserManageModuleMessageDispatchModuleDataTransportModuleCallProcessServer第一部分產(chǎn)品設計及系統(tǒng)架構主要功能:

1、接收到呼叫后到業(yè)務服務器進行號碼分析;

2、執(zhí)行業(yè)務服務器的指令,進行呼叫

3、協(xié)議抽象SipStackProtocolAdapterFXO/FXS/E1/T1H323StackProtocolAdapterMediaProcessModuleService&RouteModuleCallControlModuleUserManageModuleMessageDispatchModuleRTP/RTCPStackDataTransportModuleRegisterModule第一部分產(chǎn)品設計及系統(tǒng)架構6、媒體服務器MediaProcessModuleMessageDispatchModuleDataTransportModuleMediaServer第一部分產(chǎn)品設計及系統(tǒng)架構主要功能:

1、轉發(fā)媒體流

2、錄音

3、根據(jù)業(yè)務服務器的指示播放指定媒體

4、混音SipStackProtocolAdapterFXO/FXS/E1/T1H323StackProtocolAdapterMediaProcessModuleService&RouteModuleCallControlModuleUserManageModuleMessageDispatchModuleRTP/RTCPStackDataTransportModuleRegisterModule第一部分產(chǎn)品設計及系統(tǒng)架構7、注冊服務器SipStackProtocolAdapterH323StackProtocolAdapterMessageDispatchModuleDataTransportModuleRegisterModuleRegisteServer第一部分產(chǎn)品設計及系統(tǒng)架構主要功能:

1、設備接入管理

(鑒權、認證)

2、設備狀態(tài)管理

3、處理設備注冊請求產(chǎn)品A第一部分產(chǎn)品設計及系統(tǒng)架構8、allinone業(yè)務服務器呼叫服務器注冊服務器媒體服務器產(chǎn)品間的邏輯關系如下圖:呼叫平臺,擴展時無需進行大的改動VoIP網(wǎng)絡的大腦,可以很容易的實現(xiàn)和擴展業(yè)務第一部分產(chǎn)品設計及系統(tǒng)架構實現(xiàn)備份和負載均衡,提高語音網(wǎng)絡的可靠性1、用戶管理(開機、停機、呼入/呼出權限、緊急呼叫、呼叫限時等)

2、劃分組,組間呼叫權限控制(比如黑名單等)

3、語音VPN

4、縮位撥號

5、免打擾(分時段)

6、主叫號碼顯示控制

7、帶密碼呼叫

8、呼叫轉移類業(yè)務

a.用戶不在線前轉b.無條件前轉

c.被叫忙前轉d.被叫無應答前轉

e.根據(jù)主叫號碼前轉f.根據(jù)不同時間段進行前轉

9、一機多號、一號多機、一戶多號合一(ONLY)、多被叫同時震鈴、多被叫依次震鈴第一部分產(chǎn)品設計及系統(tǒng)架構七語音業(yè)務-19類業(yè)務覆蓋目前VoIP領域的所有業(yè)務

10、報時、鬧鐘業(yè)務

11、個性化回鈴音(分時段、分主叫)

12、調(diào)度類業(yè)務

a.第三方強制中斷呼叫b.3pcc(第三方發(fā)起呼叫)

c.遇忙回叫d.呼叫代答

e.呼叫插入f.呼叫保持和呼叫恢復

g.通話中呼叫轉移

13、電話通知業(yè)務(群組內(nèi)語音通知、群組內(nèi)實時通知、為指定用戶預定通知)

14、CDR

15、VoiceMail、VoiceMessage

16、IVR、ACD、CRM

17、會議

18、IM第一部分產(chǎn)品設計及系統(tǒng)架構19、“實時通”業(yè)務

A、久叫無應答,系統(tǒng)將呼叫轉接到實時通業(yè)務平臺,系統(tǒng)根據(jù)被叫用戶綁定的號碼依次呼叫,如所有電話都無法接通,主叫用戶還可以選擇進入語音信箱的方式來通知被叫用戶。實時通業(yè)務平臺定時給被叫用戶撥打電話或發(fā)送短信通知。被叫用戶可以使用本機撥打實時通平臺接入碼提取留言。也可以直接回撥給留言者,對于電話用戶來說,實時通服務為其提供一個私人電話秘書,協(xié)助其在繁忙或不在時留下來話方訊息,及時傳送語音訊息給他人。本系統(tǒng)提供一系列的“語音提示”指引來話方如何逐步操作,依據(jù)這些指引,來話方即可操作多種功能。使用者亦可依自己的需求在個人信箱內(nèi)設定各種不同的選擇。該業(yè)務我們稱之為“來電通”業(yè)務

第一部分產(chǎn)品設計及系統(tǒng)架構B、遇忙,系統(tǒng)也將呼叫轉接到實時通業(yè)務平臺,系統(tǒng)平臺自動記錄被叫用戶的信息,并不斷判斷被叫用戶是否空閑,如果被叫用戶線路空閑,本系統(tǒng)主動給被叫播發(fā)語音通知,“你有最新的未接電話XX,打于X點X,請您速回”。使原本的被叫成為主叫,增加了接通率,使固網(wǎng)運營商得以大量吸收來至異網(wǎng)的收入,提升了與異網(wǎng)競爭的能力。該業(yè)務我們稱之為“漏電通”業(yè)務

從主叫用戶和被叫用戶角度來看,指點三極的實時通系統(tǒng)在通信中引入了多撥號和時間差的功能,即通話雙方不必拘泥于一個號碼,不必在同一時間進行通信,可以呼叫多個號碼來接通信息服務,也可以將信息緩存起來,供被叫用戶方便時提取,即“異步”通信。同時可將通信率從35%增加到100%,這樣,普通電話網(wǎng)將可以得到2倍于以前的收益。作為一種新的通信模式,在人們生活節(jié)奏越來越快的今天,相信一定會有廣闊的發(fā)展前途。第一部分產(chǎn)品設計及系統(tǒng)架構SipStackProtocolAdapterFXO/FXS/E1/T1H323StackProtocolAdapterMediaProcessModuleService&RouteModuleCallControlModuleUserManageModuleMessageDispatchModuleRTP/RTCPStackDataTransportModuleRegisterModule3pi19、3pi(thirdpartinterface)第一部分產(chǎn)品設計及系統(tǒng)架構1、Service&RouterServer備份第一部分產(chǎn)品設計及系統(tǒng)架構Service&RouterServer1Service&RouterServer2Service&RouterServer3CallProcessServer(/RegisterServer)八備份&&負載均衡基本模型

Subscribe/NotifySubscribe/Notify2、CallProcessServer備份與負載均衡第一部分產(chǎn)品設計及系統(tǒng)架構Service&RouterServerCallProcessServer1(/RegisterServer1)CallProcessServer2(/RegisterServer2)CallProcessServer3(/RegisterServer3)GatewayRegisteServer基本案例1:

針對中小型企業(yè)用戶的解決方案

第一部分產(chǎn)品設計及系統(tǒng)架構九基本組網(wǎng)案例舉例

基本案例2:

針對大型企業(yè)用戶和行業(yè)用戶的解決方案

第一部分產(chǎn)品設計及系統(tǒng)架構基本案例3:針對運營商用戶的解決方案第一部分產(chǎn)品設計及系統(tǒng)架構SipStackProtocolAdapterFXO/FXS/E1/T1H323StackProtocolAdapterMediaProcessModuleService&RouteModuleCallControlModuleUserManageModuleMessageDispatchModuleRTP/RTCPStackDataTransportModuleRegisterModule我們準備做的就是有計劃有步驟的分期分批實現(xiàn)下面這10大模塊,從而達到為企業(yè)和行業(yè)用戶提供完整的VoIP解決方案的目標!第一部分產(chǎn)品設計及系統(tǒng)架構VoIP產(chǎn)品研發(fā)計劃第二部分開發(fā)過程及質(zhì)量監(jiān)控

設計的內(nèi)容:數(shù)據(jù)結構、架構、接口、處理過程設計的原則:高內(nèi)聚、低耦合設計的方法:自頂向下、逐層細化設計的階段:V模型第二部分開發(fā)過程及質(zhì)量控制1、設計方法語音服務器需求文檔第二部分開發(fā)過程及質(zhì)量控制模塊2DATA接口模塊3概要設計接口模塊1數(shù)據(jù)結構、架構、接口、處理過程第二部分開發(fā)過程及質(zhì)量控制DATA接口接口M1M3M1M3M2M2M3M2M1數(shù)據(jù)結構、架構、接口、處理過程第二部分開發(fā)過程及質(zhì)量控制需求分析編碼客戶需求分析客戶驗收測試概要設計詳細設計單元測試集成測試系統(tǒng)測試單元測試計劃集成測試計劃系統(tǒng)測試計劃每一階段都有可見的輸出,確保項目可控!第二部分開發(fā)過程及質(zhì)量控制核心思想:盡早發(fā)現(xiàn)問題!2、設計開發(fā)過程–V開發(fā)模型設計開發(fā)過程中各階段的活動ReadyReviewReviewACKRedoRedoACKinputoutput第二部分開發(fā)過程及質(zhì)量控制需求分析:13%系統(tǒng)測試計劃:4%概要設計:13%集成測試計劃:1%詳細設計:12%單元測試計劃:4%編碼:20%單元測試:16%集成測試:2%系統(tǒng)測試:15%第二部分開發(fā)過程及質(zhì)量控制貫穿開發(fā)始終的活動:

1、通過定義規(guī)范、制度來約束項目組成員的開發(fā)活動

2、跟蹤機制(防止問題遺漏)

a)需求跟蹤

b)階段遺留問題跟蹤

3、工作匯報機制(監(jiān)控進度、監(jiān)控問題解決情況)

a)工作周報

b)工作日報

4、配置管理機制

a)開發(fā)文檔管理

b)產(chǎn)品版本管理

5、風險管理機制第二部分開發(fā)過程及質(zhì)量控制項目開發(fā)是可見的、可控的,降低產(chǎn)品開發(fā)風險!VoIP產(chǎn)品研發(fā)計劃第三部分開發(fā)計劃第一期開發(fā)任務:實現(xiàn)Gateway功能,支持SIP協(xié)議,基本功能包括:

a)號碼尋址

b)通過SIP信令建立、維護、變更、拆除媒體通道

c)媒體數(shù)據(jù)處理需要實現(xiàn)的模塊包括:

FXS/FXO適配模塊(RTP/RTCP協(xié)議棧)

SIPAdapt(包括SIP協(xié)議棧)

DataTransportModule

依賴條件:

FXS/FXO驅動穩(wěn)定,DSP穩(wěn)定,編解碼穩(wěn)定第三部分開發(fā)計劃SipStackProtocolAdapterFXO/FXS/E1/T1H323StackProtocolAdapterMediaProcessModuleService&RouteModuleCallControlModuleUserManageModuleMessageDispatchModuleRTP/RTCPStackDataTransportModuleRegisterModule第三部分開發(fā)計劃ConfigModuleDebug&logModuleModuleManageModule第一期開發(fā)計劃需求分析編碼概要設計詳細設計單元測試集成測試系統(tǒng)測試單元測試計劃集成測試計劃系統(tǒng)測試計劃第三部分開發(fā)計劃3人×((9+1+1)+1)天3人×((10+1+1)+2)天3人×((10+3+2)+0)天3人×(12)天3人×(3)天3人×(10)天3人,66天(3個月)第二期開發(fā)任務 實現(xiàn)RegisteServer,基本功能包括:

a)處理SIPREGISTE事件

b)處理Gateway注冊號碼和狀態(tài)等信息

c)進行簡單號碼分析 實現(xiàn)的模塊包括:

RegisterModule、

MessageDispatchModule、

RouteModule(簡單的號碼分析功能)

第三部分開發(fā)計劃SipStackProtocolAdapterFXO/FXS/E1/T1H323StackProtocolAdapterMediaProcessModuleService&RouteModuleCallControlModuleUserManageModuleMessageDispatchModuleRTP/RTCPStackDataTransportModuleRegisterModule第三部分開發(fā)計劃第二期開發(fā)計劃需求分析編碼概要設計詳細設計單元測試集成測試系統(tǒng)測試單元測試計劃集成測試計劃系統(tǒng)測試計劃第三部分開發(fā)計劃3人×((4+0.5+0.5)+0.5)天3人×((5+0.5+0.5)+1)天3人×((5+2+1)+0)天3人×(4)天3人×(1)天3人×(5)天3人,32工作日(1.5個月)第三期開發(fā)任務 實現(xiàn)呼叫控制功能,搭建VoIP呼叫平臺,對

SIP呼叫信令處理,實現(xiàn)SIPProxyServer(B2B)、

SIPRedirectServer; 需要實現(xiàn)的模塊:

CallControlModule、

UserManageModule第三部分開發(fā)計劃SipStackProtocolAdapterFXO/FXS/E1/T1H323StackProtocolAdapterMediaProcessModuleService&RouteModuleCallControlModuleUserManageModuleMessageDispatchModuleRTP/RTCPStackDataTransportModuleRegisterModule第三部分開發(fā)計劃第三期開發(fā)計劃需求分析編碼概要設計詳細設計單元測試集成測試系統(tǒng)測試單元測試計劃集成測試計劃系統(tǒng)測試計劃第三部分開發(fā)計劃3人×((10+1+1)+1)天3人×((10+1+1)+2)天3人×((10+3+2)+0)天3人×(12)天3人×(6)天3人×(15)天3人,76天(3.3個月)第四期開發(fā)任務 實現(xiàn)前面語音業(yè)務列表(P30)中的前14項語音業(yè)務; 實現(xiàn)的模塊:

Service&RouteModule、

MediaServer第三部分開發(fā)計劃SipStackProtocolAdapterFXO/FXS/E1/T1H323StackProtocolAdapterMediaProcessModuleService&RouteModuleCallControlModuleUserManageModuleMessageDispatchModuleRTP/RTCPStackDataTransportModuleRegister

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論