Associating service tags with remote data message flows based on remote device management attributes
First Claim
Patent Images
1. A non-transitory machine readable medium storing a program for processing mobile-device data messages entering a network, the program comprising sets of instructions for:
- receiving a data message sent by a remote device through a first tunnel that connects the remote device to the network;
removing a first tunnel header of the first tunnel from the data message;
identifying a set of remote device management (RDM) attributes associated with the received data message;
based on the RDM attribute set, identifying a service tag to associate with the received data message;
encapsulating the data message with a second tunnel header of a second tunnel to forward the data message along the second tunnel to a network element within the network; and
inserting the identified service tag in the second tunnel header of the second tunnel, said service tag for allowing a set of network elements of the network to process the data message according to a set of policies of the network.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide novel methods for processing remote-device data messages in a network based on data-message attributes from a remote device management (RDM) system. For instance, the method of some embodiments identifies a set of RDM attributes associated with a data message, and then performs one or more service operations based on identified RDM attribute set.
56 Citations
24 Claims
-
1. A non-transitory machine readable medium storing a program for processing mobile-device data messages entering a network, the program comprising sets of instructions for:
-
receiving a data message sent by a remote device through a first tunnel that connects the remote device to the network; removing a first tunnel header of the first tunnel from the data message; identifying a set of remote device management (RDM) attributes associated with the received data message; based on the RDM attribute set, identifying a service tag to associate with the received data message; encapsulating the data message with a second tunnel header of a second tunnel to forward the data message along the second tunnel to a network element within the network; and inserting the identified service tag in the second tunnel header of the second tunnel, said service tag for allowing a set of network elements of the network to process the data message according to a set of policies of the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of processing remote-device data messages entering a network, the method comprising:
-
receiving a data message sent by a remote device through a first tunnel that connects the remote device to the network; removing a first tunnel header of the first tunnel from the data message; identifying a set of remote device management (RDM) attributes associated with the received data message; based on the RDM attribute set, identifying a service tag to associate with the received data message; encapsulating the data message with a second tunnel header of a second tunnel to forward the data message along the second tunnel to a network element; and inserting the identified service tag in the second tunnel header of the second tunnel, said service tag for allowing a set of network elements of the network to process the data message according to a set of policies of the network. - View Dependent Claims (21, 22, 23, 24)
-
Specification