IP Library › Granted Patent US 8,392,698
Granted Patent B2
US 8,392,698 · App. 12/762,204 · Granted Mar 5, 2013

System and method for providing prefixes indicative of mobility properties in a network environment

Inventors: Srinath Gundavelli (San Jose, CA); Brian E. Weis (San Jose, CA)
Assignee: Cisco Technology, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,392,698
App. No.
12/762,204
Granted
Mar 5, 2013
Kind
B2
Abstract

An example method includes receiving an Internet protocol (IP) address request in a network and selecting an IP address associated with a prefix that represents an IP subnet. The prefix includes a color attribute to be provided as part of a communication session that includes a plurality of packets. The prefix defines one or more properties associated with an application for the session. The prefix is communicated to a network element in a signaling plane, the prefix is configured to be used to make a routing decision for at least some of the plurality of packets. In more specific embodiments, the method can include applying one or more network policies based on the prefix associated with the IP address. The method could also include decrypting an encryption protocol in order to identify the prefix of a subsequent communication flow, and executing a routing decision based on the prefix.

Claims (38)

1. A method, comprising:

receiving an Internet protocol (IP) address request in a network; and

selecting an IP address associated with a prefix that represents an IP subnet, wherein the prefix includes a color attribute to be provided as part of a communication session that includes a plurality of packets, wherein the prefix defines one or more properties associated with an application for the communication session, and wherein the prefix is configured to be used to make a routing decision for at least some of the plurality of packets, wherein the application is associated with vehicle diagnostics for a vehicle.

2. The method of claim 1 , further comprising:

applying one or more network policies based on the prefix associated with the IP address.

3. The method of claim 1 , further comprising:

decrypting an encryption protocol in order to identify the prefix of a subsequent communication flow; and

executing a routing decision based on the prefix of the subsequent communication flow.

4. The method of claim 1 , further comprising:

downloading a plurality of prefixes from a prefix pool, wherein the prefixes define particular properties associated with a plurality of IP addresses.

5. The method of claim 1 , wherein the prefix indicates routing restrictions for the packets being routed within a home network, and wherein the prefix reflects a class of IP devices.

6. The method of claim 1 , wherein the application is associated with Internet access for the communication session.

7. Non-transitory tangible media that includes stored code for execution by a processor to perform operations comprising:

receiving an Internet protocol (IP) address request in a network; and

selecting an IP address associated with a prefix that represents an IP subnet, wherein the prefix includes a color attribute to be provided as part of a communication session that includes a plurality of packets, wherein the prefix defines one or more properties associated with an application for the communication session, and wherein the prefix is configured to be used to make a routing decision for at least some of the plurality of packets, wherein the application is associated with vehicle diagnostics for a vehicle.

8. The media of claim 7 , the operations further comprising:

applying one or more network policies based on the prefix associated with the IP address.

9. The media of claim 7 , the operations further comprising:

decrypting an encryption protocol in order to identify the prefix of a subsequent communication flow; and

executing a routing decision based on the prefix of the subsequent communication flow.

10. The media of claim 7 , the operations further comprising:

downloading a plurality of prefixes from a prefix pool, wherein the prefixes define particular properties associated with a plurality of IP addresses.

11. The media of claim 7 , wherein the prefix indicates routing restrictions for the packets being routed within a home network, and wherein the prefix reflects a class of IP devices.

12. An apparatus, comprising:

a memory element configured to store data,

a processor operable to execute instructions associated with the data, and

a network element that includes a prefix color module, the network element being configured to interface with the processor in order to:

receive an Internet protocol (IP) address request in a network; and

select an IP address associated with a prefix that represents an IP subnet, wherein the prefix includes a color attribute to be provided as part of a communication session that includes a plurality of packets, wherein the prefix defines one or more properties associated with an application for the communication session, and wherein the prefix is configured to be used to make a routing decision for at least some of the plurality of packets, wherein the application is associated with vehicle diagnostics for a vehicle.

13. The apparatus of claim 12 , wherein the network element is further configured to:

apply one or more network policies based on the prefix associated with the IP address.

14. The apparatus of claim 12 , wherein the network element is further configured to:

decrypt an encryption protocol in order to identify the prefix of a subsequent communication flow; and

execute a routing decision based on the prefix of the subsequent communication flow.

15. The apparatus of claim 12 , wherein the network element is further configured to:

download a plurality of prefixes from a prefix pool, wherein the prefixes define particular properties associated with a plurality of IP addresses.

16. The apparatus of claim 12 , wherein the prefix indicates routing restrictions for the packets being routed within a home network, and wherein the prefix reflects a class of IP devices.

17. The apparatus of claim 12 , wherein the application is associated with Internet access for the communication session.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2010
From: GUNDAVELLI, SRINATH; WEIS, BRIAN E.
To: CISCO TECHNOLOGY, INC.
Reel/Frame 024248/0565 →
Continuity (1)
Related Publication 20110258431A1 · Oct 20, 2011