CN108738079B - Transmission rate negotiation method and device - Google Patents

Transmission rate negotiation method and device Download PDF

Info

Publication number
CN108738079B
CN108738079B CN201710253108.5A CN201710253108A CN108738079B CN 108738079 B CN108738079 B CN 108738079B CN 201710253108 A CN201710253108 A CN 201710253108A CN 108738079 B CN108738079 B CN 108738079B
Authority
CN
China
Prior art keywords
transmission rate
terminal
network side
negotiation request
expected
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
CN201710253108.5A
Other languages
Chinese (zh)
Other versions
CN108738079A (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.)
China Mobile Communications Group Co Ltd
China Mobile Communications Ltd Research Institute
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Communications Ltd Research Institute
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 China Mobile Communications Group Co Ltd, China Mobile Communications Ltd Research Institute filed Critical China Mobile Communications Group Co Ltd
Priority to CN201710253108.5A priority Critical patent/CN108738079B/en
Priority to PCT/CN2018/079668 priority patent/WO2018192332A1/en
Publication of CN108738079A publication Critical patent/CN108738079A/en
Application granted granted Critical
Publication of CN108738079B publication Critical patent/CN108738079B/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/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/22Negotiating communication rate

Landscapes

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

Abstract

The application relates to the technical field of mobile communication, in particular to a transmission rate negotiation method and a transmission rate negotiation device, which are used for solving the problem that a terminal in the prior art cannot flexibly change the transmission rate of the terminal; the transmission rate negotiation method provided by the embodiment of the application comprises the following steps: after completing network attachment, judging whether a transmission rate change triggering condition is monitored; when the triggering condition of the change of the transmission rate is monitored, a first transmission rate negotiation request is sent to the network side, and the first transmission rate negotiation request carries the transmission rate expected by the terminal, so that the terminal can monitor whether the triggering condition meeting the change of the transmission rate exists in the operation process after the network attachment is completed, if so, the transmission rate expected by the terminal is carried in the first transmission rate negotiation request and sent to the network side, and then the terminal negotiates the transmission rate used by the terminal with the network side, and therefore the problem that the terminal cannot flexibly change the transmission rate in the prior art can be effectively solved.

Description

