SIP基本應用

2021-03-31 08:56:30 字數 4903 閱讀 9896

sip基本應用

sip

協議作為

voip

通訊的主要協議之一,以起簡單,靈活,開放性而逐漸在

voip

通訊領域內佔據主導地位。使用

sip通訊的主要方式如下圖,主要裝置有

sip終端,**

/定向伺服器,位置伺服器,

pstn

閘道器等裝置。

sip協議發展的目前,最新標準為

rfc3261

,主要的網路裝置提供商目前都可以提供

sip通訊裝置,例如

cisco

。而在windows

,unix

等作業系統上,也有許多

sip軟體**可以使用,因為我們可以看出,

sip**在未來的應用會越來越普及。

ip ***work

proxy/redirect server

location

server

sip

terminals

sip

terminals

pstn

gateway

pots

ss7

isdn

pbx

sip

協議是一種信令控制協議,構成乙個完整的通訊系統需要附加

sdp,

rtp等**控制協議和**通訊協議。

sip負責呼叫的建立,維護,釋放。

sdp負責**的協商和控制,

rtp負責傳送通訊**。

企業網路情況

voip

的主要應用場合應該是企業網路,所以我們必須能夠使當前的

voip

系統很好的適應企業網路狀況,才能充分發揮它的作用。對企業網路做乙個簡單的分析,我們會發現,企業網路一般都是內部網路,也就是說,在企業網路上,用的

ip位址都是私有位址,和外界的通訊,都是通過一

nat來實現位址轉換的。這是因為由於

ip位址缺乏,企業組網很難和

isp申請到全域性

ip位址,同時考慮到企業網路的內部安全性,企業是不希望外界都可以直接訪問到企業網路上的所有裝置的。因此採用內部網路位址可以使企業自主維護網路,和

inter***

的通訊通過

nat就可以實現。企業網路內部也可以將內部的特殊伺服器通過

nat對映到

inter***

上,在公網的使用者就可以直接訪問到這些伺服器了。這樣的網路結構對

voip

在企業網路的應用上有很大的影響。例如,在企業網路內的

voip

終端如果希望被外界訪問,那需要在

nat閘道器上將所有的

voip

終端對映到外界,網路的維護是很困難的。同時這種對映的擴充套件性很差,在

nat網關內要實現

h323

,sip

的應用級閘道器,目前大部分裝置都不支援這樣的功能,這以為著企業將要對網路裝置進行更換,這樣的應用,我們認為大多數企業是不可接受的。

inter*** ***work

private ***work

sip

terminals

private ***work

sip

terminals

sip 企業網方案

考慮

sip在企業網內的應用,我們應該提供一種可以使所有

sip終端被外界訪問的手段,這樣

voip

在企業網路的應用才有意義。也就是說,企業網路內使用私有位址的

sip終端可以作為被叫被外界

sip終端呼叫,而

sip終端的

ip位址不需要被

nat對映到外界,它們的

ip位址可以是通過

dhcp

獲得,也可以是靜態配置。

在本系統中,考慮企業網是有

nat的應用,如果企業網路沒有

nat,而使用的是全域性網路位址,那本系統可以同樣使用,應用模式和有

nat存在是相同的。

private ***work

sip

terminals

private ***work

inter*** ***work

系統主要又

sip終端和

sip伺服器組成。

sip終端和普通

sip終端一樣,可以發起呼叫,和接受呼叫,無論在企業網路內部還是外部都可以通訊,可以是

ip**閘道器,

ip**,

ip**軟體等。

sip伺服器負責系統的呼叫**,註冊服務,位置服務,**服務等功能。系統執行的前提是

sip伺服器需要乙個全域性

ip位址對映,也就是說企業網路的

nat閘道器能夠提供乙個全域性

ip位址對映到伺服器上。

sip終端的實現和通用的裝置是一致的,但

sip終端在配置上都要設頂乙個帶外伺服器,也就是說,

sip的所有呼叫都要通過

sip伺服器來完成,發起呼叫的時候,要首先去呼叫伺服器。結束呼叫,也是去通知伺服器本次呼叫結束。這些操作完全符合

