Abstract:
Method for operating a node of a communication network comprising a plurality of peer-to-peer nodes, the node being linked with predetermined neighbour nodes among said plurality of peer-to-peer nodes, the method comprising: a) storing, on a first storage area, node information indicative of predetermined data required by the node to become an information provider node; b) waiting to receive from at least one information provider node of the neighbour nodes describing information of data that can be provided by said information provider node; c) at the receipt of said describing information from said at least one information provider node, checking in said first storage area if the data that can be provided by said at least one information provider node match at least in part the predetermined data required by the node; d) in the affirmative, deleting in the first storage area the node information indicative of the matching data; e) in the negative, forwarding the describing information received in c) to at least one of the plurality of peer-to-peer nodes.
Abstract:
The invention relates to a method and system for managing resources in the telecommunications services and networks. The method and system regard execution of processes (WF1, ..., WFn) by distributed agents (A1, A2, A3) on processing machines (H) to perform predetermined tasks on the network, and are characterized by: setting target data including goals on processes (WF1, …, WFn) and constraints on resource utilization to be met by the system; monitoring computational resources utilization and processes execution by agents, and collecting performance data representative of resource utilization and process execution; comparing the collected performance data with the set data, a penalty being established when performance data do not fulfil target data; and re-allocating resources for process execution by agents (A1, A2, A3) so as to minimize the penalty determined on the basis of said comparison.