Transmission rate negotiation method and device
Technical Field
The present application relates to the field of communications technologies, and in particular, to a transmission rate negotiation method and apparatus.
Background
With the rapid development of communication technology, the transmission rates that can be supported by the network side and the terminal are continuously increasing, wherein the transmission rate supported by the terminal represents the size of the use capability of the terminal.
At present, a terminal determines a transmission rate supported by the terminal when leaving a factory, and when the terminal accesses a network side, a transmission rate used by the terminal can be negotiated with the network side according to the transmission rate supported by the terminal. Specifically, the terminal sends the transmission rate supported by itself to the network side, the network side compares the transmission rate supported by itself with the transmission rate supported by the terminal, determines the lower of the two transmission rates as the transmission rate used by the terminal, and sends the transmission rate to the terminal, and then the terminal performs data transmission with the network side based on the received transmission rate. Therefore, when the transmission rate of the terminal is high, the problems of poor heat dissipation, high power consumption, reduced cruising ability and the like are easily caused. In order to solve these problems, some terminals may set a low power mode, but this is only a selection on the terminal side and does not change the transmission rate negotiated between the terminal and the network side. In addition, the terminal may renegotiate with the network side in a power-off/EPS-attachment-free manner, but may not obtain a transmission rate expected by itself.
Therefore, the problem that the terminal cannot flexibly change the transmission rate of the terminal exists in the prior art.
Disclosure of Invention
The embodiment of the application provides a transmission rate negotiation method and device, which are used for solving the problem that a terminal in the prior art cannot flexibly change the transmission rate of the terminal.
The transmission rate negotiation method provided by the embodiment of the application comprises the following steps:
after completing network attachment, judging whether a transmission rate change triggering condition is monitored; and
when a transmission rate change triggering condition is monitored, a first transmission rate negotiation request is sent to a network side, wherein the first transmission rate negotiation request carries a transmission rate expected by a terminal.
An apparatus for negotiating a transmission rate provided in an embodiment of the present application includes:
the judging module is used for judging whether a transmission rate change triggering condition is monitored or not after the network attachment is finished;
a sending module, configured to send a first transmission rate negotiation request to a network side when a transmission rate change trigger condition is monitored, where the first transmission rate negotiation request carries a transmission rate expected by a terminal.
In the embodiment of the application, after the terminal completes network attachment, whether a transmission rate change triggering condition is monitored or not is judged, when the transmission rate change triggering condition is monitored, a first transmission rate negotiation request is sent to the network side, the first transmission rate negotiation request carries a transmission rate expected by the terminal, therefore, after the terminal completes network attachment, whether the triggering condition meeting the transmission rate change exists or not can be monitored in the operation process, if yes, the transmission rate expected by the terminal can be carried in the first transmission rate negotiation request to be sent to the network side, and then the transmission rate used by the terminal can be negotiated with the network side.
Drawings
Fig. 1 is a flowchart of a transmission rate negotiation method according to an embodiment of the present application;
fig. 2 is a flow chart of transmission rate negotiation provided in the embodiment of the present application;
fig. 3 is a flowchart of another transmission rate negotiation provided in the embodiment of the present application;
fig. 4 is a structural diagram of a transmission rate negotiation apparatus according to an embodiment of the present application.
Detailed Description
In the embodiment of the application, after the terminal completes network attachment, whether a transmission rate change triggering condition is monitored or not is judged, when the transmission rate change triggering condition is monitored, a first transmission rate negotiation request is sent to the network side, the first transmission rate negotiation request carries a transmission rate expected by the terminal, therefore, after the terminal completes network attachment, whether the triggering condition meeting the transmission rate change exists or not can be monitored in the operation process, if yes, the transmission rate expected by the terminal can be carried in the first transmission rate negotiation request to be sent to the network side, and then the transmission rate used by the terminal can be negotiated with the network side.
The embodiments of the present application will be described in further detail with reference to the drawings attached hereto.
Example one
As shown in fig. 1, a flowchart of a transmission rate negotiation method provided in the embodiment of the present application includes the following steps:
s101: after the network attachment is completed, it is determined whether a transmission rate change trigger condition is monitored.
Optionally, the transmission rate change triggering condition includes at least one of: detecting that the temperature of the terminal is higher than a first preset threshold value; detecting that the electric quantity of the terminal is lower than a second preset threshold value; detecting a first preset key operation of the terminal; detecting that the electric quantity of the terminal is not lower than a third preset threshold; detecting that the temperature of the terminal is not higher than a fourth preset threshold value; and detecting a second preset key operation of the terminal.
The first preset threshold and the fourth preset threshold may be the same or different; the second preset threshold and the third preset threshold may be the same or different; the first preset key and the second preset key may be the same key or different keys, and are not limited herein.
In addition, each transmission rate change trigger condition may correspond to a different transmission rate desired by the terminal, and in order to avoid a conflict of desired transmission rates caused by simultaneously satisfying a plurality of trigger conditions, different priorities may be set for the trigger conditions, and the transmission rate corresponding to the trigger condition with the higher priority may be preferentially selected as the transmission rate desired by the terminal.
S102: and when the transmission rate change triggering condition is monitored, sending a first transmission rate negotiation request to the network side, wherein the first transmission rate negotiation request carries the transmission rate expected by the terminal.
Optionally, if the monitored transmission rate change trigger condition comprises at least one of: when the temperature of the terminal is detected to be higher than a first preset threshold, the electric quantity of the terminal is detected to be lower than a second preset threshold, and the first preset key operation of the terminal is detected, a first transmission rate negotiation request for reducing the transmission rate of the terminal is sent to the network side, and in consideration of that the support of the terminal on the transmission rate is downward compatible, and meanwhile, in order to improve the negotiation efficiency, at the moment, the transmission rate expected by the terminal carried in the first transmission rate negotiation request is lower than the transmission rate currently used by the terminal and lower than the transmission rate supported by the network side.
In a specific implementation process, if negotiation is performed on the network side, after receiving a first transmission rate negotiation request for reducing a transmission rate of a terminal, the network side may determine that a transmission rate expected by the terminal carried in the first transmission rate negotiation request is not greater than a transmission rate supported by the terminal (when the terminal performs network attachment for the first time, the terminal may send the transmission rate supported by the terminal to the network side, and the network side may store the transmission rate supported by the terminal) and is not greater than the transmission rate supported by the network side, and then return a response message to the terminal, where the response message includes the transmission rate expected by the terminal after the determination performed by the network side, and then the terminal may perform data transmission with the network side according to the expected transmission rate. If the negotiation is performed on the terminal side, before sending a first transmission rate negotiation request for reducing the transmission rate of the terminal to the network side, the terminal can reduce the currently used transmission rate to the transmission rate expected by the terminal, and then, the reduced expected transmission rate is carried in the first transmission rate negotiation request to indicate to the network side, so that the network side can perform data transmission with the terminal according to the expected transmission rate of the terminal, and the normal transmission of data between the terminal and the network side is ensured.
Optionally, if the monitored transmission rate change trigger condition comprises at least one of: and when detecting that the electric quantity of the terminal is not lower than a third preset threshold, the temperature of the terminal is not higher than a fourth preset threshold and a second preset key operation of the terminal is detected, sending a first transmission rate negotiation request for improving the transmission rate of the terminal to a network side, wherein the transmission rate expected by the terminal carried in the first transmission rate negotiation request is not higher than the transmission rate supported by the terminal.
In a specific implementation process, if negotiation is performed on the network side, after the network side receives a first transmission rate negotiation request for increasing the transmission rate of the terminal, after it is confirmed that the transmission rate expected by the terminal is not greater than the transmission rate supported by the terminal and the transmission rate expected by the terminal is not greater than the transmission rate supported by the network side, the transmission rate expected by the terminal is determined as the transmission rate used by the terminal, and the transmission rate determined for the terminal is carried in a response message and returned to the terminal, and then the terminal may perform data transmission with the network side according to the expected transmission rate. If the negotiation is performed on the terminal side, before sending a first transmission rate negotiation request for improving the transmission rate of the terminal to the network side, the terminal can obtain the first transmission rate supported by the network side, the minimum determination of the first transmission rate and the transmission rate supported by the terminal is a second transmission rate used by the terminal, and the second transmission rate is carried in the first transmission rate negotiation request and indicated to the network side, so that the network side can perform data transmission with the terminal according to the transmission rate expected by the terminal, and the normal transmission of data between the network side and the terminal is ensured.
Optionally, after sending the first transmission rate negotiation request to the network side, the terminal may further record a third transmission rate negotiated with the network side, so that, when the terminal re-attaches to the network, the third transmission rate may be carried in the third transmission rate negotiation request as an expected transmission rate and sent to the network side, and the terminal does not need to monitor a transmission rate change trigger condition to initiate the transmission rate negotiation request, thereby ensuring that the terminal can use the third transmission rate negotiated with the network side before after re-attaching.
In addition, if the terminal side makes a decision, the terminal may obtain a fourth transmission rate supported by the network side when performing network attachment for the first time, determine a minimum of the fourth transmission rate and the transmission rate supported by the terminal as a fifth transmission rate of the terminal, and then indicate the fifth transmission rate to the network side by carrying the fifth transmission rate in the fourth transmission rate negotiation request.
In the above process, the terminal may use the UE-EUTRA-Capability signaling to indicate its own transmission rate to the network side, the network side may use the UE Capability Information signaling to indicate its own transmission rate to the terminal, and may further add a signaling to perform Information interaction.
In the embodiment of the application, after the terminal completes network attachment, whether a transmission rate change triggering condition is monitored or not is judged, when the transmission rate change triggering condition is monitored, a first transmission rate negotiation request is sent to the network side, the first transmission rate negotiation request carries a transmission rate expected by the terminal, therefore, after the terminal completes network attachment, whether the triggering condition meeting the transmission rate change exists or not can be monitored in the operation process, if yes, the transmission rate expected by the terminal can be carried in the first transmission rate negotiation request to be sent to the network side, and then the transmission rate used by the terminal can be negotiated with the network side.
Example two
In the embodiment of the present application, the representation of the transmission rate may be a capability level, such as Category4 and Category10, or may be a quality of service Identifier (QCI), and the following description will take the capability level as an example.
After the terminal completes network attachment, it may periodically determine whether a transmission rate change trigger condition is monitored, where the trigger condition is, for example, that the power of the terminal is lower than 10%, the temperature of the terminal is higher than 40 ℃, the power of the terminal is not lower than 40%, the temperature of the terminal is not higher than 30 ℃, and the second preset key of the terminal is pressed, if the transmission rate change trigger conditions are monitored, the terminal may send a first transmission rate negotiation request to the network side, and the first transmission rate negotiation request carries a transmission rate expected by the terminal.
In a specific implementation process, if the detected trigger condition includes at least one of the following: the method comprises the steps that the electric quantity of a terminal is lower than 10%, the temperature of the terminal is higher than 40 ℃, and a first preset key of the terminal is pressed down, so that the terminal sends a first transmission rate change request for reducing the transmission rate used by the terminal to a network side; if the detected trigger condition includes at least one of: and if the electric quantity of the terminal is not lower than 10%, the temperature of the terminal is not higher than 30 ℃, and a second preset key of the terminal is pressed, the terminal sends a first transmission rate change request for improving the transmission rate used by the terminal to the network side.
In the specific implementation process, the negotiation between the terminal and the network side may be performed on the network side, or may be performed on the terminal side, which will be described below.
The first method is as follows: the decision is made at the network side.
Optionally, when the first transmission rate change request is used to reduce the transmission rate of the terminal, after receiving the first transmission rate change request, the network side compares the transmission rate expected by the terminal carried in the first transmission rate change request with the locally stored transmission rate supported by the terminal and the transmission rate supported by the network side, and after determining that the transmission rate expected by the terminal is smaller than the transmission rate supported by the terminal and smaller than the transmission rate supported by the network side, the network side returns the response message carrying the transmission rate expected by the terminal to the terminal, and then the terminal may perform data transmission with the network side according to the expected transmission rate.
Optionally, when the first transmission rate change request is used to increase the transmission rate of the terminal, after receiving the first transmission rate change request, the network side compares the transmission rate expected by the terminal carried in the first transmission rate change request with the locally stored transmission rate supported by the terminal and the transmission rate supported by the network side, determines the minimum transmission rate of the three as the transmission rate used by the terminal, carries the determined transmission rate in the response message, and returns the response message to the terminal, and then the terminal performs data transmission with the network side according to the transmission rate determined by the network side for the terminal.
The above process is described below with reference to specific examples.
Assuming that the capability level of the terminal is Category11 and the capability level of the network side is Category12, the terminal may negotiate the capability level used by itself with the network according to the flow shown in fig. 2.
1. When the terminal performs network attachment for the first time, the terminal sends the capability level Category11 of the terminal to the network side.
Alternatively, the network side may store the capability level Category11 of the terminal locally.
2. The network side compares the capability level Category12 of the network side with the capability level Category11 of the terminal, and selects the smallest Category11 of the two as the capability level used by the terminal.
3. And the network side sends the determined capability level Category11 to the terminal.
4. After the network attachment is completed, assuming that the terminal detects that the temperature of the terminal is higher than 40 ℃, and triggers a change condition for reducing the transmission rate, the terminal may carry the desired capability level Category4 in the first transmission rate change request and send the request to the network side.
5. After determining that the capability level Category4 expected by the terminal is lower than the capability level Category11 supported by the terminal and is lower than the capability level Category12 supported by the network side, the network side confirms the capability level Category4 expected by the terminal.
6. And the network side carries the confirmed capability level Category4 expected by the terminal in a response message and sends the response message to the terminal.
7. The terminal updates its own capability level with the desired capability level Category 4.
8. After the terminal reduces its own capability level to Category4, assuming that the terminal detects that its temperature is not higher than 30 ℃, and triggers a change condition for increasing the terminal transmission rate, the terminal may carry the capability level Category11 supported by itself as a desired capability level in a first transmission rate change request to send to the network side.
9. The network side compares the capability level Category11 expected by the terminal with the capability level Category12 of the network side, and selects the smallest Category11 of the two as the capability level used by the terminal.
10. And the network side carries the determined capability level Category11 in a response message and sends the response message to the terminal.
11. The terminal increases its own capability level using the desired capability level Category 11.
The above process is described by taking an example that the terminal increases the transmission rate supported by itself, and in practical applications, when the terminal increases the transmission rate of itself, the transmission rate expected by the terminal is only not greater than the transmission rate supported by the terminal.
The second method comprises the following steps: the decision is made on the terminal side.
Optionally, if the detected trigger condition includes at least one of the following: the electric quantity of the terminal is lower than 10%, the temperature of the terminal is higher than 40 ℃, and a first preset key of the terminal is pressed down, so that the used transmission rate of the terminal is reduced to the expected transmission rate, and then the expected transmission rate is indicated to the network side, so that the network side can perform data transmission with the terminal according to the expected transmission rate of the terminal, and the normal transmission of data between the terminal and the network side is ensured.
In practical applications, because the transmission rate supported by the terminal is downward compatible, in the above process, as long as the transmission rate expected by the terminal is lower than the transmission rate currently used by the terminal, it can be ensured that the network side can support the transmission rate expected by the terminal.
Optionally, if the detected trigger condition includes at least one of the following: the power of the terminal is not lower than 10%, the temperature of the terminal is not higher than 30 ℃, and a second preset key of the terminal is pressed, the terminal firstly requests a transmission rate supported by a network side from the network side, after determining that the transmission rate expected by the terminal is lower than the transmission rate supported by the network side and lower than the transmission rate supported by the terminal, the terminal reduces the used transmission rate to the expected transmission rate, and then the expected transmission rate is indicated to the network side, so that the network side can transmit data with the terminal according to the transmission rate expected by the terminal, and the normal transmission of the data between the network side and the terminal is ensured.
In practical applications, the terminal may be in a moving state all the time, and when the terminal increases the transmission rate used by itself, the terminal may not be under the original base station, and the transmission rate supported by the network side may change.
The above process is described below with reference to specific examples.
Assuming that the capability level of the terminal is Category11 and the capability level of the network side is Category10, the terminal may negotiate the capability level used by itself with the network side according to the flow shown in fig. 3.
1. When the terminal carries out network attachment for the first time, the terminal requests the network side for the capability level supported by the network side.
2. The network side sends the capability level Category10 supported by itself to the terminal.
3. The terminal compares the capability level Category11 supported by the terminal with the capability level Category10 supported by the network side, and selects the smallest Category10 of the two as the capability level used by the terminal.
4. The terminal indicates the capability level Category10 used by itself to the network side.
5. After network attachment, assuming that the terminal detects that its own power is lower than 10%, triggering a condition to decrease the terminal transmission rate, the terminal may decrease its own capability level to the desired Category 4.
6. The terminal indicates the desired transmission rate Category4 used by itself to the network side.
7. After the terminal reduces its own capability level, if the terminal detects that its own power is not less than 10%, a change condition for increasing the transmission rate is triggered, and then the terminal can obtain the capability level supported by the network side.
8. The network side sends the capability level Category10 supported by itself to the terminal.
Alternatively, if the terminal moves to another base station and the capability level of the network side is updated to Category12, Category12 is sent to the terminal.
9. The terminal compares the capability level Category10 supported by the network side with the capability level Category11 supported by the terminal, and selects the smallest Category10 of the two as the capability level used by the terminal.
10. The terminal indicates the transmission rate Category10 used by itself to the network side.
The above process is described by taking an example that the terminal increases the transmission rate supported by itself, and in practical applications, when the terminal increases the transmission rate of itself, the transmission rate expected by the terminal is only not greater than the transmission rate supported by the terminal.
In addition, in any of the above cases, when the terminal re-attaches to the network, the terminal may renegotiate the transmission rate used by itself with the network side, and if it is desired that the terminal retains the transmission rate negotiated with the network side last time after re-attaching to the network, the terminal may be selected to retain the transmission rate negotiated last time after restarting, so that, when the terminal subsequently re-attaches, the terminal may carry the transmission rate supported by itself and the transmission rate negotiated last time together in the first transmission rate change request to be sent to the network side, and after receiving the first transmission rate change request, the network side determines the minimum determination among the transmission rate supported by the network side, the transmission rate expected by the terminal, and the transmission rate supported by the terminal as the transmission rate used by the terminal.
Based on the same inventive concept, the embodiment of the present application further provides a transmission rate negotiation method apparatus corresponding to the transmission rate negotiation method, and as the principle of the apparatus for solving the problem is similar to the transmission rate negotiation method of the embodiment of the present application, the implementation of the apparatus may refer to the implementation of the method, and repeated details are not repeated.
As shown in fig. 4, a structure diagram of a transmission rate negotiation apparatus 40 provided in the embodiment of the present application includes:
a determining module 401, configured to determine whether a transmission rate change triggering condition is monitored after network attachment is completed;
a sending module 402, configured to send a first transmission rate negotiation request to the network side when a transmission rate change trigger condition is monitored, where the first transmission rate negotiation request carries a transmission rate expected by the terminal.
Optionally, the transmission rate change triggering condition includes at least one of: detecting that the temperature of the terminal is higher than a first preset threshold value; detecting that the electric quantity of the terminal is lower than a second preset threshold value; detecting a first preset key operation of the terminal; detecting that the electric quantity of the terminal is not lower than a third preset threshold; detecting that the temperature of the terminal is not higher than a fourth preset threshold value; and detecting a second preset key operation of the terminal.
Optionally, if the transmission rate change trigger condition comprises at least one of: detecting that the temperature of the terminal is higher than a first preset threshold value; detecting that the electric quantity of the terminal is lower than a second preset threshold value; when the first preset key operation of the terminal is detected,
a sending module 402, configured to send a first transmission rate negotiation request for reducing a transmission rate of a terminal to a network side.
Optionally, the apparatus further comprises: an adjustment module 403;
an adjusting module 403, configured to reduce the transmission rate of the terminal to a transmission rate expected by the terminal before sending the first transmission rate negotiation request for reducing the transmission rate of the terminal to the network side.
Optionally, if the transmission rate change trigger condition comprises at least one of: detecting that the electric quantity of the terminal is not lower than a third preset threshold; detecting that the temperature of the terminal is not higher than a fourth preset threshold value; when the second preset key operation of the terminal is detected,
a sending module 402, configured to send a first transmission rate negotiation request for increasing a transmission rate of a terminal to a network side.
Optionally, the apparatus further comprises: a first obtaining module 404 and a first determining module 405;
a first obtaining module 404, configured to obtain a first transmission rate supported by a network side before sending a first transmission rate negotiation request for increasing a transmission rate of a terminal to the network side;
a first determining module 405, configured to determine a second transmission rate of the terminal according to the first transmission rate; the second transmission rate is not greater than the first transmission rate and the transmission rate supported by the terminal;
the sending module 402 is further configured to send a second transmission rate negotiation request to the network side, where the second transmission rate negotiation request carries a transmission rate expected by the terminal, and the transmission rate expected by the terminal is the second transmission rate.
Optionally, the apparatus further comprises: a recording module 406;
a recording module 406, configured to record a third transmission rate negotiated with the network side after sending the first transmission rate negotiation request to the network side;
the sending module 402 is further configured to send a third transmission rate negotiation request to the network side when the terminal re-attaches to the network, where the third transmission rate negotiation request carries a transmission rate expected by the terminal, and the transmission rate expected by the terminal is the third transmission rate.
Optionally, the first obtaining module 404 is further configured to obtain a fourth transmission rate supported by the network side before the network attachment is completed;
a first determining module 405, further configured to determine a fifth transmission rate of the terminal according to the fourth transmission rate; the fifth transmission rate is not greater than the fourth transmission rate and the transmission rate supported by the terminal;
the sending module 402 is further configured to send a fourth transmission rate negotiation request to the network side, where the fourth transmission rate negotiation request carries a transmission rate expected by the terminal, and the transmission rate expected by the terminal is a fifth transmission rate.
Optionally, the apparatus further comprises: a receiving module 407;
the receiving module 407 is configured to receive a response message returned by the network side, where the response message carries a sixth transmission rate, and the sixth transmission rate is determined by the network side according to a transmission rate expected by the terminal and a transmission rate supported by the network side.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While the preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all alterations and modifications as fall within the scope of the application.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (16)

