網 路 電 話

Preview:

DESCRIPTION

網 路 電 話. 台北市教育網路中心 蔡 政 道 jdtsai@tp.edu.tw. V94092101. H.323 ITU Binary Base SIP(Session Initiation Protocol) IETF Text Base RFC3261 - PowerPoint PPT Presentation

Citation preview

網 路 電 話

台北市教育網路中心蔡 政 道

jdtsai@tp.edu.tw

V94092101

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:2000@tp.edu.twFrom: sip:1000@tp.edu.twTo: sip:2000@tp.edu.tw

INVITE sip:2000@210.70.129.200From: sip:1000@tp.edu.twTo: sip:2000@tp.edu.tw

OK 200

OK 200

Media Streams

ACK sip:2000@tp.edu.twACK sip:2000@tp.edu.tw

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:info@tele2.se!" .

IN NAPTR 102 10 "u" "mailto+E2U" "!^.*$!mailto:info@tele2.se!" .

申請 SIP/ENum

http://service.enum.org.tw

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 學務處…

Recommended