Information Technology Reference
In-Depth Information
Trace Set
A1
[T1,T2,T3]
Router C
A2
M2
A3
M1
Port2
Router A
Router B
Port1
2
m
Port3
M3
Router D
Fig. 12.5
Trace matrix and forwarding on router
12.5.3.2 Forward Routing
This stage is activated when a
Distributor
requests to contact the
Agent
of a
Capsule
without any knowledge about the position of
Capsule
on the network.
1. A
Distributor
sends a
Uplink message
to neighbor nodes.
2.
Trace set
is checked on each port of the
router
. If the traces are exist,
Uplink
message
is forwarded to this port.
Figure
12.5
shows an example of routing. On
Router B
,
Uplink message
(or
Downlink message
) is forwarded from
Router A
via port1 to
Router C
via port2, if
Trace set
in
Uplink message
matches to trace matrix
M
1
and
M
2
and not match to
matrix
M
3
.
12.5.3.3 Backward Routing
This stage is activated when the
Agent
requests to contact to
Distributor
with
anonymous routing.
1.
Agent
sends
Message
to neighbor
Router
.
2. On each port of the
Router
,
Trace set
is checked and if the traces are exist,
Downlink message
is forwarded to this port.
12.5.3.4 Combining Multiple Rights
If the multiple contents are combined as a secondary use, each
Trace set
of the
original contents and a
Trace set
of the secondary used contents are concatenated. In
the stage of forwarding routing, only
Trace set
of the secondary used is checked on
the
Router
. On the other hand, all
Trace set
are checked in the backward routing stage.