Research Article

Multicriteria Parent Selection Using Cognitive Radio for RPL in Smart Grid Network

Algorithm 1

CR Hopping during importance data transmission.
Input: and
Output: Parent and transmission channel
if   <= 0 and <= 0 then
return   0;
else
if   > 0 then
Calculate of immediate parent using Zigbee channel;
if    then
Calculate of candidate using CR channel;
else
Calculate of candidate using CR channel;
else
if   then
Calculate of candidate using CR channel;
Calculate of candidate using Zigbee channel;
if    then
if    then
if   then
return ; CHi 1; //
else
return  ; ; //
else
if   then
return ; ;  //
else
return ; ;  //
else
if    then
; //
if    then
return  ;//
else
return  ; //
else
return  ; ; //