# US 2008/0189416 A1 · Method for accepting qos request, and apparatus and computer readable recording medium providing the same

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

- Number: US 2008/0189416 A1
- Document ID: US20080189416A1
- Status: Published application
- Kind: A1
- Application number: 12/023,233
- Filed: 2008-01-31
- Published: 2008-08-07
- Earliest claimed: 2007-02-05
- Assignees: Fujitsu Limited
- Inventors: Akiko Yamada; Akira Imahase
- Web page: https://patentgrep.com/patent/US20080189416A1

## CPC

- H04L 65/80: Responding to QoS
- H04L 47/70: Admission control; Resource allocation
- H04L 47/745: {Reaction in network}
- H04L 47/782: {Hierarchical allocation of resources, e.g. involving a hierarchy of local and centralised entities}
- H04L 47/805: {QOS or priority aware}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Disclosed is a method of accepting a QoS request for utilizing resources of a network in a predetermined quality. The method receives from a terminal connected to the network a resource unnecessity notification indicating that resource allocated to the terminal has become unnecessary, and holds, as a free resource information, information on a free resource which is a resource notified by the resource unnecessity notification as unnecessary resource. Then, the method receives the QoS request from the terminal, and determines whether the free resource meets the received QoS request or not on the basis of the free resource information. The method allocates the free resource to the terminal when the free resource meets the received QoS request, and transmits information on the allocated free resource to the terminal.

## Claims

### Claim 1

A method of accepting a QoS request for utilizing resources of a network in a predetermined quality, comprising:
performing a free resource information holding procedure comprising: receiving, from a terminal connected to the network, a resource unnecessity notification indicating that a resource allocated to the terminal has become unnecessary, and holding, as free resource information, information on a free resource which is a resource notified by the resource unnecessity notification as an unnecessary resource;
performing a QoS request determination procedure comprising: receiving the QoS request from the terminal, and determining whether the free resource meets the received QoS request or not on the basis of the free resource information held by the free resource information holding procedure;
performing a resource allocation procedure comprising: allocating the free resource to the terminal when the free resource meets the received QoS request, and transmitting information on the allocated free resource to the terminal; and
performing a resource manager inquiry procedure comprising: transmitting the received QoS request to a resource manager for managing resources in the network when the free resource does not meet the received QoS request, receiving from the resource manager information on a resource allocated to the terminal by the resource manager when there is a resource meeting the received QoS request left in the resource manager, and transmitting the information on the allocated resource to the terminal.

### Claim 2 (depends on 1)

The method of claim 1, wherein the free resource information holding procedure comprises accepting, as the resource unnecessity notification, a resource release notification notifying that a resource allocated to the terminal was released by the terminal, when disconnecting the terminal from the network.

### Claim 3 (depends on 1)

The method of claim 1, wherein the free resource information holding procedure comprises accepting, as the resource unnecessity notification, a resource changing request notifying that the resource allocated to the terminal has become unnecessary and other resource should be allocated to the terminal, when the terminal changes connection with the network.

### Claim 4 (depends on 1)

The method of claim 1, wherein the QoS request determination procedure comprises determining that the free resource meets the QoS request, on the condition that a bandwidth of the free resource is not less than a bandwidth required by the QoS request.

### Claim 5 (depends on 1)

The method of claim 1, wherein the QoS request determination procedure comprises determining that the free resource meets the QoS request, on the conditions that a bandwidth of the free resource is not less than a bandwidth required by the QoS request and that a delay of the free resource is not more than a delay required by the QoS request.

### Claim 6 (depends on 1)

The method of claim 1, wherein the QoS request determination procedure comprises determining that the free resource meets the QoS request, on the condition that a proportion of a bandwidth required by the QoS request in the bandwidth of the free resource exceeds a predetermined threshold value.

### Claim 7 (depends on 1)

The method of claim 1, wherein a free resource information holding procedure comprises holding the free resource information in association with a validity period of the free resource, deleting the free resource information when the period during which the free resource information has been held exceeds the validity period, and transmitting a resource return notification to the resource manager so as to notify the resource manager of information on the released resource.

### Claim 8

An apparatus for accepting QoS request for utilizing resources of a network in a predetermined quality, comprising:
a resource unnecessity notification accepting part for receiving, from a terminal connected to the network, a resource unnecessity notification notifying that resource allocated to the terminal has become unnecessary;
a free resource information holding part for holding, as free resource information, information on a free resource which is a resource notified by the resource unnecessity notification as an unnecessary resource;
a QoS request determination part for determining whether the free resource meets the QoS request received from the terminal, on the basis of the free resource information held by the free resource information holding part;
a resource allocation part for allocating the free resource to the terminal when the free resource meets the received QoS request, and transmitting information on the allocated free resource to the terminal; and
a QoS request accepting part for receiving a QoS request from the terminal, transmitting the received QoS request to a resource manager for managing resources in the network when the free resource does not meet the received QoS request, receiving, from the resource manager, information on a resource allocated to the terminal by the resource manager when there is a resource meeting the received QoS request left in the resource manager, and transmitting the information on the allocated resource to the terminal.

