Abstract:
An optical network is configured so as to dedicate a first portion of lightpaths to high priority traffic, and leaving a second portion of lightpaths available for low priority traffic. The high priority traffic entering the high priority lightpaths is monitored. In case of detection of a burst in high priority traffic, at least of the low priority lightpaths is torn down, so as to make available network resources within the network. Then, a new temporary lightpath is set up using the available network resources, and high priority traffic is routed on the temporary lightpath.
Abstract:
A system for executing services in a distributed way, the execution of each service involving the processing of a plurality of tasks of predetermined types, each task type to be processed being represented by a corresponding type of tuples of data relating to the task type, wherein: the system comprises a plurality of peer entities; each peer entity is adapted to store and execute a plurality of worker modules, each worker module being adapted to process at least one task type; each peer entity comprises tuple handling modules that, for a tuple of a type T, are adapted: a) to check if at least one of the plurality of the worker modules comprised in the peer entity is adapted to process the task represented by said tuple, b) in the positive case of a), to take in charge the processing of the task represented by said tuple, c) in the negative case of a), to execute a forwarding procedure for forwarding said tuple to another peer entity of the plurality of peer entities of the system.
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:
Communications method for a packet -switched network (100) , comprising: a) receiving at a routing module (120) , operating in a low layer (NTW) of a layered model defining communications on the network, a packet (P-1) including an identifier associated to a protocol (451) to be employed at a high layer (APL) of said model which is higher than said low layer; b) inspecting the received packet at an inspection module (130) so as to identify the protocol associated to the identifier; c) selecting at a selection module (140) a first device (AS1) , operating in said high layer, associated with the identified protocol; d) sending the packet (P-1) towards the first device (AS1) ; e) processing said packet by applying at the first device (AS1) a procedure of the high layer to produce a processed packet (P- 2) ; f) sending the processed packet from the first device to the routing module (120) ; g) transmitting the processed packet from the routing module (120) towards the network (100).
Abstract:
Method of establishing connections between at least afirst (1) and a second (2) terminal on a communication network (NW), comprising: sending to the second terminal a network signal (SN1) requesting the network availability to establish said connection and a terminal signal (ST1) requesting the availability of the second terminal to run an application exchanging data (DS) between said first and second terminals; receiving at the second terminal (2) the network signal (SN1) and the terminal signal (ST1), sending on the network (NW) a response signal (SR) carrying an information based on the network and terminal signals and assuming a content corresponding to the availability/unavailability of the network (NW) to establish the connection combined the availability/unavailability of the second terminal to run the application.