Which of the following protocols is an application layer protocol that…
2015
Which of the following protocols is an application layer protocol that establishes, manages and terminates multimedia sessions ?
Answer: D. Session Initiation Protocol — Answer: Session Initiation Protocol (SIP). Key idea: SIP is an application-layer signalling protocol used to establish, modify, and terminate multimedia…
- A.
Session Maintenance Protocol
- B.
Real-time Streaming Protocol
- C.
Real-time Transport Control Protocol
- D.
Session Initiation Protocol
Attempted by 125 students.
Show answer & explanation
Correct answer: D
Answer: Session Initiation Protocol (SIP).
Key idea: SIP is an application-layer signalling protocol used to establish, modify, and terminate multimedia communication sessions (for example, voice calls and video conferences).
SIP handles session lifecycle using request methods such as INVITE (to create a session), ACK (to confirm), BYE (to terminate), CANCEL, and REGISTER.
Session parameters (codecs, ports, formats) are typically negotiated using the Session Description Protocol (SDP) carried in SIP messages.
SIP performs signalling only; actual media streams are usually transported with RTP, while RTCP provides monitoring and control for those streams.
Why the other protocols are not correct:
Real-time Streaming Protocol (RTSP) is for controlling streaming media sessions (play, pause, seek) between a client and a streaming server, not for general session signalling between interactive endpoints.
Real-time Transport Control Protocol (RTCP) supplies quality feedback and statistics for RTP streams; it does not set up or tear down sessions.
Session Maintenance Protocol is not a standard protocol used for session signalling; it may be a misleading or nonstandard term.
Additional facts: SIP commonly uses UDP/TCP on port 5060 and TLS on 5061 for secure signalling. Remember that signalling (SIP) and media transport (RTP) are distinct roles in multimedia communications.