Patent ID: 11310847

Abstract:
A method for multi-layered distributed GTP-processing for communication between user devices (2, 3) via a communication network (1), the network comprises clusters (4) each cluster (4) including gateways (7) and a loadbalancer (8), and a runtime database (5) storing load information of the gateways and a subscriber data-base (6) storing information on user preferences. The method comprises the loadbalancer (8), after receipt of a connection request, to choose the least loaded gateway (7), identifying if the cluster (4) is the preferred cluster of the user, and establishing, if the cluster is the preferred cluster, a connection between the user devices (2, 3) via the gateway (7) and in accordance with the user preferences or else, transmitting the connection request to the loadbalancer (8) of the preferred cluster (4), the loadbalancer identifying the least loaded gateway (7) in that cluster and establishing via the gateway (7) a connection between user devices by sending a response message in accordance with the user preferences to the first gateway in the first cluster.