Download presentation
Presentation is loading. Please wait.
1
行動網際網路電話之研製與實現
2
Outline 緒論 相關技術背景之探討 軟體實現行動網際網路電話系統 相關演算法探討 未來展望
3
緒論 寬頻網路 多媒體資料 封包交換 vs 電路交換
4
相關技術背景之探討
5
SIP RFC 2543, March 1999 RFC 3261, June 2002 Function Find Out IP Address(Location) of use Session Initiation Session Management
6
SIP Architecture
7
SIP Messages Request Messages TypeDescription REGISTERRegisters the user agent INVITEInitiates a call by inviting user to participate in session ACKConfirms that the client has received a final response to an INVITE request CANCELCancels a pending request BYEIndicates termination of the call OPTIONSUsed to query the capabilities of a server “ The SIP INFO Method ”, RFC 2976, October 2000. “ The Session Initiation Protocol (SIP) UPDATE Method ”, RFC 3311, September 2002.
8
SIP Response Messages Response Messages TypeDescription 1xxInformational Responses ex. 180 Ringing 2xxSuccessful Responses ex. 200 OK 3xxRedirection Responses ex. 302 Moved Temporarily 4xxRequest Failure Responses ex. 404 Not Found 5xxServer Failure Responses ex. 503 Service Unavailable 6xxGlobal Failures Responses ex. 600 Busy Everywhere
9
SIP Operation
10
RTP RFC 1889, January 1996 RFC 3550, July 2003 Function 傳送即時性的資料
11
RTP Packet Format
12
RTP Packet Format - A/V Profile PTEncoding Name Audio/Video (A/V) Clock Rate (Hz) Channels (Audio Only) 0PCMUA80001 11016A80001 2G721A80001 3GSMA80001 4unassignedA80001 5DVI4A80001 6DVI4A160001 7LPCA80001 8PCMAA80001 9G722A80001
13
RTP Packet Format - Timestamp
14
RTP Packet Format - CSRC
15
RTP Packet Format - Extension
16
RTP Packet Format - Payload Data & Padding Counter
17
RTCP Packet Types Packet TypeDescriptionValue SRsender report200 RRreceiver report201 SDESsource description item202 BYEindicates end of participation203 APPapplication-specific functions204
18
RTCP Packet Format - SR
19
RTCP Packet Format – SR & Interarrival jitter D(i,j) = (Rj – Sj) – (Ri – Si) Ji = Ji-1 + ( | D(i-1,i)| – Ji-1)/16
20
RTCP Packet Format - RR
21
RTCP Packet Format - SDES
22
RTCP Packet Format – SDES ITEM Format & Type SDES TypeDescriptionValue ENDend of SDES item list0 CNAMEcanonical name1 NAMEuser name2 EMAIL user ’ s electronic mail address 3 PHONE user ’ s phone number 4 LOCgeographic user location5 TOOLname of application or tool6 NOTEnotice about the source7 PRIVprivate extensions8
23
RTCP Packet Format – BYE
24
RTCP Packet Format – APP
25
軟體實現行動網際網路電話系統
26
Proxy Sever System
27
UA System
28
UA System - UUS
29
UA System - RRS
30
UA System - EDS
31
UA System - WSS
32
相關演算法探討 (a) PCM (b) ADPCM
33
相關演算法探討 Item DescriptionPCMADPCM 頻寬需求高約 PCM 的四分之一 語音品質佳差 演算法設計較易較難
34
相關演算法探討 Item Description 聽覺評估法傳輸率評估法 反應速度較快較慢 客觀性較主觀較客觀 演算法設計較易需額外的判斷
35
未來展望 更多種類的多媒體資料傳送 異質網路的整合 穿越防火牆 (Firewall) 與網路位址轉換 (NAT) 能力的 SIP
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.