Communication method and communication apparatus

By using spare bits to carry scheduling information in the 5G communication system, the problem of waste of information bits in LP-WUS is solved, and efficient resource utilization and low power consumption of terminal equipment are achieved.

WO2025107986A1PCT designated stage expired Publication Date: 2025-05-30HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/127058
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-24
Filing Date
2024-10-24
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

In 5G communication systems, especially when the network is lightly loaded or the number of UEs that need to wake up is small, some information bits in the LP-WUS will be wasted, resulting in waste of resources and increased power consumption.

Method used

By generating and sending the first information including wake-up information and scheduling information in the network device, carrying the scheduling information using the spare bits, the complex blind inspection process is reduced, thereby reducing the complexity, delay and power consumption of the terminal device to determine the transmission resource.

Benefits of technology

Effectively utilize spare bits, reduce resource waste, reduce power consumption and delay of terminal equipment, and improve resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024127058_30052025_PF_FP_ABST
    Figure CN2024127058_30052025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and provides a communication method and a communication apparatus. The method comprises: generating first information, the first information comprising second information and third information, the second information being used for waking up a first terminal and determining the third information, and the third information being used for scheduling a first transmission resource of the first terminal; and sending the first information. The method enables information resources to be flexibly and fully utilized on the basis of a network load status.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and communication device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on November 24, 2023, with application number 202311603298.0 and application name “A Communication Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to a communication method, a communication device, and a computer-readable storage medium. Background Art

[0003] With the rapid development of fifth-generation (5G) mobile communication technology, 5G communication systems have placed higher demands on power consumption, latency, reliability, and other aspects. For example, the energy consumption of user equipment (UE) is also crucial to 5G communication systems. While supporting higher speeds and greater bandwidth, 5G devices also pose a huge challenge to energy conservation. For UEs that do not have a continuous power supply, such as certain sensors deployed for monitoring and measurement, their batteries need to last for up to several years. In IoT scenarios, such as wearable devices and medical monitoring equipment, battery life needs to be maintained for 1-2 weeks while maintaining performance.

[0004] To achieve low power consumption in terminals, a new receiver architecture for receiving devices has been proposed in recent years. This receiving device includes a main receiver (MR) and a low power wake-up receiver (LP-WUR). The MR is used to normally receive data / service transmissions, while the LP-WUR is used to monitor and process low power wake-up signals (LP-WUS) sent by network devices. When the MR is not transmitting data such as services, it can enter a sleep state to reduce the terminal's "standby" power consumption, while the LP-WUR is turned on to monitor the LP-WUS. Upon receiving the LP-WUS, the LP-WUR wakes up the MR to transmit data such as services. This method of monitoring the LP-WUS through the LP-WUR and waking up the MR when needed can achieve the goal of shutting down the MR when not in use, thereby reducing the power consumption of the UE. However, in some cases (for example, when the network is lightly loaded), the number of UEs that the network device needs to wake up is small, and some information bits in the LP-WUS are wasted.

[0005] Summary of the Invention

[0006] The embodiments of the present application provide a communication method, a communication device, and a computer-readable storage medium, which can flexibly and fully utilize information resources according to network load conditions. The embodiments of the present application provide the following technical solutions:

[0007] In a first aspect, a communication method is provided. The method can be executed by a network device (e.g., a base station), or by a module (e.g., a processor, chip, or chip system) within the network device, or by a logical node, logic module, or software that implements all or part of the network device's functionality. The method includes: generating first information, the first information including second information and third information, the second information being used to wake up a first terminal, and the third information being used to schedule a first transmission resource for the first terminal; and sending the first information.

[0008] In the above scheme, the first information may be wake-up information or a wake-up signal. In some cases (for example, when the network is lightly loaded or the number of UEs that need to be awakened is small), there may be spare bits in the first information. The network device can flexibly and fully utilize the spare bits in the first information, and carry the third information in the first information (for example, wake-up information) to the first terminal, so that the first terminal can flexibly use the third information carried in the first information (for example, scheduling information) to determine the first transmission resource (for example, time-frequency domain position, etc.) without complex blind detection, thereby reducing the complexity, delay and power consumption of the first terminal in determining the first transmission resource.

[0009] In a possible implementation, before sending the first information, the method further includes: sending first indication information, where the first indication information is used to indicate that the first information includes the second information and the third information.

[0010] Before sending the first information, the network device can notify the terminal device of the type of information contained in the first information (for example, the first information includes the second information and the third information) by sending a first indication message. If the first information includes the second information and the third information, the terminal device can process the first information according to the corresponding processing method of the second information and the third information, which can avoid the terminal device (for example, the first terminal) mistakenly processing different types of information carried in the first information as one information.

[0011] In a possible implementation manner, the first information further includes fourth indication information, and the fourth indication information is used to indicate that the first information includes the second information and the third information.

[0012] In some cases, the network device carries the fourth indication information in the first information and sends it to the terminal device together. In this way, the network device does not need to send the fourth indication information through separate signaling. Accordingly, the terminal device does not need to receive the fourth indication information separately, thereby saving network resources.

[0013] In a possible implementation manner, the format of the first information is used to indicate that the first information includes the second information and the third information.

[0014] In some cases, the format of the first information may include different representation forms, which indicate that the first information includes the second information and the third information, without carrying additional indication information, thereby reducing resource overhead.

[0015] In a possible implementation, the second information is an identifier of the first terminal.

[0016] Since the identifier of the first terminal is unique, using the identifier of the first terminal as the second information can accurately indicate the first terminal that needs to be awakened.

[0017] In a possible implementation, the first information includes a bitmap, and the second information is the first bit in the bitmap.

[0018] In the case where the first information includes a bitmap, the first terminal is indicated to wake up by the first bit, and there is no need to indicate that the first terminal is woken up by the first terminal identifier, which can save more bits. The saved bits can be used to wake up more terminals at the same time.

[0019] In a possible implementation, the offset of the first bit is indicated by the second indication information, or the offset of the first bit is determined based on the length of the second information and the order of the first terminal, or the offset of the first bit is predefined.

[0020] The first bit indicates that the first terminal is awakened, and the correspondence between the offset of the first bit and the first terminal can be flexibly determined according to different indication methods (for example, predefined method, indication information indication method, first terminal identification determination method).

[0021] In one possible implementation, the offset of the first bit is determined based on the following rule: offset of the first bit = (M mod N) + 1, where mod is a remainder operation, M is the order of the first terminal, N is the length of the second information, and the order of the first terminal is the number of the first terminal in the terminal group.

[0022] In a possible implementation, the first information is periodically sent, the first period and the second period are two adjacent periods, and the third information in the first information in the second period is different from the third information in the first information in the first period.

[0023] Since the first information is sent periodically, during the current period (for example, the second period), when the network device sends the third information through the first information, it can send the changed scheduling information to the terminal device (for example, the first terminal) in the form of the third information. The terminal device can update the scheduling information indicated by the third information of the previous period (for example, the first period) based on the third information received in the current period, without transmitting the unchanged part of the scheduling information in the first period and the second period, thereby reducing the resource overhead of transmitting and updating the scheduling information.

[0024] In a second aspect, a communication method is provided. The method can be executed by a terminal device (e.g., a first terminal), or by a module (e.g., a processor, chip, or chip system) implemented in the terminal device, or by a logical node, logic module, or software that implements all or part of the terminal device's functions. The method includes: receiving first information, the first information including second information and third information, the second information being used to wake up the first terminal, and the third information being used to schedule a first transmission resource for the first terminal; and determining the first transmission resource based on the third information.

[0025] In the above scheme, the first information may be wake-up information or a wake-up signal. In some cases (for example, when the network is lightly loaded or the number of UEs that need to be awakened is small), there may be spare bits in the first information. The network device can flexibly and fully carry the third information in the first information (for example, wake-up information) and send it to the first terminal. Accordingly, the first terminal can also flexibly use the third information carried in the first information (for example, scheduling information) to determine the first transmission resource (for example, time-frequency domain position, etc.) without complex blind detection, thereby reducing the complexity, delay and power consumption of the first terminal in determining the first transmission resource.

[0026] In a possible implementation, before receiving the first information, the method further includes: receiving first indication information, where the first indication information is used to indicate that the first information includes the second information and the third information.

[0027] Before receiving the first information, the terminal device can determine the type of information contained in the first information (for example, the first information includes the second information and the third information) through the received first indication information. If the first information includes the second information and the third information, the terminal device can process the first information according to the corresponding processing method of the second information and the third information, which can avoid the situation where the first terminal mistakenly processes different types of information carried in the first information as one information.

[0028] In a possible implementation manner, the first information further includes fourth indication information, and the fourth indication information is used to indicate that the first information includes the second information and the third information.

[0029] In some cases, the network device carries the fourth indication information in the first information and sends it to the terminal device together. In this way, the network device does not need to send the fourth indication information through separate signaling. Accordingly, the terminal device does not need to receive the fourth indication information separately, thereby saving network resources.

[0030] In a possible implementation manner, the format of the first information is used to indicate that the first information includes the second information and the third information.

[0031] In some cases, the format of the first information may include different representation forms, which indicate that the first information includes the second information and the third information, without carrying additional indication information, thereby reducing resource overhead.

[0032] In a possible implementation, the second information is an identifier of the first terminal.

[0033] Since the identifier of the first terminal is unique, using the identifier of the first terminal as the second information can accurately indicate the first terminal that needs to be awakened.

[0034] In a possible implementation, the first information includes a bitmap, and the second information is the first bit in the bitmap.

[0035] In the case where the first information includes a bitmap, the first terminal is indicated to wake up by the first bit, and there is no need to indicate that the first terminal is woken up by the first terminal identifier, which can save more bits. The saved bits can be used to wake up more terminals at the same time.

[0036] In a possible implementation, the offset of the first bit is indicated by the second indication information, or the offset of the first bit is determined based on the length of the second information and the order of the first terminal, or the offset of the first bit is predefined.

[0037] The first bit indicates that the first terminal is awakened, and the correspondence between the offset of the first bit and the first terminal can be flexibly determined according to different indication methods (for example, predefined method, indication information indication method, first terminal identification determination method).

[0038] In one possible implementation, the offset of the first bit is determined based on the following rule: offset of the first bit = M mod N) + 1, where mod is a modulo operation, M is the order of the first terminal, N is the length of the second information, and the order of the first terminal is the number of the first terminal in the terminal group.

[0039] In a possible implementation, the first information is periodically sent, the first period and the second period are two adjacent periods, and the third information in the first information in the second period is different from the third information in the first information in the first period.

[0040] Since the first information is sent periodically, during the current period (for example, the second period), when the network device sends the third information through the first information, it can send the changed scheduling information to the terminal device (for example, the first terminal) in the form of the third information. The terminal device can update the scheduling information indicated by the third information of the previous period (for example, the first period) based on the third information received in the current period, without transmitting the unchanged part of the scheduling information in the first period and the second period, thereby reducing the resource overhead of transmitting and updating the scheduling information.