1. A method for transmission rate negotiation, comprising:
after completing network attachment, judging whether a transmission rate change triggering condition is monitored; and
when a transmission rate change triggering condition is monitored, sending a first transmission rate negotiation request to a network side, wherein the first transmission rate negotiation request carries a transmission rate expected by a terminal;
recording a third transmission rate negotiated with the network side; and
when the terminal re-attaches to the network, the method further comprises:
and sending a third transmission rate negotiation request to the network side, wherein the third transmission rate negotiation request carries the transmission rate expected by the terminal, and the transmission rate expected by the terminal is the third transmission rate.
2. The method of claim 1, wherein the transmission rate change trigger condition comprises at least one of: detecting that the temperature of the terminal is higher than a first preset threshold value; detecting that the electric quantity of the terminal is lower than a second preset threshold value; detecting a first preset key operation of the terminal; detecting that the electric quantity of the terminal is not lower than a third preset threshold; detecting that the temperature of the terminal is not higher than a fourth preset threshold value; and detecting a second preset key operation of the terminal.
3. The method of claim 2, wherein if the transmission rate change trigger condition comprises at least one of: detecting that the temperature of the terminal is higher than a first preset threshold value; detecting that the electric quantity of the terminal is lower than a second preset threshold value; when detecting a first preset key operation of the terminal, sending a first transmission rate negotiation request to a network side, specifically comprising:
and sending a first transmission rate negotiation request for reducing the transmission rate of the terminal to a network side.
4. The method of claim 3, wherein before sending the first transmission rate negotiation request for reducing the transmission rate of the terminal to the network side, further comprising:
and reducing the transmission rate of the terminal to be the transmission rate expected by the terminal.
5. The method of claim 2, wherein if the transmission rate change trigger condition comprises at least one of: detecting that the electric quantity of the terminal is not lower than a third preset threshold; detecting that the temperature of the terminal is not higher than a fourth preset threshold value; when detecting a second preset key operation of the terminal, sending a first transmission rate negotiation request to a network side, specifically comprising:
and sending a first transmission rate negotiation request for improving the transmission rate of the terminal to a network side.
6. The method of claim 5, wherein before sending the first transmission rate negotiation request for increasing the transmission rate of the terminal to the network side, further comprising:
acquiring a first transmission rate supported by the network side; and are
Determining a second transmission rate of the terminal according to the first transmission rate; the second transmission rate is not greater than the first transmission rate and a transmission rate supported by the terminal;
and sending a second transmission rate negotiation request to the network side, wherein the second transmission rate negotiation request carries the transmission rate expected by the terminal, and the transmission rate expected by the terminal is the second transmission rate.
7. The method of claim 1, prior to completing network attachment, further comprising:
acquiring a fourth transmission rate supported by the network side; and are
Determining a fifth transmission rate of the terminal according to the fourth transmission rate; the fifth transmission rate is not greater than the fourth transmission rate and a transmission rate supported by the terminal;
and sending a fourth transmission rate negotiation request to the network side, where the fourth transmission rate negotiation request carries a transmission rate expected by the terminal, and the transmission rate expected by the terminal is the fifth transmission rate.
8. The method of any one of claims 1 to 7, further comprising:
and receiving a response message returned by the network side, wherein the response message carries a sixth transmission rate, and the sixth transmission rate is determined by the network side according to the transmission rate expected by the terminal and the transmission rate supported by the network side.
9. A transmission rate negotiation apparatus, comprising:
the judging module is used for judging whether a transmission rate change triggering condition is monitored or not after the network attachment is finished;
a sending module, configured to send a first transmission rate negotiation request to a network side when a transmission rate change trigger condition is monitored, where the first transmission rate negotiation request carries a transmission rate expected by a terminal;
the recording module is used for recording a third transmission rate negotiated with the network side after sending a first transmission rate negotiation request to the network side;
the sending module is further configured to send a third transmission rate negotiation request to the network side when the terminal re-attaches to the network, where the third transmission rate negotiation request carries a transmission rate expected by the terminal, and the transmission rate expected by the terminal is the third transmission rate.
10. The apparatus of claim 9, wherein the transmission rate change trigger condition comprises at least one of: detecting that the temperature of the terminal is higher than a first preset threshold value; detecting that the electric quantity of the terminal is lower than a second preset threshold value; detecting a first preset key operation of the terminal; detecting that the electric quantity of the terminal is not lower than a third preset threshold; detecting that the temperature of the terminal is not higher than a fourth preset threshold value; and detecting a second preset key operation of the terminal.
11. The apparatus of claim 10, wherein if the transmission rate change trigger condition comprises at least one of: detecting that the temperature of the terminal is higher than a first preset threshold value; detecting that the electric quantity of the terminal is lower than a second preset threshold value; when the first preset key operation of the terminal is detected,
the sending module is specifically configured to send a first transmission rate negotiation request for reducing the transmission rate of the terminal to a network side.
12. The apparatus of claim 11, further comprising: an adjustment module;
the adjusting module is configured to reduce the transmission rate of the terminal to the transmission rate expected by the terminal before sending the first transmission rate negotiation request for reducing the transmission rate of the terminal to the network side.
13. The apparatus of claim 10, wherein if the transmission rate change trigger condition comprises at least one of: detecting that the electric quantity of the terminal is not lower than a third preset threshold; detecting that the temperature of the terminal is not higher than a fourth preset threshold value; when the operation of a second preset key of the terminal is detected,
the sending module is specifically configured to send a first transmission rate negotiation request for increasing the transmission rate of the terminal to a network side.
14. The apparatus of claim 13, further comprising: the device comprises a first acquisition module and a first determination module;
the first obtaining module is configured to obtain a first transmission rate supported by a network side before sending a first transmission rate negotiation request for increasing a transmission rate of the terminal to the network side;
the first determining module is configured to determine a second transmission rate of the terminal according to the first transmission rate; the second transmission rate is not greater than the first transmission rate and a transmission rate supported by the terminal;
the sending module is further configured to send a second transmission rate negotiation request to the network side, where the second transmission rate negotiation request carries a transmission rate expected by the terminal, and the transmission rate expected by the terminal is the second transmission rate.
15. The apparatus of claim 14, wherein the first obtaining module is further configured to obtain a fourth transmission rate supported by the network side before completing network attachment;
the first determining module is further configured to determine a fifth transmission rate of the terminal according to the fourth transmission rate; the fifth transmission rate is not greater than the fourth transmission rate and a transmission rate supported by the terminal;
the sending module is further configured to send a fourth transmission rate negotiation request to the network side, where the fourth transmission rate negotiation request carries a transmission rate expected by the terminal, and the transmission rate expected by the terminal is the fifth transmission rate.
16. The apparatus of any one of claims 9 to 15, further comprising: a receiving module;
the receiving module is configured to receive a response message returned by the network side, where the response message carries a sixth transmission rate, and the sixth transmission rate is determined by the network side according to the transmission rate expected by the terminal and the transmission rate supported by the network side.
CN201710253108.5A 2017-04-18 2017-04-18 Transmission rate negotiation method and device Active CN108738079B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710253108.5A CN108738079B (en) 2017-04-18 2017-04-18 Transmission rate negotiation method and device
PCT/CN2018/079668 WO2018192332A1 (en) 2017-04-18 2018-03-20 Transmission rate negotiation method and device, and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710253108.5A CN108738079B (en) 2017-04-18 2017-04-18 Transmission rate negotiation method and device

