摘要:
A method is described for controlling the switching of data packets through a network element. he method comprises the steps of receiving first data packets at an input module and storing at least part of the received first data packets into an input queue of the input module, calculating from the status of the input queue a first quantity of the first data packets and requesting the first quantity of data packets to be switched from the input module to an output module, granting a first allowed quantity being all or part of the first requested quantity of data packets to be switched. The method further includes the steps of, before the step of granting, receiving second data packets at the input module and storing at least part of the received second data packets into the input queue, calculating from the value of the first requested quantity and from the status of the input queue a second quantity of the second data packets and requesting the second quantity of data packets to be switched from the input module to the output module.
摘要:
It is disclosed a method for transmitting a data traffic in a communication network. The method comprises: distributing the data traffic onto a subset of active virtual lanes among a set of available virtual lanes; marking each available virtual lane by superimposing a respective multiframe upon the data of the virtual lane so as to distinguish the active virtual lanes from the other available virtual lanes, and, on the basis of the marking, mapping the active virtual lanes to data units suitable for transmitting the data traffic through the communication network.
摘要:
Method for performing a failure analysis of a communication network comprising links and nodes supporting transmission of service demands. The method comprises: selecting a failure combination affecting the links and/or the nodes; determining one or more broken service demands and one or more broken links affected by the failure combination; computing a respective restoration path for each broken service demand by excluding the broken links; determining whether at least two broken service demands have respective restoration paths that share a network resource over a conflicting link; and, in the affirmative: associating the shared network resource to one of the at least two service demands; removing, from the broken service demands, this service demand and the service demands whose restoration paths do not share any network resource; adding the conflicting link to the broken links; and repeating the above operations until a termination condition is fulfilled.
摘要:
A method is described for switching digital signals. The method includes the step of generating multiple input flows from multiple inputs, the number of the multiple input flows being higher than the number of the multiple inputs; the step of arranging the multiple input flows into first multiple groups of flows taking into account the switching capacity of at least two fabric switches, the number of flows switched by each of the at least two fabric switches being smaller than the number of the multiple input flows; the step of duplicating the first multiple groups of flows into at least one corresponding copy; the step of arranging the first multiple groups and the at least one corresponding copy into second multiple groups of flows; the step of switching flows of the second multiple groups into the at least two fabric switches; and the step of selecting multiple output flows from at least part of the switched flows of the second multiple groups.
摘要:
A method for computing a difference between a first propagation delay of a first transmission line and a second propagation delay of a second transmission line. The first and second transmission lines connect a first node and a second node of an optical network. The method comprises, at the second node: receiving first data from the first node along the first transmission line; computing a time offset between a first clock signal recovered from the first data and a second clock signal generated at the second node; receiving second data from the first node along the second transmission line; and computing the difference on the basis of the first data, the second data and the time offset.
摘要:
A method of protecting a data transmission through a network is proposed. A working path and a protection path are provided. These paths connect a first and a second client through a network. The protection path is disjoint to the working path. Backup network resources are reserved for establishing a new protection path in case that a failure affects the working path or the protection path. The backup network resources are chosen such that for a maximised number of single network resource failures along the working path and the protection path, the new protection path can be determined as a path disjoint to the non-affected path.
摘要:
It is disclosed a method for correcting one or more errors in a codeword received at a network element of a communication network. The method comprises, before receiving the codeword, storing at the network element an error correction table comprising N correction information allowing to correct N correctable error patterns possibly affecting the codeword. The method further comprises, upon reception of the codeword at the network element: calculating a syndrome of the codeword; calculating an address applying an hash function to the calculated syndrome; using the calculated address for selecting in the error correction table one of the N correction information; and using the selected correction information for correcting one or more errors affecting the codeword.