[go: up one dir, main page]

CN110708722B - Transmission rate control method, terminal, and computer storage medium - Google Patents

Transmission rate control method, terminal, and computer storage medium Download PDF

Info

Publication number
CN110708722B
CN110708722B CN201910869858.4A CN201910869858A CN110708722B CN 110708722 B CN110708722 B CN 110708722B CN 201910869858 A CN201910869858 A CN 201910869858A CN 110708722 B CN110708722 B CN 110708722B
Authority
CN
China
Prior art keywords
parameter
terminal
base station
transmission rate
network side
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910869858.4A
Other languages
Chinese (zh)
Other versions
CN110708722A (en
Inventor
唐凯
张涛
夏炀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201910869858.4A priority Critical patent/CN110708722B/en
Publication of CN110708722A publication Critical patent/CN110708722A/en
Application granted granted Critical
Publication of CN110708722B publication Critical patent/CN110708722B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0215Traffic management, e.g. flow control or congestion control based on user or device properties, e.g. MTC-capable devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请实施例提供一种传输速率控制方法及终端、计算机存储介质,所述方法包括:终端计算第一参数和/或第二参数,所述第一参数用于表示所述终端待发送给第一基站的上行数据的数据量大小,所述第二参数用于表示BLER;其中,所述终端处于双连接模式;所述终端对所述第一参数和/或第二参数进行调整,并将调整后的所述第一参数和/或第二参数发送给网络侧;其中,调整后的所述第一参数用于降低所述第一基站侧的上行传输速率,调整后的所述第二参数用于降低所述第一基站侧的下行传输速率。

Figure 201910869858

Embodiments of the present application provide a transmission rate control method, a terminal, and a computer storage medium. The method includes: the terminal calculates a first parameter and/or a second parameter, where the first parameter is used to indicate that the terminal is to send to the first parameter. The data amount of uplink data of a base station, the second parameter is used to indicate BLER; wherein, the terminal is in a dual-connection mode; the terminal adjusts the first parameter and/or the second parameter, and uses The adjusted first parameter and/or the second parameter are sent to the network side; wherein the adjusted first parameter is used to reduce the uplink transmission rate of the first base station side, and the adjusted second parameter The parameter is used to reduce the downlink transmission rate on the first base station side.

Figure 201910869858

Description

Transmission rate control method, terminal and computer storage medium
Technical Field
The embodiment of the application relates to a data transmission technology, in particular to a transmission rate control method, a terminal and a computer storage medium.
Background
A fifth Generation (5th Generation, 5G) mobile communication system supports a stand-alone networking (SA) architecture and a Non-stand-alone Networking (NSA) architecture, and a typical NSA architecture is a Dual Connection (DC) architecture.
In the dual connectivity architecture, the terminal may operate in a dual connectivity mode. In the dual connectivity mode, the terminal communicates with both base stations, for example, the terminal communicates with both a Long Term Evolution (LTE) base station and a New Radio (NR) base station, which results in large power consumption of the terminal.
Disclosure of Invention
The embodiment of the application provides a transmission rate control method, a terminal and a computer storage medium, which can solve the problem of high power consumption of the terminal.
The transmission rate control method provided by the embodiment of the application comprises the following steps:
a terminal calculates a first parameter and/or a second parameter, wherein the first parameter is used for representing the data size of uplink data to be sent to a first base station by the terminal, and the second parameter is used for representing a block error rate (BLER); wherein the terminal is in a dual connectivity mode;
the terminal adjusts the first parameter and/or the second parameter and sends the adjusted first parameter and/or second parameter to a network side; the adjusted first parameter is used for reducing the uplink transmission rate of the first base station side, and the adjusted second parameter is used for reducing the downlink transmission rate of the first base station side.
The terminal provided by the embodiment of the application comprises:
a calculating unit, configured to calculate a first parameter and/or a second parameter, where the first parameter is used to indicate a data size of uplink data to be sent by the terminal to the first base station, and the second parameter is used to indicate BLER; wherein the terminal is in a dual connectivity mode;
the adjusting unit is used for adjusting the first parameter and/or the second parameter;
the communication unit is used for sending the adjusted first parameter and/or second parameter to a network side; the adjusted first parameter is used for reducing the uplink transmission rate of the first base station side, and the adjusted second parameter is used for reducing the downlink transmission rate of the first base station side.
The terminal provided by the embodiment of the application comprises: a processor and a memory for storing a computer program operable on the processor, wherein the processor is configured to perform the transmission rate control method described above when executing the computer program.
The computer storage medium provided in the embodiments of the present application stores a computer program, and the computer program is executed by a processor to implement the transmission rate control method.
According to the technical scheme of the embodiment of the application, under the condition that the terminal is communicated with the first base station and the second base station simultaneously, the purpose of saving power consumption of the terminal can be achieved by limiting the uplink transmission rate and/or the downlink transmission rate of the terminal, and therefore the endurance time of the terminal is prolonged.
Drawings
Fig. 1 is a schematic diagram of a dual connection architecture provided by an embodiment of the present application;
fig. 2 is a schematic flowchart of a transmission rate control method according to an embodiment of the present application;
fig. 3 is a structural diagram of a communication module of a terminal in a dual connectivity mode according to an embodiment of the present application;
fig. 4 is a flowchart of the terminal opening intelligence 5G provided in the embodiment of the present application;
FIG. 5-1 is a flow chart of adjusting BSR according to an embodiment of the present disclosure;
fig. 5-2 is a flow chart of adjusting the BLER value according to an embodiment of the present application;
fig. 6 is a first schematic structural component diagram of a terminal according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a terminal according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The transmission rate control method provided by the embodiment of the present application may be applied to a dual connectivity architecture as shown in fig. 1. The terminal 101 may establish an air interface connection with the main base station 102 (also referred to as a master node), so as to implement communication with the main base station 102; the terminal 101 may also establish an air interface connection with the secondary base station 103 (also referred to as a secondary node), so as to implement communication with the secondary base station 103; the terminal 101 may also establish air interface connections with the main base station 102 and the secondary base station 103 at the same time, so as to simultaneously implement communication with the main base station 102 and the secondary base station 103.
In the dual connectivity mode, the terminal 101 establishes two connections with the primary base station 102 and the secondary base station 103 at the same time, where the primary base station 102 is mainly responsible for signaling transmission and the secondary base station 103 is responsible for data transmission. The technical scheme of the embodiment of the application is mainly used for the terminal in the double-connection mode.
The types of the main base station 102 and the secondary base station 103 shown in fig. 1 may be the same or different. In one example, the primary base station 102 is an LTE base station and the secondary base station 103 is an NR base station. In another example, the primary base station 102 is an NR base station, and the secondary base station 103 is also an NR base station. In yet another example, the primary base station 102 is an NR base station and the secondary base station 103 is an LTE base station. The embodiment of the present application does not limit the types of the main base station 102 and the secondary base station 103.
In one example, the dual connection mode is an EN-DC mode or a next generation EN-DC (NGEN-DC) mode, in which case the primary base station is an LTE base station and the secondary base station is an NR base station, and the terminal communicates with both the LTE base station and the NR base station.
In another example, the dual connectivity mode is an NR-evolved UMTS (NR-EUTRA, NE-DC) mode, in which case the primary base station is an NR base station and the secondary base station is an LTE base station, and the terminal communicates with both the LTE and NR base stations.
It should be noted that the dual connection mode is not limited to the EN-DC mode and the NE-DC mode, and the specific type of the dual connection mode is not limited in the embodiment of the present application.
In a specific implementation, the deployment manner of the primary base station and the secondary base station may be co-base deployment (for example, the NR base station and the LTE base station may be disposed on one entity device), or may also be non-co-base deployment (for example, the NR base station and the LTE base station may be disposed on different entity devices), which is not limited in this application. Here, the LTE base station may be referred to as an evolved Node B (eNB), and the NR base station may be referred to as a next generation base station (gNB). It should be noted that the present application may not be limited to the correlation between the coverage areas of the primary base station and the secondary base station, for example, the primary base station and the secondary base station may overlap.
For a specific type of the terminal 101, the present application may not be limited, and it may be any user equipment that supports the above dual connection mode, for example, a smart phone, a personal computer, a notebook computer, a tablet computer, a portable wearable device, and the like.
The following describes in detail the technical solutions of the present application and how the technical solutions of the present application solve the above technical problems by embodiments and with reference to the drawings. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments.
Fig. 2 is a schematic flow chart of a transmission rate control method according to an embodiment of the present application, and as shown in fig. 2, the transmission rate control method includes the following steps:
step 201: a terminal calculates a first parameter and/or a second parameter, wherein the first parameter is used for representing the data size of uplink data to be sent to a first base station by the terminal, and the second parameter is used for representing BLER; wherein the terminal is in a dual connectivity mode.
In the embodiment of the present application, the terminal is in a dual connectivity mode, and in the dual connectivity mode, the terminal communicates with both the first base station and the second base station. In an optional implementation manner, the first base station is a secondary base station, and the second base station is a primary base station, where the secondary base station is responsible for transmitting data, the primary base station is mainly responsible for transmitting signaling, and the terminal, the first base station and the second base station form a dual connectivity architecture, referring to fig. 1.
In the embodiment of the present application, the dual connection mode is, for example, an EN-DC mode, an NGEN-DC mode, or an NE-DC mode. Taking the EN-DC mode as an example, the first base station is an NR base station (i.e., a gNB), the second base station is an LTE base station (i.e., an eNB), and the terminal communicates with the NR base station and the LTE base station simultaneously. The power consumption of the terminal in the dual connectivity mode is larger than that of the terminal in the single connectivity mode which needs to communicate with one base station (e.g., an LTE base station or an NR base station). Therefore, the embodiment of the application saves the power consumption of the terminal in the dual connection mode by limiting the transmission rate of the terminal.
Fig. 3 is a structural diagram of a communication module of a terminal in a dual connectivity mode, and as shown in fig. 3, in order to implement simultaneous communication with two base stations, the terminal needs to have two sets of communication modules, where the two sets of communication modules correspond to the two base stations respectively. The first modem module (modem) and the first radio frequency path (including the first radio frequency circuit and the first radio frequency antenna) form a first set of communication modules, and the first set of communication modules corresponds to the first base station. A second modem module (modem) and a second radio frequency path (including a second radio frequency circuit and a second radio frequency antenna) form a second set of communication modules, which correspond to a second base station. In one example, the first modem is a 5G modem, the second modem is a 4G modem, the first radio frequency circuitry is 5G RF, and the second radio frequency circuitry is 4G RF. In the dual connection mode, the first communication module and the second communication module operate simultaneously.
In one example, the terminal establishes a connection with the second base station before establishing a connection with the first base station. For example: under the condition that a terminal is connected with a second base station, receiving a control instruction sent by a first base station, wherein the control instruction is used for triggering and starting a communication function corresponding to the first base station; and the terminal responds to the control instruction and establishes connection with the first base station.
In the embodiment of the application, the terminal calculates the first parameter according to the data size of the uplink data to be transmitted, and calculates the second parameter according to the ratio of the number of incorrectly received blocks to the total number of sent blocks.
Step 202: the terminal adjusts the first parameter and/or the second parameter and sends the adjusted first parameter and/or second parameter to a network side; the adjusted first parameter is used for reducing the uplink transmission rate of the first base station side, and the adjusted second parameter is used for reducing the downlink transmission rate of the first base station side.
In the embodiment of the application, after the connection is established between the terminal and the first base station, the terminal can communicate with the first base station. It should be noted that the connection described in the embodiments of the present application refers to access. After the terminal starts the communication function corresponding to the first base station, various parameters of the terminal need to be adjusted by combining with actual conditions, so that the best compromise between performance and power consumption is achieved, and a user obtains more experience. Further, the embodiment of the application adjusts the transmission rate of the terminal to save the power consumption of the terminal.
Taking the communication function corresponding to the first base station as a 5G function as an example, referring to fig. 4, fig. 4 is a schematic diagram of the terminal turning on the intelligent 5G, where turning on the intelligent 5G means optimizing the 5G function, and specifically, when the terminal uses the 5G function, various parameters (such as transmission rate) of the terminal can be adjusted according to actual conditions. As shown in fig. 4, the terminal turning on the smart 5G includes the following processes:
1. the terminal judges whether the operation of opening the intelligent 5G is received.
Here, the terminal displays a user interface including an option to start the smart 5G, and the user may trigger an operation to select the option corresponding to the smart 5G, thereby starting the smart 5G. Here, the operation by the user may be a touch operation, a key operation, a voice operation, a gesture operation, or the like.
2. And if the operation of opening the intelligent 5G is received, optimizing the 5G function.
Here, the optimization of the 5G function includes at least: the 5G transmission rate of the terminal is limited to save power consumption of the terminal.
3. If the control instruction for opening the 5G function is not received, the 5G function is not optimized.
In an application scene, the terminal detects the temperature of the terminal; when the temperature of the terminal is greater than or equal to a target threshold, the terminal starts a communication function for limiting the first base station (for example, starts to limit an uplink transmission rate and/or a downlink transmission rate corresponding to the first base station); and when the terminal starts to limit the communication function corresponding to the first base station, the terminal adjusts the first parameter and/or the second parameter. It should be noted that the uplink transmission rate refers to an uplink transmission rate corresponding to the first base station, and the downlink transmission rate refers to a downlink transmission rate corresponding to the first base station, taking the first base station as a 5G base station as an example, the uplink transmission rate refers to a 5G uplink transmission rate, and the downlink transmission rate refers to a 5G downlink transmission rate.
Illustratively, the temperature of the terminal may be represented by the temperature of some hardware of the terminal or the average temperature of some hardware, such as the temperature of a processor, the temperature of a memory, etc.
In an optional implementation manner, when the temperature of the terminal is less than the target threshold, the terminal closes and limits the communication function corresponding to the first base station. In this case, the uplink transmission rate and/or the downlink transmission rate of the terminal are/is restored to the normal condition (i.e., the condition that the first parameter and/or the second parameter are/is not adjusted).
In this embodiment, the terminal may adjust the first parameter, or adjust the second parameter, or adjust the first parameter and the second parameter simultaneously. How the terminal adjusts the first parameter and the second parameter is explained below.
Figure BDA0002202445190000061
Adjustment of a first parameter
The terminal adjusts the value of the first parameter to be smaller under the condition of determining to start limiting the uplink transmission rate; the terminal sends the first parameter after being reduced to a network side; wherein the first parameter after being reduced is used for the network side to execute the following operations: and reducing the resource amount of the uplink transmission resource of the first base station side scheduled for the terminal.
Here, the first parameter is used to indicate a data size of uplink data to be sent by the terminal to the first base station. Further, the first parameter is transmitted through a Buffer Status Report (BSR). In specific implementation, the terminal may carry a Control Element (CE) in a Protocol Data Unit (PDU) of a Media Access Control (MAC) layer, where the Control Element is referred to as BSR MAC CE, and the BSR MAC CE carries the first parameter.
In an example, the first parameter is called a BSR value, and referring to fig. 5-1, the terminal calculates the BSR value according to the data size of the uplink data to be transmitted, and adjusts the calculated BSR value to be small; 2. and the terminal reports the reduced BSR value to the first base station through the BSR MAC CE.
The first parameter after being reduced is used for the network side to execute the following operations: and reducing the resource amount of the uplink transmission resource of the first base station side scheduled for the terminal. In this way, a reduction in the uplink transmission rate can be achieved.
It should be noted that, after receiving the first parameter, the first base station schedules the uplink transmission resource for the terminal according to the first parameter, and specifically, the first base station sends scheduling information to the terminal, where the scheduling information is used to indicate that the network side schedules the uplink transmission resource of the first base station side for the terminal. And after receiving the scheduling information sent by the network side, the terminal sends the uplink data to the first base station on the uplink transmission resource.
Figure BDA0002202445190000062
Adjustment of the second parameter
Under the condition that the terminal determines to start limiting the downlink transmission rate, the value of the second parameter is increased; the terminal sends the second parameter after being increased to a network side; wherein the second parameter after being increased is used for the network side to execute at least one of the following operations: increasing the data amount of the retransmission data of the first base station side, and decreasing an index value of a Modulation and Coding Scheme (MCS) of the first base station side.
Here, the second parameter is used to indicate BLER, and the value of BLER is used to indicate the ratio of the number of blocks incorrectly received by the terminal to the total number of blocks transmitted.
In one example, the second parameter is called a BLER value, and referring to fig. 5-2, 1, the terminal calculates the BLER value according to the ratio of the number of incorrectly received blocks to the total number of transmitted blocks, and increases the calculated BLER value; 2. the terminal reports the increased BLER value to the first base station through Uplink Control Information (UCI) in a Physical Uplink Control Channel (PUCCH).
The second parameter after being increased is used for the network side to execute the following operations: and increasing the data quantity of the retransmission data of the first base station side and reducing the index value of the MCS of the first base station side. Thus, the downlink transmission rate can be reduced.
In an alternative embodiment, the terminal may further reduce the uplink transmission rate by reducing the transmission rate at which the application layer transmits the uplink data to the first modem. Here, the application layer may refer to a system application layer or a third party application layer, such as an application layer corresponding to a video application, an application layer corresponding to a chat software application, and so on. And the first modem sends the uplink data to the first base station through a first radio frequency path. By reducing the transmission rate at which the application layer transmits upstream data to the first modem, a reduction in the upstream transmission rate of the terminal may be achieved.
In this embodiment of the application, the terminal sends the adjusted first parameter and/or second parameter to the network side, which may be implemented in the following manner: 1) and the terminal sends the adjusted first parameter and/or second parameter to the first base station. Or, 2) the terminal sends the adjusted first parameter and/or second parameter to the second base station, and the second base station forwards the target parameter to the first base station.
It should be noted that the operation performed by the network side may be performed by the first base station or performed by the second base station.
According to the technical scheme of the embodiment of the application, the purpose of saving power consumption of the terminal can be achieved by limiting the uplink transmission rate and/or the downlink transmission rate, so that the endurance time of the terminal is prolonged. It should be noted that the above schemes for limiting the uplink transmission rate and limiting the downlink transmission rate may be implemented separately or in combination.
Fig. 6 is a schematic structural component diagram of a terminal provided in the embodiment of the present application, and as shown in fig. 6, the terminal includes:
a calculating unit 601, configured to calculate a first parameter and/or a second parameter, where the first parameter is used to indicate a data size of uplink data to be sent by the terminal to the first base station, and the second parameter is used to indicate BLER; wherein the terminal is in a dual connectivity mode;
an adjusting unit 602, configured to adjust the first parameter and/or the second parameter;
a communication unit 603, configured to send the adjusted first parameter and/or second parameter to a network side; the adjusted first parameter is used for reducing the uplink transmission rate of the first base station side, and the adjusted second parameter is used for reducing the downlink transmission rate of the first base station side.
In an embodiment, the adjusting unit 602 is configured to, in a case that it is determined that the limitation of the uplink transmission rate is started, adjust a value of the first parameter to be smaller;
the communication unit 603 is configured to send the first parameter after being reduced to a network side;
wherein the first parameter after being reduced is used for the network side to execute the following operations: and reducing the resource amount of the uplink transmission resource of the first base station side scheduled for the terminal.
In an embodiment, the first parameter is transmitted via a BSR.
In an embodiment, the communication unit 603 is further configured to receive scheduling information sent by the network side, where the scheduling information is used to indicate uplink transmission resources of the first base station side that are scheduled by the network side for the terminal; and sending the uplink data to the first base station on the uplink transmission resource.
In an embodiment, the adjusting unit 602 is configured to increase a value of the second parameter when determining to start limiting a downlink transmission rate;
the communication unit 603 is configured to send the second parameter after being increased to a network side;
wherein the second parameter after being increased is used for the network side to execute at least one of the following operations: and increasing the data quantity of the retransmission data of the first base station side and reducing the index value of the MCS of the first base station side.
In one embodiment, the terminal further includes:
a detecting unit 604 for detecting a temperature of the terminal;
a control unit 605, configured to, when the temperature of the terminal is greater than or equal to a target threshold, start a communication function for limiting the first base station;
the adjusting unit 602 is configured to adjust the first parameter and/or the second parameter when the limitation of the communication function corresponding to the first base station is started.
In an embodiment, the control unit 605 is further configured to close and limit a communication function corresponding to the first base station when the temperature of the terminal is less than the target threshold.
In one embodiment, the terminal is in a dual connectivity mode in which the terminal communicates with both the first base station and the second base station.
In the embodiment of the present application, the functions implemented by each unit in the terminal may be understood by referring to the related description of the foregoing transmission rate control method. In a specific implementation, the computing Unit, the adjusting Unit, and the controlling Unit in the terminal may be implemented by a Processor in the terminal, such as a Central Processing Unit (CPU), a Digital Signal Processor (DSP), a Micro Control Unit (MCU), or a Programmable Gate Array (FPGA); the communication unit in the terminal can be realized by a communication module (comprising a basic communication suite, an operating system, a communication module, a standardized interface, a protocol and the like) and a receiving and transmitting antenna, and the detection unit in the terminal can be realized by a temperature sensor.
It should be noted that: the division of the above units is only exemplary, and in practical applications, the internal structure of the terminal may be divided into different units to complete all or part of the functions described above. In addition, the terminal and the embodiment of the transmission rate control method provided by the above embodiments belong to the same concept, and the specific implementation process thereof is described in the embodiment of the method for details, which is not described herein again.
Based on the hardware implementation of the above device, an embodiment of the present application further provides a terminal, fig. 7 is a schematic diagram of a hardware composition structure of the terminal according to the embodiment of the present application, as shown in fig. 7, the terminal includes a memory 701, a processor 702, and a computer program stored in the memory 701 and capable of running on the processor; as a first implementation, the processor 702 at the terminal, when executing the program, implements the following steps: calculating a first parameter and/or a second parameter, wherein the first parameter is used for indicating the data size of uplink data to be sent to a first base station by the terminal, and the second parameter is used for indicating BLER; adjusting the first parameter and/or the second parameter, and sending the adjusted first parameter and/or second parameter to a network side; the adjusted first parameter is used for reducing the uplink transmission rate of the first base station side, and the adjusted second parameter is used for reducing the downlink transmission rate of the first base station side.
In an alternative embodiment, the processor 702, when executing the program, further performs the steps of:
under the condition of determining that the limitation of the uplink transmission rate is started, the value of the first parameter is adjusted to be small;
sending the first parameter after being reduced to a network side;
wherein the first parameter after being reduced is used for the network side to execute the following operations: and reducing the resource amount of the uplink transmission resource of the first base station side scheduled for the terminal.
In an optional embodiment, the first parameter is transmitted via a BSR.
In an alternative embodiment, the processor 702, when executing the program, further performs the steps of:
receiving scheduling information sent by the network side, wherein the scheduling information is used for indicating the network side to schedule uplink transmission resources of the first base station side for the terminal;
and sending the uplink data to the first base station on the uplink transmission resource.
In an alternative embodiment, the processor 702, when executing the program, further performs the steps of:
under the condition of determining that the limitation of the downlink transmission rate is started, increasing the value of the second parameter;
sending the second parameter after being increased to a network side;
wherein the second parameter after being increased is used for the network side to execute at least one of the following operations: and increasing the data volume of the retransmission data at the first base station side and reducing the index value of the Modulation and Coding Strategy (MCS).
In an alternative embodiment, the processor 702, when executing the program, further performs the steps of:
detecting the temperature of the terminal;
under the condition that the temperature of the terminal is greater than or equal to a target threshold, starting a communication function for limiting the first base station;
and adjusting the first parameter and/or the second parameter when the limitation of the communication function corresponding to the first base station is started.
In an alternative embodiment, the processor 702, when executing the program, further performs the steps of:
and under the condition that the temperature of the terminal is less than the target threshold, closing and limiting the communication function corresponding to the first base station.
In an optional embodiment, the terminal is in a dual connectivity mode, and in the dual connectivity mode, the terminal communicates with both the first base station and the second base station.
It will be appreciated that the terminal also includes a bus system 703; the various components in the terminal are coupled together by a bus system 703. It is understood that the bus system 703 is used to enable communications among the components. The bus system 703 includes a power bus, a control bus, and a status signal bus in addition to the data bus.
It will be appreciated that the memory in this embodiment can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read Only Memory (ROM), a Programmable Read Only Memory (PROM), an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable Programmable Read Only Memory (EEPROM), a magnetic Random Access Memory (FRAM), a Flash Memory (Flash Memory), a magnetic surface Memory, an optical Disc, or a Compact Disc Read-Only Memory (CD-ROM); the magnetic surface storage may be disk storage or tape storage. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of illustration and not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (Enhanced Synchronous DRAM), Direct Memory Access (DRAM), and Direct Memory Access (DRDRU). The memories described in the embodiments of the present application are intended to comprise, without being limited to, these and any other suitable types of memory.
The method disclosed in the embodiments of the present application may be applied to a processor, or may be implemented by a processor. The processor may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The processor described above may be a general purpose processor, a DSP, or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like. The processor may implement or perform the methods, steps, and logic blocks disclosed in the embodiments of the present application. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the method disclosed in the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium having a memory and a processor reading the information in the memory and combining the hardware to perform the steps of the method.
The embodiment of the application also provides a computer storage medium, in particular a computer readable storage medium. As a first embodiment, when the computer storage medium is located in a terminal, the computer instructions are executed by a processor to implement the following steps: calculating a first parameter and/or a second parameter, wherein the first parameter is used for indicating the data size of uplink data to be sent to a first base station by the terminal, and the second parameter is used for indicating BLER; adjusting the first parameter and/or the second parameter, and sending the adjusted first parameter and/or second parameter to a network side; the adjusted first parameter is used for reducing the uplink transmission rate of the first base station side, and the adjusted second parameter is used for reducing the downlink transmission rate of the first base station side.
In an alternative embodiment, the computer instructions when executed by the processor further implement the steps of:
under the condition of determining that the limitation of the uplink transmission rate is started, the value of the first parameter is adjusted to be small;
sending the first parameter after being reduced to a network side;
wherein the first parameter after being reduced is used for the network side to execute the following operations: and reducing the resource amount of the uplink transmission resource of the first base station side scheduled for the terminal.
In an optional embodiment, the first parameter is transmitted via a BSR.
In an alternative embodiment, the computer instructions when executed by the processor further implement the steps of:
receiving scheduling information sent by the network side, wherein the scheduling information is used for indicating the network side to schedule uplink transmission resources of the first base station side for the terminal;
and sending the uplink data to the first base station on the uplink transmission resource.
In an alternative embodiment, the computer instructions when executed by the processor further implement the steps of:
under the condition of determining that the limitation of the downlink transmission rate is started, increasing the value of the second parameter;
sending the second parameter after being increased to a network side;
wherein the second parameter after being increased is used for the network side to execute at least one of the following operations: and increasing the data volume of the retransmission data at the first base station side and reducing the index value of the Modulation and Coding Strategy (MCS).
In an alternative embodiment, the computer instructions when executed by the processor further implement the steps of:
detecting the temperature of the terminal;
under the condition that the temperature of the terminal is greater than or equal to a target threshold, starting a communication function for limiting the first base station;
and adjusting the first parameter and/or the second parameter when the limitation of the communication function corresponding to the first base station is started.
In an alternative embodiment, the computer instructions when executed by the processor further implement the steps of:
and under the condition that the temperature of the terminal is less than the target threshold, closing and limiting the communication function corresponding to the first base station.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described device embodiments are merely illustrative, for example, the division of the unit is only a logical functional division, and there may be other division ways in actual implementation, such as: multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or units may be electrical, mechanical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, all functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may be separately regarded as one unit, or at least two units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: a removable storage device, a ROM, a RAM, a magnetic or optical disk, or various other media that can store program code.
Alternatively, the integrated units described above in the present application may be stored in a computer-readable storage medium if they are implemented in the form of software functional modules and sold or used as independent products. Based on such understanding, the technical solutions of the embodiments of the present application may be essentially implemented or portions thereof contributing to the prior art may be embodied in the form of a software product stored in a storage medium, and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a removable storage device, a ROM, a RAM, a magnetic or optical disk, or various other media that can store program code.
It should be noted that: the technical solutions described in the embodiments of the present application can be arbitrarily combined without conflict.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (10)