### Claim 9 (depends on 8)

The apparatus of claim 8, wherein the resource unnecessity notification accepting part accepts, as the resource unnecessity notification, a resource release notification notifying that the resource allocated to the terminal was released by the terminal, when disconnecting the terminal from the network.

### Claim 10 (depends on 8)

The apparatus of claim 8, wherein the resource unnecessity notification accepting part accepts, as the resource unnecessity notification, a resource changing request notifying that the resource allocated to the terminal has become unnecessary and other resource should be allocated to the terminal, when the terminal changes connection with the network.

### Claim 11 (depends on 8)

The apparatus of claim 8, wherein the QoS request determination part determines that the free resource meets the QoS request, on the condition that a bandwidth of the free resource is not less than a bandwidth required by the QoS request.

### Claim 12 (depends on 8)

The apparatus of claim 8, wherein the QoS request determination part determines that the free resource meets the QoS request, on the conditions that a bandwidth of the free resource is not less than a bandwidth required by the QoS request and that a delay of the free resource is not more than a delay required by the QoS request.

### Claim 13 (depends on 8)

The apparatus of claim 8, wherein the QoS request determination part determines that the free resource meets the QoS request, on the condition that a proportion of a bandwidth required by the QoS request in the bandwidth of the free resource exceeds a predetermined threshold value.

### Claim 14 (depends on 8)

The apparatus of claim 8, further comprising a resource return part for returning a released resource to the resource manager by transmitting, to the resource manager, a resource return notification including information on the released resource, wherein the free resource information holding part holds the free resource information in association with a validity period of the free resource, and the resource return part deletes the free resource information when the period during which the free resource information has been held in the free resource information holding part exceeds the validity period, and transmits the resource return notification to the resource manager so as to notify the resource manager of information on the released resource.

### Claim 15

A computer readable recording medium storing a program to accept a QoS request for utilizing resources of a network in a predetermined quality, the program, when executed, causing a computer to perform a process comprising:
performing a free resource information holding procedure comprising: receiving, from a terminal connected to the network, a resource unnecessity notification indicating that resource allocated to the terminal has become unnecessary, and holding, as a free resource information, information on free resource which is resource notified by the resource unnecessity notification as unnecessary resource;
performing a QoS request determination procedure comprising: receiving the QoS request from the terminal, and determining whether the free resource held by the free resource information holding procedure meets the received QoS request or not on the basis of the free resource information held by the free resource information holding procedure;
performing a resource allocation procedure comprising: allocating the free resource to the terminal when the free resource meets the received QoS request, and transmitting information on the allocated free resource to the terminal; and
performing a resource manager inquiry procedure comprising: transmitting the received QoS request to a resource manager for managing resources in the network when the free resource does not meet the received QoS request, receiving from the resource manager information on resource allocated to the terminal by the resource manager when there is resource meeting the received QoS request left in the resource manager, and transmitting the information on the allocated resource to the terminal.

### Claim 16 (depends on 15)

The computer readable recording medium storing the program according to claim 15, wherein the free resource information holding procedure comprises accepting, as the resource unnecessity notification, a resource release notification notifying that the resource allocated to the terminal was released by the terminal, when disconnecting the terminal from the network.

### Claim 17 (depends on 15)

The computer readable recording medium storing the program according to claim 15, wherein the free resource information holding procedure comprises accepting, as the resource unnecessity notification, a resource changing request notifying that a resource allocated to the terminal has become unnecessary and other resource should be allocated to the terminal, when the terminal changes connection with the network.

### Claim 18 (depends on 15)

The computer readable recording medium storing the program according to claim 15, wherein the QoS request determination procedure comprises determining that the free resource meets the QoS request, on the condition that a bandwidth of the free resource is not less than a bandwidth required by the QoS request.

### Claim 19 (depends on 15)

The computer readable recording medium storing the program according to claim 15, wherein the QoS request determination procedure comprises determining that the free resource meets the QoS request, on the condition that a proportion of a bandwidth required by the QoS request in the bandwidth of the free resource exceeds a predetermined threshold value.

### Claim 20 (depends on 15)

The computer readable recording medium storing the program according to claim 15, wherein a free resource information holding procedure comprises holding the free resource information in association with a validity period of the free resource, deleting the free resource information when the period during which the free resource information has been held exceeds the validity period, and transmitting a resource return notification to the resource manager so as to notify the resource manager of information on the released resource.
