Hi All,
As we all know, now a days all the services in telecom are moving into IP domain, in which "Session Initiation Protocol (SIP)" plays a vital role, so here we go for SIP Call flow, but before that, we need some basics for the same,
SIP :- It's a text based protocol responsible for the establishment, management and tearing down of media sessions in an Internet Protocol (IP) environment.
SIP Messages :- It was designed using a request/response model, there are 2 types of SIP messages – request (method) and responses.
Request :- “A SIP message sent from a client to a server, for the purpose of invoking a particular operation. There are different requests – Invite, Register, Bye, ACK, Cancel and Options (Refer, Subscribe, Notify, Publish, Message Update, Info and PRACK)
Responses :- “A SIP message sent from a server to a client, to indicate the status of a request sent from the client to the server.” Responses are differentiated into 6 classes.
One of the most significant advantages of SIP trunking is its ability to combine data, voice and video in a single line, eliminating the need for separate physical media for each mode.
SIP call flow will be shared in coming month.
Till then happy reading, comments and appreciations are most welcome.
ChEEEEErs!!!
Telecom Tigers Team
telecomtigers@gmail.com
http://homepageforu.webs.com/
As we all know, now a days all the services in telecom are moving into IP domain, in which "Session Initiation Protocol (SIP)" plays a vital role, so here we go for SIP Call flow, but before that, we need some basics for the same,
SIP :- It's a text based protocol responsible for the establishment, management and tearing down of media sessions in an Internet Protocol (IP) environment.
SIP Messages :- It was designed using a request/response model, there are 2 types of SIP messages – request (method) and responses.
Request :- “A SIP message sent from a client to a server, for the purpose of invoking a particular operation. There are different requests – Invite, Register, Bye, ACK, Cancel and Options (Refer, Subscribe, Notify, Publish, Message Update, Info and PRACK)
Responses :- “A SIP message sent from a server to a client, to indicate the status of a request sent from the client to the server.” Responses are differentiated into 6 classes.
Response Class
|
Phase
|
1XX (Informational)
|
100 (Trying)
|
180 (Ringing)
|
|
181 (Call is being Forwarded)
|
|
182 (Call Queued)
|
|
183 (Session Progress)
|
|
2XX (Success)
|
200 (OK)
|
202 (Accepted)
|
|
204 (No Notification)
|
|
3XX (Redirection)
|
300 (Multiple Choices)
|
301 (Moved Permanently)
|
|
302 (Moved Temporarily)
|
|
305 (Use Proxy)
|
|
380 (Alternative Service)
|
|
4XX (Client Error)
|
400 (Bad Request)
|
401 (Unauthorized)
|
|
402 (Payment Required)
|
|
403 (Forbidden)
|
|
404 (Not Found)
|
|
405 (Method Not Allowed)
|
|
406 (Not Acceptable)
|
|
407 (Proxy Authentication Required)
|
|
408 (Request Timeout)
|
|
409 (Conflict)
|
|
410 (Gone)
|
|
411 (Length Required)
|
|
412 (Conditional Request Failed)
|
|
413 (Request Entity Too Large)
|
|
414 (Request-URI Too Long)
|
|
415 (Unsupported Media Type)
|
|
416 (Unsupported URI Scheme)
|
|
417 (Unknown Resource Priority)
|
|
420 (Bad Extension)
|
|
421 (Extension Required)
|
|
422 (Session Interval Too Short)
|
|
423 (Interval Too Brief )
|
|
428 (Use Identity Header )
|
|
429 (Provide Referrer Identity)
|
|
430 (Flow Failed)
|
|
433 (Anonymity Disallowed)
|
|
436 (Bad Identity-Info Header )
|
|
437 (Unsupported Certificate)
|
|
438 (Invalid Identity Header )
|
|
439 (First Hop Lacks Outbound Support)
|
|
440 (Max-Breadth Exceeded)
|
|
470 (Consent Needed)
|
|
480 (Temporarily Unavailable)
|
|
481 (Dialog/Transaction Does Not Exist)
|
|
482 (Loop Detected)
|
|
483 (Too Many Hops)
|
|
484 (Address Incomplete)
|
|
485 (Ambiguous)
|
|
486 (Busy Here)
|
|
487 (Request Terminated)
|
|
488 (Not Acceptable Here)
|
|
489 (Bad Event)
|
|
491 (Request Pending)
|
|
493 (Request Undecipherable)
|
|
494 (Security Agreement Required)
|
|
5XX (Server Error)
|
500 (Server Internal Error )
|
501 (Not Implemented)
|
|
502 (Bad Gateway)
|
|
503 (Service Unavailable)
|
|
504 (Gateway Timeout)
|
|
505 (Version Not Supported)
|
|
513 (Message Too Large)
|
|
580 (Preconditions Failure)
|
|
6XX (Global Error)
|
600 (Busy Everywhere)
|
603 (Decline)
|
|
604 (Does Not Exist Anywhere)
|
|
606 (Not Acceptable)
|
One of the most significant advantages of SIP trunking is its ability to combine data, voice and video in a single line, eliminating the need for separate physical media for each mode.
SIP call flow will be shared in coming month.
Till then happy reading, comments and appreciations are most welcome.
ChEEEEErs!!!
Telecom Tigers Team
telecomtigers@gmail.com
http://homepageforu.webs.com/
No comments:
Post a Comment