# US 8,570,870 B2 · Incremental addition and scale-back of resources adapting to network resource availability

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,570,870 B2
- Document ID: US8570870B2
- Status: Granted
- Kind: B2
- Application number: 12/317,881
- Filed: 2008-12-30
- Published: 2010-02-11
- Granted: 2013-10-29
- Earliest claimed: 2008-08-08
- Assignees: Alcatel Lucent
- Applicants: Kamala Prasad Das; Ajay Sathyanath
- Inventors: Kamala Prasad Das; Ajay Sathyanath
- Web page: https://patentgrep.com/patent/US8570870B2

## CPC

- H04L 47/822: {Collecting or measuring resource availability data}
- H04L 47/72: using reservation actions during connection setup
- H04L 47/786: {Mapping reservation between domains}
- H04L 47/83: based on usage prediction
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

An exemplary method includes receiving at a first network a notice of an intended communication to a called party network, wherein the intended communication requires a resource for supporting a streaming data protocol in each network between a calling party network and the called party network; forwarding the notice of an intended communication to a second network and toward the called party network; in parallel with said forwarding, initiating for the intended communication a determination of resource availability for the first network; performing for the intended communication the determination of resource availability for the first network, wherein the determination is for a first resource for the first network; and verifying resource sufficiency for the intended communication. Verification of resource sufficiency is based on resource, (e.g., bandwidth) availability being greater than a threshold for plural network segment of the calling party to calling network required for the intended call.

## Claims

### Claim 1

A method comprising:
receiving at a first network a notice of an intended communication to a called party network, wherein the intended communication requires a resource for supporting a streaming data protocol in each network between a calling party network and the called party network;
forwarding the notice of an intended communication to a second network and toward the called party network;
in parallel with said forwarding, initiating for the intended communication a determination of resource availability for the first network;
performing for the intended communication the determination of resource availability for the first network, wherein the determination is for a first resource for the first network; and
verifying resource sufficiency for the intended communication; wherein performing for the intended communication the determination of resource availability for the first network comprises:
querying the first resource for the first network for resource availability;
receiving a first indication of resource availability of the first resource for the first network.

### Claim 2 (depends on 1)

The method of claim 1 wherein verifying resource sufficiency for the intended communication comprises:
determining for the intended communication whether a first indication of resource availability for the first resource is above a threshold.

### Claim 3 (depends on 2)

The method of claim 2 wherein the threshold corresponds to a media type or quality of service for the intended communication.

### Claim 4 (depends on 2)

The method of claim 2 wherein the threshold is prescribed in the notice of intended communication.

### Claim 5 (depends on 1)

The method of claim 1 wherein verifying resource sufficiency for the intended communication comprises:
reserving for the intended communication the first resource for the first network in the event the first resource has resource availability above a threshold.

### Claim 6 (depends on 5)

The method of claim 5 wherein the first resource is reserved at a first level, the first level greater than a level corresponding to the threshold, and the first level a minimum of a level of available resource in first network and a level of resource reserved in the second network.

### Claim 7 (depends on 1)

The method of claim 1 wherein verifying resource sufficiency for the intended communication comprises:
receiving for the intended communication from the second network a second indication of resource sufficiency of a second resource for the second network.

### Claim 8 (depends on 7)

The method of claim 7 further comprising:
forwarding a re-invite for the intended communication to the second network and toward the called party network in the event a first indication of resource availability of the first resource for the first network is above a threshold and the second indication signifies resource sufficiency, wherein the first network is the calling party network, thereby indicating resource sufficiency for a corresponding resource in each network from the calling party network to the called party network.

### Claim 9 (depends on 7)

The method of claim 7 further comprising:
forwarding a request to a transit network interposed the first network and the second network for verifying with the transit network a predetermined Service Level Agreement (SLA) and that the SLA assures at least one requirement of the intended communication;
receiving resource availability information for the transit network; and
forwarding a re-invite of the intended communication to the second network and toward the called party network in the event a first indication of resource availability of the first resource for the first network is above a threshold, the second indication indicates resource sufficiency and the resource availability information for the transit network is above the threshold, wherein the first network is the calling party network, thereby indicating resource sufficiency for a corresponding resource in each network from the calling party network to the called party network.

### Claim 10 (depends on 7)

