Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
62 words
A method for provisioning resources in a communications network,
wherein the communications network uses the resources to transfer data of different
traffic types from sources to destinations, the method comprising defining a target performance level for a specific traffic type; detecting data transfers of the specific traffic type; and allocating resources to achieve the target performance level for the specific
traffic type.
Claim 2
Dependent Claim
10 words
The method of claim 1, wherein the resources include bandwidth.
Claim 3
Dependent Claim
10 words
The method of claim 1, wherein the resources include latency.
Claim 4
Dependent Claim
11 words
The method of claim 1, wherein the resources include quality
parameters.
Claim 5
Dependent Claim
16 words
The method of claim 1, wherein the resources are allocated among
multiple sub-links in the network.
Claim 6
Dependent Claim
59 words
The method of claim 2, wherein the detecting and allocating steps
are performed by a provisioning engine, the method further comprising accepting signals sent to the provisioning engine from an outside source to
change the target data rate for the specific traffic type; and using the provisioning engine to allocate the bandwidth to achieve the new
target data rate.
Claim 7
Dependent Claim
62 words
The method of claim 2, wherein data is transferred in packets,
wherein each packet includes header information, wherein a traffic type is defined in
terms of the header information, wherein the step of "using the provisioning engine to
detect data transfers of the specific traffic type" includes the subset of using the header information to detect packets of the specific traffic type.
Claim 8
Dependent Claim
27 words
The method of claim 7, wherein the header information includes
one or more of the following types of header information: packet source, packet
destination, traveled route, priority.
Claim 9
Dependent Claim
21 words
The method of claim 7, wherein the header information is in a
format in accordance with the ISO Seven Layer model.
Claim 10
Dependent Claim
79 words
The method of claim 7, further comprising forming one or more classes of service wherein different classes of service
are associated with a different data rate; defining one or more rules for allocating a traffic type to a class of service; wherein the step of "using the provisioning engine to allocate the
bandwidth to achieve the target data rate for the specific traffic type" includes the substep
of using one or more of the rules to allocate the bandwidth.
Claim 11
Dependent Claim
50 words
The method of claim 10, wherein the packets are digital
information including bits, the method further comprising using bits in the packet header to form a mesh array of binary bit patterns;
and using a content-addressable memory with hashing pre-processing to map
the mesh array to a class of service.
Claim 12
Dependent Claim
19 words
The method of claim 2, further comprising collecting information
on the actual data rate for the specific traffic type.
Claim 13
Dependent Claim
32 words
The method of claim 12, further comprising accepting a request for a target data rate for a specific traffic type from a
customer; and billing the customer according to the collected information.
Claim 14
Dependent Claim
53 words
The method of claim 2, wherein the provisioning engine includes a
port for receiving information to change the target data rate, the method further
comprising accepting information specifying a new target data rate; and using the provisioning engine to allocate the bandwidth to achieve the new
target data rate for a traffic type.
Claim 15
Dependent Claim
52 words
The method of claim 2, wherein the provisioning engine includes a
port for receiving information to change the specified traffic type, the method further
comprising accepting information specifying a new traffic type; and using the provisioning engine to allocate the bandwidth to achieve a target
data rate for the new traffic type.
Claim 16
Dependent Claim
72 words
The method of claim 2, wherein the provisioning engine includes a
port for receiving information to change the specified traffic type, the method further
comprising accepting information specifying a new traffic type; and using the provisioning engine to provide billing information to the host
system containing the amount of traffic on each of the links over a period of time to
achieve a fee for the usage of the specific traffic type.