Techniques for handling network traffic
First Claim
1. A method of handling network traffic, comprising:
- receiving incoming data packets of a specific service from one of a plurality of bearers, the data packets including a first identifier indicating a source and a destination;
detecting outgoing data packets of said specific service that each include a complementary second identifier indicating the source of the first identifier as a destination of the outgoing data packet;
responsive to detecting a new packet flow in said received incoming data packets, automatically generating a packet filter configured to route the detected outgoing data packets having said complementary second identifier to the same bearer from which the incoming data packets having said first identifier are received; and
routing the detected outgoing data packets having said complementary second identifier in accordance with the automatically generated packet filter;
wherein at least one of said detecting and said routing of the outgoing data packets is selectively activated on the basis of a control signal.
2 Assignments
0 Petitions
Accused Products
Abstract
In a mobile communication environment, the data traffic is mapped to a number of bearers (52, 54). In a downlink direction, this is accomplished by filtering data packets on the basis of an identifier which is included into the data packets in response to packet inspection. In the uplink direction, a mirroring function is applied which detects incoming data packets, which are received on one of a plurality of bearers (52, 54) and have a first identifier, and outgoing data packets having a second identifier which is complementary to the first identifier. The outgoing data packets having the complementary second identifier are routed to the same bearer (52, 54) from which the incoming data packets are received.
34 Citations
9 Claims
-
1. A method of handling network traffic, comprising:
-
receiving incoming data packets of a specific service from one of a plurality of bearers, the data packets including a first identifier indicating a source and a destination; detecting outgoing data packets of said specific service that each include a complementary second identifier indicating the source of the first identifier as a destination of the outgoing data packet; responsive to detecting a new packet flow in said received incoming data packets, automatically generating a packet filter configured to route the detected outgoing data packets having said complementary second identifier to the same bearer from which the incoming data packets having said first identifier are received; and routing the detected outgoing data packets having said complementary second identifier in accordance with the automatically generated packet filter; wherein at least one of said detecting and said routing of the outgoing data packets is selectively activated on the basis of a control signal. - View Dependent Claims (2, 3, 4)
-
-
5. A communication device, comprising a receiver configured to receive incoming data packets from a plurality of bearers, a transmitter configured to send outgoing data packets on said plurality of bearers, and a mirroring function configured to:
-
detect incoming data packets of a specific service that each include a first identifier indicating a source and a destination, detect outgoing data packets of said specific service that each include a complementary second identifier indicating the source of the first identifier as a destination of the outgoing data packet, responsive to detecting a new packet flow in said detected incoming data packets, automatically generate a packet filter configured to route the detected outgoing data packets having said complementary second identifier to the same bearer from which the incoming data packets having said first identifier are received; and route the detected outgoing data packets having said complementary second identifier in accordance with the automatically generated packet filter; selectively activate at least one of said detection and said routing of the outgoing data packets on the basis of a control signal. - View Dependent Claims (6, 7, 8, 9)
-
Specification