Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(703)

Unified Diff: src/lte/model/pf-ff-mac-scheduler.h

Issue 130130043: GSoC 2014 LTE FFR algorithms project
Patch Set: Created 9 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/lte/model/pf-ff-mac-scheduler.h
===================================================================
--- a/src/lte/model/pf-ff-mac-scheduler.h
+++ b/src/lte/model/pf-ff-mac-scheduler.h
@@ -29,7 +29,7 @@
#include <map>
#include <ns3/nstime.h>
#include <ns3/lte-amc.h>
-
+#include <ns3/lte-ffr-sap.h>
// value for SINR outside the range defined by FF-API, used to indicate that there
// is no CQI for this element
@@ -93,6 +93,10 @@
virtual FfMacCschedSapProvider* GetFfMacCschedSapProvider ();
virtual FfMacSchedSapProvider* GetFfMacSchedSapProvider ();
+ // FFR SAPs
+ virtual void SetLteFfrSapProvider (LteFfrSapProvider* s);
+ virtual LteFfrSapUser* GetLteFfrSapUser ();
+
friend class PfSchedulerMemberCschedSapProvider;
friend class PfSchedulerMemberSchedSapProvider;
@@ -239,6 +243,9 @@
FfMacCschedSapProvider* m_cschedSapProvider;
FfMacSchedSapProvider* m_schedSapProvider;
+ // FFR SAPs
+ LteFfrSapUser* m_ffrSapUser;
+ LteFfrSapProvider* m_ffrSapProvider;
// Internal parameters
FfMacCschedSapProvider::CschedCellConfigReqParameters m_cschedCellConfig;

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b