Abstract:
A method and an apparatus for dynamically determining the optimal communication mess age bundle size for a communications system based on system resource utilization parameters, such as CPU utilization, message processing latencies, and paging message response delays within the system. At low loads, a bundle size of 1 message is selected. Under such conditions, paging messages are broadcast to mobile units in real time, with no waiting. As the mobile station termination activity increases and the round-trip-paging response delay exceeds a threshold, the bundle size is increased to reduce the processing overheads, which, in turn, reduces the end-to-end system delay for paging. As the paging message traffic decreases, the bundle size is reduced to decrease the delay introduced by bundling, which, in turn, reduces the round-trip-paging response delay.