Transmission control method and device, communication device and computer readable storage medium
By monitoring power consumption parameters in the terminal and extending the time interval for uplink transmission, the problem of high power consumption in the satellite communication mode is solved, and the terminal's battery life is improved.
Patent Information
- Application Number
- CN202310707404.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-14
- Publication Date
- 2024-12-17
AI Technical Summary
In satellite communication mode, the terminal consumes a large power, resulting in a short battery life, making it difficult to ensure the terminal's lasting communication.
By monitoring the power consumption parameters of the terminal, such as power quantity and housing temperature, when the preset conditions are met, the time interval for uplink transmission is extended to reduce the number of transmissions per unit time and reduce power consumption.
The extended time interval reduces the number of uplink transmissions, reduces the terminal's power consumption, and increases the terminal's battery life.
Smart Images

Figure CN119155772A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a transmission control method, a transmission control device, a communication device, and a computer-readable storage medium. Background Art
[0002] In some scenarios, the terminal can communicate based on the satellite communication mode. Satellite communication uses the communication transponder on the satellite to receive the signal transmitted by the sending terminal, amplify the signal and frequency-convert it, and then forward it to the ground base station, which then sends it to the receiving terminal through the ground base station, thereby completing the transmission of information between the two terminals.
[0003] In this scenario, the satellites involved in the communication can be equivalent to microwave relay stations. Since the satellites are far away from the terminals, for example, the distance can reach thousands of kilometers, in order to ensure smooth communication with the satellites, the transmission power of the terminal to send signals to the satellites far exceeds the power of conventional communications.
[0004] For example, in the 5G system, the transmission power of the terminal to send signals to the ground base station is 26dBm. In the satellite communication mode, the transmission power of the terminal to send signals to the satellite can reach 36.5dBm, and the instantaneous transmission current can reach up to 3A. It can be seen that in the satellite communication mode, the power consumption of the terminal is large and the power consumption speed is fast, which makes it difficult to ensure the endurance of the terminal. Summary of the invention
[0005] The present disclosure provides a transmission control method, a transmission control device, a communication device, and a computer-readable storage medium to address deficiencies in related technologies.
[0006] According to a first aspect of an embodiment of the present disclosure, a transmission control method is proposed, the method comprising: determining that a terminal is in a satellite communication mode; monitoring power consumption parameters of the terminal; and when the power consumption parameters meet preset conditions, extending a first time interval of uplink transmission.
[0007] Optionally, the power consumption parameter includes at least one of the following: power amount; casing temperature.
[0008] Optionally, when the power consumption parameter includes power, the preset condition includes: the power is lower than a preset power threshold; when the power consumption parameter includes shell temperature, the preset condition includes: the shell temperature is higher than a preset temperature threshold.
[0009] Optionally, extending the first time interval of uplink transmission includes: extending the first time interval to a second time interval according to a first formula, wherein the first formula is: wherein T D is the first time interval, T D ' is the second time interval, ΔT is the preset duration, and n is the relevant value of the power consumption parameter;
[0010] Among them, T D is the first time interval, T D ' is the second time interval, ΔT is the preset time length, and n is the relevant value of the power consumption parameter.
[0011] Optionally, the power consumption parameter includes power level, and when the power level is lower than a preset power level threshold, n increases by 1 every time the power level decreases by a preset proportion.
[0012] Optionally, the power consumption parameter includes a shell temperature. When the shell temperature is higher than a preset temperature threshold, n increases by 1 every time the shell temperature increases by a preset number of degrees.
[0013] Optionally, extending the first time interval of uplink transmission includes: determining a first extension value corresponding to the detected first power consumption parameter according to an association relationship table between the power consumption parameter and the extension value; and extending the first time interval to a second time interval according to the first extension value.
[0014] Optionally, when the power consumption parameter meets the preset condition, extending the first time interval of the uplink transmission includes: when the power consumption parameter meets the preset condition, determining whether the network device has successfully received the uplink transmission of the terminal; when it is determined that the network device has not successfully received the uplink transmission of the terminal, extending the first time interval to a second time interval.
[0015] Optionally, the determining whether the network device successfully receives the uplink transmission of the terminal comprises: determining whether hybrid automatic repeat request confirmation information corresponding to the uplink transmission of the terminal sent by the network device is received;
[0016] Among them, when the hybrid automatic repeat request confirmation information corresponding to the uplink transmission of the terminal sent by the network device is received, it is determined that the network device has successfully received the uplink transmission of the terminal; when the hybrid automatic repeat request non-confirmation information corresponding to the uplink transmission of the terminal sent by the network device is received, it is determined that the network device has not successfully received the uplink transmission of the terminal.
[0017] Optionally, the method further includes: when the power consumption parameter does not meet the preset condition, and / or the terminal exits the satellite communication mode, stopping extending the first time interval.
[0018] According to the second aspect of an embodiment of the present disclosure, a transmission control device is proposed, which includes: a processing module configured to determine that a terminal is in a satellite communication mode; a monitoring module configured to monitor power consumption parameters of the terminal; and a communication module configured to extend a first time interval of uplink transmission when the power consumption parameters meet preset conditions.
[0019] According to a third aspect of an embodiment of the present disclosure, a communication device is proposed, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to implement the above-mentioned transmission control method.
[0020] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the steps in the above-mentioned transmission control method are implemented.
[0021] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0022] As can be seen from the above embodiments, the present disclosure can monitor the power consumption parameters of the terminal when determining that the terminal is in the satellite communication mode, and then when the power consumption parameters meet the preset conditions, the first time interval of the uplink transmission can be extended. Since the first time interval of the uplink transmission is extended, the number of uplink transmissions per unit time can be reduced, thereby reducing the power consumption caused by the uplink transmission, which is conducive to reducing the power consumption of the terminal, thereby improving the endurance of the terminal.
[0023] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0025] Figure 1 It is a schematic flow chart of a transmission control method according to an embodiment of the present disclosure.
[0026] Figure 2 It is a schematic flow chart of another transmission control method according to an embodiment of the present disclosure.
[0027] Figure 3 It is a schematic diagram showing an uplink transmission according to an embodiment of the present disclosure.
[0028] Figure 4 It is a schematic diagram of a time interval for uplink transmission according to an embodiment of the present disclosure.
[0029] Figure 5 It is a schematic diagram of another time interval for uplink transmission according to an embodiment of the present disclosure.
[0030] Fig. 6AIt is a schematic diagram of a current waveform of uplink transmission according to an embodiment of the present disclosure.
[0031] Figure 6B is a schematic diagram of another current waveform of uplink transmission according to an embodiment of the present disclosure.
[0032] Figure 7 It is a schematic diagram of another time interval of uplink transmission according to an embodiment of the present disclosure.
[0033] Figure 8 It is a schematic flow chart of another transmission control method according to an embodiment of the present disclosure.
[0034] Fig. 9 It is a schematic flow chart of another transmission control method according to an embodiment of the present disclosure.
[0035] Fig.10 It is a schematic block diagram of a transmission control device according to an embodiment of the present disclosure.
[0036] Fig.11 It is a schematic block diagram of a device for transmission control according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0037] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present disclosure.
[0038] The terms used in the disclosed embodiments are only for the purpose of describing specific embodiments and are not intended to limit the disclosed embodiments. The singular forms of "a", "an" and "the" used in the disclosed embodiments and the appended claims are also intended to include plural forms unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0039] It should be understood that although the terms first, second, third, etc. may be used to describe various information in the disclosed embodiments, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the disclosed embodiments, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0040] For the purpose of brevity and ease of understanding, the terms used herein to characterize size relationships are "greater than" or "less than", "higher than" or "lower than". However, those skilled in the art can understand that the term "greater than" also covers the meaning of "greater than or equal to", and "less than" also covers the meaning of "less than or equal to"; the term "higher than" covers the meaning of "higher than or equal to", and "lower than" also covers the meaning of "lower than or equal to".
[0041] Figure 1 The transmission control method shown in this embodiment can be executed by a terminal, which includes but is not limited to a mobile phone, a tablet computer, a wearable device, a sensor, an Internet of Things device and other communication devices.
[0042] like Figure 1 As shown, the transmission control method may include the following steps:
[0043] In step S101, it is determined that the terminal is in satellite communication mode;
[0044] In step S102, the power consumption parameters of the terminal are monitored;
[0045] In step S103, when the power consumption parameter meets a preset condition, the first time interval of the uplink transmission is extended.
[0046] In some embodiments, the terminal may communicate based on a satellite communication mode. For example, an application (APP) for satellite communication may be installed in the terminal, and the user may search for satellites covering the current area (star search) in the application.
[0047] Each satellite can emit multiple beams, for example, 48 beams, which can be similar to cells in a cellular network. After searching for a satellite covering the current area, the terminal can reside on a beam of the satellite, thereby entering the connection state of the satellite communication mode and communicating with the satellite. When the terminal enters the connection state of the satellite communication mode, it can be determined that the terminal is in the satellite communication mode.
[0048] When the terminal is in satellite communication mode, since the distance between the satellite and the terminal is relatively far, in order to ensure smooth communication with the satellite, the transmission power of the terminal to send signals to the satellite is relatively large, which will cause the terminal to consume power faster and affect the terminal's battery life.
[0049] The terminal uses the satellite communication mode, generally in uninhabited areas, wilderness and other areas without base station signal coverage. Therefore, when the terminal uses the satellite communication mode, the user needs to use the terminal to communicate with the outside world more persistently, so it is more important to ensure the terminal's battery life.
[0050] Therefore, when it is determined that the terminal is in the satellite communication mode, the power consumption parameters of the terminal can be monitored, and then when the power consumption parameters meet the preset conditions, the first time interval of the uplink transmission can be extended. Since the first time interval of the uplink transmission is extended, the number of uplink transmissions per unit time can be reduced, thereby reducing the power consumption caused by the uplink transmission, which is conducive to reducing the power consumption of the terminal, thereby improving the endurance of the terminal.
[0051] In some embodiments, the power consumption parameter includes at least one of the following: power; housing temperature.
[0052] In some embodiments, the terminal monitors the power and can obtain the power through an upper layer interface, for example, the power can be obtained through the command "cat / sys / class / power_supply / battery / capacity".
[0053] In some embodiments, the terminal monitors the shell temperature and can obtain the shell temperature through an upper layer interface, for example, the shell temperature can be obtained through a command "cat / sys / class / thermal / thermal_message / board_sensor_temp".
[0054] In some embodiments, when the power consumption parameter includes power, the preset condition includes: the power is lower than a preset power threshold; when the power consumption parameter includes shell temperature, the preset condition includes: the shell temperature is higher than a preset temperature threshold.
[0055] The preset power threshold can be set as needed, for example, it can be 50%; the preset temperature threshold can also be set as needed, for example, it can be 40° C., 48° C., 51° C., etc.
[0056] For example, when the power level is lower than a preset power threshold, the terminal may determine that a preset condition is met, and thus extend the first time interval of the uplink transmission.
[0057] For example, when the shell temperature is higher than a preset temperature threshold, the terminal may determine that a preset condition is met, and then extend the first time interval of the uplink transmission.
[0058] For example, when the power level is lower than a preset power threshold and the housing temperature is higher than a preset temperature threshold, the terminal may determine that the preset condition is met, and then extend the first time interval of the uplink transmission.
[0059] In some embodiments, the terminal communicates in a satellite communication mode, which may include a communication scenario that allows a hybrid automatic repeat request (HARQ) and a communication scenario that does not allow a hybrid automatic repeat request. The embodiments of the present disclosure may be applicable to any scenario. The following embodiments are mainly exemplified in a communication scenario that allows a hybrid automatic repeat request.
[0060] Figure 2 FIG. 1 is a schematic flow chart of another transmission control method according to an embodiment of the present disclosure. Figure 2 As shown, when the power consumption parameter meets the preset condition, the first time interval of the uplink transmission is extended, including:
[0061] In step S201, when the power consumption parameter meets the preset condition, it is determined whether the network device successfully receives the uplink transmission of the terminal;
[0062] In step S202, when it is determined that the network device has not successfully received the uplink transmission of the terminal, the first time interval is extended to a second time interval.
[0063] In some embodiments, the terminal may perform uplink transmission multiple times in the satellite communication mode. The uplink transmission may include a new transmission and a retransmission.
[0064] When the power consumption parameter of the terminal meets the preset conditions, the terminal can further determine whether the network device successfully receives the uplink transmission of the terminal.
[0065] When determining that the network device has successfully received the uplink transmission of the terminal, it can be determined that the first time interval of the current uplink transmission is conducive to the network device successfully receiving the uplink transmission of the terminal, so the first time interval of the uplink transmission can be kept unchanged, and further, the next new transmission can be executed based on the first time interval.
[0066] When it is determined that the network device has not successfully received the uplink transmission of the terminal, the terminal needs to perform retransmission. If the time interval during retransmission is still maintained at the first time interval, it generally does not improve the success rate of the network device receiving the retransmission, which will cause the terminal's power to be wasted. Therefore, when it is determined that the network device has not successfully received the uplink transmission of the terminal, the terminal can extend the first time interval to the second time interval to reduce the power consumption of the terminal during the retransmission process, which is conducive to extending the terminal's battery life.
[0067] In some embodiments, determining whether the network device successfully receives the uplink transmission of the terminal includes: determining whether hybrid automatic repeat request confirmation information corresponding to the uplink transmission of the terminal sent by the network device is received;
[0068] Among them, when the hybrid automatic repeat request confirmation information of the uplink transmission of the corresponding terminal sent by the network device is received, it is determined that the network device has successfully received the uplink transmission of the terminal; when the hybrid automatic repeat request non-confirmation information of the uplink transmission of the corresponding terminal sent by the network device is received, it is determined that the network device has not successfully received the uplink transmission of the terminal.
[0069] In some embodiments, the terminal may adopt stop-and-wait retransmission in the satellite communication mode. For example, after each uplink transmission (eg, sending a message) is performed by the terminal, a response message from a network device (eg, a satellite, a ground base station) may be received.
[0070] When the response message is a hybrid automatic repeat request acknowledgement message (HARQ-ACK), the terminal can determine that the network device has successfully received the uplink transmission, and the terminal can perform the next new transmission.
[0071] When the response message is a hybrid automatic repeat request non-acknowledgement message (HARQ-NACK), the terminal can determine that the network device has not successfully received the uplink transmission, and the terminal can perform retransmission for this uplink transmission.
[0072] The following embodiments use a terminal as a transmitting end and a network device as a receiving end to exemplify the technical solution of the present disclosure.
[0073] Figure 3 It is a schematic diagram showing an uplink transmission according to an embodiment of the present disclosure.
[0074] like Figure 3 As shown, the sending end sends message 1 to the receiving end;
[0075] The receiving end determines that message 1 is successfully received and sends a feedback acknowledgment message HARQ-ACK to the receiving end;
[0076] After receiving the HARQ-ACK for message 1, the sender sends message 2 to the receiver;
[0077] The receiving end determines that message 2 has not been successfully received, and sends a feedback response message HARQ-NACK to the receiving end;
[0078] After receiving the HARQ-NACK for message 2, the sender retransmits message 2 to the receiver;
[0079] The receiving end determines that message 2 is successfully received and sends a feedback acknowledgment message HARQ-ACK to the receiving end;
[0080] After receiving the HARQ-ACK for message 2, the sending end sends message 3 to the receiving end.
[0081] Figure 4It is a schematic diagram of a time interval for uplink transmission according to an embodiment of the present disclosure.
[0082] like Figure 4 As shown, the delay of the sender sending the message is T D , T D It can also be called the first time interval of uplink transmission; the propagation delay is RTT (Round Trip Time, round trip time); T A The receive delay is the time required for the receiver to process the received message and send a response message.
[0083] It can be seen that the time interval between adjacent uplink transmissions of the terminal is equal to T D +RTT+T A , where RTT+T A It is not controlled by the terminal, only T D Controlled by the terminal, the terminal can, therefore, D To extend.
[0084] Figure 5 It is a schematic diagram of another time interval for uplink transmission according to an embodiment of the present disclosure.
[0085] like Figure 5 As shown, the terminal responds to the first time interval T D The first extension value is nΔT, then the time interval between adjacent uplink transmissions of the terminal is equal to T D +nΔT+RTT+T A .
[0086] Fig. 6A It is a schematic diagram of a current waveform of uplink transmission according to an embodiment of the present disclosure. Figure 6B is a schematic diagram of another current waveform of uplink transmission according to an embodiment of the present disclosure.
[0087] like Fig. 6A As shown, in Figure 4 Based on the time interval shown, the time interval between two adjacent uplink transmission currents is T D +RTT+T A .
[0088] like Figure 6B As shown, in Figure 5 Based on the time interval shown, the time interval between two adjacent uplink transmission currents is T D +nΔT+RTT+T A .
[0089] Fig. 6A and Figure 6BThe peak current, start time, and end time of the transmission are the same. Based on the relationship between current and time, we can see that Fig. 6A and Figure 6B The amount of electricity corresponding to each current sent is the same. Figure 6B Relative to Fig. 6A , the time interval between sending current is larger, so the power consumption per unit time is relatively less. It can be seen that by extending the first time interval of uplink transmission, the power consumption per unit time is reduced, thereby reducing the power consumption caused by uplink transmission, which is beneficial to reducing the power consumption of the terminal, thereby improving the battery life of the terminal.
[0090] In some embodiments, extending a first time interval of uplink transmission includes: extending the first time interval to a second time interval according to a first formula, wherein the first formula is:
[0091] T D ′=T D +nΔT;
[0092] Among them, T D is the first time interval, T D ' is the second time interval, ΔT is the preset time length, and n is the relevant value of the power consumption parameter.
[0093] When the power consumption parameter meets the preset condition, the terminal can determine the second time interval that is the extension of the first time interval according to the first formula, and then perform uplink transmission according to the second time interval.
[0094] In some embodiments, the power consumption parameter includes power. When the power is lower than a preset power threshold, n increases by 1 every time the power decreases by a preset proportion.
[0095] For example, if the preset ratio is 5%, then the first time interval of uplink transmission can be extended by ΔT for every 5% decrease in battery power. D Perform uplink transmission. When the battery power of the terminal reaches 40%, the terminal can D ' performs uplink transmission, where T D ′=T D +2ΔT.
[0096] In some embodiments, the power consumption parameter includes a housing temperature. When the housing temperature is higher than a preset temperature threshold, n increases by 1 every time the housing temperature increases by a preset number of degrees.
[0097] For example, if the preset temperature is 1°C, then the first time interval of uplink transmission can be extended by ΔT for every 1°C increase in the terminal housing temperature. For example, when the terminal housing temperature is 40°C, the terminal can extend the first time interval T based on the first time interval. DPerform uplink transmission. When the shell temperature of the terminal becomes 44°C, the terminal can D ' performs uplink transmission, where T D ′=T D +4ΔT.
[0098] Figure 7 It is a schematic diagram of another time interval of uplink transmission according to an embodiment of the present disclosure.
[0099] like Figure 7 As shown, for example, the terminal is for the first time interval T D After the extension of ΔT, the time interval between adjacent uplink transmissions is equal to T D +ΔT+RTT+T A When the terminal determines that the battery power has decreased by 5% or the housing temperature has increased by 1°C before the next uplink transmission, the terminal may further extend the first time interval T D Extend ΔT so that the time interval between the next uplink transmission and the previous uplink transmission is equal to T D +2ΔT+RTT+T A .
[0100] In some embodiments, extending a first time interval of uplink transmission includes: determining a first extension value corresponding to a detected first power consumption parameter according to an association table between power consumption parameters and extension values; and extending the first time interval to a second time interval according to the first extension value.
[0101] In addition to determining the first extension value for the first time interval based on the first formula, the terminal may also determine the first extension value in other ways.
[0102] Since the battery power and the shell temperature of the terminal can change at the same time and affect each other, the two are not separated, so the power and the shell temperature can be comprehensively considered to more accurately determine the first extension value. For example, the terminal can pre-store an association table of power consumption parameters and the first extension value, where the association table can be a network device configuration, or determined based on a protocol agreement, or determined autonomously by the terminal.
[0103] For example, the association relationship table may be shown in Table 1 below:
[0104]
[0105] Table 1
[0106] As shown in Table 1, the power consumption parameter may include power and housing temperature, wherein the unit of the first extension value may be milliseconds (ms).
[0107] When the power level is greater than or equal to 50% and the temperature is less than or equal to 40° C., the power consumption parameter does not meet the preset condition, and there is no need to extend the first time interval of uplink transmission, that is, the first extension value of the first time interval is equal to 0.
[0108] When the power is less than 50% or the temperature is greater than 40°C, the power consumption parameter meets the preset condition and the first time interval of the uplink transmission needs to be extended. For example, when the power is 45% and the temperature is 41°C, the first extension value is 6 milliseconds; for example, when the power is 40% and the temperature is 42°C, the first extension value is 20 milliseconds. The first extension value may have an upper limit value, for example, as shown in Table 1, the upper limit value is 100 milliseconds.
[0109] Therefore, according to the correlation between the power consumption parameters and the extension values shown in Table 1, the first extension value corresponding to any power consumption parameter can be determined, and then the first time interval can be extended according to the first extension value.
[0110] Figure 8 FIG. 1 is a schematic flow chart of another transmission control method according to an embodiment of the present disclosure. Figure 8 As shown, the method also includes:
[0111] In step S801, when the power consumption parameter does not meet the preset condition and / or the terminal exits the satellite communication mode, the first time interval is stopped being extended.
[0112] In some embodiments, when the power consumption parameter does not meet the preset conditions, for example, the power of the terminal is restored to above the preset power threshold and the shell temperature is lower than the preset temperature threshold, the terminal can reduce the priority of considering the battery life and give priority to completing the communication in the satellite communication mode as soon as possible, so that the first time interval can be stopped from being extended, for example, the second time interval can be restored to the first time interval. Then, relative to the extended second time interval, performing uplink transmission based on the relatively shorter first time interval is conducive to completing the communication in the satellite communication mode as soon as possible.
[0113] In some embodiments, when the terminal exits the satellite communication mode, the terminal can communicate under the coverage of the base station of the cellular network. Then the terminal needs to perform uplink transmission based on the configuration of the base station and cannot autonomously extend the time interval of the uplink transmission. Therefore, the terminal can stop extending the first time interval and determine the time interval of the uplink transmission based on the configuration of the base station, and perform uplink transmission based on the determined time interval to ensure good communication quality between the terminal and the base station.
[0114] Fig. 9 It is a schematic flow chart of another transmission control method according to an embodiment of the present disclosure.
[0115] like Fig. 9As shown, the terminal can determine whether it is in satellite communication mode.
[0116] When the terminal is not in satellite communication mode, if the policy has been activated, the policy can be exited and the default settings can be restored. The policy includes the transmission control method of at least one of the above embodiments.
[0117] When the terminal is in the satellite communication mode, the terminal may further monitor power consumption parameters, such as the battery level and / or housing temperature of the terminal.
[0118] When the policy is activated, the terminal can determine whether the power consumption parameters meet the preset conditions, such as whether the power is lower than the preset power threshold, and whether the shell temperature is higher than the preset temperature threshold.
[0119] When the power consumption parameters meet the preset conditions, for example, the power is lower than the preset power threshold and the shell temperature is higher than the preset temperature threshold, the above strategy can continue to be executed and the power consumption parameters can continue to be monitored.
[0120] When the power consumption parameters do not meet the preset conditions, such as the power level is higher than or equal to the preset power threshold, or the casing temperature is lower than or equal to the preset temperature threshold, the terminal can exit the above strategy and restore the default settings, such as restoring the extended second time interval to the first time interval and performing uplink transmission based on the first time interval.
[0121] When the policy is not activated, the terminal can determine whether the network device successfully receives the terminal's uplink transmission.
[0122] If it is determined that the network device has successfully received the uplink transmission of the terminal, the above strategy can continue to be executed and the power consumption parameters can continue to be monitored.
[0123] If it is determined that the network device has not successfully received the terminal's uplink transmission, the terminal can determine whether the power consumption parameters meet preset conditions, such as whether the power is lower than a preset power threshold, or whether the housing temperature is higher than a preset temperature threshold.
[0124] When the power consumption parameters meet the preset conditions, for example, the power is lower than the preset power threshold and the shell temperature is higher than the preset temperature threshold, the above strategy can be executed.
[0125] When the power consumption parameter does not meet the preset conditions, for example, the power level is higher than or equal to the preset power threshold, or the housing temperature is lower than or equal to the preset temperature threshold, the terminal can continue to monitor the power consumption parameter.
[0126] Corresponding to the aforementioned embodiment of the transmission control method, the present disclosure also provides an embodiment of a transmission control device.
[0127] Fig.101 is a schematic block diagram of a transmission control device according to an embodiment of the present disclosure. The transmission control device shown in this embodiment can be a terminal, or a device composed of modules in a terminal, and the terminal includes but is not limited to a mobile phone, a tablet computer, a wearable device, a sensor, an Internet of Things device and other communication devices.
[0128] like Fig.10 As shown, the transmission control device includes:
[0129] The processing module 1001 is configured to determine that the terminal is in a satellite communication mode;
[0130] A monitoring module 1002 is configured to monitor power consumption parameters of the terminal;
[0131] The communication module 1003 is configured to extend a first time interval of uplink transmission when the power consumption parameter meets a preset condition.
[0132] In some embodiments, the power consumption parameter includes at least one of the following: power; housing temperature.
[0133] In some embodiments, when the power consumption parameter includes power, the preset condition includes: the power is lower than a preset power threshold; when the power consumption parameter includes shell temperature, the preset condition includes: the shell temperature is higher than a preset temperature threshold.
[0134] In some embodiments, extending a first time interval of uplink transmission includes: extending the first time interval to a second time interval according to a first formula, wherein the first formula is:
[0135] T D ′=T D +nΔT;
[0136] Among them, T D is the first time interval, T D ' is the second time interval, ΔT is the preset time length, and n is the relevant value of the power consumption parameter.
[0137] In some embodiments, the power consumption parameter includes power. When the power is lower than a preset power threshold, n increases by 1 every time the power decreases by a preset proportion.
[0138] In some embodiments, the power consumption parameter includes a housing temperature. When the housing temperature is higher than a preset temperature threshold, n increases by 1 every time the housing temperature increases by a preset number of degrees.
[0139] In some embodiments, the communication module is configured to determine a first extension value corresponding to the detected first power consumption parameter according to an association table between power consumption parameters and extension values; and extend the first time interval to a second time interval according to the first extension value.
[0140] In some embodiments, the communication module is configured to determine whether the network device has successfully received the uplink transmission of the terminal when the power consumption parameter meets the preset conditions; when it is determined that the network device has not successfully received the uplink transmission of the terminal, extend the first time interval to a second time interval.
[0141] In some embodiments, the communication module is configured to determine whether hybrid automatic repeat request confirmation information of an uplink transmission of a corresponding terminal sent by a network device is received;
[0142] Among them, when the hybrid automatic repeat request confirmation information of the uplink transmission of the corresponding terminal sent by the network device is received, it is determined that the network device has successfully received the uplink transmission of the terminal; when the hybrid automatic repeat request non-confirmation information of the uplink transmission of the corresponding terminal sent by the network device is received, it is determined that the network device has not successfully received the uplink transmission of the terminal.
[0143] In some embodiments, the communication module is further configured to stop extending the first time interval when the power consumption parameter does not meet a preset condition and / or the terminal exits the satellite communication mode.
[0144] Regarding the device in the above embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment of the relevant method, and will not be elaborated here.
[0145] For the device embodiment, since it basically corresponds to the method embodiment, the relevant parts can refer to the partial description of the method embodiment. The device embodiment described above is only schematic, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the disclosed solution. A person of ordinary skill in the art can understand and implement it without paying creative labor.
[0146] An embodiment of the present disclosure further proposes a communication device, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to implement the method described in any of the above embodiments.
[0147] The embodiments of the present disclosure further provide a computer-readable storage medium having a computer program stored thereon, which implements the steps of the method described in any of the above embodiments when the program is executed by a processor.
[0148] Fig.111 is a schematic block diagram of an apparatus 1100 for transmission control according to an embodiment of the present disclosure. For example, the apparatus 1100 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0149] Reference Fig.11 , the device 1100 may include one or more of the following components: a processing component 1102 , a memory 1104 , a power component 1106 , a multimedia component 1108 , an audio component 1110 , an input / output (I / O) interface 1112 , a sensor component 1114 , and a communication component 1116 .
[0150] The processing component 1102 generally controls the overall operation of the device 1100, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1102 may include one or more processors 1120 to execute instructions to perform all or part of the steps of the above-described method. In addition, the processing component 1102 may include one or more modules to facilitate interaction between the processing component 1102 and other components. For example, the processing component 1102 may include a multimedia module to facilitate interaction between the multimedia component 1108 and the processing component 1102.
[0151] The memory 1104 is configured to store various types of data to support the operation of the device 1100. Examples of such data include instructions for any application or method operating on the device 1100, contact data, phone book data, messages, pictures, videos, etc. The memory 1104 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0152] The power supply component 1106 provides power to the various components of the device 1100. The power supply component 1106 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device 1100.
[0153] The multimedia component 1108 includes a screen that provides an output interface between the device 1100 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1108 includes a front camera and / or a rear camera. When the device 1100 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0154] The audio component 1110 is configured to output and / or input audio signals. For example, the audio component 1110 includes a microphone (MIC), and when the device 1100 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 1104 or sent via the communication component 1116. In some embodiments, the audio component 1110 also includes a speaker for outputting audio signals.
[0155] I / O interface 1112 provides an interface between processing component 1102 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0156] The sensor assembly 1114 includes one or more sensors for providing various aspects of the status assessment of the device 1100. For example, the sensor assembly 1114 can detect the open / closed state of the device 1100, the relative positioning of components, such as the display and keypad of the device 1100, the sensor assembly 1114 can also detect the position change of the device 1100 or a component of the device 1100, the presence or absence of user contact with the device 1100, the orientation or acceleration / deceleration of the device 1100, and the temperature change of the device 1100. The sensor assembly 1114 can include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1114 can also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1114 can also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0157] The communication component 1116 is configured to facilitate wired or wireless communication between the device 1100 and other devices. The device 1100 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, 4G LTE, 5G NR, or a combination thereof. In an exemplary embodiment, the communication component 1116 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1116 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0158] In an exemplary embodiment, the device 1100 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to execute the methods described in any of the above embodiments.
[0159] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 1104 including instructions, and the instructions can be executed by the processor 1120 of the device 1100 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0160] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0161] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A transmission control method, characterized in that: The method comprises: Make sure the terminal is in satellite communication mode; Monitoring power consumption parameters of the terminal; When the power consumption parameter meets a preset condition, the first time interval of uplink transmission is extended.
2. The method according to claim 1, characterized in that The power consumption parameter includes at least one of the following: Power; Case temperature.
3. The method according to claim 2, characterized in that When the power consumption parameter includes power, the preset condition includes: the power is lower than a preset power threshold; When the power consumption parameter includes the housing temperature, the preset condition includes: the housing temperature is higher than a preset temperature threshold.
4. The method according to claim 1, characterized in that: The extending the first time interval of uplink transmission comprises: The first time interval is extended to a second time interval according to a first formula, wherein the first formula is: T′ D =T D +nΔT; Among them, T D is the first time interval, T′ D is the second time interval, ΔT is the preset time length, and n is the relevant value of the power consumption parameter.
5. The method according to claim 4, characterized in that The power consumption parameter includes power. When the power is lower than a preset power threshold, n increases by 1 every time the power decreases by a preset ratio.
6. The method according to claim 4, characterized in that The power consumption parameter includes a housing temperature. When the housing temperature is higher than a preset temperature threshold, n increases by 1 every time the housing temperature increases by a preset number of degrees.
7. The method according to claim 1, characterized in that The extending the first time interval of uplink transmission comprises: Determine a first extension value corresponding to the detected first power consumption parameter according to the association relationship table between the power consumption parameter and the extension value; The first time interval is extended to a second time interval according to the first extension value.
8. The method according to any one of claims 1 to 7, characterized in that When the power consumption parameter meets a preset condition, extending the first time interval of uplink transmission includes: When the power consumption parameter meets a preset condition, determining whether the network device successfully receives the uplink transmission of the terminal; When it is determined that the network device has not successfully received the uplink transmission of the terminal, the first time interval is extended to a second time interval.
9. The method according to claim 8, characterized in that The determining whether the network device successfully receives the uplink transmission of the terminal includes: determining whether hybrid automatic repeat request confirmation information corresponding to the uplink transmission of the terminal sent by the network device is received; Among them, when the hybrid automatic repeat request confirmation information corresponding to the uplink transmission of the terminal sent by the network device is received, it is determined that the network device has successfully received the uplink transmission of the terminal; when the hybrid automatic repeat request non-confirmation information corresponding to the uplink transmission of the terminal sent by the network device is received, it is determined that the network device has not successfully received the uplink transmission of the terminal.
10. The method according to any one of claims 1 to 7, characterized in that The method further comprises: When the power consumption parameter does not meet the preset condition, and / or the terminal exits the satellite communication mode, the first time interval is stopped being extended.
11. A transmission control device, characterized in that: The device comprises: a processing module configured to determine that the terminal is in a satellite communication mode; A monitoring module, configured to monitor power consumption parameters of the terminal; The communication module is configured to extend a first time interval of uplink transmission when the power consumption parameter meets a preset condition.
12. A communication device, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to implement the method according to any one of claims 1 to 10.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method according to any one of claims 1 to 10 are implemented.
