Method for edge application server discovery or instantiation by an application provider to run media streaming and services on 5G networks
AssigneeTencent America LLC
InventorIraj Sodagar
Life of this patent
Estimating the term…
Abstract
A method is provided. The method includes generating, by a 5th generation media streaming (5GMS) application provider, an edge configuration resource including at least one edge enabler client (EEC) capability specification, transmitting, by the 5GMS application provider, a request for provisioning an edge application server (EAS) to operate as a 5GMS application server (AS), the request including the edge configuration resource, and selecting, by the 5GMS application provider, the EAS to operate as the 5GMS AS based on the EAS being capable of performing the at least one EEC capability specification included in the edge configuration resource.
Claims20
A method, comprising:
- generating, by a 5th generation media streaming (5GMS) application provider, an edge configuration resource including at least one edge enabler client (EEC) capability specification;
- transmitting, by the 5GMS application provider, a request for provisioning an edge application server (EAS) to operate as a 5GMS application server (AS), the request including the edge configuration resource;
- and
- selecting, by the 5GMS application provider, the EAS to operate as the 5GMS AS based on the EAS being capable of performing the at least one EEC capability specification included in the edge configuration resource,
- wherein the edge configuration resource comprises a service feature property element, and
- wherein the service feature property element comprises a name element, a description element, a supported features element, and a performance metrics element.
A device, 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 including:
- first generating code configured to cause the at least one processor to generate, by a 5th generation media streaming (5GMS) application provider, an edge configuration resource including at least one edge enabler client (EEC) capability specification;
- first transmitting code configured to cause the at least one processor to transmit, by the 5GMS application provider, a request for provisioning an edge application server (EAS) to operate as a 5GMS application server (AS), the request including the edge configuration resource;
- and
- first selecting code configured to cause the at least one processor to select, by the 5GMS application provider, the EAS to operate as the 5GMS AS based on the EAS being capable of performing the at least one EEC capability specification included in the edge configuration resource,
- wherein the edge configuration resource comprises a service feature property element, and
- wherein the service feature property element comprises a name element, a description element, a supported features element, and a performance metrics element.
A non-transitory computer-readable medium storing instructions, the instructions comprising:
- one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to:
- generate, by a 5th generation media streaming (5GMS) application provider, an edge configuration resource including at least one edge enabler client (EEC) capability specification;
- transmit, by the 5GMS application provider, a request for provisioning an edge application server (EAS) to operate as a 5GMS application server (AS), the request including the edge configuration resource;
- and
- select, by the 5GMS application provider, the EAS to operate as the 5GMS AS based on the EAS being capable of performing the at least one EEC capability specification included in the edge configuration resource,
- wherein the edge configuration resource comprises a service feature property element, and
- wherein the service feature property element comprises a name element, a description element, a supported features element, and a performance metrics element.
Dependencies are inferred from the claim text.