If buffer size is included for every logical channel, the size of control information (BSR) will be more. So logical channels are grouped into logical channel group and buffer size is included for logical channel group.
Why do we need only contention free RACH in LAA cells?
What could be the reason for defining logical channel grouping concept in LTE ? Why logical channels can't be used independently ?