Patent ID: 8190763

Claim:
A gateway comprising: a memory configured to include a network address translation table for a plurality of network services including peer-to-peer traffic, web traffic, voice over internet protocol service and internet protocol television service, wherein a first portion of the plurality of network services have a lower priority than a second portion of the plurality of network services; and a processor coupled to the memory, wherein the memory further comprises computer instructions, which when executed by the processor cause the processor to: determine a number of entries within the network address translation table; identify a likelihood of a fault, the fault including the number of entries exceeding a threshold; and modify a limit on the number of entries available to a subset of the plurality of network services comprising peer-to-peer traffic or web traffic in response to the likelihood of the fault, the limit corresponding to a maximum number of entries available to the first portion of the plurality of network services that have the lower priority.