PFCP session load balancer
AssigneeArrcus Inc.
InventorsKeyur Patel, Tetsuya Murakami
Life of this patent
Estimating the term…
Abstract
Importing of a UE address into a VRF of perimeter equipment is facilitate by receiving a VPN update from the perimeter equipment including a route target of the perimeter equipment and a gNodeB address. In addition, session information is obtained by intercepting traffic between the UE address and a UPF. The session information including the UE address and address of a gNodeB to which the UE is connected. By matching the gNodeB addresses from the VPN update and the session information, the route target of the perimeter equipment to which the UE is connected may be determined. The UE address may then be imported exclusively into the VRF of the perimeter equipment.
Claims17
A method comprising:
- receiving, by a first load balancer, from a first entity, a first request referencing a second entity, the first load balancer executing on a computer system including one or more processing devices;
- selecting, by the first load balancer, a selected controller of a plurality of controllers executing on the computer system;
- transmitting, by the first load balancer, the first request to the selected controller;
- implementing, by the selected controller, a packet forwarding control (PFCP) session with respect to the first request, snooping session information from the first request, and transmitting the session information to a border gateway protocol (BGP) controller;
- transmitting, by the selected controller to a second load balancer, a second request corresponding to the first request, the second load balancer executing on the computer system;
- and
- forwarding, by the second load balancer, the second request to the second entity.
A system comprising:
- one or more computing devices each including one or more processing devices and one or more memory devices coupled to the one or more processing devices, the one or more computing devices being programmed to perform a method including:
- receiving, by a first load balancer from a first entity, a first request referencing a second entity;
- selecting, by the first load balancer, a selected controller of a plurality of controllers according to a hash generated from address information in the first request;
- transmitting, by the first load balancer, the first request to the selected controller;
- implementing, by the selected controller, a packet forwarding control (PFCP) session with respect to the first request, snooping session information from the first request, and transmitting the session information to a border gateway protocol (BGP) controller;
- transmitting, by the selected controller to a second load balancer, a second request corresponding to the first request;
- and
- forwarding, by the second load balancer, the second request to the second entity.
Dependencies are inferred from the claim text.