Publications (2)

Publication Number Publication Date
CN108738079A CN108738079A (en) 2018-11-02
CN108738079B true CN108738079B (en) 2020-11-06

Family

ID=63855543

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710253108.5A Active CN108738079B (en) 2017-04-18 2017-04-18 Transmission rate negotiation method and device

Country Status (2)

Country Link
CN (1) CN108738079B (en)
WO (1) WO2018192332A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110557779B (en) * 2019-05-16 2021-08-17 Oppo广东移动通信有限公司 Network connection method, electronic equipment and storage medium
CN110708722B (en) * 2019-09-16 2021-08-17 Oppo广东移动通信有限公司 Transmission rate control method, terminal and computer storage medium
CN110677874B (en) * 2019-09-16 2021-08-24 Oppo广东移动通信有限公司 Transmission rate control method, terminal and computer storage medium
CN114302000B (en) * 2021-11-24 2023-10-20 深圳市三旺通信股份有限公司 PHY negotiation degradation method, device, equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101938819A (en) * 2010-09-09 2011-01-05 中兴通讯股份有限公司 System and method for controlling power consumption of mobile terminal
CN102300268A (en) * 2010-06-24 2011-12-28 中兴通讯股份有限公司 Method and system for selecting access channel rate
WO2014206116A1 (en) * 2013-06-25 2014-12-31 华为技术有限公司 User equipment, base station, and streaming media adaptive transmission system and method
CN105450873A (en) * 2015-12-08 2016-03-30 深圳天珑无线科技有限公司 Temperature control method and terminal device
CN105676997A (en) * 2016-01-05 2016-06-15 京东方科技集团股份有限公司 Mobile terminal management method and system and mobile terminal

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69903110T2 (en) * 1998-04-17 2003-01-23 Matsushita Electric Ind Co Ltd RADIO TRANSMISSION DEVICE AND METHOD FOR CONTROLLING THE TRANSMISSION RATE
JP2004297312A (en) * 2003-03-26 2004-10-21 Kyocera Corp Mobile terminal
JP2004320240A (en) * 2003-04-14 2004-11-11 Ntt Docomo Inc Transmission control apparatus, wireless base station, and transmission rate control method
JP6146716B2 (en) * 2013-11-05 2017-06-14 パナソニックIpマネジメント株式会社 RADIO COMMUNICATION SYSTEM, RECEPTION DEVICE, TRANSMISSION DEVICE, AND TRANSMISSION RATE CONTROL METHOD

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102300268A (en) * 2010-06-24 2011-12-28 中兴通讯股份有限公司 Method and system for selecting access channel rate
CN101938819A (en) * 2010-09-09 2011-01-05 中兴通讯股份有限公司 System and method for controlling power consumption of mobile terminal
WO2014206116A1 (en) * 2013-06-25 2014-12-31 华为技术有限公司 User equipment, base station, and streaming media adaptive transmission system and method
CN105450873A (en) * 2015-12-08 2016-03-30 深圳天珑无线科技有限公司 Temperature control method and terminal device
CN105676997A (en) * 2016-01-05 2016-06-15 京东方科技集团股份有限公司 Mobile terminal management method and system and mobile terminal

