❶ 請問SIP伺服器是什麼裝網路電話如何注冊SIP伺服器
隨著近年來SIP協議受到通信界的普遍關注,在互聯網界不斷開發和完善SIP協議應用的同時。電信界也開始看好該協議,國際著名的無線通信組織3GPP在Release5的IMS(IP多媒體子系統)中宣布以SIP為核心協議,ETSI又在其NGN體系中採用了IMS,SIP協議大有成為下一代網路核心協議的趨勢。SIP伺服器作為SIP系統中的核心實體,在不同的應用場景中其功能和性能指標上都有一定的差異,但是在其應用的初期應首先針對各種場景中共性的部分作出統一規定,以便為電信運營商提供必要的技術參考,同時為設備生產廠商提供設備開發的技術依據。從而有利於電信網向下一代網路過渡的良性發展。
SIP伺服器設備技術要求規定了SIP伺服器設備的通用技術要求,包括功能要求、業務要求、介面要求、協議要求、通信流程、操作維護與網管要求、性能及可靠性指標、互通要求、電源與接地要求、環境要求等方面的通用技術要求,對於SIP伺服器在一些特定場景中的特定要求將結合實際發展情況進行分別研究。
2、SIP介紹
SIP網路結構示意及SIP伺服器在SIP網路中的位置如圖1所示,用於向SIP網路中的用戶提供語音和視頻等業務。SIP網路中的主要功能實體包括:SIP伺服器、用戶終端、AAA伺服器、網管伺服器、應用伺服器、域名伺服器和媒體伺服器等。網路運營商可根據實際運營需要,選擇合適的功能實體向用戶提供語音和視頻等業務。
SIP網路通過互通單元(IWF)可實現與DN/PLMN網路、H.323網路或軟交換網路的互通。IWF為邏輯功能實體,其功能可以內嵌於SIP伺服器中,也可以由軟交換設備或其他功能實體如SIP網關實現。當IWF沒有內嵌於SIP伺服器時,SIP伺服器與IWF之間的介面協議為SIP協議。不同運營商SIP網路之間的互聯互通可以通過IWF實現。SIP伺服器設備技術要求對IWF的具體實現不進行規定。
下面給出圖中幾個術語的定義,其他設備的說明可參見軟交換系列技術規范中的規定。
SIP伺服器(SIP Server):SIP網路中提供呼叫控制、呼叫路由、用戶管理等功能的網路設備。
用戶代理(User Agent):包括SIP用戶代理客戶端(UAC)和SIP用戶代理伺服器(UAS)兩個部分。UAC用於發起請求,而UAS則用於響應請求。用戶代理可以在SIP語音終端、SIP視頻終端和SIPIAD等實體上實現。
軟交換網路:由軟交換設備完成域內用戶的注冊、呼叫控制、路由、認證計費等功能的網路。
3、SIP基本功能要求
SIP伺服器採用IP承載方式,提供的功能有:呼叫控制和處理功能、業務提供/支持功能、用戶管理功能、協議處理功能、路由處理、接入認證、計費信息採集、操作維護/網管功能、互通功能、安全功能(可選)、黑白名單功能、擁塞控制功能(可選)。
SIP伺服器的功能結構圖如圖2所示。
圖2 SIP伺服器功能結構圖
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伺服器本身產生的電磁干擾要求、抗震要求、運輸及倉儲要求等進行了詳細說明。
❷ TCP/IP、SIP協議
TCP/IP協議 (傳輸控制協議/網間協議)
TCP/IP 協議集確立了 Internet 的技術基礎。TCP/IP 的發展始於美國 DOD (國防部)方案。 IAB (Internet 架構委員會)的下屬工作組 IETF (Internet 工程任務組)研發了其中多數協議。 IAB 最初由美國政府發起,如今轉變為公開而自治的機構。IAB 協同研究和開發 TCP/IP 協議集的底層結構,並引導著 Internet 的發展。TCP/IP 協議集記錄在請求註解(RFC)文件中,RFC 文件均由 IETF 委員會起草、討論、傳閱及核准。所有這些文件都是公開且免費的,且能在 IETF 網站上列出的參考文獻中找到。
TCP/IP 協議覆蓋了 OSI 網路結構七層模型中的六層,並支持從交換(第二層)諸如多協議標記交換,到應用程序諸如郵件服務方面的功能。TCP/IP 的核心功能是定址和路由選擇(網路層的 IP/IPV6 )以及傳輸控制(傳輸層的 TCP、UDP)。
IP (網際協議)
在網路通信中,網路組件的定址對信息的路由選擇和傳輸來說是相當關鍵的。相同網路中的兩台機器間的消息傳輸有各自的技術協定。LAN 是通過提供6位元組的唯一標識符(「MAC」地址)在機器間發送消息的。SNA 網路中的每台機器都有一個邏輯單元及與其相應的網路地址。DECNET、AppleTalk 和 Novell IPX 均有一個用來分配編號到各個本地網和工作站的配置。
除了本地或特定提供商的網路地址,IP 為世界范圍內的各個網路設備都分配了一個唯一編號,即 IP 地址。IPV4 的 IP 地址為4位元組,按照慣例,將每個位元組轉化成十進制(0-255)並以點分隔各位元組。IPV6 的 IP 地址已經增加到16位元組。關於 IP 和 IPV6 協議的詳細說明,在相關文件中再另作介紹。
TCP (傳輸控制協議)
通過序列化應答和必要時重發數據包,TCP 為應用程序提供了可靠的傳輸流和虛擬連接服務。TCP 主要提供數據流轉送,可靠傳輸,有效流控制,全雙工操作和多路傳輸技術。可查閱 TCP 部分獲取更多詳細資料。
在下面的 TCP/IP 協議表格中,我們根據協議功能和其在 OSI 七層網路通信參考模型的映射關系將其全部列出。然而,TCP/IP 並不完全遵循 OSI 模型,例如:大多數 TCP/IP 應用程序是直接在傳輸層協議 TCP 和 UDP 上運行,而不涉及其中的表示層和會話層。
主要協議表
IP TCP UDP IPsec HTTP POP3 SNMP MPLS DNS SMTP
應用層(Application Layer)
--------------------------------------------------------------------------------
BOOTP:引導協議 (BOOTP:Bootstrap Protocol)
DCAP:數據轉接客戶訪問協議 (DCAP:Data Link Switching Client Access Protocol)
DHCP:動態主機配置協議 (DHCP:Dynamic Host Configuration Protocol)
DNS:域名系統(服務)系統 (DNS:Domain Name Systems)
Finger:用戶信息協議 (Finger:User Information Protocol)
FTP:文件傳輸協議 (FTP:File Transfer Protocol)
HTTP:超文本傳輸協議 (HTTP:Hypertext Transfer Protocol)
S-HTTP:安全超文本傳輸協議 (S-HTTP:Secure Hypertext Transfer Protocol)
IMAP & IMAP4:信息訪問協議 & 信息訪問協議第4版 (IMAP & IMAP4:Internet Message Access Protocol)
IPDC:IP 設備控制 (IPDC:IP Device Control)
IRCP/IRC:網際網路在線聊天協議 (IRCP/IRC:Internet Relay Chat Protocol)
LDAP:輕量級目錄訪問協議 (LDAP:Lightweighted Directory Access Protocol)
MIME/S-MIME/Secure MIME:多用途網際郵件擴充協議 (MIME/S-MIME/Secure MIME:Multipurpose Internet Mail Extensions)
NAT:網路地址轉換 (NAT:Network Address Translation)
NNTP:網路新聞傳輸協議 (NNTP:Network News Transfer Protocol)
NTP:網路時間協議 (NTP:Network Time Protocol)
POP&POP3:郵局協議 (POP & POP3:Post Office Protocol)
RLOGIN:遠程登錄命令 (RLOGIN:Remote Login in Unix)
RMON:遠程監控 (RMON:Remote Monitoring MIBs in SNMP)
RWhois:遠程目錄訪問協議 (RWhois Protocol)
SLP:服務定位協議 (SLP:Service Location Protocol)
SMTP:簡單郵件傳輸協議 (SMTP:Simple Mail Transfer Protocol)
SNMP:簡單網路管理協議 (SNMP:Simple Network Management Protocol)
SNTP:簡單網路時間協議 (SNTP:Simple Network Time Protocol)
TELNET:TCP/IP 終端模擬協議 (TELNET:TCP/IP Terminal Emulation Protocol)
TFTP:簡單文件傳輸協議 (TFTP:Trivial File Transfer Protocol)
URL:統一資源管理 (URL:Uniform Resource Locator)
X-Window/X Protocol:X 視窗 或 X 協議(X-Window:X Window or X Protocol or X System)
表示層(Presentation Layer)
--------------------------------------------------------------------------------
LPP:輕量級表示協議 (LPP:Lightweight Presentation Protocol)
會話層(Session Layer)
--------------------------------------------------------------------------------
RPC:遠程過程調用協議 (RPC:Remote Procere Call protocol)
傳輸層(Transport Layer)
--------------------------------------------------------------------------------
ITOT:基於TCP/IP 的 ISO 傳輸協議 (ITOT:ISO Transport Over TCP/IP)
RDP:可靠數據協議 (RDP:Reliable Data Protocol)
RUDP:可靠用戶數據報協議 (RUDP:Reliable UDP)
TALI:傳輸適配層介面 (TALI:Transport Adapter Layer Interface)
TCP:傳輸控制協議 (TCP:Transmission Control Protocol)
UDP:用戶數據報協議 (UDP:User Datagram Protocol)
Van Jacobson:壓縮 TCP 協議 (Van Jacobson:Compressed TCP)
網路層(Network Layer)
--------------------------------------------------------------------------------
路由選擇(Routing)
BGP/BGP4:邊界網關協議 (BGP/BGP4:Border Gateway Protocol)
EGP:外部網關協議(EGP:Exterior Gateway Protocol)
IP:網際協議 (IP:Internet Protocol)
IPv6:網際協議第6版 (IPv6:Internet Protocol version 6)
ICMP/ICMPv6:Internet 信息控制協議 (ICMP/ICMPv6:Internet Control Message Protocol)
IRDP:ICMP 路由器發現協議 (IRDP:ICMP Router Discovery Protocol)
Mobile IP: 移動 IP (Mobile IP:IP Mobility Support Protocol for IPv4 & IPv6)
NARP:NBMA 地址解析協議 (NARP:NBMA Address Resolution Protocol)
NHRP:下一跳解析協議 (NHRP:Next Hop Resolution Protocol)
OSPF:開放最短路徑優先 (OSPF:Open Shortest Path First)
RIP/RIP2:路由選擇信息協議 (RIP/RIP2:Routing Information Protocol)
RIPng:路由選擇信息協議下一代 (RIPng:RIP for IPv6)
RSVP:資源預留協議 (RSVP:Resource ReSerVation Protocol)
VRRP:虛擬路由器冗餘協議 (VRRP:Virtual Router Rendancy Protocol)
組播(Multicast)
BGMP:邊界網關組播協議 (BGMP:Border Gateway Multicast Protocol)
DVMRP:距離矢量組播路由協議 (DVMRP:Distance Vector Multicast Routing Protocol)
IGMP:Internet 組管理協議 (IGMP:Internet Group Management Protocol)
MARS:組播地址解析服務 (MARS:Multicast Address Resolution Server)
MBGP:組播協議邊界網關協議 (MBGP:Multiprotocol BGP)
MOSPF:組播OSPF (MOSPF:Multicast OSPF)
MSDP:組播源發現協議 (MSDP:Multicast Source Discovery Protocol)
MZAP:組播區域范圍公告協議 (MZAP:Multicast Scope Zone Announcement Protocol)
PGM:實際通用組播協議 (PGM:Pragmatic General Multicast Protocol)
PIM-DM:密集模式獨立組播協議 (PIM-DM:Protocol Independent Multicast - Dense Mode)
PIM-SM:稀疏模式獨立組播協議 (PIM-SM:Protocol Independent Multicast - Sparse Mode)
MPLS 協議(MPLS Protocols)
CR-LDP:基於路由受限標簽分發協議 (CR-LDP: Constraint-Based Label Distribution Protocol)
GMPLS:通用多協議標志交換協議 (GMPLS:Generalized Multiprotocol Label Switching)
LDP:標簽分發協議 (LDP:Label Distribution Protocol)
MPLS:多協議標簽交換 (MPLS:Multi-Protocol Label Switching)
RSVP-TE:基於流量工程擴展的資源預留協議 (RSVP-TE:Resource ReSerVation Protocol-Traffic Engineering)
數據鏈路層(Data Link Layer)
--------------------------------------------------------------------------------
ARP and InARP:地址轉換協議和逆向地址轉換協議 (ARP and InARP:Address Resolution Protocol and Inverse ARP)
IPCP and IPv6CP:IP控制協議和IPV6控制協議 (IPCP and IPv6CP:IP Control Protocol and IPv6 Control Protocol)
RARP:反向地址轉換協議 (RARP:Reverse Address Resolution Protocol)
SLIP:串形線路 IP (SLIP:Serial Line IP)
SIP
介紹
新一代的服務
歷史回顧
SIP 的優點:類似 Web 的可擴展開放通信
SIP 會話構成
介紹
通信提供商及其合作夥伴和用戶越來越渴求新一代基於 IP 的服務。現在有了 SIP(會話啟動協議),一解燃眉之急。SIP 是不到十年前在計算機科學實驗室誕生的一個想法。它是第一個適合各種媒體內容而實現多用戶會話的協議,現在已成了 Internet 工程任務組 (IETF) 的規范。
今天,越來越多的運營商、CLEC(競爭本地運營商)和 ITSP(IP 電話服務商)都在提供基於 SIP 的服務,如市話和長途電話技術、在線信息和即時消息、IP Centrex/Hosted PBX、語音簡訊、push-to-talk(按鍵通話)、多媒體會議等等。獨立軟體供應商 (ISV) 正在開發新的開發工具,用來為運營商網路構建基於 SIP 的應用程序以及 SIP 軟體。網路設備供應商 (NEV) 正在開發支持 SIP 信令和服務的硬體。現在,有眾多 IP 電話、用戶代理、網路代理伺服器、VOIP 網關、媒體伺服器和應用伺服器都在使用 SIP。
SIP 從類似的權威協議--如 Web 超文本傳輸協議 (HTTP) 格式化協議以及簡單郵件傳輸協議 (SMTP) 電子郵件協議--演變而來並且發展成為一個功能強大的新標准。但是,盡管 SIP 使用自己獨特的用戶代理和伺服器,它並非自成一體地封閉工作。SIP 支持提供融合的多媒體服務,與眾多負責身份驗證、位置信息、語音質量等的現有協議協同工作。
本白皮書對 SIP 及其作用進行了概括性的介紹。它還介紹了 SIP 從實驗室開發到面向市場的過程。本白皮書說明 SIP 提供哪些服務以及正在實施哪些促進發展的方案。它還詳細介紹了 SIP 與各種協議不同的重要特點並說明如何建立 SIP 會話。
返回頁首
新一代的服務
SIP 較為靈活,可擴展,而且是開放的。它激發了 Internet 以及固定和移動 IP 網路推出新一代服務的威力。SIP 能夠在多台 PC 和電話上完成網路消息,模擬 Internet 建立會話。
與存在已久的國際電信聯盟 (ITU) SS7 標准(用於呼叫建立)和 ITU H.323 視頻協議組合標准不同,SIP 獨立工作於底層網路傳輸協議和媒體。它規定一個或多個參與方的終端設備如何能夠建立、修改和中斷連接,而不論是語音、視頻、數據或基於 Web 的內容。
SIP 大大優於現有的一些協議,如將 PSTN 音頻信號轉換為 IP 數據包的媒體網關控制協議 (MGCP)。因為 MGCP 是封閉的純語音標准,所以通過信令功能對其進行增強比較復雜,有時會導致消息被破壞或丟棄,從而妨礙提供商增加新的服務。而使用 SIP,編程人員可以在不影響連接的情況下在消息中增加少量新信息。
例如,SIP 服務提供商可以建立包含語音、視頻和聊天內容的全新媒體。如果使用 MGCP、H.323 或 SS7 標准,則提供商必須等待可以支持這種新媒體的協議新版本。而如果使用 SIP,盡管網關和設備可能無法識別該媒體,但在兩個大陸上設有分支機構的公司可以實現媒體傳輸。
而且,因為 SIP 的消息構建方式類似於 HTTP,開發人員能夠更加方便便捷地使用通用的編程語言(如 Java)來創建應用程序。對於等待了數年希望使用 SS7 和高級智能網路 (AIN) 部署呼叫等待、主叫號碼識別以及其他服務的運營商,現在如果使用 SIP,只需數月時間即可實現高級通信服務的部署。
這種可擴展性已經在越來越多基於 SIP 的服務中取得重大成功。Vonage 是針對用戶和小企業用戶的服務提供商。它使用 SIP 向用戶提供 20,000 多條數字市話、長話及語音郵件線路。Deltathree 為服務提供商提供 Internet 電話技術產品、服務和基礎設施。它提供了基於 SIP 的 PC 至電話解決方案,使 PC 用戶能夠呼叫全球任何一部電話。Denwa Communications 在全球范圍內批發語音服務。它使用 SIP 提供 PC 至 PC 及電話至 PC 的主叫號碼識別、語音郵件,以及電話會議、統一通信、客戶管理、自配置和基於 Web 的個性化服務。
某些權威人士預計,SIP 與 IP 的關系將發展成為類似 SMTP 和 HTTP 與 Internet 的關系,但也有人說它可能標志著 AIN 的終結。迄今為止,3G 界已經選擇 SIP 作為下一代移動網路的會話控制機制。Microsoft 已經選擇 SIP 作為其實時通信策略並在 Microsoft XP、Pocket PC 和 MSN Messenger 中進行了部署。Microsoft 同時宣布 CE.net 的下一個版本將使用基於 SIP 的 VoIP 應用介面層,並承諾向用戶 PC 提供基於 SIP 的語音和視頻呼叫。
另外,MCI 正在使用 SIP 向 IP 通信用戶部署高級電話技術服務。用戶將能夠通知主叫方自己是否有空以及首選的通信方式,如電子郵件、電話或即時消息。利用在線信息,用戶還能夠即時建立聊天會話和召開音頻會議。使用 SIP 將不斷地實現各種功能。
返回頁首
歷史回顧
SIP 出現於二十世紀九十年代中期,源於哥倫比亞大學計算機系副教授 Henning Schulzrinne 及其研究小組的研究。Schulzrinne 教授除與人共同提出通過 Internet 傳輸實時數據的實時傳輸協議 (RTP) 外,還與人合作編寫了實時流傳輸協議 (RTSP) 標准提案,用於控制音頻視頻內容在 Web 上的流傳輸。
Schulzrinne 本來打算編寫多方多媒體會話控制 (MMUSIC) 標准。1996 年,他向 IETF 提交了一個草案,其中包含了 SIP 的重要內容。1999 年,Shulzrinne 在提交的新標准中刪除了有關媒體內容方面的無關內容。隨後,IETF 發布了第一個 SIP 規范,即 RFC 2543。雖然一些供應商表示了擔憂,認為 H.323 和 MGCP 協議可能會大大危及他們在 SIP 服務方面的投資,IETF 繼續進行這項工作,於 2001 年發布了 SIP 規范 RFC 3261。
RFC 3261 的發布標志著 SIP 的基礎已經確立。從那時起,已發布了幾個 RFC 增補版本,充實了安全性和身份驗證等領域的內容。例如,RFC 3262 對臨時響應的可靠性作了規定。RFC 3263 確立了 SIP 代理伺服器的定位規則。RFC 3264 提供了提議/應答模型,RFC 3265 確定了具體的事件通知。
早在 2001 年,供應商就已開始推出基於 SIP 的服務。今天,人們對該協議的熱情不斷高漲。Sun Microsystems 的 Java Community Process 等組織正在使用通用的 Java 編程語言定義應用編程介面 (API),以便開發商能夠為服務提供商和企業構建 SIP 組件和應用程序。最重要的是,越來越多的競爭者正在藉助前途光明的新服務進入 SIP 市場。SIP 正在成為自 HTTP 和 SMTP 以來最為重要的協議之一。
返回頁首
SIP 的優點:類似 Web 的可擴展開放通信
使用 SIP,服務提供商可以隨意選擇標准組件,快速駕馭新技術。不論媒體內容和參與方數量,用戶都可以查找和聯系對方。SIP 對會話進行協商,以便所有參與方都能夠就會話功能達成一致以及進行修改。它甚至可以添加、刪除或轉移用戶。
不過,SIP
不是萬能的。它既不是會話描述協議,也不提供會議控制功能。為了描述消息內容的負載情況和特點,SIP 使用 Internet 的會話描述協議 (SDP) 來描述終端設備的特點。SIP 自身也不提供服務質量 (QoS),它與負責語音質量的資源保留設置協議 (RSVP) 互操作。它還與若干個其他協議進行協作,包括負責定位的輕型目錄訪問協議 (LDAP)、負責身份驗證的遠程身份驗證撥入用戶服務 (RADIUS) 以及負責實時傳輸的 RTP 等多個協議。
SIP 規定了以下基本的通信要求:
1. 用戶定位服務
2. 會話建立
3. 會話參與方管理
4. 特點的有限確定
SIP 的一個重要特點是它不定義要建立的會話的類型,而只定義應該如何管理會話。有了這種靈活性,也就意味著 SIP 可以用於眾多應用和服務中,包括互動式游戲、音樂和視頻點播以及語音、視頻和 Web 會議。
下面是 SIP 在新的信令協議中出類拔萃的一些其他特點
SIP 消息是基於文本的,因而易於讀取和調試。新服務的編程更加簡單,對於設計人員而言更加直觀。
SIP 如同電子郵件客戶機一樣重用 MIME 類型描述,因此與會話相關的應用程序可以自動啟動。
SIP 重用幾個現有的比較成熟的 Internet 服務和協議,如 DNS、RTP、RSVP 等。不必再引入新服務對 SIP 基礎設施提供支持,因為該基礎設施很多部分已經到位或現成可用。
對 SIP 的擴充易於定義,可由服務提供商在新的應用中添加,不會損壞網路。網路中基於 SIP 的舊設備不會妨礙基於 SIP 的新服務。例如,如果舊 SIP 實施不支持新的 SIP 應用所用的方法/標頭,則會將其忽略。
SIP 獨立於傳輸層。因此,底層傳輸可以是採用 ATM 的 IP。SIP 使用用戶數據報協議 (UDP) 以及傳輸控制協議 (TCP),將獨立於底層基礎設施的用戶靈活地連接起來。
SIP 支持多設備功能調整和協商。如果服務或會話啟動了視頻和語音,則仍然可以將語音傳輸到不支持視頻的設備,也可以使用其他設備功能,如單向視頻流傳輸功能。
返回頁首
SIP 會話構成
SIP 會話使用多達四個主要組件:SIP 用戶代理、SIP 注冊伺服器、SIP 代理伺服器和 SIP 重定向伺服器。這些系統通過傳輸包括了 SDP 協議(用於定義消息的內容和特點)的消息來完成 SIP 會話。下面概括性地介紹各個 SIP 組件及其在此過程中的作用。
SIP 用戶代理 (UA) 是終端用戶設備,如用於創建和管理 SIP 會話的行動電話、多媒體手持設備、PC、PDA 等。用戶代理客戶機發出消息。用戶代理伺服器對消息進行響應。
SIP 注冊伺服器是包含域中所有用戶代理的位置的資料庫。在 SIP 通信中,這些伺服器會檢索參與方的 IP 地址和其他相關信息,並將其發送到 SIP 代理伺服器。
SIP 代理伺服器接受 SIP UA 的會話請求並查詢 SIP 注冊伺服器,獲取收件方 UA 的地址信息。然後,它將會話邀請信息直接轉發給收件方 UA(如果它位於同一域中)或代理伺服器(如果 UA 位於另一域中)。
SIP 重定向伺服器允許 SIP 代理伺服器將 SIP 會話邀請信息定向到外部域。SIP 重定向伺服器可以與 SIP 注冊伺服器和 SIP 代理伺服器同在一個硬體上。
以下幾個情景說明 SIP 組件之間如何進行協調以在同一域和不同域中的 UA 之間建立 SIP 會話:
在同一域中建立 SIP 會話
下圖說明了在預訂同一個 ISP 從而使用同一域的兩個用戶之間建立 SIP 會話的過程。用戶 A 使用 SIP 電話。用戶 B 有一台 PC,運行支持語音和視頻的軟客戶程序。加電後,兩個用戶都在 ISP 網路中的 SIP 代理伺服器上注冊了他們的空閑情況和 IP 地址。用戶 A 發起此呼叫,告訴 SIP 代理伺服器要聯系用戶 B。然後,SIP 代理伺服器向 SIP 注冊伺服器發出請求,要求提供用戶 B 的 IP 地址,並收到用戶 B 的 IP 地址。SIP 代理伺服器轉發用戶 A 與用戶 B 進行通信的邀請信息(使用 SDP),包括用戶 A 要使用的媒體。用戶 B 通知 SIP 代理伺服器可以接受用戶 A 的邀請,且已做好接收消息的准備。SIP 代理伺服器將此消息傳達給用戶 A,從而建立 SIP 會話。然後,用戶創建一個點到點 RTP 連接,實現用戶間的交互通信。
1.呼叫用戶 B
2.查詢捻沒?B 在哪裡??br> 3.響應捻沒?B 的 SIP 地址?br> 4.摯�頂呼叫
5. 響應
6. 響應
7. 多媒體通道已建立
返回頁首
在不同的域中建立 SIP 會話
本情景與第一種情景的不同之處如下。用戶 A 邀請正在使用多媒體手持設備的用戶 B 進行 SIP 會話時,域 A 中的 SIP 代理伺服器辨別出用戶 B 不在同一域中。然後,SIP 代理伺服器在 SIP 重定向伺服器上查詢用戶 B 的 IP 地址。SIP 重定向伺服器既可在域 A 中,也可在域 B 中,也可既在域 A 中又在域 B 中。SIP 重定向伺服器將用戶 B 的聯系信息反饋給 SIP 代理伺服器,該伺服器再將 SIP 會話邀請信息轉發給域 B 中的 SIP 代理伺服器。域 B 中的 SIP 代理伺服器將用戶 A 的邀請信息發送給用戶 B。用戶 B 再沿邀請信息經由的同一路徑轉發接受邀請的信息。
1. 呼叫用戶 B 2. 詢問撐胰綰謂油ㄓ?B 中的用戶 B?? 3. 響應摯�碸刂破韉撓虻刂窋 4. 摯�頂呼叫域 B 的 SIP 代理 5. 查詢捻沒?B 在哪裡?? 6. 用戶 B 的地址 7. 代理呼叫 8. 響應 9. 響應 10.響應 11.多媒體通道已建立
無縫、靈活、可擴展:展望 SIP 未來
SIP 能夠連接使用任何 IP 網路(有線 LAN 和 WAN、公共 Internet 骨幹網、移動 2.5G、3G 和 Wi-Fi)和任何 IP 設備(電話、PC、PDA、移動手持設備)的用戶,從而出現了眾多利潤豐厚的新商機,改進了企業和用戶的通信方式。基於 SIP 的應用(如 VOIP、多媒體會議、push-to-talk(按鍵通話)、定位服務、在線信息和 IM)即使單獨使用,也會為服務提供商、ISV、網路設備供應商和開發商提供許多新的商機。不過,SIP 的根本價值在於它能夠將這些功能組合起來,形成各種更大規模的無縫通信服務。
使用 SIP,服務提供商及其合作夥伴可以定製和提供基於 SIP 的組合服務,使用戶可以在單個通信會話中使用會議、Web 控制、在線信息、IM 等服務。實際上,服務提供商可以創建一個滿足多個最終用戶需求的靈活應用程序組合,而不是安裝和支持依賴於終端設備有限特定功能或類型的單一分散的應用程序。
通過在單一、開放的標准 SIP 應用架構下合並基於 IP 的通信服務,服務提供商可以大大降低為用戶設計和部署基於 IP 的新的創新性託管服務的成本。它是 SIP 可擴展性促進本行業和市場發展的強大動力,是我們所有人的希望所在。
❸ 電信零配置初始化流程
1門口機配置
首先:規劃好門口機的IP地址,門口機默認IP地址是192.168.1.110,初次登錄需要初始化,在「系統設置——網路設置」修改門口機IP
第一步:「系統設置——門禁管理」,別墅機呼叫號碼修改為「101」(101為室內機房間號)
第二步:「聯網配置」—「編號」,8001,如果有多台門口機的,其他門口機從8002開始順延
第三步:「網路設置——SIP伺服器設置」,「Sip伺服器使能」打勾,確定,設備會自動重啟
第四步:「聯網配置」,「支持群呼」開啟,「伺服器類型」,選擇VTO,單機確定,設備會重啟,如果不重啟,手動重啟一下
第五步:重啟完畢後,等待一分鍾左右進入「狀態統計——設備狀態」查看「8001」是否在線,在線則說明配置成功,不在線可刷新下瀏覽器重新查看,反復不在線建議門口機「恢復出廠設置」按照上面方式重新配置一次
02室內機配置
通過主界面—長按 「設置」10S,進入工程設置,密碼為初始化密碼,老版本密碼則為888888
第一步:「網路設置」,修改室內機IP地址,確定
第二步:「網路終端」填門口機IP地址,帳號密碼,填寫完畢後,狀態「ON「,確定
注意:啟用狀態先設置為「OFF」,設置完畢後再改為"ON"
第三步:「本機信息」設置房間號,設置為「101#0」,模式為「主機」,確定
第四步:「SIP伺服器」:「伺服器IP」填門口機的地址,「網路埠號」5060,啟用狀態「ON」,確定
03門口機配置(二)
第一步:「登錄門口機——設備管理——室內機管理」點擊添加
第二步:「狀態統計——設備狀態」查看「101-0」是否在線,在線則說明配置成功,不在線可刷新下瀏覽器重新查看,反復不在線建議室內機「恢復出廠設置」按照上面方式重新配置一次
❹ sip網路電話帳號及伺服器地址
中國電信目前有這種業務,買個IPTV或家庭網關之類的,可以打IP電話了,帳號和密碼不都有了么!這種IP電話的網路協議一般是H248或SIP的。