Patent ID: 8913491

Claim:
A method for processing data packets in a mobile data network that includes a radio access network coupled to a core network, the method comprising the steps of: (A) a plurality of antennas sending and receiving network messages between user equipment and a plurality of basestations in the radio access network, each basestation communicating with a corresponding one of the plurality of antennas; (B) providing in one of the plurality of basestations an appliance comprising: an enclosure; hardware within the enclosure, the hardware comprising: first network connections for sending and receiving data to a downstream computer system that communicates with the user equipment; second network connections for sending and receiving data to and from an upstream computer system in the radio access network; software executing on the hardware, the software comprising: a first service mechanism that defines an existing first data path in the radio access network for non-broken out data, defines a second data path for broken out data, identifies first data corresponding to first user equipment received from a corresponding basestation as data to be broken out, sends the first data on the second data path, and forwards other data that is not broken out on the first data path, wherein the first service mechanism provides a first service with respect to internet protocol (IP) data sent to the first user equipment in response to an IP data request in the first data from the first user equipment; and an overload manager that monitors overload conditions in the hardware and software, determines a status level for a detected overload condition, and autonomically performs at least one overload action corresponding to the detected overload condition to address the detected overload condition; (C) configuring the overload manager to autonomically perform the at least one overload action in response to the detected overload condition in the appliance; and (D) the overload manager detecting the detected overload condition, and in response, the overload manager performing at least one overload action corresponding to the detected overload condition to address the detected overload condition.