Header Compression for Ethernet Frame
US-2019116521-A1 · Apr 18, 2019 · US
US10778527B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10778527-B2 |
| Application number | US-201816176920-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 31, 2018 |
| Priority date | Oct 31, 2018 |
| Publication date | Sep 15, 2020 |
| Grant date | Sep 15, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An example system includes a service proxy controller and a number of service proxy workers. The service proxy controller is configured for providing routing policies for a telecommunications network core. The telecommunications network core includes network functions communicating using a service-based architecture. Each service proxy worker is configured for routing telecommunications network core messages between a respective subset of the network functions by consuming the routing policies from the service proxy controller and enforcing the routing policies from the service proxy controller. Each service proxy worker is configured for providing network status reports to the service proxy controller based on the telecommunications network core messages.
Opening claim text (preview).
What is claimed is: 1. A system for providing a service proxy function, the system comprising: a service proxy controller implemented on at least one processor, wherein the service proxy controller is configured for providing a plurality of routing policies for a telecommunications network core, the telecommunications network core comprising a plurality of network functions communicating using a service-based architecture; and a plurality of service proxy workers implemented on the at least one processor, wherein the service proxy workers are deployed alongside instances of the network functions in a distributed computing system and wherein the service proxy workers are distinct from the instances of the network functions, and wherein each service proxy worker of the service proxy workers is configured for: routing telecommunications network core messages between a respective subset of the network functions by consuming the routing policies from the service proxy controller and enforcing the routing policies from the service proxy controller, wherein routing telecommunications network core messages comprises acting as a default outbound proxy for one or more instances of a respective network function deployed alongside the service proxy worker; and providing network status reports to the service proxy controller based on the telecommunications network core messages. 2. The system of claim 1 , wherein providing routing policies comprises performing load balancing between at least a first subset of network functions based on the network status reports from the service proxy workers. 3. The system of claim 1 , wherein routing telecommunications network core messages comprises re-routing, at the service proxy worker, at least a first telecommunications network core message destined for a first network function based on a health status indicator for the first network function. 4. The system of claim 1 , wherein routing telecommunications network core messages comprises re-trying, at the service proxy worker, a failed transmission of a first telecommunications network core message from a first network function to a second network function. 5. The system of claim 1 , wherein providing routing policies for the telecommunications network core comprises receiving network function status information from a network repository function (NRF) and providing additional network function status information to the NRF. 6. The system of claim 1 , wherein providing routing policies for the telecommunications network core comprises providing a traffic prioritization policy, and wherein enforcing the routing policies comprises shedding lower priority network traffic in response to detecting an overload condition according to the traffic prioritization policy. 7. The system of claim 1 , wherein providing network status reports comprises providing one or more of: request and response counts for each network function; a message rate for each network function; and an average transmission latency for each network function. 8. The system of claim 1 , wherein the service proxy controller is configured for determining a network load for at least a first network function based on: capacity information published by the first network function during registration; load information published by the first network function; and a first network status report characterizing the network load of the first network function. 9. The system of claim 1 , wherein the telecommunications network core is a 3 rd Generation Partnership Project (3GPP) 5G telecommunications network core, and wherein the network functions include at least an access and mobility management function (AMF), a policy control function (PCF), a unified data management (UDM) function, a session management function (SMF), and a network slice selection function (NSSF). 10. A non-transitory computer readable medium having stored thereon executable instructions that when executed by a processor of a computer controls the computer to perform steps comprising: providing, from a service proxy controller implemented on at least one processor, a plurality of routing policies for a telecommunications network core, the telecommunications network core comprising a plurality of network functions communicating using a service-based architecture; routing, at each service proxy worker of a plurality of service proxy workers implemented on the at least one processor, telecommunications network core messages between a respective subset of the network functions by consuming the routing policies from the service proxy controller and enforcing the routing policies from the service proxy controller, wherein the service proxy workers are deployed alongside instances of the network functions in a distributed computing system, and wherein the service proxy workers are distinct from the instances of the network functions, and wherein routing telecommunications network core messages comprises acting as a default outbound proxy for one or more instances of a respective network function deployed alongside the service proxy worker; and providing, at each service proxy worker, network status reports to the service proxy controller based on the telecommunications network core messages. 11. A method for providing a service proxy function, the method comprising: providing, from a service proxy controller implemented on at least one processor, a plurality of routing policies for a telecommunications network core, the telecommunications network core comprising a plurality of network functions communicating using a service-based architecture; routing, at each service proxy worker of a plurality of service proxy workers implemented on the at least one processor, telecommunications network core messages between a respective subset of the network functions by consuming the routing policies from the service proxy controller and enforcing the routing policies from the service proxy controller, wherein the service proxy workers are deployed alongside instances of the network functions in a distributed computing system, and wherein the service proxy workers are distinct from the instances of the network functions, and wherein routing telecommunications network core messages comprises acting as a default outbound proxy for one or more instances of a respective network function deployed alongside the service proxy worker; and providing, at each service proxy worker, network status reports to the service proxy controller based on the telecommunications network core messages. 12. The method of claim 11 , wherein providing routing policies comprises performing load balancing between at least a first subset of network functions based on the network status reports from the service proxy workers. 13. The method of claim 11 , wherein routing telecommunications network core messages comprises re-routing, at the service proxy worker, at least a first telecommunications network core message destined for a first network function based on a health status indicator for the first network function. 14. The method of claim 11 , wherein routing telecommunications network core messages comprises re-trying, at the service proxy worker, a failed transmission of a first telecommunications network core message from a first network function to a second network function. 15. The method of claim 11 , wherein providing routing policies for the telecommunications network core comprises receiving network function status information from a network repository function (NRF) and providing additional network function status information to the NRF. 16. The met
Policy-based network configuration management · CPC title
based on parameters of servers, e.g. available memory or workload (monitoring of computer activity G06F11/30) · CPC title
Alternate routing · CPC title
based on network conditions · CPC title
by minimising delays · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.