Patent ID: 8724463
Filing Date: 2014-05-13
Classification: H04L,H04W,Y10S

Abstract:
1. A gateway in a communication network for communicating with users and for routing incoming packets comprising: one or more process instances each of which is configured to (i) cache information relating to sessions the respective process instance is handling, wherein the information is cached in a computer readable medium in the gateway, and (ii) to route incoming packets to destination addresses; a network processing unit (NPU) having one or more NPU flows, wherein a NPU flow is a module implemented on the NPU configured to route incoming packets relating to a first session to a first process instance from the one or more process instances that corresponds to the first session based on a match between the incoming packets and information cached at the NPU flow, and wherein the NPU is configured to route incoming packets to the demux manager if the incoming packets do not match the information cached at any of the one or more NPU flows; and a demux manager configured to: wherein the NPU flows reduce load on the demux manager by relieving the demux manager from having to inspect each incoming packet.