LTE scheduler type

417 views
Skip to first unread message

Yared Zerihun

unread,
Sep 29, 2015, 8:35:03 AM9/29/15
to ns-3-users
Hello there,
what exactly is the scheduler,

lteHelper->SetSchedulerType ("ns3::FdMtFfMacScheduler") // FD-MT scheduler;

Is it a combination of the Proportional Fair Scheduler in Time Domain and the Maximum Throughput in Frequency Domain?

Thank you.

Konstantinos

unread,
Sep 29, 2015, 8:51:23 AM9/29/15
to ns-3-users
Hi,

Please study the documentation. 
For more information on those specific schedulers I would recommend the GSOC 2012 project

Yared Zerihun

unread,
Oct 3, 2015, 1:58:22 AM10/3/15
to ns-3-...@googlegroups.com
Hello Konstantinos,  I've looked at the link you gave me.
I understood that Round Robin and Proportional Fair Scheduler had already been implemented before the GSOC2012 project started. and they were implementing the other schedulers(MT, BET, TTA) right after. If I am correct in my understanding, I hope the project is already finished by now, LENA has all the main schedulers implemented in NS-3, and my question is:
Is,
lteHelper->SetSchedulerType ("ns3::PssFfMacScheduler");     //PSS scheduler, 

the Proportional Fair(PF) scheduler? If not, where is it or is not it implemented already?
Can I have a detailed explanation of the implemented schedulers other than the one presented here:
https://www.nsnam.org/docs/models/html/lte-user.html#configure-lte-mac-scheduler ?




--
You received this message because you are subscribed to a topic in the Google Groups "ns-3-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ns-3-users/Q16JI01isDg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ns-3-users+...@googlegroups.com.
To post to this group, send email to ns-3-...@googlegroups.com.
Visit this group at http://groups.google.com/group/ns-3-users.
For more options, visit https://groups.google.com/d/optout.

Konstantinos

unread,
Oct 3, 2015, 5:53:00 AM10/3/15
to ns-3-users
Hi,

See replies inline


On Saturday, October 3, 2015 at 6:58:22 AM UTC+1, Yared Zerihun wrote:
Hello Konstantinos,  I've looked at the link you gave me.
I understood that Round Robin and Proportional Fair Scheduler had already been implemented before the GSOC2012 project started. and they were implementing the other schedulers(MT, BET, TTA) right after. If I am correct in my understanding, I hope the project is already finished by now, LENA has all the main schedulers implemented in NS-3,

Yes the project is finished and those schedulers are integrated. 
 
and my question is:
Is,
lteHelper->SetSchedulerType ("ns3::PssFfMacScheduler");     //PSS scheduler, 

the Proportional Fair(PF) scheduler?

No, it is not the PF scheduler, it is the PSS scheduler.
 
If not, where is it or is not it implemented already? 

The PF scheduler is implemented and it is the PfFfMacScheduler
 
Can I have a detailed explanation of the implemented schedulers other than the one presented here:
https://www.nsnam.org/docs/models/html/lte-user.html#configure-lte-mac-scheduler ?


On Tue, Sep 29, 2015 at 5:51 AM, Konstantinos <dinos.k...@gmail.com> wrote:
Hi,

Please study the documentation. 
For more information on those specific schedulers I would recommend the GSOC 2012 project


On Tuesday, 29 September 2015 13:35:03 UTC+1, Yared Zerihun wrote:
Hello there,
what exactly is the scheduler,

lteHelper->SetSchedulerType ("ns3::FdMtFfMacScheduler") // FD-MT scheduler;

Is it a combination of the Proportional Fair Scheduler in Time Domain and the Maximum Throughput in Frequency Domain?

Thank you.

--
You received this message because you are subscribed to a topic in the Google Groups "ns-3-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ns-3-users/Q16JI01isDg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ns-3-users+unsubscribe@googlegroups.com.

Alexandre Zavadniak

unread,
Oct 3, 2015, 8:48:10 AM10/3/15
to ns-3-users
I used the code:

   Ptr<LteHelper> LteObjeto = CreateObject<LteHelper> ();
   LteObjeto->SetSchedulerType ("ns3::TdMtFfMacScheduler"); // TD-MT scheduler 

But does not work, someone has a code example of changing the escalondor. The video streamming never reaches the destination when I change the scheduler.

Konstantinos

unread,
Oct 3, 2015, 10:44:29 AM10/3/15
to ns-3-users
Hi Alexandre,

What does not work? 
If you do not change the scheduler to TD-MT, does it work?

If the 'video streaming' does not reach the destination, you might have other issues such as routing. 

Regards,
K.
Reply all
Reply to author
Forward
0 new messages