SIP demystified