B Y - B H U S H A N B H O M B L E
INTRODUCTION ABOUT SIP PROTOCOL
The Session Initiation Protocol (SIP) is a communication protocol widely used for signaling and
controlling multimedia sessions such as voice and video calls over the Internet. SIP is the backbone
of modern VoIP systems, enabling real-time communication between devices, whether they are
phones, computers, or even conferencing systems. SIP is a signaling protocol used to initiate,
manage, and terminate communication sessions over IP networks. SIP operates at the application
layer and is responsible for establishing connections, modifying sessions during communication,
and ending sessions once complete. It is widely used in Voice over IP (VoIP) systems, enabling
seamless, real-time communications over the internet.
01
SIP NETWORK ELEMENTS
1) User Agent: It is an end point of SIP network elements which can initiate, modified or terminate
session. eg Mobile, laptop
a) UAC (User Agent Client)
b) UAS (User Agent Server)
2)Proxy Server: It is the network element that takes request from user agent & forward it to another
user agent.
3)Registrar Server: The registrar server accept the registration request from user agent
4)Redirect Server: The redirect server receives request & lookup the intended recipient of the request in
the location database created by registrar.
5)Location Server: The location server provides the information about user agent location to the
redirect server.
02