{"id":545,"date":"2010-03-04T20:15:10","date_gmt":"2010-03-04T19:15:10","guid":{"rendered":"http:\/\/ccievoice.ksiazek.be\/?p=545"},"modified":"2025-01-11T18:28:04","modified_gmt":"2025-01-11T17:28:04","slug":"sip-messages","status":"publish","type":"post","link":"https:\/\/collaboration.ksiazek.be\/?p=545","title":{"rendered":"SIP Messages"},"content":{"rendered":"<p>In SIP , you will find 2 types of SIP Messages, there are:<\/p>\n<blockquote>\n<ul>\n<li>Request: A message sent by a client to a server that is used to invoke certains operations or functions.<\/li>\n<li>Response : A message sent by a server to a client that indicates the status of the request received from the client.<\/li>\n<\/ul>\n<\/blockquote>\n<p>Here are now the request messages which invoke function on the server ( note that these functions are also called methods)<\/p>\n<blockquote>\n<ul>\n<li>Invite : When UAC want to initiate a session, it sends an Invite request to a server. When the request is received by the UAS, it process it and sends the appropriate response message.<\/li>\n<li>Ack : This message is sent in reply to a final response message from a server.<\/li>\n<li>Bye : Used to terminate a session<\/li>\n<li>Cancel : a Cancel request is used to terminate a pending request ( a request for which a final response has not yet been received)<\/li>\n<li>Register : This message is used to register contact information.<\/li>\n<li>Options : An UA can query another UA or SIP Proxy server about its capabilities using Options request. In this way, a client can find out capabilities such as supported methods, content types, codecs, and so on.<\/li>\n<li>Info : This is used to carry session-related control information such a ISUP, ISDN signaling information.<\/li>\n<\/ul>\n<\/blockquote>\n<p>Now let&#8217;s see the 6 availables types of responses:<\/p>\n<blockquote>\n<ul>\n<li>1XX : Responses in this range are provisional or informational<\/li>\n<li>2XX : Responses indicate a success<\/li>\n<li>3XX : Responses indicate a redirection<\/li>\n<li>4XX : Responses indicate a client error<\/li>\n<li>5XX : Responses indicate a server error<\/li>\n<li>6xx : Responses indicate a global failure<\/li>\n<\/ul>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>In SIP , you will find 2 types of SIP Messages, there are: Request: A message sent by a client to a server that is used to invoke certains operations or functions. Response : A message sent by a server to a client that indicates the status of the request received from the client. Here [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[1,68,33],"tags":[59,69,181,182],"class_list":["post-545","post","type-post","status-publish","format-standard","hentry","category-non-classe","category-sip","category-written-theory","tag-ccie-voice-written","tag-sip","tag-sip-request","tag-sip-response"],"_links":{"self":[{"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=\/wp\/v2\/posts\/545","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=545"}],"version-history":[{"count":1,"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=\/wp\/v2\/posts\/545\/revisions"}],"predecessor-version":[{"id":4426,"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=\/wp\/v2\/posts\/545\/revisions\/4426"}],"wp:attachment":[{"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=545"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=545"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}