TECHNIQUES FOR HANDLING NETWORK TRAFFIC
FIG3 schematically illustrates a further example of a data packet as used in an embodiment of the invention
FIG3 schematically illustrates IP data packets according to the IP version 6 type. Again, the header section includes a number of information fields, which are referred to as "Version", "Differentiated Services", "Flow Label", "Payload Length", "Next Header", "Hop Limit", "Source Address", and "Destination Address". This structure of the header section is defined in the RFC 2460 Specification. In addition, the header section may also comprise information fields termed as "Source Port" and "Destination Port", e.g. as defined by the TCP or UDP. Again, the header section will typically be followed by a data section which may carry various types of payload data.
schematic
24
transport node
8
signalling path
30
policy controller
5
signalling path signalling paths
12
client/peer applications
14
receiver
22
RAN
4
IP version signalling path
2
path
6
signalling path IP version
16
transmitter
10
user equipment
26
gateway
23
3GPP Technical Specification
['1. A method of handling network traffic, the method carried out by a system with a communication device (10), a policy controller (30) and a gateway (26), wherein the method comprises: receiving (210), at the policy controller, packet inspection data indicating service-related data traffic of a user and/or a service; receiving (220), at the policy controller, policy data of said user and/or said service; determining (230), at the policy controller on the basis of said packet inspection data and said policy data, a packet filter (72, 74) configured to filter data traffic on the basis of an identifier included into data packets of said service-related data traffic in response to packet inspection; signalling, from the policy controller towards the gateway, the determined packet filter (72, 74); routing, from the gateway and using the packet filter, data packets with the identifier to one of a plurality of bearers (52, 54); receiving (310), at the communication device, incoming data packets from one of a plurality of bearers (52, 54), the data packets with the identifier and including a further first identifier; detecting (320), at the communication device, outgoing data packets including a further second identifier which is complementary with respect to the further first identifier; and routing (330), from the communication device, the detected outgoing data packets having the further second identifier to the same bearer (52, 54) from which the incoming data packets having the further first identifier are received.', '6. The method according to any one of claims 1 to 5, wherein the communication device is a user equipment, UE, (10).']