A Session Initiation Protocol (SIP) initiates and controls real-time sessions over IP channels for voice (VoIP), video, and messaging applications.