Method and device for the validation of networks
AssigneeThales
InventorMarc Fumey
Life of this patent
Estimating the term…
Abstract
A method is provided for the validation of a network by a checking module, the network comprising a plurality of routers, each of the routers comprising a plurality of output ports, each of the output ports of the routers being associated with a bandwidth budget, a priority latency budget and a plurality of network budget grains. The method comprises, for each of the ports of each of the routers, steps of: calculation of a latency consumed on the output port of the router on the basis of the network budget grains and the bandwidth budget; checking of the compatibility of the latency consumed on the output port with the priority latency budget grains of the output port of the router; and, transmission by the checking module of a signal indicating the result of the check.
Claims16
A method for the validation of a network by a checking module, the network comprising a plurality of routers, each of the routers comprising a plurality of output ports, each of the output ports of the routers being associated with a bandwidth budget, a priority latency budget and a plurality of network budget grains, said method comprising, for each of the ports of each of the routers, the steps of:
- calculation of a latency consumed on the output port of the router on the basis of the network budget grains and the bandwidth budget,
- checking of the compatibility of the latency consumed on the output port with the priority latency budget of the output port of the router, and
- emission by the checking module of a signal indicating the result of the check,
- wherein the steps of calculation, checking, and emission are carried out without defining virtual links in the network.
A method for the validation of a network by a checking module, the network comprising a plurality of routers, each of the routers comprising a plurality of output ports, each of the output ports of the routers being associated with a bandwidth budget, a priority latency budget and a plurality of network budget grains, said method comprising, for each of the ports of each of the routers, the steps of:
- calculation of a latency consumed on the output port of the router on the basis of the network budget grains and the bandwidth budget,
- checking of the compatibility of the latency consumed on the output port with the priority latency budget of the output port of the router, and
- emission by the checking module of a signal indicating the result of the check,
- wherein the network is associated with a plurality of communication channels, each of the communication channels comprising a constraint on a time interval between messages, a maximum transmitted message size and a path comprising a succession of ports crossed, the method further comprising:
- a step of determination of the latency on at least one communication path, and
- a step of checking the compatibility between the latency of the ports on the path and the priority latency budgets,
- wherein a network budget grain comprises the following parameters:
- a maximum message size for any communication channel which can be associated with this network budget grain,
- a data size budget representing the maximum cumulation in size of the communication channels which can be associated with the network budget grain,
- a cumulated latency limit representing the authorised maximum cumulated latency on the part of the path preceding the port for the communication channels which can be associated with the network budget grain,
- a constraint on a time interval between messages for the communication channels which can be associated with the network budget grain.
Dependencies are inferred from the claim text.