1. A method for transmission rate control, the method comprising:
a terminal calculates a first parameter and/or a second parameter, wherein the first parameter is used for representing the data size of uplink data to be sent to a first base station by the terminal, and the second parameter is used for representing a block error rate BLER; wherein the terminal is in a dual connectivity mode;
the terminal adjusts the first parameter and/or the second parameter and sends the adjusted first parameter and/or second parameter to a network side; wherein the first parameter comprises a Buffer Status Report (BSR) value; the second parameter comprises a BLER value; the adjusted first parameter is used for reducing the uplink transmission rate of the first base station side, and the adjusted second parameter is used for reducing the downlink transmission rate of the first base station side; the network side comprises one of the following base stations: the first base station and the second base station respectively corresponding to the dual connectivity mode.
2. The method of claim 1, wherein the adjusting the first parameter by the terminal and sending the adjusted first parameter to a network side by the terminal comprises:
the terminal adjusts the value of the first parameter to be smaller under the condition of determining to start limiting the uplink transmission rate;
the terminal sends the first parameter after being reduced to a network side;
wherein the first parameter after being reduced is used for the network side to execute the following operations: and reducing the resource amount of the uplink transmission resource of the first base station side scheduled for the terminal.
3. The method of claim 2, wherein the first parameter is transmitted via a Buffer Status Report (BSR).
4. The method according to any one of claims 2 to 3, further comprising:
the terminal receives scheduling information sent by the network side, wherein the scheduling information is used for indicating the network side to schedule uplink transmission resources of the first base station side for the terminal;
and the terminal sends the uplink data to the first base station on the uplink transmission resource.
5. The method according to any one of claims 1 to 3, wherein the adjusting, by the terminal, the second parameter and sending the adjusted second parameter to a network side includes:
under the condition that the terminal determines to start limiting the downlink transmission rate, the value of the second parameter is increased;
the terminal sends the second parameter after being increased to a network side;
wherein the second parameter after being increased is used for the network side to execute at least one of the following operations: and increasing the data volume of the retransmission data of the first base station side and reducing the index value of the Modulation and Coding Strategy (MCS) of the first base station side.
6. The method according to any one of claims 1 to 3, further comprising:
the terminal detects the temperature of the terminal;
under the condition that the temperature of the terminal is greater than or equal to a target threshold, the terminal starts a communication function corresponding to the first base station;
and when the terminal starts to limit the communication function corresponding to the first base station, the terminal adjusts the first parameter and/or the second parameter.
7. The method of claim 6, further comprising:
and under the condition that the temperature of the terminal is less than the target threshold, the terminal closes and limits the communication function corresponding to the first base station.
8. A terminal, characterized in that the terminal comprises:
a calculating unit, configured to calculate a first parameter and/or a second parameter, where the first parameter is used to indicate a data size of uplink data to be sent by the terminal to the first base station, and the second parameter is used to indicate BLER; wherein the terminal is in a dual connectivity mode;
the adjusting unit is used for adjusting the first parameter and/or the second parameter;
the communication unit is used for sending the adjusted first parameter and/or second parameter to a network side; wherein the first parameter comprises a BSR value; the second parameter comprises a BLER value; the adjusted first parameter is used for reducing the uplink transmission rate of the first base station side, and the adjusted second parameter is used for reducing the downlink transmission rate of the first base station side; the network side comprises one of the following base stations: the first base station and the second base station respectively corresponding to the dual connectivity mode.
9. A computer storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 7.
10. A terminal, characterized in that the terminal comprises: a processor and a memory for storing a computer program capable of running on the processor,
wherein the processor is adapted to perform the steps of the method of any one of claims 1 to 7 when running the computer program.
CN201910869858.4A 2019-09-16 2019-09-16 Transmission rate control method, terminal, and computer storage medium Active CN110708722B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910869858.4A CN110708722B (en) 2019-09-16 2019-09-16 Transmission rate control method, terminal, and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910869858.4A CN110708722B (en) 2019-09-16 2019-09-16 Transmission rate control method, terminal, and computer storage medium

