Patent ID: 8155005

Claim:
A method for routing data packets between a first communication subsystem having a first network element arranged therein and a second communication subsystem having a mobile station arranged therein, the method comprising: receiving, at a gateway element and from the mobile station, at least one filter specification corresponding to at least one packet data protocol context of the mobile station, wherein the gateway element comprises an interface between the first communication subsystem and the second communication subsystem, wherein the second communication subsystem communicates using a mobile network specific protocol and the first communication subsystem communicates using a non-mobile network specific protocol, wherein the at least one filter specification defines one or more characteristics to identify at least one data packet or at least one data flow in the first communication subsystem to map to an identified at least one data flow in the second communication subsystem corresponding to the at least one packet data protocol context; creating at least one filter based on the at least one filter specification; receiving a data packet destined for the mobile station from one of the at least one data flow in the first communication subsystem; associating the filter with the data packet; mapping of the data packet or the one of the at least one data flow in the first communication subsystem to the identified at least one data flow in the second communication system on the basis of the filter; and sending the data packet to the mobile station via the identified at least one data flow in the second communication system.