Dear Mvut,
What has been described is, in fact, not a network.
Multiple, point to point data transfer.
A, B, C, D are end devices with additional MCUs.
The MCU of xbee (A) gives the instruction to xbee (A):
xbee (A) sends to xbee ( B ) (destination address of xbee(C), xbee(D) is additionally present in the data packet “X”)
The MCU of xbee ( B ) gives the instruction to xbee ( B ):
xbee ( B ) sends to xbee(C) (destination address xbee (D) is additionally present in the data packet “X”)
The MCU of xbee(C) gives the instruction to xbee(C):
xbee(C) sends to xbee(D) (data packet “X” has arrived)
Can this work like this?