CPC H04L 41/0813 (2013.01) [H04L 41/5054 (2013.01); H04L 45/7453 (2013.01); H04L 47/125 (2013.01); H04L 47/6225 (2013.01); H04L 63/02 (2013.01); H04L 67/1031 (2013.01); H04L 69/22 (2013.01); H04L 43/0817 (2013.01); H04L 43/16 (2013.01); H04L 67/1008 (2013.01); H04L 67/1027 (2013.01)] | 19 Claims |
1. A non-transitory machine readable medium of a primary service node (PSN), the medium storing a program for performing a particular service on data messages, the program comprising sets of instructions for:
at the PSN:
receiving a data message that requires the particular service;
identifying a service node (SN) in a SN group to perform the particular service on data messages that are in a same flow as the received data message, said SN group comprising the PSN;
when the PSN identifies the PSN as the identified SN for the received data message's flow, performing at the PSN the particular service on the received data message and on the data messages in the same flow as the received data message; and
when the PSN identifies another SN as the identified SN for the received data message's flow, directing the received data message to the other identified SN for the other identified SN to perform the particular service on the received data message.
|