Publications (2)

Publication Number Publication Date
CN110708722A CN110708722A (en) 2020-01-17
CN110708722B true CN110708722B (en) 2021-08-17

Family

ID=69196120

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910869858.4A Active CN110708722B (en) 2019-09-16 2019-09-16 Transmission rate control method, terminal, and computer storage medium

Country Status (1)

Country Link
CN (1) CN110708722B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115189818B (en) * 2021-04-01 2025-02-14 中国移动通信有限公司研究院 Frequency hopping configuration method, device, terminal and storage medium
CN114221739B (en) * 2021-12-08 2024-04-09 惠州Tcl移动通信有限公司 Voice call method, device and computer readable storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101772120A (en) * 2009-01-07 2010-07-07 鼎桥通信技术有限公司 Switch method, system and equipment based on downlink communication quality report
CN102918912A (en) * 2010-06-01 2013-02-06 高通股份有限公司 Uplink data throttling by buffer status report (BSR) scaling
CN103684686A (en) * 2013-11-08 2014-03-26 上海交通大学 Base station downlink self-adaptive transmission rate control method in time division duplex cellular network
WO2015117516A1 (en) * 2014-08-25 2015-08-13 中兴通讯股份有限公司 Uplink data transmission method and terminal
CN106788877A (en) * 2015-11-24 2017-05-31 中国移动通信集团浙江有限公司 A kind of data service upstream rate method of adjustment, terminal and radio network controller
CN107809773A (en) * 2016-09-08 2018-03-16 中兴通讯股份有限公司 The control method and device of data transmission set
CN108738079A (en) * 2017-04-18 2018-11-02 中国移动通信有限公司研究院 A kind of transmission rate machinery of consultation and device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9084207B2 (en) * 2010-11-08 2015-07-14 Qualcomm Incorporated System and method for uplink multiple input multiple output transmission
CN104519529B (en) * 2013-09-27 2018-06-05 上海诺基亚贝尔股份有限公司 A kind of method, equipment and system for being used to be transmitted user equipment control
US9999037B2 (en) * 2015-05-15 2018-06-12 Qualcomm Incorporated Methods and apparatus for adjusting flow rate of transmissions received by a device
CN107925983B (en) * 2015-08-13 2022-04-12 Lg电子株式会社 Method and apparatus for notifying SI update, EAB update and PWS messages in a wireless communication system
CN109587757B (en) * 2017-09-29 2021-02-12 电信科学技术研究院 Terminal capability control method, terminal and base station

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101772120A (en) * 2009-01-07 2010-07-07 鼎桥通信技术有限公司 Switch method, system and equipment based on downlink communication quality report
CN102918912A (en) * 2010-06-01 2013-02-06 高通股份有限公司 Uplink data throttling by buffer status report (BSR) scaling
CN103684686A (en) * 2013-11-08 2014-03-26 上海交通大学 Base station downlink self-adaptive transmission rate control method in time division duplex cellular network
WO2015117516A1 (en) * 2014-08-25 2015-08-13 中兴通讯股份有限公司 Uplink data transmission method and terminal
CN106788877A (en) * 2015-11-24 2017-05-31 中国移动通信集团浙江有限公司 A kind of data service upstream rate method of adjustment, terminal and radio network controller
CN107809773A (en) * 2016-09-08 2018-03-16 中兴通讯股份有限公司 The control method and device of data transmission set
CN108738079A (en) * 2017-04-18 2018-11-02 中国移动通信有限公司研究院 A kind of transmission rate machinery of consultation and device