[0041] In a third aspect, another communication method is proposed, which can be executed by a network device (e.g., a base station), or by a module (e.g., a processor, a chip, or a chip system) applied to the network device, or by a logical node, a logical module, or software that can implement all or part of the network device functions. The method includes: generating fourth information, the fourth information is used to indicate whether the first terminal group detects wake-up information at a first time, the first terminal group including at least one terminal; sending the fourth information; if the fourth information indicates that the first terminal group detects wake-up information at the first time, the first time is the time when the first terminal group detects the first wake-up information; or, if the fourth information indicates that the first terminal group does not detect wake-up information at the first time, the first time is the time when the terminal group does not detect wake-up information.

[0042] In the above method, compared with the prior art in which the network device does not indicate whether the first terminal group detects the wake-up information at the first time, and the first terminal group detects the wake-up information at the first time, in the present application, the network device sends the fourth information to the first terminal group so that the first terminal group can determine whether to detect the wake-up information at the first time; when the fourth information indicates that the wake-up information needs to be detected at the first time, each terminal in the first terminal group (for example, the first terminal) will detect the first wake-up information at the first time; when the fourth information indicates that the wake-up information does not need to be detected at the first time, each terminal in the first terminal group (for example, the first terminal) will not detect the wake-up information at the first time (for example, at this time, each terminal is in sleep or off state at the first time); thereby avoiding the situation where each terminal in the terminal group continues to monitor the wake-up information when there is no need to detect the wake-up information, thereby reducing the power consumption of each terminal in the terminal group (for example, the first terminal).

[0043] In one possible implementation, the fourth information is included in the third indication information, and the third indication information also includes fifth information, which is a low-order bit adjacent to the fourth information; the fifth information is used to indicate whether the second terminal group detects the wake-up information at the second time; if the fifth information indicates that the second terminal group does not detect the wake-up information at the second time, the sixth information is sent at the second time, and the sixth information is used to schedule the first transmission resource of the first terminal, and the first terminal belongs to the first terminal group; or, if the fifth information indicates that the second terminal group detects the wake-up information at the second time, the seventh information is sent, and the format of the seventh information is different from the format of the sixth information. The seventh information is used to schedule the first transmission resource of the first terminal, and the first terminal belongs to the first terminal group.

[0044] In some cases, when the fifth information indicates that the second terminal group detects the wake-up information at the second time, the network device sends the seventh information (for example, DCI) to the first terminal group, so that the first terminal can determine the first transmission resource from the DCI through blind detection; and when the fifth information indicates that the second terminal group does not detect the wake-up information at the second time, the network device determines to send the sixth information to the first terminal at the second time. Accordingly, the first terminal receives the sixth information at the second time, and without complex blind detection, it can determine the first transmission resource based on the sixth information, thereby reducing the complexity, delay and power consumption of the first terminal in determining the first transmission resource.

[0045] In one possible implementation, the third indication information includes multiple bits, and there is a preset one-to-one correspondence between the multiple bits and the multiple terminal groups. Each of the multiple bits is used to indicate a different terminal group in the multiple terminal groups. Before sending the fourth information, the method also includes: sending eighth information, and the eighth information is used to indicate the terminal group corresponding to each bit in the multiple bits received each time.

[0046] Before sending the fourth information, the network device sends the eighth information, which indicates the terminal group corresponding to the multiple bits received each time. The network device can configure each of the multiple bits to indicate a different terminal group in different scheduling times, so that each terminal group has the opportunity to receive the wake-up information first to achieve fair scheduling, thereby reducing the response delay of the terminal device.

[0047] In a possible implementation, the third indication information is carried in the second wake-up information, the second wake-up information is located in a third timing, and the third timing is located before the first timing.

[0048] At the third time, the first terminal receives the second wake-up information and determines the terminal groups that need to detect the wake-up information at different times based on the third indication information in the second wake-up information. In this way, each terminal group can be notified in time of the time when it needs to be awakened, so as to avoid the situation where some terminal groups still monitor the wake-up information when it does not need to detect the wake-up information.

[0049] In a possible implementation, the second wake-up information is the first wake-up information in the third timing.

[0050] The third indication information is carried in the second wake-up information, and the second wake-up information is the first wake-up information in the third opportunity, which is equivalent to carrying the third indication information in the first wake-up information in the third opportunity, so that the terminal can quickly parse the third indication information.

[0051] In a possible implementation, the fourth information is used to indicate whether the first terminal group detects the wake-up information at the first opportunity, including: a format of the fourth information is used to indicate whether the first terminal group detects the wake-up information at the first opportunity.

[0052] In some cases, the format of the fourth information may include different representation forms, which indicate whether the first terminal group detects the wake-up information at the first opportunity, without carrying additional indication information, thereby reducing resource overhead.

[0053] In a fourth aspect, another communication method is proposed. The method can be executed by a terminal device (e.g., a first terminal), or by a module (e.g., a processor, chip, or chip system) applied to the terminal device, or by a logical node, logical module, or software that can implement all or part of the terminal device functions. The method includes: receiving fourth information, the fourth information is used to indicate whether a first terminal group detects wake-up information at a first opportunity, the first terminal group including at least one terminal; if the fourth information indicates that the first terminal group detects wake-up information at the first opportunity, then detecting the first wake-up information at the first opportunity; or, if the fourth information indicates that the first terminal group does not detect wake-up information at the first opportunity, determining not to detect wake-up information at the first opportunity.

[0054] In the above method, compared with the prior art, regardless of whether there is wake-up information at the first moment, each terminal in the first terminal group will detect the wake-up information in real time at the first moment. In the present application, each terminal in the first terminal group receives the fourth information and determines whether to detect the wake-up information at the first moment based on the fourth information. When the fourth information indicates that the wake-up information needs to be detected at the first moment, each terminal in the first terminal group (for example, the first terminal) will detect the first wake-up information at the first moment; when the fourth information indicates that the wake-up information does not need to be detected at the first moment, each terminal in the first terminal group (for example, the first terminal) will not detect the wake-up information at the first moment (for example, at this time, each terminal is in sleep or off state at the first moment); thereby avoiding the situation where each terminal in the terminal group continues to monitor the wake-up information when there is no need to detect the wake-up information, thereby reducing the power consumption of each terminal in the terminal group (for example, the first terminal).

[0055] In one possible implementation, the fourth information is included in the third indication information, and the third indication information also includes fifth information, which is a low-order bit adjacent to the fourth information; if the fourth information indicates that the first terminal group detects the wake-up information at the first time, the method also includes: determining the fifth information, and the fifth information is used to indicate whether the second terminal group detects the wake-up information at the second time; if the fifth information indicates that the second terminal group does not detect the wake-up information at the second time, determining to receive the sixth information at the second time, the sixth information is used to schedule the first transmission resource of the first terminal, and the first terminal belongs to the first terminal group; or, if the fifth information indicates that the second terminal group detects the wake-up information at the second time, determining to receive the seventh information, the format of the seventh information is different from the format of the sixth information, and the seventh information is used to schedule the first transmission resource of the first terminal, and the first terminal belongs to the first terminal group.

[0056] In some cases, when the fifth information indicates that the second terminal group detects the wake-up information at the second time, the first terminal in the first terminal group will receive the seventh information (for example, DCI) from the network device and determine the first transmission resource from the DCI through complex blind detection; and when the fifth information indicates that the second terminal group does not detect the wake-up information at the second time, the first terminal determines to receive the sixth information at the second time, and without complex blind detection, the first transmission resource of the first terminal can be determined based on the sixth information, thereby reducing the complexity, delay and power consumption of the first terminal in determining the first transmission resource.

[0057] In one possible implementation, the third indication information includes multiple bits, and there is a preset one-to-one correspondence between the multiple bits and the multiple terminal groups. Each of the multiple bits is used to indicate a different terminal group in the multiple terminal groups. Before receiving the fourth information, the method also includes: receiving eighth information, and the eighth information is used to indicate the terminal group corresponding to each bit in the multiple bits received each time.

[0058] Before receiving the fourth information, the first terminal receives the eighth information, which indicates the terminal group corresponding to the multiple bits received each time. Since each of the multiple bits may indicate each terminal group in the multiple terminal groups, each terminal group has the opportunity to receive the wake-up information first to achieve fair scheduling, thereby reducing the response delay of the terminal device.

[0059] In a possible implementation, the third indication information is carried in the second wake-up information, the second wake-up information is located in a third timing, and the third timing is located before the first timing.

[0060] At the third time, the first terminal receives the second wake-up information and determines the terminal groups that need to detect the wake-up information at different times based on the third indication information in the second wake-up information. In this way, each terminal group can be notified in time of the time when it needs to be awakened, so as to avoid the situation where some terminal groups still monitor the wake-up information when it does not need to detect the wake-up information.

[0061] In a possible implementation, the second wake-up information is the first wake-up information in the third timing.

[0062] The second wake-up information is the first wake-up information in the third opportunity, which is equivalent to carrying the third indication information in the first wake-up information in the third opportunity, so that the terminal can quickly parse the third indication information.

[0063] In a possible implementation, the fourth information is used to indicate whether the first terminal group detects the wake-up information at the first opportunity, including: a format of the fourth information is used to indicate whether the first terminal group detects the wake-up information at the first opportunity.

[0064] In some cases, the format of the fourth information may include different representation forms, which indicate whether the first terminal group detects the wake-up information at the first opportunity, without carrying additional indication information, thereby reducing resource overhead.

[0065] In a fifth aspect, a communication device is provided, which may be a terminal device (e.g., UE), or may be executed by a module (e.g., a processor, a chip, or a chip system) applied to a terminal device, or may be a logical node, a logical module, or software that can implement all or part of the functions of the terminal device. The communication device includes a processor and, optionally, a memory. The memory is used to store computer programs or instructions, and the processor is used to execute the computer programs or instructions in the memory; when the processor executes the computer program or instructions stored in the memory, the communication device executes the method performed by the terminal device in the above method embodiment.

[0066] In a sixth aspect, a communication device is provided. The communication device can be a network device (e.g., a base station), or it can be executed by a module (e.g., a processor, a chip, or a chip system) applied to a network device, or it can be a logical node, a logical module, or software that can implement all or part of the network device functions. The communication device includes a processor and, optionally, a memory. The memory is used to store computer programs or instructions, and the processor is used to execute the computer programs or instructions in the memory; when the processor executes the computer program or instructions stored in the memory, the communication device executes the method performed by the network device in the above method embodiment.

[0067] In a seventh aspect, a computer program product is provided, the computer program product comprising: a computer program code, which, when executed, enables the method executed by the terminal device in the above aspects to be executed.

[0068] In an eighth aspect, a computer program product is provided, the computer program product comprising: a computer program code, which, when executed, enables the method performed by the network device in the above aspects to be executed.

[0069] In a ninth aspect, the present application provides a chip system comprising a processor for implementing the functions of the terminal device described in the above aspects. In one possible design, the chip system further comprises a memory for storing program instructions and / or data. The chip system may be composed of a chip alone or may include a chip and other discrete components.

[0070] In a tenth aspect, the present application provides a chip system comprising a processor for implementing the network device functions described in the aforementioned methods. In one possible design, the chip system further comprises a memory for storing program instructions and / or data. The chip system may be comprised solely of a chip or may include a chip and other discrete components.

[0071] In an eleventh aspect, the present application provides a computer-readable storage medium, which includes a computer program or instructions. When the computer program or instructions are executed, the method performed by the terminal device in the above aspects is implemented.

