Tsinghua University Large Scale SIP Platform Based on P2P Tsinghua University Cansheng Fan Jan 2009.

Slides:



Advertisements
Similar presentations
Exploring User Social Behavior in Mobile Social Applications Konglin Zhu *, Pan Hui $, Yang Chen *, Xiaoming Fu *, Wenzhong Li + * University of Goettingen,
Advertisements

SIP, Presence and Instant Messaging
Presence and IM as SIP Services Jonathan Rosenberg Chief Scientist.
VoN Developers Conference -- July 2000 Introduction to IMPP Jonathan Rosenberg Chief Scientist.
SIP and Instant Messaging. SIP Summit SIP and Instant Messaging What Does Presence Have to Do With SIP? How to Deliver.
Fall IM 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
Industry Perspective. VON The Current Environment Its Tough Out There! Free has become a dirty word Internet communications.
IM May 24, 2000 Introduction to SIP Jonathan Rosenberg Chief Scientist.
VON Europe /19/00 SIP and the Future of VON Protocols SIP and the Future of VON Protocols: Presence and IM Jonathan Rosenberg.
Fall VoN 2000 SIP for IP Communications Jonathan Rosenberg Chief Scientist.
NG-Mylife Platform Network Research Center of Tsinghua Univ. CERNET Center Aug 30, 2007.
CONFIDENTIAL © 2004 Procket Networks, Inc. All rights reserved. 4-Feb-14 The 21 st Century Intelligent Network Tony Li, Carl DeSousa.
Wireless Testbed in Tsinghua University Fenghua Li Network Research Center of Tsinghua University AsianFI 2008.
Session Initiation Protocol (SIP) Panel Larry Amiot (Northwestern University), Chair Ben Teitelbaum (Internet2) Todd Needham (Microsoft) Orit Levin (Radvision)
MOTA: Engineering an Operator Agnostic Mobile Service Supratim Deb, Kanthi Nagaraj, Vikram Srinivasan Bell Labs.
Private & Confidential PPLive A Practical P2P Live System with Huge Amount of Users Gale Huang P2P Software Architect Shanghai Synacast.
© damaka, inc1 a connection revolution TM … Peer-to-Peer SIP.
Raketu Communications Inc. P2P MEDIA SUMMIT LA June 2007 Greg Parker CEO, Founder, Inventor
1 IP Telephony (VoIP) CSI4118 Fall Introduction (1) A recent application of Internet technology – Voice over IP (VoIP): Transmission of voice.
Saif Bin Ghelaita Director of Technologies & Standards TRA UAE
Communication Service Identifier Requirements on SIP draft-loreto-3gpp-ics-requirements.txt
Application Server Based on SoftSwitch
Johan Garcia Karlstads Universitet Datavetenskap 1 Datakommunikation II Signaling/Voice over IP / SIP Based on material from Henning Schulzrinne, Columbia.
Session Initiation Protocol (SIP) Aarti Gupta. Agenda Why do we need SIP ? The protocol Instant Messaging using SIP Internet Telephony with SIP Additional.
Building Applications Using SIP Scott Hoffpauir Vice President, Engineering Fall 1999 VON, Atlanta.
CAPANINA Multimedia Applications Demo Specifications for Trial 1 Milan Lalovic Wireless Networks, BT Exact.
24/08/2005 IP Telephony1 Guided by: Presented by: Dr.S.K.Ghosh Nitesh Jain 05IT6008 M.Tech 1 st year.
Signalling Flows for the IP Multimedia Call Control in 3G Wireless Network Master’s Project By Sanjeev Kayath.
Chapter VI Data Communication: Delivering Information Anywhere and Anytime By: AP CHEN P. JOVER BSIT - III.
6 The IP Multimedia Subsystem Selected Topics in Information Security – Bazara Barry.
Jon R.Doyle VP Business Development CommuniGate Systems.
Peer-to-Peer Networks as a Distribution and Publishing Model Jorn De Boever (june 14, 2007)
Jang, Donghyun 2011/4/4 1/21.
Building Applications Using SIP Scott Hoffpauir Vice President, Engineering Fall 1999 VON, Atlanta.
A Study of Mobile IP Kunal Ganguly Wichita State University CS843 – Distributed Computing.
Distributed Systems CS Programming Models- Part I Lecture 13, Oct 13, 2014 Mohammad Hammoud 1.
CHAPTER 15 & 16 Service Provider VoIP Applications and Services Advanced Enterprise Applications.
Online Game JAVA for PDA WAP for Mobile Phone. Java for PDA  Hardware limit - Java API Power Memory  JDK 2M byte. Connectivity Display size.
Authentication Administration Storage Compliance Authentication Administration Storage Compliance Audio Conferencing and Calendaring .
Introduction to Peer-to-Peer Networks. What is a P2P network Uses the vast resource of the machines at the edge of the Internet to build a network that.
Extending Traditional Desktop Office Communication Systems Chuck Harden, System Analyst Nick Kwiatkowski, System Analyst.
Session Initiation Protocol Team Members: Manjiri Ayyar Pallavi Murudkar Sriusha Kottalanka Vamsi Ambati Girish Satya LeeAnn Tam.
 Introduction  VoIP  P2P Systems  Skype  SIP  Skype - SIP Similarities and Differences  Conclusion.
