1. IETF RFC 3261 - SIP: Session Initiation Protocol: This is the foundational standard for SIP
upon which all vendor implementations
including Huawei's
are based.
Section 7.1
"Requests": Defines the Request-Line format as Method SP Request-URI SP SIP-Version CRLF. This matches the structure described in the question but is explicitly for requests.
Section 7.2
"Responses": Defines the Status-Line format as SIP-Version SP Status-Code SP Reason-Phrase CRLF. This is the correct format for a SIP response.
2. Huawei HedEx Documentation
U1900 Series Unified Gateways Product Documentation: Huawei's official product documentation for its unified communications gateways details the supported protocols.
Section: Protocols and Standards > SIP Protocol: This section describes the basic structure of SIP messages as implemented on Huawei devices. It specifies that a SIP response message begins with a Status-Line containing the protocol version
status code
and reason phrase
in adherence to RFC 3261. For example
SIP/2.0 200 OK.
3. Schulzrinne
H.
"SIP - Session Initiation Protocol
" Columbia University Computer Science Courseware (COMS W4180): Course materials from reputable academic institutions confirm the standard protocol structure.
Lecture Notes on "SIP Protocol Details": The notes explicitly differentiate between the start-line of a request (INVITE sip:[email protected] SIP/2.0) and the start-line of a response (SIP/2.0 200 OK)
illustrating the different components for each message type.