[0072] In a twelfth aspect, the present application provides a computer-readable storage medium, which includes a computer program or instructions. When the computer program or instructions are executed, the methods performed by the network device in the above aspects are implemented.

[0073] In the thirteenth aspect, an embodiment of the present application provides a communication system, including: the communication device in the fifth aspect and / or sixth aspect above.

[0074] Any of the communication devices, computer storage media, computer program products, chips, or communication systems provided above can be used to execute the methods provided in the second, third, and fourth aspects. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding schemes in the corresponding methods provided above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0075] FIG1 is a schematic diagram of a possible, non-limiting communication system provided in an embodiment of the present application;

[0076] FIG2 is a schematic diagram of a network structure of a communication system provided in an embodiment of the present application;

[0077] FIG3 is a schematic diagram of a structure of communication between a network device and a terminal device provided in an embodiment of the present application;

[0078] FIG4 is a schematic diagram of a receiving device wake-up process according to an embodiment of the present application;

[0079] FIG5 is a schematic diagram of a communication method 500 provided in an embodiment of the present application;

[0080] FIG6 is a schematic diagram of another communication method 600 provided in an embodiment of the present application;

[0081] FIG7 is a schematic diagram of a detection timing provided in an embodiment of the present application;

[0082] FIG8 is a schematic diagram of the process steps of a communication method provided in an embodiment of the present application;

[0083] FIG9 is a schematic structural diagram of a communication device 900 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0084] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.

[0085] In the description of the present application, "at least one of the following items" or similar expressions refer to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, a and b, a and c, b and c, a and b and c, wherein a, b, c can be single or multiple. In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that words such as "first" and "second" do not limit quantity and execution order, and words such as "first" and "second" do not limit necessarily different.

[0086] It should be understood that, in this application, “in case of”, “if”, “when”, “if” and similar expressions can be used interchangeably.

[0087] It should be noted that, in this application, words such as "exemplarily" or "for example" are used to indicate giving an example, illustration, or explanation. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being a preferred implementation over other embodiments or designs. The use of words such as "exemplarily" or "for example" in this application is intended to present the relevant concepts in a concrete manner.

[0088] The technical solutions of the embodiments of the present application can be applied to various communication systems, including long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, universal mobile telecommunication systems (UMTS), worldwide interoperability for microwave access (WiMAX) communication systems, fifth generation (5G) mobile communication systems or new radio access technologies (NR). The technical solutions provided in the present application can also be applied to future communication systems, such as sixth generation (6G) mobile communication systems.

[0089] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field will know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0090] Figure 1 shows a possible, non-limiting schematic diagram of a communication system. As shown in Figure 1, the communication system includes at least one network device (such as 220 in Figure 1) and at least one terminal device (such as 230 and 240 in Figure 1). Among them, the network device can also be called a radio access network (RAN) node or radio access network device, which is used to help terminal devices achieve wireless access; the network device can be a base station, and the base station can broadly cover various names as follows, or be replaced with the following names, such as: node B (NodeB), evolved NodeB (eNB), next generation NodeB (gNB), next generation evolved NodeB (ng-eNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master eNodeB (MeNB), secondary eNodeB (SeNB), multi standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP) in wireless fidelity (WIFI) system, transmission node, transceiver node, base band unit (BBU), remote radio unit (RRU) unit (RRU), active antenna unit (AAU), remote radio head (RRH), etc. The base station can be a macro base station, a micro base station, a pico base station, a small station, a relay station, a balloon station, a relay node, a donor node or the like, or a combination thereof. The base station can also refer to a communication module, a modem or a chip for being set in the aforementioned device or apparatus. The base station can also be a network device in a 6G network, a device that assumes the function of a base station in a future communication system, etc. The base station can support networks with the same or different access technologies. The base station can be fixed or mobile. For example, a helicopter or a drone can be configured to act as a mobile base station, and one or more cells can move according to the location of the mobile base station. In other examples, a helicopter or a drone can be configured to be used as a device for communicating with another base station. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.

[0091] In a network structure of a communication system, as shown in FIG2 , the network device may be a wireless access device including a centralized unit (CU) node, a distributed unit (DU) node, or a CU node and a DU node. The wireless access device including the CU node and the DU node splits the protocol layer of the gNB in ​​the NR system, centrally controls some protocol layer functions in the CU, and distributes some or all of the remaining protocol layer functions in the DU, which is centrally controlled by the CU. Optionally, as shown in FIG2 , the CU may also be divided into a control plane central node (central unit-control plane, CU-CP) and a user plane central node (central unit-user plane, CU-UP). The CU-CP is responsible for control plane functions, mainly including RRC and the packet data convergence protocol (PDCP) corresponding to the control plane, namely PDCP-C. PDCP-C is mainly responsible for encryption and decryption, integrity protection, and data transmission of control plane data. The CU-UP is responsible for user plane functions, primarily including the Service Data Adaptation Protocol (SDAP) and its user-plane counterpart, PDCP (i.e., PDCP-U). SDAP is primarily responsible for processing core network data and mapping flows to bearers. PDCP-U is responsible for data plane encryption and decryption, integrity protection, header compression, sequence number maintenance, and data transmission. The CU-CP and CU-UP are connected via the E1 interface. The CU-CP represents the gNB's connection to the core network via the NG interface. It connects to the DU via the F1 control plane, i.e., F1-C. The CU-UP connects to the DU via the F1 user plane, i.e., F1-U. Alternatively, the PDCP-C may also reside in the CU-UP.

[0092] In an optional embodiment, the communication system shown in Figure 1 may further include: a core network device (such as 210 in Figure 1). The core network device refers to a device in the core network (CN) that provides service support for the terminal device. For example, the core network device may be: an access and mobility management function (AMF) entity, a session management function (SMF) entity, a user plane function (UPF) entity, etc., which are not listed here one by one. Among them, the AMF entity can be responsible for access management and mobility management of the terminal device; the SMF entity can be responsible for session management, such as user session establishment, etc.; the UPF entity can be a functional entity of the user plane, mainly responsible for connecting to the external network. It should be noted that in this application, the entity can also be referred to as a network element or a functional entity. For example, the AMF entity can also be referred to as an AMF network element or an AMF functional entity. For another example, the SMF entity can also be referred to as an SMF network element or an SMF functional entity, etc.

[0093] A terminal device is a device with wireless transceiver capabilities that can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; it can also be deployed on the water (such as a ship, etc.); it can also be deployed in the air (for example, on an airplane, balloon, and satellite). The embodiments of this application do not limit the scenario in which the terminal device is located.

[0094] The terminal device may also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device in the embodiment of the present application may be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, a wireless modem (modem), a handheld device (handset), a laptop computer (laptop computer), a machine type communication (MTC) terminal, and may also be a wireless terminal used in scenarios such as virtual reality (VR), augmented reality (AR), industrial control (industrial control), self-driving, remote medical (remote medical), smart grid (smart grid), transportation safety (transportation safety), smart city (smart city) and smart home (smart home). In this application, the aforementioned terminal devices and chips applicable to the aforementioned terminal devices are collectively referred to as terminal devices. It should be understood that the embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.

[0095] As an example, communication between a network device (e.g., 220) and a terminal device (e.g., 230) in the communication system shown in FIG1 can be performed in the form shown in FIG3. As shown in FIG3, the terminal device includes a processor 101, a memory 102, and a transceiver 103. The transceiver 103 includes a transmitter 1031, a receiver 1032, and an antenna 1033. The network device includes a processor 201, a memory 202, and a transceiver 203. The transceiver 203 includes a transmitter 2031, a receiver 2032, and an antenna 2033. The receiver 1032 can be configured to receive transmission control information via the antenna 1033, and the transmitter 1031 can be configured to send transmission feedback information to the network device via the antenna 1033. The transmitter 2031 can be configured to send transmission control information to the terminal device via the antenna 2033, and the receiver 2032 can be configured to receive transmission feedback information sent by the terminal device via the antenna 2033.

[0096] Before introducing the method for determining transmission resources proposed in this application, a brief explanation of the relevant terms involved in this application is first given.

[0097] (1) Physical downlink control channel (PDCCH)

[0098] PDCCH is used to carry scheduling information and other control information, such as downlink control information (DCI), physical downlink shared channel (PDSCH) scheduling allocation, uplink scheduling permission, power control, and uplink retransmission information; among them, PDSCH is used to transmit downlink data.

[0099] (2) About PDCCH resource scheduling

[0100] The control information carried on the PDCCH is called DCI. After being encoded, DCI is transmitted in units of control channel elements (CCEs). DCI has multiple formats, such as Format 1_0 and Format 1_1, which are used to indicate PDSCH scheduling. DCI with different contents is scrambled and distinguished using different Radio Network Temporary Indentifiers (RNTIs). The UE must first demodulate the DCI in the PDCCH before it can demodulate its own PDSCH (e.g., broadcast messages, paging, and UE data) at the corresponding resource location.

[0101] The location where DCI transmission may occur is called a PDCCH candidate set (PDCCH candidate); the process of UE decoding the PDCCH candidate set is called blind detection. In order for the UE to successfully decode the DCI in the PDCCH, it is necessary to calculate information such as the CCE index, aggregation level, and RNTI; however, this information is usually not known to the UE in advance, and in most cases, this information changes dynamically; the UE can obtain information about a certain range of DCI carried in the PDCCH through predefined parameters or signaling messages. Within this range, the UE decodes the DCI in the PDCCH based on a trial and error method according to different types of parameters (such as CCE index, aggregation level, RNTI, etc.).

