TRIGGERING BANDWIDTH RESERVATION AND PRIORITY REMARKING
First Claim
Patent Images
1. An apparatus, comprising:
- one or more processors; and
a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to;
monitor received traffic to detect an address request;
determine whether the detected address request signals a beginning of a call flow;
identify resource requirements for the call flow associated with the address request when the address request signals the beginning of the call flow;
request reservation of network resources according to the identified resource requirements; and
process the call flow that uses the requested network resources and that is established after requesting the network resources.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a reservation proxy monitors for received connectivity check messages or beginning-of-media-flow indication messages. When either type of message is observed, the reservation proxy requests resource allocation for a media flow associated with the received message. The amount of resource allocation requested may be coordinated by exchanging messages with a call controller or policy server for one of the endpoints of the media flow, or the amount of resource allocation may be identified within the received message.
-
Citations
24 Claims
-
1. An apparatus, comprising:
-
one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to; monitor received traffic to detect an address request; determine whether the detected address request signals a beginning of a call flow; identify resource requirements for the call flow associated with the address request when the address request signals the beginning of the call flow; request reservation of network resources according to the identified resource requirements; and process the call flow that uses the requested network resources and that is established after requesting the network resources. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, comprising:
-
one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to; monitor received traffic to detect a communication sent using a network address translator discovery protocol; identify resource requirements that correspond to a call flow associated with the detected communication in response to detecting the communication, the resource requirements identified without requiring heuristical determination; and reserve network resources for the call flow according to the identified resource requirements. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus, comprising:
-
one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to; monitor for a message having a predetermined message type that corresponds to a beginning of a media flow; identify a priority value that corresponds to the media flow; receive packets for the media flow, the packets having an indicated priority; format the indicated priority according to the identified priority value when the indicated priority is different than the identified priority value; and forward a representation of the packets that includes the formatted priority. - View Dependent Claims (18, 19, 20)
-
-
21. A method, comprising:
-
monitoring for a message having a predetermined message type that indicates a beginning of a media flow; identifying a resource requirement or priority value that corresponds to the media flow in response to detecting the message; when the resource requirement is identified, requesting reservation of network resources for the media flow according to the identified resource requirement; and when the priority value is identified, formatting received packets corresponding to the media flow using the identified priority value before forwarding the formatted packets. - View Dependent Claims (22, 23, 24)
-
Specification