1. A method comprising: scheduling in full a packet flow during a specific period of time at a base station; collecting accumulation statistics of scheduled packet sizes (Ss) and inter-packet time intervals (Ts) by monitoring transmissions over a network between the base station and a user equipment (UE); and identifying a set of peaks of highest accumulation; when a number of {S, T} pairs contained within a tolerance size (D) of the peak is above a threshold, utilizing semi-persistent scheduling.