[0102] The UE obtains the scheduling information of the time domain and frequency domain corresponding to the PDSCH through DCI; among them, the time domain scheduling information includes the time slot offset value K0, the time domain starting symbol S and the time domain symbol number L of the PDSCH scheduling; and the value corresponding to the time domain resource information bit is actually the index of the query time domain resource allocation table, and the UE can obtain the time domain resource allocation table through three methods: standard pre-definition, system message, and high-level signaling, and finally determine the time domain resource scheduling of the PDSCH by combining the index; for example, when the UE is in the radio resource control (RRC) connection state, the configuration table can be obtained through the PDSCH allocation list in the high-level parameter PDSCH configuration, and then the time domain scheduling information can be obtained by combining the table index determined by DCI; and the frequency domain resource scheduling of the PDSCH is based on the scheduling resource block (resource Whether the RB block (RB) is continuous is divided into Type0 and Type1, where Type0 indicates non-continuous RB scheduling and Type1 indicates continuous RB scheduling; for Type0, since the allocation of frequency domain resources has a certain discreteness, partial frequency diversity gain can be obtained; for Type1, since the frequency domain scheduling resources can be represented by the starting RB index and the number of scheduled RBs, the data bit transmission overhead in the PDCCH can be saved; Scheduling Type0 or Type1 is configured through the high-level parameter resource allocation (resource allocation) in the PDSCH configuration parameter set, where resource allocation Type0 indicates Type0 scheduling; resource allocation Type1 indicates Type1 scheduling; dynamic scheduling (dynamic switch) refers to indicating the scheduling type as Type0 or Type1 based on the 1-bit field in the DCI. When PDSCH is scheduled through Format1_0 of DCI, the frequency domain resource scheduling type can only be configured as Type1; for different scheduling types, the UE determines the frequency domain position of the PDSCH in different ways based on the indication of the DCI and the RRC signaling.

[0103] (3) Low power-wake up signal (LP-WUS)

[0104] It should be noted that, in some scenarios, the low-power wake-up signal LP-WUS may also be replaced by an ultra-low-power wake-up signal LP-WUS.

[0105] LP-WUS is a low-power wake-up signal (WUS). In recent years, a new receiver architecture has emerged for receiving devices. This architecture includes a main receiver (MR) and a low-power wake-up receiver (LP-WUR). The MR is used to normally receive data / service transmissions, while the LP-WUR monitors LP-WUS signals sent by network devices (e.g., base stations). As shown in Figure 4(a), when the MR of a receiving device (e.g., a UE) is not transmitting data / services, it is typically off or in sleep mode. At this time, the LP-WUR is powered on to monitor LP-WUS signals from network devices (e.g., base stations). For example, as shown in Figure 4(b), upon receiving the LP-WUS, the LP-WUR wakes up the MR to transmit data / services. Upon waking up, the MR first performs blind detection on the PDCCH, demodulates the correct DCI in the PDCCH, and then demodulates its own PDSCH based on the DCI.

[0106] The above briefly describes the relevant terms involved in this application. The following describes the communication method proposed in this application.

[0107] In some cases (e.g., when the network is lightly loaded), the network device does not need to wake up multiple UEs. Accordingly, the LP-WUS does not need to carry much wake-up information. In this case, some information bits in the LP-WUS are not used, resulting in a waste of information resources. To this end, the present application provides a communication method 500 (as shown in FIG5 ) that can reduce the power consumption of terminal devices.

[0108] Before introducing the method 500 , a brief introduction to the execution subject of the method 500 is first given.

[0109] The network device involved in method 500 may also be a chip, chip system, or processor used in the network device, or a logical node, logic module, or software that can realize all or part of the network device functions; the terminal device may also be a chip, chip system, or processor used in the terminal device, or a logical node, logic module, or software that can realize all or part of the terminal functions.

[0110] Illustratively, the network device may be the network device 220 in Figure 1 , and the terminal device may be the terminal device 230 or the terminal device 240 in Figure 1 . It should be noted that the terminal device may have the receiver structure shown in Figure 4 (a).

[0111] It should also be noted that the terminal devices in the embodiments of the present application (eg, the first terminal, the second terminal, etc.) may be terminal types that support low-power receivers.

[0112] The following embodiment describes the communication method 500 as being performed by a first terminal and a network device. The method 500 includes the following steps:

[0113] Step 501: The network device generates and sends the first information. Accordingly, the first terminal receives the first information. The first information includes second information and third information. The second information is used to wake up the first terminal, and the third information is used to schedule the first transmission resource of the first terminal.

[0114] The first information may refer to wake-up information or a wake-up signal of a certain length. For example, the first information is an M-bit LP-WUS. In an example, the first information is 01010111, and the length of the first information is M=8 bits.

[0115] It should be noted that the first information can include different information types. In one example, the information type included in the first information can refer to the wake-up information of a terminal, or can refer to the wake-up information of a terminal and the corresponding scheduling information. In another example, the information type included in the first information can refer to the wake-up information and the corresponding scheduling information of at least two terminals. Please refer to the detailed explanation of the relevant embodiments below and will not be repeated here. In particular, different information types can be expressed as different types of information.

[0116] In one possible implementation, before the first terminal receives the first information, method 500 also includes: the first terminal receives first indication information. Accordingly, before the network device sends the first information, method 500 also includes: the network device sends first indication information, and the first indication information is used to indicate that the first information includes second information and third information.

[0117] The first indication information may refer to a string of bit streams, and the first indication information includes at least 1 bit of information.

[0118] In one implementation, for example, a network device may use 1 bit of information to indicate the type of information included in the first information. In this case, the first indication information is 1 bit. When the 1 bit is 1, it indicates that the first information includes the second information and the third information. When the 1 bit is 0, it indicates that the first information includes the ninth information. The ninth information is wake-up information for a terminal (e.g., the first terminal), and the length of the ninth information is greater than the length of the second information. It should be noted that the ninth information can be understood as the first information including the wake-up information of a terminal but not including the scheduling information of the terminal. For example, the ninth information is the wake-up information of the first terminal, and the length of the ninth information is the same as the length of the first information. The second information may also indicate the wake-up information of the first terminal, but the second information is partial bit information of the first information. Therefore, the length of the first information is greater than the second information. Accordingly, the length of the ninth information is greater than the length of the second information. Accordingly, when sending the first indication information, the network device may send the first indication information alone as a wake-up information format to the first terminal. For example, if the first indication information is 111, the network device may send the first indication information alone to the first terminal. After receiving the first indication information, the first terminal determines the information type included in the subsequently received first information based on the first indication information.

[0119] For another example, the first indication information may also include multiple bits of information. For example, the first indication information includes 2 bits of information, where 2 bits is 00, indicating that the first information includes the wake-up information of the first terminal (for example, the ninth information); when the 2 bits of information is 11, it indicates that the first information includes the wake-up information of the first terminal (for example, the second information) and the corresponding scheduling information (for example, the third information); the network device can send the 2-bit first indication information to the first terminal as a separate wake-up information format.

[0120] Before receiving (sending) the first information, the terminal device (or network device) can determine (or indicate) the type of information contained in the first information (for example, the first information includes the second information and the third information) by receiving (or sending) the first indication information. If the first information includes the second information and the third information, the terminal device can process the first information according to the corresponding processing method of the second information and the third information, which can avoid the situation where the first terminal mistakenly processes different types of information carried in the first information as one information.

[0121] In a possible implementation manner, the first information further includes fourth indication information, and the fourth indication information is used to indicate that the first information includes the second information and the third information.

[0122] Among them, the fourth indication information can also be a bit stream including at least 2 bits of information. The function and form of the fourth indication information are similar to those of the first indication information. Please refer to the relevant description of the first information and will not be repeated here. When the network device sends the fourth indication information, it can carry the fourth indication information in the first information and send it to the first terminal together with the first information. In this way, the network device does not need to send the fourth indication information through separate signaling. Accordingly, the terminal device does not need to receive the fourth indication information separately, thereby saving network resources. For example, the fourth indication information is sent to the first terminal as a prefix of the first information following the first information. The first terminal can determine the type of information included in the first information based on the fourth indication information.

[0123] As an example, the first information is 10101100. Taking the first indication information as 1 bit as an example, when 1 bit is 0, it means that the first information includes the wake-up information of the first terminal (for example, the ninth information); when 1 bit is 1, it means that the first information includes the wake-up information of the first terminal (for example, the second information) and the corresponding scheduling information (for example, the third information); the network device can put the 1 bit before the first information to form a new first information 010101100 or 110101100; the network device sends the new first information to the first terminal, and the first terminal determines the type of information carried by the first information based on whether the first bit of the new first information is 0 or 1. For example, the first terminal receives the new first information as 1, indicating that the first information includes the wake-up information of the first terminal and the corresponding scheduling information.

[0124] The above-mentioned second information may refer to the wake-up information (or wake-up signal) corresponding to the first terminal. After the first terminal detects the second information, it will be awakened; the length of the second information is shorter than the length of the above-mentioned ninth information. The reason is that when the length of the first information is fixed, when the network is lightly loaded, part of the bits of the first information are used to indicate the terminal that needs to be awakened, and the other part indicates the scheduling information corresponding to the terminal. Compared with using all the bits of the first information (for example, the ninth information) as the wake-up information of the first terminal, it is obvious that the length of the second information is shorter than the length of the ninth information.

[0125] The third information may refer to scheduling information corresponding to the first terminal, where the scheduling information includes but is not limited to frequency domain resource assignment, time domain resource assignment, and modulation and coding scheme.

[0126] In a possible implementation, the first information is periodically sent, the first period and the second period are two adjacent periods, and the third information in the first information in the second period is different from the third information in the first information in the first period.

[0127] It should be noted that the third information in the first information in the second period is different from the third information in the first information in the first period. It can be understood that the first information is periodically sent information, and the first period and the second period are two adjacent periods, wherein the first period precedes the second period; when the network device sends the first information to the first terminal in the second period, it can compare whether there is any difference between the third information sent in the first period and the third information in the second period. If there is a difference, the part of the third information in the second period that has changed compared to the third information in the first period (for example, the time-frequency domain position of the first terminal has changed) can be sent in the second period. For the part that has not changed, the first terminal can continue to use the scheduling information indicated by the third information received in the first period.

[0128] It can be seen from this that during the current cycle (for example, the second cycle), when the network device sends the third information through the first information, it can send the changed scheduling information to the first terminal in the form of the third information. The first terminal can update the scheduling information indicated by the third information of the previous cycle (for example, the first cycle) based on the third information received during the current cycle, without having to transmit the unchanged part of the scheduling information in the first cycle and the second cycle, thereby reducing the resource overhead of transmitting and updating the scheduling information.

[0129] In an optional implementation manner, the format of the first information is used to indicate that the first information includes the second information and the third information.

[0130] The first information, as the wake-up information, can be represented in different formats while having a fixed length. For example, the first information can be represented in either format A or format B. The network device can use format A to indicate that the first information includes the second and third information, while using format B to indicate that the first information includes the ninth information. This allows the format of the first information to indicate the type of information it carries without requiring additional indication information, which helps reduce resource overhead.

[0131] In a possible implementation, the second information is an identifier (ID) of the first terminal.

[0132] Among them, the identifier of the first terminal may refer to an international mobile subscriber identity (IMSI), or a temporary mobile subscriber identity (TMSI), or a globally unique temporary identity (5G globally unique temporary identity, 5G-GUTI), or an international mobile equipment identity (IMEI). In actual applications, this application does not limit which specific identifier is used for the identification of the first terminal.

[0133] In the case where the first information includes the second information and the third information, it means that part of the bits of the first information are occupied by the second information. If the first information is Kbits, the number of terminals that can be indicated to be awakened by the second information is reduced; and in the case where the first information includes the ninth information, it means that all the bits of the first information can be used to indicate more terminals. Obviously, the length of the ninth information is greater than that of the second information. The reason is that, in the case where the first information includes the second information and the third information, part of the bits of the first information are occupied by the third information. Therefore, the bits occupied by the second information are reduced, and then, the number of terminals that can be awakened by the first information is also reduced.

[0134] Since the identifier of the first terminal is unique, using the identifier of the first terminal as the second information can accurately indicate the first terminal that needs to be awakened.

[0135] It should be noted that when waking up a terminal, the network device can do so in two ways: Method 1, each time one terminal is woken up, the network device sends a wake-up message, and the wake-up message wakes up one terminal; Method 2, each time multiple terminals are woken up, the network device indicates that multiple terminals are woken up simultaneously in the form of a bitmap.

[0136] For example, the network device sends a wake-up message A to multiple terminals, and the wake-up message A is used to wake up the first terminal; for example, the network device sends a first message to the first terminal, wherein the first message includes the ninth information, that is, the first message includes the wake-up information but does not include the scheduling information; at this time, after receiving the first message, the terminal can determine that it has been awakened by parsing the first message.

[0137] For another example, when the network is lightly loaded, the network device can use a bitmap to indicate multiple terminals that need to be awakened simultaneously. The bitmap can be understood as each bit indicating a terminal that needs to be awakened. For example, the first message is Mbits long, each bit corresponds to a terminal, and the value of each bit (e.g., 0 or 1) indicates whether the terminal is awakened. For example, the first message is 110, a total of 3 bits, representing three terminals, where 1 indicates awakening and 0 indicates not awakening.

[0138] For method 1, when the network is lightly loaded, when the network device sends the first information to the terminal (for example, the first terminal), the third information can be carried in the first information, and the second information is used to indicate the terminal that needs to be awakened, that is, the network device sends the first information, and the first information includes the second information and the third information.

[0139] For mode 2, when the network is lightly loaded, when the network device sends the first information to the terminal (for example, the first terminal), the first information also includes the second information and the third information, wherein the second information can indicate multiple terminals that need to be awakened simultaneously, and the third information can indicate the scheduling information corresponding to the multiple terminals. When the network is overloaded, the network device can indicate more terminals to be awakened through multiple bits of the first information without carrying the scheduling information.

[0140] It can be seen that, regardless of mode 1 or mode 2, the network device can flexibly determine (or indicate) whether the first information carries all wake-up information or carries part of the wake-up information and scheduling information according to the current network load.

[0141] For example, the network device sends the first information to the first terminal, wherein the length of the first information is Mbits, the first information includes the second information and the third information, N1bits is used to send the second information, N2bits is used to send the third information, M=N1+N2, M, N1, N2 are all positive integers; wherein, for mode 1, the second information can represent 2 N1 The second information can indicate the wake-up information of different terminals at a time. However, the second information can only indicate whether one terminal is awakened at a time. For mode 2, the second information can wake up N1 terminals at the same time. In addition, the number of bits occupied by the second information and the third information in the first information can be predefined by the protocol or indicated by the DCI, RRC, and Media Access Control Element (MAC-CE), which is not limited in this application.

[0142] In another possible implementation, the first information includes a bitmap, and the second information is the first bit in the bitmap.

[0143] The first information includes a bitmap, which can be understood as indicating the terminals that need to be awakened simultaneously via a bitmap; the second information is the first bit in the bitmap, which is used to indicate whether the corresponding terminal (e.g., the first terminal) is awakened. For example, the length of the first information is Mbits, each terminal corresponds to a bit in the Mbits, and each bit can be used to indicate whether the terminal corresponding to the bit is awakened; the second information is the first bit in the bitmap (i.e., the first bit); for example, when the network is overloaded, the network device can wake up multiple terminals at once via a bitmap. Taking the wake-up information 11010010 with a length of M=8 bits as an example, the 8 bits indicate whether UE1 to UE8 are awakened, respectively. A bit of 1 indicates that the terminal is awakened, and a bit of 0 indicates that the terminal is not awakened. Obviously, from the first information A, it can be seen that UE1, UE2, UE4, and UE7 are awakened, while UE3, UE5, UE6, and UE8 are not awakened.

[0144] For another example, when the network is lightly loaded, the network device does not need to wake up multiple terminals at once. In this case, the network device can indicate the terminals that need to be awakened through some bits in the bitmap, and the remaining bits can be used to indicate the scheduling information corresponding to the awakened terminals (for example, the third information); still taking the wake-up information 11001111 of the first information A with a length of M=8 bits as an example, the first four bits 1100 respectively indicate whether UE1 to UE4 are awakened (for example, UE1 and UE2 are awakened), and the last four bits 1111 are used to indicate the scheduling information corresponding to the awakened terminals (for example, the scheduling information of UE1 and the scheduling information of UE2), wherein 1 in the first four bits indicates that the terminal is awakened, and 0 indicates that the terminal is not awakened. Obviously, the network device can not only wake up multiple terminals at the same time through the bitmap, but also send the scheduling information of the awakened terminals at the same time. Compared with sending the wake-up information and scheduling information multiple times, it not only saves network resources, but also enables the terminal to quickly obtain its own scheduling information without complex blind detection, thereby reducing power consumption.

[0145] It can be seen that when the first information includes a bitmap, more bits can be saved by indicating that the first terminal is awakened through the first bit, without indicating that the first terminal is awakened through the first terminal identifier, and the saved bits can be used to wake up more terminals at the same time.

[0146] In a possible implementation, the offset of the first bit is indicated by the second indication information, or the offset of the first bit is determined based on the length of the second information and the order of the first terminal, or the offset of the first bit is predefined.

[0147] Among them, the offset of the first bit is used to determine the terminal corresponding to the first bit. As an example, the offset of the first bit can be indicated by the second indication information, wherein the second indication information is used to indicate the terminal corresponding to the first bit. The second indication information can be DCI, RRC and MAC-CE signaling; for example, the network device can send the second indication information to the first terminal, and the first terminal can determine which bit of the first information it detects whether to be awakened after receiving the second indication information.

[0148] As yet another example, the offset of the first bit may be predefined by a protocol.

[0149] As another example, the offset of the first bit can be determined based on the length of the second information and the order of the first terminal; for example, in one possible implementation, the offset of the first bit can be determined based on the following rule: offset of the first bit = M1 mod M2) + 1, where mod is a remainder operation, M1 is the order of the first terminal, M2 is the length of the second information, and the order of the first terminal is the number of the first terminal in the terminal group.

[0150] In one example, the network device may number (or sort) each terminal in the terminal group based on its ID; accordingly, each terminal is assigned a number, and the sorting order of the first terminal is the number of one of the terminals. The phrase "each terminal is assigned a number" can be replaced by "each terminal is assigned an index value (index)" or "each terminal is assigned an index number (index)" or "each terminal is assigned a sorting order." For example, the sorting order of the first terminal is an index assigned to the first terminal by the network device.

[0151] It should be noted that the network device can calculate the offset of the first bit through the rule and indicate the offset of the first bit to the first terminal through the second indication information, or send the sorting M1 of the first terminal to the first terminal through the second indication information. The first terminal can determine the offset of the first bit based on the above rule and M1, provided that the first terminal knows the above rule.

[0152] In this embodiment, the first bit is used to indicate that the first terminal is awakened, and the correspondence between the offset of the first bit and the first terminal can be flexibly determined according to different indication methods (for example, a predefined method, an indication information indication method, and a first terminal identification determination method).

[0153] It should also be noted that after the network device sends the first information to the first terminal, the first terminal usually demodulates the second information from the high bit of the first information (for example, the first N bits); when the second information indicates that the first terminal is awakened, the first terminal will continue to demodulate the third information carried by the first information (for example, the scheduling information corresponding to the first terminal); when the second information indicates that the first terminal is not awakened, the first terminal demodulates the second information (for example, LP-WUS) and will not perform subsequent demodulation. In addition, the first terminal can receive all the wake-up information (for example, LP-WUS) before performing the demodulation operation, or it can demodulate while receiving the wake-up information. This application does not limit this.

[0154] Step 502: The first terminal determines a first transmission resource according to third information.

[0155] Among them, transmission resources can also be called communication resources, time-frequency resources, or resources. The first transmission resource can refer to the time-frequency domain, code domain, spatial domain and other resources that the first terminal needs to use when receiving data from the network device. For example, the first transmission resource includes but is not limited to the time domain resource position, frequency domain resource position, encoding and decoding method, receiving time slot and receiving interval.

[0156] It should be noted that, since the third information may refer to the part of the scheduling information that changes in the second period compared to the first period, accordingly, the first transmission resource may also refer to the part of the transmission resource that changes in the second period compared to the first period.

[0157] After the first terminal determines to wake up according to the second information, the first terminal obtains third information, such as the scheduling information of the first terminal; the first terminal determines the first transmission resource that can be used according to the scheduling information configured by the network device; the first terminal can receive data from the network device according to the first transmission resource, etc.

[0158] To sum up, in some cases (for example, when the network is lightly loaded or the number of UEs that need to be awakened is small), there may be spare (or idle) bits in the first information. The network device can flexibly and fully utilize the spare bits in the first information, and carry the third information in the first information (for example, wake-up information) to the first terminal, so that the first terminal can flexibly use the third information carried in the first information (for example, scheduling information) to determine the first transmission resource (for example, time-frequency domain position, etc.) without complex blind detection, thereby reducing the complexity and delay of the first terminal in determining the first transmission resource and the power consumption of the first terminal.

[0159] After introducing the above communication method 500, this application also provides another communication method 600, as shown in Figure 6. The execution entities involved in this method 600 can refer to the relevant description of the execution entities in the above method 500, and will not be repeated here. The following embodiment describes the execution entities of communication method 600 as a first terminal and a network device. This method 600 includes the following steps:

[0160] Step 601: The network device generates and sends fourth information. Accordingly, the terminal device receives the fourth information. The fourth information is used to indicate whether a first terminal group detects wake-up information at a first timing. The first terminal group includes at least one terminal.

[0161] It should be noted that each terminal (e.g., UE) group has its own corresponding detection opportunity in the monitoring occasion (MO) of the wake-up information (e.g., LP-WUS). The LP-WUR of each terminal in the terminal group detects whether there is an LP-WUS carrying its own ID during the monitoring period; among which, the monitoring times of different terminal groups do not overlap.

[0162] Here, timing can be understood as time, period, detection timing, detection time, detection period, receiving time, receiving period, monitoring time or monitoring period, etc. Detection can be understood as monitoring (monitor) or receiving (receive), etc.

[0163] The fourth information includes at least 1 bit of information. For example, if the fourth information is 1 bit of information, the 1 bit of information is 1, indicating that the first terminal group detects the wake-up information at the first opportunity, and the 1 bit of information is 0, indicating that the first terminal group does not detect the wake-up information at the first opportunity. For another example, if the fourth information is 2 bits of information, the 2 bits are 11, indicating that the first terminal group detects the wake-up information at the first opportunity, and the 2 bits are 00, indicating that the first terminal group does not detect the wake-up information at the first opportunity.

[0164] For example, the fourth information generated by the network device is 1-bit information, and the 1-bit information is sent to the first terminal group. The first terminal group determines whether to detect the wake-up information at the first opportunity according to the value of the 1-bit information (eg, 0 or 1).

[0165] Step 602: If the fourth information indicates that the first terminal group detects the wake-up information at the first time, the first terminal detects the first wake-up information at the first time; or, if the fourth information indicates that the first terminal group does not detect the wake-up information at the first time, the first terminal determines not to detect the wake-up information at the first time, wherein the first terminal is any terminal in the first terminal group.

[0166] Determining not to detect the wake-up information at the first opportunity can be understood as sleeping at the first opportunity, or entering the sleep state at the first opportunity, or determining to sleep at the first opportunity, or determining to enter the sleep state at the first opportunity.

[0167] The fourth information can be sent to the first terminal group as a separate information format (for example, a wake-up information format), or it can be carried in some indication information (for example, the third indication information mentioned below) and sent to the first terminal group. This application does not limit this.

[0168] The network device sends the fourth information to each terminal in the first terminal group. After receiving the fourth information, each terminal in the first terminal group determines whether it detects the wake-up information at the first opportunity based on the fourth information; if the fourth information indicates that each terminal in the first terminal group detects the wake-up information at the first opportunity, then each terminal in the first terminal group detects the wake-up information (for example, the first wake-up information) sent by the network device at the first opportunity; if the fourth information indicates that each terminal in the first terminal group does not detect the wake-up information at the first opportunity, then each terminal in the first terminal group does not detect the wake-up information (for example, the first wake-up information) sent by the network device at the first opportunity, and is in a sleep, off or standby state. Compared with the prior art, regardless of whether there is a wake-up information at the first opportunity, each terminal in the first terminal group will be in a sleep or off or standby state at the first opportunity. The machine detects the wake-up information in real time. In the present application, each terminal in the first terminal group receives the fourth information and determines whether to detect the wake-up information at the first opportunity based on the fourth information. When the fourth information indicates that the wake-up information needs to be detected at the first opportunity, each terminal in the first terminal group (for example, the first terminal) will detect the first wake-up information at the first opportunity; when the fourth information indicates that the wake-up information does not need to be detected at the first opportunity, each terminal in the first terminal group (for example, the first terminal) will not detect the wake-up information at the first opportunity (for example, at this time, each terminal is in a sleep or off state at the first opportunity); thereby avoiding the situation where each terminal in the terminal group continues to monitor the wake-up information when there is no need to detect the wake-up information, thereby reducing the power consumption of each terminal in the terminal group (for example, the first terminal).

[0169] In one possible implementation, the fourth information is included in the third indication information, and the third indication information also includes fifth information, which is a low-order bit adjacent to the fourth information; if the fourth information indicates that the first terminal group detects the wake-up information at the first time, method 600 also includes: the first terminal determines the fifth information, and the fifth information is used to indicate whether the second terminal group detects the wake-up information at the second time; if the fifth information indicates that the second terminal group does not detect the wake-up information at the second time, it is determined to receive the sixth information at the second time, and the sixth information is used to schedule the first transmission resource of the first terminal, and the first terminal belongs to the first terminal group; or, if the fifth information indicates that the second terminal group detects the wake-up information at the second time, it is determined to receive the seventh information, and the format of the seventh information is different from the format of the sixth information. The seventh information is used to schedule the first transmission resource of the first terminal, and the first terminal belongs to the first terminal group.

[0170] The third indication information is a monitoring time indication information periodically sent by the network device to each terminal group. The third indication information can be in the form of a separate wake-up message (e.g., LP-WUS) or precede the first wake-up message (e.g., LP-WUS) within the period. The third indication information can instruct each terminal group (e.g., the first terminal group and the second terminal group, etc.) whether to detect the wake-up message at its corresponding detection opportunity (e.g., the first opportunity).

[0171] The fifth information includes at least 1 bit of information. For example, if the fifth information is 1 bit of information, the 1 bit of information is 1, indicating that the second terminal group detects the wake-up information at the second opportunity, and the 1 bit of information is 0, indicating that the second terminal group does not detect the wake-up information at the second opportunity. For another example, if the fifth information is 3 bits of information, the 3 bits of information is 111, indicating that the second terminal group detects the wake-up information at the second opportunity, and the 3 bits of information is 000, indicating that the second terminal group does not detect the wake-up information at the second opportunity.

[0172] The third indication information includes the fourth information and the fifth information, wherein the fifth information is the low-order bit adjacent to the fourth information; for example, the third indication information generated by the network device is 3-bits information 110, wherein the first bit is the fourth information and the second bit is the fifth information; each bit in the third indication information indicates a terminal group. After the first terminal group receives the third indication information, it can determine whether to detect the wake-up information at the first time according to the value of the bit indicating the first terminal group in the third indication information (for example, 0 or 1).

[0173] For example, the third indication information 110, the first bit of the third indication information is the fourth information, the fourth information is 1, indicating that the first terminal group needs to detect the wake-up information (for example, the first wake-up information) at the first time, the second bit of the third indication information is the fifth information, the fifth information is the low-order bit adjacent to the fourth information, the fifth information is 1, indicating that the second terminal group needs to detect the wake-up information (for example, the second wake-up information) at the second time, and the third bit of the third indication information is 0, indicating that the third terminal group does not detect the wake-up information (for example, the third wake-up information) at the third time.

[0174] If the fourth information indicates that the first terminal group detects the wake-up information at the first timing, the method 600 further includes:

[0175] Step 603: The first terminal determines the fifth information, and the fifth information is used to indicate whether the second terminal group detects the wake-up information at the second time; if the fifth information indicates that the second terminal group does not detect the wake-up information at the second time, the first terminal determines to receive the sixth information at the second time, and the sixth information is used to schedule the first transmission resource of the first terminal. The first terminal belongs to the first terminal group.

[0176] It should be noted that the first terminal determines to receive the sixth information at the second time, which means that the first terminal detects the wake-up information at the first time, and the detected wake-up information is to wake itself up; if the first terminal detects the wake-up information at the first time, but the detected wake-up information is not to wake itself up, the first terminal will not receive the sixth information at the second time.

[0177] For example, the third indication information is 10, the first bit is the fourth information, and the second bit is the fifth information. After the first terminal receives the third indication information, it detects whether the fifth information is 0. If the fifth information is 0, indicating that the second terminal group does not detect the wake-up information at the second time, the network device will use the second time to send the sixth information, where the sixth information refers to the scheduling information corresponding to the first terminal; the first terminal can receive the sixth information at the second time and determine the first transmission resource of the first terminal based on the sixth information without monitoring the PDCCH, thereby reducing the power consumption of the first terminal. It should be noted that when the network device sends the sixth information, it can use the same format as the wake-up information to send the scheduling information, and the first terminal can use the method of decoding the wake-up information to quickly decode the scheduling information.

[0178] In another implementation, the method 600 further includes:

[0179] Step 604: If the fifth information indicates that the second terminal group detects the wake-up information at the second timing, the first terminal determines to receive the seventh information, and the format of the seventh information is different from the format of the wake-up information.

[0180] The seventh information may refer to DCI. It should be noted that the format of the seventh information being different from that of the sixth information may mean that: the seventh information and the sixth information have different modulation schemes; or the seventh information and the sixth information have different encoding schemes; or the seventh information and the sixth information have different carrying schemes, which can be understood as different processing schemes of the seventh information and the sixth information. For example, the seventh information and the sixth information may differ in one or more of the following ways: physical broadcast channel (PBCH) payload generation, scrambling, addition of cyclic redundancy check (CRC) bits in the transport block (TB), channel coding, rate matching, or modulation scheme. For example, the modulation scheme of the sixth information includes, but is not limited to, on-off keying (OOK) modulation and a combined modulation scheme based on orthogonal frequency-division multiplexing (OFDM) and OOK; and the modulation scheme of the seventh information may be orthogonal frequency-division multiplexing (OFDM) modulation.

[0181] For example, the third indication information is 11, the first bit is the fourth information, and the second bit is the fifth information. The first terminal detects that the fifth information is 1, which means that the second terminal group detects the wake-up information at the second time, and the network device sends the wake-up information (for example, the second wake-up information) at the second time; after the first terminal is awakened, it needs to monitor the DCI carried in the PDCCH sent by the network device, and detect the scheduling information corresponding to the first terminal from the DCI through complex blind detection; after that, the first terminal determines the complexity of the first transmission resource and the power consumption of the first terminal based on the detected scheduling information.

[0182] In some cases, when the fifth information indicates that the second terminal group detects the wake-up information at the second time, the first terminal in the first terminal group will receive the seventh information (for example, DCI) from the network device and determine the first transmission resource from the DCI through complex blind detection; and when the fifth information indicates that the second terminal group does not detect the wake-up information at the second time, the first terminal determines to receive the sixth information at the second time, and without complex blind detection, the first transmission resource of the first terminal can be determined based on the sixth information, thereby reducing the complexity, delay and power consumption of the first terminal in determining the first transmission resource.

[0183] In one possible implementation, the third indication information includes multiple bits, and there is a preset one-to-one correspondence between the multiple bits and the multiple terminal groups. Each bit in the multiple bits is used to indicate a different terminal group in the multiple terminal groups. Before the first terminal receives the fourth information, method 600 also includes: the first terminal receives the eighth information, and the eighth information is used to indicate the terminal group corresponding to each bit in the multiple bits received each time.

[0184] It should be noted that each of the multiple bits is used to indicate a different terminal group in the multiple terminal groups. It can be understood that each of the multiple bits has the same probability of indicating each terminal in the multiple terminal groups.

[0185] Before sending the third indication information to each terminal group, the network device first sends eighth information to each terminal in each terminal group (e.g., the first terminal), where the eighth information is used to indicate the terminal group corresponding to each bit in the third indication information. The eighth information can be indicated by higher-layer signaling, such as RRC or MAC-CE signaling, or by other means (e.g., DCI), which is not limited in this application.

[0186] The third indication information carries K bits of information (e.g., 110), meaning the third indication information includes multiple bits. The multiple bits, from highest to lowest, indicate whether each of the K terminal groups detects wake-up information at the corresponding detection timing. There is a preset one-to-one correspondence between the multiple bits and the multiple terminal groups. It can be understood that each bit indicates a terminal group, and the value of each bit (e.g., 0 or 1) indicates whether the terminal group corresponding to that bit detects wake-up information at the detection timing configured for it by the network device. For example, a single bit of 0 indicates that terminal group A does not detect wake-up information at detection timing T, while a single bit of 1 indicates that terminal group A detects wake-up information at detection timing T.

[0187] It should be noted that if the third information includes K bits, then the K bits can be used to indicate K terminal groups, and each of the K bits may indicate the first terminal group (or the second terminal group..., or the Kth terminal group); thereby achieving fair scheduling of each terminal group by the network device.

[0188] For example, when the network device sends the third indication information to each terminal group, the terminal group indicated by each bit in the third indication information sent each time may be different; taking the third indication information including 3 bits of information as an example, the following example is given:

[0189] In the third indication information sent for the first time: the first bit of the third indication information indicates the first terminal group, the second bit indicates the second terminal group, and the third bit indicates the third terminal group;

[0190] In the third indication information sent for the second time: the first bit of the third indication information indicates the second terminal group, the second bit indicates the third terminal group, and the third bit indicates the first terminal group;

[0191] In the third indication information sent for the third time: the first bit of the third indication information indicates the third terminal group, the second bit indicates the first terminal group, and the third bit indicates the second terminal group.

[0192] From this example, it can be seen that each bit in the third indication information may indicate the first terminal group (or the second terminal group or the third terminal group), so that the network device can achieve fair scheduling of each terminal group within one cycle.

[0193] It can be seen that before receiving the fourth information, the first terminal (i.e., any terminal in the first terminal group) receives the eighth information, and the eighth information indicates the terminal group corresponding to the multiple bits received each time. Since each bit in the multiple bits may indicate each terminal group in the multiple terminal groups, each terminal group has the opportunity to receive the wake-up information first to achieve fair scheduling, thereby reducing the response delay of the terminal device.

[0194] As another example, since each bit in the third indication information indicates whether different terminal groups detect wake-up information at their respective corresponding detection times, the network device can indicate which terminal groups need to be awakened at their respective corresponding monitoring times by setting bits with different values ​​in the third indication information; for example, the third indication information carries 3 bits of information 110, wherein the first bit is 1, indicating that the first terminal group needs to detect wake-up information at time 1 (for example, wake-up information 1), the second bit is 1, indicating that the second terminal group needs to detect wake-up information at time 2 (for example, wake-up information 2), and the third bit is 0, indicating that the third terminal group does not detect wake-up information at time 3; in this way, when the network is lightly loaded, the network device can send the scheduling information corresponding to the terminal that needs to be awakened in the second terminal group (for example, the second terminal) to the awakened terminal at time 3. In this way, after the terminal is awakened, it can directly obtain its own scheduling information at time 3 without having to determine its own scheduling information through receiving DCI and a complex blind detection process, thereby reducing the power consumption of the terminal. It should be noted that the network device can send the scheduling information corresponding to the terminal in the format of the wake-up information.

[0195] Accordingly, after receiving the third indication information, each terminal group (eg, the first terminal group) will detect the value of the bit corresponding to itself in the third indication information, and detect the value of the next bit adjacent to the bit corresponding to itself. Detailed understanding can be seen in the following example.

[0196] For example, taking the third indication information as 3-bit information as an example, the 3-bit information indicates the first terminal group, the second terminal group and the third terminal group respectively from high to low, and the network device assigns the monitoring timing of the first terminal group to timing 1, the monitoring timing of the second terminal group to timing 2, and the monitoring timing of the third terminal group to timing 3; after the first terminal group receives the third indication information, it will detect whether the highest bit (i.e., the first bit) of the third indication information is 1 and detect whether the second bit adjacent to the highest bit is 1; if the highest bit is 1, it means that the first terminal group needs to detect wake-up information 1 at timing 1, where wake-up information 1 is used to wake up the first terminal in the first terminal group; at the same time, if the second bit is 1, it means that the second terminal group will detect wake-up information 2 at timing 2, At this time, the first terminal group receives wake-up information 1 at time 1, and determines that the first terminal is awakened based on the wake-up information 1; after the first terminal is awakened, the first terminal (for example, the MR of the first terminal) monitors the DCI carried in the PDCCH issued by the network device, and determines the scheduling information corresponding to the first terminal from the DCI through complex blind detection; if the second bit is 0, it means that the second terminal group is not awakened at time 2. At this time, the first terminal group receives wake-up information 1 at time 1, and determines that the first terminal is awakened based on the wake-up information 1; after the first terminal is awakened, the first terminal (for example, the MR of the first terminal) detects the scheduling information corresponding to the first terminal at time 2. Accordingly, the network device uses time 2 to send the scheduling information of the first terminal; if the highest bit is 0, it means that the first terminal group does not detect the wake-up information at time 1.

[0197] Similarly, after receiving the third indication information, the second terminal group will detect whether the second bit of the third indication information is 1 and whether the third bit adjacent to the third indication information is 1; the detection method can refer to the detection method of the first terminal group and will not be repeated here. Similarly, after receiving the third indication information, the third terminal group will detect whether the third bit of the third indication information is 1. Since there is no bit adjacent to the third bit, the third terminal group does not need to continue to detect the next bit adjacent to the third bit; if the third terminal group detects that the third bit is 1, it means that the third terminal group is awakened at time 3, the third terminal group receives wake-up information 3 at time 3, and determines that the third terminal is awakened based on wake-up information 3; after the third terminal is awakened, the third terminal (for example, the MR of the third terminal) monitors the DCI carried in the PDCCH issued by the network device, and determines the scheduling information corresponding to the third terminal from the DCI through complex blind detection.

[0198] For another example, as shown in (a) in FIG7 , taking the third indication information as 110 as an example, 110 indicates the first terminal group, the second terminal group and the third terminal group respectively in sequence, the monitoring timing assigned by the network device to the first terminal group is timing 1, the monitoring timing of the second terminal group is timing 2 and the monitoring timing of the third terminal group is timing 3; it should be noted that the network device can indicate to the terminal group the terminal group represented by each bit in the third indication information sent each time through high-layer signaling (such as DCI, RRC, etc.); the network device sends the first terminal group, the second terminal group and the third terminal group respectively at timing 0. The third indication information 110; after each terminal in the first terminal group receives the third indication information, it detects that the first bit of the third indication information is 1, indicating that each terminal in the first terminal group detects wake-up information 1 at time 1, and the wake-up information 1 is used to wake up the first terminal in the first terminal group; each terminal in the first terminal group continues to detect that the second bit of the third indication information is 1, indicating that the second terminal group detects wake-up information 2 at time 2. After the first terminal is awakened, it monitors the DCI carried in the PDCCH sent by the network device, and determines the scheduling information corresponding to the first terminal from the DCI through complex blind detection. After each terminal in the second terminal group receives the third indication information, it detects that the second bit of the third indication information is 1, indicating that each terminal in the second terminal group receives wake-up information 2 at opportunity 2, and the wake-up information 2 is used to wake up the second terminal in the second terminal group; each terminal in the second terminal group continues to detect that the third bit of the third indication information is 0, indicating that the third terminal group does not detect wake-up information 3 at opportunity 3, but is in a sleep or off state, and the network device sends the scheduling information corresponding to the second terminal at opportunity 3; similarly, after each terminal in the third terminal group receives the third indication information, it detects that the third bit of the third indication information is 0, indicating that each terminal in the third terminal group is not awakened at opportunity 3, or is in a off state, or in a sleep state; since the third indication information is 3-bit information and does not have a fourth bit information, the bit detection ends after each terminal in the third terminal group detects the third bit of the third indication information.

[0199] For another example, as shown in (b) in FIG7 , taking the third indication information as 101 as an example, 101 indicates the third terminal group, the second terminal group and the first terminal group respectively, the network device assigns the monitoring timing of the third terminal group to timing 1, the monitoring timing of the second terminal group to timing 2 and the monitoring timing of the first terminal group to timing 3; the network device sends the third indication information 101 to the first terminal group, the second terminal group and the third terminal group respectively at timing 0; after each terminal in the first terminal group receives the third indication information, it detects that the third bit of the third indication information is 1, indicating that each terminal in the third terminal group detects the wake-up information 3 at timing 1, and the wake-up information 3 is used to wake up the third terminal in the third terminal group; each terminal in the third terminal group continues to detect that the second bit of the third indication information is 0, indicating that the second terminal group does not detect the wake-up information 2 at timing 2, but is in a closed or sleep state; the network device sends the scheduling information corresponding to the third terminal at timing 2; after the third terminal is awakened, it receives the scheduling information corresponding to the third terminal at timing 2. After each terminal in the second terminal group receives the third indication information, it detects that the second bit of the third indication information is 0, indicating that each terminal in the second terminal group does not detect wake-up information 2 at time 2, and the wake-up information 2 is used to wake up the second terminal in the second terminal group; each terminal in the first terminal group detects that the third bit of the third indication information is 1, indicating that the first terminal group detects wake-up information 1 at time 3. After the first terminal is awakened, it needs to receive the DCI carried in the PDCCH from the network device, and determine the scheduling information corresponding to the first terminal from the DCI through complex blind detection; since the third indication information is 3 bits of information and there is no fourth bit information, the bit detection ends after each terminal in the first terminal group detects the third bit of the third indication information.

[0200] In a possible implementation, the third indication information is carried in the second wake-up information, the second wake-up information is located in a third timing, and the third timing is located before the first timing.

[0201] As described above, the third indication information can be sent as a separate wake-up message (e.g., LP-WUS) or before a wake-up message (e.g., LP-WUS) within a certain period. When the third indication information is sent as a separate wake-up message, it can be sent to the terminal group along with the wake-up message sent by the network device (e.g., the second wake-up message); wherein the second wake-up message is used to wake up a terminal device in a terminal group. The first timing is the timing when the first terminal group detects the wake-up message (e.g., the first wake-up message); the network device must send the third indication information before the first timing so that the first terminal group can determine whether to wake up and detect the wake-up message at the first timing.

[0202] For example, as shown in (a) in Figure 7, the first terminal group receives the third indication information 110 at timing 0 (for example, the third timing) and receives the first wake-up information at timing 1 (for example, the first timing), and timing 0 is before timing 1; in this way, the first terminal can determine to detect the first wake-up information at timing 1 based on the first bit indicated by the third indication information being 1.

[0203] It can be seen that at the third time, the first terminal receives the second wake-up information, and determines the terminal groups that need to detect the wake-up information at different times based on the third indication information in the second wake-up information. In this way, each terminal group can be notified in time of the time when it needs to be awakened, so as to avoid the situation where some terminal groups still monitor the wake-up information when it does not need to detect the wake-up information.

[0204] In a possible implementation, the second wake-up information is the first wake-up information in the third timing.

[0205] The third indication information is carried in the second wake-up information, and the second wake-up information is the first wake-up information in the third opportunity, which is equivalent to carrying the third indication information in the first wake-up information in the third opportunity, so that the terminal can quickly parse the third indication information.

[0206] In a possible implementation, the fourth information is used to indicate whether the first terminal group detects the wake-up information at the first opportunity, including: a format of the fourth information is used to indicate whether the first terminal group detects the wake-up information at the first opportunity.

[0207] The fourth information is wake-up information. The format of the fourth information can be expressed in different forms, each of which can indicate whether a terminal group detects wake-up information at a corresponding timing. For example, the fourth information can be expressed in form C or form D. A network device can use form C of the fourth information to instruct a first terminal group to detect wake-up information at a first timing, while using form D to instruct the first terminal group not to detect wake-up information at the first timing. This allows the fourth information format to indicate whether the first terminal group detects wake-up information at the first timing without carrying additional indication information, which helps reduce resource overhead.

[0208] For ease of understanding, the process of executing the above communication method 600 by the terminal side (eg, the first terminal) is illustrated by way of example with reference to the specific process steps of a communication method shown in FIG8 .

[0209] (1) After receiving the third indication information, the first terminal parses each bit in the third indication information to determine the bit corresponding to the first terminal group to which the first terminal belongs.

[0210] (2) If the bit is 0, each terminal in the first terminal group enters the sleep state, for example, the first terminal enters the sleep state.

[0211] (3) If the bit is 1, check whether there is a next bit adjacent to the bit.

[0212] (4) If the next bit exists, detect whether the next bit is 0. If it is 0, the first terminal detects and demodulates the wake-up information 1 at time T1; the first terminal determines whether it is awakened based on the wake-up information 1. If it is determined that it is awakened, the first terminal detects the corresponding scheduling information at time T2; if it is determined that it is not awakened, it enters the sleep state.

[0213] (5) If the next bit is detected as 1, the first terminal detects and demodulates the wake-up information 1 at time T1; the first terminal determines whether it is awakened based on the wake-up information 1. If it is determined that it is awakened, the first terminal wakes up the MR. The MR monitors the DCI carried in the PDCCH issued by the network device, determines the scheduling information of the first terminal through complex blind detection, and determines the PDSCH based on the scheduling information of the first terminal; the MR receives the PDSCH; if it is determined that it is not awakened, it enters the sleep state.

[0214] As shown in Figure 9, the present application provides a structural diagram of another communication device 900. In one possible implementation, the communication device 900 can be a terminal device (or network device), or can be executed by a module (such as a processor, chip, or chip system) applied to the terminal device (or network device), or can be a logical node, logical module, or software that can implement all or part of the functions of the terminal device (or network device).

