# US 12,010,737 B2 · Signalling to support delayed service availability

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

- Number: US 12,010,737 B2
- Document ID: US12010737B2
- Status: Granted
- Kind: B2
- Application number: 17/284,865
- Filed: 2018-10-15
- Published: 2021-12-09
- Granted: 2024-06-11
- Earliest claimed: 2018-10-15
- Assignees: Nokia Solutions and Networks Oy
- Applicants: Nokia Solutions and Networks Oy
- Inventors: Kari Juhani Niemela; Jussi-Pekka Koskinen; Hannu Petri Hietalahti
- Web page: https://patentgrep.com/patent/US12010737B2

## CPC

- H04W 76/10: Connection setup
- H04W 76/38: triggered by timers
- H04W 72/20: Control channels or signalling for resource management
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A base station includes a receiver configured to receive, from a user equipment, a request to establish a service to the base station. The base station also includes a processor configured to determine, in response to receiving the request, whether the request is serviceable within a default time interval. The base station further includes a transmitter configured to transmit an acknowledgment comprising information indicating an extended time interval in response to the base station determining that the extended time interval is needed to successfully complete the request. The user equipment includes a receiver configured to receive the acknowledgment from the base station. The user equipment also includes a timer configured to start and run for a default time in response to transmission of the request. The timer is modified in response to receiving the information indicating the extended time interval.

## Claims

### Claim 1

An apparatus comprising:
at least one processor; and
at least one memory including computer program code;
the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
receiving, from a user equipment, a request to establish a service to a base station;
determining, in response to receiving the request, whether the request is serviceable within a default time interval, wherein determining comprises:
determining that congestion is present in a network including the base station,
determining that additional resources are necessary to service the request, and
calculating a time required to identify the additional resources and migrate the service in network function virtualization (NFV) architecture based on virtualization technique and size of application; and
transmitting an acknowledgment comprising information indicating an extended time interval in response to the base station determining that the extended time interval is needed to successfully complete the request.

### Claim 2 (depends on 1)

The apparatus according to claim 1, further comprising:
a memory to store configuration information, and wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to determine whether the request is serviceable within the default time interval by determining whether the memory has stored configuration information that is used to service the request.

### Claim 3 (depends on 2)

The apparatus according to claim 2, wherein the configuration information comprises state information that defines a data path to a user plane function.

### Claim 4 (depends on 1)

The apparatus according to claim 1, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to determine whether the request is serviceable within the default time interval by determining whether data is to be retrieved from another network entity to service the request.

### Claim 5 (depends on 1)

The apparatus according to claim 1, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to perform transmitting the acknowledgment comprising at least one of a notification that the servicing of the request is in progress, information that is used to set or modify a value of a timer implemented in the user equipment, and information indicating that the base station will subsequently transmit a notification to the user equipment when the base station is ready to service the request.

### Claim 6 (depends on 5)

The apparatus according to claim 5, wherein the information indicating the extended time interval includes at least one of an indication of a new value of a timer implemented in the user equipment that is to replace a default value of the timer, an offset that is added to increment the default value of the timer, a multiplier that is applied to a value of the timer, and information indicating that the user equipment is to release a requested connection and wait for a reconnection after a time interval.

### Claim 7 (depends on 6)

The apparatus according to claim 6, wherein the at least one memory and the computer program code are further configured to, with the at least one processor, cause the apparatus to transmit an acknowledgment indicating the default time interval in response to the processor determining that the request will be completed within the default time interval and to perform within the default time interval.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein the apparatus is implemented in the base station.

### Claim 9 (depends on 1)

The apparatus of claim 1, wherein the apparatus is the base station.

### Claim 10

An apparatus comprising:
at least one processor; and
at least one memory including computer program code;
the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
transmitting a request to establish a service to a base station;
receiving an acknowledgment comprising information indicating an extended time interval in response to the base station determining that the extended time interval is needed to successfully complete the request, wherein determining comprises:
determining that congestion is present in a network including the base station,
determining that additional resources are necessary to service the request, and
calculating a time required to identify the additional resources and migrate the service in network function virtualization (NFV) architecture based on virtualization technique and size of application; and
configuring a timer to start and run for a default time in response to transmission of the request, wherein the timer is modified in response to receiving the information indicating the extended time interval.

### Claim 11 (depends on 10)

The apparatus according to claim 10, wherein the timer is modified in response to configuration information that is used to service the request not being stored in the base station.

### Claim 12 (depends on 11)

The apparatus according to claim 11, wherein the configuration information comprises of state information that defines a data path to a user plane function.

### Claim 13 (depends on 10)

The apparatus according to claim 10, wherein the timer is modified in response to the base station determining that congestion is present in a network including the base station or additional resources are necessary to service the request.

### Claim 14 (depends on 10)

The apparatus according to claim 10, wherein the timer is modified in response to the base station determining that data is to be retrieved from another network entity to service the request.

### Claim 15 (depends on 10)

The apparatus according to claim 10, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to perform: receiving the acknowledgment comprising at least one of a notification that the servicing of the request is in progress, information that is used to set or modify a value of a timer implemented in the apparatus, and information indicating that the base station will subsequently transmit a notification to the apparatus when the base station is ready to service the request.

### Claim 16 (depends on 10)

The apparatus according to claim 10, wherein the information indicating the extended time interval includes at least one of an indication of a new value of the timer that is to replace a default value of the timer, an offset that is added to increment the default value of the timer, a multiplier that is applied to a value of the timer, and information indicating that the apparatus is to release a requested connection and wait for a reconnection after a time interval.

### Claim 17 (depends on 10)

The apparatus according to claim 10, wherein the at least one memory and the computer program code are configured to, with the at least one processor at least to perform: receiving an acknowledgment indicating a default time interval in response to determining that the request will be completed within a default time interval.

### Claim 18 (depends on 10)

The apparatus of claim 10, wherein the apparatus is implemented in a user equipment.

### Claim 19 (depends on 10)

The apparatus of claim 10, wherein the apparatus is a user equipment.
