Skip to content

Update on 10/16 #9

@cheny51

Description

@cheny51

After we scaled up the timeslot that serve each user, we realized that the server tends to prioritize all its time to process the one with greater arrival rate user first and then go back and process the lower arrival rate.

This is not what we wanted, we want that server to finish their tasks within the given time (i.e. 1800s) for BOTH user.

One thing we need to fix right now is to have the server stop working once it hit tfinal (1800), even if there's any packet remaining, no more processing.

Another thing would be to have the code to no longer increase age (or consider user idling) once ALL packets were finished process to show a better age accuracy for the user. (right now we made it such that the user that finished their packets early need to wait until the other user to finish and this is not what we wanted)

Then another thing would be to set in the code that prevent prioritize from happening between a low and high arrival rate user, I believe in doing the age would be much better for the high arrival rate.

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions