You are on page 1of 21

Ni dung trnh by

Tng quan RPL

Khi to mng

M phng nh gi hiu nng

1. Tng quan RPL


Khi nim : RPL Routing Protocol for Low Power and
Lossy Network l giao thc nh tuyn cho mng tn hao
nng lng thp ni chung v mng cm bin khng dy
ni ring
nh tuyn bng cch xy dng m hnh DAG

Hai cu trc phn cp ca m hnh mng

1. Tng quan RPL


C hng nht nh, hng v
mt DAG ROOT

M hnh cu trc RPL

m bo khng to ra cc vng lp trong DAG.

1. Tng quan RPL


Cc thnh phn
DAG (Directed Acyclic Graph) : Khng tun
hon
Rank: Khong cch t Root, xc nh i tng
Root : Tp trung d liu, khng hng ra
RPL Instance : Mt hoc nhiu DODAG
DODAGID : a ch IPv6 ca Root
DODAG Version : Phin bn tng,cng Root

1. Tng quan RPL


Cc thnh phn

DODAG version

1. Tng quan RPL


Cc thnh phn

*t
Cc tham s DODAG

1. Tng quan RPL


Cc thnh phn

M hnh DODAG vi nhiu Instance

1. Tng quan RPL

Hai c ch chuyn tip gi tin

2. Khi to mng
Cc bn tin s dng
DIS : DAG Information Solicitation
RPL
I
C
M
P

DIO : DAG Information Object


DAO : Destination Advertisment Object
Type : 155
Code
0x01 : DIS
0x02 : DIO
0x04 : DAO

2. Khi to mng
Cc bn tin s dng

Cc bn tin s dng

2. Khi to mng
Cc bn tin s dng
New

ETX,OF

Node Parent

Old
DIS

Bn tin Multicast

DIO

Khm ph RPL

DAO

Bn tin Unicast

ACK

2. Khi to mng
Cc bn tin s dng
Imin=I, Idouble, C,
T=Time=[I, I/2]
Timer
DIO

Reset

- Other DAG
- Thay i Rank
- Nhn DIS

Kim tra ID

X l

Mt node nhn v
to DIO khi tham
gia DAG xc nh

Node khc Root : Thay i Rank,


DTSN,S(0,1)

2. Khi to mng
Qu trnh khi to
Root =1

Triger Timer

Qung b DIO

Khi to

- Gi Multicast ti hng xm
- Ch bn tin DIO

Node chn hai c ch :


- Slient
- DAG root ca Floating

2. Khi to mng
iu kin Rank
Rank node > Rank Parent
1< Rank <Rank_Max

Node qung b Rank


Max ti mi thi im
Rank

Node T do

Node tham gia DAG mi cng RPL Instance


Rank c thay i

2. Khi to mng
iu kin Next-Hop
tham gia DAG
cng RPL Instance
ID

Chn da vo giao thc


nh tuyn u tin

Parent Default
chn lm NextHop

Next-Hop

Node khng chn


Rank cao

Khng c Parent chn sibling


lm next - hop. Nu khng c
sibling, gi s b hy.

3. M phng
Kch Bn
So snh hm mc tiu OF1 v OF0
Thay i
DIO Interval Minimum, Doubling, Duty
Cycling, tn sut gi bn tin
nh gi
tr mng, nng lng tiu th

3. M phng
Kt Qu

tr mng tnh theo t l nhn gi tin

3. M phng
Kt Qu

Mc tiu th nng lng

3. M phng
Kt Qu

T l truyn gi tin

3. M phng
Khuyn ngh
Hm mc tiu ETX c tr mng, mc tiu th nng lng v
t l truyn gi tin tt hn hm OF0.
Do hm mc tiu ETX thch hp cho giao thc nh tuyn
trong mng cm bin nng lng thp.

You might also like