Also Published As

Publication number Publication date
CN108738079A (en) 2018-11-02
WO2018192332A1 (en) 2018-10-25

Similar Documents

Publication Publication Date Title
CN108738079B (en) Transmission rate negotiation method and device
KR102290690B1 (en) Communication mode switching method, network-side device and terminal device
US10966122B2 (en) Method and migration managing module for managing a migration of a service
US10560929B2 (en) Resource request method and system, device, and network side node
US7843873B2 (en) Dynamic compensation for resource stealing in communication systems
CN108696911B (en) Method and device for selecting data transmission mode of Internet of things
US10687271B2 (en) Network accessing method
CN110312307B (en) Method and equipment for selecting resources in carrier waves
KR20190047598A (en) Method and device of transmitting data
JP2018516031A (en) Information notification method, user terminal, first base station, and second base station
EP4255103A3 (en) Device and method for service subscription via e2 interface in radio access network communication system
CN104469394A (en) Video resource acquiring method, background server, video client and system
CN103841625A (en) WLAN access method and WLAN access device
WO2017071567A1 (en) Connection control method and device for wireless fidelity (wi-fi) hotspot
CN109863791B (en) Method and apparatus for selecting access network in wireless communication system
CN110708661B (en) Data transmission method, system, device and medium based on 5G communication
CN103313313A (en) Transmission bandwidth sharing method and device
CN113382454B (en) Communication method and device
JP2013165319A (en) Radio communication device and radio communication method
WO2017036322A1 (en) Method and device for enabling transmission function
CN104079325A (en) Method of sharing information and electronic equipment
CN112911659B (en) NR-based information reporting method and device
JP5839999B2 (en) Communication terminal device
CN115914375A (en) Disaster tolerance processing method and device for distributed message platform
CN113448744B (en) Application program selection method and device

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