SIP (session initial protocol) 的目的是要達成類似一般公用電話(PSTN : Public Switched Telepone Network)的功能:撥號,響聲(ring),ringback tone or busy tone。
SIP是一個peer to peer的架構,只需要級簡單的網路架構,所有的工作都由網路上的端點提供。
SIP 可以和其他的protocol合作,但是他只負責通訊中Signal的的動作,SIP作為SDP (Session Description Protocol)的用途,用來協議session的內容:IP,port,codec,,等等。一般來說,使用SIP的session內容大多是 packet stream或是RTP (Realtime Transport Protocol),這些RTP才是用來傳遞voice或video 內容的protocol。
第一個SIP standard (SIP 2.0)定義在 RFC2543,進一步的規範在RFC 3261。
SIP 和HTTP類似,設計理念也和http相近:readable,simple,request-response。雖然當初設計以Simple為目的,但 是演化到今天,其內容已經複雜如H.323。SIP使用許多http的status code,像404 'not found'。
SIP Network Element
許多廠商都可以生產和一般電話相同,但是利用SIP,RTP通話的通訊設備,可以利用Electronic Numbering和DNS將一般電話號碼轉為SIP位置,這樣就可以不經由一般電話商(PSTN)直接撥打受話端。
現在是市面上有很多軟體的SIP endpoint,像Microsoft的Messenger,Apple的iChatAV,AOL的AOL instant messenger。
雖 然SIP不需要依賴SIP網路架構的特殊端點來溝通(所以稱為Peer to Peer),但是在Public Service上還是需要Proxy和register network來協助。目前已經有許多公司實作出Softswitch,這些Softswitch可以作為proxy和register使用,Java JAIN standatd就是一個sip proxy, register的規定。
Instant Messenging and Presence
SIMPLE是一個建立在SIP上的協定,用來標明present status (在不在線上),使用SIMPLE的一個範例就是MSN,它可以顯示聯絡人目前在不在線上。
Commerical Application
用來傳輸media stream的RTP 協定不能通過NAT router,
網誌存檔
-
▼
2005
(620)
-
▼
6月
(78)
- 亞馬遜書店中文站
- 地址中翻英
- Vistapoint & Echo Cancellation
- LPC : Linear Prediction Coding
- Blogger New Tools : upload image button.
- VOIP Codec : iLBC
- Voice Codec Standard..
- NASA :Word Wind , 地球遊覽軟體
- MCS51 8051 Timer0 Sample Code
- MCS51 8051 Use the Timer
- Flash Icon Design
- 作keyboard,button detection 要注意的事
- wxWidget/wxPython 2.6.1 is out
- 原來Apple port to x86已經不是第一次了
- memo : 要帶的東西
- MCS51 8051 52 Serial Mode0 Read procedure
- 名詞解釋:PBX (Private Branch Exchange )
- All The Open Source Voip Programs
- Jedi 安裝的Firefox extension,,會定時更新喔
- Voip : Voice Quality
- Cacheable vs Non-Cacbeavke Access
- Greate : 有人在預測未來
- 如何開始你的VoIP產品事業發展部
- 轉貼:Hacking日記
- Job : 參考現有的Control Panel和Spec,決定LCD內容
- Some Notes about ...Codes from NELLA
- SIP
- VOIP的三個發展階段
- 轉貼: 為什麼 Mac 不好?
- Richard's Mac 程式精選集
- network apps : notes
- gnu tools for win32
- 有關MIPS
- BSD 的開發者說Linux :
- MemoryStick Interface
- I2S : Inter IC Sound bus
- 一般的Media Processor設計
- 奇怪的產品:網路MCU
- 利用GPRS的data collection架構
- SPA的remote dialognostics system
- arm-elf-tools-20030314.sh 執行
- Skyeye Install and Test
- Linux : SAMBA Redhat 9.0 - smbpasswd
- ThreadX said : multithread may not lower down the ...
- Sarge Mirror Site
- 拿到ethernet adaptor了,....原來是spec上的問題
- Skype的技術 - from the official techical notes
- MOXA的NE-4110 : Serial to Ethernet module
- SOCKS again
- 非PCI BUS的100M ethernet controller
- 換手?Apple和MS交換CPU
- RFC 1928 SOCKS v5 中文翻譯
- SOCKS
- NAT
- 第一個工作來了:說明一下web 通過firewall的方法
- 喔!厲害,是2G,不是256M
- New Phone No : (03) 3977399 - 7432
- Winbond W90N740 linux site
- S3C4510B 停產
- Linux : scsi had installation
- 試試skyeye
- memo : 要帶的東西
- 目標
- Another LiveCD : Puppy Linux
- Taiwan的Linux計畫
- 勞健保投保薪資等級
- 所得稅率
- 買了一個15"的LCD. I-INC 4900.燦坤
- mpeg4 codec (AVI)的download site
- 今天買的書...
- 台灣大哥大採用linux作為3G的骨幹
- Proftpd 真是超easy
- build C program需要安裝的package:
- 修車--發電機壞了
- IBM 公佈Cell Processor的Blade Server
- VIA - C7
- 信託
- 有關無名小站...
-
▼
6月
(78)
沒有留言:
張貼留言