SIP伺服器介紹

2021-04-23 07:30:47 字數 3866 閱讀 7441

摘要介紹了sip伺服器裝置的主要內容,包括sip伺服器在網路中的具體位置、sip伺服器的功能要求、業務要求、協議要求、操作維護與網管、效能和可靠性要求以及電源和環境等通用的技術要求。

cs.phontol.com

prog.phontol.com    1、引言

prog.phontol.com    隨著近年來sip協議受到通訊界的普遍關注,在網際網路界不斷開發和完善sip協議應用的同時。cs.phontol.com電信界也開始看好該協議,國際著名的無線通訊組織3gpp在release5的ims(ip多**子系統)中宣布以sip為核心協議,etsi又在其ngn體系中採用了ims,sip協議大有成為下一代網路核心協議的趨勢。cs.phontol.comsip伺服器作為sip系統中的核心實體,在不同的應用場景中其功能和效能指標上都有一定的差異,但是在其應用的初期應首先針對各種場景中共性的部分作出統一規定,以便為電信運營商提供必要的技術參考,同時為裝置生產廠商提供裝置開發的技術依據。cs.phontol.com從而有利於電信網向下一代網路過渡的良性發展。cs.phontol.com

prog.phontol.com    sip伺服器裝置技術要求規定了sip伺服器裝置的通用技術要求,包括功能要求、業務要求、介面要求、協議要求、通訊流程、操作維護與網管要求、效能及可靠性指標、互通要求、電源與接地要求、環境要求等方面的通用技術要求,對於sip伺服器在一些特定場景中的特定要求將結合實際發展情況進行分別研究。cs.phontol.com

prog.phontol.com    2、sip介紹

prog.phontol.com    sip網路通過互通單元(iwf)可實現與dn/plmn網路、h.323網路或軟交換網路的互通。cs.phontol.comiwf為邏輯功能實體,其功能可以內嵌於sip伺服器中,也可以由軟交換裝置或其他功能實體如sip閘道器實現。cs.phontol.com當iwf沒有內嵌於sip伺服器時,sip伺服器與iwf之間的介面協議為sip協議。cs.phontol.com不同運營商sip網路之間的互聯互通可以通過iwf實現。cs.phontol.comsip伺服器裝置技術要求對iwf的具體實現不進行規定。cs.phontol.com

圖1  sip網路總體結構示意圖

prog.phontol.com    下面給出圖中幾個術語的定義,其他裝置的說明可參見軟交換系列技術規範中的規定。cs.phontol.com

prog.phontol.com    (1)sip伺服器(sipserver):sip網路中提供呼叫控制、呼叫路由、使用者管理等功能的網路裝置。cs.phontol.com

prog.phontol.com    (3)軟交換網路:由軟交換裝置完成域內使用者的註冊、呼叫控制、路由、認證計費等功能的網路。

3、sip基本功能要求

sip伺服器採用ip承載方式,提供的功能有:呼叫控制和處理功能、業務提供/支援功能、使用者管理功能、協議處理功能、路由處理、接入認證、計費資訊採集、操作維護/網管功能、互通功能、安全功能(可選)、黑白名單功能、擁塞控制功能(可選)。

3.1 呼叫控制和處理功能

sip伺服器可以為基本業務/多**業務完成呼叫建立、維持和釋放等控制功能,包括呼叫處理、連線控制、智慧型呼叫觸發檢出和資源控制等。sip伺服器應支援基本的兩方呼叫控制功能和多方呼叫控制功能。多方呼叫的會議橋資源功能應通過**伺服器完成。

3.2 業務提供/支援功能

sip伺服器應支援基本的語音業務和多**業務,還應該支援傳統pstn補充業務和資料、多**相關業務。sip伺服器向域內使用者提供傳統智慧型網業務需通過軟交換裝置實現與傳統智慧型網互通。因此,sip域內可提供的傳統智慧型網業務與軟交換裝置提供的智慧型網業務相關,規範中不作具體規定。另外,由於sip協議在支援使用者**拍叉簧,*,#訊號上報等方面還沒有明確規定。因此規範中並不要求通過sip協議實現補充業務的操作方式。sip伺服器可以通過應用伺服器或parlay閘道器。提供多種增值業務和智慧型業務。

3.3 協議處理功能

在協議處理能力方面,sip伺服器應支援sip,sdp,snmp,telnet等協議,可選支援有radius,diameter協議。sip伺服器所採用的sip協議必須支援udp和tcp承載,無論sip協議採用tcp或udp承載,預設埠號為5060。

3.4 路由處理功能

(1)sip伺服器應可以完成網域名稱至ip位址的轉換功能。但sip伺服器應實現請求訊息重定向功能。

(2)sip伺服器應支援向網域名稱伺服器進行網域名稱查詢功能。

(3)對於號碼分析和儲存功能,要求sip伺服器支援儲存主叫號碼20位、被叫號碼24位,並能擴充到28位號碼的能力,具有分析10位號碼然後選取路由的能力,具有在任意位置增、刪號碼的能力。

