Information Technology Reference
In-Depth Information
Labelcast adapter of hosts. The following packets match the Label table and are
modified according to the instructions, and then are forwarded to the Cast table
and are processed by the target service.
4 NDN Based on Labelcast
We design NDN based on Labelcast, which demonstrate that processing in net-
works could be developed based on the software defined data plane eciently.
For NDN, the prefixes of structural names are mapped to the fixed length
label, so the interest packets for different chunks of the same content are assigned
the same label, and are processed by the same method, which implements the
aggregation of interest packets with the same names. Labelcast controller notify
hosts the label, which would be inserted in the following interest packets for the
content. Hosts requesting the same content behave alike, so they are assigned
the same label, which could increase the characteristic of the flow and utilize the
cache of data eciently.
NDN controller running on Labelcast controller computes the path of interest
packets, for simple, ingress data packet and egress interest packet are assigned
the same label, which make data packets returning as the original path. Labelcast
controller uses the label and the service of storing provided by the forwarding
plane to configure Label table, and configure the policy of storage, which deter-
mines whether storing the data or not, and determines interest packet accessing
data cache or not.
FIB
Prefix Port
Label
/parc.com/videos/WidgetA.mpg
b
Label Instru. ServID
L12
PIT
-
NId1
Prefix Port
L13 -
NId2
/parc.com/videos/WidgetA.mpg/s2 a
/parc.com/videos/WidgetA.mpg/s3 a
Cast
Service Status Restrict.
Ld/Re(L13) {s0,s1} -
CS
Name Dat
/parc.com/videos/WidgetA.mpg/s0 index 1
St,Re(L12) {s2,s3} -
/parc.com/videos/WidgetA.mpg/s1 index 2
Fig. 4. Rules mapping between Labelcast and NDN
In NDN network, interest packets are forwarded based on FIB, while data
packets are forwarded by PIT, which is generated according to the ingress port of
interest packets. The lookup in NDN is longest prefixes matching, the publisher
registers the name of content, and maintains the content on source nodes. In
LabelCast, when interest packets arrive, the result of lookup based on the fixed-
length labels indicates actions instructions of the general processing of the base
options or services to process packets according to the name. Services update the
status of storing by adding chunk number to the member set of labels and ports,
 
Search WWH ::




Custom Search