Data processing method and apparatus, terminal device, and computer storage medium
AssigneeTencent Cloud Computing (Beijing) Co., Ltd.
InventorYuan Yan
Life of this patent
Estimating the term…
Abstract
Disclosed in embodiments of this application are a data processing method and apparatus, a terminal device, and a non-transitory computer-readable storage medium. When the terminal device determines that a delay is less than a standard index, estimation of a load situation of a base station is triggered. Based on an obtained load value, a QoS service request can be initiated by the terminal device in a accordance with a determination that the base station is heavily-loaded, thereby effectively avoiding ineffective calling of a QoS service by the terminal device and improving effectiveness of service calling.
Claims19
A data processing method performed by a terminal device, the method comprising:
- determining a target data link between the terminal device and a base station when a delay in running a target service is less than a standard index, the target data link being associated with a duplex mode currently used by the terminal device;
- transmitting, when the target data link is an uplink between the terminal device and the base station, a plurality of first test data packets to the base station based on the uplink;
- determining a load value of the base station based on a transmission parameter of the target data link, the transmission parameter representing a transmission situation of transmitting a test data packet on the target data link, further comprising:
- determining an actual response rate of a response of the base station to a service corresponding to each of the first test data packets as the transmission parameter of the uplink;
- and
- determining one of (i) a sum of the actual response rates of the first test data packets, (ii) a mean value of the actual response rates of the first test data packets, and (iii) a weighted mean value of the actual response rates of the first test data packets as the load value of the base station;
- and
- transmitting an acceleration request to a target server when the load value of the base station is greater than or equal to a load threshold, the acceleration request instructing the target server to perform service acceleration on the target service.
A terminal device, comprising an output interface, and further comprising:
- a processor, suitable to implement one or more instructions;
- and
- a computer storage medium, storing one or more instructions, the one or more instructions being suitable to be loaded by the processor to perform a data processing method including:
- determining a target data link between the terminal device and a base station when a delay in running a target service is less than a standard index, the target data link being associated with a duplex mode currently used by the terminal device;
- transmitting, when the target data link is an uplink between the terminal device and the base station, a plurality of first test data packets to the base station based on the uplink;
- determining a load value of the base station based on a transmission parameter of the target data link, the transmission parameter representing a transmission situation of transmitting a test data packet on the target data link, further comprising:
- determining an actual response rate of a response of the base station to a service corresponding to each of the first test data packets as the transmission parameter of the uplink;
- and
- determining one of (i) a sum of the actual response rates of the first test data packets, (ii) a mean value of the actual response rates of the first test data packets, and (iii) a weighted mean value of the actual response rates of the first test data packets as the load value of the base station;
- and
- transmitting an acceleration request to a target server when the load value of the base station is greater than or equal to a load threshold, the acceleration request instructing the target server to perform service acceleration on the target service.
A non-transitory computer-readable storage medium, storing one or more instructions, the one or more instructions being suitable to be loaded by a processor of a terminal device to perform a data processing method including:
- determining a target data link between the terminal device and a base station when a delay in running a target service is less than a standard index, the target data link being associated with a duplex mode currently used by the terminal device;
- transmitting, when the target data link is an uplink between the terminal device and the base station, a plurality of first test data packets to the base station based on the uplink;
- determining a load value of the base station based on a transmission parameter of the target data link, the transmission parameter representing a transmission situation of transmitting a test data packet on the target data link, further comprising:
- determining an actual response rate of a response of the base station to a service corresponding to each of the first test data packets as the transmission parameter of the uplink;
- and
- determining one of (i) a sum of the actual response rates of the first test data packets, (ii) a mean value of the actual response rates of the first test data packets, and (iii) a weighted mean value of the actual response rates of the first test data packets as the load value of the base station;
- and
- transmitting an acceleration request to a target server when the load value of the base station is greater than or equal to a load threshold, the acceleration request instructing the target server to perform service acceleration on the target service.
Dependencies are inferred from the claim text.