Index: CHANGES.html
===================================================================
--- a/CHANGES.html
+++ b/CHANGES.html
@@ -51,6 +51,62 @@
us a note on ns-developers mailing list.
+Changes from ns-3.19 to ns-3-dev-lte-ffr
+New API:
+
+ - The GSoC 2014 project in the LTE module has brought some additional APIs:
+
+ - a new abstract class LteFfrAlgorithm, which every future
+ implementation of frequency reuse algorithm should inherit from
+ - a new SAPs: one between MAC Scheduler and FrAlgorithm, one between
+ RRC and FrAlgorithm
+ - new attribute to enable Uplink Power Control in LteUePhy
+ - new LteUePowerControl class, an implementation of Uplink Power Control, which is
+ configurable by attributes. ReferenceSignalPower is sent by eNB in SIB2.
+ Uplink Power Control in Closed Loop Accumulative Mode is enabled by default
+ - seven different Frequency Reuse Algorithms (each has its own attributes):
+
+ - LteFrNoOpAlgorithm
+ - LteFrHardAlgorithm
+ - LteFrStrictAlgorithm
+ - LteFrSoftAlgorithm
+ - LteFfrSoftAlgorithm
+ - LteFfrEnhancedAlgorithm
+ - LteFfrDistributedAlgorithm
+
+ - attribute in LteFfrAlgorithm to set FrCellTypeId which is used in automatic
+ Frequency Reuse algorithm configuration
+ - LteHelper has been updated with new methods related to frequency reuse algorithm:
+ SetFfrAlgorithmType and SetFfrAlgorithmAttribute
+
+
+
+
+Changes to existing API:
+
+ - all schedulers were updated to interact with FR entity via FFR-SAP. Only PF, PSS, CQA,
+ FD-TBFQ, TD-TBFQ schedulers supports Frequency Reuse functionality. In the beginning
+ of scheduling process, schedulers ask FR entity for avaiable RBGs and then ask if UE
+ can be scheduled on RB
+ - eNB RRC interacts with FFR entity via RRC-FFR SAP
+ - new DL-CQI generation approach was implemented. Now DL-CQI is computed from control channel as signal
+ and data channel (if received) as interference. New attribute in LteHelper was added to specify
+ DL-CQI generation approach. New approach is default one in LteHelper
+ - RadioEnvironmentMap can be generated for Data or Control channel and for specified RbId;
+ Data or Control channel and RbId can be configured by new attributes in RadioEnvironmentMapHelper
+ - lte-sinr-chunk-processor refactored to lte-chunk-processor. Removed all lte-xxx-chunk-processor
+ implementations
+
+
+Changes to build system:
+
+
+Changed behavior:
+
+
+
Changes from ns-3.20 to ns-3.21
New API: