METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING A SERVICE PROXY FUNCTION IN A TELECOMMUNICATIONS NETWORK CORE USING A SERVICE-BASED ARCHITECTURE
First Claim
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 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; and
providing network status reports to the service proxy controller based on the telecommunications network core messages.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
-
Citations
21 Claims
-
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 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; and providing network status reports to the service proxy controller based on the telecommunications network core messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
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; and providing, at each service proxy worker, network status reports to the service proxy controller based on the telecommunications network core messages. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. 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; and providing, at each service proxy worker, network status reports to the service proxy controller based on the telecommunications network core messages.
-
Specification