Add support of ResourceStatusUpdate X2 primitive in RRC
authorManuel Requena <manuel.requena@cttc.es>
Tue, 27 Nov 2012 19:00:38 +0100
changeset 9435 a60d3218e8f4
parent 9434 6c3ce4dbad56
child 9436 3cc0554d7bf1
child 9453 20da0586a4c1
Add support of ResourceStatusUpdate X2 primitive in RRC
src/lte/model/lte-enb-rrc.cc
src/lte/model/lte-enb-rrc.h
--- a/src/lte/model/lte-enb-rrc.cc	Tue Nov 27 18:58:04 2012 +0100
+++ b/src/lte/model/lte-enb-rrc.cc	Tue Nov 27 19:00:38 2012 +0100
@@ -1203,6 +1203,18 @@
   NS_ASSERT ("Processing of LOAD INFORMATION X2 message IS NOT IMPLEMENTED");
 }
 
+void
+LteEnbRrc::DoRecvResourceStatusUpdate (EpcX2SapUser::ResourceStatusUpdateParams params)
+{
+  NS_LOG_FUNCTION (this);
+
+  NS_LOG_LOGIC ("Recv X2 message: RESOURCE STATUS UPDATE");
+
+  NS_LOG_LOGIC ("Number of cellMeasurementResultItems = " << params.cellMeasurementResultList.size ());
+
+  NS_ASSERT ("Processing of RESOURCE STATUS UPDATE X2 message IS NOT IMPLEMENTED");
+}
+
 
 uint16_t 
 LteEnbRrc::DoAllocateTemporaryCellRnti ()
--- a/src/lte/model/lte-enb-rrc.h	Tue Nov 27 18:58:04 2012 +0100
+++ b/src/lte/model/lte-enb-rrc.h	Tue Nov 27 19:00:38 2012 +0100
@@ -541,7 +541,8 @@
   void DoRecvHandoverRequestAck (EpcX2SapUser::HandoverRequestAckParams params);
   void DoRecvUeContextRelease (EpcX2SapUser::UeContextReleaseParams params);
   void DoRecvLoadInformation (EpcX2SapUser::LoadInformationParams params);
-  
+  void DoRecvResourceStatusUpdate (EpcX2SapUser::ResourceStatusUpdateParams params);
+
 
   // CMAC SAP methods
   uint16_t DoAllocateTemporaryCellRnti ();