inet icon indicating copy to clipboard operation
inet copied to clipboard

XMac: at some slotTime values, the number of successfully sent packets drop

Open adamgeorge309 opened this issue 2 years ago • 3 comments

Chart from the Sensornetwork showcase: image The graph is not smooth.

Here is what happens:

  • A sensor sends preambles
  • The gateway wakes up and sends ack
  • The sensor node would send the data but another sensor node starts sending preambles and the original sensor node's mac is stuck in SEND mode and doesn't do anything from this point
  • Eventually all sensor nodes get into this state and the number of successfully sent packets is low ~5 packets

adamgeorge309 avatar Dec 09 '22 16:12 adamgeorge309

Bug in XMAC state machine

ZoltanBojthe avatar Jan 10 '23 13:01 ZoltanBojthe

And configuration error: headerLength = 24B , bitrate=19200bps with checkInterval=0.01s not a valid configuration. The checkInterval needed for send_preamble+rcv_ack time. But the 24B header with 19200bps is 0.01s in itself.

ZoltanBojthe avatar Mar 28 '23 17:03 ZoltanBojthe

Hey Zoltan, can you provide me steps to get the successful packet reception in the BMAC, LMAC, XMAC protocol. I couldnt able to get the output for these. Can you please help me out with this.

abdulafroz04 avatar Mar 15 '24 17:03 abdulafroz04