| ACTION | COMMANDS | PACKETS |
| Set Up Tree | BroadCast | 01 + Addr + TempAddr |
| BroadCast_ACK | 02 + 01 + Func (no addr) or 02 + 000 (has addr) | |
| BroadCast_ACK_ACK | 03 + d + Addr + NewAddr (Addr is parent Addr) | |
| Find Relations | BC_FN | 04 + Addr |
| BC FN_ACK | 05 + Addr or 05 + 000 (relations set already) | |
| (After Calculations) | (update routing table) | |
| BC_FN_Brothers | 06 + Addr (update routing table) | |
| BC_FN_Nephews | 07 + Addr (update routing table) | |
|
Relay | Location Calculation | 1 + [Addr-TopAddr]/Cskip(1), 1 + [Addr-TopAddr-Cskip(1)]/Cskip(2) |
| Location Difference | Compare node locations in a tree, determine their distance | |
| Data Packet | 31 + Source + DestAddr + PreHop + LocalHop + HopCount + data | |
| Data Fb Pkt | 30 + Source + DestAddr + data | |
| Node Failed | Update routing table when a failure transmission happens | |
| Adoption | Adoption Broad Cast | 09 + BroAddr + Addr (to all neighbors) |