AN APPROACH TOWARDS THE LOAD BALANCING STRATEGY FOR WEB SERVER CLUSTERS
|
|
|
- Matthew Austin
- 10 years ago
- Views:
Transcription
1 INTERNATIONAL JOURNAL OF REVIEWS ON RECENT ELECTRONICS AND COMPUTER SCIENCE AN APPROACH TOWARDS THE LOAD BALANCING STRATEGY FOR WEB SERVER CLUSTERS B.Divya Bharathi 1, N.A. Muneer 2, Ch.Srinivasulu 3 1 Dept of IT, J.B. Institute of Engineering & Technology, Hyderabad, A.P, India 2 Assistant Professor, Dept of IT, J.B. Institute of Engineering & Technology, Hyderabad, A.P, India 3 Associate Professor, Dept of IT, J.B. Institute of Engineering & Technology, Hyderabad, A.P, India ABSTRACT: The practice that directs numerous types of media sessions is known as session initiation protocol and it is expanding in the fields of voice conferencing, instant messaging and video conferencing. Intended for load balancing, the session oriented nature of session initiation protocol has significant inference. In the direction to set up and tear down media sessions that are often known as calls, session initiation protocol which is a transaction based protocol was projected. The process in which a system allocates requests to servers so that the sessions are appropriately predicted by that server, and the requests of the following that are equivalent to the identical session are allocated to the similar server is known to be a Session-aware request assignment. Load balancing algorithms of the novel type depends on allocating of calls to servers by means of picking the server with the least quantity of work allocated are the new algorithms of load balancing based. In the session initiation protocol two types of session states were present. By means of the INVITE transaction the initial session state is constructed and is destroyed by the transaction of the BYE transaction. Numerous novel load balancing algorithms were introduced for allocating the requests of Session Initiation Protocol to a cluster of session initiation protocol servers and among them a few are Call-Join-Shortest-Queue, Transaction- Least-Work-Left, and Transaction-Join-Shortest-Queue P a g e
2 Keywords: Session initiation protocol, Session-aware request assignment, Load balancing algorithms, Media session. 1. INTRODUCTION: session initiation protocol has significant inference. [9] The process in which a system The protocol that directs numerous types of allocates requests to servers so that the media sessions is known as session initiation sessions are appropriately predicted by that protocol and it is expanding in the fields of server, and the requests of the following that voice conferencing, instant messaging and are equivalent to the identical session are video conferencing. Towards both with allocated to the similar server is known to be transactions and with sessions SIP has a Session-aware request assignment. overheads that are linked to and can Transactions that correspond to the similar consequence in more optimized session call have to be routed to the similar server; initiation protocol balancing of load [4]. or else, the server will not be familiar with Session initiation protocol has a lot of the call [14]. Numerous novel load characteristics that makes it unique from the balancing algorithms were introduced for protocols such as hypertext transfer allocating the requests of Session Initiation protocol. The transaction of every session Protocol to a cluster of session initiation initiation protocol constructs a state that protocol servers and among them a few are subsists for the interval of that transaction. Call-Join-Shortest-Queue, Transaction- To set up and tear down media sessions that Least-Work-Left, and Transaction-Joinare often known as calls, session initiation Shortest-Queue [3]. To pick the least loaded protocol which is a transaction based server, the load balancer has the freedom for protocol was designed [11]. In the session the initial INVITE transaction of a call the initiation protocol two types of session states load balancer. The important improvements were present. By means of the INVITE in response time that Transaction-Jointransaction the initial session state is Shortest-Queue and Transaction-Leastconstructed and is destroyed by the Work-Left make available a compelling transaction of the BYE transaction. For load reason for systems such as these to use the balancing, the session oriented nature of 1430 P a g e
3 algorithms. Intended for quite a lot of the load balancing algorithms, was put into practice, and these assignments may possibly be based on the estimates for each server [12]. 2. METHODOLOGY: The arrangement of the load balancer was shown in fig1. The requests are received by the receiver and are subsequently parsed by means of the Parser [1] [6]. The request that corresponds to a previously existing session was determined by the session recognition module by means of querying the state of Session that is put into practice as a hash table. Fig1: An overview of load balancer architecture If so, to the server to which the session was formerly allocated, the request is consequently forwarded. If not, the module of the Server Selection allocates the new session to a server by means of one of the algorithms [8]. Intended for quite a lot of the load balancing algorithms, was put into practice, and these assignments may possibly be based on the estimates for each server [15]. The requests were forwarded to the servers by the sender and update the estimates of the load and session states as required. Responses were also received by the receiver that are send by the servers and the response is recognized by the module of the session recognition that was to be received by the client and by means of querying the session state the information was obtained [13]. The response was sent by the sender to the client and updates the estimates of the Load and Session State as necessary. The Session State and the estimates of the Load Estimates were updated by the trigger module subsequent to the expiry of the session. Load balancing algorithms of the novel type depends on allocating of calls to servers by means of picking the server with the least quantity of work allocated are the new algorithms of load balancing based. Some of them include 1431 P a g e
4 Call-Join-Shortest-Queue: The quantity of work, a server has left to perform was estimated by this algorithm based on the number of calls that are assigned to the server [2] [5]. By the load balancer the counters are preserved that indicates the number of calls allocated to each server. The request is assigned to the server after receiving a request of new INVITE with the least counter, and subsequently the counter is incresed by means of one. The number of calls allocated to the server is not forever an appropriate evaluate of the load on a server is the limitation of this approach [7]. Transaction-Join-Shortest-Queue: To approximate the server load on the basis of number of transactions allocated to the servers is the alternative method. Based on the number of transactions that are allocated to the server the algorithm approximates the work that was remained by the server [10]. All the transactions are subjected uniformly is the limitation of this approach. Transaction-Least-Work-Left: By means of assigning various weights to different transactions on the basis of their comparative costs is the issue addressed. The transactions are weighted in relative overhead; it is comparable to Transaction- Join-Shortest-Queue with the improvement in the particular case that all transactions have the same accepted transparency; Transaction-Least-Work-Left and Transaction-Join-Shortest-Queue and are the same. 3. RESULTS: Significant differences were observed in the response times of the various load balancing algorithms. Performance is limited by means of the CPU processing power of the servers performance is limited and not by memory. To pick the least loaded server, the load balancer has the freedom for the initial INVITE transaction of a call the load balancer. The important improvements in response time are that the algorithms of Transaction-Least-Work-Left and Transaction-Join-Shortest-Queue algorithm make available a compelling reason for systems such as these to use the algorithms. In terms of how well throughput scales with perform with the increasing numbers of back-end servers; the load balancing algorithms were examined. Calls-Join- Shortest-Queue is considerably not as good as than the others; in view of the fact that it does not differentiate times of the call hold in the approach that the algorithms of the transaction-based carry out P a g e
5 4. CONCLUSION: The convention that directs numerous types of media sessions is known as session initiation protocol. In the session initiation protocol two types of session states were present. Intended for quite a lot of the load balancing algorithms, was put into practice, and these assignments may possibly be based on the estimates for each server. By means of the INVITE transaction the initial session state is constructed and is destroyed by the transaction of the BYE transaction. Numerous novel load balancing algorithms were introduced for allocating the requests of Session Initiation Protocol to a cluster of session initiation protocol servers and among them a few are Call-Join-Shortest- Queue, Transaction-Least-Work-Left, and Transaction-Join-Shortest-Queue. The important improvements in response time are that the algorithms of Transaction-Join- Shortest-Queue and Transaction-Least- Work-Left algorithm make available a compelling reason for systems such as these to use the algorithms. Significant differences were observed in the response times of the various load balancing algorithms. To pick the least loaded server, the load balancer has the freedom for the initial INVITE transaction of a call the load balancer. REFERENCES: [1] Zongming Fei, Samrat Bhattacharjee, Ellen Zegura, and Mustapha Ammar. A novel server selection technique for improving the response time of a replicated service. In Proceedings of IEEE INFOCOM, [2] Darrell C. Anderson, Jeffrey S. Chase, and Amin Vahdat. Interposed request routing for scalable network storage. In USENIX OperatingSystems Design and Implementation (OSDI), San Diego, California, USA, October 2000 [3] Charles Shen, Henning Schulzrinne, and Erich M. Nahum. Session initiation protocol (SIP) server overload control: Design and evaluation. In Principles, Systems and Applications of IP Telecommunications (IPTComm), pages , Heidelberg, Germany, July [4] G. Goldszmidt, G. Hunt, R. King, and R. Mukherjee. Network dispatcher: A connection router for scalable Internet services. In Proceedings of the 7th International World Wide Web Conference, Brisbane, Australia, April [5] Jonathan Rosenberg, Henning Schulzrinne, Gonzalo Camarillo, Alan Johnston, Jon Peterson, Robert Sparks, Mark Handley, and Eve Schooler. SIP: Session initiation protocol. RFC 3261, Internet Engineering Task Force, June [6] Erich Nahum, John Tracey, and Charles P. Wright. Evaluating SIP proxy server performance. In 17th International Workshop on Networking and 1433 P a g e
6 Operating Systems Support for Digital Audio and Video (NOSSDAV), Urbana-Champaign, Illinois, USA, June [7]Mohit Aron, Darren Sanders, Peter Druschel, and Willy Zwaenepoel. Scalable content-aware request distribution in cluster-based network servers. In Proceedings of the USENIX 2000 Annual Technical Conference, San Diego, CA, June [8] Kundan Singh and Henning Schulzrinne. Failover and load sharing in SIP telephony. In Proceedings of the 2005 International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS 05), July [9] Nortel Networks. Layer 2-7 GbE switch module for IBM BladeCenter ibm.com/webapp/wcs/stores/servlet/ProductDisp lay?productid= &storeid=1&l angid=-1&catalogid=-840. Languages and Operating Systems, pages , [13] R. Fielding, J. Gettys, J. Mogul, H. Frystyk, and T. Berners-Lee. Hypertext transfer protocol HTTP/1.1. RFC 2068, Internet Engineering Task Force, January [14] IBM. Application switching with Nortel Networks layer 2-7 gigabit ethernet switch module for IBM BladeCenter. ibm.com/abstracts/redp3589.html?open. [15] Henning Schulzrinne, Stephen Casner, Ron Frederick, and Van Jacobson. RTP: a transport protocol for real-time applications. RFC 3550, Internet Engineering Task Force, July [10] F5. F5 introduces intelligent traffic management solution to power service providers rollout of multimedia services. news-press-events/press/2007/ html. [11] Jim Challenger, Paul Dantzig, and Arun Iyengar. A scalable and highly available system for serving dynamic data at frequently accessed Web sites. In Proceedings of ACM/IEEE SC98, November [12] Vivek S. Pai, Mohit Aron, Gaurav Banga, Michael Svendsen, Peter Druschel, Willy Zwaenepoel, and Erich M. Nahum. Locality-aware request distribution in cluster-based network servers. In Architectural Support for Programming 1434 P a g e
DESIGN OF CLUSTER OF SIP SERVER BY LOAD BALANCER
INTERNATIONAL JOURNAL OF REVIEWS ON RECENT ELECTRONICS AND COMPUTER SCIENCE DESIGN OF CLUSTER OF SIP SERVER BY LOAD BALANCER M.Vishwashanthi 1, S.Ravi Kumar 2 1 M.Tech Student, Dept of CSE, Anurag Group
[Jayabal, 3(2): February, 2014] ISSN: 2277-9655 Impact Factor: 1.852
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY Design and Implementation of Locally Distributed Web Server Systems using Load Balancer R.Jayabal *1, R.Mohan Raj 2 *1 M.E. Student,
Load Balancing for SIP Server Clusters
Load Balancing for SIP Server Clusters Hongbo Jiang, Arun Iyengar, Erich Nahum, Wolfgang Segmuller, Asser Tantawi, and Charles P. Wright Huazhong University of Science and Technology IBM T.J. Watson Research
Effective SIP Servers Load Balancing
Effective SIP Servers Load Balancing P. Harikrishna 1, K. Vasanth Kumar 2 and P. Suresh Babu 2 1. M.Tech Scholar, Department of CSE, Kaushik College of Engineering, Visakhapatnam, AP, India. 2. Associate
An Efficient Server Load Balancing using Session Management
An Efficient Server Load Balancing using Session Management S.Tharani 1, Balika.J.Chelliah 2, Dr.J.Jagadeesan 3 1 M.Tech.Computer Science and Engg, Ramapuram campus, 2 Asst.prof, Ramapuram campus, 3 Prof,
Efficient load balancing system in SIP Servers ABSTRACT:
Efficient load balancing system in SIP Servers ABSTRACT: This paper introduces several novel load-balancing algorithms for distributing Session Initiation Protocol (SIP) requests to a cluster of SIP servers.
SIP: Ringing Timer Support for INVITE Client Transaction
SIP: Ringing Timer Support for INVITE Client Transaction Poojan Tanna ([email protected]) Motorola India Private Limited Outer Ring Road, Bangalore, India 560 037 Abstract-The time for which the Phone
Research on P2P-SIP based VoIP system enhanced by UPnP technology
December 2010, 17(Suppl. 2): 36 40 www.sciencedirect.com/science/journal/10058885 The Journal of China Universities of Posts and Telecommunications http://www.jcupt.com Research on P2P-SIP based VoIP system
Analysis of SIP Traffic Behavior with NetFlow-based Statistical Information
Analysis of SIP Traffic Behavior with NetFlow-based Statistical Information Changyong Lee, Hwankuk-Kim, Hyuncheol Jeong, Yoojae Won Korea Information Security Agency, IT Infrastructure Protection Division
Direct Web Switch Routing with State Migration, TCP Masquerade, and Cookie Name Rewriting
Direct Web Switch Routing with State Migration, TCP Masquerade, and Cookie Name Rewriting Ying-Dar Lin, Ping-Tsai Tsai, Po-Ching Lin, and Ching-Ming Tien Department of Computer and Information Science,
Implementing SIP and H.323 Signalling as Web Services
Implementing SIP and H.323 Signalling as Web Services Ge Zhang, Markus Hillenbrand University of Kaiserslautern, Department of Computer Science, Postfach 3049, 67653 Kaiserslautern, Germany {gezhang, hillenbr}@informatik.uni-kl.de
Improving Quality in Voice Over Internet Protocol (VOIP) on Mobile Devices in Pervasive Environment
Journal of Computer Applications ISSN: 0974 1925, Volume-5, Issue EICA2012-4, February 10, 2012 Improving Quality in Voice Over Internet Protocol (VOIP) on Mobile Devices in Pervasive Environment Mr. S.Thiruppathi
SIP : Session Initiation Protocol
: Session Initiation Protocol EFORT http://www.efort.com (Session Initiation Protocol) as defined in IETF RFC 3261 is a multimedia signaling protocol used for multimedia session establishment, modification
SIP: Ringing Timer Support for INVITE Client Transaction
SIP: Ringing Timer Support for INVITE Client Transaction Poojan Tanna ([email protected]) Motorola India Private Limited Outer Ring Road, Bangalore, India 560 037 Abstract-The time for which the Phone
A Comparative Study of Signalling Protocols Used In VoIP
A Comparative Study of Signalling Protocols Used In VoIP Suman Lasrado *1, Noel Gonsalves *2 Asst. Prof, Dept. of MCA, AIMIT, St. Aloysius College (Autonomous), Mangalore, Karnataka, India Student, Dept.
NTP VoIP Platform: A SIP VoIP Platform and Its Services 1
NTP VoIP Platform: A SIP VoIP Platform and Its Services 1 Whai-En Chen, Chai-Hien Gan and Yi-Bing Lin Department of Computer Science National Chiao Tung University 1001 Ta Hsueh Road, Hsinchu, Taiwan,
A VoIP Traffic Monitoring System based on NetFlow v9
A VoIP Traffic Monitoring System based on NetFlow v9 Chang-Yong Lee *1, Hwan-Kuk Kim, Kyoung-Hee Ko, Jeong-Wook Kim, Hyun- Cheol Jeong Korea Information Security Agency, Seoul, Korea {chylee, rinyfeel,
Session Initiation Protocol and Services
Session Initiation Protocol and Services Harish Gokul Govindaraju School of Electrical Engineering, KTH Royal Institute of Technology, Haninge, Stockholm, Sweden Abstract This paper discusses about the
Enabling SIP-Based Services in Ad Hoc Networks
Enabling SIP-Based Services in Ad Hoc Networks Heng-Te Chu 1, 2, Wen-Shiung Chen 1 1 VIPCCL, Dept. of Electrical Engineering, National Chi Nan University, Nan-Tou, Taiwan 2 Dept. of Information Networking
Journal of Engineering Science and Technology Review 7 (3) (2014) 1 6. Research Article
Jestr Journal of Engineering Science and Technology Review 7 (3) (2014) 1 6 Research Article JOURNAL OF Engineering Science and Technology Review www.jestr.org Two Stage Secure Dynamic Load Balancing Architecture
ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP
ENSC 427: Communication Networks ANALYSIS OF LONG DISTANCE 3-WAY CONFERENCE CALLING WITH VOIP Spring 2010 Final Project Group #6: Gurpal Singh Sandhu Sasan Naderi Claret Ramos ([email protected]) ([email protected])
How To Write A Load Balancer For An Ip Server Cluster
1190 IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 20, NO. 4, AUGUST 2012 Design, Implementation, and Performance of a Load Balancer for SIP Server Clusters Hongbo Jiang, Member, IEEE, Arun Iyengar, Fellow,
Queue Weighting Load-Balancing Technique for Database Replication in Dynamic Content Web Sites
Queue Weighting Load-Balancing Technique for Database Replication in Dynamic Content Web Sites EBADA SARHAN*, ATIF GHALWASH*, MOHAMED KHAFAGY** * Computer Science Department, Faculty of Computers & Information,
2.2 SIP-based Load Balancing. 3 SIP Load Balancing. 3.1 Proposed Load Balancing Solution. 2 Background Research. 2.1 HTTP-based Load Balancing
SIP TRAFFIC LOAD BALANCING Ramy Farha School of Electrical and Computer Engineering University of Toronto Toronto, Ontario Email: [email protected] ABSTRACT This paper presents a novel solution to
SOSIMPLE: A SIP/SIMPLE Based P2P VoIP and IM System
1 SOSIMPLE: A SIP/SIMPLE Based P2P VoIP and IM System David A. Bryan and Bruce B. Lowekamp Computer Science Department College of William and Mary Williamsburg, VA 23185 {bryan, lowekamp}@cs.wm.edu Abstract
Adaptation of TURN protocol to SIP protocol
IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 1, No. 2, January 2010 ISSN (Online): 1694-0784 ISSN (Print): 1694-0814 78 Adaptation of TURN protocol to SIP protocol Mustapha GUEZOURI,
Server Traffic Management. Jeff Chase Duke University, Department of Computer Science CPS 212: Distributed Information Systems
Server Traffic Management Jeff Chase Duke University, Department of Computer Science CPS 212: Distributed Information Systems The Server Selection Problem server array A server farm B Which server? Which
A Scalable Multi-Server Cluster VoIP System
A Scalable Multi-Server Cluster VoIP System Ming-Cheng Liang Li-Tsung Huang Chun-Zer Lee Min Chen Chia-Hung Hsu [email protected] {kpa.huang, chunzer.lee}@gmail.com {minchen, chhsu}@nchc.org.tw Department
Developing and Integrating Java Based SIP Client at Srce
Developing and Integrating Java Based SIP Client at Srce Davor Jovanovi and Danijel Matek University Computing Centre, Zagreb, Croatia [email protected], [email protected] Abstract. In order
4-4 Approach of VoIP/SIP Interoperability Task Force
4-4 Approach of VoIP/SIP Interoperability Task Force In this research, it achieved interoperability of VoIP systems using SIP in both Multi-vendor and Multi-provider environments, and VoIP/SIP interoperability
Performance Comparison of Assignment Policies on Cluster-based E-Commerce Servers
Performance Comparison of Assignment Policies on Cluster-based E-Commerce Servers Victoria Ungureanu Department of MSIS Rutgers University, 180 University Ave. Newark, NJ 07102 USA Benjamin Melamed Department
A Service Platform for Subscription-Based Live Video Streaming
A Service Platform for Subscription-Based Live Video Streaming Kelum Vithana 1, Shantha Fernando 2, Dileeka Dias 3 1 Dialog - University of Moratuwa Mobile Communications Research Laboratory 2 Department
Secure VoIP Transmission through VPN Utilization
Secure VoIP Transmission through VPN Utilization Prashant Khobragade Department of Computer Science & Engineering RGCER Nagpur, India [email protected] Disha Gupta Department of Computer Science
SIP, Session Initiation Protocol used in VoIP
SIP, Session Initiation Protocol used in VoIP Page 1 of 9 Secure Computer Systems IDT658, HT2005 Karin Tybring Petra Wahlund Zhu Yunyun Table of Contents SIP, Session Initiation Protocol...1 used in VoIP...1
User authentication in SIP
User authentication in SIP Pauli Vesterinen Helsinki University of Technology [email protected] Abstract Today Voice over Internet Protocol (VoIP) is used in large scale to deliver voice and multimedia
Authentication and Authorisation for Integrated SIP Services in Heterogeneous Environments 1
Authentication and Authorisation for Integrated SIP Services in Heterogeneous Environments 1 Dorgham Sisalem, Jiri Kuthan Fraunhofer Institute for Open Communication Systems (FhG Fokus) Kaiserin-Augusta-Allee
AC 2009-192: A VOICE OVER IP INITIATIVE TO TEACH UNDERGRADUATE ENGINEERING STUDENTS THE FUNDAMENTALS OF COMPUTER COMMUNICATIONS
AC 2009-192: A VOICE OVER IP INITIATIVE TO TEACH UNDERGRADUATE ENGINEERING STUDENTS THE FUNDAMENTALS OF COMPUTER COMMUNICATIONS Kati Wilson, Texas A&M University Kati is a student in the Electronics Engineering
Security issues in Voice over IP: A Review
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 2 February, 2014 Page No. 3879-3883 Security issues in Voice over IP: A Review Rajni a, Preeti a, Ritu
The Three-level Approaches for Differentiated Service in Clustering Web Server
The Three-level Approaches for Differentiated Service in Clustering Web Server Myung-Sub Lee and Chang-Hyeon Park School of Computer Science and Electrical Engineering, Yeungnam University Kyungsan, Kyungbuk
Content-Aware Load Balancing using Direct Routing for VOD Streaming Service
Content-Aware Load Balancing using Direct Routing for VOD Streaming Service Young-Hwan Woo, Jin-Wook Chung, Seok-soo Kim Dept. of Computer & Information System, Geo-chang Provincial College, Korea School
Implementation of Video Voice over IP in Local Area Network Campus Environment
Implementation of Video Voice over IP in Local Area Network Campus Environment Mohd Nazri Ismail Abstract--In this research, we propose an architectural solution to integrate the video voice over IP (V2oIP)
Contents. Specialty Answering Service. All rights reserved.
Contents 1. Introduction to Session Internet Protocol... 2 2. History, Initiation & Implementation... 3 3. Development & Applications... 4 4. Function & Capability... 5 5. SIP Clients & Servers... 6 5.1.
ISSN: 2321-7782 (Online) Volume 3, Issue 4, April 2015 International Journal of Advance Research in Computer Science and Management Studies
ISSN: 2321-7782 (Online) Volume 3, Issue 4, April 2015 International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online
5 Performance Management for Web Services. Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology. [email protected].
5 Performance Management for Web Services Rolf Stadler School of Electrical Engineering KTH Royal Institute of Technology [email protected] April 2008 Overview Service Management Performance Mgt QoS Mgt
I-TNT: PHONE NUMBER EXPANSION AND TRANSLATION SYSTEM FOR MANAGING INTERCONNECTIVITY ADDRESSING IN SIP PEERING
Journal of Engineering Science and Technology Vol. 10, No. 2 (2015) 174-183 School of Engineering, Taylor s University I-TNT: PHONE NUMBER EXPANSION AND TRANSLATION SYSTEM FOR MANAGING INTERCONNECTIVITY
How To Balance A Web Server With Remaining Capacity
Remaining Capacity Based Load Balancing Architecture for Heterogeneous Web Server System Tsang-Long Pao Dept. Computer Science and Engineering Tatung University Taipei, ROC Jian-Bo Chen Dept. Computer
Socket Cloning for Cluster-Based Web Servers
Socket Cloning for Cluster-Based s Yiu-Fai Sit, Cho-Li Wang, Francis Lau Department of Computer Science and Information Systems The University of Hong Kong E-mail: {yfsit, clwang, fcmlau}@csis.hku.hk Abstract
Indepth Voice over IP and SIP Networking Course
Introduction SIP is fast becoming the Voice over IP protocol of choice. During this 3-day course delegates will examine SIP technology and architecture and learn how a functioning VoIP service can be established.
A Lightweight Secure SIP Model for End-to-End Communication
A Lightweight Secure SIP Model for End-to-End Communication Weirong Jiang Research Institute of Information Technology, Tsinghua University, Beijing, 100084, P.R.China [email protected] Abstract
Load-Balancing Algorithm for Distributing Session Initiation Protocol (SIP) Requests to A Cluster of SIP Servers
IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 12 June 2015 ISSN (online): 2349-784X Load-Balancing Algorithm for Distributing Session Initiation Protocol (SIP) Requests
Unified Messaging using SIP and RTSP
1 Unified Messaging using SIP and RTSP Kundan Singh and Henning Schulzrinne Columbia University kns10,hgs @cs.columbia.edu Abstract Traditional answering machines and voice mail services are tightly coupled
How To Use Application Layer Multicast For Media Distribution
An Architecture for Centralized SIP-based Audio Conferencing using Application Layer Multicast José Simões 1, Ravic Costa 1, Paulo Nunes 1, 3, Rui Lopes 1, 2, Laurent Mathy 4 1 Departamento de Ciências
A Novel Distributed Wireless VoIP Server Based on SIP
A Novel Distributed Wireless VoIP Server Based on SIP Yuebin Bai 1,Syed Aminullah 1, Qingmian Han 2, Ding Wang 1, Tan Zhang 1,and Depei Qian 1 1 (School of Computer Science and Engineering, Beihang University,
Performance evaluation of the Asterisk PBX
Performance evaluation of the Asterisk PBX Luís Sousa Instituto Superior Técnico Av. Rovisco Pais, 1049-001 Lisboa, Portugal [email protected] Abstract Currently PBX (Private Branch exchange)
AN IPTEL ARCHITECTURE BASED ON THE SIP PROTOCOL
AN IPTEL ARCHITECTURE BASED ON THE SIP PROTOCOL João Paulo Sousa Instituto Politécnico de Bragança R. João Maria Sarmento Pimentel, 5370-326 Mirandela, Portugal + 35 27 820 3 40 [email protected] Eurico Carrapatoso
Measurement of V2oIP over Wide Area Network between Countries Using Soft Phone and USB Phone
The International Arab Journal of Information Technology, Vol. 7, No. 4, October 2010 343 Measurement of V2oIP over Wide Area Network between Countries Using Soft Phone and USB Phone Mohd Ismail Department
JINI/J2EE Bridge for Large-scale IP Phone Services
JINI/J2EE Bridge for Large-scale IP Phone Services Jia Yu Monash University Melbourne, Australia [email protected] Jan Newmarch Monash University Melbourne, Australia [email protected]
LOAD BALANCING AS A STRATEGY LEARNING TASK
LOAD BALANCING AS A STRATEGY LEARNING TASK 1 K.KUNGUMARAJ, 2 T.RAVICHANDRAN 1 Research Scholar, Karpagam University, Coimbatore 21. 2 Principal, Hindusthan Institute of Technology, Coimbatore 32. ABSTRACT
SHORT DESCRIPTION OF THE PROJECT...3 INTRODUCTION...4 MOTIVATION...4 Session Initiation Protocol (SIP)...5 Java Media Framework (JMF)...
VoIP Conference Server Evgeny Erlihman [email protected] Roman Nassimov [email protected] Supervisor Edward Bortnikov [email protected] Software Systems Lab Department of Electrical
Deployment of a Wireless Hybrid and Mobile Network for VoIP Services Based on Open Source Software
Deployment of a Wireless Hybrid and Mobile Network for VoIP Services Based on Open Source Software Danilo F. S. Santos, José L. do Nascimento, Olympio C. S. Filho and Angelo Perkusich 1 Embedded Systems
Voice over IP Communications
SIP The Next Big Step Voice over IP Communications Presented By: Stephen J. Guthrie VP of Operations Blue Ocean Technologies Goals What are our Goals for Today? Executive Summary: It is expected that real-time
Design of a SIP Outbound Edge Proxy (EPSIP)
Design of a SIP Outbound Edge Proxy (EPSIP) Sergio Lembo Dept. of Communications and Networking Helsinki University of Technology (TKK) P.O. Box 3000, FI-02015 TKK, Finland Jani Heikkinen, Sasu Tarkoma
Microsoft Office Communications Server 2007 & Coyote Point Equalizer Deployment Guide DEPLOYMENT GUIDE
Microsoft Office Communications Server 2007 & Coyote Point Equalizer DEPLOYMENT GUIDE Table of Contents Unified Communications Application Delivery...2 General Requirements...6 Equalizer Configuration...7
SIP Server Overload Control: Design and Evaluation
SIP Server Overload Control: Design and Evaluation Charles Shen and Henning Schulzrinne Columbia University Erich Nahum IBM T.J. Watson Research Center Session Initiation Protocol (SIP) Application layer
Evaluating SIP Proxy Server Performance
Evaluating SIP Proxy Server Performance Erich M. Nahum, John Tracey, and Charles P. Wright IBM T.J. Watson Research Center Hawthorne, NY, 1532 {nahum,traceyj,cpwright}@us.ibm.com ABSTRACT SIP is a protocol
SIP OVER NAT. Pavel Segeč. University of Žilina, Faculty of Management Science and Informatics, Slovak Republic e-mail: [email protected].
SIP OVER NAT Pavel Segeč University of Žilina, Faculty of Management Science and Informatics, Slovak Republic e-mail: [email protected] Abstract Session Initiation Protocol is one of key IP communication
Bridging the gap between peer-to-peer and conventional SIP networks
1 Bridging the gap between peer-to-peer and conventional SIP networks Mosiuoa Tsietsi, Alfredo Terzoli, George Wells Department of Computer Science Grahamstown, South Africa Tel: +27 46 603 8291 [email protected]
Implementing Microsoft Office Communications Server 2007 With Coyote Point Systems Equalizer Load Balancing
Implementing Microsoft Office Communications Server 2007 With Coyote Point Systems Equalizer Load Balancing WHITE PAPER Prepared by: Mark Hoffmann Coyote Point Systems Inc. Abstract: This white paper describes
Keywords: VoIP calls, packet extraction, packet analysis
Chapter 17 EXTRACTING EVIDENCE RELATED TO VoIP CALLS David Irwin and Jill Slay Abstract The Voice over Internet Protocol (VoIP) is designed for voice communications over IP networks. To use a VoIP service,
Open IMS Core with VoIP Quality Adaptation
Open IMS Core with VoIP Quality Adaptation Is-Haka Mkwawa, Emmanuel Jammeh, Lingfen Sun, Asiya Khan and Emmanuel Ifeachor Centre for Signal Processing and Multimedia Communication School of Computing,Communication
Using SIP Protocol for Bi-directional Push-to-Talk Mechanism over Ad-Hoc Network
Using SIP Protocol for Bi-directional Push-to-Talk Mechanism over Ad-Hoc Network Shih-yi Chiu Graduate Inst. of Networking and Communication Eng. Chao Yang Univ. of Tech., Taichung, Taiwan [email protected]
How To Protect Your Phone From Being Hacked By A Man In The Middle Or Remote Attacker
An Empirical Investigation into the Security of Phone Features in SIP-based VoIP Systems Ruishan Zhang 1, Xinyuan Wang 1, Xiaohui Yang 1, Ryan Farley 1, and Xuxian Jiang 2 1 George Mason University, Fairfax,
(Refer Slide Time: 6:17)
Digital Video and Picture Communication Prof. S. Sengupta Department of Electronics and Communication Engineering Indian Institute of Technology, Kharagpur Lecture - 39 Video Conferencing: SIP Protocol
Experimental Evaluation of Horizontal and Vertical Scalability of Cluster-Based Application Servers for Transactional Workloads
8th WSEAS International Conference on APPLIED INFORMATICS AND MUNICATIONS (AIC 8) Rhodes, Greece, August 2-22, 28 Experimental Evaluation of Horizontal and Vertical Scalability of Cluster-Based Application
SipCloud: Dynamically Scalable SIP Proxies in the Cloud
SipCloud: Dynamically Scalable SIP Proxies in the Cloud Jong Yul Kim Computer Science Dept Columbia University, USA [email protected] Henning Schulzrinne Computer Science Dept Columbia University, USA
Railway Freight Dispatching Telephone System Based on VoIP in Wireless Networks
International Conference on Computer, Communications and Information Technology (CCIT 2014) Railway Freight Dispatching Telephone System Based on VoIP in Wireless Networks Jun Xiao1, Feng Liu1, 2 1 2 School
SIP Protocol as a Communication Bus to Control Embedded Devices
229 SIP Protocol as a Communication Bus to Control Embedded Devices Ramunas DZINDZALIETA Institute of Mathematics and Informatics Akademijos str. 4, Vilnius Lithuania [email protected] Abstract.
Voice over IP- Session Initiation Protocol (SIP) Load Balancing in the IBM BladeCenter
Voice over IP- Session Initiation Protocol (SIP) Load Balancing in the IBM BladeCenter Solution Brief Load Balance Voice Over IP SIP traffic in your BladeCenter economically and efficiently with the Layer
White paper. SIP An introduction
White paper An introduction Table of contents 1 Introducing 3 2 How does it work? 3 3 Inside a normal call 4 4 DTMF sending commands in sip calls 6 5 Complex environments and higher security 6 6 Summary
Alkit Reflex RTP reflector/mixer
Alkit Reflex RTP reflector/mixer Mathias Johanson, Ph.D. Alkit Communications Introduction Real time audio and video communication over IP networks is attracting a lot of interest for applications like
An Intelligence Layer-7 Switch for Web Server Clusters
SETIT 2005 3 rd International Conference: Sciences of Electronic, Technologies of Information and Telecommunications March 27-31, 2005 TUNISIA An Intelligence Layer-7 Switch for Web Server Clusters Saeed
