Research Article

A Persistent Structured Hierarchical Overlay Network to Counter Intentional Churn Attack

Algorithm 1

M-child family tree creation.
Create_Tree
  ()  = allocate_node()
  () Parent = NULL
  ()  = Range()
  () Set Root() =
  () Divide_in_chunk()
  () Repeat for to
  ()  = Null
  () Uncle = Null
  () End for
  () Return
  
Divide_in_chunk ,,
  (1) ch.size = roundoff()
  (2) Repeat for to
  (3) size = + ch.size
  (4) ch[] = Range(⋯size)
  (5) = size
  (6) end for