Skip to content

cheny51/multiple-access-queue

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 

Repository files navigation

multiple-access-queue Matlab code to simulate the behavior of multiple sources being served by a single server.

Two methods for dealing with multiple sources

  • TDMA: Allocate time slots that alternate sources. The server will only serve the source that currently has the time slot.
  • FDMA: Split up the queue and server such that each source has a separate queue and is being served independently, but at half the rate.

TODO (unordered):

  • proportional slots
  • source 1 can be served anytime
  • compute average delay
  • finite buffer queue
  • slot duration as inverse of arrival rate
  • Find best slot duration
  • Look for differences in the methods
  • See what happens when you scale up the number of sources
  • Look at how avg age changes with simulation time
  • double buffer to limit arrival rates

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 100.0%