The elements of a VoIP platform