SIP intrusion detection and prevention: Recommendations and prototype implementation