The method of claim 7 further comprising:
forwarding a re-invite of the intended communication to the second network and toward the called party network in the event the first indication and the second indication signify resource availability for at least one resource in each network from the calling party network to the called party network.

### Claim 11 (depends on 7)

The method of claim 7 further comprising:
forwarding a request to a transit network interposed the first network and the second network for verifying with the transit network a predetermined Service Level Agreement (SLA) and that the SLA assures at least one requirement of the intended communication;
receiving resource availability information for the transit network; and
forwarding a re-invite of the intended communication to the second network and toward the called party network in the event the first indication, the second indication and the resource availability information for the transit network collectively signify resource availability for at least one resource in each network from the calling party network to the called party network.

### Claim 12 (depends on 1)

The method of claim 1 further comprising:
in the event of receipt of a ringing message, forwarding a lock message, the lock message instructing that the first resource for the first network is to be used.

### Claim 13 (depends on 1)

The method of claim 1 further comprising:
forwarding a corresponding resource sufficiency message based on the resource availability information for the first network and the resource sufficiency information for the second network indicating resource sufficiency for the intended communication.

### Claim 14 (depends on 13)

The method of claim 13 wherein forwarding a corresponding resource sufficiency message comprises:
forwarding the corresponding resource sufficiency message within the first network.

### Claim 15 (depends on 13)

The method of claim 13 wherein forwarding a corresponding resource sufficiency message comprises:
forwarding the corresponding resource sufficiency message to a third network.

### Claim 16 (depends on 13)

The method of claim 13 wherein the second network and the third network are the same network.

### Claim 17 (depends on 13)

The method of claim 13 wherein the notice of intended communication includes a priority indicator, the method further comprising,
while verifying resource sufficiency for a first intended communication, preventing verifying resource sufficiency for a second intended communication having a priority indicator less than or equal to a priority indicator for the first intended communication.

### Claim 18 (depends on 1)

The method of claim 1 wherein performing for the intended communication the determination of resource availability for the first network is via at least one of an open loop control and an accounting based control.

### Claim 19 (depends on 1)

The method of claim 1 wherein performing for the intended communication the determination of resource availability for the first network further comprises:
communicating with a resource access control function (RACF) to verify the resource availability information concerning the first network.

### Claim 20 (depends on 1)

The method of claim 1 further comprising:
forwarding at least one of a SDPReoffer message or a re-invitation message for the intended communication after verifying resource sufficiency for the intended communication.

### Claim 21 (depends on 1)

The method of claim 1 wherein verifying resource sufficiency for the intended communication includes reserving the first resource if resource availability is above a sufficiency threshold, the method further comprising
receiving a ringing message; and
locking the first resource for the first network that was reserved in response to the ringing message.

### Claim 22

An apparatus for managing a first network, the apparatus comprising:
at least one processor and at least one associated memory, the at least one processor configured to
receive a notice of an intended communication to a called party network, wherein the intended communication requires a resource for supporting a streaming data protocol in each network between a calling party network and the called party network;
forward the notice of an intended communication to a second network and toward the called party network;
in parallel with said forwarding, initiate for the intended communication a determination of resource availability for the first network;
perform for the intended communication the determination of resource availability for the first network, wherein the at least one processor is configured to query a first resource for the first network for resource availability and receive a first indication of resource availability of the first resource for the first network; and
verify resource sufficiency for the intended communication wherein the at least one processor is configured to receive a second indication of resource availability of at least one resource at the second network which is required for the intended communication.

### Claim 23 (depends on 22)

The apparatus of claim 22, wherein the at least one processor is configured to forward the corresponding resource availability information in the event the resource availability information for the first network and the resource availability information for the at least one other network indicate resource availability for each network from the called party network to the first network.

### Claim 24 (depends on 22)

The apparatus of claim 22, wherein the at least one processor configured to transmit a re-invite message in the event the corresponding resource availability information indicates resource availability for each network from the calling party network to the called party network.

### Claim 25 (depends on 22)

The apparatus of claim 22, wherein the at least one processor configured to
forward a request to a transit network interposed the first network and the second network for verifying with the transit network a predetermined Service Level Agreement (SLA) and that the SLA assures at least one requirement of the intended communication;
receive resource availability information for the transit network; and
forward a re-invite of the intended communication to the second network and toward the called party network in the event the first indication, the second indication and the resource availability information for the transit network collectively signify resource availability for at least one resource in each network from the calling party network to the called party network.
