Wireless communication method, and device, chip and storage medium
By having the terminal device report the maximum available uplink duration, the network device controls the uplink data transmission of the satellite communication terminal, thus solving the problem of SAR exceeding the limit in satellite communication and ensuring communication quality and regulatory compliance.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2024-11-08
- Publication Date
- 2026-05-15
AI Technical Summary
When satellite communication terminals transmit continuously for extended periods, the problem of SAR values exceeding the standard is difficult to effectively solve using the power back-off scheme of existing terrestrial communication systems, resulting in fragile wireless communication links that cannot meet SAR regulatory requirements.
The terminal device reports the maximum available uplink duration to the network device, which then controls the uplink data transmission of the terminal device based on this information, limiting the transmission power and time to ensure that the SAR value is within the compliance range.
By controlling the uplink data transmission duration and power, the SAR value can be effectively reduced, the terminal's maximum transmit power can be maintained, and the coverage and link quality of satellite communication can be improved.
Smart Images

Figure CN2024130879_15052026_PF_FP_ABST
Abstract
Description
A wireless communication method, device, chip, and storage medium Technical Field
[0001] This application relates to the field of mobile communication technology, specifically to a wireless communication method and device, chip, and storage medium. Background Technology
[0002] The Specific Absorption Rate (SAR) is a parameter that measures the intensity of electromagnetic radiation emitted by a terminal to the human body. To avoid harm to the human body from electromagnetic radiation devices such as mobile phones, standards have strict requirements on the SAR value of terminal radiation, and the terminal must not exceed this limit.
[0003] The SAR index is the average measurement value of a terminal over a period of time. It has the characteristics that the higher the terminal's transmission power, the higher the SAR value, and the longer the uplink transmission time, the higher the SAR value.
[0004] Satellite communication is increasingly being used in handheld terminals (such as mobile phones) as a supplementary network to terrestrial mobile communication to achieve network coverage in remote mountainous areas, deserts, and oceans. Satellite communication terminals may transmit continuously for extended periods, which makes SAR (Special Radiation Protection) issues more severe compared to terrestrial networks.
[0005] Summary of the Invention
[0006] This application provides a wireless communication method, device, chip, and storage medium.
[0007] The wireless communication method provided in this application includes:
[0008] The terminal device sends first information, which is used to determine the maximum available uplink duration; the maximum available uplink duration is used to control the uplink data transmission of the terminal device.
[0009] The wireless communication method provided in this application includes:
[0010] The network device receives first information, which is used to determine the maximum available uplink duration; the maximum available uplink duration is used to control the transmission of uplink data by the terminal device.
[0011] The terminal device provided in this application embodiment includes:
[0012] The first communication unit is configured to send first information, which is used to determine the maximum available uplink duration; the maximum available uplink duration is used to control the transmission of uplink data by the terminal device.
[0013] The network device provided in this application embodiment includes:
[0014] The second communication unit is configured to receive first information, which is used to determine the maximum available uplink duration; the maximum available uplink duration is used to control the transmission of uplink data by the terminal device.
[0015] The communication device provided in this application embodiment can be the terminal device in the above-described scheme. The communication device includes a processor and a memory. The memory is used to store computer programs, and the processor is used to call and run the computer programs stored in the memory to execute the above-described wireless communication method.
[0016] The chip provided in this application embodiment is used to implement the above-described wireless communication method.
[0017] Specifically, the chip includes a processor for calling and running a computer program from a memory, causing a device equipped with the chip to perform the aforementioned wireless communication method.
[0018] The computer-readable storage medium provided in this application embodiment is used to store a computer program that causes a computer to execute the above-described wireless communication method.
[0019] The computer program product provided in this application includes computer program instructions that cause a computer to execute the above-described wireless communication method.
[0020] The computer program provided in this application embodiment, when run on a computer, causes the computer to execute the above-described wireless communication method.
[0021] Through the above technical solution, the terminal device reports the maximum available uplink duration to the network device. The maximum available uplink duration is used to control the uplink data transmission of the terminal device, thereby controlling the transmission power of the terminal device to reduce the SAR value. Attached Figure Description
[0022] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0023] Figure 1 is a schematic diagram of an application scenario of an embodiment of this application;
[0024] Figure 2 is a schematic diagram of the architecture of another communication system provided in an embodiment of this application;
[0025] Figure 3 is a schematic diagram of the architecture of another communication system provided in an embodiment of this application;
[0026] Figure 4 is an optional flowchart of the wireless communication method provided in an embodiment of this application;
[0027] Figure 5 is an optional flowchart of the wireless communication method provided in an embodiment of this application;
[0028] Figure 6 is an optional flowchart of the wireless communication method provided in an embodiment of this application;
[0029] Figures 7A-7B are schematic diagrams illustrating optional transmission formats of the first information provided in embodiments of this application;
[0030] Figure 8 is an optional flowchart of the wireless communication method provided in an embodiment of this application;
[0031] Figure 9 is an optional flowchart of the wireless communication method provided in an embodiment of this application;
[0032] Figure 10 is an optional flowchart of the wireless communication method provided in an embodiment of this application;
[0033] Figures 11A-11B are schematic diagrams illustrating optional transmission formats of the fourth information provided in embodiments of this application;
[0034] Figure 12 is an optional flowchart of the wireless communication method provided in an embodiment of this application.
[0035] Figure 13 is a schematic diagram of an optional sending format of the buffer size provided in an embodiment of this application;
[0036] Figure 14 is a schematic diagram of an optional transmission format of VMI or TTId provided in an embodiment of this application;
[0037] Figure 15 is a schematic diagram of an optional transmission format of VMI or TTId provided in an embodiment of this application;
[0038] Figure 16 is a schematic diagram of an optional transmission format of VMI or TTId provided in an embodiment of this application;
[0039] Figure 17 is a schematic diagram of an optional transmission format of VMI or TTId provided in an embodiment of this application;
[0040] Figure 18 is a schematic diagram of an optional transmission format for the buffer size provided in an embodiment of this application;
[0041] Figure 19 is an optional schematic diagram of the transmission format of VMI or TTId and the maximum available uplink duration provided in the embodiments of this application;
[0042] Figure 20 is an optional schematic diagram of the transmission format of VMI or TTId and the maximum available uplink duration provided in the embodiments of this application;
[0043] Figure 21 is an optional schematic diagram of the transmission format of VMI or TTId and the maximum available uplink duration provided in the embodiments of this application;
[0044] Figure 22 is an optional schematic diagram of the transmission format of VMI or TTId and the maximum available uplink duration provided in the embodiments of this application;
[0045] Figure 23 is a schematic diagram of an optional structure of the terminal device provided in an embodiment of this application;
[0046] Figure 24 is a schematic diagram of an optional structure of the terminal device provided in an embodiment of this application;
[0047] Figure 25 is a schematic structural diagram of a communication device provided in an embodiment of this application;
[0048] Figure 26 is a schematic structural diagram of a chip according to an embodiment of this application;
[0049] Figure 27 is a schematic block diagram of a communication system provided in an embodiment of this application. Detailed Implementation
[0050] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0051] Communication system scenarios include Terrestrial Networks (TN) and NTN. NTN typically uses satellite communication to provide communication services to terrestrial users. Current NTN systems include NR-NTN and IoT-NTN systems, and other NTN systems may be included in the future.
[0052] Figure 1 is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. As shown in Figure 1, the communication system 100 may include a terminal device 110 and a network device 120. The network device 120 can communicate with the terminal device 110 via an air interface. Multi-service transmission is supported between the terminal device 110 and the network device 120.
[0053] It should be understood that the embodiments of this application are only illustrated by way of example with communication system 100, but the embodiments of this application are not limited thereto. That is to say, the technical solutions of the embodiments of this application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Internet of Things (IoT) system, Narrow Band Internet of Things (NB-IoT) system, enhanced Machine-Type Communications (eMTC) system, 5G communication system (also known as New Radio (NR) communication system), or future communication systems, etc.
[0054] In the communication system 100 shown in Figure 1, network device 120 may be an access network device that communicates with terminal device 110. The access network device can provide communication coverage for a specific geographical area and can communicate with terminal device 110 (e.g., UE) located within that coverage area.
[0055] Terminal device 110 can be any terminal device, including but not limited to terminal devices that are connected to network device 120 or other terminal devices via wired or wireless connections.
[0056] Terminal device 110 can be used for device-to-device (D2D) communication.
[0057] The various functional units in the communication system 100 can also establish connections and communicate with each other through the next generation (NG) interface.
[0058] Figure 1 exemplarily illustrates a base station, a core network device, and two terminal devices. Optionally, the wireless communication system 100 may include multiple base station devices, and each base station may include other numbers of terminal devices within its coverage area. This application embodiment does not limit this.
[0059] NTN uses satellite communication to provide communication services to terrestrial users. Compared to terrestrial cellular communication, satellite communication has many unique advantages. First, satellite communication is not limited by the user's geographical location. For example, conventional terrestrial communication cannot cover areas such as oceans, mountains, and deserts where communication equipment cannot be built or where there is no communication coverage due to sparse population. However, for satellite communication, a single satellite can cover a large area, and since satellites orbit the Earth, theoretically every corner of the Earth can be covered by satellite communication. Second, satellite communication has significant social value. Satellite communication can provide coverage in remote mountainous areas and impoverished countries or regions at a relatively low cost, enabling people in these areas to enjoy advanced voice communication and mobile internet technologies, helping to narrow the digital divide with developed regions and promoting development in these areas. Third, satellite communication has a long range, and the cost of communication does not increase significantly with the increase in communication distance. Finally, satellite communication has high stability and is not affected by natural disasters.
[0060] NTN technology can be combined with various communication systems. For example, NTN technology can be combined with NR systems to form an NR-NTN system. As another example, NTN technology can be combined with Internet of Things (IoT) systems to form an IoT-NTN system. As further examples, an IoT-NTN system can include NB-IoT-NTN systems and eMTC-NTN systems.
[0061] Figure 2 is a schematic diagram of the architecture of another communication system provided in an embodiment of this application.
[0062] As shown in Figure 2, the system includes a terminal device 201 and a satellite 202, which can communicate wirelessly. The network formed between the terminal device 201 and the satellite 202 can also be called an NTN. In the architecture of the communication system shown in Figure 2, the satellite 202 can function as a base station, and the terminal device 201 and the satellite 202 can communicate directly. In this system architecture, the satellite 202 can be referred to as a network device. In some embodiments of this application, the communication system may include multiple network devices 1102, and the coverage area of each network device 1102 may include other numbers of terminal devices; this application does not limit this aspect.
[0063] Figure 3 is a schematic diagram of the architecture of another communication system provided in an embodiment of this application.
[0064] As shown in Figure 3, the system includes a terminal device 201, a satellite 202, and a base station 203. Wireless communication is possible between the terminal device 201 and the satellite 202, and communication is possible between the satellite 202 and the base station 203. The network formed by the terminal device 201, satellite 202, and base station 203 can also be called an NTN. In the architecture of the communication system shown in Figure 3, the satellite 202 may not have the function of a base station; communication between the terminal device 201 and the base station 203 requires relaying through the satellite 202. In this system architecture, the base station 203 can be referred to as a network device. In some embodiments of this application, the communication system may include multiple base stations 203, and the coverage area of each base station 203 may include other numbers of terminal devices; this application does not limit this. The base station 203 may be the network device 120 in Figure 1.
[0065] It should be understood that the aforementioned satellite 202 includes, but is not limited to: Low-Earth Orbit (LEO) satellites, Medium-Earth Orbit (MEO) satellites, Geostationary Earth Orbit (GEO) satellites, Highly Elliptical Orbit (HEO) satellites, etc. Satellites can employ multi-beam coverage to cover the ground; for example, a single satellite can generate dozens or even hundreds of beams to cover the ground. In other words, a single satellite beam can cover a ground area with a diameter of tens to hundreds of kilometers, ensuring satellite coverage and increasing the overall system capacity of the satellite communication system.
[0066] To ensure satellite coverage and improve the overall capacity of the satellite communication system, satellites use multi-beam coverage to cover the ground. A single satellite can generate dozens or even hundreds of beams to cover the ground; a single satellite beam can cover a ground area with a diameter of tens to hundreds of kilometers.
[0067] It should be noted that Figures 1 to 3 are merely illustrative examples illustrating the system to which this application applies. Of course, the methods shown in the embodiments of this application can also be applied to other systems. Furthermore, the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship. It should also be understood that "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a related relationship. For example, A instructing B can mean that A directly instructs B, for example, B can be obtained through A; it can also mean that A indirectly instructs B, for example, A instructs C, B can be obtained through C; or it can mean that there is a related relationship between A and B. It should also be understood that "correspondence" mentioned in the embodiments of this application can indicate a direct or indirect correspondence between two things, or an related relationship between two things, or a relationship of instruction and being instructed, configuration and being configured, etc. It should also be understood that the "predefined" or "predefined rules" mentioned in the embodiments of this application can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices), and this application does not limit the specific implementation method. For example, predefined can refer to those defined in a protocol. It should also be understood that in the embodiments of this application, the "protocol" can refer to standard protocols in the field of communication, such as the LTE protocol, the NR protocol, and related protocols applied to future communication systems, and this application does not limit this.
[0068] To facilitate understanding of the technical solutions of the embodiments of this application, the relevant technologies of the embodiments of this application are described below. The following relevant technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, and they all fall within the protection scope of the embodiments of this application.
[0069] SAR is an indicator parameter that measures the intensity of electromagnetic radiation emitted by a terminal to the human body. In order to avoid harm to the human body from electromagnetic radiation devices such as mobile phones, the standard has strict requirements on the SAR value of mobile phone radiation, and the terminal cannot exceed this limit.
[0070] The SAR index is the average measurement value of a terminal over a period of time. It has the characteristics that the higher the terminal's transmission power, the higher the SAR value, and the longer the uplink transmission time, the higher the SAR value.
[0071] To meet SAR (Specific Absorption Rate) standards, terminals use sensors such as proximity sensors to detect the distance between the terminal and a human body, and reduce transmission power by backing up when the terminal gets close to the body to avoid exceeding SAR limits. This method effectively solves the SAR exceeding problem. However, as SAR testing methods become more stringent (testing no longer focuses on one terminal orientation but requires all phone faces and edges to be close to a human body for SAR testing), this solution is increasingly unable to guarantee SAR radiation compliance under various orientations. A more universal solution is needed.
[0072] In LTE, the emergence of high-power terminals (26dBm) has brought increasing attention to the SAR exceeding limit issue. Compared to ordinary terminals (23dBm), high-power terminals have higher transmit power and thus higher SAR values. To address the SAR exceeding limit issue of high-power terminals in LTE, a method of limiting the uplink-downlink time slot ratio is proposed. This involves using a static uplink-downlink time slot ratio, as shown in Table 1. By excluding uplink-downlink configurations 0 and 6 (where the uplink ratio exceeds 50%), the uplink transmission time of the terminal is limited to less than 50%, thus mitigating the high SAR value problem caused by high-power terminals to some extent. In Table 1, U indicates that the subframe can only be used for uplink data, D indicates that the subframe can only be used for downlink data, and S indicates a special subframe.
[0073] Table 1 Example of Uplink / Downlink Time Slot Allocation
[0074] High-power terminals were also introduced in NR, and standardization attempted to address the SAR problem in a similar manner to LTE, but consensus was difficult to reach. This is because LTE only has seven uplink / downlink configurations, all of which are static, while NR has over 60 configurations (see Table 2 below), and each configuration includes a flexible (F) symbol that can be configured for either uplink or downlink. This makes calculating the uplink percentage in each uplink / downlink configuration extremely difficult. To address this, the maximum uplink percentage (maxULdutycycle) terminal capability was introduced, whereby the terminal reports to the network the maximum uplink percentage it supports in a given frequency band. When the uplink percentage scheduled by the network exceeds this capability, the terminal uses power backoff to reduce the SAR value. This solution is mostly applicable to TDD systems with uplink / downlink percentage configurations. For FDD systems, no time-based SAR solution like that in TDD systems was defined for terminals in terrestrial communication networks; instead, power management maximum power reduction (PMPR) is used. In Table 1, U indicates that the subframe can only be used for uplink data, D indicates that the subframe can only be used for downlink data, and X indicates a flexible subframe.
[0075] Table 2. Example of Uplink / Downlink Time Slot Ratio
[0076] Satellite communication is increasingly being used in handheld terminals (such as mobile phones) as a supplementary network to terrestrial mobile communication, providing network coverage in remote mountainous areas, deserts, and oceans. Therefore, the use of satellite communication on handheld terminals is primarily for emergency communication. Given this characteristic, different countries or regions have made adjustments to SAR regulations, relaxing SAR requirements. For example, purely handheld speakerphone mode (where the terminal is not close to a person's head during satellite communication) is not subject to SAR regulations, while SAR regulations only apply when the terminal is close to a person's head.
[0077] Furthermore, satellite communication primarily operates in the FDD band, meaning satellite communication terminals may transmit continuously for extended periods. This makes SAR (Special Radiation Protection) issues more severe in scenarios involving human heads and hands compared to TDD (Time-of-Day) systems in terrestrial networks. Simply relying on terminal power backoff, similar to that used in terrestrial communication networks, would make satellite communication extremely difficult, potentially even causing communication links to fail. This is because satellite communication terminals require significant transmission power to maintain a connection with the satellite; reducing power would make this connection very fragile. Therefore, it is necessary to investigate how to address the SAR problem of satellite communication terminals while preserving as much transmission power as possible.
[0078] In related technologies, SAR solutions for satellite communication terminals are mostly solved by power backoff. However, power backoff will reduce the transmission power, making the already fragile wireless communication connection between the terminal and the satellite prone to wireless link failure.
[0079] Current SAR solutions for terrestrial communication system terminals do not include solutions specifically for the FDD band. SAR solutions for terrestrial communication systems are designed for TDD systems. Of course, not all satellite communication systems are FDD systems; there are also some newer TDD satellite communication systems.
[0080] Furthermore, from a regulatory perspective, the SAR requirements for satellite communication terminals differ from those for terrestrial communication terminals in some usage scenarios, which makes it impossible to fully reuse SAR solutions for terrestrial communication terminals for satellite communication terminals.
[0081] Therefore, for satellite communication terminals, the current challenge is how to maintain maximum power while meeting SAR requirements to improve uplink coverage and link quality.
[0082] To facilitate understanding of the technical solutions of the embodiments of this application, the technical solutions of this application are described in detail below through specific embodiments. The above-mentioned related technologies are optional solutions and can be arbitrarily combined with the technical solutions of the embodiments of this application, all of which fall within the protection scope of the embodiments of this application. The embodiments of this application include at least some of the following contents.
[0083] This application provides a wireless communication method applied to a terminal device, as shown in Figure 4, including:
[0084] S401. The terminal device sends first information, which is used to determine the maximum available uplink duration; the maximum available uplink duration is used to control the uplink data transmission of the terminal device.
[0085] This application provides a wireless communication method applied to a network device, as shown in Figure 5, including:
[0086] S501. The network device receives first information, which is used to determine the maximum available uplink duration; the maximum available uplink duration is used to control the transmission of uplink data by the terminal device.
[0087] This application provides a wireless communication method applied to a wireless communication system including terminal devices and network devices, as shown in FIG6, including:
[0088] S601. The terminal device sends first information to the network device, the first information being used to determine the maximum available uplink duration; the maximum available uplink duration is used to control the transmission of uplink data by the terminal device.
[0089] The wireless communication method shown in Figure 4, Figure 5, or Figure 6 will be described below.
[0090] In this embodiment of the application, the network device may be a ground base station, a satellite, or a satellite access node (SAN) that constitutes a satellite communication network. The satellite access node may include a ground base station, a satellite, and a satellite gateway.
[0091] In this embodiment of the application, the maximum available uplink duration is defined as the maximum duration that the terminal device can use to perform this uplink data transmission. The maximum available uplink duration can also be described as the maximum available uplink time length.
[0092] The terminal device sends first information to the network device, and the network device determines the maximum available uplink duration based on the first information. The maximum available uplink duration can be used to limit the transmit power and / or time of the terminal device when sending uplink data.
[0093] The maximum available uplink duration is a first number of time-domain units, where a time-domain unit can be a frame, subframe, time slot, or symbol. The first number is greater than or equal to 1.
[0094] The terminal device can send the first information to the network device before sending uplink data.
[0095] In this embodiment of the application, the terminal device reports the maximum available uplink duration to the network device. The maximum available uplink duration is used to control the transmission of uplink data by the terminal device, thereby controlling the transmission power of the terminal device to reduce the SAR value.
[0096] In some embodiments, the first information is used to determine the maximum available uplink duration at a first power or a first power level, and the maximum available uplink duration at the first power or the first power level is used to control the transmission of uplink data by the terminal device at the first power or the first power level.
[0097] When the terminal device transmits uplink data using the first power or the power corresponding to the first power level, the first information sent by the terminal device to the network device is used to determine the maximum available uplink duration under the first power or the first power level.
[0098] In this embodiment of the application, the power levels supported by the terminal device may include: PC1 31 dBm, PC1.5 29 dBm, and PC2 26 dBm, etc.
[0099] In one example, the first power corresponds to PC1 31dBm, and the first information sent by the terminal device is used to determine the maximum available uplink duration at PC1 31dBm.
[0100] In some embodiments, the first information may be used to indicate one of the following:
[0101] Maximum uplink duration, which is used to determine the available maximum uplink duration by comparing it with the previously recorded uplink duration;
[0102] Maximum available upload duration.
[0103] In the case of the first information indicating the maximum uplink duration
[0104] The first message sent by the terminal device to the network device is to report its maximum uplink duration capability. This capability represents the maximum duration for which the terminal can maintain maximum power transmission within a certain time window.
[0105] Terminal devices or network devices determine the available maximum uplink duration, i.e. the remaining maximum uplink duration, based on the maximum uplink duration and the already counted uplink duration.
[0106] In one example, the first information indicates a maximum uplink duration of 5 subframes, and the already counted uplink duration is 3 subframes, so the maximum available uplink duration is 2 subframes.
[0107] In this embodiment of the application, the terminal device and / or network device perform uplink duration statistics, where the uplink duration statistics are the duration of uplink transmissions that have already occurred.
[0108] In some embodiments, the first information includes one of the following:
[0109] First duration information, the first duration information indicating the maximum uplink duration;
[0110] The second duration information indicates the maximum uplink duration percentage, which is used to determine the maximum uplink duration with a time window.
[0111] The first duration information indicates the maximum duration for which the terminal device can maintain maximum power transmission within a certain time window.
[0112] In one example, the first duration information indicates the maximum uplink duration of N time domain units.
[0113] The second duration information indicates the percentage of uplink time during which the terminal device maintains maximum power transmission within a certain time window.
[0114] In one example, the second duration information indicates one of the maximum uplink duration percentages: {10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, 100%}.
[0115] The maximum uplink duration percentage is the ratio of the maximum uplink duration to the time window.
[0116] In one example, the time window is 10 subframes, and the second duration information indicates 50%, so the maximum uplink duration is 5 subframes.
[0117] In some embodiments, the first information may be carried in the RRC message.
[0118] In one example, the first information is reported according to the terminal's capabilities after the initial access is completed, that is, the maximum uplink duration or duration percentage is in the RRC after the initial access is completed.
[0119] In this embodiment of the application, the maximum uplink duration or duration percentage can be reported separately for each band.
[0120] The first piece of information can characterize the maximum uplink duration supported by the terminal device. It belongs to the terminal device's capability information. When carried in the RRC message, the terminal device's capabilities are statically configured.
[0121] In this embodiment of the application, when the terminal device reports the first information, it may report the maximum uplink duration under each power level or power level, or it may report a maximum uplink duration applicable to different power levels or power levels.
[0122] In this embodiment, the maximum uplink duration capability or maximum uplink percentage capability indicated by the first information reported by the terminal device represents the maximum duration or maximum percentage of time that the terminal can maintain maximum power transmission within a certain time window. When the percentage of transmission time of the terminal within a certain time window exceeds this capability, the maximum transmission power capability can be limited, or the maximum configurable transmission power (Pcmax) of the terminal device can be limited.
[0123] In the case where the first information indicates the maximum available uplink duration
[0124] The first message sent by the terminal device to the network device is to report the maximum uplink duration of this uplink transmission. This duration represents the maximum duration for which the terminal device can maintain maximum power transmission within a certain time window at the current moment.
[0125] In one example, the first information indicates that the maximum available uplink duration is 2 subframes.
[0126] In some embodiments, the terminal device determines the available maximum uplink duration, i.e. the remaining maximum uplink duration, based on the maximum uplink duration and the already counted uplink duration, and reports the determined available maximum uplink duration to the network device.
[0127] In one example, the maximum uplink duration is 5 subframes, and the already counted uplink duration is 3 subframes. Therefore, the maximum available uplink duration is 2 subframes, and the first information sent by the terminal device to the network device indicates 2 subframes.
[0128] In this embodiment, the terminal device reports its remaining available uplink time to the base station, eliminating the need for network devices to determine the remaining available uplink time based on statistics of the terminal device's uplink transmission time. The base station can know the available time of a specific terminal in real time, without needing to calculate the uplink time of each terminal, thus reducing the implementation complexity of the base station.
[0129] In some embodiments, the first information includes one of the following:
[0130] Third duration information, the third duration information indicating the maximum available uplink duration;
[0131] The fourth duration information indicates the percentage of the maximum available uplink duration, which is used to determine the maximum uplink duration with a time window.
[0132] The third duration information indicates the maximum duration for which the terminal device can maintain maximum power transmission within a certain time window at the current moment.
[0133] In one example, the third duration information indicates that the maximum available uplink duration is 1 time unit.
[0134] The fourth duration information indicates the percentage of uplink time during which the terminal device maintains maximum power transmission within a certain time window at the current moment.
[0135] In one example, the fourth duration information indicates one of the maximum uplink duration percentages: {10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, 100%}.
[0136] The percentage of available maximum uplink time is the ratio of the available maximum uplink time to the time window.
[0137] In one example, the time window is 10 subframes, and the fourth duration information indicates 20%, so the maximum available uplink duration is 2 subframes.
[0138] In this embodiment of the application, the available maximum uplink percentage information, i.e., the fourth duration information, or the available maximum uplink transmission time length information, i.e., the third duration information, reported by the terminal device represents the maximum duration or maximum time percentage for which the terminal can maintain maximum power transmission within a certain time window at the current moment. This information can be used to limit the maximum transmission power capability of the terminal device during this uplink transmission process, or to limit the maximum transmission power (Pcmax) configured by the terminal device.
[0139] In some embodiments, the first information is carried in the Medium Access Control (MAC) control element (CE) of the first signaling.
[0140] The first signaling includes a scheduling request (SR) or a cache status report (BSR).
[0141] SR (Request for Quotation) is used for uplink scheduling. When a terminal device has data to send, it sends an SR to the network device. Upon receiving the SR, the network device knows that the terminal device has data to send. BSR (Background Request for Quotation) informs the network device of information such as the size of the uplink data to be sent by the terminal device, requesting the network device to allocate uplink transmission resources for it. Upon receiving the BSR, the network device knows how much data the terminal device has to send. The BSR can be considered a further refinement of the SR.
[0142] In this embodiment of the application, the terminal device can report the available maximum uplink duration or the percentage of the available maximum uplink duration corresponding to the current uplink transmission to the network device in real time through SR or BSR.
[0143] In some embodiments, the first signaling is a BSR, and the first information carries a first field or a second field in the MAC CE of the BSR. The first field includes second information, which is used to indicate the amount of data in the uplink data. The second field is a predefined field.
[0144] The second piece of information can be located in the buffer size subfield, and the first field is the field containing the buffer size subfield.
[0145] If the first information is carried in the first field, the bits originally used for the Buffer size subfield can be used to transmit the first information.
[0146] The second field can be understood as a newly defined field or an added field.
[0147] If the first information is carried in the first field, as shown in Figure 7A, the first field is used to transmit the second information and the first information.
[0148] If the first information is carried in the second field, as shown in Figure 7B, the first field and the second field are used for the transmission of the second information and the first information, respectively.
[0149] In this embodiment of the application, the first field may further include a Logical Channel Group Identifier (LCG) ID field, which is used to indicate the logical channel group number of the data to be transmitted.
[0150] In this embodiment of the application, the size of the first field and the second field is 1 byte each, that is, the first field and the second field each include 8 bits.
[0151] In some embodiments, the number of bits in the first information is determined based on the number of available maximum uplink durations or available maximum uplink duration percentages included in the alternative available maximum uplink durations or available maximum uplink duration percentages. The available maximum uplink duration indicated by the third duration information is one of the alternative available maximum uplink durations. The available maximum uplink duration percentage indicated by the fourth duration information is one of the alternative available maximum uplink duration percentages.
[0152] In one example, the alternative available maximum duration information includes {1 slot, 2 slots, 3 slots, 4 slots, 5 slots, 6 slots, 7 slots, 8 slots, 9 slots}, then 3 bits can be used to indicate the available maximum uplink duration at the current scheduled transmission time.
[0153] In one example, the alternative maximum available time percentages include {10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%}, and 3 bits can be used to indicate the percentage of the maximum available uplink time at the current scheduled transmission time.
[0154] In some embodiments, the method further includes:
[0155] The terminal device sends third information, which is used to determine the time window.
[0156] The third information can be used to indicate the revelation time and the end time of the time window, wherein the time indicated by the third information can be an absolute time.
[0157] The third information can also indicate a fixed duration after the transmission time of the third information. Specifically, the third information can be used to indicate the existence of a time window; if it exists, the fixed duration after the transmission time of the third information is used as the time window. In one example, the existence of a time window can be indicated by a 1-bit value of 0 or 1. For instance, a 1-bit value of 0 indicates the absence of a time window, while a 0-bit value of 1 indicates the existence of a time window.
[0158] In this embodiment of the application, the statistical window is defined as an integer multiple of the length of a subframe, a frame, a slot, or a symbol / subframe / frame / slot that will be scheduled for uplink transmission in the next step.
[0159] In some embodiments, the third information is carried in the first signaling, and the first signaling includes the first information.
[0160] The third and first information are carried in the first signaling message and sent to the network device.
[0161] In some embodiments, the available maximum uplink duration is used to configure a first resource, which is used for the transmission of the uplink data.
[0162] Network devices can schedule first resources based on the maximum available uplink duration and the amount of uplink data to be transmitted, wherein the first resources include time-domain resources and frequency-domain resources.
[0163] Among them, the duration of the time domain resource of the first resource is less than or equal to the maximum available uplink duration.
[0164] In one example, the maximum uplink duration is one subframe, and the network device allocates frequency domain resources based on the duration of time domain resources, which is one subframe.
[0165] In one example, the maximum available uplink duration is 5 subframes. The network device schedules the length of the first resource in the time domain based on the size of the uplink data to be transmitted. That is, the length of the time domain resource of the first resource is 3 subframes. Therefore, the transmission duration of the scheduled uplink data is 3 subframes.
[0166] It should be noted that the maximum available uplink duration of network devices can be used as a reference when configuring resources.
[0167] In this embodiment, the maximum available uplink duration can be used to optimize the first resource of the terminal device, ensuring uplink data transmission while reducing SAR value.
[0168] In some embodiments, the method further includes:
[0169] If the first duration exceeds the maximum available uplink duration, the terminal device performs power back-off or power level back-off, or stops sending uplink data;
[0170] The first duration is the duration scheduled by the network device for sending the uplink data.
[0171] Accordingly, if the first duration exceeds the maximum available uplink duration, it is used to control the terminal device to perform power back-off or power level back-off, or to control the terminal device to stop sending uplink data.
[0172] Upon receiving a Service Request (SR) from a terminal device, the network device responds by configuring a first resource for the terminal device, enabling the terminal device to perform uplink data transmission based on the first resource. The length of the first resource in the time domain is a first duration.
[0173] Understandably, the first resource can be a resource configured by the network device based on the maximum available uplink duration, or a resource configured by the network device without reference to the maximum available uplink duration.
[0174] In this embodiment of the application, the method for determining whether the first duration exceeds the maximum available uplink duration may include:
[0175] Method 1: Compare the first duration with the available maximum uplink duration. If the first duration is greater than the available maximum uplink duration, then the first duration exceeds the available maximum uplink duration; otherwise, the first duration does not exceed the available maximum uplink duration.
[0176] Method 2: Compare the total duration of the recorded uplink duration and the first duration with the maximum uplink duration. If the total duration is greater than the maximum uplink duration, then the first duration is determined to exceed the available maximum uplink duration; otherwise, the first duration is determined not to exceed the available maximum uplink duration.
[0177] In one example, if the first information indicates the maximum available uplink duration, then it is determined whether the first duration exceeds the maximum available uplink duration based on judgment method one.
[0178] In one example, if the first information indicates the maximum uplink duration, then it is determined whether the first duration exceeds the available maximum uplink duration based on judgment method one.
[0179] If the terminal device determines that the first duration exceeds the maximum available uplink duration, the following methods can be used for processing:
[0180] Method 1: The terminal equipment performs power back-off or power level back-off to reduce the transmission power and avoid SAR exceeding the limit.
[0181] Method 2: The terminal device stops uplink transmission, that is, it stops sending uplink data.
[0182] In some embodiments, if the terminal device stops sending the uplink data, the method further includes one of the following:
[0183] After the terminal device stops transmitting uplink data for a second duration, it resumes transmitting uplink data.
[0184] Accordingly, if the first duration exceeds the maximum available uplink duration, the method for controlling the terminal device to stop sending uplink data further includes:
[0185] The network device schedules the terminal device to retransmit the uplink data.
[0186] If the terminal device uses method two and the network device cannot receive the uplink data from the terminal device, then the terminal device will be rescheduled to retransmit the data.
[0187] For terminal devices, after stopping uplink data transmission, the transmission of uplink data can be halted for a second duration. After the second duration, in response to data retransmission scheduled by the network device, the device can continue transmitting the remaining uplink data. The length of the second duration can be set based on requirements. Alternatively, the second duration can be replaced by receiving a second number of data retransmission schedules. In this case, the terminal device will continue transmitting the remaining uplink data upon receiving the second number of data retransmission schedules.
[0188] After the second number of retransmissions (that is, after the terminal stops transmitting for a period of time, i.e., the second duration, the SAR problem is no longer serious), the terminal device continues to send the unsent data in the uplink Hybrid Automatic Repeat reQuest (HARQ) process scheduled by the network device.
[0189] In some embodiments, the terminal device may stop sending uplink data until it sends the SR again.
[0190] If, after the third retransmission scheduling, the network device still cannot receive the data correctly (at this time, the terminal device is still in a state where it cannot send uplink data due to SAR issues), the network device can stop scheduling the retransmission of uplink data for the terminal device and wait for the terminal device to send another SR.
[0191] The wireless communication method provided in this application embodiment is applied to a terminal device, as shown in FIG8, and includes:
[0192] S801. The terminal device sends a second signaling message, which is used to indicate whether the third duration is counted as the uplink duration, wherein the third duration is the transmission duration of the uplink data.
[0193] The wireless communication method provided in this application embodiment is applied to a network device, as shown in FIG9, and includes:
[0194] S901. The network device receives a second signaling message, which is used to indicate whether the third duration is counted as the uplink duration, wherein the third duration is the transmission duration of the uplink data.
[0195] The wireless communication method provided in this application embodiment is applied to a wireless communication system including terminal devices and network devices, as shown in FIG10, including:
[0196] S1001. The terminal device sends a second instruction to the network device, the second signaling being used to indicate whether the third duration is counted as the uplink duration, the third duration being the transmission duration of the uplink data.
[0197] The wireless communication methods shown in Figures 8, 9, or 10 of this application embodiment can be implemented individually or in combination with the wireless communication methods shown in Figures 4, 5, or 6.
[0198] The wireless communication methods shown in Figures 8, 9, or 10 will be described below.
[0199] Whether the third duration is counted as uplink duration can be understood as whether the transmission duration of this uplink data is included in the maximum uplink duration or the available maximum uplink duration. Here, the maximum uplink duration can also be replaced with the percentage of the maximum uplink duration, and the available maximum uplink duration can also be replaced with the percentage of the available maximum uplink duration.
[0200] In this embodiment, if the second instruction indicates that the uplink data transmission duration is counted as uplink duration, it can be understood that the terminal device currently has SAR requirements and needs to limit SAR; if the second instruction indicates that the uplink data transmission duration is not counted as uplink duration, it can be understood that the terminal device currently has no SAR requirements and does not need to consider SAR limitations. If the second instruction indicates that the third duration is counted as uplink duration, then the terminal device and network device will include the transmission duration of this uplink data in the maximum uplink duration or the available maximum uplink duration.
[0201] In one example, the maximum uplink duration is 10 subframes. For this uplink data transmission, the counted uplink duration is 5 subframes, and the available maximum uplink duration is 5 subframes. The transmission duration of this uplink data is 1 subframe. If the second signaling indicates that the transmission duration of the uplink data is counted as the uplink duration, then after completing the transmission of this uplink data, the counted uplink duration is 6 subframes. For the next uplink data transmission, the available maximum uplink duration is 4 subframes.
[0202] In one example, the maximum uplink duration is 10 subframes. For this uplink data transmission, the counted uplink duration is 5 subframes, and the available maximum uplink duration is 5 subframes. The transmission duration of this uplink data is 1 subframe. If the second signaling indicates that the transmission duration of the uplink data is not counted as uplink duration, then after the transmission of this uplink data is completed, the counted uplink duration will still be 5 subframes. For the next uplink data transmission, the available maximum uplink duration is 5 subframes.
[0203] Taking the example where the terminal device reports the maximum uplink percentage and the second instruction indicates whether the third duration should be counted as uplink duration, the network device can calculate the uplink percentage of the terminal device in the past period and the remaining maximum available time percentage.
[0204] In one example, at time t0, according to the maximum uplink percentage (or maximum uplink duration) limit, the remaining maximum available uplink duration for the terminal device is one subframe. The network device receives a second instruction from the terminal, determining the amount of data it needs to transmit. If the second instruction reported by the terminal indicates that this transmission needs to consider SAR limitations, then the network device determines that the terminal's subsequent uplink data transmission needs to be subject to the maximum uplink time percentage limit, meaning that only one subframe is available at the current power level. The network device can then consider whether to allocate more frequency domain resources to the terminal to reduce the uplink data transmission duration. Conversely, if the second instruction reported by the terminal indicates that this transmission does not need to consider SAR limitations, then the network device can ignore the limitation that the terminal device's remaining maximum available uplink duration is one subframe and can schedule the terminal device to transmit for a longer period.
[0205] In this embodiment, the terminal device instructs the network device whether to count the current uplink data transmission duration. As far as possible, the maximum uplink duration statistics only include the transmission duration that requires SAR, avoiding the inclusion of transmission time in usage scenarios that do not require SAR consideration in the calculation of the maximum uplink time, thus ensuring that the terminal can transmit for as long as possible.
[0206] In some embodiments, the indication method for the second signaling to indicate whether the third duration is counted as uplink duration includes:
[0207] Instruction Method 1: The second signaling includes fourth information, which is used to indicate whether the third duration is counted as uplink duration;
[0208] Instruction Method 2: Whether the second signaling includes fourth information to determine whether the third duration is counted as uplink duration, wherein the fourth information is used to indicate whether the third duration is counted as uplink duration.
[0209] The fourth information can be understood as an indication of whether the third duration is counted as the uplink duration.
[0210] In Method 1, the second signaling carries the fourth information, and the network device determines whether the third duration is counted as uplink duration based on the fourth information.
[0211] In some embodiments, the fourth information indicates whether the third duration is counted as uplink duration based on different values.
[0212] In one example, the fourth information is set to 1, indicating that the third duration is counted as uplink duration, and the fourth information is set to 0, indicating that the third duration is not counted as uplink duration.
[0213] In one example, the value of the fourth information is 11, which indicates that the third duration is counted as uplink duration, and the value of the fourth information is 00, which indicates that the third duration is not counted as uplink duration.
[0214] In Method 1, the network device determines whether the third duration should be counted as uplink duration based on whether the second signaling carries the fourth information.
[0215] In one example, the fourth information is used to indicate that the third duration is counted as uplink duration. If the second signaling carries the fourth information, it indicates that the third duration is counted as uplink duration. If the second signaling does not carry the fourth information, it indicates that the third duration is not counted as uplink duration.
[0216] In one example, the fourth information is used to indicate that the third duration is not counted as uplink duration. If the second signaling carries the fourth information, it indicates that the third duration is not counted as uplink duration. If the second signaling does not carry the fourth information, it indicates that the third duration is counted as uplink duration.
[0217] In some embodiments, the fourth information includes one or more of the following:
[0218] First indication information, the first indication information is used to indicate whether the terminal device is in a first mode, wherein if the terminal device is in the first mode, the third duration is counted as uplink duration, and the terminal device in the first mode needs to limit the electromagnetic wave absorption ratio (SAR).
[0219] The second indication information is used to indicate whether the third duration is counted as uplink duration.
[0220] The first indication information can be understood as an indication of whether the terminal device is in the first mode of operation. The first mode can be understood as a mode that requires SAR restriction, such as "human head and hand usage mode".
[0221] The first instruction can also be understood as an instruction indicating whether the third duration should be counted as the uplink duration.
[0222] The first indication information can be called the work mode indicator (WMI).
[0223] The second instruction information is used to directly inform the network device whether it is necessary to count the uplink transmission time as uplink time, that is, whether it is necessary to limit SAR in this transmission.
[0224] The second indication information can be called the transmission time statistics indication information (Tx time indicator, TTId).
[0225] In this embodiment of the application, one of the first instruction information or the second instruction information can be reported to the network device.
[0226] In some embodiments, the second signaling includes SR or BSR.
[0227] In this embodiment, the WMI or TTId will report the information to the network when or before the terminal transmits uplink data. This reporting can be performed using the following signaling methods:
[0228] Reporting Method 1: When the terminal sends the SR, include the WMI or TTId in the message.
[0229] Reporting Method 2: When the terminal sends the BSR, include the WMI or TTId in the message.
[0230] In some embodiments, the fourth information is carried in the MAC CE of the second signaling.
[0231] In some embodiments, the second signaling is a BSR, and the fourth information carries a first field or a second field in the MAC CE of the BSR. The first field includes second information, which is used to indicate the amount of data in the uplink data. The second field is a predefined field.
[0232] The second piece of information can be located in the Buffer size subfield, and the first field is the field containing the Buffer size subfield.
[0233] If the fourth information is carried in the first field, the bits originally used for the Buffer size subfield can be used to transmit the fourth information.
[0234] The second field can be understood as a newly defined field or an added field.
[0235] If the fourth information is carried in the first field, as shown in Figure 11A, the first field is used to transmit the second and fourth information.
[0236] If the fourth information is carried in the second field, as shown in Figure 11B, the first field and the second field are used for the transmission of the second information and the fourth information, respectively.
[0237] In some embodiments, the second instruction and the first instruction are the same instruction or different instructions.
[0238] In this embodiment of the application, the second instruction may be sent during or before the uplink data transmission, and the first instruction carrying the first information may be sent before the uplink data transmission.
[0239] In one example, the first information indicates the maximum uplink duration, and the second signaling can be sent during or before uplink data transmission; if the second instruction is sent during uplink data transmission, the first and second signaling are different signaling; if the second instruction is sent before uplink data transmission, the first and second signaling can be the same signaling.
[0240] In one example, the first information indicates the maximum uplink duration, the second instruction can be sent before uplink data transmission, and the first and second signaling can be the same signaling.
[0241] Understandably, if the second signaling is sent before the uplink data is sent, then the second signaling is either SR or BSR.
[0242] If the first instruction and the second instruction are the same instruction, the first information and the fourth information can be located in the same field or in different fields.
[0243] In one example, the first and fourth pieces of information are located in either the first or second field.
[0244] In one example, the first piece of information is located in the first field, and the fourth piece of information is located in the second field; or, the first piece of information is located in the second field, and the fourth piece of information is located in the first field.
[0245] In this embodiment of the application, when Figures 4, 5, or 6 are combined with Figures 8, 9, or 10, and the first information indicates the maximum available duration, the network device can know the maximum available uplink duration of a certain terminal device in real time, as well as the working status information of the terminal device, etc., without the network device needing to count all the uplink transmission times of the terminal device in the past, thus simplifying the implementation of the network device.
[0246] The wireless communication method provided in this application will now be described through several embodiments.
[0247] The wireless communication method provided in this application can be implemented as including, but not limited to, the following Embodiment 1 and Embodiment 2.
[0248] Example 1
[0249] For satellite communication terminals, the extremely long communication distances result in significant propagation loss, making it crucial to maintain the terminal's maximum transmit power capability. However, higher power increases the likelihood of exceeding SAR (Signal Detection and Reduction) limits. To balance the impact of high transmit power, transmission time needs to be reduced so that the average SAR over a given period meets regulatory requirements. This aligns with the conventional approach to SAR management in terrestrial mobile communication systems. The difference lies in the fact that satellite communication terminals only need to meet SAR requirements in certain usage modes (such as "head-and-hand usage mode"), while they are not subject to SAR regulations in other modes (such as purely handheld mode away from the user's head or "earpiece speaker mode"). Therefore, if the terminal still reports a maximum uplink percentage to claim the duration it can maintain maximum transmit power, it will significantly reduce the available maximum transmit power duration for that satellite communication terminal, because in many cases, the satellite communication terminal is not operating under the aforementioned "head-and-hand usage mode."
[0250] Therefore, in Embodiment 1 of this application, a terminal indication information will be introduced to indicate its working mode or whether to count the transmission duration, so as to count only the transmission duration under the "human head and hand usage mode" which is required by SAR in the transmission time percentage or transmission time length statistics.
[0251] As shown in Figure 12, the wireless communication method provided in this embodiment includes:
[0252] S1201. Terminal equipment reports to network equipment the maximum uplink transmission time percentage at the target power level.
[0253] The maximum uplink transmit time percentage capability (i.e., maximum uplink duration or maximum uplink transmission time percentage) of a terminal device at a target power level (e.g., PC1 31dBm, PC1.5 29dBm, or PC2 26dBm) is defined and reported by the terminal to the network. This maximum uplink percentage capability represents the maximum duration or maximum time percentage that the terminal can maintain at maximum power transmission within a certain time window. When the terminal's transmit time percentage within a certain time window exceeds this capability information, the terminal will use power backoff or power level backoff to limit its maximum transmit power capability, or limit its configurable maximum transmit power (Pcmax).
[0254] The network capable of receiving the maximum uplink transmission time percentage can be a ground base station, a satellite, or a SAN (which may include ground base stations, satellites, and satellite gateways) that make up the satellite communication network. These possible network entities are collectively referred to as network devices below.
[0255] The maximum uplink time percentage capability of a terminal can be defined as follows: {10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%, 100%}.
[0256] The maximum uplink duration of a terminal can be defined as follows: N symbols, subframes, frames, or slots.
[0257] The time window for determining the terminal's maximum uplink time percentage or maximum uplink duration statistics can be further agreed upon. This window can be defined in the following way:
[0258] Method 1: The statistical window is defined as an integer multiple of the length of each subframe, each frame, each slot, or symbol / subframe / frame / slot.
[0259] Method 2: The terminal indicates the start and end positions of the uplink transmission time percentage (or transmission time length) statistics window. This indication information can be used in S1202 by using 1 bit in the work mode indicator (WMI) or receive time indicator (TTId) reported through the scheduling request (SR) or buffer status report (BSR) to indicate the start and end times of this statistics window.
[0260] S1202. The terminal device reports one of WMI and TTId to the network device.
[0261] To distinguish whether the terminal's current transmission time is included in the uplink transmission time percentage (or uplink transmission time length) statistics, two indication information are defined: WMI and TTId.
[0262] WMI distinguishes whether the terminal's working mode is "head and hand usage mode" (in which SAR regulations must be followed, i.e., the transmission time must be included in the uplink time percentage (or duration).
[0263] TTId directly informs the network whether the uplink transmission time needs to be included in the uplink time percentage (or duration) in the statistics, that is, whether the SAR regulations need to be followed for this transmission.
[0264] The terminal device may report only one of the indication messages, and may report it in the following manner:
[0265] The above indication information can take two values, represented by 0 or 1. For example, when it is 1, it means that the terminal is currently in "human head and hand usage mode" or that the uplink transmission time should be included in the uplink time percentage (or duration); when it is 0, it means that the terminal is currently in other usage modes or that the uplink transmission time should not be included in the uplink time percentage (or duration).
[0266] WMI or TTId will report uplink data information to the network when or before the terminal transmits it. This reporting can be done using the following signaling methods:
[0267] Method 1: When the terminal sends the uplink SR, include the WMI or TTId in the message.
[0268] SR can be used for uplink scheduling requests. When a terminal has data to send, it will send an SR to the network. After receiving the information, the network will know that the terminal has data to send.
[0269] In Method 1, the WMI or TTId will be reported to the network along with the SR to determine whether the terminal's subsequent transmissions need to consider the impact of SAR. Specifically, this can be implemented by adding a bit to the SR to indicate the WMI or TTId.
[0270] Method 2: When the terminal sends the uplink BSR, it should include the WMI or TTId.
[0271] BSR can be used to inform the network of information such as the size of the data to be sent by the terminal, requesting the network to allocate uplink transmission resources. After receiving this information, the network can know how much data the terminal has to send, which can be considered a further refinement of the aforementioned SR information. The MAC CE data structure is shown in Figure 13, where the Logical Channel Group ID (LCG ID) is the logical channel group number of the data to be sent, and the Buffer Size corresponds to the size number of the data to be sent.
[0272] In Method 2, WMI or TTId will be reported to the network along with BSR to determine whether the terminal's subsequent transmissions need to take into account the impact of SAR.
[0273] The way to report WMI or TTId is to add one byte to the BSR shown in Figure 13, and use one bit of the added byte to indicate WMI or TTId, as shown in Figure 14 or Figure 15. In Figure 14, the first bit of the added byte is used to indicate WMI or TTId, and in Figure 15, the last bit of the added byte is used to indicate WMI or TTId.
[0274] For the second method, considering that satellite communication is mostly used for emergency communication and the amount of data is relatively small, it is also possible to change a bit in the BSR that was originally used for Buffer Size to indicate WMI or TTId, as shown in Figure 16 or 17. In Figure 16, the first bit that was originally used for Buffer Size is used to indicate WMI or TTId, and in Figure 17, the last bit that was originally used for Buffer Size is used to indicate WMI or TTId.
[0275] S1203. The network device allocates resources to the terminal based on the received WTI or TTId.
[0276] The terminal reports the WMI or TTId to the network via SR or BSR. After receiving this information, the network can know whether the uplink signal that the terminal is about to send needs to be included in the statistics of the maximum uplink ratio (or maximum uplink duration), thereby optimizing the resource allocation for the terminal.
[0277] Assuming the terminal reports the maximum uplink percentage capability information, as well as WMI or TTId, the base station can statistically obtain the terminal's uplink percentage information value and remaining available time percentage over a period of time.
[0278] In one example, at time t0, based on the maximum uplink percentage (or maximum uplink duration) limit, the terminal has one subframe of remaining available time. The network receives the SR and / or BSR sent by the terminal and determines the amount of data it needs to send.
[0279] If the WMI or TTId reported by the terminal to the network indicates that SAR limitations need to be considered for this transmission, then the network will understand that the terminal's subsequent uplink transmissions need to be subject to uplink time constraints, meaning that only one subframe is available at the current power level. Therefore, the base station needs to consider whether to allocate more frequency domain resources to the terminal to reduce the transmission duration.
[0280] Conversely, if the WMI or TTId reported by the terminal to the network indicates that the SAR limitation does not need to be considered for this transmission, then the network can ignore the limitation that the terminal has a remaining available time of 1 subframe and can schedule the terminal to use a longer time for transmission.
[0281] S1204. The terminal device controls data transmission based on the accumulated network device scheduling of the terminal uplink transmission time length or time percentage.
[0282] When the accumulated uplink transmission time or percentage of time for network scheduling exceeds the capacity information reported by the terminal, the following methods can be used for processing:
[0283] Method 1: The terminal performs a certain power back-off or power level back-off to reduce the transmission power and avoid SAR exceeding the limit;
[0284] Method 2: The terminal stops uplink transmission. In this case, the base station, unable to receive uplink data from the terminal, schedules the terminal to retransmit the data again.
[0285] If, after a certain number of retransmissions, the base station still cannot receive data correctly (at this point, the terminal is still unable to transmit due to SAR issues), the base station can stop scheduling the terminal's uplink transmission and wait for the terminal's next scheduling request; or,
[0286] After a certain number of retransmissions (i.e., after the terminal stops transmitting for a period of time, the SAR problem is no longer serious), the terminal continues to send the unfinished data in the uplink HARQ process of the received network schedule.
[0287] Among them, the cumulative network scheduling terminal uplink transmission time length or time proportion can be understood as the statistically recorded network scheduling terminal uplink transmission time length or time proportion.
[0288] It should be noted that the terminal's ability to determine whether its operating status is in "head-and-hand usage mode" or whether the current uplink transmission time should be included in the uplink time percentage (or duration) is achievable through its implementation. A typical method is for the terminal to monitor whether the earpiece is working and whether it is in speaker mode to determine if it is currently operating in "head-and-hand usage mode." For example, if the earpiece is working but not in speaker mode, it indicates that the terminal is currently operating in "head-and-hand usage mode." In addition, terminals now extensively use sensors to more accurately determine their status. For example, a distance sensor is installed in the earpiece to determine the distance to the human body to further determine the current operating mode and whether the transmission time should be included in the uplink time percentage (or duration).
[0289] In Example 1, the terminal reports its maximum uplink percentage (or maximum uplink transmission duration) capability information to inform the network of the maximum available uplink transmission time at the target power level. Simultaneously, considering different terminal operating modes, the terminal further reports "Terminal Operating Mode Indication Information (WMI)" or "Terminal Transmission Time Statistics Indication Information (TTId)" to avoid including SAR usage scenarios (such as "earpiece speaker mode") that do not need to be considered in the calculation of the maximum uplink time percentage. This method ensures that the satellite terminal can transmit for as long as possible.
[0290] Example 2
[0291] In the first embodiment described above, the actual maximum available time of a terminal is determined by the terminal reporting its maximum uplink time percentage (or maximum uplink duration) capability information, and accurate scheduling is achieved by relying on the network to statistically analyze the uplink transmission time of the terminal. However, considering that there may be many satellite terminals in the same cell, and that the uplink transmission time percentage capability of each terminal is different, the implementation complexity of the base station to statistically analyze the uplink time percentage of each terminal will be relatively high.
[0292] To simplify the base station implementation, in Implementation Example 2, instead of reporting the maximum uplink percentage capability information, the terminal reports its current remaining available uplink transmission time percentage or available uplink transmission time length to the base station each time it transmits an uplink SR or BSR. The base station can then know the available time length information of a terminal in real time to guide the allocation of uplink transmission resources for this operation.
[0293] As shown in Figure 18, the wireless communication method provided in this application embodiment includes:
[0294] S1801. The terminal device reports the maximum available uplink transmission time at the target power level to the network device.
[0295] Define the percentage of available maximum uplink transmission time at a certain moment under the target power level (e.g., PC1.5 29dBm) (the fourth duration information indicating the percentage of available maximum duration) or the length of maximum uplink transmission time (the third duration information indicating the available maximum duration). This information is reported by the terminal to the network.
[0296] The available maximum uplink percentage or available maximum uplink transmission time represents the maximum duration or maximum percentage of time that the terminal can maintain maximum power transmission within a certain time window at the current moment. When the terminal's transmission time percentage within a certain time window exceeds this value, the terminal will use power backoff or power level backoff to limit its maximum transmission power capability, or limit its configurable maximum transmission power (Pcmax).
[0297] The network receiving the available maximum uplink percentage information or the available maximum uplink transmission time length information can be a ground base station, a satellite, or a SAN that makes up the satellite communication network. The SAN can include ground base stations, satellites, and satellite gateways. These possible network entities are collectively referred to as networks below.
[0298] The reporting of the terminal's current maximum available uplink time percentage or maximum available uplink duration is defined in S1302 below. Meanwhile, the determination of the statistical time window can be agreed upon as follows:
[0299] The statistical window is defined as an integer multiple of the length of a subframe, a frame, a slot, or a symbol / subframe / frame / slot that will be scheduled for the next uplink transmission.
[0300] S1802. The terminal device reports one of WMI and TTId to the network device.
[0301] The definitions of WMI and TTId are the same as those in Example 1.
[0302] The specific state definitions of WMI and TTId are the same as those in Example 1.
[0303] The information regarding the percentage of available maximum uplink transmission time or the length of maximum uplink transmission time at a given moment, along with the terminal operating mode indication information (WMI) or the terminal transmission time statistics indication information (TTId), will be reported to the network by the terminal when or before transmitting uplink data. This reporting can be performed using the following signaling methods:
[0304] Method 1: When the terminal sends the uplink SR, it should include the WMI or TTId.
[0305] SR can be used for uplink scheduling requests. When a terminal has data to send, it will send an SR to the network. After receiving the information, the network will know that the terminal has data to send.
[0306] In Method 1, the WMI or TTId will be reported to the network along with the SR to determine whether the terminal's subsequent transmissions need to consider the impact of SAR. Specifically, this can be achieved by adding one bit to the SR to indicate the WMI or TTId, and adding several other bits to indicate the maximum available time percentage or the maximum available time length.
[0307] In one example, if the dummy device selects the maximum available time percentage information including {10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%}, then 3 bits can be used to indicate the maximum uplink time percentage available at the current scheduled transmission time. If the dummy device selects the maximum available time length information including {1 slot, 2 slots, 3 slots, 4 slots, 5 slots, 6 slots, 7 slots, 8 slots, 9 slots}, then 3 bits can be used to indicate the maximum uplink duration available in the current scheduled transmission time across 9 slots.
[0308] Method 2: When the terminal sends the uplink BSR, it should include the WMI or TTId.
[0309] BSR can be used to inform the network of information such as the size of the data to be sent by the terminal, requesting the network to allocate uplink transmission resources. After receiving this information, the network can know how much data the terminal has to send, which can be considered a further refinement of the aforementioned SR information. The MAC CE data structure is shown in Figure 13, where the Logical Channel Group ID (LCG ID) is the logical channel group number of the data to be sent, and the Buffer Size corresponds to the size number of the data to be sent.
[0310] In Method 2, WMI or TTId will be reported to the network along with BSR to determine whether the terminal's subsequent transmissions need to take into account the impact of SAR.
[0311] The method for reporting WMI or TTId is to add one byte to the BSR shown in Figure 13, and use one bit of the added byte to indicate WMI or TTId, and use multiple bits to indicate the maximum available time percentage or the maximum available time length. The specific method is shown in Figure 19 or 20 below. In Figure 19, the first bit of the added byte is used to indicate WMI or TTId, and the second to fourth bits of the added byte are used to indicate the maximum available time percentage or the maximum available time length. In Figure 20, the last bit of the added byte is used to indicate WMI or TTId, and the fifth to seventh bits of the added byte are used to indicate the maximum available time percentage or the maximum available time length.
[0312] For Method 2, considering that satellite communication is mostly used for emergency communication and the amount of data is relatively small, it is also possible to change one bit in the BSR originally used for Buffer Size to indicate WMI or TTId, or to use multiple bits to indicate the current maximum available time percentage or maximum available time length, as shown in Figure 21 or 22. In Figure 21, the first bit originally used for Buffer Size is used to indicate WMI or TTId, and the second to fourth bits originally used for Buffer Size are used to indicate the maximum available time percentage or maximum available time length. In Figure 22, the last bit originally used for Buffer Size is used to indicate WMI or TTId, and the third to fifth bits of Buffer Size are used to indicate the maximum available time percentage or maximum available time length.
[0313] S1803. The network device allocates resources to the terminal device based on the received WTI or TTId.
[0314] The terminal reports the current maximum available time percentage or maximum available time length information, and / or (WMI information or TTId information) to the network via SR or BSR. Upon receiving this information, the network can determine whether the uplink signal the terminal is about to send should be included in the maximum uplink percentage (or maximum uplink duration) statistics, thereby optimizing resource allocation for the terminal. A specific example is as follows, which is the same as S1203 in Embodiment 1.
[0315] S1304. The terminal device controls data transmission based on the uplink transmission time length or time percentage of the terminal in the network scheduling.
[0316] When the uplink transmission time or time percentage of the terminal scheduled by the network exceeds the capability information reported by the terminal, the processing method of the terminal and the base station is the same as in Implementation Example 1.
[0317] In Embodiment 2, the base station can know in real time the maximum available uplink time percentage or maximum available uplink duration information of a certain terminal, as well as the terminal's working status information. Compared to Embodiment 1, Embodiment 2 does not require the base station to collect statistics on the terminal's uplink transmission time percentage over the past years, thus simplifying base station implementation.
[0318] The wireless communication method provided in this application introduces terminal operating mode indication information or terminal transmission time statistics indication information during the calculation of terminal transmission time proportion to distinguish transmission scenarios in which the terminal needs to comply with SAR indicators. It also introduces SR-based or BSR-based methods for reporting this information to the base station. Furthermore, it introduces SR-based or BSR-based reporting of "current remaining available uplink transmission time proportion information" or "available uplink transmission time length information" to inform the base station in real time how much available time the terminal has for scheduling. Compared to traditional SAR solutions, this method maximizes terminal transmission power and reduces base station implementation complexity by distinguishing between usage scenarios where the terminal needs to comply with SAR and those where it does not.
[0319] The preferred embodiments of this application have been described in detail above with reference to the accompanying drawings. However, this application is not limited to the specific details of the above embodiments. Within the scope of the technical concept of this application, various simple modifications can be made to the technical solutions of this application, and these simple modifications all fall within the protection scope of this application. For example, the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, this application will not describe the various possible combinations separately. Furthermore, various different embodiments of this application can also be arbitrarily combined, as long as they do not violate the spirit of this application, they should also be considered as the content disclosed in this application. Moreover, without conflict, the various embodiments and / or the technical features in the various embodiments described in this application can be arbitrarily combined with the prior art, and the resulting technical solutions should also fall within the protection scope of this application.
[0320] It should also be understood that in the various method embodiments of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. Furthermore, in the embodiments of this application, the terms "downlink," "uplink," and "sidelink" are used to indicate the transmission direction of signals or data. "Downlink" indicates that the transmission direction of signals or data is a first direction from the site to the user equipment in the cell; "uplink" indicates that the transmission direction of signals or data is a second direction from the user equipment in the cell to the site; and "sidelink" indicates that the transmission direction of signals or data is a third direction from user equipment 1 to user equipment 2. For example, "downlink signal" indicates that the transmission direction of the signal is the first direction. Additionally, in the embodiments of this application, the term "and / or" is merely a description of the association relationship between related objects, indicating that three relationships can exist. Specifically, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0321] Figure 23 is a schematic diagram of the structural composition of the terminal device provided in an embodiment of this application. As shown in Figure 23, the terminal device 2300 includes:
[0322] The first communication unit 2301 is configured to send first information, which is used to determine the maximum available uplink duration; the maximum available uplink duration is used to control the transmission of uplink data by the terminal device.
[0323] In some embodiments, the first information is used to determine the maximum available uplink duration at a first power or a first power level, and the maximum available uplink duration at the first power or the first power level is used to control the transmission of uplink data by the terminal device at the first power or the first power level.
[0324] In some embodiments, the first information is used to indicate the maximum uplink duration, which is used to determine the available maximum uplink duration with the previously recorded uplink duration.
[0325] In some embodiments, the first information includes one of the following:
[0326] First duration information, the first duration information indicating the maximum uplink duration;
[0327] The second duration information indicates the maximum uplink duration percentage, which is used to determine the maximum uplink duration with a time window.
[0328] In some embodiments, the first information is used to indicate the maximum available uplink duration.
[0329] In some embodiments, the first information includes one of the following:
[0330] Third duration information, the third duration information indicating the maximum available uplink duration;
[0331] The fourth duration information indicates the percentage of the maximum available uplink duration, which is used to determine the maximum uplink duration with a time window.
[0332] In some embodiments, the first information is carried in the Media Access Control (MAC) control element (CE) of the first signaling.
[0333] In some embodiments, the first signaling includes a scheduling request (SR) or a cache status report (BSR).
[0334] In some embodiments, the first signaling is a BSR, and the first information carries a first field or a second field in the MAC CE of the BSR. The first field includes second information, which is used to indicate the amount of data in the uplink data. The second field is a predefined field.
[0335] In some embodiments, the first communication unit 2301 is further configured to send third information, the third information being used to determine the time window.
[0336] In some embodiments, the third information is carried in the first signaling, and the first signaling includes the first information.
[0337] In some embodiments, the available maximum uplink duration is used to configure a first resource, which is used for the transmission of the uplink data.
[0338] In some embodiments, the first communication unit 2301 is further configured with:
[0339] If the first duration exceeds the maximum available uplink duration, power back-off or power level back-off will be performed, or the transmission of uplink data will be stopped.
[0340] The first duration is the duration scheduled by the network device for sending the uplink data.
[0341] In some embodiments, the first communication unit 2301 is further configured with:
[0342] After the uplink data transmission is suspended for a second duration, the uplink data transmission continues.
[0343] In some embodiments, the first communication unit 2301 is further configured to send a second signaling, the second signaling being used to indicate whether a third duration is counted as uplink duration, the third duration being the transmission duration of the uplink data.
[0344] In some embodiments, the second signaling is used to indicate whether the third duration is counted as uplink duration, including:
[0345] The second signaling includes fourth information, which indicates whether the third duration is counted as uplink duration.
[0346] In some embodiments, the fourth information indicates whether the third duration is counted as uplink duration based on different values.
[0347] In some embodiments, the second signaling is used to indicate whether the third duration is counted as uplink duration, including:
[0348] Whether the second signaling includes fourth information for determining whether the third duration is counted as uplink duration, the fourth information being used to indicate whether the third duration is counted as uplink duration.
[0349] In some embodiments, the fourth information includes one or more of the following:
[0350] First indication information, the first indication information is used to indicate whether the terminal device is in a first mode, wherein if the terminal device is in the first mode, the third duration is counted as uplink duration, and the terminal device in the first mode needs to limit the electromagnetic wave absorption ratio (SAR).
[0351] The second indication information is used to indicate whether the third duration is counted as uplink duration.
[0352] In some embodiments, the second signaling includes SR or BSR.
[0353] In some embodiments, the fourth information is carried in the MAC CE of the second signaling.
[0354] In some embodiments, the second signaling is a BSR, and the fourth information carries a first field or a second field in the MAC CE of the BSR. The first field is a field that includes the second information, which is used to indicate the amount of data in the uplink data. The second field is a predefined field.
[0355] In some embodiments, the second signaling and the first signaling are the same signaling or different signaling, and the first signaling includes the first information.
[0356] The first communication unit in the terminal device can be implemented by the transceiver in the terminal device.
[0357] Figure 24 is a schematic diagram of the structure of a network device provided in an embodiment of this application. As shown in Figure 24, the network device 2400 includes:
[0358] The second communication unit 2401 is configured to receive first information, the first information being used to determine the maximum available uplink duration; the maximum available uplink duration is used to control the transmission of uplink data by the terminal device.
[0359] In some embodiments, the first information is used to determine the maximum available uplink duration at a first power or a first power level, and the maximum available uplink duration at the first power or the first power level is used to control the transmission of uplink data by the terminal device at the first power or the first power level.
[0360] In some embodiments, the first information is used to indicate the maximum uplink duration, which is used to determine the available maximum uplink duration with the previously recorded uplink duration.
[0361] In some embodiments, the first information includes one of the following:
[0362] First duration information, the first duration information indicating the maximum uplink duration;
[0363] The second duration information indicates the maximum uplink duration percentage, which is used to determine the maximum uplink duration with a time window.
[0364] In some embodiments, the first information is used to indicate the maximum available uplink duration.
[0365] In some embodiments, the first information includes one of the following:
[0366] Third duration information, the third duration information indicating the maximum available uplink duration;
[0367] The fourth duration information indicates the percentage of the maximum available uplink duration, which is used to determine the maximum uplink duration with a time window.
[0368] In some embodiments, the first information is carried in the Media Access Control (MAC) control element (CE) of the first signaling.
[0369] In some embodiments, the first signaling includes a scheduling request (SR) or a cache status report (BSR).
[0370] In some embodiments, the first signaling is a BSR, and the first information carries a first field or a second field in the MAC CE of the BSR. The first field includes second information, which is used to indicate the amount of data in the uplink data. The second field is a predefined field.
[0371] In some embodiments, the second communication unit 2401 is further configured to receive third information, the third information being used to determine the time window.
[0372] In some embodiments, the third information is carried in the first signaling, and the first signaling includes the first information.
[0373] In some embodiments, the available maximum uplink duration is used to configure a first resource, which is used for the transmission of the uplink data.
[0374] In some embodiments, the available maximum uplink duration is used to control the transmission of uplink data by the terminal device, including:
[0375] If the first duration exceeds the maximum available uplink duration, it is used to control the terminal device to perform power back-off or power level back-off, or to control the terminal device to stop sending uplink data;
[0376] The first duration is the duration scheduled by the network device for sending the uplink data.
[0377] In some embodiments, the second communication unit is further configured to, if the first duration exceeds the available maximum uplink duration, control the terminal device to stop sending the uplink data and schedule the terminal device to retransmit the uplink data.
[0378] In some embodiments, the second communication unit is further configured to receive a second signaling, the second signaling being used to indicate whether a third duration is counted as uplink duration, the third duration being the transmission duration of the uplink data.
[0379] In some embodiments, the second signaling is used to indicate whether the third duration is counted as uplink duration, including:
[0380] The second signaling includes fourth information, which indicates whether the third duration is counted as uplink duration.
[0381] In some embodiments, the fourth information indicates whether the third duration is counted as uplink duration based on different values.
[0382] In some embodiments, the second signaling is used to indicate whether the third duration is counted as uplink duration, including:
[0383] Whether the second signaling includes fourth information for determining whether the third duration is counted as uplink duration, the fourth information being used to indicate whether the third duration is counted as uplink duration.
[0384] In some embodiments, the fourth information includes one or more of the following:
[0385] First indication information, the first indication information is used to indicate whether the terminal device is in a first mode, wherein if the terminal device is in the first mode, the third duration is counted as uplink duration, and the terminal device in the first mode needs to limit the electromagnetic wave absorption ratio (SAR).
[0386] The second indication information is used to indicate whether the third duration is counted as uplink duration.
[0387] In some embodiments, the second signaling includes SR or BSR.
[0388] In some embodiments, the fourth information is carried in the MAC CE of the second signaling.
[0389] In some embodiments, the second signaling is a BSR, and the fourth information carries a first field or a second field in the MAC CE of the BSR. The first field is a field that includes the second information, which is used to indicate the amount of data in the uplink data. The second field is a predefined field.
[0390] In some embodiments, the second signaling and the first signaling are the same signaling or different signaling, and the first signaling includes the first information.
[0391] The second communication unit in a network device can be implemented by a transceiver in the network device.
[0392] Those skilled in the art should understand that the descriptions of the terminal devices or network devices described in the embodiments of this application can be understood with reference to the descriptions of the wireless communication methods in the embodiments of this application.
[0393] Figure 25 is a schematic structural diagram of a communication device 2500 provided in an embodiment of this application. This communication device can be a terminal device. The communication device 2500 shown in Figure 25 includes a processor 2510, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0394] Optionally, as shown in FIG25, the communication device 2500 may further include a memory 2520. The processor 2510 may retrieve and run computer programs from the memory 2520 to implement the methods described in the embodiments of this application.
[0395] The memory 2520 can be a separate device independent of the processor 2510, or it can be integrated into the processor 2510.
[0396] Optionally, as shown in FIG25, the communication device 2500 may further include a transceiver 2530, and the processor 2510 may control the transceiver 2530 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.
[0397] The transceiver 2530 may include a transmitter and a receiver. The transceiver 2530 may further include an antenna, which may be one or more.
[0398] Optionally, the communication device 2500 may specifically be a mobile terminal / terminal device in the embodiments of this application, and the communication device 2500 may implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0399] Figure 26 is a schematic structural diagram of a chip according to an embodiment of this application. The chip 2600 shown in Figure 26 includes a processor 2610, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0400] Optionally, as shown in FIG26, chip 2600 may further include memory 2620. Processor 2610 may retrieve and run computer programs from memory 2620 to implement the methods in the embodiments of this application.
[0401] The memory 2620 can be a separate device independent of the processor 2610, or it can be integrated into the processor 2610.
[0402] Optionally, the chip 2600 may also include an input interface 2630. The processor 2610 can control the input interface 2630 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.
[0403] Optionally, the chip 2600 may also include an output interface 2640. The processor 2610 can control the output interface 2640 to communicate with other devices or chips; specifically, it can output information or data to other devices or chips.
[0404] Optionally, the chip can be applied to the mobile terminal / terminal device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0405] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0406] Figure 27 is a schematic block diagram of a communication system 2700 provided in an embodiment of this application. As shown in Figure 27, the communication system 2700 includes a terminal device 2710 and a network device 2720.
[0407] The terminal device 2710 can be used to implement the corresponding functions implemented by the terminal device in the above method, which will not be described in detail here.
[0408] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.
[0409] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0410] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0411] This application also provides a computer-readable storage medium for storing computer programs.
[0412] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0413] This application also provides a computer program product, including computer program instructions.
[0414] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.
[0415] This application also provides a computer program.
[0416] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiments of this application. When the computer program is run on a computer, it causes the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0417] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0418] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0419] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0420] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0421] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0422] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0423] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A wireless communication method, the method comprising: The terminal device sends first information, which is used to determine the maximum available uplink duration; The available maximum uplink duration is used to control the uplink data transmission of the terminal device.
2. The method according to claim 1, wherein, The first information is used to determine the maximum available uplink duration under a first power or a first power level, and the maximum available uplink duration under the first power or a first power level is used to control the transmission of uplink data by the terminal device under the first power or a first power level.
3. The method according to claim 1 or 2, wherein, The first information is used to indicate the maximum uplink duration, which is used to determine the available maximum uplink duration by comparing it with the previously recorded uplink duration.
4. The method according to claim 3, wherein, The first information includes one of the following: First duration information, the first duration information indicating the maximum uplink duration; The second duration information indicates the maximum uplink duration percentage, which is used to determine the maximum uplink duration with a time window.
5. The method according to claim 1 or 2, wherein, The first information is used to indicate the maximum available uplink duration.
6. The method according to claim 5, wherein, The first information includes one of the following: Third duration information, the third duration information indicating the maximum available uplink duration; The fourth duration information indicates the percentage of the maximum available uplink duration, which is used to determine the maximum uplink duration with a time window.
7. The method according to claim 5 or 6, wherein, The first information is carried in the Media Access Control (MAC) control element (CE) of the first signaling.
8. The method according to claim 7, wherein, The first signaling includes a scheduling request (SR) or a cache status report (BSR).
9. The method according to claim 8, wherein, The first signaling is a BSR, and the first information carries a first field or a second field in the MAC CE of the BSR. The first field includes second information, which is used to indicate the amount of data in the uplink data. The second field is a predefined field.
10. The method according to claim 4 or 6, wherein, The method further includes: The terminal device sends third information, which is used to determine the time window.
11. The method according to claim 10, wherein, The third information is carried in the first signaling, and the first signaling includes the first information.
12. The method according to any one of claims 1 to 11, wherein, The available maximum uplink duration is used to configure a first resource, which is used for the transmission of the uplink data.
13. The method according to any one of claims 1 to 12, wherein, The method further includes: If the first duration exceeds the maximum available uplink duration, the terminal device performs power back-off or power level back-off, or stops sending uplink data; The first duration is the duration scheduled by the network device for sending the uplink data.
14. The method according to claim 13, wherein, If the terminal device stops sending the uplink data, the method further includes: After the terminal device stops transmitting uplink data for a second duration, it resumes transmitting uplink data.
15. The method according to any one of claims 1 to 14, wherein, The method further includes: The terminal device sends a second signaling message, which is used to indicate whether the third duration is counted as the uplink duration, and the third duration is the transmission duration of the uplink data.
16. The method according to claim 15, wherein, The second signaling is used to indicate whether the third duration is counted as uplink duration, including: The second signaling includes fourth information, which indicates whether the third duration is counted as uplink duration.
17. The method according to claim 16, wherein, The fourth information indicates, based on different values, whether the third duration is counted as uplink duration.
18. The method according to claim 15, wherein, The second signaling is used to indicate whether the third duration is counted as uplink duration, including: Whether the second signaling includes fourth information for determining whether the third duration is counted as uplink duration, the fourth information being used to indicate whether the third duration is counted as uplink duration.
19. The method according to any one of claims 16 to 18, wherein, The fourth information includes one or more of the following: First indication information, the first indication information is used to indicate whether the terminal device is in a first mode, wherein if the terminal device is in the first mode, the third duration is counted as uplink duration, and the terminal device in the first mode needs to limit the electromagnetic wave absorption ratio (SAR). The second indication information is used to indicate whether the third duration is counted as uplink duration.
20. The method according to any one of claims 16 to 19, wherein, The second signaling includes SR or BSR.
21. The method according to any one of claims 16 to 20, wherein, The fourth information is carried in the MAC CE of the second signaling.
22. The method according to claim 21, wherein, The second signaling is a BSR, and the fourth information carries a first field or a second field in the MAC CE of the BSR. The first field is a field that includes the second information, which is used to indicate the amount of data in the uplink data. The second field is a predefined field.
23. The method according to any one of claims 15 to 22, wherein, The second signaling and the first signaling may be the same signaling or different signaling, and the first signaling includes the first information.
24. A wireless communication method, the method comprising: The network device receives first information, which is used to determine the maximum available uplink duration; The maximum available uplink duration is used to control the uplink data transmission of the terminal device.
25. The method according to claim 24, wherein, The first information is used to determine the maximum available uplink duration under a first power or a first power level, and the maximum available uplink duration under the first power or a first power level is used to control the transmission of uplink data by the terminal device under the first power or a first power level.
26. The method according to claim 24 or 25, wherein, The first information is used to indicate the maximum uplink duration, which is used to determine the available maximum uplink duration by comparing it with the previously recorded uplink duration.
27. The method according to claim 26, wherein, The first information includes one of the following: First duration information, the first duration information indicating the maximum uplink duration; The second duration information indicates the maximum uplink duration percentage, which is used to determine the maximum uplink duration with a time window.
28. The method according to claim 24 or 25, wherein, The first information is used to indicate the maximum available uplink duration.
29. The method according to claim 28, wherein, The first information includes one of the following: Third duration information, the third duration information indicating the maximum available uplink duration; The fourth duration information indicates the percentage of the maximum available uplink duration, which is used to determine the maximum uplink duration with a time window.
30. The method according to claim 28 or 29, wherein, The first information is carried in the Media Access Control (MAC) control element (CE) of the first signaling.
31. The method according to claim 30, wherein, The first signaling includes a scheduling request (SR) or a cache status report (BSR).
32. The method according to claim 31, wherein, The first signaling is a BSR, and the first information carries a first field or a second field in the MAC CE of the BSR. The first field includes second information, which is used to indicate the amount of data in the uplink data. The second field is a predefined field.
33. The method according to claim 27 or 29, wherein, The method further includes: The network device receives third information, which is used to determine the time window.
34. The method according to claim 33, wherein, The third information is carried in the first signaling, and the first signaling includes the first information.
35. The method according to any one of claims 24 to 34, wherein, The available maximum uplink duration is used to configure a first resource, which is used for the transmission of the uplink data.
36. The method according to any one of claims 24 to 35, wherein, The available maximum uplink duration is used to control the uplink data transmission of the terminal device, including: If the first duration exceeds the maximum available uplink duration, it is used to control the terminal device to perform power back-off or power level back-off, or to control the terminal device to stop sending uplink data; The first duration is the duration scheduled by the network device for sending the uplink data.
37. The method of claim 36, wherein, If the first duration exceeds the maximum available uplink duration, the method for controlling the terminal device to stop sending uplink data further includes: The network device schedules the terminal device to retransmit the uplink data.
38. The method according to any one of claims 24 to 37, wherein, The method further includes: The network device receives a second signaling message, which is used to indicate whether the third duration is counted as the uplink duration, wherein the third duration is the transmission duration of the uplink data.
39. The method according to claim 38, wherein, The second signaling is used to indicate whether the third duration is counted as uplink duration, including: The second signaling includes fourth information, which indicates whether the third duration is counted as uplink duration.
40. The method according to claim 39, wherein, The fourth information indicates, based on different values, whether the third duration is counted as uplink duration.
41. The method according to claim 38, wherein, The second signaling is used to indicate whether the third duration is counted as uplink duration, including: Whether the second signaling includes fourth information for determining whether the third duration is counted as uplink duration, the fourth information being used to indicate whether the third duration is counted as uplink duration.
42. The method according to any one of claims 39 to 41, wherein, The fourth information includes one or more of the following: First indication information, the first indication information is used to indicate whether the terminal device is in a first mode, wherein if the terminal device is in the first mode, the third duration is counted as uplink duration, and the terminal device in the first mode needs to limit the electromagnetic wave absorption ratio (SAR). The second indication information is used to indicate whether the third duration is counted as uplink duration.
43. The method according to any one of claims 39 to 42, wherein, The second signaling includes SR or BSR.
44. The method according to any one of claims 39 to 43, wherein, The fourth information is carried in the MAC CE of the second signaling.
45. The method according to claim 44, wherein, The second signaling is a BSR, and the fourth information carries a first field or a second field in the MAC CE of the BSR. The first field is a field that includes the second information, which is used to indicate the amount of data in the uplink data. The second field is a predefined field.
46. The method according to any one of claims 38 to 45, wherein, The second signaling and the first signaling may be the same signaling or different signaling, and the first signaling includes the first information.
47. A terminal device, comprising: The first communication unit is configured to send first information, the first information being used to determine the maximum available uplink duration; The available maximum uplink duration is used to control the uplink data transmission of the terminal device.
48. A network device, comprising: The second communication unit is configured to receive first information, which is used to determine the maximum available uplink duration. The available maximum uplink duration is used to control the uplink data transmission of the terminal device.
49. A terminal device, comprising: A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as claimed in any one of claims 1 to 23, or to perform the method as claimed in any one of claims 24 to 46.
50. A chip, comprising: A processing unit is configured to retrieve and run a computer program from a memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1 to 23, or the method as described in any one of claims 24 to 46.
51. A computer-readable storage medium for storing a computer program, the execution of which causes the computer to perform the method as claimed in any one of claims 1 to 23, or the method as claimed in any one of claims 24 to 46.
52. A computer program product comprising computer program instructions, the execution of which causes a computer to perform the method as claimed in any one of claims 1 to 23, or to perform the method as claimed in any one of claims 24 to 46.
53. A computer program, the execution of which causes a computer to perform the method as claimed in any one of claims 1 to 23, or the method as claimed in any one of claims 24 to 46.