METHOD AND DEVICE FOR POLICY-BASED ROUTING
First Claim
1. A method for policy-based routing by a mobile device, the method comprising:
- creating a first set of marking rules based on routing policy data provisioned in the mobile device, wherein each marking rule indicates labeling for packets, wherein the labeling is used in selecting one of a plurality of active network interfaces in the mobile device to route the packets over a set of access networks available to the mobile device;
creating a first set of routing tables corresponding to the labeling indicated by the first set of marking rules, wherein each routing table directs the mobile device to a different one of the active network interfaces of the plurality of active network interfaces.
2 Assignments
0 Petitions
Accused Products
Abstract
A mobile device performs a method for policy-based routing. The method includes creating a first set of marking rules based on routing policy data provisioned in the mobile device, wherein each marking rule indicates labeling for packets, wherein the labeling is used in selecting one of a plurality of active network interfaces in the mobile device to route the packets over a set of access networks available to the mobile device. The method further includes creating a first set of routing tables corresponding to the labeling indicated by the first set of marking rules, wherein each routing table directs the mobile device to a different one of the active network interfaces of the plurality of active network interfaces.
46 Citations
20 Claims
-
1. A method for policy-based routing by a mobile device, the method comprising:
-
creating a first set of marking rules based on routing policy data provisioned in the mobile device, wherein each marking rule indicates labeling for packets, wherein the labeling is used in selecting one of a plurality of active network interfaces in the mobile device to route the packets over a set of access networks available to the mobile device; creating a first set of routing tables corresponding to the labeling indicated by the first set of marking rules, wherein each routing table directs the mobile device to a different one of the active network interfaces of the plurality of active network interfaces. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A mobile device configured for policy-based routing, the mobile device comprising:
-
a memory component configured to store provisioned routing policy data; a processor coupled to the memory component, wherein the processor is configured to; create a first set of marking rules based on the routing policy data provisioned in the mobile device, wherein each marking rule indicates labeling for packets, wherein the labeling is used in selecting one of a plurality of active network interfaces in the mobile device to route the packets over a set of access networks available to the mobile device; and create a first set of routing tables corresponding to the labeling indicated by the first set of marking rules, wherein each routing table directs the mobile device to a different one of the active network interfaces of the plurality of active network interfaces. - View Dependent Claims (18, 20)
-
-
19. The mobile device of 17, wherein the processor is further configured to:
-
receive at least one of updated routing policy data for provisioning in the mobile device or an indication of a change to the plurality of active network interfaces in the mobile device; create an updated set of marking rules; and create an updated set of routing tables corresponding to labeling indicated by the updated set of marking rules.
-
Specification