3.5 操作維護/網管功能

操作維護系統是sip伺服器中負責系統的管理和操作維護的部分,是使用者使用、配置、管理、監視sip伺服器的工具集合。sip伺服器應既能支援本地維護和遠端維護管理,又可以通過內部的snmp**模組與支援snmp協議的網管中心進行通訊。規範中對於操作維護系統從配置管理、故障管理、話務控制功能、安全管理、統計管理以及人機系統幾個方面進行了詳細規定。

3.6 接入認證功能

(1)sip伺服器應能對使用者的每次呼叫請求進行鑑權,對未通過認證的使用者發起的呼叫請求予以拒絕和丟棄。sip伺服器可以將所管轄區域內的使用者終端的註冊和呼叫資訊送往認證中心進行使用者認證與授權。

(2)sip伺服器還可以通過aaa伺服器,實現對記賬卡使用者的認證和授權。

(3)sip伺服器應能夠支援對動態ip位址配置的使用者**的認證與授權。

3.7 計費資訊採集

在計費方面的要求。為提高sip伺服器與現有網路的相容能力。例如能夠在現有**網的計費系統和現有ip**網系統中使用,sip伺服器應能夠支援cmis/ftam協議或ftam協議、radius協議或diameter協議、ftp等計費資訊的傳送協議,具體傳送協議的使用由各運營商根據自身網路的特點決定。至於計費方式,sip伺服器至少應具備根據計費物件進行計費資訊採集功能,採集的資訊包括時長、流量、**格式和編碼方式等,並負責將採集資訊送往計費中心。sip伺服器應至少支援詳細話單計費方式,可選支援複式計費、立即計費等功能。sip伺服器應至少提供對主叫號碼計費和對賬號進行計費。

3.8 sip伺服器支援的通訊流程

sip伺服器裝置技術要求中還給出了相關通訊流程的描述,包括基本的註冊流程、成功呼叫流程、可靠臨時響應證實流程、異常呼叫流程、呼叫釋放流程以及幾個典型的補充業務流程等。同時,技術要求還規定,當使用者簽約資訊包含於後台的認證/計費中心時,使用者的身份認證和呼叫過程中的計費都需要經過sip伺服器到認證/計費中心完成。sip伺服器裝置技術要求中所描述的流程未包含sip伺服器和認證/計費中心之間的互動流程。

4、sip效能及可靠性要求

4.1 效能要求

呼叫接通率。呼叫接通率是指在一段觀察時間內,呼叫接通的次數與總試呼次數的比值。

呼叫處理能力。sip伺服器的呼叫處理能力應通過每小時忙時試呼次數(bhca)和最大併發處理能力兩個指標進行衡量。

時延。時延是指sip伺服器接收到sip訊息後完成訊息處理。並實現訊息成功**的時間間隔。

4.2 可靠性指標

運營商一旦採用基於sip協議的網路系統,由於sip伺服器是其系統中的關鍵裝置,因此對於sip伺服器的可靠性就需要按電信級系統裝置進行要求。在sip伺服器裝置技術要求中規定如下:

sip伺服器必須採用容錯技術設計,系統必須達到或超過99.999%的可用性。全系統每年的中斷時間小於3min。

要求sip伺服器具有高可靠性和高穩定性(如採用雙機備份)。

5、電源和環境要求

考慮到sip伺服器可能會用於不同的場景,因此對其裝置電源的要求從直流電源和交流電源兩個方面來說明,其中直流電源規定了額定電壓、電壓波動範圍和雜音電壓的指標。此外,還對sip伺服器的接地要求進行了規定,包括接地方式、接地要求、接地線截面積、接地電阻和電源冗餘度等規定。

環境要求則從溫濕度、機房地面的要求、機房的防塵和對有害氣體濃度的要求、抗電磁干擾能力、sip伺服器本身產生的電磁干擾要求、抗震要求、運輸及倉儲要求等進行了詳細說明。

安裝 SIP 伺服器

sip伺服器 opensips open sip s erver 是sip伺服器的乙個成熟的開源實現。opensips不僅僅是乙個sip 路由器,因為它包含應用程式級別的功能。作為sip伺服器的opensips是任何基於sip的voip解決方案的核心元件。編輯 usr local etc opens...

Asterisk配置SIP伺服器

要配置sip伺服器,前提是要先安裝了asterisk 1.編輯sip.conf 進入到 etc asterisk 後,vi sip.conf general allowoverlap no bindport 5060 bindaddr 0.0.0.0 srvlookup yes qualify ye...

Asterisk配置SIP伺服器

要配置sip伺服器,前提是要先安裝了asterisk 1.編輯sip.conf 進入到 etc asterisk 後,vi sip.conf general allowoverlap no bindport 5060 bindaddr 0.0.0.0 srvlookup yes qualify ye...