1. A system for managing network communications to a Session Initiation Protocol (SIP) server, comprising: a packet limiter arranged to receive packets relating to SIP messages from a network and selectively forward said packets for initial SIP processing; and a work scheduler arranged to access the result of the initial SIP processing of the packets forwarded by the packet limiter and determine whether to proceed with further SIP processing based on a level of system activity.