Explain What is SIP? how does it work? what are the alternatives if any? current and future practice and application standards?
SIP is meant for Session Initiation Protocol. It works in application layer. It specially used for initiating, modifying and terminating a session. you can find all details in rfc3261.