# US 12,184,495 B2 · Method and apparatus for provisioning of new edge servers in 5G networks using triggering events

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

- Number: US 12,184,495 B2
- Document ID: US12184495B2
- Status: Granted
- Kind: B2
- Application number: 18/060,880
- Filed: 2022-12-01
- Published: 2023-08-10
- Granted: 2024-12-31
- Earliest claimed: 2022-02-07
- Assignees: Tencent America LLC
- Applicants: Tencent America LLC
- Inventors: Iraj Sodagar
- Web page: https://patentgrep.com/patent/US12184495B2

## CPC

- H04L 41/0886: {Fully automatic configuration}
- H04L 41/0896: Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities (flow or congestion control using dynamic resource allocation, e.g. in-call renegotiation, H04L47/76)
- H04L 67/1031: Controlling of the operation of servers by a load balancer, e.g. adding or removing servers that serve requests
- H04L 67/34: {involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416)}
- H04W 4/50: Service provisioning or reconfiguring
- H04L 41/0681: Configuration of triggering conditions
- H04L 43/0817: by checking functioning
- H04L 43/16: Threshold monitoring
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method performed by at least one processor in a network node includes subscribing to one or more events defined for a first edge server, each subscribed event being associated with one or more triggering conditions. The method includes, responsive to determining by the first edge server that at least one triggering condition is satisfied, generating a respective subscribed event. The method includes receiving an event notification corresponding to the generated event. The method includes determining whether the event associated with the received event notification meets an edge server activation condition. The method includes activating a second edge server based on a determination that the event meets the edge server activation condition.

## Claims

### Claim 1

A method performed by at least one processor of a user equipment (UE), the method comprising:
subscribing to one or more events defined for a first edge server through a media session handler of the UE communication with a 5G Media Streaming (5GMS) application function (AF) via an 5GMS scope M5 interface, each subscribed event being associated with one or more event triggering conditions, wherein responsive to determining by the first edge server that at least one event triggering condition is satisfied, a respective subscribed event is generated by a 5GMS application, wherein the at least one event triggering condition is specified in an activation trigger parameter included in an EdgeResourcesConfiguration;
receiving, by the media session handler of the UE, an event notification corresponding to the generated event;
determining, by the media session handler of the UE, whether the event associated with the received event notification meets an edge server activation condition; and
activating, via a request transmitted from a 5GMS-Aware Application of the UE to a 5GMS Application Provider through a 5GMS M8 interface, a second edge server based on a determination that the event meets the edge server activation condition,
wherein the activating the second edge server includes provisioning a new edge server,
wherein the one or more event triggering conditions for each event are defined by a 5GMS application services provider communicating with the 5GMS AF in an edge data network through an 5GMS scope M1 interface during creation or provisioning of the second edge server in the edge data network,
wherein the second edge server is created or provisioned through an M3 or EDGE-3 interface,
wherein the edge server activation condition is defined by the 5GMS application services provider through the 5GMS scope M1 interface during creation or provisioning of the first edge server, and
wherein the edge server activation condition is included in a parameter of an edge resources configuration resource.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the one or more events are defined by the 5GMS application services provider through the 5GMS scope M1 interface during creation or provisioning of the first edge server.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the one or more event triggering conditions correspond to key performance indicators of the first edge server.

### Claim 4 (depends on 3)

The method according to claim 3, wherein the key performance indicators correspond to one or more of an available memory of the first edge server, a processing capacity of the first edge server, a bandwidth of the first edge server, and a response time of the first edge server.

### Claim 5

