As a part of Learning SIP, in the last post I did demonstrate on a Basic Call Flow of SIP. Today, I am going to take you through the SIP System Architecture.
SIP is a revolution in this modern world of communications. Rather I would say that SIP alone did not bring this change. That's where I would like to introduce SIP SYSTEM ARCHITECTURE. Each component of this architecture has contributed and made this drastic change in Telecom World.
So, why wait! Lets go through the architecture and its components.
SIP System Architecture
SIP Endpoints:
SIP Phones, SIP Soft clients running on PCs, mobiles etc.
Proxy:
- This server accepts INVITE from any SIP endpoints and process the request.
- This is the server which decides whether the call need to terminated on to another SIP Endpoints (or) to another PBX (or) to PSTN.
- The routing decision would be taken by the logic written by Administration of this proxy server.
- It is purely for Session Management.
Registrar:
- Every SIP User-Agent should register to this server with its current location on the network.
- This server authenticates and authorizes by accepting every REGISTER request from User-Agents in the network.
Location Server:
- This server keeps a record of all the location ip-address information of User-Agent who registers with Registrar Server.
- Its a kind of database with Address of Records (AoR)
SIP-to-PSTN Gateway:
- SIP could not be understood by PSTN. This Gateway fills the gap of understanding SIP signaling to PSTN SS7 and vice-versa.
- Generally this would be provided as a service by SIP Service Provider.
As we have come through the functionality of each component in the architecture, now we will go through an example call i.e. an Incoming PSTN call to the SIP Endpoint. This call flow gives more clarity!
- PSTN call enters through the SIP-to-PSTN Gateway.
- This SIP-to-PSTN Gateway converts the SS7 signaling of PSTN to SIP and it forwards the request to the respective Proxy server based on the Domain/Sub-network.
- Now, Proxy server accepts the INVITE request from Gateway and acknowledges immediately that the accepted INVITE is in process.
- Proxy Server will now find the current location of the SIP Endpoint (User-Agent) by sending the request to Registrar Server
- Registrar Server in turn verifies the current location (AoR) by querying the database of Location server.
- Once Registrar Server responds Proxy Server with the current Address-Of-Records. Then Proxy will send the request to all those location IP-addresses.
- Later, the call will be terminated on SIP Endpoint.
I have started a new naming convention for each post. Now, it makes more easy to navigate and be aligned.
Thanks,
Raj
I really did an excellent job. If you add some questions about SDP, it will be good for us. DPH-150SE Broadband Internet IP Phone lets you take advantage of a DSL / cable modem connection for inexpensive online phone calls.
ReplyDelete
ReplyDeleteI really did an excellent job. If you add some questions about SDP, it will be good for us. DPH-150SE Broadband Internet IP Phone lets you take advantage of a DSL / cable modem connection for inexpensive online phone calls.
Wonderful post and such fantastic information that you gave to us thank you so much. I suggested the VoIP Office for VoIP Services In Bangalore.
ReplyDeleteVoIP Office Telecommunications Pvt Ltd | VoIP Service Providers In Bangalore
No 354/428, 1st Floor 27th Main
1st Sector, HSR Layout
Bangalore KA – 560 102
Phone:+91 8046354000
Hi,
ReplyDeleteIn first request Invite from UAC to UAS,how UAS know the local IP of the UAC, it's not global ip but local ip of device?
Thanks for sharing this post. To know more about mutual fund and its services please click here : UTIITSL
ReplyDeleteHI Rajesh, I liked your SIP basics video tutorial on youtube. Please share your contact no. and email id.
ReplyDeletePlease share your contact no. and email id.
Deletehttps://bayanlarsitesi.com/
ReplyDeleteManisa
Denizli
Malatya
Çankırı
YNJQİ
ağrı
ReplyDeletevan
elazığ
adıyaman
bingöl
4F2MC
bitlis
ReplyDeletekastamonu
çorum
van
sakarya
66YNUM
ankara parça eşya taşıma
ReplyDeletetakipçi satın al
antalya rent a car
antalya rent a car
ankara parça eşya taşıma
SDKO54
Antep Lojistik
ReplyDeleteYalova Lojistik
Erzincan Lojistik
Tekirdağ Lojistik
Elazığ Lojistik
UUW
1C60C
ReplyDeleteBayburt Lojistik
Samsun Parça Eşya Taşıma
Maraş Lojistik
Niğde Lojistik
Kilis Evden Eve Nakliyat
Coin Nedir
Sivas Lojistik
Niğde Şehir İçi Nakliyat
Van Şehir İçi Nakliyat
69F5C
ReplyDeletehttps://referanskodunedir.com.tr/
12176
ReplyDeletesamsun kadınlarla sohbet et
Afyon Rastgele Görüntülü Sohbet
görüntülü sohbet yabancı
canlı görüntülü sohbet siteleri
Bursa Sesli Mobil Sohbet
trabzon rastgele sohbet uygulaması
uşak tamamen ücretsiz sohbet siteleri
Osmaniye Sesli Sohbet Mobil
görüntülü canlı sohbet
07810
ReplyDeletekadınlarla rastgele sohbet
samsun yabancı görüntülü sohbet siteleri
mersin mobil sohbet odaları
van sohbet odaları
Düzce Canlı Sohbet Odaları
mardin parasız sohbet siteleri
bedava sohbet uygulamaları
çanakkale tamamen ücretsiz sohbet siteleri
trabzon mobil sohbet et
F32EF
ReplyDeleteTunceli Yabancı Görüntülü Sohbet
hatay sesli görüntülü sohbet
Giresun Canli Goruntulu Sohbet Siteleri
adıyaman mobil sohbet
erzurum muhabbet sohbet
bedava sohbet chat odaları
kızlarla rastgele sohbet
Antalya Mobil Sohbet Odaları
ığdır seslı sohbet sıtelerı
50C43
ReplyDeleteBitcoin Kazanma
Kripto Para Nasıl Çıkarılır
Bitcoin Mining Nasıl Yapılır
Tumblr Beğeni Hilesi
Kwai Beğeni Hilesi
Shinja Coin Hangi Borsada
Lunc Coin Hangi Borsada
Azero Coin Hangi Borsada
Milyon Coin Hangi Borsada
77212
ReplyDeleteuwulend finance
avalaunch
shapeshift
quickswap
pudgy penguins
pancakeswap
eigenlayer
uniswap
bscpad
شركة تسليك مجاري بالاحساء yOHQFrbUXU
ReplyDeleteشركة مكافحة حشرات بالهفوف 0GB9YyiA3u
ReplyDeleteتسليك مجاري بالهفوف 4XzlKlPShy
ReplyDeleteصيانه افران الغاز بمكه
ReplyDeletejlxyDgf1
41BDBAAEE9
ReplyDeletebeğeni satın al
شركة عزل مواسير المياه بالجبيل lGeEv4z4aJ
ReplyDeleteشركة عزل خزانات بالرس vtmHuCdWoJ
ReplyDeleteHome Renovation Company in Dubai
ReplyDeleteشركة عزل اسطح بابها YekVASeXXl
ReplyDelete