Also Published As

Publication number Publication date
CN110708722A (en) 2020-01-17

Similar Documents

Publication Publication Date Title
CN110536346B (en) Power consumption control method and device of terminal and storage medium
CN110677874B (en) Transmission rate control method, terminal, and computer storage medium
CN111279758B (en) Uplink data transmission method, device and computer storage medium
CN110691372B (en) Transmission rate control method, terminal, and storage medium
CN109699085A (en) A kind of method and terminal device for transmitting data
CN108207022A (en) Power regulating method and device
CN114615725B (en) Terminal control method, device and electronic equipment
CN110691375B (en) Selection method, selection device and computer storage medium
CN110708722B (en) Transmission rate control method, terminal, and computer storage medium
CN115299163A (en) Resource determination method, multi-carrier scheduling method, device and storage medium
CN111314937A (en) Information reporting method, terminal and storage medium
CN111526574A (en) Method and apparatus for power control
CN113747553A (en) Uplink transmission resource scheduling method, base station, user equipment and communication system
WO2024017196A1 (en) Method for measuring and reporting cross-link interference, device and readable storage medium
WO2018014656A1 (en) Method and system for designing control information, base station and terminal
CN108207033A (en) Signal transmission control method and device
CN117676625B (en) Configuration method and related equipment for discontinuous reception
CN112788713A (en) Network connection method, terminal and computer storage medium
CN115516988A (en) Traffic Priority Based Energy Detection Threshold Adaptation in License-Exempt Bands
WO2019034101A1 (en) Valid value determination method for network configuration parameters, user terminal, base station and valid value determination system for network configuration parameters
US20240244526A1 (en) Multi-time interval data transmission method and apparatus, and user equipment
WO2023208181A1 (en) Power determination method, terminal, and readable storage medium
CN111510953B (en) Data processing method, terminal and storage medium
WO2023001172A1 (en) Method and apparatus for determining recommended bit rate, and related device
WO2024138738A1 (en) Power information reporting method and apparatus, and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant