Communication method and apparatus
By adaptively switching transmission configurations in the active state of Cell DRX, the uplink data surge problem on the terminal side was solved, achieving energy saving and improved transmission quality.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2025-12-22
- Publication Date
- 2026-07-02
AI Technical Summary
When Cell DRX is active, uplink data transmission on the terminal side is prone to surges, leading to uplink resource shortages and affecting transmission quality. Existing technologies are unable to effectively cope with data surges under the energy-saving requirements of equipment.
By adaptively switching transmission configurations during the active state of discontinuous transmission and reception in the cell, the transmission configuration is automatically adjusted according to the data volume and the active state to avoid data surges.
Effectively handle the data surge during the initial activation phase, flexibly match transmission needs, reduce resource waste, and improve communication performance.
Smart Images

Figure CN2025144478_02072026_PF_FP_ABST
Abstract
Description
A communication method and apparatus
[0001] Cross-reference of related applications
[0002] This application claims priority to Chinese Patent Application No. 202411960221.3, filed on December 25, 2024, entitled "A Communication Method and Apparatus", the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology
[0004] With the rapid development of communication technology, the requirements for equipment energy consumption are also increasing. How to better save energy is an important research direction for future networks. For example, related technologies such as New Radio (NR) have supported energy saving by disabling the uplink / downlink of the cell in the time domain, namely Cell Discontinuous Reception (Cell DRX) / Cell Discontinuous Transmission (Cell DTX).
[0005] However, since the transmission of relevant information can only occur when Cell DRX is active (Cell DRX on), and some or all of the relevant information generated by the terminal side during the cell DRX-off state, such as uplink data, Channel State Information (CSI) measurements, and Buffer Status Report (BSR), can only be sent when DRX is on, this often leads to uplink transmission spikes. These spikes can cause uplink resource shortages for a period of time, affecting transmission quality and requiring the base station to reconfigure.
[0006] Therefore, further research is needed on how to better handle data surges while meeting the energy-saving requirements of equipment. Summary of the Invention
[0007] This application provides a communication method and apparatus to improve the performance of random access.
[0008] In a first aspect, embodiments of this application provide a communication method that can be applied to a first device. The first device may be a terminal, or a device within the terminal (e.g., a module, a communication module, a circuit or chip responsible for communication functions (such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip or system-in-package (SIP) chip containing a modem core), a chip system, or a processor), or a logical node, logical module, or software capable of implementing all or part of the terminal's functions.
[0009] The method may include: when entering the active state of discontinuous transmission and reception in a cell, determining the state in which the cell is in the active state, the active state including one or more of a first state or a second state, the transmission configuration corresponding to the first state and the second state being different; and performing uplink communication transmission based on the transmission configuration corresponding to the current state.
[0010] Based on the above method, this application embodiment sets up an adaptive switching mechanism for transmission configuration. When in an active state, the adaptive mechanism is automatically activated and the transmission configuration is automatically switched according to the active state, without the need for additional activation configuration signaling or activation switching signaling. This better matches the needs of periodic activation scenarios and effectively copes with data surges in the early stages of activation. For example, when the active state is in state 1 where a large amount of data needs to be transmitted, this application embodiment can perform uplink data transmission based on the transmission configuration corresponding to state 1, effectively avoiding (or mitigating) data surges. When the active state is in state 2 where less data needs to be transmitted, it can automatically switch to the transmission configuration corresponding to state 2 for uplink communication transmission, making it more flexible, more in line with actual transmission needs, and more applicable.
[0011] As an example, the number and state conditions included in the active state of this application embodiment can be set according to actual situation or actual needs, and are not limited here. For example, the active state of this application embodiment may include state 1, state 2, and state 3, where state 1 can indicate that there is data greater than threshold A that needs to be transmitted, and state 1 corresponds to transmission configuration 1; state 2 can indicate that there is data not greater than threshold A and not less than threshold B that needs to be transmitted, and state 2 corresponds to transmission configuration 2; state 3 can indicate that there is data less than threshold B that needs to be transmitted, and state 3 corresponds to transmission configuration 3. Thus, based on the actual situation of the active state, the corresponding transmission configuration can be automatically switched for uplink communication transmission. When transmitting based on transmission configuration 1, the relevant transmission data can be cleared more quickly, reducing or avoiding data surges. When transmitting based on transmission configuration 2, it is more suitable for normal data transmission scenarios. When transmitting based on transmission configuration 3, since the amount of relevant data to be transmitted is smaller, transmission resources can be better saved.
[0012] For example, in one embodiment of this application, the active state can include a first state and a second state as the default setting. That is, when no other instructions are received, after the terminal enters the active state, it first enters the first state (at the same time, a first timer can be started), and performs communication transmission based on the first transmission configuration of the first state. After the first timer corresponding to the first state expires, it automatically enters the second state and performs communication transmission based on the second transmission configuration corresponding to the second state until it enters the sleep state to end the transmission.
[0013] In one possible design, the method further includes: obtaining configuration information, which includes one or more of a first transmission configuration applied to a first state, a second transmission configuration applied to a second state, or a triggering condition; the triggering condition includes one or more of a first condition for the first state to take effect, a second condition for the second state to take effect, or a configuration information update condition. Through this design, embodiments of this application can better assist in executing an adaptive transmission configuration switching mechanism during communication transmission by setting a mapping relationship between states and transmission configurations, and / or related parameters of the states, such as effective conditions and state effective duration. For example, the configuration information in embodiments of this application can be protocol-defined, determined and sent to the terminal by the base station, or other possible methods, which are not limited here. It should be noted that the configuration information in this embodiment can be distributed all at once or in batches; the configuration information can be partially based on protocol agreements and partially indicated by the base station; or, the configuration information can be entirely indicated by the base station; or, the configuration information can be entirely based on protocol agreements. Similarly, when the configuration information needs to be updated, it can be updated as a whole, for example, the base station distributes a complete set of updated configuration information to the terminal, and the terminal replaces the entire configuration information based on the received new complete set of configuration information; or, when the configuration information needs to be updated, it can be updated based on a portion of the configuration information that needs to be updated, for example, the current configuration information includes information A1, information B1, and information C1, where the base station determines that information A1 needs to be updated to information A2, then the base station can only notify the terminal of the information A2 that needs to be updated, and the terminal can replace information A1 in the configuration information based on the received information A2 to realize the update of the configuration information, etc., without limitation.
[0014] In one possible design, the method further includes: when a first condition is met, the first state takes effect, and uplink communication transmission is performed using a first transmission configuration; the first condition includes one or more of the following: the amount of data to be sent is higher than a first threshold, the duration of entering the active state does not exceed a second threshold, or a first indication of entering the first state is received. Through this design, the embodiments of this application provide several scenarios for the first state to take effect, making it more applicable. It is understood that the embodiments of this application can update the content of the first condition based on actual needs or new transmission requirements arising from the development of communication technology, further enriching the scenarios for the first state to take effect.
[0015] In one possible design, the method further includes: when a second condition is met, the second state takes effect, and uplink communication transmission is performed using the second transmission configuration; the second condition includes one or more of the following: the amount of data to be sent is not higher than a first threshold, the duration of entering the active state exceeds a second threshold, the duration of the first state being effective is not less than the second threshold, or a second indication to enter the second state is received. Through this design, the embodiments of this application provide several scenarios for the second state to take effect, making it more applicable. It is understood that the embodiments of this application can update the content of the second condition based on actual needs or new transmission requirements arising from the development of communication technology, further enriching the scenarios for the first state to take effect.
[0016] In one possible design, the transmission rate of the first transmission configuration is higher than that of the second transmission configuration. This design allows the terminal, when in the first active state, to quickly send accumulated data based on the high-rate transmission configuration corresponding to that state, effectively preventing data surges. It is understood that the transmission configurations corresponding to each state in this embodiment can be configured based on practical experience.
[0017] In one possible design, the method further includes: sending first information; the first information includes entry status information, second information indicating the wake-up Wus signal associated time period, or one or more of a configuration information modification request. Through this design, embodiments of this application provide a terminal information uploading mechanism. For example, the terminal reports its relevant information to the base station by sending the first information, thereby enabling the base station to better understand the terminal's needs or status, and to better update the adaptive transmission configuration switching mechanism, etc., resulting in stronger applicability and flexibility, and better adaptability to constantly changing communication needs. For example, one scenario is that the terminal sends an instruction to the base station based on the first information, for example, instructing the base station to issue relevant transmission configurations for the Wus signal associated time period, or instructing the base station to modify configuration information, etc. After obtaining the first information, the base station can perform corresponding response operations based on the first information according to the actual situation, or it can respond without relying on the first information; and / or, another scenario is that the terminal sends its own status information to the base station based on the first information, thereby enabling the base station to determine whether related debugging, such as configuration information debugging, is needed based on the obtained terminal status information, etc., without limitation. For example, the configuration information modification request sent by the terminal to the base station in the embodiments of this application may include, but is not limited to, the content to be modified. For example, under normal circumstances, the configuration information modification request may be mainly used to indicate the modification of the first configuration, and the desired activation of a certain configuration in a certain place, etc., which are not limited here.
[0018] In one possible design, the second information includes one or more of the following:
[0019] A first WUS signal is used to indicate a first time period associated with an active state; or a second WUS signal is used to indicate a second time period associated with an inactive state. The first time period involves uplink communication transmission based on one or more of the following transmission configurations: a first transmission configuration; a second transmission configuration; or a third transmission configuration, specifically used for communication transmission during the first time period. The second time period involves uplink communication transmission based on one or more of the following transmission configurations: a first transmission configuration; a second transmission configuration; or a fourth transmission configuration, specifically used for communication transmission during the second time period. Through this design, the embodiments of this application further refine the adaptive transmission configuration switching mechanism by setting transmission configurations corresponding to different time periods in the early wake-up scenario, better encompassing solutions for wake-up situations. For example, a mapping relationship can be set between different required time periods and transmission configurations. The transmission configurations corresponding to different time periods can be transmission configurations corresponding to states included in the normal active state, or they can be specifically configured by the protocol or base station for that time period, which is not limited here.
[0020] In one possible design, the method further includes: after completing communication transmission for the first time period and / or the second time period, and determining that the terminal remains in the active state, performing uplink communication transmission through the second transmission configuration. Through this design, the embodiments of this application further improve the mechanism in early wake-up scenarios. For example, when the terminal wakes up early and enters the active state for a specified time period, communication transmission can be performed based on the transmission configuration corresponding to that specified time period. When that time period ends, the subsequent transmission method can be further determined based on the actual situation, such as communication transmission based on the second transmission configuration. It is understood that communication transmission based on the second transmission configuration is merely an example of an embodiment of this application and does not constitute a limitation on the embodiments of this application.
[0021] In one possible design, the method further includes: sending the first information in an inactive state; or sending the first information based on the time-frequency resources corresponding to the Wus signal. Through this design, the embodiments of this application provide a method for sending the first information, which is not specifically limited to sending the first information in an inactive state. In this case, the first information may include information such as the data cached in the inactive state, thereby enabling the base station to better meet actual transmission needs. For example, when the data cached in the inactive state is small, the base station can instruct the terminal to enter the active state, skip the first state, and directly enter the second state. Alternatively, the terminal can also send the first information based on the time-frequency resources corresponding to the Wus signal. In this case, in one optional method, the time-frequency resources corresponding to the Wus signal can have a mapping relationship with the first information. For example, time-frequency resource positions 1 and 2 can be used to carry the first information. When the first information is sent based on position 1, it can be used to indicate a first time period; when the first information is sent based on position 2, it can indicate a second time period, etc., without limitation.
[0022] In one possible design, the method further includes: obtaining the WUS configuration; the WUS configuration includes one or more of the following: the WUS generation method, the content carried by the WUS, or one or more of a third condition for indicating the reporting of the WUS; wherein, the WUS generation method includes one or more of the WUS time-frequency resource information or format information; the content carried by the WUS includes one or more of the data buffer size, uplink control information UCI type, or the amount of data to be transmitted. Through this design, the terminal in this embodiment can obtain the WUS configuration, thereby better determining the content of the reported WUS signal, and / or the conditions for reporting the WUS signal, etc.
[0023] In one possible design, the first bit in the WUS time-frequency resource information or format information is used to indicate the first information. With this design, embodiments of this application provide a mapping relationship between the first information and WUS information, offering greater adaptability.
[0024] In one possible design, the method further includes: determining that a fourth condition is met; the fourth condition includes the current transmission state not meeting the transmission requirements. Through this design, embodiments of this application provide triggering conditions for reporting first information. For example, if the terminal determines that the current transmission state does not meet the transmission requirements, it can trigger the reporting of first information to the base station, thereby effectively saving signaling overhead.
[0025] In one possible design, the method further includes: obtaining third information, which includes configuration information that needs to be updated; and updating the configuration information based on the third information. Through this design, embodiments of this application provide a more flexible and adaptable configuration information update mechanism.
[0026] Secondly, embodiments of this application provide a communication method that can be applied to a second device. The second device may be an access network device, or a device within the access network device (e.g., a module, communication module, circuit or chip responsible for communication functions (such as a modem chip, or a SoC chip or SIP chip containing a modem core), chip system, or processor), or a logical node, logical module, or software capable of implementing all or part of the functions of the access network device.
[0027] The method may include: when entering the active state of discontinuous transmission and reception in a cell, determining the state in which the cell is in the active state, the active state including one or more of a first state or a second state, the transmission configuration corresponding to the first state and the second state being different; and performing uplink communication transmission based on the transmission configuration corresponding to the current state.
[0028] In one possible design, the method further includes: sending configuration information, the configuration information including one or more of a first transmission configuration applied to a first state, a second transmission configuration applied to a second state, or a triggering condition; the triggering condition includes one or more of a first condition for the first state to take effect, a second condition for the second state to take effect, or a configuration information update condition.
[0029] In one possible design, the method further includes: when a first condition is met, the first state takes effect, and the first transmission configuration is applied for uplink communication transmission; the first condition includes one or more of the following: the amount of data to be sent is higher than a first threshold, the duration of entering the active state does not exceed a second threshold, or a first indication to enter the first state is received.
[0030] In one possible design, the method further includes: when a second condition is met, the second state takes effect, and the second transmission configuration is applied for uplink communication transmission; the second condition includes one or more of the following: the amount of data to be sent is not higher than a first threshold, the duration of entering the active state exceeds a second threshold, the duration of the first state is not lower than the second threshold, or a second indication to enter the second state is received.
[0031] In one possible design, the transmission rate of the first transmission configuration is higher than that of the second transmission configuration.
[0032] Thirdly, embodiments of this application provide a communication method that can be applied to a first device. The first device may be a terminal, or a device within the terminal (e.g., a module, a communication module, a circuit or chip responsible for communication functions (such as a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip or system-in-package (SIP) chip containing a modem core), a chip system, or a processor), or a logical node, logical module, or software capable of implementing all or part of the terminal functions.
[0033] The method may include: sending first information; the first information includes state information, second information indicating a wake-up Wus signal associated time period, or one or more of a configuration information modification request; the configuration information includes one or more of a first transmission configuration applied to a first state in the active state, a second transmission configuration applied to a second state in the active state, or a triggering condition; the triggering condition includes one or more of a first condition for the first state to take effect, a second condition for the second state to take effect, or a configuration information update condition.
[0034] In one possible design, the second information includes one or more of the following: a first Wus signal for indicating a first time period associated with an active state; or a second Wus signal for indicating a second time period associated with an inactive state; the first time period is used for uplink communication transmission based on one or more of the following transmission configurations: a first transmission configuration; a second transmission configuration; or a third transmission configuration, the third transmission configuration being specifically used for communication transmission during the first time period; the second time period is used for uplink communication transmission based on one or more of the following transmission configurations: a first transmission configuration; a second transmission configuration; or a fourth transmission configuration, the fourth transmission configuration being specifically used for communication transmission during the second time period.
[0035] In one possible design, the method further includes: sending the first information in a non-active state; or sending the first information on the time-frequency resource corresponding to the Wus signal.
[0036] In one possible design, the method further includes: obtaining the configuration of WUS; the configuration of WUS includes one or more of the following: the generation method of WUS, the content carried by WUS, or one or more of the third conditions used to indicate the reporting of WUS; wherein, the generation method of WUS includes one or more of the time-frequency resource information or format information of WUS; the content carried by WUS includes one or more of the size of the data buffer, the uplink control information UCI type, or the amount of data to be transmitted.
[0037] In one possible design, before sending the first message, the process also includes: determining that a fourth condition is met; the fourth condition includes that the current transmission state does not meet the transmission requirements.
[0038] In one possible design, the method further includes: obtaining third information, which includes configuration information that needs to be updated; and updating the configuration information based on the third information.
[0039] Fourthly, embodiments of this application provide a communication method that can be applied to a second device. The second device may be an access network device, or a device within the access network device (e.g., a module, communication module, circuit or chip responsible for communication functions (such as a modem chip, or a SoC chip or SIP chip containing a modem core), chip system, or processor), or a logical node, logical module, or software capable of implementing all or part of the functions of the access network device.
[0040] The method may include: acquiring first information; determining whether configuration information needs to be updated based on the first information; the first information includes one or more of the following: entry status information, second information used to indicate the wake-up Wus signal associated time period, or configuration information modification request; the configuration information includes one or more of the following: a first transmission configuration applied to a first state in the active state, a second transmission configuration applied to a second state in the active state, or a triggering condition; the triggering condition includes one or more of the following: a first condition for the first state to take effect, a second condition for the second state to take effect, or configuration information update condition.
[0041] In one possible design, the method also includes: generating third information based on the configuration information that needs to be updated; and sending the third information.
[0042] In one possible design, when the first information includes the second information, the method further includes: determining and issuing a transmission configuration for a time period associated with the Wus signal based on the Wus signal included in the second information; the second information includes one or more of the following: a first Wus signal for indicating a first time period associated with an active state; or a second Wus signal for indicating a second time period associated with an inactive state.
[0043] In one possible design, the method further includes: sending WUS configuration; the WUS configuration includes one or more of the following: WUS generation method, WUS content, or third conditions for indicating WUS reporting; wherein the WUS generation method includes one or more of WUS time-frequency resource information or format information; the WUS content includes one or more of the following: data buffer size, uplink control information UCI type, or amount of data to be transmitted.
[0044] Fifthly, this application provides a communication device. In some examples, the communication device can be a terminal, or a device within a terminal (e.g., a module, communication module, circuit or chip responsible for communication functions (such as a modem chip, or a SoC chip or SIP chip containing a modem core), chip system, or processor), or a logical node, logical module, or software capable of implementing all or part of the terminal's functions. The communication device has the functions to implement the first or third aspects described above. In other examples, the communication device can be an access network device, or a device within an access network device (e.g., a module, communication module, circuit or chip responsible for communication functions (such as a modem chip, or a SoC chip or SIP chip containing a modem core), chip system, or processor), or a logical node, logical module, or software capable of implementing all or part of the access network device's functions. The communication device has the functions to implement the second or fourth aspects described above.
[0045] In one possible embodiment, the communication device includes modules, units, or means corresponding to the operations involved in any of the first to fourth aspects described above. These modules, units, or means can be implemented in software, hardware, or a combination of both. For example, the communication device includes an interface unit and a processing unit. The interface unit can be used to transmit and receive signals to enable communication between the communication device and other devices; the processing unit can be used to perform some internal operations of the communication device. The functions performed by the processing unit and the interface unit can correspond to the operations involved in any of the first to fourth aspects described above.
[0046] For example, when the communication device is a base station, its processor may include a UL-WUS detection function (or a UL-WUS detection module) for reporting detection results to higher layers. When the program needs to modify the transmission configuration (e.g., CG configuration), the processor of the communication device triggers a transmission signaling adjustment process, generates a physical layer signal carrying the corresponding signaling, and sends it to the terminal. As another example, when the communication device is a base station, its processor may introduce a timer program. When the active state is started, the program automatically activates. At this time, the CG PUSCH receiving program uses the first transmission configuration for reception. After the timer expires, the CG PUSCH receiving program uses the second transmission configuration for reception, etc., without limitation. Furthermore, when this application embodiment operates on the baseband processing of a base station, this application embodiment may add a UL-WUS processor or processing flow, and may also add processes such as modifying channel equalization and de-RE mapping, switching processing flows at different times to achieve reception of different transmission configurations, etc., without limitation.
[0047] For example, when the communication device is a terminal, its processor may include a UL-WUS transmission function (or a UL-WUS transmission module). When the UL-WUS transmission requirements are met, the processor will trigger the generation and transmission of a UL-WUS signal. As another example, when the communication device is a terminal, its processor may introduce a timer program. Assuming the application scenario is a CG scenario, this program will automatically activate when Cell DRX on is started. At this time, the UE will use a first transmission configuration to transmit the CG PUSCH. After the timer expires, the terminal will use a second transmission configuration to transmit the CG PUSCH. For example, when the embodiments of this application are applied to the baseband processing of the terminal, the embodiments of this application can add a UL-WUS processor or processing flow to generate UL-WUS signals. It can also add processes such as modifying encoding, decoding, rate matching, rate matching dematching, scrambling, descrambling, modulation, demodulation, layer mapping, FFT, IFFT, IDFT, precoding, RE mapping, digital BF, adding CP, removing CP, etc. The processing flow will be switched at different times to realize the transmission of PUSCH signals based on different transmission configurations, etc., which are not limited here.
[0048] In some implementations, the communication device may be the first device in the first aspect. The communication device includes an interface unit and a processing unit. The processing unit is configured to: when entering the active state of discontinuous transmission and reception in a cell, determine the state of the active state, which includes one or more of a first state or a second state, wherein the transmission configurations corresponding to the first state and the second state are different; and perform uplink communication transmission through the interface unit based on the transmission configuration corresponding to the current state.
[0049] In one possible design, the processing unit is also used for:
[0050] Obtain configuration information, which includes one or more of the following: a first transmission configuration applied to a first state, a second transmission configuration applied to a second state, or a triggering condition; the triggering condition includes one or more of the following: a first condition for the first state to take effect, a second condition for the second state to take effect, or a configuration information update condition.
[0051] In one possible design, the processing unit is also used for:
[0052] When the first condition is met, the first state takes effect, and the first transmission configuration is applied for uplink communication transmission; the first condition includes one or more of the following: the amount of data to be sent is higher than the first threshold, the duration of entering the active state does not exceed the second threshold, or a first indication to enter the first state is received.
[0053] In one possible design, the processing unit is also used for:
[0054] When the second condition is met, the second state takes effect, and the second transmission configuration is applied for uplink communication transmission; the second condition includes one or more of the following: the amount of data to be sent is not higher than the first threshold, the duration of entering the active state exceeds the second threshold, the duration of the first state is not lower than the second threshold, or a second indication to enter the second state is received.
[0055] In one possible design, the transmission rate of the first transmission configuration is higher than that of the second transmission configuration.
[0056] In one possible design, the processing unit is also used for:
[0057] Send a first message; the first message includes one or more of the following: entry status information, second message indicating the time period associated with the wake-up Wus signal, or configuration information modification request.
[0058] In one possible design, the second information includes one or more of the following:
[0059] A first Wus signal is used to indicate a first time period associated with an active state; or, a second Wus signal is used to indicate a second time period associated with an inactive state.
[0060] The first time period is based on one or more of the following transmission configurations for uplink communication transmission:
[0061] First transmission configuration; second transmission configuration; or third transmission configuration, the third transmission configuration being specifically used for communication transmission in the first time period;
[0062] The second time period is based on one or more of the following transmission configurations for uplink communication transmission:
[0063] First transmission configuration; second transmission configuration; or fourth transmission configuration, the fourth transmission configuration being specifically used for communication transmission in the second time period.
[0064] In one possible design, the processing unit is also used for:
[0065] After completing the communication transmission in the first time period and / or the second time period, and confirming that it remains in an active state, uplink communication transmission is performed through the second transmission configuration.
[0066] In one possible design, the processing unit is also used for:
[0067] Send the first information in the inactive state; or send the first information on the time-frequency resource corresponding to the Wus signal.
[0068] In one possible design, the processing unit is also used for:
[0069] Get the WUS configuration;
[0070] WUS configurations include one or more of the following:
[0071] The WUS generation method, the content carried by the WUS, or one or more of the third conditions used to indicate the reporting of the WUS; wherein, the WUS generation method includes one or more of the WUS time-frequency resource information or format information; the content carried by the WUS includes one or more of the data buffer size, uplink control information UCI type, or the amount of data to be transmitted.
[0072] In one possible design, the first bit in the WUS time-frequency resource information or format information is used to indicate the first information.
[0073] In one possible design, the processing unit is also used for:
[0074] The fourth condition is determined to be met; the fourth condition includes the current transmission status not meeting the transmission requirements.
[0075] In one possible design, the processing unit is also used for:
[0076] Obtain third-party information, including configuration information that needs to be updated; update the configuration information based on the third-party information.
[0077] In other implementations, the communication device may be the second device in the second aspect. The communication device includes an interface unit and a processing unit.
[0078] The processing unit is used to: when entering the active state of discontinuous transmission and reception in the cell, determine the state in which it is in the active state, which includes one or more of a first state or a second state, and the transmission configurations corresponding to the first state and the second state are different; and perform uplink communication transmission through the interface unit based on the transmission configuration corresponding to the current state.
[0079] In one possible design, the processing unit is also used for:
[0080] Send configuration information, which includes one or more of the following: a first transmission configuration applied to a first state, a second transmission configuration applied to a second state, or a triggering condition; the triggering condition includes one or more of the following: a first condition for the first state to take effect, a second condition for the second state to take effect, or a configuration information update condition.
[0081] In one possible design, the processing unit is also used for:
[0082] When the first condition is met, the first state takes effect, and the first transmission configuration is applied for uplink communication transmission; the first condition includes one or more of the following: the amount of data to be sent is higher than the first threshold, the duration of entering the active state does not exceed the second threshold, or a first indication to enter the first state is received.
[0083] In one possible design, the processing unit is also used for:
[0084] When the second condition is met, the second state takes effect, and the second transmission configuration is applied for uplink communication transmission; the second condition includes one or more of the following: the amount of data to be sent is not higher than the first threshold, the duration of entering the active state exceeds the second threshold, the duration of the first state is not lower than the second threshold, or a second indication to enter the second state is received.
[0085] In one possible design, the transmission rate of the first transmission configuration is higher than that of the second transmission configuration.
[0086] In other implementations, the communication device may be the first device in the third aspect. The communication device includes an interface unit and a processing unit.
[0087] The processing unit is configured to: send first information through the interface unit; the first information includes entry status information, second information used to indicate the wake-up Wus signal associated time period, or one or more of the configuration information modification request; the configuration information includes one or more of the first transmission configuration applied to the first state in the active state, the second transmission configuration applied to the second state in the active state, or the triggering condition; the triggering condition includes one or more of the first condition for the first state to take effect, the second condition for the second state to take effect, or the configuration information update condition.
[0088] In one possible design, the second information includes one or more of the following:
[0089] A first Wus signal is used to indicate a first time period associated with an active state; or, a second Wus signal is used to indicate a second time period associated with an inactive state.
[0090] The first time period is based on one or more of the following transmission configurations for uplink communication transmission:
[0091] First transmission configuration; second transmission configuration; or third transmission configuration, the third transmission configuration being specifically used for communication transmission in the first time period;
[0092] The second time period is based on one or more of the following transmission configurations for uplink communication transmission:
[0093] First transmission configuration; second transmission configuration; or fourth transmission configuration, the fourth transmission configuration being specifically used for communication transmission in the second time period.
[0094] In one possible design, the processing unit is also used for:
[0095] Send the first information in the inactive state; or send the first information on the time-frequency resource corresponding to the Wus signal.
[0096] In one possible design, the processing unit is also used for:
[0097] Get the WUS configuration;
[0098] WUS configurations include one or more of the following:
[0099] The WUS generation method, the content carried by the WUS, or one or more of the third conditions used to indicate the reporting of the WUS; wherein, the WUS generation method includes one or more of the WUS time-frequency resource information or format information; the content carried by the WUS includes one or more of the data buffer size, uplink control information UCI type, or the amount of data to be transmitted.
[0100] In one possible design, the processing unit is also used for:
[0101] The fourth condition is determined to be met; the fourth condition includes the current transmission status not meeting the transmission requirements.
[0102] In one possible design, the processing unit is also used for:
[0103] Obtain third-party information, including configuration information that needs to be updated; update the configuration information based on the third-party information.
[0104] In other implementations, the communication device may be the second device in the fourth aspect. The communication device includes an interface unit and a processing unit.
[0105] The processing unit is configured to: obtain first information through the interface unit; determine whether configuration information needs to be updated based on the first information; the first information includes entry status information, second information used to indicate the wake-up Wus signal associated time period, or one or more of the configuration information modification request; the configuration information includes one or more of the first transmission configuration applied to the first state in the active state, the second transmission configuration applied to the second state in the active state, or the triggering condition; the triggering condition includes one or more of the first condition for the first state to take effect, the second condition for the second state to take effect, or the configuration information update condition.
[0106] In one possible design, the processing unit is also used for:
[0107] Generate third information based on the configuration information that needs to be updated; send the third information.
[0108] In one possible design, the processing unit is also used for:
[0109] Based on the Wus signal included in the second information, determine and issue the transmission configuration for the time period associated with the Wus signal;
[0110] The second information includes one or more of the following:
[0111] The first Wus signal is used to indicate the first time period of the associated activation state; or...
[0112] The second Wus signal is used to indicate the second time period associated with the inactive state.
[0113] In one possible design, the processing unit is also used for:
[0114] Configuration for sending WUS;
[0115] WUS configurations include one or more of the following:
[0116] The WUS generation method, the content carried by the WUS, or one or more of the third conditions used to indicate the reporting of the WUS; wherein, the WUS generation method includes one or more of the WUS time-frequency resource information or format information; the content carried by the WUS includes one or more of the data buffer size, uplink control information UCI type, or the amount of data to be transmitted.
[0117] Sixthly, this application provides a communication system that may include a first device and a second device. The first device may execute the communication method provided in the first or third aspect, and the second device may execute the communication method provided in the second or fourth aspect.
[0118] In some possible designs, the first device is a terminal and the second device is an access network device.
[0119] In a seventh aspect, this application provides a computer-readable storage medium storing a computer program or instructions, wherein when the computer program or instructions are executed, the method in any of the possible designs of the first, second, third, or fourth aspects described above is implemented.
[0120] Eighthly, this application provides a computer program product comprising computer program code, wherein when the computer program code is run, the method in any of the possible designs of the first, second, third, or fourth aspects described above is implemented.
[0121] Ninthly, this application provides a chip that may include at least one processor for executing computer programs or instructions in memory to implement the methods in any of the possible designs of the first, second, third, or fourth aspects described above.
[0122] The technical effects that can be achieved by any of the second to ninth aspects mentioned above can be described with reference to the technical effects that can be achieved by any possible design in the first aspect mentioned above. Where there is overlap, no further discussion will be given. Attached Figure Description
[0123] Figure 1 is a schematic diagram of an uplink data surge during Cell DRX according to an embodiment of this application;
[0124] Figure 2 is a schematic diagram of a method for dealing with uplink data surges provided by related technologies;
[0125] Figure 3 is a schematic diagram of a baseband hardware implementation according to an embodiment of this application;
[0126] Figure 4 is a schematic diagram of the architecture of a communication system according to an embodiment of this application;
[0127] Figure 5 is a schematic diagram of the connection between a terminal device and a network device according to an embodiment of this application;
[0128] Figure 6 is a schematic diagram of the architecture of another communication system according to an embodiment of this application;
[0129] Figure 7 is a flowchart illustrating a communication method according to an embodiment of this application;
[0130] Figure 8 is a schematic diagram of a communication scenario under a wake-up mechanism according to an embodiment of this application;
[0131] Figure 9 is a flowchart illustrating a communication method according to an embodiment of this application;
[0132] Figure 10 is a flowchart illustrating a communication method according to an embodiment of this application;
[0133] Figure 11 is a schematic diagram of the structure of a communication device according to an embodiment of this application;
[0134] Figure 12 is a schematic diagram of the structure of a communication device according to an embodiment of this application. Detailed Implementation
[0135] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the embodiments of this application will be further described in detail below with reference to the accompanying drawings.
[0136] The relevant terms used in the embodiments of this application will be explained below. It should be noted that these explanations are for the purpose of making the embodiments of this application easier to understand, and should not be regarded as a limitation on the scope of protection claimed by this application.
[0137] 1. Grant-based (GB) transfer:
[0138] Dynamic granting, also known as uplink transmission based on dynamic granting, refers to the technology by which terminal devices dynamically grant, schedule, or configure resources based on downlink control information (DCI) sent by network devices, and then perform uplink transmission based on these dynamically granted, scheduled, or configured resources.
[0139] 2. Unlicensed transmission:
[0140] Among them, unlicensed transmission, also known as grant-free (GF) transmission, refers to the technology in which terminal devices can transmit uplink data without the network device issuing a DCI for dynamic authorization, scheduling, or resource configuration.
[0141] (1) Unauthorized transmission includes, but is not limited to, one or more of the following:
[0142] Data transmission technologies include random access (RA), transmission based on configured grant (CG) resources in 5G new radio systems, transmission based on preconfigured uplink resources (PUR) in long term evolution (LTE) systems, transmission based on semi-persistent scheduling resources in LTE systems, transmission based on semi-static channel state information (SP-CSI), small data transmission (SDT), and other technologies that avoid dynamic granting. RA includes two-step random access (2-step RA) and four-step random access (4-step RA).
[0143] When a terminal device performs unlicensed transmission, it may transmit one or more of the following: data channels (such as PUSCH), control channels (such as the physical uplink control channel (PUCCH)), physical random access channels (PRACH), or physical layer signals (such as reference signals). The channels or signals transmitted in unlicensed transmission are related to the scenario of unlicensed transmission or the technology used. For example, unlicensed transmission based on two-step random access may transmit PRACH and / or PUSCH. As another example, unlicensed transmission based on PUR, SPS, or CG may transmit PUSCH.
[0144] (2) Unauthorized resources refer to resources that are agreed upon in the protocol or configured by the network device for terminal devices for unauthorized transmission.
[0145] For example, unlicensed resources may include one or more of the following resources: time-domain resources, frequency-domain resources, spatial-domain resources, beam-domain resources, code-domain resources, sequence resources, and power-domain resources. The code-domain resources may include a signature for non-orthogonal multiple access. Sequence resources (also known as pilot resources) may include one or more of the following: demodulation reference signal (DMRS) sequences, preamble sequences, or sequences used by other reference signals (RS).
[0146] For example, unlicensed resources can be configured in one or more of the following ways: radio resource control (RRC) signaling, media access control (MAC) control element (CE), or DCI. Among these, the DCI configuration of unlicensed resources can include semi-static or static configuration. Furthermore, when configuring unlicensed resources, the protocol or network device can also agree on or configure transmission parameters for unlicensed transmission. These transmission parameters can include one or more of the following: the period of the time-domain resource, open-loop power control related parameters, waveform, redundancy version sequence, repetition count, frequency hopping mode, resource allocation type, number of hybrid automatic repeat request (HARQ) processes, DMRS related parameters, modulation and coding scheme table, resource block group (RBG) size, time-domain resource, frequency-domain resource, or modulation and coding scheme (MCS). It is understood that unlicensed resources can be periodic.
[0147] 3. GF blind detection reception:
[0148] In GF blind detection reception, which differs from dynamic scheduling, the base station is unaware of whether a UE is transmitting data on the currently configured GF resource. Therefore, the base station must first determine whether a target signal exists on the GF resource. During this determination process, the base station assumes a UE is transmitting a signal under a certain transmission configuration on the GF resource and then detects the received signal according to each transmission configuration. If any of the detected configurations meets a preset condition, the base station considers that a UE has used that configuration to transmit data on the GF resource and performs subsequent reception processing based on that configuration. If no configuration meets the preset condition, it is assumed that no UE is transmitting data, and the processing flow is interrupted.
[0149] 4. Wake-up Signal (WUS):
[0150] In network wake-up signals can be divided into uplink WUS (UL WUS) and downlink WUS (DL WUS). DL WUS, also known as WUS, is a signal used to wake up terminal devices so they can resume from sleep mode and begin receiving data. Devices in the network typically enter sleep mode to conserve battery life. Therefore, when a device needs to receive data, it needs to be woken up. This is the function of the DL WUS signal. The DL WUS signal is a short message, a special signal format, or a special signal waveform, usually sent by the base station in the network. When a terminal device receives a WUS signal, it resumes from sleep mode and begins receiving data. In NR, the WUS signal is very short, typically only a few milliseconds. This allows the device to wake up quickly and begin receiving data while conserving battery life. The counterpart to DL WUS is the UL WUS signal, which is used to wake up a base station from sleep mode. When a terminal device has data to send to the base station, it sends a UL WUS signal to wake up the target base station. The discussions in NR protocol versions R16 to R19 mainly focused on DL WUS signals, and there has been no specific discussion on UL WUS. However, given the benefits of DL WUS signals, it is foreseeable that UL WUS will also be another important means of energy saving for base stations.
[0151] 5. Low power (LP) WUS (LP-WUS):
[0152] To further reduce device power consumption, two receiving modules can be introduced: a main receiver module responsible for receiving regular signals, and a low-power wake-up signal receiver module (LP WUS receiver, LP WUR). The main receiver module remains in a dormant state, while the device uses the low-power module to monitor for the LP WUS signal. If the LP WUS signal is detected, the main receiver module is awakened. Both modules can be deployed on the base station side or the terminal side. When deployed on the base station side, it belongs to uplink (UL) LP-WUS (UL LP-WUS). In this case, the main communication receiving module receives the regular uplink signals / uplink channels sent by the UE, such as PRACH, PUCCH, PUSCH, etc., and the LP-WUR receives the low-power signal LP-WUS sent by the terminal. When deployed on the terminal side, it belongs to downlink (DL) LP-WUS (DL LP-WUS). In this case, the main communication receiving module receives the regular uplink signals / uplink channels sent by the base station, such as synchronization signal block (SSB), channel state information reference signal (CSI-RS), PDCCH, PDSCH, etc., and the LP-WUR receives the low-power signal LP-WUS sent by the base station. During the discussion of NR R18, various alternative LP-WUS waveforms were proposed, including low-power signals based on orthogonal frequency division multiplexing (OFDM) modulation, frequency-shift keying (FSK) modulation signals, and on-off keying (OOK) modulation signals. All of these signals can significantly reduce the receiving power consumption of LP WUS, making it significantly lower than the power consumption of the main communication receiver module.
[0153] 6. Cell Discontinuous Reception (Cell DRX):
[0154] Cell Discontinuous Reception (DRX) is a technology used in wireless communication systems to save base station power consumption. In 5G and other mobile communication standards, Cell DRX allows base station equipment to enter a sleep state when there is no data transmission demand, thereby reducing the power consumption of the receiving circuitry. Cell DRX works based on a pre-configured periodic reception mechanism. The network device is configured with a Cell DRX cycle. Within this cycle, the base station only activates the receiver to receive uplink signals (such as PUSCH) sent by the UE at specific time points (called the ON period or active period), and shuts down the receiver at the remaining time (called the OFF period or sleep period) to save power. In this way, the base station can receive uplink control or uplink data during discontinuous periods, while shutting down the receiver when data reception is not needed, thus achieving energy savings. The DRX configuration typically includes the following parameters:
[0155] DRX cycle: The total time of the base station's ON and OFF periods within the DRX cycle.
[0156] ON period: The time during which the base station activates the receiver to receive uplink signals sent by the UE.
[0157] Off period: The time during which the base station turns off the receiver to save power.
[0158] In the existing NR R18 discussion, when Cell DRX Off, the UE is prohibited from sending CG-PUSCH, Schedule Request (SR), periodic or semi-persistent CSI reports, and periodic or semi-persistent SRS (Sounding Reference singular) other than location SRS.
[0159] However, R18 also mentions that in the event of an emergency, the UE can wake up the base station by sending a PRACH and end the Cell DRX Off state.
[0160] 7. Cell Discontinuous Transmission (Cell DTX):
[0161] In contrast to Cell DRX, this is the discontinuous transmission configuration of the base station. During the configured period, the base station only transmits downlink signals during the On time; while during the Off time, according to the current NR R18 protocol definition, the base station will not transmit SPS PDSCH, Ue-Specific PDCCH, periodic or semi-persistent CSI-RS for CSI measurement reporting, and Group Common PDCCHs (DCI formats 2_0 to 2_5). The configurations of Cell-DRX and Cell DRX are independent of each other and can be sent to the UE via RRC configuration signaling or DCI-2-9.
[0162] 8. In this application, "instruction" or "for instruction" may include explicit instruction (or direct instruction) and implicit instruction (or indirect instruction). When describing information for instructing A, it may include whether the information explicitly instructs A or implicitly instructs A, but does not necessarily mean that the information carries A.
[0163] The indication methods involved in the embodiments of this application should be understood to cover various methods that enable the party to be indicated to obtain the information to be indicated. The information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately. Moreover, the sending period and / or sending time of these sub-information can be the same or different, without limitation.
[0164] In the embodiments of this application, "information" can be an explicit indication, that is, a direct indication through signaling, or obtained by combining other rules or parameters with parameters indicated by signaling, or by deduction. It can also be an implicit indication, that is, obtained based on rules or relationships, or based on other parameters, or by deduction. No limitation is imposed.
[0165] 9. In this application, communication between different devices can refer to direct communication between different devices (i.e., without the need for relaying or forwarding by other devices), or communication between different devices through other devices (i.e., requiring relaying or forwarding by other devices), or communication between a functional unit within a device and other devices through another functional unit. For example, "sending information to…(terminal)" can be understood as the destination of the information being the terminal, and may include sending information directly or indirectly to the terminal. "Receiving information from…(terminal)" can be understood as the source of the information being the terminal, and may include receiving information directly or indirectly from the terminal. Information may undergo necessary processing between the source and destination ends, such as format changes, digital-to-analog conversion, amplification, filtering, etc., but the destination end can understand the valid information from the source end. Similar expressions in this application can be understood in a similar way, and will not be elaborated further here.
[0166] 10. In this application, the words "exemplarily," "for example," "for instance," and "example" are used to indicate examples, illustrations, or descriptions, and are not intended to limit the scope of protection of this application. It should be understood that the examples in this application may also be implemented in other ways.
[0167] 11. In this application, any two of the programs, instructions, and code may be substituted for one another.
[0168] 12. In this application, wireless frames and system frames can be interchanged.
[0169] 13. In this application, “in the case of…”, “when…”, “if…”, and “if…” can have the same meaning and can be used interchangeably.
[0170] 14. In this application, broadcast information may also have other names, such as broadcast message. For example, broadcast information may be system information block 1 (SIB1).
[0171] The preceding text introduced some terms and concepts involved in the embodiments of this application. The following text introduces the technical features involved in the embodiments of this application.
[0172] With the rapid development of communication technology, the requirements for equipment energy consumption are becoming increasingly stringent. How to better save energy is an important research direction for future networks. For example, related technologies such as NR already support energy saving by disabling the uplink / downlink of the cell in the time domain, i.e., Cell DRX / DTX. As shown in Figure 1, when Cell DRX is active, CG-PUSCH transmission and PUCCH transmission carrying CSI feedback or SR only occur when Cell DRX is on. Based on the relevant information generated by the UE side when DRX is off, such as some or all of the information in uplink data, CSI measurement, ACK / NACK, and BSR, it can only be sent when DRX is on. Therefore, uplink transmission surges often occur, which can lead to uplink resource shortages for a period of time, affecting transmission quality and requiring base station reconfiguration.
[0173] Currently, in response to the surge scenario shown in Figure 1, related technologies, as shown in Figure 2, address the surge by using NR to support RRC reconfiguration or DCI signaling to modify the transmission configuration of CG resources. For example, in the first related technical solution, the base station predicts the duration and amount of data during the surge based on historical data to determine the surge configuration. However, this method requires at least two configuration updates for each reconfiguration or modification, and incurs significant signaling overhead during periodic DRX. Another example is the second related technical solution, which addresses the surge by sending signaling to modify the configuration before Cell DRX on. However, this method is often constrained by DRX, preventing the base station from obtaining the UE's data status in real time, potentially leading to prediction failure. Yet another example is the third related technical solution, where the base station sends signaling to restore the original transmission configuration when the predicted surge period is about to end. However, this method suffers from uncertainty in the data packets received from the UE, leading to mismatch between the in-path UCI configuration and requirements, resulting in UCI discarding.
[0174] In conclusion, further research is needed on how to better handle data surges while meeting the energy-saving requirements of equipment.
[0175] Based on this, embodiments of this application provide a communication method and apparatus to offer a more efficient and convenient communication solution for scenarios requiring large-scale data transmission. This includes, but is not limited to, solutions for data surges during Cell DRX activation. While meeting energy-saving requirements, it effectively ensures data transmission success rates. For example, embodiments of this application can adaptively switch corresponding transmission configurations for uplink communication transmission based on different states, flexibly and conveniently adapting to the transmission needs of different transmission scenarios, effectively saving signaling overhead, and effectively avoiding (or mitigating) data surges. Furthermore, to ensure that the transmission configuration better matches the transmission needs of the corresponding state, embodiments of this application can also acquire relevant information and determine whether adjustments to the transmission configuration and state duration are necessary based on the acquired information. This makes the adaptive switching mechanism more flexible, better suited to actual transmission needs, and more applicable. The method and apparatus are based on the same inventive concept. Since the principles by which the method and apparatus solve problems are similar, the implementation of the apparatus and method can refer to each other, and repeated details will not be elaborated further.
[0176] The communication method provided in this application can be applied to various communication systems, such as the Internet of Things (IoT), narrowband Internet of Things (NB-IoT), long term evolution (LTE), fifth-generation (5G) communication systems, hybrid LTE and 5G architectures, new radio (NR) systems, and future communication networks or new communication systems emerging in future communication development. The 5G communication system in this application can include at least one of non-standalone (NSA) and standalone (SA) 5G communication systems. The communication system can also be a machine-to-machine (M2M) network or other networks.
[0177] This application will present various aspects, embodiments, or features relating to systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that individual systems may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Furthermore, combinations of these approaches are also possible.
[0178] In this embodiment, network devices and terminal devices can communicate using licensed spectrum, unlicensed spectrum, or both simultaneously. They can also communicate using spectrum below the future communication network, spectrum above the future communication network, or both simultaneously. This application does not limit the spectrum resources used between network devices and terminal devices.
[0179] In this application, a terminal may also be referred to as user equipment (UE), access terminal, subscriber unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, terminal equipment, wireless communication equipment, user agent, or user device.
[0180] A terminal can be a device that provides wireless communication capabilities, such as handheld devices or in-vehicle devices with wireless connectivity. Currently, some examples of terminals include: mobile phones, satellite mobile terminals, cellular phones, smartphones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices (such as smartwatches, smart bracelets, pedometers, and smart glasses), in-vehicle devices (e.g., cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains), satellite terminals, virtual reality (VR) devices, augmented reality (AR) devices, point-of-sale (POS) machines, customer-premises equipment (CPE), wireless terminals in industrial control, wireless terminals in self-driving cars, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, and wireless terminals in smart homes. Wireless terminals in the home (e.g., refrigerators, televisions, air conditioners, electricity meters, etc.), intelligent robots, robotic arms, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, flying devices (e.g., intelligent robots, hot air balloons, drones, airplanes), terminals in 5G networks, or terminals in future evolved public land mobile networks (PLMNs), etc., are not limited to these in this application embodiment. As an example and not a limitation, in this application embodiment, the terminal can also be a mobile termination (MT) in an integrated access and backhaul (IAB) node. When an IAB node faces its parent node, it can be regarded as a terminal; in this case, the IAB node plays the role of an MT.
[0181] This application does not limit the device form of the terminal. The device used to implement the terminal's functions can be the terminal itself, or it can be any device that supports the terminal in implementing those functions, such as a chip system. This device can be installed in the terminal or used in conjunction with the terminal. In this application, the chip system can be composed of chips, or it can include chips and other discrete components.
[0182] In this application, an access network device is a device that provides wireless communication functionality to a terminal, allowing the terminal to communicate with core network equipment. As a node in a radio access network, the access network device can also be referred to as a base station, a radio access network (RAN) node (or device), or an access point (AP). A communication system may include multiple access network devices, which can be nodes of the same type or different types. In some scenarios, the roles of the access network device and the terminal are relative. For example, network element #A can be a helicopter or drone, which can be configured as a mobile base station and access the RAN through network element #B. For terminals accessing the RAN through network element #A, network element #A is a base station; however, for network element #B, network element #A is a terminal.
[0183] In one possible scenario, access network equipment can be a base station, a transmitting and receiving point (TRP), a transmitting point (TP), a base station in a future mobile communication system, a satellite, an IAB node, a mobile switching center, a high-altitude platform, or a satellite, etc. Access network equipment can be a macro base station, a micro base station or indoor station, a relay node or donor node, or a radio controller in a cloud RAN (CRAN) scenario. Access network equipment can also function as a base station in device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, drone communication, and machine-to-machine (M2M) communication. Optionally, access network equipment can also be a server, wearable device, vehicle, or in-vehicle equipment, etc. For example, in vehicle-to-everything (V2X) technology, the access network equipment can be a roadside unit (RSU).
[0184] In another possible scenario, multiple access network devices collaborate to assist the terminal in achieving wireless access, with each access network device performing a portion of the base station's functions. For example, access network devices can be central units (CUs), duplexes (DUs), CUs (control planes, CPs), CUs (user planes, UPs), or radio units (RUs). CUs and DUs can be separate entities or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs). It is understood that access network devices can be CUs, DUs, or devices comprising both CUs and DUs. Furthermore, a CU can be classified as an access network device within the access network or as an access network device within the core network (CN); this is not a limitation.
[0185] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an open RAN (O-RAN or ORAN) system, CU can also be called open CU (open CU, O-CU), DU can also be called open DU (open DU, O-DU), CU-CP can also be called open CU-CP (open CU-CP, O-CU-CP), CU-UP can also be called open CU-UP (open CU-UP, O-CU-UP), and RU can also be called open RU (open RU, O-RU). Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.
[0186] Figure 3 illustrates the hardware implementation of the baseband in an access network device. The baseband can be implemented using a processing system that includes one or more processors. Processors include microprocessors (e.g., x86, ARM), microcontrollers, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), GPUs, programmable logic devices (PLDs), state machines, gating logic, discrete hardware circuits, and other suitable hardware configured for various functions. In other words, the processor used in the baseband can be used to implement the processes described below and any one or more steps within those processes.
[0187] Processing systems can be implemented using a bus architecture, typically represented by a bus. A bus can include any number of interconnect buses and bridges, depending on the specific application and overall design constraints of the processing system. A bus can couple various circuits together, including one or more processors (typically represented by a processor), memory, and computer-readable medium. A bus can also link various other circuits, such as timing sources, peripherals, voltage regulators, and power management circuits, and therefore will not be described further. A bus interface provides the interface between the bus and transceivers, as well as between the bus and the interface.
[0188] A transceiver provides a communication interface or means for communicating with various other devices via a wireless transmission medium. The transceiver may be coupled to an antenna array, and the transceiver and antenna array may be used together for communication with a corresponding network type. At least one interface (e.g., a network interface and / or a user interface) provides a communication interface or means for communication via an internal bus or via an external transmission medium.
[0189] The processor is responsible for managing the bus and general processing, including executing software stored on a computer-readable medium. When executed by the processor, the software causes the processing system to perform the various functions described below for any particular device. Functions that can be implemented by the processor, memory, and computer-readable medium include: encoding, decoding, rate matching, rate dematching, scrambling, descrambling, modulation, demodulation, layer mapping, fast Fourier transform (FFT), inverse fast Fourier transform (IFFT), inverse discrete Fourier transform (IDFT), precoding, resource element (RE) mapping, channel equalization, RE demapping, digital beamforming (BF), adding a cyclic prefix (CP), removing CP, and so on.
[0190] In this embodiment, the form of the access network device is not limited. The device used to implement the function of the access network device can be the access network device itself; or it can be a device that supports the access network device in implementing the function, such as a chip system. The device can be installed in the access network device or used in conjunction with the access network device.
[0191] Access network devices and terminals can be fixed in location or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can be deployed in the air on aircraft, balloons, and artificial satellites. The embodiments of this application do not limit the application scenarios of the access network devices and terminals.
[0192] In this application, core network equipment refers to equipment in the core network that provides service support to terminals. Examples of core network equipment include: access and mobility management function (AMF) entities, session management function (SMF) entities, and user plane function (UPF) entities, which are not listed here. The AMF entity is responsible for terminal access management and mobility management; the SMF entity is responsible for session management, such as user session establishment; and the UPF entity can be a user plane functional entity, primarily responsible for connecting to external networks. It should be noted that in this application, entities can also be referred to as network elements or functional entities. For example, an AMF entity can also be called an AMF network element or an AMF functional entity, and similarly, an SMF entity can also be called an SMF network element or an SMF functional entity.
[0193] The communication system shown in this application may have a variety of possible architectures, such as any one of architectures one through three.
[0194] Architecture 1: Referring to Figure 4, a communication system provided in this embodiment of the application is illustrated. This communication system includes a network device and six terminal devices, namely UE1 to UE6. In this communication system, UE1 to UE6 can send uplink data to the network device, and the network device can receive uplink data sent by UE1 to UE6. Furthermore, UE4 to UE6 can also form a sub-communication system. The network device can send downlink information to UE1, UE2, UE3, and UE5. UE5 can send downlink information to UE4 and UE6 based on device-to-device (D2D) technology. Figure 4 is merely a schematic diagram and does not specifically limit the type of communication system, or the number and type of devices included in the communication system.
[0195] For example, network devices and terminal devices can be connected via an air interface. For instance, the connection relationship between network devices and terminal devices can be shown in Figure 5.
[0196] The embodiments of this application can be applied to the communication system of terminal devices with reduced service capabilities, and of course, they can also be applied to the communication system of terminal devices with reduced service capabilities and legacy UEs.
[0197] Architecture 2: The communication system provided in this application embodiment can also be a single-hop or multi-hop relay system with relay nodes, as shown in Figure 6. The relay can be a small cell, an Integrated Access and Backhauling (IAB) node, a Distributed Unit (DU), a terminal, a Transmitter and Receiver Point (TRP), etc. The communication method provided in this application can be used in random access scenarios and unlicensed transmission scenarios, such as CG-SDT transmission. In this case, the CG transmission response can also be beamformed using this invention.
[0198] The communication method provided in this application can be applied to terminals in a connected or active state, as well as terminals in a disconnected or idle state.
[0199] The communication systems and service scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new service scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0200] The method provided in this application will now be described with reference to the accompanying drawings. It will be understood that in this application, terminal devices and / or network devices may perform some or all of the steps described herein. These steps are merely examples, and this application may also perform other steps or variations thereof. Furthermore, the steps may be performed in different orders as presented in this application, and it is not necessary to perform all the steps described herein.
[0201] In addressing the decrease in transmission rate caused by the surge in uplink data after network energy saving, the solutions provided in this application embodiment may include, but are not limited to, the following two strategies:
[0202] Countermeasure 1: Set up an adaptive switching mechanism to avoid repeatedly sending signaling commands.
[0203] In some implementations, since data surges occur periodically, this application embodiment can set the active state of discontinuous cell transmission and reception to an adaptive handover mode to better adapt to data surge scenarios. The active state of discontinuous cell transmission and reception includes the active state of discontinuous cell transmission of the first device (e.g., terminal equipment) and / or the second device (e.g., base station) (which can be simply referred to as Cell DTX on). It is understood that with the development of communication technology, such as the continuous evolution of energy-saving scenarios, the active state of discontinuous cell transmission and reception in this application embodiment may also include the active state of discontinuous cell reception of the first device and / or the second device, etc. Any adaptive handover transmission mechanism based on the active state (including scenarios involving waking up to enter the active state) falls within the protection scope of this application and is not limited here.
[0204] The following section uses Cell DRX on and Cell DRX off on terminal devices as examples for explanation:
[0205] This application embodiment can include multiple states of the active state, with different states corresponding to different transmission configurations. Optionally, the transmission configurations corresponding to different states in this application embodiment can be sent from the base station to the terminal device during Cell DRX configuration. When the Cell DRX enters the active state, the transmission configuration is adaptively switched based on its current state. Alternatively, the transmission configurations corresponding to different states in this application embodiment can also be predefined by the protocol, which is not limited here. The states of the active state in this application embodiment can also be replaced with other descriptive methods, for example, they can be replaced with one of the following descriptive methods: sub-period of the active state, state of the active state, time period of the active state, etc.; or, the states of the active state in this application embodiment can include one or more of the sub-period of the active state, state of the active state, and time period of the active state. It is understood that anything with the same function or effect as the active state in this application is within the scope of protection of this application.
[0206] In some implementations, the transmission configurations corresponding to different states can be configured in various ways, and are not limited to the following:
[0207] Configuration method (1): Each state corresponds to a complete transmission configuration:
[0208] For example, assuming the active state includes one or more of a first state or a second state, the first state corresponds to transmission configuration A, and the second state corresponds to transmission configuration B, then when in the first state, uplink communication can be performed based on transmission configuration A, and when in the second state, uplink communication can be performed based on transmission configuration B.
[0209] Configuration method (2): Set a primary transmission configuration in the active state, and a secondary transmission configuration for each state:
[0210] Understandably, the primary transmission configuration can be a transmission configuration that adapts to all states within the active state. However, the primary transmission configuration only includes a portion of the complete transmission configuration; the complete transmission configuration can be obtained by combining the primary transmission configuration with the secondary transmission configuration.
[0211] For example, suppose an active state is set to a primary transmission configuration, which includes one or more of a first state or a second state. The first state corresponds to secondary transmission configuration A, and the second state corresponds to secondary transmission configuration B. In the first state, uplink communication can be performed based on the primary transmission configuration combined with secondary transmission configuration A. In the second state, uplink communication can be performed based on the primary transmission configuration combined with secondary transmission configuration B.
[0212] Configuration method (3): The active state sets a complete transport configuration, and each state corresponds to an alternative transport configuration:
[0213] Understandably, the replacement transmission configuration corresponding to each state can be a partial transmission configuration adapted to the corresponding state. By updating a portion of the complete transmission configuration corresponding to the active state with the replacement transmission configuration corresponding to the corresponding state, a complete transmission configuration adapted to the corresponding state can be obtained.
[0214] For example, suppose the active state sets a complete transmission configuration A, which includes one or more of a first state or a second state. The first state corresponds to replacing transmission configuration a, and the second state corresponds to replacing transmission configuration b. In the first state, the corresponding transmission configuration in transmission configuration A can be replaced with transmission configuration a to obtain an updated complete transmission configuration A1, and uplink communication transmission can be performed based on the updated transmission configuration A1. In the second state, the corresponding transmission configuration in transmission configuration A can be replaced with transmission configuration b to obtain an updated complete transmission configuration A2, and uplink communication transmission can be performed based on the updated transmission configuration A2. Alternatively, since the first state precedes the second state, the complete transmission configuration can be further updated based on transmission configuration b on the basis of transmission configuration A1.
[0215] In some implementations, the transmission configuration of this application embodiment may include a scheduling-free transmission configuration. It should be noted that the transmission configuration provided in this application embodiment is not limited to a scheduling-free transmission configuration, but may also include transmission-related configurations involved in future communication networks, etc., which are not limited here.
[0216] For example, when the transmission configuration of this application embodiment includes a scheduling-free transmission configuration, or other named configurations with scheduling-free transmission configuration functionality, it may further include, but is not limited to, one or more of the following:
[0217] Configuration grant (CG) configuration, transmission configuration of preconfigured uplink resource (PUR), transmission configuration of LTE system based on semi-persistent scheduling resources, transmission configuration based on semi-static channel state information (SP-CSI), small data transmission (SDT) configuration, or other technologies that transmit data without dynamic grant.
[0218] For ease of explanation, this application uses the CG configuration as an example in the text and image descriptions. It is understood that the CG configuration description in the text and image descriptions of this application can be replaced with other transmission configurations, such as the PUR configuration, SDT configuration, etc., as described above, and is not limited here.
[0219] In some implementations, the active state in the embodiments of this application includes states that are not limited to the following two states:
[0220] (1) First state:
[0221] In the first state, this application embodiment can perform uplink communication transmission based on a first transmission configuration. For example, this application embodiment can quickly clear the data and control signaling waiting to be transmitted accumulated in Cell DRX off using the first transmission configuration (e.g., CG Config1).
[0222] In some implementations, the first state in this application embodiment can be understood as a recovery period, and the first condition that triggers the first state to take effect includes, but is not limited to, one or more of the following:
[0223] Condition 1 for the first state to take effect: The amount of data to be sent is higher than the first threshold.
[0224] For example, if a terminal device determines that the amount of data to be sent is higher than a first threshold when it is in an active state, it enters a first state and performs uplink communication transmission using the first transmission configuration corresponding to the first state; or, if a terminal device determines that the amount of data to be sent is higher than a first threshold when it is in a pre-active state, it immediately enters the first state after entering the active state and performs uplink communication transmission using the first transmission configuration corresponding to the first state; or, if a terminal device determines that the amount of data to be sent is higher than a first threshold when it is in a sleep state, it enters the first state after entering the active state and performs uplink communication transmission using the first transmission configuration corresponding to the first state, etc.
[0225] Condition 2 for the first state to take effect: The duration of entering the active state does not exceed the second threshold.
[0226] In some implementations, embodiments of this application can use timers to indicate the duration of each state. For example, when the active state includes a first state and a second state, a first timer (ConfigTimer1) can be set to indicate the duration of the first state. For instance, the state during the effective period of ConfigTimer1 can be understood as the first state. During the effective period of ConfigTimer1, the terminal device can quickly clear the data and control signaling accumulated in Cell DRX off based on CG Config1 via CG-PUSCH and PUCCH. Therefore, the effective duration of CG Config1 can also be understood as the effective duration of ConfigTimer1. It is understood that when the active state includes a first state and a second state, embodiments of this application can set only a first timer; that is, when the first timer fails or is not started, the corresponding state is the second state. Alternatively, embodiments of this application can also set a second timer, namely a second timer (ConfigTimer2), to indicate the duration of the second state. For instance, the state during the effective period of ConfigTimer2 can be understood as the second state.
[0227] In some implementations, embodiments of this application can start a first timer and enter a first state when the duration of entering the active state does not exceed a second threshold, and perform uplink communication transmission based on the first transmission configuration. For example, in some implementations, ConfigTimer1 takes effect immediately when the terminal device recovers from Cell DRX off to Cell DRX on, and the terminal device automatically switches to the recovery period and uses configuration CG Config1 for CG-PUSCH transmission. It is understood that there can be various situations in which the timer fails in embodiments of this application, and these are not limited to the following:
[0228] Timer failure condition 1: The timer runs for the preset duration.
[0229] Timer failure scenario 2: During timer operation, if a state switching indication (or transmission configuration switching indication) is received, the timer fails and switches to the corresponding indication state (or switches to the transmission configuration corresponding to the indication for uplink communication transmission).
[0230] Condition 3 for the first state to take effect: Receiving the first instruction to enter the first state.
[0231] In some implementations, after receiving the first instruction to enter the first state, the present application embodiment immediately switches to the first state and performs uplink communication transmission based on the first transmission configuration corresponding to the first state. For example, when the present application embodiment is in the active state of the second state, it receives the first instruction to enter the first state and immediately switches to the first state; or, after receiving the first instruction to enter the first state, the present application embodiment performs uplink communication transmission based on the first transmission configuration corresponding to the first state after the current state is completed. For example, when the present application embodiment is in the sleep state, it receives the first instruction to enter the first state and can switch to the first state when the terminal device completes the sleep state and enters the active state, etc., without limitation.
[0232] (2) Second state:
[0233] In the second state, this application embodiment allows uplink communication transmission based on a second transmission configuration. For example, this application embodiment can perform communication transmission normally using the second transmission configuration (CG Config1).
[0234] In some implementations, the second state in the embodiments of this application can be understood as the normal period, and the first condition for triggering the second state to take effect includes, but is not limited to, one or more of the following:
[0235] Condition 1 for the second state to take effect: The amount of data to be sent is not higher than the first threshold.
[0236] For example, if a terminal device determines that the amount of data to be sent is not higher than a first threshold when it is in an active state, it enters a second state and performs uplink communication transmission using the second transmission configuration corresponding to the second state; or, if a terminal device determines that the amount of data to be sent is not higher than a first threshold when it is in a pre-active state, it directly enters the second state after entering the active state and performs uplink communication transmission using the second transmission configuration corresponding to the second state; or, if a terminal device determines that the amount of data to be sent is not higher than a first threshold when it is in a sleep state, it directly enters the second state after entering the active state and performs uplink communication transmission using the second transmission configuration corresponding to the second state, etc.
[0237] Condition 2 for the second state to take effect: The duration of entering the active state exceeds the second threshold.
[0238] In some implementations, embodiments of this application can use timers to indicate the duration of each state. For example, when the active state includes a first state and a second state, a first timer (ConfigTimer1) can be set to indicate the duration of the first state. When the first timer expires or is not started, the corresponding state is the second state. Alternatively, embodiments of this application can also set a second timer, namely the second timer (ConfigTimer2), to indicate the duration of the second state. For example, the state during the effective period of ConfigTimer2 can be understood as the second state. For instance, during the effective period of ConfigTimer2, since the accumulated transmission information has been cleared in the first state, the terminal device can resume normal transmission based on the second transmission configuration (e.g., CG Config2). Therefore, the effective duration of the second transmission configuration can also be understood as the effective duration of ConfigTimer2.
[0239] In some implementations, when Cell DRX is on and ConfigTimer1 is invalid, the terminal device automatically switches to the normal period and uses the second transmission configuration for CG-PUSCH transmission.
[0240] In some implementations, embodiments of this application can start a second timer and enter a second state when the duration of entering the active state exceeds a second threshold, and then perform uplink communication transmission based on the second transmission configuration. For example, in some implementations, when the terminal device recovers from Cell DRX off to Cell DRX on, it performs uplink communication transmission based on the first state after entering Cell DRX on. When the second threshold is exceeded, the terminal device automatically switches to the normal state and uses configuration CG Config2 for uplink communication transmission. Exemplarily, the second threshold in embodiments of this application may include the runtime of the first timer.
[0241] Condition 3 for the second state to take effect: Receiving a second instruction to enter the second state.
[0242] In some implementations, after receiving the second instruction to enter the second state, the present application embodiment immediately switches to the second state and performs uplink communication transmission based on the second transmission configuration corresponding to the second state. For example, when the present application embodiment is in the active state and receives the second instruction to enter the second state, it immediately switches to the second state; or, after receiving the second instruction to enter the second state, the present application embodiment performs uplink communication transmission based on the second transmission configuration corresponding to the second state after the current state is completed. For example, when the present application embodiment is in the sleep state and receives the second instruction to enter the second state, it can switch to the second state when the terminal device completes the sleep state and enters the active state, etc., without limitation.
[0243] In some implementations, the first transmission configuration corresponding to the first state described in the embodiments of this application is not the same as the second transmission configuration corresponding to the second state. For example, CG Config1 and CG Config2 are different. Exemplarily, the differences between CG Config1 and CG Config2 include, but are not limited to, different configurations of Uplink Control Information (UCI).
[0244] In some implementations, because the first state needs to quickly clear the accumulated transmission information, the transmission rate of UCI in the first transmission configuration can be higher than that in the second transmission configuration. Therefore, Config1 corresponding to the first state can transmit more UCI information than Config2.
[0245] In some implementations, the duration configuration of ConfigTimer1 in this application embodiment may include one or more of an absolute duration (ms) or a relative duration (Slot). It is understood that ConfigTimer1 can affect the boundary between the first and second states (or, more specifically, the boundary between CG Config1 and CG Config2). For example, when the active state in this application embodiment is sequentially divided into the first and second states, the effective duration of the active state is the third duration (e.g., the effective duration of the third timer (ConfigTimer3)). In this case, only the duration of ConfigTimer1 needs to be set, and the duration of the second state can be determined by the duration of ConfigTimer3 and the duration of ConfigTimer1. Furthermore, in this application embodiment, when the active state ends, i.e., after ConfigTimer3 expires, communication transmission is terminated regardless of whether ConfigTimer1 or ConfigTimer2 is active. This means that the priority of ConfigTimer3 corresponding to the active state is higher than the priorities of ConfigTimer1 and ConfigTimer2.
[0246] For example, for CG Config1, the earliest available resource for CG Config1 in this embodiment can be the first transmission resource of the first CG HARQ process configured in CG Config1 after ConfigTimer1 is activated; the latest available resource for CG Config1 can be the last resource of the last CG HARQ process configured in CG Config1 after ConfigTimer1 expires. For CG Config2, the earliest available resource for CG Config2 in this embodiment can be the first transmission resource of the first CG HARQ process configured in CG Config2 after ConfigTimer1 expires and enters the normal period; the latest available resource for CG Config2 in this embodiment can be determined by the time boundary of Cell DRX off. For example, assuming the Cell DRX on state is slot[n,n+40], ConfigTimer1 is activated in slot n+5 and deactivated in slot n+17, CG Config1's configuration resources can be located in slots {n,n+4,n+8,…}, and CG Config2's configuration resources are located in slots {n,n+4,n+8,…}. Then, the earliest available resource for CG Config1 is n+8, and the last available resource is n+16. If CG Config1 supports Repetition=4 at this time, the earliest available resource for CG Config1 is n+16, and the last available resource is n+17. Therefore, the earliest available resource for CG Config2 is n+20, and the last available resource for CG Config1 is n+40. If CG Config1 supports Repetition=4 at this time, the earliest available resource for CG Config2 is n+32, and the last available resource is n+40.
[0247] It should be noted that the above-mentioned content regarding the active state is only an example and does not constitute a limitation on the embodiments of this application. For example, the active state in the embodiments of this application may include three or more states, and the transmission configuration of the corresponding states is set in sequence, which is not limited here.
[0248] For brevity, the adaptive handover transmission mechanism based on the active state of the base station can be found in the above-mentioned adaptive handover transmission mechanism for the active state of the terminal device, and will not be repeated here.
[0249] To better illustrate the application of the above-mentioned response strategy 1 in the communication process of the embodiments of this application, a communication method is provided, as shown in Figure 7, which is a flowchart corresponding to the communication method provided in the embodiments of this application. Figure 7 uses the first device and the second device as the execution subjects of the interaction to illustrate the method. The first device can be a terminal or a device in the terminal (e.g., a module, circuit, chip (such as a modem chip, or a SoC chip or SIP chip containing a modem core), chip system, or processor), or a logical node, logical module, or software that implements all or part of the terminal's functions. The second device can be an access network device or a device in the access network device (e.g., a module, circuit, chip (such as a modem chip, or a SoC chip or SIP chip containing a modem core), chip system, or processor), or a logical node, logical module, or software that implements all or part of the access network device's functions.
[0250] As shown in Figure 7, the method includes:
[0251] S701: The second device issues configuration information.
[0252] In some implementations, the configuration information includes one or more of a first transmission configuration applied to a first state, a second transmission configuration applied to a second state, or a triggering condition. In this embodiment, the triggering condition includes one or more of a first condition for the first state to take effect, a second condition for the second state to take effect, or a configuration information update condition.
[0253] In some implementations, to conserve energy and reduce the overhead of the second information, the second device may pre-issue a set of configuration information (e.g., a configuration information list) to the first device. This set of configuration information may contain multiple sets of configuration information. For example, when the second device obtains the initial configuration or updated configuration of the communication transmission through the configuration information, the configuration information issued by the second device may be an identifier of a sub-configuration information. Thus, the first device can determine the target configuration information for the application instructed by the second device from the set of configuration information based on the identifier of the sub-configuration information. The target configuration information may include one or more sub-configuration information. As another example, in embodiments of this application, the configuration information may include an identifier of a complete set of target configuration information. The set of configuration information includes at least one pre-packaged and combined complete configuration information. Thus, the first device can determine the configuration information for the application instructed by the second device from the set of configuration information based on the identifier of the target configuration information.
[0254] S701 is an optional step; for example, configuration information can also be predefined for the protocol.
[0255] S702: The first device acquires configuration information.
[0256] In some implementations, the first device can configure various parameters corresponding to the adaptive switching transmission mechanism of the active state based on the received configuration information, including but not limited to the effective duration of the state and the transmission configuration corresponding to the state.
[0257] In some implementations, in the embodiments of this application, at any given time, the first device may have only one transmission configuration in effect. The configuration information remains in effect in the Cell DRX on state until the Cell DRX is deactivated; or, the configuration information remains in effect in the Cell DRX on state until the second device updates the configuration information, in which case the configuration information obtained in step S702 at the agreed time becomes invalid, and the new configuration information becomes effective.
[0258] S703: The second device enters Cell DRX off, stops receiving and pauses the transmission of CG-PUSCH and UCI.
[0259] S704: The first device enters Cell DRX off, pausing the transmission of CG-PUSCH and UCI.
[0260] S705: The second device switches to Cell DRX on, automatically enters the first active state, and uses the first transmission configuration to receive CG-PUSCH.
[0261] S706: The first device switches to Cell DRX on, automatically enters the first active state, and uses the first transmission configuration to transmit cached data and UCI on CG-PUSCH.
[0262] S707: The first state fails, the second device enters the second state, and uses the second transmission configuration to receive CG-PUSCH.
[0263] S708: The first state fails, the first device enters the second state, and sends CG-PUSCH using the second transmission configuration.
[0264] S709: Activation state invalidated, second device switched to Cell DRX off.
[0265] S710: Activation state failure, first device switched to Cell DRX off.
[0266] It should be noted that the steps and processes in the above embodiments of this application do not constitute a limitation on the embodiments of this application. For example, the order of the steps in the above embodiments can be adjusted according to the actual situation. For another example, there are steps in the above embodiments that can be executed simultaneously, which are not limited here.
[0267] Through the above embodiments, this application provides an automatic handover transmission configuration mechanism based on the cell discontinuous transmit and receive active state. Compared with the prior art, when Cell DRX is activated, the adaptive mechanism is automatically activated without the need to issue additional activation configuration signaling. When the state changes, the terminal device automatically switches the transmission configuration without the need to issue additional handover activation signaling, which matches the needs of periodic activation scenarios and better copes with the data surge in uplink transmission at the beginning of Cell DRX on.
[0268] As an example, in practical applications, this application often involves communication transmission scenarios under a wake-up mechanism. As shown in Figure 8, it is a schematic diagram of a scenario in which a second device wakes up a first device in advance before the end of the sleep cycle of discontinuous reception in a cell, as provided in an embodiment of this application.
[0269] As shown in Figure 9, this application embodiment provides a communication transmission method based on the above-described wake-up scenario, the method comprising:
[0270] S901: The second device issues a wake-up instruction.
[0271] For example, a wake-up indicator is used to indicate that the first device, Cell DRX, is on.
[0272] S902: The first device receives a wake-up instruction and determines the transmission configuration used by Cell DRX on.
[0273] In some implementations, after the first device receives the wake-up instruction, the adaptive switching scheme enters a pre-activated state. At this time, the first device needs to determine the transmission configuration used by Cell DRX on. The transmission configuration can be one or more of the first or second transmission configuration shown in Cell DRX on in Figure 6 above; or, the transmission configuration can be a transmission configuration predefined by the protocol specifically for the early wake-up scenario of the first device; or, the transmission configuration can be a transmission configuration actively issued by the second device specifically for the early wake-up scenario of the first device; or, the transmission configuration can be a transmission configuration specifically for the early wake-up scenario of the first device requested by the second device from the first device. For example, the first device requests the second device to issue a dedicated transmission configuration for the early wake-up scenario of the first device through the associated UL-WUS.
[0274] S903: The second device switches to Cell DTX on, enters the first state, and performs CG-PUSCH reception based on the first transmission configuration.
[0275] It is understood that step S903 is an example of the first transmission configuration shown in Cell DTX on in Figure 7 above, and does not constitute a limitation on the embodiments of this application. For example, step S903 can also use other transmission configurations described in step S902 above to perform corresponding communication transmissions.
[0276] S904: The first device switches to Cell DRX on, enters the first state, and transmits buffered data and UCI on CG-PUSCH based on the first transmission configuration.
[0277] Furthermore, since the embodiment in Figure 9 represents a scenario where the user is woken up early to enter the active state, the active state may end at any time. Therefore, after executing step S904 above, corresponding steps can be executed based on different scenario requirements, and are not limited to the following situations:
[0278] Scenario 1:
[0279] S905a: Before the first state fails, the first device suspends sending data to the second device.
[0280] S905b: Before the first state fails, the second device switches to Cell DRX off, and the second device suspends uplink data reception.
[0281] Scenario 2:
[0282] S905a: After the first state fails, the first device suspends sending data to the second device.
[0283] S905b: After the first state fails, the second device switches to Cell DRX off and suspends uplink data reception.
[0284] Scenario 3:
[0285] S905a: After the first state fails, the first device sends CG-PUSCH using the second transmission configuration.
[0286] S905b: After the first state fails, the second device keeps Cell DRX on and uses the second transmission configuration to receive CG-PUSCH.
[0287] In some implementations, in Case 3, the first device and / or the second device can continuously use the second transmission configuration for uplink communication transmission within the effective duration corresponding to the second transmission configuration, until the first device and / or the second device switches to the cell's discontinuous transmit / receive sleep cycle, or there is a new transmission configuration indication, etc., which are not limited here.
[0288] Through the above embodiments, this application provides a scenario that expands the function of the wake-up mechanism. The active transmission configuration scheme set in the embodiments of this application can not only be applied to the Cell DRX on Duration time, but also to any time region of the wake-up mechanism, effectively reducing the accumulation of data cache on the terminal side and better coping with the data surge in the early stage of uplink transmission in Cell DRX on.
[0289] Countermeasure 2: The first device assists the second device in adjusting configuration information.
[0290] In some implementations, the first device in this application embodiment can assist the second device in adjusting the configuration information described in the above-mentioned response strategy 1 by sending first information to the second device, so that the adaptive switching transmission scheme executed based on the configuration information can be more adapted to the actual communication transmission scenario or transmission requirements.
[0291] In some implementations, the content of the first information in the embodiments of this application includes, but is not limited to, one or more of the following:
[0292] Content 1: Entry status information.
[0293] For example, in this embodiment of the application, the terminal can notify the base station of its current state information. The base station can then adjust its configuration information based on the acquired terminal state information (e.g., the base station can send third information to the terminal, which may include configuration information that needs to be updated, thereby allowing the terminal to update its configuration information based on the third information), or it can choose not to perform any processing; this is not limited here. Furthermore, after the terminal device notifies the base station of its state information, the terminal can normally enter either the first state or the second state. For example, the state information in this embodiment of the application may include indication information for indicating the corresponding transmission state (also known as transmission status), such as information 1 (e.g., UL-WUS1) indicating the corresponding state 1, and information 2 (e.g., UL-WUS2) indicating the corresponding state 2.
[0294] Content 2: Second information used to indicate the time period associated with the wake-up Wus signal.
[0295] In this embodiment of the application, after the base station receives the second information, it can apply the corresponding transmission configuration to perform uplink communication transmission in a specified time period based on the transmission configuration corresponding to the time period associated with the Wus signal.
[0296] In some implementations, the second information in the embodiments of this application may include one or more of the following:
[0297] (1) First Wus signal: used to indicate the first time period associated with the activation state.
[0298] In the first time period of this application embodiment, uplink communication transmission can be performed based on one or more of the following transmission configurations:
[0299] A first transmission configuration; a second transmission configuration; or a third transmission configuration, wherein the third transmission configuration may be specifically used for communication transmission in the first time period, and the third transmission configuration may be indicated by the base station or agreed upon by the protocol, without being limited here.
[0300] (2) The second Wus signal is used to indicate the second time period associated with the inactive state.
[0301] The second time period in this application embodiment can be based on one or more of the following transmission configurations for uplink communication transmission:
[0302] A first transmission configuration; a second transmission configuration; or a fourth transmission configuration, wherein the fourth transmission configuration may be specifically used for communication transmission during the second time period, and the fourth transmission configuration may be indicated by the base station or agreed upon by the protocol, without limitation here.
[0303] The relationship between the Wus signal and the time period can be a mapping relationship, which can be included in the configuration information, i.e., it can be configured through the above configuration information.
[0304] Furthermore, after completing the communication transmission of the first time period and / or the second time period in this embodiment of the application, and determining that it will remain in the active state, it can perform uplink communication transmission through the second transmission configuration, or through other specified transmission configurations, without limitation here.
[0305] Content 3: Configuration information modification request.
[0306] For example, in this embodiment of the application, the terminal can send a configuration information modification request to the base station (for example, the modification request may include a request to modify, or no modification is required, etc., which is not limited here). The base station may debug the configuration information based on the obtained configuration information modification request, or it may not process it, which is not limited here. In some implementations, the configuration information modification request may carry the content to be modified. For example, in general, the configuration information modification request may include one or more of the following: indicating that the first configuration is modified, the transmission configuration to be started in the target state, or the duration of the target state. As an example, in this embodiment of the application, the terminal may send a configuration information modification request and specific modification content to the base station based on the WUS signal. For example, UL-WUS1-1 indicates no modification, UL-WUS1-2 indicates increasing the transmission bits, and UL-WUS1-3 indicates decreasing the transmission bits. The terminal may send one of the signals WUS1-1, WUS1-2, and WUS1-3 as needed.
[0307] In some implementations, the terminal device can trigger the sending of first information to the base station after determining that a fourth condition is met. The fourth condition may include the current transmission state not meeting transmission requirements, effectively reducing the detection of the first information (e.g., UL-WUS). As an example, the fourth condition in this application embodiment can also be understood as the condition for triggering UL-WUS, or the fourth condition may include the condition for triggering UL-WUS. The following are examples illustrating several configuration information modification request scenarios based on whether the fourth condition is met:
[0308] Scenario 1: The fourth condition includes the amount of cached data exceeding threshold 1, at which point the terminal enters the first state. In this case, the terminal can send UL-WUS1 to notify the base station to enter the first state. The base station defaults to entering the second state after the first state expires (e.g., the first timer corresponding to the first state expires). In this case, the terminal can send UL-WUS1 only once. Understandably, UL-WUS1 can be omitted in the scenario provided by Scenario 1 because the base station can default to the terminal entering the first state first.
[0309] Scenario 2: The current cached data amount of the terminal device does not meet the requirement of the cached data amount being greater than threshold 1 included in the fourth condition. In this case, the terminal can directly enter state 2. Then the terminal can send UL-WUS2 to the base station to notify the base station to skip the first state and directly enter the second state.
[0310] Case 3: The fourth condition includes a cached data volume greater than threshold 1, in which case the terminal can send a UL-WUS request to the base station to modify the first transmission configuration associated with the first state.
[0311] Case 4: The fourth condition can also include the condition that the terminal ends a certain state early after entering it. For example, when the terminal determines that the amount of data is greater than threshold 1, the terminal enters state 1. However, if the amount of data is less than threshold 2, the terminal can end the first state early and enter the second state. In this case, the terminal can send an additional UL-WUS signal to notify the base station that it has exited the first state early and entered the second state.
[0312] In some implementations, embodiments of this application may send the first information in a non-active state; or, embodiments of this application may send the first information based on the time-frequency resources corresponding to the Wus signal. For example, the first information may be sent before the time-frequency resources corresponding to the Wus signal; or, the first information may be sent after the time-frequency resources corresponding to the Wus signal; or, the first information may be sent on the time-frequency resources corresponding to the Wus signal. Optionally, the first bit in the time-frequency resource information or format information of the Wus signal in embodiments of this application may be used to indicate the first information.
[0313] For example, in the embodiments of this application, the UL-WUS signal carrying the first information (e.g., carrying the status information and / or configuration information modification request, etc.) can be carried by one signal in a group of signals or by two independent UL-WUS signals, which is not limited here.
[0314] For example, to address UCI mismatch caused by data fluctuations, the second device can be configured to report first information using UL-WUS during Cell DRX off periods. Based on this first information and energy-saving strategies, the second device can determine whether configuration information needs adjustment. For instance, the second device can adjust CG Config1 in the configuration information and issue new CG Config1 and ConfigTimer1 durations based on the data included in the first information, the UCI cache status, and the energy-saving strategies. Alternatively, the second device can, based on the data included in the first information, the UCI cache status, and the energy-saving strategies, not adjust CG Config1 in the configuration information but add PUCCH configuration to reduce the possibility of UCI on CG-PUSCH. Or, the second device can, based on the data included in the first information, the UCI cache status, and the energy-saving strategies, not adjust CG Config1 in the first transmission configuration and not add PUCCH configuration, maintaining the original configuration. This allows the first device to better determine the uplink configuration when Cell DRX is on based on feedback from the second device. To better illustrate the application of the above-mentioned response strategy 2 in the communication process of the embodiments of this application, a communication method is provided, as shown in Figure 10, which is a flowchart of the communication method provided by response strategy 2 based on the above-mentioned response strategy 1.
[0315] As shown in Figure 10, the method includes:
[0316] S1001: The second device sends the UL-WUS configuration.
[0317] In some implementations, the UL-WUS configuration of the embodiments of this application includes, but is not limited to, one or more of the following:
[0318] (1) UL-WUS generation method:
[0319] For example, UL-WUS can be generated in one or more of the time-frequency resource locations or signal formats of UL-WUS.
[0320] (2) Contents carried by UL-WUS:
[0321] For example, UL-WUS carries one or more of the following: the size of the data cache, the UCI type, or the amount of data.
[0322] (3) The third condition for reporting to WUS:
[0323] For example, the third condition of the embodiments of this application includes, but is not limited to, one or more of the following:
[0324] The data buffer in the dormant period of the cell's discontinuous transmission and reception exceeds the first threshold; the transmission configuration corresponding to the active state cannot meet the transmission requirements; or the duration corresponding to the active state cannot meet the transmission requirements.
[0325] In some implementations, the third and fourth conditions described in the embodiments of this application may represent the same condition or different conditions. For example, the third condition may be carried in the configuration of the two devices sending UL-WUS, and the fourth condition may be carried in the configuration information described in application strategy 1. No limitation is made here.
[0326] S1002: The first device receives the UL-WUS configuration.
[0327] In some implementations, the first device monitors its own cache state during Cell DRX off after obtaining the above configuration.
[0328] S1003: The first device determines that the third condition is met and sends the first information.
[0329] In some implementations, after the third condition is met, the first device sends first information on the configured UL-WUS signal resources. The first information includes one or more of the following: entry status information, second information indicating the wake-up Wus signal associated time period, or configuration information modification request.
[0330] S1004: The second device receives the first information.
[0331] In some implementations, the second device detects a UL-WUS signal in the configured UL-WUS signal resources, wherein the UL-WUS signal carries first information.
[0332] S1005: The second device determines and sends third information to the first device, the third information including configuration information to be updated.
[0333] In some implementations, after detecting the UL-WUS signal, the second device can determine the transmission configuration for the target time period indicated by the UL-WUS signal based on the content of the UL-WUS signal and send corresponding feedback. Optionally, in this embodiment, the corresponding feedback sent by the second device, i.e., the third information, can indicate the specific effective period of the updated configuration information, thereby causing the first device to trigger the new configuration information to take effect after the agreed time. Furthermore, the update content indicated in the third information in this embodiment can be an update of the entire current configuration information or an update based on a specific parameter in the current configuration information; no limitation is made here.
[0334] Understandably, when the second device determines to maintain the original configuration information based on the first information, the second device may not send the third information, and step S1005 can be omitted at this time.
[0335] S1006: The first device receives the third information.
[0336] In some implementations, after sending UL-WUS, the first device monitors the feedback from the second device. Upon detecting feedback from the second device, it determines new configuration information based on the feedback content and applies it to the Cell DRX on area after a predetermined time. If the first device does not detect feedback from the second device, the original configuration information is used. Optionally, to save energy, the first device starts monitoring the feedback from the second device after sending the first information. If no third information (i.e., feedback content from the second device) is received within a monitoring period exceeding a first threshold, the original configuration information is used.
[0337] S1007: The first device updates the configuration information based on the third information.
[0338] Through the above embodiments, this application provides UL-WUS configuration content, enabling terminal devices to flexibly send different UL-WUS messages according to the scenario, notifying the base station of local conditions, such as changes in the cache. This allows the base station to adjust the configuration information of the adaptive handover transmission mechanism when Cell DRX is on based on the UL-WUS information, resulting in greater applicability and flexibility.
[0339] It should be noted that the above examples are only illustrative of the embodiments of this application and do not constitute a limitation on the embodiments of this application. For example, the embodiments of this application also include examples after integrating the above multiple examples, or examples obtained after other modifications, which are not limited here.
[0340] Based on the same technical concept as the above-described method embodiments, this application provides a corresponding communication device that can be used to perform the functions of the relevant steps in the above-described method embodiments. This function can be implemented in hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions. The communication device can be a terminal or access network device, or a device within the terminal or access network device (e.g., a module, communication module, circuit or chip responsible for communication functions (such as a modem chip, or a SoC chip or SIP chip containing a modem core), chip system, or processor), or a logical node, logical module, or software capable of implementing all or part of the terminal or functions.
[0341] In one possible implementation, the communication device provided in this application embodiment has the structure shown in FIG11, including a processing unit 1102. Optionally, the communication device further includes an interface unit 1101. The functions of each unit in the communication device 1100 are described below.
[0342] Interface unit 1101 is used for inputting and / or outputting information. Input information can be replaced by received information, and output information can be replaced by transmitted information. When outputting information, interface unit 1101 can output information to other devices outside of communication device 1100, or to other units within communication device 1100. In some embodiments, interface unit 1101 can be implemented using at least one of a physical interface, a communication module, a communication interface, and an input / output interface. In other embodiments, interface unit 1101 can be implemented using an interface circuit, such as a mobile communication module. The mobile communication module may include one or more of at least one antenna, at least one filter, a switch, a power amplifier, a low-noise amplifier (LNA), etc. Interface unit 1101 is used to perform the receiving and transmitting operations in the above method embodiments.
[0343] In this application, the interface unit 1101 may also have other names, such as a transceiver unit or a communication unit. Optionally, the interface unit 1101 may include a receiving unit and / or a sending unit, used for inputting information and outputting information, respectively. The receiving unit is used to perform the receiving operation in the above method embodiments. The sending unit is used to perform the sending operation in the above method embodiments.
[0344] The processing unit 1102 can be used to support the communication device 1100 in performing the processing actions in the above method embodiments. The processing unit 1102 can be implemented by one or more processors. For example, the processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), microprocessors (MCUs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor. The processing unit 1102 is used to perform processing-related operations in the above method embodiments, for example, to instruct operations other than receiving and sending operations in the above method embodiments.
[0345] In one embodiment, the communication device 1100 is applied to the first device in the embodiment of this application shown in any one of Figures 7, 9, or 10. The specific functions of the processing unit 1102 in this embodiment will be described below.
[0346] The processing unit 1102 is configured to: when entering the active state of discontinuous transmission and reception in the cell, determine the state in which it is in the active state, the active state including one or more of a first state or a second state, the transmission configuration corresponding to the first state and the second state are different; and perform uplink communication transmission through the interface unit 1101 based on the transmission configuration corresponding to the current state.
[0347] In one possible design, the processing unit 1102 is also used for:
[0348] Obtain configuration information, which includes one or more of the following: a first transmission configuration applied to a first state, a second transmission configuration applied to a second state, or a triggering condition; the triggering condition includes one or more of the following: a first condition for the first state to take effect, a second condition for the second state to take effect, or a configuration information update condition.
[0349] In one possible design, the processing unit 1102 is also used for:
[0350] When the first condition is met, the first state takes effect, and the first transmission configuration is applied for uplink communication transmission; the first condition includes one or more of the following: the amount of data to be sent is higher than the first threshold, the duration of entering the active state does not exceed the second threshold, or a first indication to enter the first state is received.
[0351] In one possible design, the processing unit 1102 is also used for:
[0352] When the second condition is met, the second state takes effect, and the second transmission configuration is applied for uplink communication transmission; the second condition includes one or more of the following: the amount of data to be sent is not higher than the first threshold, the duration of entering the active state exceeds the second threshold, the duration of the first state is not lower than the second threshold, or a second indication to enter the second state is received.
[0353] In one possible design, the transmission rate of the first transmission configuration is higher than that of the second transmission configuration.
[0354] In one possible design, the processing unit 1102 is also used for:
[0355] Send a first message; the first message includes one or more of the following: entry status information, second message indicating the time period associated with the wake-up Wus signal, or configuration information modification request.
[0356] In one possible design, the second information includes one or more of the following:
[0357] A first Wus signal is used to indicate a first time period associated with an active state; or, a second Wus signal is used to indicate a second time period associated with an inactive state; the first time period is used for uplink communication transmission based on one or more of the following transmission configurations: a first transmission configuration; a second transmission configuration; or a third transmission configuration, the third transmission configuration being specifically used for communication transmission in the first time period; the second time period is used for uplink communication transmission based on one or more of the following transmission configurations: a first transmission configuration; a second transmission configuration; or a fourth transmission configuration, the fourth transmission configuration being specifically used for communication transmission in the second time period.
[0358] In one possible design, the processing unit 1102 is also used for:
[0359] After completing the communication transmission in the first time period and / or the second time period, and confirming that it remains in an active state, uplink communication transmission is performed through the second transmission configuration.
[0360] In one possible design, the processing unit 1102 is also used for:
[0361] Send the first information in the inactive state; or send the first information on the time-frequency resource corresponding to the Wus signal.
[0362] In one possible design, the processing unit 1102 is also used for:
[0363] Obtain the WUS configuration; the WUS configuration includes one or more of the following: the WUS generation method, the content carried by the WUS, or one or more of the third conditions used to indicate the reporting of the WUS; wherein, the WUS generation method includes one or more of the WUS time-frequency resource information or format information; the content carried by the WUS includes one or more of the data buffer size, uplink control information UCI type, or the amount of data to be transmitted.
[0364] In one possible design, the first bit in the WUS time-frequency resource information or format information is used to indicate the first information.
[0365] In one possible design, the processing unit 1102 is also used for:
[0366] The fourth condition is determined to be met; the fourth condition includes the current transmission status not meeting the transmission requirements.
[0367] In one possible design, the processing unit 1102 is also used for:
[0368] Obtain third-party information, including configuration information that needs to be updated; update the configuration information based on the third-party information.
[0369] In another embodiment, the communication device 1100 is applied to the second device in the embodiment of this application shown in any of Figures 7, 9, or 10. The specific functions of the processing unit 1102 in this embodiment will be described below.
[0370] The processing unit 1102 is configured to: when entering the active state of discontinuous transmission and reception in the cell, determine the state in which it is in the active state, the active state including one or more of a first state or a second state, the transmission configuration corresponding to the first state and the second state are different; and perform uplink communication transmission through the interface unit 1101 based on the transmission configuration corresponding to the current state.
[0371] In one possible design, the processing unit 1102 is also used for:
[0372] Send configuration information, which includes one or more of the following: a first transmission configuration applied to a first state, a second transmission configuration applied to a second state, or a triggering condition; the triggering condition includes one or more of the following: a first condition for the first state to take effect, a second condition for the second state to take effect, or a configuration information update condition.
[0373] In one possible design, the processing unit 1102 is also used for:
[0374] When the first condition is met, the first state takes effect, and the first transmission configuration is applied for uplink communication transmission; the first condition includes one or more of the following: the amount of data to be sent is higher than the first threshold, the duration of entering the active state does not exceed the second threshold, or a first indication to enter the first state is received.
[0375] In one possible design, the processing unit 1102 is also used for:
[0376] When the second condition is met, the second state takes effect, and the second transmission configuration is applied for uplink communication transmission; the second condition includes one or more of the following: the amount of data to be sent is not higher than the first threshold, the duration of entering the active state exceeds the second threshold, the duration of the first state is not lower than the second threshold, or a second indication to enter the second state is received.
[0377] In one possible design, the transmission rate of the first transmission configuration is higher than that of the second transmission configuration.
[0378] In one possible design, the processing unit 1102 is also used for:
[0379] The first information is sent through the interface unit; the first information includes the status information of the entry, the second information used to indicate the time period associated with the wake-up Wus signal, or one or more of the configuration information modification requests.
[0380] In one possible design, the processing unit 1102 is also used for:
[0381] Generate third information based on the configuration information that needs to be updated; send the third information.
[0382] In one possible design, the processing unit 1102 is also used for:
[0383] Based on the Wus signal included in the second information, determine and issue the transmission configuration for the time period associated with the Wus signal;
[0384] The second information includes one or more of the following: a first Wus signal indicating a first time period associated with an active state; or a second Wus signal indicating a second time period associated with an inactive state.
[0385] In one possible design, the processing unit 1102 is also used for:
[0386] Send WUS configuration; WUS configuration includes one or more of the following: WUS generation method, WUS content, or one or more of the third conditions used to indicate WUS reporting; wherein, WUS generation method includes one or more of WUS time-frequency resource information or format information; WUS content includes one or more of the following: data buffer size, uplink control information UCI type, or amount of data to be transmitted.
[0387] In one possible design, when the communication device 1100 is a communication equipment or a communication module within a communication equipment, the functionality of the processing unit 1102 can be implemented by one or more processors. For example, the processor may include a modem chip, or a system-on-a-chip (SoC) or SIP chip containing a modem core. The functionality of the interface unit 1001 can be implemented by transceiver circuitry.
[0388] In one possible design, when the communication device 1100 is a circuit or chip responsible for communication functions in a communication device, such as a modem chip or a system-on-a-chip (SoC) or SIP chip containing a modem core, the function of the processing unit 1102 can be implemented by a circuit system in the aforementioned chip that includes one or more processors or processor cores. The function of the interface unit 1101 can be implemented by the interface circuit or data transceiver circuit on the aforementioned chip.
[0389] The communication device can be a terminal or an access network device.
[0390] A more detailed description of the processing unit 1102 and the interface unit 1101 can be obtained directly from the relevant descriptions in the method embodiments shown in Figures 7, 9 and 10, and will not be repeated here.
[0391] It should be noted that the module division in the above embodiments of this application is illustrative and only represents a logical functional division. In actual implementation, there may be other division methods. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, exist as separate physical units, or have two or more units integrated into one unit. The integrated units can be implemented in hardware, as software functional units, or in a combination of hardware and software. Whether a function is executed 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.
[0392] For example, the functional unit in any of the above devices may be one or more integrated circuits configured to implement the above methods, such as one or more ASICs, one or more CPUs, one or more MCUs, one or more DSPs, or one or more FPGAs, or a combination of at least two of these integrated circuit forms.
[0393] If the aforementioned integrated units 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 all or part 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.) or processor to execute all or part of the steps of the methods of 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.
[0394] In one possible implementation, the communication device provided in this application embodiment is shown in FIG12. The communication device 1200 includes a processor 1202. Optionally, the communication device 1200 further includes an interface circuit 1201 and a memory 1203. The interface circuit 1201, the processor 1202, and the memory 1203 are coupled to each other.
[0395] Optionally, the interface circuit 1201, processor 1202, and memory 1203 are coupled to each other via bus 1204. Bus 1204 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. Buses can be divided into address buses, data buses, control buses, etc. For ease of illustration, only one thick line is used in Figure 12, but this does not mean that there is only one bus or one type of bus.
[0396] Interface circuit 1201 is used for inputting and / or outputting information. Input information can be replaced with received information, and output information can be replaced with transmitted information. When outputting information, interface circuit 1201 can output information to other devices outside of communication device 1200, or to other units within communication device 1200. For example, interface circuit 1201 can be implemented through at least one of a physical interface, a communication module, a communication interface, an input / output interface, and a mobile communication module. The mobile communication module may include one or more of at least one antenna, at least one filter, a switch, a power amplifier, an LNA, etc. Interface circuit 1201 is used to perform the receiving and transmitting operations in the above method embodiments.
[0397] Interface circuit 1201 may be one of the following: a transceiver, a transceiver circuit, a communication circuit, an interface, a communication interface, or an input / output interface (e.g., a chip's input / output interface). Interface circuit 1201 may include an input interface circuit and an output interface circuit, used for inputting information and outputting information, respectively. The input interface circuit is used to perform the receiving operation in the above method embodiments. The output interface circuit is used to perform the transmitting operation in the above method embodiments.
[0398] The transceiver can be used for communication with other communication devices. For example, if communication device 1200 is a terminal, the transceiver can be used to communicate with access network equipment or with another terminal. As another example, if communication device 1200 is an access network device, the transceiver can be used to communicate with a terminal or with another access network device.
[0399] Optionally, the transceiver may include a receiver and / or a transmitter. The receiver is used to perform the receiving operation in the above method embodiments. The transmitter is used to perform the sending operation in the above method embodiments.
[0400] Optionally, the transceiver can be integrated with the processor 1202 or exist independently and be coupled to the processor 1202 through the interface circuit of the communication device 1200. This application embodiment does not specifically limit this.
[0401] Processor 1202 can be used to support communication device 1200 in performing the processing actions in the above method embodiments. When communication device 1200 is used to implement the above method embodiments, processor 1202 can also be used to implement the functions of processing unit 1102. Processor 1202 can be a CPU, or other general-purpose processors, DSPs, ASICs, FPGAs, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. General-purpose processors can be microprocessors or any conventional processor. Processor 1202 is used to perform processing-related operations in the above method embodiments, for example, to instruct operations other than receiving and sending operations in the above method embodiments.
[0402] In one embodiment, the communication device 1200 is applied to the first device in the embodiment of this application shown in any one of Figures 7, 9, or 10. The specific functions of the processor 1202 in this embodiment are described below.
[0403] Processor 1202 is configured to: upon entering an active state of discontinuous transmission and reception in a cell, determine the state of the active state, which includes one or more of a first state or a second state, wherein the transmission configurations corresponding to the first state and the second state are different; based on the transmission configuration corresponding to the current state, perform uplink communication transmission through interface circuit 1201; and / or,
[0404] The processor 1202 is configured to: send first information through the interface circuit 1201; the first information includes one or more of the following: state information, second information indicating a wake-up Wus signal associated time period, or a configuration information modification request; the configuration information includes one or more of the following: a first transmission configuration applied to a first state in the active state, a second transmission configuration applied to a second state in the active state, or a triggering condition; the triggering condition includes one or more of the following: a first condition for the first state to take effect, a second condition for the second state to take effect, or a configuration information update condition.
[0405] In another embodiment, the communication device 1200 is applied to the second device in the embodiment of this application shown in any of Figures 7, 9, or 10. The specific functions of the processor 1202 in this embodiment are described below.
[0406] Processor 1202 is configured to: upon entering an active state of discontinuous transmission and reception in a cell, determine the state of the active state, which includes one or more of a first state or a second state, wherein the transmission configurations corresponding to the first state and the second state are different; based on the transmission configuration corresponding to the current state, perform uplink communication transmission through interface circuit 1201; and / or,
[0407] The processor 1202 is configured to: acquire first information through the interface circuit 1201; determine whether configuration information needs to be updated based on the first information; the first information includes one or more of the following: entry status information, second information used to indicate the wake-up Wus signal associated time period, or configuration information modification request; the configuration information includes one or more of the following: a first transmission configuration applied to a first state in the active state, a second transmission configuration applied to a second state in the active state, or a triggering condition; the triggering condition includes one or more of the following: a first condition for the first state to take effect, a second condition for the second state to take effect, or a configuration information update condition.
[0408] The specific functions of processor 1202 can be found in the description of the communication methods provided in the above embodiments and examples of this application, as well as the specific functional description of communication device 1100 in the embodiment of this application shown in FIG11, which will not be repeated here.
[0409] Memory 1203 is used to store program instructions and / or data. Specifically, program instructions may include program code, which includes computer operation instructions. Memory 1203 may include RAM and may also include non-volatile memory, such as at least one disk storage device. Processor 1202 executes the program instructions stored in memory 1203 and uses the data stored in memory 1203 to implement the above-mentioned functions, thereby realizing the communication method provided in the embodiments of this application. Memory 1203 may be integrated with processor 1202 or may be a memory outside the communication device.
[0410] It is understood that the memory 1203 in Figure 12 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 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 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 dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0411] Based on the above embodiments, this application also provides a computer program product including computer-executable instructions, which, when run, causes the methods provided in the above embodiments to be executed.
[0412] Based on the above embodiments, this application also provides a computer-readable storage medium storing a computer program, which, when executed by a computer, causes the computer to perform the methods provided in the above embodiments.
[0413] The storage medium can be any available medium that a computer can access. For example, but not limited to, a computer-readable medium can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
[0414] Based on the above embodiments, this application also provides a chip for reading a computer program stored in a memory and implementing the method provided in the above embodiments.
[0415] Based on the above embodiments, this application provides a chip system including a processor for supporting a computer device in implementing the functions involved in the devices in the above embodiments. In one possible design, the chip system further includes a memory for storing necessary programs and data of the computer device. The chip system may be composed of chips or may include chips and other discrete components.
[0416] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0417] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.
[0418] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.
[0419] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.
[0420] In this application, the terms "system" and "network" are used interchangeably. "At least one item" refers to one or more items, and "more than one item" refers to two or more items. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. In the textual description of this application, the character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0421] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.
[0422] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
A communication method characterized by comprising: The method is applied to a first device, and comprises: When entering an active state of discontinuous reception of a cell, a state in the active state is determined, the active state comprising one or more of a first state or a second state, the first state being different from the second state in terms of a transmission configuration; Based on the transmission configuration corresponding to the state, uplink communication transmission is performed. The method of claim 1, wherein The method further comprises: Obtaining configuration information, the configuration information comprising one or more of a first transmission configuration applied to the first state, a second transmission configuration applied to the second state, or a trigger condition; The trigger condition comprises one or more of a first condition for the first state to take effect, a second condition for the second state to take effect, or a configuration information update condition. The method of claim 2, wherein The method further comprises: When the first condition is met, the first state takes effect, and the first transmission configuration is applied for uplink communication transmission; The first condition comprises one or more of a data amount to be sent being higher than a first threshold, a time length of entering the active state being no more than a second threshold, or receiving a first indication of entering the first state. The method as claimed in claim 2 or 3, characterized in that The method further comprises: When the second condition is met, the second state takes effect, and the second transmission configuration is applied for uplink communication transmission; The second condition comprises one or more of a data amount to be sent being no higher than a first threshold, a time length of entering the active state being more than a second threshold, a time length of the first state taking effect being no less than a second threshold, or receiving a second indication of entering the second state. The method of claim 4, wherein The transmission rate of the first transmission configuration is higher than that of the second transmission configuration. The method according to any one of claims 2 to 5, characterized in that The method further comprises: Sending first information; The first information comprises one or more of state information of entering, second information for indicating an associated time period of a wake-up signal (Wus), or a configuration information modification request. The method of claim 6, wherein The second information comprises one or more of: A first Wus signal for indicating a first time period associated with the active state; or A second Wus signal for indicating a second time period associated with a non-active state; The first time period is based on one or more of the following transmission configurations for uplink communication transmission: The first transmission configuration; the second transmission configuration; or a third transmission configuration specially used for communication transmission in the first time period; The second time period is based on one or more of the following transmission configurations for uplink communication transmission: The first transmission configuration; the second transmission configuration; or a fourth transmission configuration specially used for communication transmission in the second time period. The method of claim 7, wherein The method further comprises: After completing the communication transmission in the first time period and / or the second time period and determining to continue in the active state, uplink communication transmission is performed based on the second transmission configuration. The method according to any one of claims 6 to 8, characterized in that The method further comprises: The first information is sent in the non-active state; or The first information is sent based on time-frequency resources corresponding to the Wus signal. The method according to any one of claims 6 to 9, characterized in that The method further comprises: Obtaining a configuration of the WUS; The configuration of the WUS comprises one or more of: One or more of the following: a generation manner of the WUS, content carried by the WUS, or a third condition for indicating reporting of the WUS; The generation manner of the WUS includes one or more of time-frequency resource information or format information of the WUS; and the content carried by the WUS includes one or more of a size of data buffering, a type of uplink control information (UCI), or an amount of data to be transmitted. The method of claim 10, wherein A first bit in the time-frequency resource information or the format information of the WUS is used to indicate the first information. The method according to any one of claims 6 to 11, characterized in that Before the first information is sent, the method further includes: Determining that a fourth condition is met; The fourth condition includes that a current transmission state does not meet a transmission requirement. The method according to any one of claims 2 to 12, characterized in that The method further includes: Obtaining third information, the third information including configuration information that needs to be updated; Updating the configuration information based on the third information. A communication method characterized by comprising: Applied to a first device, the method includes: Sending first information; The first information includes one or more of entered state information, second information used to indicate a wake-up Wus signal associated time period, or a configuration information modification request; The configuration information includes one or more of a first transmission configuration applied to a first state in an active state, a second transmission configuration applied to a second state in the active state, or a trigger condition; The trigger condition includes one or more of a first condition for the first state to take effect, a second condition for the second state to take effect, or a configuration information update condition. The method of claim 14, wherein The second information includes one or more of the following: A first Wus signal used to indicate a first time period associated with the active state; or A second Wus signal used to indicate a second time period associated with an inactive state; The first time period is used for uplink communication transmission based on one or more of the following transmission configurations: The first transmission configuration; the second transmission configuration; or a third transmission configuration specially used for communication transmission in the first time period; The second time period is used for uplink communication transmission based on one or more of the following transmission configurations: The first transmission configuration; the second transmission configuration; or a fourth transmission configuration specially used for communication transmission in the second time period. The method of claim 14 or 15, wherein The method further includes: Sending the first information in the inactive state; or Sending the first information in time-frequency resources corresponding to the Wus signal. The method according to any one of claims 14 to 16, characterized in that The method further includes: Obtaining a configuration of the WUS; The configuration of the WUS includes one or more of the following: One or more of the following: a generation manner of the WUS, content carried by the WUS, or a third condition for indicating reporting of the WUS; The generation manner of the WUS includes one or more of time-frequency resource information or format information of the WUS; and the content carried by the WUS includes one or more of a size of data buffering, a type of uplink control information (UCI), or an amount of data to be transmitted. The method according to any one of claims 14 to 17, characterized in that Before the first information is sent, the method further includes: Determining that a fourth condition is met; The fourth condition includes that a current transmission state does not meet a transmission requirement. The method according to any one of claims 14 to 18, characterized in that The method further includes: Obtaining third information, the third information including configuration information that needs to be updated; Updating the configuration information based on the third information. A communication method characterized by comprising: The method is applied to a second device, comprising: obtaining first information; determining whether the configuration information needs to be updated based on the first information; the first information includes one or more of the following: state information indicating entering, second information indicating a wake-up Wus signal associated time period, or a configuration information modification request; the configuration information includes one or more of the following: a first transmission configuration applied to a first state in an active state, a second transmission configuration applied to a second state in the active state, or a trigger condition; the trigger condition includes one or more of the following: a first condition for the first state to take effect, a second condition for the second state to take effect, or a configuration information update condition. The method of claim 20, wherein The method further comprises: generating third information based on the configuration information that needs to be updated; sending the third information. The method of claim 20 or 21, wherein When the first information includes the second information, the method further comprises: determining and delivering the transmission configuration of the Wus signal associated time period based on the Wus signal included in the second information; the second information includes one or more of the following: a first Wus signal for indicating a first time period associated with the active state; or a second Wus signal for indicating a second time period associated with a non-active state. The method according to any one of claims 20 to 22, characterized in that The method further comprises: sending the configuration of the WUS; the configuration of the WUS includes one or more of the following: one or more of the following: the generation mode of the WUS, the content carried by the WUS, or a third condition for indicating reporting the WUS; wherein the generation mode of the WUS includes one or more of the following: time-frequency resource information or format information of the WUS; the content carried by the WUS includes one or more of the following: size of data buffer, UCI type, or amount of data to be transmitted. A communication device characterized by comprising: comprising: an interface unit and a processing unit, the processing unit being configured to: when entering an active state of cell discontinuous reception, determine a state located in the active state, the active state including one or more of a first state or a second state, the first state and the second state corresponding to different transmission configurations; based on the transmission configuration corresponding to the state, perform uplink communication transmission through the interface unit. A communication device characterized by comprising: comprising: an interface unit and a processing unit, the processing unit being configured to: send first information through the interface unit; the first information includes one or more of the following: state information indicating entering, second information indicating a wake-up Wus signal associated time period, or a configuration information modification request; the configuration information includes one or more of the following: a first transmission configuration applied to a first state in an active state, a second transmission configuration applied to a second state in the active state, or a trigger condition; the trigger condition includes one or more of the following: a first condition for the first state to take effect, a second condition for the second state to take effect, or a configuration information update condition. A communication device characterized by comprising: comprising: an interface unit and a processing unit, the processing unit being configured to: Obtaining first information through the interface unit; determining whether configuration information needs to be updated based on the first information; the first information includes one or more of entered state information, second information indicating a wake-up Wus signal associated time period, or a configuration information modification request; the configuration information includes one or more of a first transmission configuration applied to a first state in an active state, a second transmission configuration applied to a second state in the active state, or a trigger condition; the trigger condition includes one or more of a first condition for the first state to take effect, a second condition for the second state to take effect, or a configuration information update condition. A communication device characterized by comprising: The apparatus comprises at least one processor configured to execute computer programs or instructions, so that the apparatus performs the method of any one of claims 1-13; or, so that the apparatus performs the method of any one of claims 14-19; or, so that the apparatus performs the method of any one of claims 20-23. The communication apparatus according to claim 27, characterized in that, The apparatus further comprises a memory configured to store the computer programs or instructions. A computer-readable storage medium, characterized by The computer readable storage medium stores computer programs or instructions, when the computer programs or instructions are executed, the method of any one of claims 1-13 is implemented; or, the method of any one of claims 14-19 is implemented; or, the method of any one of claims 20-23 is implemented. A computer program product, characterized by The computer program product comprises computer program code, when the computer program code is run, the method of any one of claims 1-13 is implemented; or, the method of any one of claims 14-19 is implemented; or, the method of any one of claims 20-23 is implemented.