Tien

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
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