[0215] In one possible implementation, the communication device 900 may be a chip or a chip system, wherein the chip system may be composed of a chip or may include a chip and other discrete devices. When the communication device 900 is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit may be an input-output circuit or a communication interface; the processing unit is a processor or microprocessor or integrated circuit or logic circuit integrated on the chip. Optionally, the device used to implement the receiving function in the transceiver unit may be regarded as a receiving unit, and the receiving unit corresponds to the input circuit of the chip; the device used to implement the sending function in the transceiver unit may be regarded as a sending unit, and the sending unit corresponds to the output circuit of the chip, that is, the transceiver unit includes a receiving unit and a sending unit.

[0216] In one possible implementation, the communication device 900 may include a processor 910 and an interface circuit 920. The processor 910 and the interface circuit 920 communicate with each other. It is understood that the interface circuit 920 may be a transceiver or an input / output interface, wherein the transceiver includes a transmitter and / or a receiver, the transmitter is used to implement a transmission function, and the receiver is used to implement a reception function.

[0217] Optionally, the communication device 900 may further include a memory 930, wherein the memory 930 communicates with the processor 910 and the interface circuit 920 via an internal connection path. The memory 930 is used to store computer programs and instructions, and the processor 910 can execute the computer programs and instructions stored in the memory 930.

[0218] In one possible implementation, the communication device 900 is used to implement the various processes and operations corresponding to the terminal device (or network device) in the above-mentioned method 500 or method 600.

[0219] It should be understood that the communication device 900 can be specifically the terminal device (or network device) in the above-mentioned method 500 or method 600, or it can be a chip or a chip system. Correspondingly, the interface circuit 920 can be the transceiver circuit of the chip, which is not limited here. Specifically, the communication device 900 can be used to perform the various operations and / or processes corresponding to the terminal device (or network device) in the above-mentioned method embodiment. Optionally, the memory 930 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory. For example, the memory may also store information about the device type. The processor 910 can be used to execute instructions stored in the memory, and when the processor 910 executes the instructions stored in the memory, the processor 910 is used to perform the various operations and / or processes corresponding to the terminal device (or network device) of 500 or method 600.

[0220] During implementation, each operation of the above method can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The operation of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the operation of the above method in conjunction with its hardware. To avoid repetition, it will not be described in detail here.

[0221] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with signal processing capabilities. During implementation, the various operations of the above-mentioned method embodiments can be completed by hardware integrated logic circuits in the processor or instructions in the form of software. The above-mentioned processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The various methods, operations and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The operations of the methods disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the operations of the above-mentioned method in combination with its hardware.

[0222] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus 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.

[0223] According to the method provided in the embodiments of the present application, the present application also provides a computer program product, which includes: computer program code, which, when the computer program code runs on a computer, enables the computer to execute the various operations or processes performed by the terminal device (or network device) that executes the above-mentioned execution method 500 or method 600.

[0224] According to the method provided in the embodiment of the present application, the present application also provides a computer-readable storage medium, which stores program code. When the program code is run on a computer, the computer executes the various operations or processes performed by the terminal device (or network device) of the above-mentioned method 500 or method 600.

[0225] According to the method provided in the embodiment of the present application, the present application also provides a communication system, which includes one or more terminal devices and one or more network devices in the aforementioned method 600.

[0226] The above-mentioned various apparatus embodiments correspond completely to the method embodiments, and the corresponding modules or units perform the corresponding operations. For example, the communication unit (transceiver) performs the receiving or sending operations in the method embodiments, and other operations except sending and receiving can be performed by the processing unit (processor). The functions of the specific units can be based on the corresponding method embodiments. There can be one or more processors.

[0227] In the embodiments of this application, each term and English abbreviation is provided for convenience of description and shall not constitute any limitation to this application. This application does not exclude the possibility of defining other terms that can achieve the same or similar functions in existing or future agreements.

[0228] It should be understood that the term "and / or" as used herein describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. A and B can be singular or plural. The character " / " generally indicates an "or" relationship between the associated objects.

[0229] Those skilled in the art will appreciate that the various illustrative logical blocks and operations described in conjunction with the embodiments disclosed herein can be implemented using electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may 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.

[0230] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can be based on the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0231] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0232] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0233] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0234] In the above embodiments, the functions of each functional unit can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions (programs). When the computer program instructions (programs) are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website, computer, server or data center to another website, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).

[0235] If the functions are implemented in the form of 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 the present application is essentially or the contributing part or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the operations of the methods described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0236] The above embodiments are intended only to illustrate the technical solutions of the present application and are not intended to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they may still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein with equivalents; and such modifications or replacements do not deviate from the essence of the corresponding technical solutions within the scope of the technical solutions of the embodiments of the present application.

Claims

1. A communication method, characterized in that: The method comprises: Generate first information, where the first information includes second information and third information, where the second information is used to wake up the first terminal and to determine the third information, and the third information is used to schedule a first transmission resource of the first terminal; The first information is sent.

2. The method according to claim 1, characterized in that Before sending the first information, the method further includes: Send first indication information, where the first indication information is used to indicate that the first information includes the second information and the third information.

3. A communication method, characterized in that: The method comprises: receiving first information, where the first information includes second information and third information, where the second information is used to wake up a first terminal, and the third information is used to schedule a first transmission resource of the first terminal; The first transmission resource is determined according to the third information.

4. The method according to claim 3, characterized in that Before receiving the first information, the method further includes: First indication information is received, where the first indication information is used to indicate that the first information includes the second information and the third information.

5. The method according to claim 1 or 3, characterized in that: The first information also includes fourth indication information, and the fourth indication information is used to indicate that the first information includes the second information and the third information.

6. The method according to claim 1 or 3, characterized in that: The format of the first information is used to indicate that the first information includes the second information and the third information.

7. The method according to any one of claims 1 to 6, characterized in that The second information is the identifier of the first terminal.

8. The method according to any one of claims 1 to 6, characterized in that The first information includes a bitmap, and the second information is a first bit in the bitmap.

9. The method according to claim 8, characterized in that The offset of the first bit is indicated by the second indication information, or the offset of the first bit is determined based on the length of the second information and the order of the first terminal, or the offset of the first bit is predefined.

10. The method according to any one of claims 1 to 9, characterized in that The first information is information sent periodically, the first period and the second period are two adjacent periods, and the third information in the first information in the second period is different from the third information in the first information in the first period.

11. A communication method, characterized in that: The method comprises: generating fourth information, the fourth information being used to indicate whether a first terminal group detects wake-up information at a first timing, the first terminal group including at least one terminal; sending fourth information, and if the fourth information indicates that the first terminal group detects the wake-up information at the first timing, the first timing is the timing for the first terminal group to detect the first wake-up information; or, If the fourth information indicates that the first terminal group does not detect the wake-up information at the first timing, the first timing is a timing when the terminal group does not detect the wake-up information.

12. The method according to claim 11, characterized in that The fourth information is included in the third indication information, and the third indication information also includes fifth information, which is a low-order bit adjacent to the fourth information; the fifth information is used to indicate whether the second terminal group detects wake-up information at the second opportunity; if the fifth information indicates that the second terminal group does not detect wake-up information at the second opportunity, the sixth information is sent at the second opportunity, and the sixth information is used to schedule the first transmission resource of the first terminal, and the first terminal belongs to the first terminal group; or, if the fifth information indicates that the second terminal group detects wake-up information at the second opportunity, the seventh information is sent, and the format of the seventh information is different from that of the sixth information. The seventh information is used to schedule the first transmission resource of the first terminal, and the first terminal belongs to the first terminal group.

13. The method according to claim 12, characterized in that The third indication information includes a plurality of bits, the plurality of bits have a preset one-to-one correspondence with the plurality of terminal groups, each of the plurality of bits is used to indicate a different terminal group in the plurality of terminal groups, and before sending the fourth information, the method further includes: Sending eighth information, the eighth information is used to indicate the terminal corresponding to each bit of the multiple bits received each time End group.

14. A communication method, characterized in that: The method comprises: receiving fourth information, where the fourth information is used to indicate whether a first terminal group detects wake-up information at a first timing, where the first terminal group includes at least one terminal; If the fourth information indicates that the first terminal group detects the wake-up information at the first timing, the first wake-up information is detected at the first timing; or, If the fourth information indicates that the first terminal group does not detect the wake-up information at the first timing, it is determined not to detect the wake-up information at the first timing.

15. The method according to claim 14, characterized in that The fourth information is included in the third indication information, and the third indication information also includes fifth information, where the fifth information is a low-order bit adjacent to the fourth information; If the fourth information indicates that the first terminal group detects wake-up information at the first timing, the method further includes: Determine the fifth information, where the fifth information is used to indicate whether the second terminal group detects the wake-up information at the second timing; If the fifth information indicates that the second terminal group does not detect the wake-up information at the second timing, it is determined to receive the sixth information at the second timing, the sixth information is used to schedule the first transmission resource of the first terminal, and the first terminal belongs to the first terminal group; or If the fifth information indicates that the second terminal group detects wake-up information at the second time, it is determined to receive the seventh information, the format of the seventh information is different from the format of the sixth information, and the seventh information is used to schedule the first transmission resource of the first terminal, and the first terminal belongs to the first terminal group.

16. The method according to claim 15, characterized in that The third indication information includes a plurality of bits, the plurality of bits have a preset one-to-one correspondence with the plurality of terminal groups, each of the plurality of bits is used to indicate a different terminal group in the plurality of terminal groups, and before receiving the fourth information, the method further includes: Eighth information is received, where the eighth information is used to indicate a terminal group corresponding to each bit in the multiple bits received each time.

17. The method according to any one of claims 12, 13, 15 or 16, characterized in that The third indication information is carried in the second wake-up information, the second wake-up information is located in a third timing, and the third timing is located before the first timing.

18. The method according to claim 17, characterized in that The second wake-up information is the first wake-up information in the third timing.

19. The method according to claim 11 or 14, characterized in that: The fourth information is used to indicate whether the first terminal group detects wake-up information at the first opportunity, including: The format of the fourth information is used to indicate whether the first terminal group detects wake-up information at the first timing.

20. A communication device, characterized in that: The communication device includes a module for executing the method as described in any one of claims 1 to 2 and 5 to 10, or includes a module for executing the method as described in any one of claims 3 to 10, or includes a module for executing the method as described in any one of claims 11 to 13 and 17 to 19, or includes a module for executing the method as described in any one of claims 14 to 19.

21. A communication device, characterized in that: The communication device comprises: a processor; The processor is used to execute a computer program or instruction in the memory. When the computer program or instruction is executed by the processor, the communication device implements the method as described in any one of claims 1 to 2 and 5 to 10, or the communication device implements the method as described in any one of claims 3 to 10, or the communication device implements the method as described in any one of claims 11 to 13 and 17 to 19, or the communication device implements the method as described in any one of claims 14 to 19.

22. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor executes the method described in any one of claims 1 to 2 and 5 to 10, or the processor executes the method described in any one of claims 3 to 10, or the processor executes the method described in any one of claims 11 to 13 and 17 to 19, or the processor executes the method described in any one of claims 14 to 19.

Citation Information

Patent Citations

  • Communication method and communication device

    CN120050754A

  • Communication method and communication device

    CN110876181A

  • Energy-saving indication method and energy-saving indication device

    CN112399532A

  • Indication information sending method and device

    CN114503681A

  • Communication method and communication device

    CN116744467A