In triggering a measurement result report and creating measResult, when measResultServFreList indicator is set and the first timer is not being driven, UE creates measResult containing measResultServFreList. When the measResult is transmitted (or transferred to lower layer), the first timer is driven.
On the other hand, when measResultServFreqList indicator is set and the first timer is being driven, UE is capable of creating measResult without measResultServFreqList and transmitting it to ENB.
When measResultServFreqList indicator is not set, UE creates measResult without measResultServFreqList and transmits it to ENB.
[Method 2 of Adjusting measResultServFreqList]
When measResult including measResultServFreqList (or measurement report) is transmitted, UE stores the reported measResultServFreqList in the memory.
When triggering a measurement report and creating measResult, UE is capable of creating a measResult in such a way that: it does not include measResultServFreq, which has the same measurement value that it has reported or stored, in the measResultServFreqList, but only measResultServFreq, which includes a measurement value that differs from those that it has measured, in the measResultServFreqList.
[Method 3 of Adjusting measResultServFreqList]
ENB is capable of including, in the measConfig, information (measResultServFreqNumber) indicating the number of frequencies to be included in measResultServFreqList, and transmitting it to the UE.