A user equipment (UE), comprising:
at least one memory configured to store program code; and
at least one processor configured to read the program code and operate as instructed by the program code, the program code comprising:
subscribing code configured to cause the at least one processor to subscribe to one or more events defined for a first edge server through a media session handler of the UE communication with a 5G Media Streaming (5GMS) application function (AF) via an 5GMS scope M5 interface, each subscribed event being associated with one or more event triggering conditions, wherein responsive to determining by the first edge server that at least one event triggering condition is satisfied, a respective subscribed event is triggered, wherein the at least one event triggering condition is specified in an activation trigger parameter included in an EdgeResourcesConfiguration;
receiving code configured to cause the at least one processor to receive, by the media session handler of the UE, an event notification corresponding to the generated event;
determining code configured to cause the at least one processor to determine, by the media session handler of the UE, whether the event associated with the received event notification meets an edge server activation condition; and
activating code configured to cause the at least one processor to activate, via a request transmitted from a 5GMS-Aware Application of the UE to a 5GMS Application Provider through a 5GMS M8 interface, a second edge server based on a determination that the event meets the edge server activation condition,
wherein the activation of the second edge server includes provisioning a new edge server,
wherein the one or more event triggering conditions for each event are defined by a 5GMS application services provider communicating with a 5GMS application function (AF) the 5GMS AF in an edge data network through an 5GMS scope M1 interface during creation or provisioning of the second edge server in the edge data network,
wherein the second edge server is created or provisioned through an M3 or EDGE-3 interface,
wherein the edge server activation condition is defined by the 5GMS application services provider through the 5GMS scope M1 interface during creation or provisioning of the first edge server, and
wherein the edge server activation condition is included in a parameter of an edge resources configuration resource.

### Claim 6 (depends on 5)

The UE according to claim 5, wherein the one or more events are defined by the 5GMS application services provider through the 5GMS scope M1 interface during creation or provisioning of the first edge server.

### Claim 7 (depends on 5)

The UE of claim 5, wherein the one or more event triggering conditions are included in a parameter of an edge resources configuration resource.

### Claim 8 (depends on 5)

The UE according to claim 5, wherein the one or more event triggering conditions correspond to key performance indicators of the first edge server.

### Claim 9 (depends on 8)

The UE according to claim 8, wherein the key performance indicators correspond to one or more of an available memory of the first edge server, a processing capacity of the first edge server, a bandwidth of the first edge server, and a response time of the first edge server.

### Claim 10 (depends on 5)

The UE according to claim 5, wherein the network node includes a media session handler that performs the subscribing to the one or more events.

### Claim 11

A non-transitory computer readable medium having instructions stored therein, which when executed by a processor in a user equipment (UE) cause the processor to execute a method comprising:
subscribing to one or more events defined for a first edge server through a media session handler of the UE communication with a 5GMS application function (AF) via an 5GMS scope M5 interface, each subscribed event being associated with one or more event triggering conditions, wherein responsive to determining by the first edge server that at least one event triggering condition is satisfied, a respective subscribed event is generated by a 5GMS application, wherein the at least one event triggering condition is specified in an activation trigger parameter included in an EdgeRsourcesConfiguration;
receiving, by the media session handler of the UE, an event notification corresponding to the generated event;
determining, by the media session handler of the UE, whether the event associated with the received event notification meets an edge server activation condition; and
activating, via a request transmitted from a 5GMS-Aware Application of the UE to a 5GMS Application Provider through a 5GMS M8 interface, a second edge server based on a determination that the event meets the edge server activation condition,
wherein the activating the second edge server includes provisioning a new edge server,
wherein the one or more event triggering conditions for each event are defined by a 5G Media Streaming (5GMS) application services provider communicating with a 5GMS application function (AF) in an edge data network through an 5GMS scope M1 interface during creation or provisioning of the second edge server in the edge data network,
wherein the second edge server is created or provisioned through an M3 or EDGE-3 interface,
wherein the edge server activation condition is defined by the 5GMS application services provider through the 5GMS scope M1 interface during creation or provisioning of the first edge server, and
wherein the edge server activation condition is included in a parameter of an edge resources configuration resource.

### Claim 12 (depends on 11)

The non-transitory computer readable medium according to claim 11, wherein the one or more events are defined by the 5GMS application services provider through the 5GMS scope M1 interface during creation or provisioning of the second edge server.