ietf rfc3261

的規範,在協議的一致性上符合標準。同時,

sip終端在後續的

sdp,

rtp處理上,可以完全按照協議標準來進行相關處理,不需要任何特殊處理。

系統的主要功能是在

sip伺服器上,

sip伺服器完成的工作除了

rfc標準的**伺服器,註冊伺服器,定位伺服器之外。還將增加**交換的功能,**交換的功能保證了系統能夠將企業內部網路**資訊傳送到外界,並且保證外界和內部的**交換。具體實現,設計到本公司的技術機密,將在合作成功後提供詳細方案。

sip伺服器可以在

windows

,或unix

上實現,作為乙個應用程式提供。

inter*** ***work

private ***work

sip

terminals

private ***work

sip

servers

sip

servers

sip

terminals

sip

terminals

系統主要考慮以下幾方面應用

內部網路

呼叫外部網路 1)

內部sip

終端發起呼叫,此呼叫傳送到內部

sip伺服器 2)

內部sip

伺服器將完成定位查詢等功能 3)

內部sip

伺服器通過

nat閘道器傳送呼叫到外部

sip終端 4)

外部sip

終端通知內部

sip伺服器呼叫建立並和內部

sip伺服器建立**通道 5)

內部伺服器通知內部

sip終端呼叫建立,並建立內部**通道 6)

開始通訊,

sip伺服器作為**交換伺服器存在

外部網路呼叫內部網路 1)

外部sip

終端發起呼叫,呼叫內部

sip伺服器,在

sip uri

中可指定使用者名為內部網路中的乙個

sip終端 2)

內部sip

伺服器根據

uri確定內部

sip終端位址,呼叫內部

sip終端 3)

內部sip

終端應答,通過內部

sip伺服器和外界

sip終端建立呼叫 4)

內部sip

伺服器分別和內部

sip終端,外部

sip終端建立**通道 5)

通訊開始,內部

sip伺服器**交換

內部網路

a呼叫內部網路b

1)a

網路sip

終端呼叫a網路

sip伺服器 2)

a網路

sip伺服器查詢定位,呼叫到b網路

sip伺服器 3)

b網路

sip伺服器查詢定位,呼叫b網路

sip終端 4)

b網路

sip終端應答,反向通知到a網路

sip終端 5)

通訊建立,a網路

sip伺服器和b網路

sip伺服器建立**通道,同時和各自內部網路的

sip終端建立**通道 6)

通訊開始,a,

b網路

sip伺服器作為**交換伺服器執行

說明

本系統中提到的是

sip在企業網路種的應用,可以適應各種情況下的企業網路,對

voip

在企業網路中的普及,起到很大的推進作用。同時系統的設計是完全參照相關規範來制定的,可以和標準裝置完全互通,對現有網路結構不需要任何修改。推廣到所有

voip

協議上,對於

h323

,megaco

協議的應用,本公司也可以提供相應的方案來解決在企業網路上應用的侷限。

SIP基本應用方案

sip基本應用 sip協議作為voip通訊的主要協議之一,以起簡單,靈活,開放性而逐漸在voip通訊領域內佔據主導地位。使用sip通訊的主要方式如下圖,主要裝置有sip終端,定向伺服器,位置伺服器,pstn閘道器等裝置。sip協議發展的目前,最新標準為rfc3261,主要的網路裝置提供商目前都可以提...

CGI 基本應用

gdi graphics device inte ce plus也就是圖形裝置介面,提供了各種豐富的圖形影象處理功能 在c net中,使用gdi 處理二維 2d 的圖形和影象,使用directx處理三維 3d 的圖形影象,圖形影象處理用到的主要命名空間 是system drawing 提供了對gdi...

Sql cursor 基本應用

1 游標格式 declare 游標名稱 cursor for select 欄位1,欄位2,欄位3,from 表名 where open 游標名稱 fetch next from 游標名稱 into 變數名1,變數名2,變數名3,while fetch status 0 begin sql語句執行過...