sip 协议消息应答代码(SIP protocol message response code) Detailed explanation of message response code interpretation of SIP protocol
Content outline:
1XX = notification response
100 is trying
180 dialing
uasa181 is being transferred
182 queuing up
183 call progress
2XX = successful response
200 OK
202 accepted: used for referral
3xx = transit reply
300 multiple choice
301 is permanently moved
302 temporarily moved
304 not modified
305 use proxy server
380 alternative services
4xx = call failure
400 improper call
401 unauthorized: only for the use of registered agents, proxy server should use proxy server authorization 407
402 asking for payment (booking for future use)
403 banned
404 not found: no users found
405 not allowed method
406 unacceptable
407 need proxy server authorization
408 call timeout: no user can be found within scheduled time
410 has disappeared: the user has existed, but has disappeared from here
The 413 call entity is too large
414 call URI too long
415 unsupported media types
416 unsupported URI scheme
420 improper extensions: using improper SIP protocol extensions, the server cannot understand the extension
421 need to expand
423 time interval is too short
480 temporarily not available
481 call / transaction does not exist
482 detected the cycle
Too many 483 hops
484 address incomplete
485 blur
486 busy here
The 487 call is terminated
488 unacceptable here
489 bad event
491 call pending
493 can not read: unable to interpret the stylistic part of S/MIME
5xx = server failure
500 server internal error
501 can not be implemented: SIP call method can not be implemented here
502 improper gateway
503 service is not available
504 server timeout
505 does not support this version: the server does not support this version of the SIP protocol
513 message too long
6xx = global failure
600 busy everywhere
603 refusal
604 nowhere to exist
606 is not available
Code detail:
SIP protocol reply code
Response code
The response code contains and extends the HTTP/1.1 response code. Not all HTTP/1.1 response c
odes are properly applied, but only in the fold is appropriate. Other HTTP/1.1 reply codes should not be used. And, SIP also defines a new response code family, 6xx.
1 temporary response 1XX
The temporary response, that is, the message nature of the response, indicates that the server is processing the request, and has not decided the final response. If the server processing request takes more than 200ms to produce an end response, it should send a 1XX response.
Note that the 1XX response is not reliably transmitted. They don't cause the client to send a ACK response. A temporary nature (1XX) response can contain a message body, including a session description.