Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
adamgeorge309 opened this issue Dec 9, 2022 · 3 comments
Assignees
Labels
Milestone

Comments

@adamgeorge309
Copy link
Contributor

adamgeorge309 commented Dec 9, 2022

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
@ZoltanBojthe
Copy link
Contributor

Bug in XMAC state machine

@levy levy modified the milestones: INET 4.6, Postponed Feb 21, 2023
@ZoltanBojthe
Copy link
Contributor

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.

@abdulafroz04

This comment was marked as off-topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants