Upload
phila
View
108
Download
4
Embed Size (px)
DESCRIPTION
網 路 電 話. 台北市教育網路中心 蔡 政 道 [email protected]. V94092101. H.323 ITU Binary Base SIP(Session Initiation Protocol) IETF Text Base RFC3261 - PowerPoint PPT Presentation
Citation preview
H.323 ITUBinary Base
SIP(Session Initiation Protocol) IETFText BaseRFC3261 “SIP is an application-layer control protocol
that can establish, modify, and terminate multimedia sessions (conferences) such as Internet telephony calls
Internet
Internet
Internet
SIP Workhorses
SIP Proxy Server Relays call signaling Operates in a transactional manner
SIP Redirect Server Redirects callers to other servers
SIP Registrar Accept registration requests from users Maintains user’s whereabouts at a Location Server
Proxy
1000 2000
INVITE sip:[email protected]: sip:[email protected]: sip:[email protected]
INVITE sip:[email protected]: sip:[email protected]: sip:[email protected]
OK 200
OK 200
Media Streams
ACK sip:[email protected] sip:[email protected]
What is ENUM
telephone Number Mapping
目的在建立一 Internet 與 PSTN 互連機制ENUM 可將現有的 IP 設備指定一個 E.164 號碼ENUM 可將一個號碼依各種不同情況指定到不同的設備容易整合傳統電信及 IP 電信服務並延伸擴展到其他服務,如 mail 、 URL 等
SIP/ENUM
ENUM 運作標準定義在 RFC2916 傳統電信與網際網路間的轉換標準 將 E.164 號碼轉換成網域名稱之格式 再到 DNS 查詢此網域名稱之 NAPTR 紀錄 連線到 NAPTR 所指定之 URI
NAPTR(Naming Authority Pointer) RFC2915 將一網域名稱對應到一個或多個 URI ,且有優先次序
INTERNET
TelephoneNetwork
ENUM DNSServer
一個Enum號碼
Email / Web/SoftPhone
Home/OfficeNumber
MobileNumber
Fax Number
ApplicationsApplications
•Multiple Call Forwarding Options
•VoIP Int’l Call
• Instant Messaging
• IP Fax
• Web Page
單一號碼適用於多樣發話 /撥號機制
PC/PDA
PSTN or SIP Phone
行動電話
FAX
多樣受話選擇SIP協定
Enum 運作方式
將 E.164 號碼轉換成網域名稱之格式再到 DNS 查詢此網域名稱之 NAPTR 紀錄依查到 NAPTR 紀錄之優先次序依序轉換E.164 號碼成 URI
依序連到所轉換之 URI ,直到成功為止
E.164 轉換成網域名稱將電話號碼轉成包括國碼的格式,如 TWNIC的電話為 (02)2341-1313 要轉成 +886-2-2341-1313將所有非數字字元移除,如上例變成 886223411313在每個數字之間加上 '.' ,變成 8.8.6.2.2.3.4.1.1.3.1.3將整個字串反轉過來變成 3.1.3.1.1.4.3.2.2.6.8.8加上 '.e164.arpa' 的 domain 變成 3.1.3.1.1.4.3.2.2.6.8.8.e164.arpa
Root
tw jp com net biz arpa …
com net gov …
twnic
www whois cdns
in-addr ip6 e164.arpa
6.8.8.e164.arpa
3.1.3.1.1.4.3.2.2.6.8.8.e164.arpa
ENUM 為何使用 DNS
• 廣泛使用• 存取快速• 架構開放• 降低成本• 能和 IP 結合
NAPTR Example
IN NAPTR 100 10 "u" "sip+E2U" "!^.*$!sip:[email protected]!" .
IN NAPTR 102 10 "u" "mailto+E2U" "!^.*$!mailto:[email protected]!" .
IP Phone
WiFi Phone
Soft Phone
http://www.xten.nethttp://www.estara.com/softphone/
NAT Traversal
Problem: session addresses indicated in signaling do not match NET-ed addressesSolution IPv6 STUN UPnP Outbound Proxy
Check NAT Type and If STUN works Winstun (http://sourceforge.net/projects/stun/)
無線網路閘道器
FireWall
Router
校園網路
Internet
無線網路閘道器
FireWall
Router
校園網路
Internet
無線網路閘道器
FireWall
Router
校園網路
Internet
Example-IP Phone 設定
Voice Gateway
FXS代表局端介面接於學校交換機之外線埠
FXO代表用戶端介面接於學校交換機之內線埠地位相當於話機
下車問題 -甲學校透過網路電話撥打到乙學校之閘道器,接上乙學校之交換機,再由乙學校之交換機撥打外線。如此一來,撥打外線之費用由乙校出,而撥打此電話的甲校卻不用出任何錢。
閘道器安裝於學校交換機 (PBX) 外線埠與中華電信間。適用學校: 有交換機之學校。注意事項: 閘道器之 FXS Port 數 ( 與交換機對接之 Port) 須與大於或等於交換機所接之外線數。
閘道器與有與 FXS Port 相同數量之 FXO Port( 連接中華電信局線之 Port) 。
優點: 學校交換機不用做任何設定。 沒有下車的問題。缺點: 使用網路電話時,會佔用到學校一般外線 所有外線接須接上閘道器 ( 不可部份接部份不接 ) ,造成閘道器 Port 數大增,成本增加 ( 因每一條外線須用掉兩 Port ,一接 PBX ,另一接中華電信 )
閘道器安裝於學校交換機 (PBX) 沒有使用之外線埠。 適用學校: 有交換機之學校。 學校交換機有多餘之外線埠。注意事項: 閘道器 FXS Port 與學校交換機多餘之外線埠對接。 閘道器之 FXS Port 數 ( 與交換機對接之 Port) 須與大於或等於交換機對接之外線埠。
學校交換機須將連接閘道器之外線埠設成另一 Hunting Group 。 ( 例:學校內線原按 0 接外線,現增加按 9 接網路電話閘道器 )
優點: 沒有下車的問題。缺點:學校交換機需配合設定多一連接閘道器之群組。例:原撥 0 連接外線,現多一撥 9 接網路電話。
學校教換機須有足夠未使用之外線埠。
閘道器安裝於學校交換機 (PBX) 之內線埠。 適用學校: 有交換機之學校。 學校交換機有多餘之內線埠。 學校交換機內線埠為類比式。注意事項: 閘道器 FXO Port 接於學校交換機多餘之內線埠。 閘道器之 FXO Port 數須大於或等於與交換機對接之內線埠。
學校交換機須將連接閘道器之內線埠設成另一 Hunting Group 。 ( 例:學校內線原按 0 接外線,現增加按9 接網路電話閘道器 )
學校交換機需設連接閘道器之內線埠不可撥外線,以避免下車問題。
優點: 不須考慮是否有足夠之外線埠,亦不會佔用到學校的外線。
學校大都有足夠之內線埠。缺點: 有下車的問題。如要避免此問題,學校交換機須配合設定,連接閘道器之埠不可撥外線。
學校交換機需配合設定多一連接閘道器之群組。例:原撥 0 連接外線,現多一撥 9 接網路電話。
學校內線埠不足時須將現有分機埠改接閘道器。
Number Planning考量與未來 SIP/ENUM 互通初期採用六碼前三碼為學校代號後三碼由學校自編保留行政單位使用001 校長010 教務主任 , 01x 教務處020 學務主任 , 02x 學務處…