Patent ID: 8837318

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 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; a first service mechanism in the radio access network that performs the steps of: defining an existing first data path in the radio access network for non-broken out data; defining a second data path for broken out data; identifying based on Internet Protocol (IP) address first data received from a corresponding basestation as data to be broken out; sending the broken out first data on the second data path; and forwarding other data that is not broken out on the first data path; and performing a first service for network messages in the radio access network based on the broken out first data; a second service mechanism in the core network that performs the steps of: monitoring network messages in the core network; and providing a second service for the network messages in the mobile data network based on the monitored network messages in the core network; communicating between the first service mechanism and the second service mechanism on an overlay network to perform the first service; and the second service mechanism sending a message to the first service mechanism on the overlay network to authorize the first service mechanism to break out the first data received from the corresponding basestation when at least one breakout criteria is satisfied.