Patent ID: 11956203
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 13:
14. A non-transitory computer-readable storage medium storing instructions, which when executed by one or more processors of a network device implementing a software defined networking (SDN) controller communicatively coupled to a switch, causes the network device to perform operations for configuring the switch to perform translation module bypass in a container orchestration system, wherein the controller is to communicatively coupled to a load balancer of the container orchestration system, wherein the load balancer is configured to generate translation rules for flows to be installed in a translation module of the container orchestration system that specify network address translations to be applied to packets belonging to the flows to cause the packets to be sent to or from one or more processing units of the container orchestration system, and wherein the one or more processing units form a service and each of the one or more processing units includes one or more containers, the operations comprising:
sending, to the switch, an initial packet processing instruction for the flow, wherein the initial packet processing instruction for the flow is an instruction for the switch to send packets belonging to the flow to the translation module, wherein the flow goes in a direction from a client of the service to the service;
receiving, from the load balancer, a translation rule for a flow, wherein the translation rule for the flow specifies one or more attributes that identify the flow and a network address translation to apply to packets belonging to the flow;
sending, to the switch, translation module bypass instructions for the flow in response to receiving the translation rule for the flow, wherein the translation module bypass instructions for the flow include instructions for the switch to stop sending packets belonging to the flow to the translation module and to apply the network address translation specified by the translation rule for the flow to packets belonging to the flow; and
sending an indication to the load balancer that packets belonging to the flow are to bypass the translation module to cause the load balancer to disable timeout processing for the flow in the translation module.