Method and system for network transaction monitoring using transaction flow signatures
AssigneeTata Consultancy Services Limited
InventorsSwarup Chatterjee, Surath Dey, Pritha Mitra, Tanmaya Tewari
Life of this patent
Estimating the term…
Abstract
A method and system for monitoring performance of network transactions is described herein. According to the present invention, in a testing environment, transaction flow signatures representing a hierarchical flow of sub-transactions constituting the said network transactions are generated and stored for monitoring and analysis of the network transactions. In a real-time environment, the sub-transactions are identified through the stored transaction flow signatures for a particular network transaction and the identified sub-transactions are then monitored by metrics analysis engine to determine the performance of the network.
Claims13
A method for analysis of a plurality of network transactions in a communication network consisting of a first set of nodes characterized by monitoring a plurality of sub-transactions constituting the network transactions, the method comprising processor implemented steps of:
- classifying a second set of nodes, hosting the sub-transactions, into a first set of layers, each layer containing a third set of nodes with similar functionalities;
- capturing network transaction data at each node of each classified first set of layers and storing the network transaction data in a repository in the network in test environment;
- generating and storing a plurality of transaction flow signatures depicting hierarchical flow of the network sub-transactions amongst the classified layers and associated performance at each node based on the captured network transaction data in the test environment;
- capturing a network transaction data of at least one network transaction in the network in a real time environment from the first set of layers facilitating at-least one sub-transaction of the network transaction;
- identifying at least one transaction flow signature from the stored transaction flow signatures matching the network transaction by correlating network parameters and transaction parameters;
- and
- generating a diagnostic report indicating a layer-wise nodal anomalies and associated performance constraints in the communication network for the network transaction analyzed through identified transaction flow signature using metrics comparisons for multiple layers, multiple sessions and multiple individual layers.
A system for analysis of a plurality of network transactions in a communication network consisting of a first set of nodes characterized by monitoring a plurality of sub-transactions constituting the network transactions, the system comprising:
- a first set of nodes in form of communication nodes, each communication node comprising a data capturing module;
- and
- a processing server communicatively coupled to the first set of nodes via a communication network, wherein the processing server further comprises:
- a processor;
- and
- a memory coupled to the processor, wherein the processor executes a plurality of modules stored in the memory in order to:
- classify a second set of nodes, hosting the sub-transactions, into a first set of layers, each layer containing a third set of nodes with similar functionalities;
- capture module to capture network transaction data at each node of each classified first set of layers and storing the network transaction data in a repository in test environment, wherein the repository is electronically coupled to the processing server;
- generate and store a plurality of transaction flow signatures depicting hierarchical flow of the network sub-transactions amongst the classified layers and associated performance at each node based on the captured network transaction data in the test environment;
- capture a network transaction data of at least one network transaction in the network in a real time environment from the first set of layers facilitating at-least one sub-transaction of the network transaction;
- identify at least one transaction flow signature from the stored transaction flow signatures matching the network transaction by correlating network parameters and transaction parameters;
- and
- generate a diagnostic report indicating a layer-wise nodal anomalies and associated performance constraints in the communication network for the network transaction analyzed through identified transaction flow signature using metrics comparisons for multiple layers, multiple sessions and multiple individual layers.
Dependencies are inferred from the claim text.