摘要 |
A mobile communication device with a wireless module and a controller module is provided for improving data throughput by dynamically adjusting a window size of a communication protocol layer. The wireless module performs wireless transceiving to and from a service network. The controller module measures a link quality of the service network associated with a first protocol layer via the wireless module, and determines a number of transmission layers supported for spatial multiplexing associated with the first protocol layer. Also, the controller module adjusts a data transmission parameter associated with a second protocol layer according to the link quality and the number of transmission layers associated with the first protocol layer. Particularly, the second protocol layer is hierarchically higher than the first protocol layer in a multi-layer protocol stack. |