Patent ID: 7792101

Claim:
A method comprising: receiving a packet, wherein said packet comprises a plurality of fields; parsing said plurality of fields of said packet, wherein said parsing produces an extracted plurality of fields; generating a priority identifier, wherein said priority identifier is based on said extracted plurality of fields; extracting a type-of-service from said packet, wherein said extracting said type-of-service comprises extracting a type-of-service identifier from said extracted plurality of fields, said type-of-service identifier identifies said type-of-service, and said type-of-service is a type-of-service of said packet; and forming an internal identifier by transforming said type-of-service of said packet, wherein said forming comprises extracting an autonomous system identifier from said extracted plurality of fields, and converting said autonomous system identifier into a label, and said transforming uses said priority identifier and said label to form said internal identifier.