Interconnecting VoIP on
Taiwan Academic Network
(TANet)
Quincy Wu
(solomon@voip.edu.tw)
教育部 January 23, 2007 1
The History of TANet
Taiwan Academic Network (TANet) was build in July of 1990.
The ministry of education and several national universities
constructed the TANet to support education and research.
The TANet is aim to combine and provide the network to each
level of schools and research center in Taiwan. Therefore the
office staff of the research center, students and schoolteachers
are able to learning, studying and research through the
network. And have a chance to build a collaboration mode of
information shearing.
Base on the TANet, each level of schools build the school
network and connected to the internet with whole country and
whole world.
TANet have impetus to education of information in elementary
school and junior high school ,Learning and develop form the
Internet and the information environment of lifetime learning;
To carry out the computerize of national education
administration;Providing research of education、life use
etc…
教育部 January 23, 2007 2
TANet Serve To:
Each level of school, include : elementary
school 、junior high school 、 high school 、
vocational school、special education、
further education 、universities. (4,946)
Internal education and research department
(16)
Library and Cultural Center (41)
The departments of the ministry of
education and government. (31)
TANet served about 5 million students and
460,000 school teachers and office employee.
教育部 January 23, 2007 3
The Development of Network Bandwidth
Internal Network Bandwidth
– 2001: 155 Mbps
– 2002: 622 Mbps
– 2003: 6000 Mbps
– 2004: 6000 Mbps
International Network Bandwidth
– 2001: 100 Mbps
– 2002: 180 Mbps
– 2003: 310 Mbps
– 2004: 3000 Mbps
教育部 January 23, 2007 4
Development of Network Bandwidth
Bandwidth (Mbps) International
Internal
7,000
6,000
5,000
4,000
3,000
2,000
1,000
0
2001 2002 2003 2004
Yearly
教育部 January 23, 2007 5
TANet IP Telephony
Deployment
教育部 January 23, 2007 6
Deployment in City Network Center
I-Lan CNC
– Scope:120 CPE (Gateway); each one has 4 FXS ports
– Amount:200 Hardphones
– Procotol:SIP
Tainan CNC
– Scope: All staffs in CNC & Bureau of Education have
hardphones.
– Amount:570 Hardphones
– Protocol:SIP
Kaohsiung CNC
– Protocol:H.323 hardphones
• SIP-H323 gateway will be deployed
★ More than 50% counties/cities got Fiber
to each school in TANet
教育部 January 23, 2007 7
Tainan Hsinchu
?
Kaohsiung ?
?
? I-Lan
New CNC
教育部 January 23, 2007 8
Current Issues
Interoperability Between SIP Servers
– You can expect that every vendor claims that
they follow RFC 3261 …
Fault-Finding
– Whose implementation causes the fault?
教育部 January 23, 2007 9
If Everything Goes Fine …
SIP Proxy Server SIP Proxy Server
SIP
SIP SIP
RTP
教育部 January 23, 2007 10
What Happened?
SIP Proxy Server SIP Proxy Server
SIP
SIP ???
Ethereal
教育部 January 23, 2007 11
Ethereal
教育部 January 23, 2007 12
Not Easy for Remote Hosts
SIP Proxy Server SIP Proxy Server
SIP
SIP ???
Ethereal
教育部 January 23, 2007 13
Some Issues
To run Ethereal, you need to have root
privilege on that server
– To capture all packets on the NIC
You run Ethereal on the remote server,
and display it on your laptop
– The server need to support X Window
• Ok for most Linux servers
– This approach consumes lots of bandwidth
教育部 January 23, 2007 14
Our Approach
Develop a supporting tool which
– Capture SIP messages on the server
– Send it to your laptop via HTTP
– Ajax is adopted to support real-time update
for better interaction.
• Ajax is a mechanism adopted in Google Map and
Goggle Suggest to facilitate real-time update of
browser display.
教育部 January 23, 2007 15
System Architecture
教育部 January 23, 2007 16
Screen Snapshot
教育部 January 23, 2007 17
Demo
http://ipbx.ipv6.club.tw/sipmagnifier/
教育部 January 23, 2007 18
Future Work
Access Control
– Each manager should only be able to view
the SIP messages of his own accounts.
Publish this tool on
http://SourceForget.net
教育部 January 23, 2007 19
Tainan Hsinchu
IPT
Kaohsiung Exchange
?
I-Lan
CNC
教育部 January 23, 2007 20