Method and apparatus for controlling traffic entry in a managed packet network
First Claim
1. A method for control of traffic entry of a managed packet network, the method comprising:
- receiving, by a first border element processor, a new registration request from a client wherein the first border element processor is one of a plurality of border element processors controlling data packets entering the managed packet network;
generating, by the first border element processor, a first message indicative of the new active registration request associated with the client;
transmitting, by the first border element processor, said first message to a load balancing engine, said load balancing engine coupled to and separate from said first border element processor;
receiving, by said load balancing engine, said first message;
load balancing, by said load balancing engine, the new active registration request across the plurality of border element processors;
assigning, by said load balancing engine, the client to a designated border element processor; and
generating, by said load balancing engine, a second message in response to the new activation registration request, the second message including a first parameter identifying the designated border element processor assigned to the client.
10 Assignments
0 Petitions
Accused Products
Abstract
A method for control of real-time traffic entry of a managed packet network includes the step of receiving, from a border element processor, a first message indicative of a new active registration request associated with a client. The border element processor is one of a plurality of border element processors at an edge of a managed packet network controlling packets (e.g., relating to real-time multimedia traffic) entering the managed packet network. The method also includes the step of load balancing, by a load balancing engine, the new active registration request across the plurality of border element processors and assigning the client to a designated border element processor. A second message is generated in response to the new activation registration request. The second message includes a parameter identifying the designated border element processor assigned to the client.
-
Citations
27 Claims
-
1. A method for control of traffic entry of a managed packet network, the method comprising:
-
receiving, by a first border element processor, a new registration request from a client wherein the first border element processor is one of a plurality of border element processors controlling data packets entering the managed packet network; generating, by the first border element processor, a first message indicative of the new active registration request associated with the client; transmitting, by the first border element processor, said first message to a load balancing engine, said load balancing engine coupled to and separate from said first border element processor; receiving, by said load balancing engine, said first message; load balancing, by said load balancing engine, the new active registration request across the plurality of border element processors; assigning, by said load balancing engine, the client to a designated border element processor; and generating, by said load balancing engine, a second message in response to the new activation registration request, the second message including a first parameter identifying the designated border element processor assigned to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for control of traffic entry of a managed packet network, the method comprising:
-
receiving, at a border element processor, an active registration request associated with a client, wherein the border element processor is one of a plurality of border element processors controlling data packets entering the managed packet network; determining whether the active registration request associated with the client includes a parameter identifying that the client has been previously load balanced by a load balancing engine, said load balancing engine being coupled to and separate from said first border element processor; sending a reply to the client without forwarding the active registration request to the load balancing engine when the active registration request associated with the client includes the parameter identifying that the client has been previously load balanced; and transmitting a message indicative of a new active registration request to the bad balancing engine to load balance the active registration request across the plurality of border element processors when the active registration does not include the parameter. - View Dependent Claims (19, 20)
-
-
21. A computer program product, tangibly embodied in a non-transitory computer readable storage medium for control of traffic entry of a managed packet network, the computer program product including instructions operable to cause a load balancing apparatus to:
-
receive, from a border element processor, a first message indicative of a new active registration request associated with a client, wherein the border element processor is one of a plurality of border element processors controlling data packets entering the managed packet network, said load balancing apparatus being coupled to and separate from said border element processor; load balance the new active registration request across the plurality of border element processors; assign the client to a designated border element processor; generate a second message in response to the new activation registration request, the second message including a parameter identifying the designated border element processor assigned to the client; and transmit the second message to the border element processor. - View Dependent Claims (22, 23)
-
-
24. A computer program product, tangibly embodied in a non-transitory computer readable storage medium for control of traffic entry of a managed packet network, the computer program product including instructions operable to cause a first border apparatus to:
-
receive an active registration request associated with a client; determine whether the active registration request associated with the client includes a parameter identifying that the client has been previously load balanced by a load balancing engine, said load balancing engine being coupled to and separate from said first border apparatus; send a reply to the client without forwarding the active registration request to the load balancing engine when the active registration request associated with the client includes the parameter identifying that the client has been previously load balanced; transmit a message indicative of a new active registration request to the load balancing engine to load balance the active registration request across a plurality of border element processors controlling data packets entering the managed packet network when the active registration request associated with the client does not include the parameter identifying that the client has been previously load balanced; receive from the load balancing engine a second message including information identifying a designated border apparatus assigned by said load balancing engine to the client, said designated border apparatus being one of a plurality of border apparatuses coupled to and separate from said load balancing engine, said plurality of border apparatuses including said first border apparatus; and transmit the second message from the first border apparatus to the client identifying the designated border apparatus.
-
-
25. A managed packet network system comprising:
-
a plurality of border element processors for controlling data packets entering the managed packet network, each border element processor configured to; receive a new active registration request associated with a client; and transmit a first message indicative of the new active registration request; a load balancing engine coupled to and separate from said plurality of border element processors configured to; receive the first message indicative of the new active registration request associated with the client; load balance the new active registration request across the plurality of border element processors; assign the client to a designated border element processor; and generate a second message in response to the new active registration request, the second message including a first parameter identifying the designated border element processor assigned to the client. - View Dependent Claims (26, 27)
-
Specification