<< RoutingMPathDijkstra Network Topology Generator RoutingPathERT >>

Network Topology Generator >> Network Topology Generator > RoutingMPathERT

RoutingMPathERT

Extract 5 alternative connection paths between two network nodes from given enhanced routing tables.

Calling Sequence

[r1,r2,r3,r4,r5]=RoutingMPathERT(rt1,rt2,rt3,rt4,rt5,ni,nj,g)

Parameters

rt1 :

first routing table.

rt2 :

second routing table.

rt3 :

third routing table.

rt4 :

fourth routing table.

rt5 :

fifth routing table.

ni :

source node.

nj :

target node.

g :

network graph.

r1 :

first route.

r2 :

second route.

r3 :

third route.

r4 :

fourth route.

r5 :

fifth route.

Description

RoutingMPathERT extracts the alternative connection paths r1, r2, r3, r4 and r5 between the two nodes ni and nj of the network g from the given routing tables rt1, rt2, rt3, rt4 and rt5.

Examples

load('./demos/RoutingTables_topo_100_1.dat');//loading of the network routing tables
g=load_graph('./demos/topo_100_1.graph');//loading of the network graph
n=100;//network size
[ni,nj]=Random_i_j(n);//generation of extremal connection nodes
[r1,r2,r3,r4,r5]=RoutingMPathERT(rt1,rt2,rt3,rt4,rt5,ni,nj,g);//application of RoutingMPathERT 
ni
nj
r1
r2
r3
r4
r5

Dependency

Author

http://wwwen.uni.lu/interdisciplinary_centre_for_security_reliability_and_trust

Contact


<< RoutingMPathDijkstra Network Topology Generator RoutingPathERT >>