Fall VON - September 28, 1999 C O N N E C T I N G T H E W O R L D W I T H A P P L I C A T I O N S SIP - Ready to Deploy Jim Nelson,
International SIP 2004 B2BUA : « The Cornerstone of Convergence for Prepaid » Christian MARI Sr. Product Manager FERMA.
Introduction to Peer-to-Peer Networks. What is a P2P network A P2P network is a large distributed system. It uses the vast resource of PCs distributed.
Application Layer CHAPTER 2. Announcements and Outline  Administrative Items  Questions? Recap 1.Introduction to Networks 1.Network Type 2.N etwork.
® 2007 Solid Information Technology Data Management for Automotive Standardization requirements Franz-Josef Maintz Solid Information Technology
Sensor-based Pervasive Healthcare System: Design and implementation Lee Hae Dong ISILab, ICU CSE.
Authors: Jiann-Liang Chenz, Szu-Lin Wuy,Yang-Fang Li, Pei-Jia Yang,Yanuarius Teofilus Larosa th International Wireless Communications and Mobile.
03/09/2003Helsinki University of Technology1 Overview of Thesis Topic Presented By: Zhao Xuetao.
Wireless Networks of Devices (WIND) Hari Balakrishnan and John Guttag MIT Lab for Computer Science NTT-MIT Meeting, January 2000.
Larry Amiot Northwestern University Internet2 Commons Site Coordinator Training September 27, 2004 Austin, Texas Introduction to.
ECEN “Internet Protocols and Modeling”, Spring 2012 Slide 2.
Networks CS105. What is a computer network? A computer network is a collection of computing devices that are connected in various ways so that they can.
Introduction to SIP Larry Amiot Northwestern University Internet2 Commons Site Coordinator Training March 22, 2004 Indianapolis,
1 Multimedia Services Service provider Service client Service registry Publish Find/discovery Bind Multimedia Services Framework and architecture.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.
A Cooperative SIP Infrastructure for Highly Reliable Telecommunication Services BY Sai kamal neeli AVINASH THOTA.
Sprint Nextel offers a comprehensive range of wireless and wire line communications services bringing the freedom of mobility to consumers, businesses.
P age 1 September Presence Enriched Terminal QoS Monitoring Diego Costantini NEC Europe Ltd., Heidelberg, Germany
SIP6 Platform Updates Based on CNGI-CERNET2 Network Research Center Tsinghua University.
آشنایی با سیستم های امنیتی دیواره آتش نمایشگاه بین المللی Comex 2010.
SIP over MANETs Introduction to SIP SIP vs MANETs Open Issues
CHAPTER 2 Application Layer.
Design and Implementation of Mobile Peer-to-Peer Application
The University of Adelaide, School of Computer Science
Presentation transcript:

Tsinghua University Large Scale SIP Platform Based on P2P Tsinghua University Cansheng Fan Jan 2009

Tsinghua UniversityJan. 2009Introduction Session Initiation Protocol Mobility – Terminal mobility – Personal mobility – Service mobility – Session mobility Application Layer Physical Layer Session Layer Network Layer Datalink Layer SIP Transport Layer

Tsinghua UniversityJan Background and motivation SIP6: An IPv6 based large scale SIP platform with more than users from various universities in China CNGI08: Pre-commercial large scale communication applications based on wireless broadband

Tsinghua UniversityJan Current Applications Voice(both PC and PDA), IM, PC2Phone, Video, SIP P2P, File sharing

Tsinghua UniversityJan SIP P2P P2P video using SIP platform

Tsinghua UniversityJan Registration Users More than 14,000 users from different universities in China No advertisement yet

Tsinghua UniversityJan Usage graphs

Tsinghua UniversityJan Current system structure 6+3: – 6(Signal Control Layer): 3 SIP servers+3 location servers – 3: Authentication server, user registration server, NOC server DNS SRV for load balance and full backup of DB for high availability

Tsinghua UniversityJan SIP Management System System Topology

Tsinghua UniversityJan SIP Management System Failure alarm and self-healing

Tsinghua UniversityJan Huge data for analysis More than 919,984 call records from April 2007 More than 3,197,145 SIP message records from April 2007 More than 3,012,132 online records from September 2008 More than 5G to explore Call pattern analysis, online behavior analysis, server load balance analysis, resource usage analysis…

Tsinghua UniversityJan. 2009CNGI08 Mobile voice: including PC2PC and PC2Phone applications which cost more than 13,000 RMB each month Mobile video: a SIP P2P based video distribution system. Good for maintenance and copyright protection Message push: valuable messages will be pushed to the SIP clients to save users' time. s, subscribed BBS posts, campus announcements and etc. will be included.

Tsinghua UniversityJan. 2009Structure Mobile VoiceMobile VideoMessage Push Management System Resource System SIP Support Platform

Tsinghua UniversityJan. 2009Structure Core node layer: for central authentication and management Super node layer: SIP proxies as access network for end users

Tsinghua UniversityJan. 2009Structure P2P SIP overlay network: SIP proxy server as super nodes An efficient hash function for efficient message routing

Tsinghua University