Communication method and communication device

By carrying scheduling information in the LP-WUS of the 5G communication system and using spare bit transmission, the problem of wasting information bits during light load in the network is solved, and the effect of reducing terminal power consumption and improving communication efficiency is achieved.

CN120050754APending Publication Date: 2025-05-27HUAWEI TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311603298.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-24
Publication Date
2025-05-27

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 carrying wake-up information and scheduling information in the first information generated by the network device, the scheduling information is transmitted using spare bits to reduce the complexity, delay and power consumption of the terminal determining the transmission resource.

Benefits of technology

Effective utilization of information resources reduces power consumption of terminal equipment, reduces resource waste, and improves the efficiency of communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120050754A_ABST
    Figure CN120050754A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of communication, and provides a communication method and a communication device.The method comprises the steps that first information is generated, the first information comprises second information and third information, the second information is used for waking up a first terminal and determining the third information, and the third information is used for waking up the first terminal; the third information is used for scheduling a first transmission resource of the first terminal; and sending the first information. According to the method, information resources can be flexibly and fully utilized according to the condition of the network load.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a communication method, a communication device, and a computer-readable storage medium. Background Art

[0002] With the rapid development of the fifth generation (5G) mobile communication technology, 5G communication systems have put forward higher requirements in terms of power consumption, latency, reliability, etc. For example, the energy consumption of user equipment (UE) is also crucial for 5G communication systems. While 5G devices support higher rates and larger bandwidths, they also pose a huge challenge to energy conservation. For UEs without continuous power supply, such as some sensors deployed in monitoring and measurement, their batteries need to be able to last for several years. In Internet of Things scenarios, such as wearable devices and medical monitoring devices, the battery life needs to be maintained for 1-2 weeks while maintaining performance.

[0003] In order to achieve low power consumption of the terminal, a new receiver architecture for the receiving-end device has been proposed in recent years. The receiving-end device includes a main receiver (MR) and a low-power wake-up receiver (LP-WUR). Among them, the MR is used to normally receive data / service transmissions, and the LP-WUR is used to listen for and process low-power wake-up signals (LP-WUS) sent by network devices. When the MR is not performing data transmissions such as services, it can enter the sleep state to reduce the "standby" power consumption of the terminal, while turning on the LP-WUR to listen for LP-WUS. When the LP-WUR receives the LP-WUS, it will wake up the MR to perform data transmissions such as services. This method of listening for LP-WUS by the LP-WUR and waking up the MR when needed can achieve turning off the MR when not in use, thereby reducing the power consumption of the UE. However, in some cases (such as 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 will be wasted. Summary of the Invention

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

[0005] In a first aspect, a communication method is provided. This method can be executed by a network device (such as a base station), or by a module applied in the network device (such as a processor, a chip, or a chip system, etc.), or by a logical node, a logical module, or software that can implement all or part of the functions of the network device. The method includes: generating first information, where the first information includes second information and third information, the second information is used to wake up a first terminal, and the third information is used to schedule first transmission resources of the first terminal; and sending the first information.

[0006] In the above solution, the first information can be a wake-up message or a wake-up signal. In some cases (such as in the case of network underloading or when the number of UEs to be woken up 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, carry the third information in the first information (such as the wake-up message) and send it to the first terminal, so that the first terminal can flexibly use the third information (such as scheduling information) carried in the first information to determine the first transmission resources (such as time-frequency domain positions, etc.), without complex blind detection, thereby reducing the complexity, latency, and power consumption of the first terminal to determine the first transmission resources.

[0007] In a possible implementation manner, 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.

[0008] Before sending the first information, the network device can notify the terminal device of the information type included in the first information (such as the first information includes the second information and the third information) by 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 processing methods corresponding to the second information and the third information, which can avoid the situation where the terminal device (such as the first terminal) incorrectly processes different types of information carried in the first information as one type of information.

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

[0010] 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 a separate signaling, and correspondingly, the terminal device does not need to receive the fourth indication information separately, thereby saving network resources.

[0011] 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.

[0012] In some cases, the format of the first information may include different representations, and through the different representations, it is indicated that the first information includes the second information and the third information, without carrying additional indication information, thereby reducing resource overhead.

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

[0014] Since the identifier of the first terminal is unique, therefore, using the identifier of the first terminal as the second information can accurately indicate the first terminal to be woken up.

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

[0016] When the first information includes a bitmap, indicating the first terminal to wake up through the first bit can save more bits without using the first terminal identifier to indicate the first terminal to be woken up, and the saved bits can be used to wake up more terminals simultaneously.

[0017] 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 sorting of the first terminal, or the offset of the first bit is predefined.

[0018] Indicating the first terminal to be woken up through the first bit, and the correspondence between the offset of the first bit and the first terminal can be flexibly determined according to different indication methods (such as predefined method, indication information indication method, first terminal identifier determination method).

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

[0020] In a possible implementation, 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.

[0021] Since the first information is sent periodically, in the current period (for example, the second period), when the network device distributes the third information by means of the first information, it may send the changed scheduling information to the terminal device (for example, the first terminal) in the form of the third information. The terminal device may update the scheduling information indicated by the third information in the previous period (for example, the first period) according to the third information received in the current period, without transmitting the parts of the scheduling information that remain unchanged in the first and second periods, thereby reducing the resource overhead for transmitting and updating the scheduling information.

[0022] In a second aspect, a communication method is provided. This method may be executed by a terminal device (for example, the first terminal), or by a module (such as a processor, a chip, or a chip system, etc.) applied to the terminal device, or by a logic node, a logic module, or software that can implement all or part of the functions of the terminal device. The method includes: receiving first information, where 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; determining the first transmission resource according to the third information.

[0023] In the above solution, the first information may be a wake-up message or a wake-up signal. In some cases (for example, in the case of a lightly loaded network or a small number of UEs to be woken up), there may be spare bits in the first information. The network device may flexibly and fully carry the third information in the first information (such as the wake-up message) and send it to the first terminal. Correspondingly, the first terminal may also flexibly use the third information (such as scheduling information) carried in the first information to determine the first transmission resource (such as time-frequency domain location, etc.), without complex blind detection, thereby reducing the complexity, latency, and power consumption of the first terminal for determining the first transmission resource.

[0024] 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.

[0025] Before receiving the first information, the terminal device may determine the information type included 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 may process the first information according to the processing methods corresponding to the second information and the third information, which can avoid the situation where the first terminal incorrectly processes different types of information carried in the first information as one type of information.

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

[0027] In some cases, the network device carries the fourth indication information in the first information and sends it to the terminal device together, so that the network device does not need to send the fourth indication information through a separate signaling. Correspondingly, the terminal device also does not need to receive the fourth indication information separately, thus saving network resources.

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

[0029] In some cases, the format of the first information may include different representation forms, and the different representation forms are used to indicate that the first information includes the second information and the third information, without the need to carry additional indication information, thus reducing resource overhead.

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

[0031] Since the identifier of the first terminal is unique, therefore, using the identifier of the first terminal as the second information can accurately indicate the first terminal that needs to be woken up.

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

[0033] When the first information includes a bitmap, indicating the first terminal to wake up through the first bit can save more bits without using the first terminal identifier to indicate that the first terminal is woken up, and the saved bits can be used to wake up more terminals simultaneously.

[0034] 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 sorting of the first terminal, or the offset of the first bit is predefined.

[0035] Indicating the first terminal to be woken up through the first bit, and the correspondence between the offset of the first bit and the first terminal can be flexibly determined according to different indication methods (such as predefined method, indication information indication method, first terminal identifier determination method).

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

[0037] In a possible implementation, 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.

[0038] Since the first information is sent periodically, in 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 in the previous period (for example, the first period) according to the third information received in the current period, without transmitting the parts of the scheduling information that remain unchanged in the first period and the second period, thereby reducing the resource overhead for transmitting and updating the scheduling information.

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

[0040] In the above method, compared with the prior art where the network device does not indicate whether the first terminal group detects the wake-up message at the first time and the first terminal group always detects the wake-up message at the first time, in this application, the network device sends the fourth information to the first terminal group to facilitate the first terminal group to determine whether to detect the wake-up message at the first time; when the fourth information indicates that it is necessary to detect the wake-up message at the first time, each terminal (for example, the first terminal) in the first terminal group will detect the first wake-up message at the first time; when the fourth information indicates that it is not necessary to detect the wake-up message at the first time, each terminal (for example, the first terminal) in the first terminal group will not detect the wake-up message at the first time (for example, at this time, each terminal is in a sleep or off state at the first time); thereby avoiding the situation where each terminal in the terminal group continuously monitors the wake-up message when it is not necessary to detect the wake-up message, and further reducing the power consumption of each terminal (for example, the first terminal) in the terminal group.

[0041] In a possible implementation, the fourth information is included in the third indication information, and the third indication information further includes fifth information, where the fifth information is the lower-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 timing; if the fifth information indicates that the second terminal group does not detect the wake-up information at the second timing, the sixth information is sent at the second timing, and the sixth information is used to schedule the first transmission resource of the first terminal, where 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 timing, the seventh information is sent, and 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, where the first terminal belongs to the first terminal group.

[0042] In some cases, when the fifth information indicates that the second terminal group detects the wake-up information at the second timing, the network device sends the seventh information (such as DCI) to the first terminal group, so that the first terminal can determine the first transmission resource from the DCI through blind detection; when the fifth information indicates that the second terminal group does not detect the wake-up information at the second timing, the network device determines to send the sixth information to the first terminal at the second timing. Correspondingly, the first terminal receives the sixth information at the second timing, and can determine the first transmission resource according to the sixth information without complex blind detection, thereby reducing the complexity, latency, and power consumption of the first terminal to determine the first transmission resource.

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

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

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

[0046] At the third timing, the first terminal receives the second wake-up information, and determines the terminal groups that need to detect the wake-up information at different timings according to the third indication information in the second wake-up information, so as to timely notify each terminal group of the timing that needs to be woken up, and avoid the situation that some terminal groups still monitor the wake-up information at the timing when they do not need to detect the wake-up information.

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

[0048] The third indication information is carried in the second wake-up information, and the second wake-up information is the first wake-up information within the third timing, which is equivalent to carrying the third indication information in the first wake-up information within the third timing, so as to facilitate the terminal to quickly parse out the third indication information.

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

[0050] In some cases, the format of the fourth information may include different representation forms, and whether the first terminal group detects wake-up information in the first timing is indicated by different representation forms, without carrying additional indication information, thereby reducing resource overhead.

[0051] In a fourth aspect, another communication method is proposed. This method can be executed by a terminal device (for example, a first terminal), or can be executed by a module (such as a processor, a chip, or a chip system, etc.) applied to the terminal device, or can also be implemented by a logical node, a logical module, or software that can implement all or part of the functions of the terminal device. The method includes: receiving fourth information, where the fourth information is used to indicate whether the first terminal group detects wake-up information in a first timing, and the first terminal group includes at least one terminal; if the fourth information indicates that the first terminal group detects wake-up information in the first timing, then detect the first wake-up information in the first timing; or, if the fourth information indicates that the first terminal group does not detect wake-up information in the first timing, then determine not to detect wake-up information in the first timing.

[0052] In the above method, compared with the prior art in which each terminal in the first terminal group detects wake-up information in real time in the first timing regardless of whether there is wake-up information in the first timing, in this application, each terminal in the first terminal group receives the fourth information and determines whether to detect wake-up information in the first timing according to the fourth information. When the fourth information indicates that it is necessary to detect wake-up information in the first timing, each terminal (for example, the first terminal) in the first terminal group will detect the first wake-up information in the first timing; when the fourth information indicates that it is not necessary to detect wake-up information in the first timing, each terminal (for example, the first terminal) in the first terminal group will not detect wake-up information in the first timing (for example, at this time, each terminal is in a sleep or off state in the first timing); thus, it is avoided that each terminal in the terminal group still continuously monitors wake-up information when there is no need to detect wake-up information, and further reduces the power consumption of each terminal (for example, the first terminal) in the terminal group.

[0053] In a possible implementation, the fourth information is included in the third indication information, and the third indication information further includes fifth information, where the fifth information is the lower-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 timing, the method further includes: determining 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, determining to receive sixth information at the second timing, where 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 timing, determining to receive seventh information, where 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.

[0054] In some cases, when the fifth information indicates that the second terminal group detects the wake-up information at the second timing, the first terminal in the first terminal group will receive the seventh information (such as DCI) from the network device and determine the first transmission resource from the DCI through complex blind detection; when the fifth information indicates that the second terminal group does not detect the wake-up information at the second timing, the first terminal determines to receive the sixth information at the second timing, and can determine the first transmission resource of the first terminal according to the sixth information without complex blind detection, thereby reducing the complexity, latency, and power consumption of the first terminal to determine the first transmission resource.

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

[0056] Before receiving the fourth information, the first terminal receives the eighth information, which indicates the terminal group corresponding to each bit in 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 latency of the terminal device.

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

[0058] At a third timing, the first terminal receives a second wake-up message, and determines, according to a third indication message in the second wake-up message, a terminal group that needs to detect the wake-up message at different timings, so as to timely notify each terminal group of the timing that needs to be woken up, and avoid the situation that some terminal groups still monitor the wake-up message at a timing when they do not need to detect the wake-up message.

[0059] In a possible implementation manner, the second wake-up message is the first wake-up message within the third timing.

[0060] The second wake-up message being the first wake-up message within the third timing is equivalent to carrying the third indication message in the first wake-up message within the third timing, so as to facilitate the terminal to quickly parse out the third indication message.

[0061] In a possible implementation manner, a fourth message is used to indicate whether the first terminal group detects the wake-up message at a first timing, including: the format of the fourth message is used to indicate whether the first terminal group detects the wake-up message at the first timing.

[0062] In some cases, the format of the fourth message may include different representation forms, and whether the first terminal group detects the wake-up message at the first timing is indicated through different representation forms, without carrying additional indication messages, thereby reducing resource overhead.

[0063] In a fifth aspect, a communication device is provided. The communication device may be a terminal device (for example, a UE), or may be executed by a module (such as a processor, a chip, or a chip system, etc.) applied to the terminal device, or may also 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. Wherein, 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 programs or instructions stored in the memory, the communication device is caused to execute the method executed by the terminal device in the foregoing method embodiments.

[0064] In a sixth aspect, a communication device is provided. The communication device may be a network device (for example, a base station), or may be executed by a module (such as a processor, a chip, or a chip system, etc.) applied to the network device, or may also be a logical node, a logical module, or software that can implement all or part of the functions of the network device. The communication device includes a processor, and optionally, a memory. Wherein, 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 programs or instructions stored in the memory, the communication device is caused to execute the method executed by the network device in the foregoing method embodiments.

[0065] In a seventh aspect, a computer program product is provided, which includes computer program code that, when run, causes the methods performed by the terminal device in the above aspects to be executed.

[0066] In an eighth aspect, a computer program product is provided, which includes computer program code that, when run, causes the methods performed by the network device in the above aspects to be executed.

[0067] In a ninth aspect, the present application provides a chip system, which includes a processor for implementing the functions of the terminal device in the methods of the above aspects. In a possible design, the chip system further includes a memory for storing program instructions and / or data. The chip system may be composed of chips or may include chips and other discrete devices.

[0068] In a tenth aspect, the present application provides a chip system, which includes a processor for implementing the functions of the network device in the methods of the above aspects. In a possible design, the chip system further includes a memory for storing program instructions and / or data. The chip system may be composed of chips or may include chips and other discrete devices.

[0069] In an eleventh aspect, the present application provides a computer-readable storage medium, which includes a computer program or instruction that, when run, implements the methods performed by the terminal device in the above aspects.

[0070] In a twelfth aspect, the present application provides a computer-readable storage medium, which includes a computer program or instruction that, when run, implements the methods performed by the network device in the above aspects.

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

[0072] Any of the above-provided communication devices, computer storage media, computer program products, chips, or communication systems 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 solutions in the corresponding methods provided above, and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0073] Figure 1 FIG. is a schematic diagram of a possible and non-limiting communication system provided by an embodiment of the present application;

[0074] Figure 2Schematic diagram of the network structure of a communication system provided by an embodiment of the present application;

[0075] Figure 3 Schematic diagram of the communication structure between a network device and a terminal device provided by an embodiment of the present application;

[0076] Figure 4 Schematic diagram of the wake-up process of a receiving-end device provided by an embodiment of the present application;

[0077] Figure 5 Schematic diagram of a communication method 500 provided by an embodiment of the present application;

[0078] Figure 6 Schematic diagram of another communication method 600 provided by an embodiment of the present application;

[0079] Figure 7 Schematic diagram of a detection opportunity provided by an embodiment of the present application;

[0080] Figure 8 Schematic diagram of the flow steps of a communication method provided by an embodiment of the present application;

[0081] Figure 9 Schematic diagram of the structure of a communication device 900 provided by an embodiment of the present application. Detailed implementation manners

[0082] Next, the technical solutions in the embodiments of the present application will be described with reference to the accompanying drawings.

[0083] In the description of the present application, the expression "at least one (item)" or a similar expression thereof refers to any combination of these items, including any combination of a single item or multiple items. For example, at least one (item) of a, b, or c may represent: a, b, c, a and b, a and c, b and c, a and b and c, where a, b, c may be single or multiple. In addition, for the convenience of clearly describing the technical solutions in the embodiments of the present application, in the embodiments of the present application, terms such as "first" and "second" are used to distinguish identical or similar items with basically the same functions and effects. Those skilled in the art can understand that the terms "first" and "second" do not limit the quantity and execution order, and the terms "first" and "second" do not necessarily mean different.

[0084] It should be understood that in the present application, descriptions such as "in... cases", "if...", "when...", "if...", etc. can be used interchangeably.

[0085] It should be noted that in this application, words such as "exemplarily" or "for example" are used to give examples, illustrations or explanations. Any embodiment or design solution described as "exemplarily" or "for example" in this application should not be construed as a more preferred implementation than other embodiments or design solutions. The use of words such as "exemplarily" or "for example" in this application is intended to present relevant concepts in a specific manner.

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

[0087] The network architecture and service scenarios described in the embodiments of this application are for more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. Those of ordinary skill in the art can know that with the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided in the embodiments of this application are equally applicable to similar technical problems.

[0088] Figure 1 shows a possible and non-limiting schematic diagram of a communication system. As Figure 1 shown, the communication system includes at least one network device (such as Figure 1 220 in Figure 1Among 230 and 240). Among them, the network device can also be called a radio access network (RAN) node or a radio access network device, which is used to help the terminal device achieve wireless access; the network device can be a base station, and the base station can generally cover various names as follows, or be replaced with the following names, such as: Node B, evolved Node B (eNB), next generation Node B (gNB), next generation evolved Node B (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 a wireless fidelity (WIFI) system, transmission node, transceiver node, base band unit (BBU), remote radio 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 used to be arranged in the foregoing device or apparatus. The base station can also be a network device in a 6G network, a device undertaking the base station function in a future communication system, etc. The base station can support networks of 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 position 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 technologies and specific device forms adopted by the network device.

[0089] In a network structure of a communication system, such as Figure 2As shown in the figure, the network device may be a wireless access device including a centralized unit (CU) node, a distributed unit (DU) node, or including a CU node and a DU node. Among them, the wireless access device including a CU node and a DU node splits the protocol layer of the gNB in the NR system. The functions of some protocol layers are centrally controlled by the CU, and the functions of the remaining part or all protocol layers are distributed in the DU, and the DU is centrally controlled by the CU. Optionally, as Figure 2 shown, the CU can also be divided into a control plane central node (centralunit-controlplane, CU-CP) and a user plane central node (centralunit-userplane, CU-UP). Among them, the CU-CP is responsible for the control plane function, mainly including RRC and the packet data convergence protocol (PDCP) corresponding to the control plane, namely PDCP-C. PDCP-C is mainly responsible for the encryption, decryption, integrity protection, data transmission, etc. of the control plane data. The CU-UP is responsible for the user plane function, mainly including the service data adaptation protocol (SDAP) and the PDCP corresponding to the user plane (i.e., PDCP-U). Among them, SDAP is mainly responsible for processing the data of the core network and mapping the flow to the bearer. PDCP-U is mainly responsible for the encryption, decryption, integrity protection, header compression, sequence number maintenance, data transmission, etc. of the data plane. Among them, the CU-CP and the CU-UP are connected through the E1 interface. The CU-CP represents the gNB and is connected to the core network through the NG interface. The control plane, i.e., F1-C, is connected to the DU through the F1 interface. The CU-UP is connected to the DU through the user plane of the F1 interface, i.e., F1-U. Of course, there is also a possible implementation where PDCP-C is also in the CU-UP.

[0090] In an alternative embodiment, Figure 1 the communication system shown may further include: a core network device (such as Figure 1Among them (210). The core network device refers to the device in the core network (CN) that provides service support for the terminal device. For example, the core network device can 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 one by one here. Among them, the AMF entity can be responsible for the access management and mobility management of the terminal device; the SMF entity can be responsible for session management, such as the establishment of a user's session, 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, an 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 the AMF network element or the AMF functional entity. Another example is that the SMF entity can also be referred to as the SMF network element or the SMF functional entity, etc.

[0091] The terminal device is a device with wireless transceiver functions and can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as a ship, etc.); it can also be deployed in the air (such as an airplane, a balloon, a satellite, etc.). The embodiments of this application do not limit the scenario where the terminal device is located.

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

[0093] As an example, Figure 1 In the communication system shown, the communication between the network device (such as, 220) and the terminal device (such as, 230) can be carried out in Figure 3 the form shown; as Figure 3 shown, 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 used to receive transmission control information through the antenna 1033, and the transmitter 1031 can be used to send transmission feedback information to the network device through the antenna 1033. The transmitter 2031 can be used to send transmission control information to the terminal device through the antenna 2033, and the receiver 2032 can be used to receive the transmission feedback information sent by the terminal device through the antenna 2033.

[0094] Before introducing the method for determining transmission resources proposed in this application, the relevant terms involved in this application will be briefly described.

[0095] (1) Physical Downlink Control Channel (PDCCH)

[0096] The PDCCH is used to carry scheduling information and other control information. For example, it transmits downlink control information (DCI), scheduling allocation of the physical downlink shared channel (PDSCH), uplink scheduling grant, power control, and uplink retransmission information, etc. Among them, the PDSCH is used to transmit downlink data.

[0097] (2) Regarding PDCCH Resource Scheduling

[0098] The control information carried on the PDCCH is called DCI. After being encoded, the DCI is transmitted in units of control channel elements (CCEs). Among them, the DCI has multiple formats. For example, Format 1_0 and Format 1_1 are used to indicate the scheduling of the PDSCH. Different types of DCI are scrambled and distinguished by different radio network temporary identifiers (RNTIs). The UE needs to first demodulate the DCI in the PDCCH and then can demodulate its own PDSCH (such as broadcast messages, paging, and UE data, etc.) at the corresponding resource positions.

[0099] The possible positions where the DCI is transmitted are called a PDCCH candidate set; the process of the UE decoding the PDCCH candidate set is called blind detection. In order for the UE to successfully decode the DCI in the PDCCH, information such as the CCE index, aggregation level, and RNTI needs to be calculated. However, the UE usually does not know this information in advance, and in most cases, this information changes dynamically. The UE can obtain the information within a specific range according to a certain range of information carried in the DCI in the PDCCH. The UE obtains this specific range of information 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.).

[0100] The UE obtains the scheduling information in 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 starting symbol S in the time domain, and the number of time-domain symbols L of the PDSCH scheduling; and the value corresponding to the time-domain resource information bit is actually the index for querying the time-domain resource allocation table, and the UE can obtain the time-domain resource allocation table in three ways: standard predefined, system message, and high-layer signaling. Finally, the time-domain resource scheduling situation of the PDSCH can be determined by combining the index. For example, when the UE is in the radio resource control (RRC) connected state, the configuration table can be obtained through the PDSCH allocation list in the high-layer parameter PDSCH configuration, and then the time-domain scheduling information can be obtained by combining the lookup table index determined by the DCI; the frequency-domain resource scheduling of the PDSCH is divided into Type0 and Type1 according to whether the scheduled resource block (RB) is a continuous RB, where Type0 represents non-continuous RB scheduling and Type1 represents continuous RB scheduling; for Type0, due to the discrete nature of the frequency-domain resource allocation, partial frequency diversity gain can be obtained; for Type1, since the frequency-domain scheduling resources can be characterized by the starting RB index and the number of scheduled RBs, the data bit transmission overhead in the PDCCH can be saved; the scheduling of Type0 or Type1 is configured through the high-layer parameter resource allocation in the PDSCH configuration parameter set, where resource allocation Type0 represents Type0 scheduling; resource allocation Type1 represents Type1 scheduling; dynamic switch means that the scheduling type is indicated as Type0 or Type1 according to the 1-bit field in the DCI. When the PDSCH is scheduled through DCI Format 1_0, 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 according to the indication of the DCI in combination with the RRC signaling.

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

[0102] It should be noted that in some scenarios, the low power-wake up signal LP-WUS can also be alternatively expressed as the ultra-low power wake up signal LP-WUS.

[0103] The LP-WUS belongs to a low-power wake-up signal WUS. In recent years, there is a new receiver architecture for a receiving-end device; this receiver architecture includes a main receiver MR and a low-power wake-up receiver (LP-WUR), where the MR is used to normally receive data / service transmissions; and the LP-WUR is used to monitor the LP-WUS signal sent by a network device (such as the base station side). As Figure 4 shown in Figure (a) in Figure 4 , when there is no ongoing data / service data transmission by the MR of the receiving-end device (such as a UE), it is usually in an off or sleep state, while at this time the LP-WUR is in an on state to monitor the LP-WUS from the network device (such as the base station side); for example, as

[0104] shown in Figure (b) in

[0105] , when the LP-WUR receives the LP-WUS, it will wake up the MR for data / service data transmission; at this time, after the MR is woken up, it first performs a blind detection on the PDCCH, demodulates the correct DCI in the PDCCH, and then demodulates its own PDSCH according to the DCI. Figure 5 The above briefly described the relevant terms involved in this application. The following introduces the communication method proposed in this application.

[0106] Before introducing method 500, a brief introduction to the execution entity of method 500 will be given first.

[0107] The network device involved in method 500 can also be a chip, a chip system, or a processor applied to a network device, or a logical node, a logical module, or software that can implement all or part of the functions of the network device; the terminal device can also be a chip, a chip system, or a processor applied to a terminal device, or a logical node, a logical module, or software that can implement all or part of the terminal functions.

[0108] Exemplarily, the network device can be Figure 1 the network device 220 in Figure 1 ; the terminal device can be Figure 4 the terminal device 230 or the terminal device 240 in

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

[0110] The following embodiments are described by taking the execution entities of the communication method 500 as the first terminal and the network device as examples. The method 500 includes the following steps:

[0111] Step 501: The network device generates the first information and sends the first information. Correspondingly, the first terminal receives the first information. The first information includes the second information and the 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.

[0112] Among them, the first information can refer to a wake-up information or a wake-up signal with a certain length. For example, the first information is an LP-WUS of M bits; in one example, the first information is 01010111, and the length of the first information is M = 8 bits.

[0113] It should be noted that the first information can include different information types; in one example, the information types 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 types included in the first information can refer to the wake-up information of at least two terminals and the corresponding scheduling information. The detailed explanations of the relevant embodiments below can be referred to, and will not be elaborated here. Among them, different information types can be alternatively expressed as different types of information.

[0114] In a possible implementation manner, before the first terminal receives the first information, the method 500 further includes: the first terminal receives the first indication information. Correspondingly, before the network device sends the first information, the method 500 further includes: the network device sends the first indication information, and the first indication information is used to indicate that the first information includes the second information and the third information.

[0115] Among them, the first indication information can refer to a string of bit streams, and the first indication information includes at least 1 bit of information.

[0116] In one implementation, for example, a network device may use 1-bit information to indicate the type of information included in the first information. At this time, the first indication information is 1-bit information. When the 1-bit information is 1, it indicates that the first information includes the second information and the third information. When the 1-bit information is 0, it indicates that the first information includes the ninth information, and the ninth information is the wake-up information of a certain terminal (for example, the first terminal). The length of the ninth information is greater than the length of the second information mentioned above. It should be noted that the ninth information can be understood as the first information including the wake-up information of a certain terminal without 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 can also indicate the wake-up information of the first terminal. However, the second information is part of the bits of the first information. Therefore, the length of the first information is greater than the length of the second information, and correspondingly, the length of the ninth information is greater than the length of the second information. Correspondingly, when the network device sends the first indication information, it can send the first indication information as a separate wake-up information format to the first terminal. For example, if the first indication information is 111, the network device can send this first indication information separately to the first terminal. After receiving the first indication information, the first terminal determines the type of information included in the subsequent received first information according to the first indication information.

[0117] For another example, the first indication information may also include multiple bits of information. For example, the first indication information includes 2-bit information. Among them, when the 2 bits are 00, it indicates that the first information includes the wake-up information of the first terminal (for example, the ninth information); when the 2-bit 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 this 2-bit first indication information as a separate wake-up information format to the first terminal.

[0118] Before receiving (sending) the first information, the terminal device (or the network device) can determine (or indicate) the type of information included in the first information through the received (or sent) first indication information (for example, the first information includes the second information and the third information). If the first information includes the second information and the third information, the terminal device can process the first information according to the processing methods corresponding to the second information and the third information, which can avoid the situation that the first terminal wrongly processes different types of information carried in the first information as one type of information.

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

[0120] Among them, the fourth indication information may also be a bitstream including at least 2-bit information. The function and form of the fourth indication information are similar to those of the first indication information. For the relevant description of the first information, reference can be made, and details are not elaborated here. When the network device sends down 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 down the fourth indication information through a separate signaling, and correspondingly, the terminal device does not need to receive the fourth indication information separately, thus saving network resources. For example, the fourth indication information is used as a prefix of the first information and is sent down to the first terminal following the first information. The first terminal can determine the information type included in the first information according to the fourth indication information.

[0121] As an example, the first information is 10101100. Taking the first indication information as 1 bit, when the 1 bit is 0, it indicates that the first information includes the wake-up information of the first terminal (for example, the ninth information); when the 1 bit is 1, 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 follow the 1 bit before the first information to form a new first information. 0 10101100 or 1 10101100; the network device sends the new first information to the first terminal, and the first terminal determines the information type carried by the first information according to whether the first bit of the new first information is 0 or 1. For example, when the first terminal receives that the first bit of the new first information is 1, it indicates that the first information includes the wake-up information of the first terminal and the corresponding scheduling information.

[0122] The above-mentioned second information may refer to the wake-up information (or wake-up signal) corresponding to the first terminal. After detecting the second information, the first terminal will wake itself up; the length of the second information is shorter than that of the above-mentioned ninth information. The reason is that when the length of the first information is fixed, in the case of light network load, part of the bits of the first information are used to indicate the terminal to be woken up, and the other part indicates the scheduling information corresponding to the terminal. Obviously, compared with using all the bits of the first information (for example, the ninth information) as the wake-up information of the first terminal, the length of the second information is shorter than that of the ninth information.

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

[0124] In a possible implementation, 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.

[0125] It should be noted that the third information in the first information in the second period being different from the third information in the first information in the first period can be understood as follows: The first information is information sent periodically, and the first period and the second period are two adjacent periods, where 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 the third information sent in the first period is different from the third information in the second period. If there is a difference, it can send in the second period the part where the third information in the second period has changed compared to the third information in the first period (for example, the time-frequency domain position of the first terminal has changed). 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.

[0126] It can be seen from this that in the current period (for example, the second period), when the network device distributes 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 in the previous period (for example, the first period) according to the third information received in the current period, without the need to transmit the parts of the scheduling information that remain unchanged in the first period and the second period, thereby reducing the resource overhead for transmitting and updating the scheduling information.

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

[0128] Among them, the first information is used as a wake-up message. When the length is fixed, the format of the first information can have different representation forms. For example, the first information can be represented by form A or form B. The network device can indicate through form A of the first information that the first information includes the second information and the third information, while indicating through form B that the first information includes the above-mentioned ninth information. In this way, the information type carried by the first information can be indicated through the format of the first information without the need to carry additional indication information, which is beneficial to reducing the resource overhead.

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

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

[0131] When the first information includes the second information and the third information, it indicates that some bits of the first information are occupied by the second information. If the first information is K bits, the second information can indicate a decrease in the number of terminals to be woken up; and when the first information includes the ninth information, it means that the bits of the first information can all 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 when the first information includes the second information and the third information, some bits of the first information are occupied by the third information. Therefore, the number of bits occupied by the second information decreases, and further, the number of terminals that the first information can wake up also decreases accordingly.

[0132] Since the identifier of the first terminal is unique, therefore, using the identifier of the first terminal as the second information can accurately indicate the first terminal to be woken up.

[0133] It should be noted that when the network device wakes up the terminal, it can be done in two ways: Way 1, wake up one terminal each time. The network device sends a wake-up message, and this wake-up message wakes up one terminal; Way 2, wake up multiple terminals each time. The network device indicates that multiple terminals are woken up simultaneously in the form of a bitmap.

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

[0135] For another example, in the case of a lightly loaded network, the network device can indicate multiple terminals that need to be woken up simultaneously in a bitmap manner. Here, the bitmap can be understood as each bit indicating a type of terminal that needs to be woken up. For example, if the length of the first information is M bits, each bit corresponds to a terminal, and the value of each bit (e.g., 0 or 1) can indicate whether the terminal is woken up. For example, if the first information is 110, which is 3 bits in total, representing three terminals respectively, where 1 indicates wake-up and 0 indicates non-wake-up.

[0136] For Method 1, in the case of a lightly loaded network, when the network device sends the first information to a terminal (e.g., the first terminal), the third information can be carried in the first information. The second information is used to indicate the terminals that need to be woken up, that is, the network device sends the first information, and the first information includes the second information and the third information.

[0137] For Method 2, in the case of a lightly loaded network, when the network device sends the first information to a terminal (e.g., the first terminal), the first information also includes the second information and the third information. Among them, the second information can indicate multiple terminals that need to be woken up simultaneously, and the third information can indicate the scheduling information corresponding to multiple terminals. In the case of a heavily loaded network, the network device can indicate more terminals to be woken up through multiple bits of the first information without carrying the scheduling information.

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

[0139] For example, the network device sends the first information to the first terminal. Among them, the length of the first information is M bits, the first information includes the second information and the third information, N1 bits are used to send the second information, N2 bits are used to send the third information, and M = N1 + N2, where M, N1, and N2 are all positive integers. Among them, for Method 1, the second information can represent N1 the wake-up information of 2 different terminals. However, the second information can only indicate whether one terminal is woken up at a time, while for Method 2, the second information can wake up N1 terminals simultaneously. 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 DCI, RRC, and Media Access Control Control Element (MAC-CE). This application does not limit this.

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

[0141] Among them, the first information includes a bitmap, which can be understood as the first information indicating the terminals that need to be woken up simultaneously in the form of a bitmap; the second information is the first bit in the bitmap used to indicate whether the corresponding terminal (such as the first terminal) is woken up. For example, the length of the first information is M bits, each terminal corresponds to one bit in the M bits, and each bit can be used to indicate whether the terminal corresponding to the bit is woken up; the second information is the first bit (i.e., the first bit) in the bitmap; for example, when the network is overloaded, the network device can wake up multiple terminals at one time in the form of a bitmap. Take the wake-up message 1 with the length of the first information A being M = 8 bits as an example 1 0 1 00 1 Taking 0 as an example, the 8 bits sequentially indicate whether UE1 to UE8 are woken up. Among them, a bit value of 1 indicates that the terminal is woken up, and a bit value of 0 indicates that the terminal is not woken up. Obviously, from the first information A, it can be seen that UE1, UE2, UE4, and UE7 are woken up, while UE3, UE5, UE6, and UE8 are not woken up.

[0142] For another example, when the network is lightly loaded, the network device does not need to wake up multiple terminals at one time. At this time, the network device can use some bits in the bitmap to indicate the terminals that need to be woken up, and the remaining bits can be used to indicate the scheduling information (such as the third information) corresponding to the woken-up terminals; still take the wake-up message 1 with the length of the first information A being M = 8 bits as an example 1 0 0 1 1 Taking 11 as an example, the first 4 bits 1100 sequentially indicate whether UE1 to UE4 are woken up (for example, UE1 and UE2 are woken up), and the last 4 bits 1111 are used to indicate the scheduling information corresponding to the woken-up terminals (such as the scheduling information of UE1 and the scheduling information of UE2). Among them, a value of 1 in the first 4 bits indicates that the terminal is woken up, and a value of 0 indicates that the terminal is not woken up. Obviously, the network device can not only wake up multiple terminals at one time in the form of a bitmap, but also send the scheduling information of the woken-up 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 and reduces power consumption.

[0143] It can be seen from this that when the first information includes a bitmap, indicating the wake-up of the first terminal through the first bit can save more bits without indicating the wake-up of the first terminal through the first terminal identifier, and the saved bits can be used to wake up more terminals at the same time.

[0144] 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 ranking of the first terminal, or the offset of the first bit is predefined.

[0145] Wherein, 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. Among them, the second indication information is used to indicate the terminal corresponding to the first bit, and 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 to detect whether it is awakened after receiving the second indication information.

[0146] As another example, the offset of the first bit can be predefined by the protocol.

[0147] As still another example, the offset of the first bit can be determined based on the length of the second information and the ranking of the first terminal; for example, in a possible implementation, the offset of the first bit can be determined according to the following rule: the offset of the first bit = (M1 mod M2) + 1, where mod is the modulo operation, M1 is the ranking of the first terminal, M2 is the length of the second information, and the ranking of the first terminal is the number of the first terminal in the terminal group.

[0148] In an example, the network device can number (or rank) each terminal according to the ID of each terminal in the terminal group; correspondingly, each terminal corresponds to a number, and the ranking of the first terminal is the number of one of the terminals. Among them, each terminal corresponding to a number can be alternatively expressed as each terminal corresponding to an index value or each terminal corresponding to an index number or each terminal corresponding to a ranking number. For example, the ranking of the first terminal is an index assigned by the network device to the first terminal.

[0149] It should be noted that the network device can calculate the offset of the first bit through this rule and indicate the offset of the first bit to the first terminal through the second indication information, or can also send the ranking 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.

[0150] In this embodiment, the first terminal is awakened by the first bit, and the corresponding relationship between the offset of the first bit and the first terminal can be flexibly determined according to different indication methods (such as the predefined method, the indication information indication method, and the first terminal identifier determination method).

[0151] It should also be noted that after the network device sends the first information to the first terminal, and after the first terminal receives the first information, it usually demodulates the second information from the high bits 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 in 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 will not perform subsequent demodulation after demodulating the second information (for example, LP-WUS). In addition, the first terminal can perform the demodulation operation after receiving all the wake-up information (for example, LP-WUS), or can demodulate while receiving the wake-up information, and this application does not make any restrictions on this.

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

[0153] Among them, the transmission resource can also be referred to as a communication resource, a time-frequency resource, or a resource. The first transmission resource can refer to resources such as time-frequency domain, code domain, and spatial domain 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 position of the time domain resource, the position of the frequency domain resource, the encoding and decoding method, the receiving time slot, and the receiving interval.

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

[0155] After the first terminal determines to be awakened according to the second information, the first terminal obtains the third information. For example, the scheduling information of the first terminal; the first terminal determines the available first transmission resource 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.

[0156] In summary, in some cases (for example, in the case of network light load or when the number of UEs 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, carry the third information in the first information (for example, the wake-up information) and send it to the first terminal, so that the first terminal can flexibly utilize the third information (for example, the scheduling information) carried in the first information to determine the first transmission resource (for example, the time-frequency domain position, etc.), without complex blind detection, thereby reducing the complexity, delay of the first terminal to determine the first transmission resource, and the power consumption of the first terminal.

[0157] After introducing the above communication method 500, this application also provides another communication method 600, as Figure 6As shown in the figure; the execution subject involved in the method 600 may refer to the relevant description of the execution subject in the above method 500, and will not be elaborated here. In the following embodiments, the execution subject of the communication method 600 is taken as an example of the first terminal and the network device for description. The method 600 includes the following steps:

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

[0159] It should be noted that each terminal (such as, UE) group has its corresponding detection opportunity in the monitoring occasion (MO) of the wake-up information (such as, LP-WUS). Each LP-WUR of the terminals in the terminal group detects whether there is LP-WUS carrying its own ID during this monitoring time period; among them, the monitoring times of different terminal groups do not overlap.

[0160] Among them, the opportunity can be understood as time, time period, detection opportunity, detection time, detection time period, reception time, reception time period, monitoring time or monitoring time period, etc. Detection can be understood as monitoring or receiving, etc.

[0161] The fourth information includes at least 1 bit of information. For example, the fourth information is 1 bit of information. When this 1 bit of information is 1, it means that the first terminal group detects wake-up information at the first opportunity. When this 1 bit of information is 0, it means that the first terminal group does not detect wake-up information at the first opportunity. For another example, the fourth information is 2 bits of information. When these 2 bits are 11, it means that the first terminal group detects wake-up information at the first opportunity. When these 2 bits are 00, it means that the first terminal group does not detect wake-up information at the first opportunity.

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

[0163] Step 602: If the fourth information indicates that the first terminal group detects wake-up information at the first opportunity, then the first terminal detects 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, then the first terminal determines not to detect wake-up information at the first opportunity, where the first terminal is any terminal in the first terminal group.

[0164] Among them, 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.

[0165] The fourth information can be sent to the first terminal group alone as a kind of information format (for example, the wake-up information format), or 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 make any limitations on this.

[0166] The network device sends the fourth information to each terminal in the first terminal group. After each terminal in the first terminal group receives the fourth information, it determines whether to detect the wake-up information at the first opportunity according to 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 (such as 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 (such as the first wake-up information) sent by the network device at the first opportunity, but is in a sleep or off or standby state. Compared with the prior art in which each terminal in the first terminal group will detect the wake-up information in real time at the first opportunity regardless of whether there is wake-up information at the first opportunity, in this 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 according to the fourth information. When the fourth information indicates that it is necessary to detect the wake-up information at the first opportunity, each terminal (such as the first terminal) in the first terminal group will detect the first wake-up information at the first opportunity; when the fourth information indicates that it is not necessary to detect the wake-up information at the first opportunity, each terminal (such as the first terminal) in the first terminal group 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); thus avoiding the situation that each terminal in the terminal group still continuously monitors the wake-up information when it is not necessary to detect the wake-up information, and further reducing the power consumption of each terminal (such as the first terminal) in the terminal group.

[0167] In a possible implementation, the fourth information is included in the third indication information, and the third indication information further includes fifth information, where the fifth information is the lower-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 timing, method 600 further includes: the first terminal determines 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, where 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 timing, it is determined to receive the seventh information, where 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.

[0168] Among them, the third indication information is an indication information of monitoring time periodically sent by the network device to each terminal group; the third indication information can be in the format of a separate wake-up information (such as, LP-WUS) or follow the first wake-up information (such as, LP-WUS) in the period. The third indication information can indicate whether each terminal group (such as, the first terminal group and the second terminal group, etc.) detects the wake-up information at its corresponding detection timing (such as, the first timing).

[0169] The fifth information includes at least 1 bit of information. For example, the fifth information is 1 bit of information. When this 1 bit of information is 1, it indicates that the second terminal group detects the wake-up information at the second timing, and when this 1 bit of information is 0, it indicates that the second terminal group does not detect the wake-up information at the second timing. Another example is that the fifth information is 3 bits of information. When the 3 bits of information are 111, it indicates that the second terminal group detects the wake-up information at the second timing, and when the 3 bits of information are 000, it indicates that the second terminal group does not detect the wake-up information at the second timing.

[0170] The third indication information includes the fourth information and the fifth information, where the fifth information is the lower-order bit adjacent to the fourth information; for example, the third indication information generated by the network device is 3 bits of information 110, where 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 receiving the third indication information, the first terminal group can determine whether to detect the wake-up information at the first timing according to the value (such as, 0 or 1) of the bit indicating the first terminal group in the third indication information.

[0171] For example, for the third indication information 110, the first bit of the third indication information is the fourth information. When the fourth information is 1, it indicates that the first terminal group needs to detect a wake-up message (e.g., the first wake-up message) at the first time. The second bit of the third indication information is the fifth information, and the fifth information is the lower bit adjacent to the fourth information. When the fifth information is 1, it indicates that the second terminal group needs to detect a wake-up message (e.g., the second wake-up message) at the second time. The third bit of the third indication information is 0, indicating that the third terminal group does not detect a wake-up message (e.g., the third wake-up message) at the third time.

[0172] If the fourth information indicates that the first terminal group detects a wake-up message at the first time, method 600 further includes:

[0173] Step 603: The first terminal determines the fifth information, where the fifth information is used to indicate whether the second terminal group detects a wake-up message at the second time. If the fifth information indicates that the second terminal group does not detect a wake-up message at the second time, the first terminal determines 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.

[0174] It should be noted that the first terminal determines to receive the sixth information at the second time, indicating that the first terminal detects a wake-up message at the first time, and the detected wake-up message is for waking itself up. If the first terminal detects a wake-up message at the first time, but the detected wake-up message is not for waking itself up, the first terminal will not receive the sixth information at the second time either.

[0175] For example, the third indication information is 10, the first bit is the fourth information, and the second bit is the fifth information. After receiving the third indication information, the first terminal checks whether the fifth information is 0. If the fifth information is 0, it indicates that the second terminal group does not detect a wake-up message 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 according to 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 send the scheduling information in the same format as the wake-up message, and the first terminal can quickly decode the scheduling information by using the method of decoding the wake-up message.

[0176] In another implementation, method 600 further includes:

[0177] Step 604: If the fifth information indicates that the second terminal group detects a wake-up message at the second time, 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 message.

[0178] Among them, the seventh information may refer to DCI. It should be noted that the format of the above seventh information being different from the format of the sixth information may mean: the modulation method of the seventh information is different from that of the sixth information; or, the coding method of the seventh information is different from that of the sixth information; or, the carrying method of the seventh information is different from that of the sixth information, that is, it can be understood that the processing methods of the seventh information and the sixth information are different; for example, the seventh information and the sixth information may be different in one or more of the following ways: physical broadcast channel (PBCH) payload generation, scrambling, adding cyclic redundancy check (CRC) check bits of the transport block (TB), channel coding, rate matching, or modulation method. For example, the modulation methods of the sixth information include, but are not limited to, on-off keying (OOK) modulation and a combined modulation method based on orthogonal frequency-division multiplexing (OFDM) and OOK; while the modulation method of the seventh information may be orthogonal frequency-division multiplexing (OFDM) modulation.

[0179] For example, the third indication information is 11, the first bit is the fourth information, the second bit is the fifth information, and the first terminal detects that the fifth information is 1, indicating 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 listen to 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; then, the first terminal determines the complexity of the first transmission resource and the power consumption of the first terminal according to the detected scheduling information.

[0180] 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; 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, it can determine the first transmission resource of the first terminal according to the sixth information, thereby reducing the complexity, delay, and power consumption of the first terminal in determining the first transmission resource.

[0181] In a possible implementation, the third indication information includes multiple bits, and there is a preset one-to-one correspondence between the multiple bits and multiple terminal groups. Each bit in the multiple bits is used to indicate a different terminal group among the multiple terminal groups. Before the first terminal receives the fourth information, method 600 further 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.

[0182] It should be noted that each bit in the multiple bits is used to indicate a different terminal group among the multiple terminal groups, which can be understood as the probability that each bit in the multiple bits indicates each terminal in the multiple terminal groups is the same.

[0183] Among them, before the network device sends the third indication information to each terminal group, it first sends the eighth information to each terminal (such as the first terminal) in each terminal group, and the eighth information is used to indicate the terminal group corresponding to each bit in the third indication information. Among them, the eighth information can be indicated by high-layer signaling, such as RRC or MAC-CE signaling, etc., or can be indicated by other means (such as DCI), and the present application does not limit this.

[0184] The third indication information carries K bits of information (for example, 110), that is, the third indication information includes multiple bits; the multiple bits respectively indicate whether each terminal group in the K terminal groups detects the wake-up information at the corresponding detection opportunity from the high bit to the low bit; there is a preset one-to-one correspondence between the multiple bits and the multiple terminal groups, which can be understood as that each bit indicates a terminal group, and the value of each bit (for example, 0 or 1) indicates whether the terminal group corresponding to this bit detects the wake-up information at the detection opportunity configured by the network device for itself. For example, a single bit being 0 means that terminal group A does not detect the wake-up information at detection opportunity T, and a single bit being 1 means that terminal group A detects the wake-up information at detection opportunity T.

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

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

[0187] 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;

[0188] 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;

[0189] 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.

[0190] 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 for each terminal group within one cycle.

[0191] Thus, 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 each of the multiple bits received each time. Since each bit in the multiple bits may indicate each terminal group among the multiple terminal groups, each terminal group has the opportunity to receive the wake-up information preferentially to achieve fair scheduling, thereby reducing the response delay of the terminal device.

[0192] As another example, since each bit in the third indication information represents whether different terminal groups detect the wake-up information at their respective corresponding detection times, the network device can set bits with different values in the third indication information to indicate which terminal groups need to be woken up at their respective corresponding monitoring times; for example, the third indication information carries 3-bit information 110. Among them, the first bit being 1 means that the first terminal group needs to detect the wake-up information (such as wake-up information 1) at time 1, the second bit being 1 means that the second terminal group needs to detect the wake-up information (such as wake-up information 2) at time 2, and the third bit being 0 means that the third terminal group does not detect the 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 (such as the second terminal) that needs to be woken up in the second terminal group to the woken-up terminal at time 3. After this terminal is woken up, 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 this terminal. It should be noted that the network device can send the scheduling information corresponding to this terminal in the format of wake-up information.

[0193] Correspondingly, after each terminal group (such as the first terminal group) receives the third indication information, it will detect the value of the bit corresponding to itself in the third indication information and the value of the next bit adjacent to the bit corresponding to itself. For a specific understanding, please refer to the following example.

[0194] 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 in sequence from the high - order bit to the low - order bit. The monitoring opportunity allocated by the network device to the first terminal group is opportunity 1, the monitoring opportunity of the second terminal group is opportunity 2, and the monitoring opportunity of the third terminal group is opportunity 3. After receiving the third indication information, the first terminal group will detect whether the highest bit (i.e., the first bit) of the third indication information is 1 and 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 opportunity 1, where the 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 opportunity 2. At this time, the first terminal group receives wake - up information 1 at opportunity 1 and determines that the first terminal is woken up according to the wake - up information 1. After the first terminal is woken up, the first terminal (for example, the MR of the first terminal) listens to the DCI carried in the PDCCH sent by the network device and determines the scheduling information corresponding to the first terminal through complex blind detection. If the second bit is 0, it means that the second terminal group is not woken up at opportunity 2. At this time, the first terminal group receives wake - up information 1 at opportunity 1 and determines that the first terminal is woken up according to the wake - up information 1. After the first terminal is woken up, the first terminal (for example, the MR of the first terminal) detects the scheduling information corresponding to the first terminal at opportunity 2. Correspondingly, the network device uses opportunity 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 wake - up information at opportunity 1.

[0195] 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 elaborated 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 detecting 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 woken up at opportunity 3. The third terminal group receives wake - up information 3 at opportunity 3 and determines that the third terminal is woken up according to the wake - up information 3. After the third terminal is woken up, the third terminal (for example, the MR of the third terminal) listens to the DCI carried in the PDCCH sent by the network device and determines the scheduling information corresponding to the third terminal through complex blind detection.

[0196] For another example, as Figure 7As shown in (a) therein, taking the third indication information as 110 as an example, where 110 sequentially indicates the first terminal group, the second terminal group, and the third terminal group respectively, the monitoring opportunity allocated by the network device to the first terminal group is opportunity 1, the monitoring opportunity of the second terminal group is opportunity 2, and the monitoring opportunity of the third terminal group is opportunity 3; it should be noted that the network device can indicate the terminal groups represented by each bit in the third indication information sent each time to the terminal group through high-layer signaling (such as DCI, RRC, etc.); the network device sends the third indication information 110 to the first terminal group, the second terminal group, and the third terminal group respectively at opportunity 0; after each terminal in the first terminal group receives the third indication information, detecting that the first bit of the third indication information is 1 indicates that each terminal in the first terminal group detects the wake-up information 1 at opportunity 1, and this 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 the wake-up information 2 at opportunity 2. After the first terminal is woken up, it listens to 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, detecting that the second bit of the third indication information is 1 indicates that each terminal in the second terminal group receives the wake-up information 2 at opportunity 2, and this 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 the wake-up information 3 at opportunity 3 and 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, detecting that the third bit of the third indication information is 0 indicates that each terminal in the third terminal group is not woken up at opportunity 3, or is in an off state, or is in a sleep state; since the third indication information is 3-bit information and there is no fourth-bit information, after each terminal in the third terminal group detects the third bit of the third indication information, the bit detection ends.

[0197] For another example, as Figure 7As shown in (b) of , taking the third indication information as 101 as an example, where 101 sequentially indicates the third terminal group, the second terminal group, and the first terminal group respectively, the monitoring opportunity allocated by the network device to the third terminal group is opportunity 1, the monitoring opportunity of the second terminal group is opportunity 2, and the monitoring opportunity of the first terminal group is opportunity 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 opportunity 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 opportunity 1, and this 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 opportunity 2, but is in a closed or sleep state; the network device sends the scheduling information corresponding to the third terminal at opportunity 2; after the third terminal is woken up, it receives the scheduling information corresponding to the third terminal at opportunity 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 the wake-up information 2 at opportunity 2, and this 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 the wake-up information 1 at opportunity 3. After the first terminal is woken up, it needs to receive the DCI carried in the PDCCH from the network device and determine the scheduling information corresponding to the first terminal through complex blind detection; since the third indication information is 3-bit information and there is no fourth bit information, after each terminal in the first terminal group detects the third bit of the third indication information, the bit detection ends.

[0198] In a possible implementation manner, the third indication information is carried in the second wake-up information, the second wake-up information is located within the third opportunity, and the third opportunity is before the first opportunity.

[0199] As described above, the third indication information can be in the format of a separate wake-up information (for example, LP-WUS) or follow a wake-up information (for example, LP-WUS) within a certain period. When the third indication information is in the format of a separate wake-up information, it can be sent to the terminal group together with the wake-up information (for example, the second wake-up information) sent by the network device; among them, the second wake-up information is used to wake up a certain terminal device in a certain terminal group. The first opportunity is the opportunity for the first terminal group to detect the wake-up information (for example, the first wake-up information); the network device needs to send the third indication information before the first opportunity so that the first terminal group can determine whether to wake up at the first opportunity and detect the wake-up information.

[0200] For example, as Figure 7As shown in (a) of , the first terminal group receives the third indication information 110 at timing 0 (e.g., the third timing), and receives the first wake-up information at timing 1 (e.g., the first timing), where timing 0 is before timing 1; thus, the first terminal can determine to detect the first wake-up information at timing 1 according to the first bit indicated by the third indication information being 1.

[0201] It can be seen that at the third timing, the first terminal receives the second wake-up information, and determines the terminal groups that need to detect the wake-up information at different timings according to the third indication information in the second wake-up information, so as to timely notify each terminal group of the timings that need to be woken up, and avoid the situation that some terminal groups still monitor the wake-up information at the timings when they do not need to detect the wake-up information.

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

[0203] The third indication information is carried in the second wake-up information, and the second wake-up information is the first wake-up information within the third timing, which is equivalent to carrying the third indication information in the first wake-up information within the third timing, so as to facilitate the terminal to quickly parse out the third indication information.

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

[0205] Wherein, the fourth information is the wake-up information, and the format of the fourth information can have different representation forms, and each form can indicate whether a terminal group detects the wake-up information at the corresponding timing; for example, the fourth information can be represented by form C or form D; the network device can indicate that the first terminal group detects the wake-up information at the first timing through form C of the fourth information, and indicates that the first terminal group does not detect the wake-up information at the first timing through form D. In this way, whether the first terminal group detects the wake-up information at the first timing can be indicated through the format of the fourth information, without carrying additional indication information, which is beneficial to reducing resource overhead.

[0206] For ease of understanding, in combination with Figure 8 the specific process steps of a communication method shown in , an example is given to illustrate the process of the terminal side (e.g., the first terminal) executing the above communication method 600.

[0207] (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 where the first terminal is located.

[0208] (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.

[0209] (3) If the bit is 1, it is detected whether there is a next bit adjacent to this bit position.

[0210] (4) If there is a next bit, it is detected whether the next bit is 0. If it is 0, the first terminal detects and demodulates the wake-up message 1 at time T1; the first terminal determines whether it is woken up according to the wake-up message 1. If it determines that it is woken up, the first terminal detects the corresponding scheduling information at time T2; if it determines that it is not woken up, it enters the sleep state.

[0211] (5) If it is detected that the next bit is 1, the first terminal detects and demodulates the wake-up message 1 at time T1; the first terminal determines whether it is woken up according to the wake-up message 1. If it determines that it is woken up, the first terminal wakes up the MR. The MR listens to the DCI carried in the PDCCH sent by the network device, determines the scheduling information of the first terminal through complex blind detection, and determines the PDSCH according to the scheduling information of the first terminal; the MR receives the PDSCH; if it determines that it is not woken up, it enters the sleep state.

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

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

[0214] In a possible implementation, the communication device 900 may include a processor 910 and an interface circuit 920. Among them, the processor 910 and the interface circuit 920 communicate with each other. It can be understood that the interface circuit 920 may be a transceiver or an input / output interface. Among them, the transceiver includes a transmitter and / or a receiver. The transmitter is used to implement the sending function, and the receiver is used to implement the receiving function.

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

[0216] In a possible implementation, the communication device 900 is used to implement each process and operation corresponding to the terminal device (or network device) in the above method 500 or method 600.

[0217] It should be understood that the communication device 900 may specifically be the terminal device (or network device) in the above method 500 or method 600, or may be a chip or a chip system. Correspondingly, the interface circuit 920 may be the transceiver circuit of the chip, which is not limited here. Specifically, the communication device 900 may be used to execute each operation and / or process corresponding to the terminal device (or network device) in the above method embodiments. Optionally, the memory 930 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A part 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 may be used to execute the instructions stored in the memory, and when the processor 910 executes the instructions stored in the memory, the processor 910 is used to execute each operation and / or process corresponding to the terminal device (or network device) in the above method 500 or method 600.

[0218] In the implementation process, each operation of the above method may be completed by the integrated logic circuit in the hardware of the processor or the instructions in software form. The operations of the method disclosed in combination with the embodiments of the present application may be directly embodied as being executed and completed by the hardware processor, or executed and completed by a combination of the hardware and software modules in the processor. The software module may be located in a mature storage medium 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. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the operations of the above method. To avoid repetition, it will not be described in detail here.

[0219] It should be noted that the processor in the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. During implementation, the operations in the above method embodiments may be completed by the integrated logic circuit in the hardware of the processor or instructions in software form. The above processor may 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. It can implement or execute the various methods, operations, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The operations of the method disclosed in combination with the embodiments of the present application may be directly embodied as being executed by a hardware decoding processor, or completed by a combination of hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, register, etc. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the operations of the above method.

[0220] It can be 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 ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (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 but 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), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but not be limited to, these and any other suitable types of memory.

[0221] According to the method provided by the embodiments of the present application, the present application also provides a computer program product, which includes: computer program code. When the computer program code runs on a computer, it causes the computer to perform each operation or process executed by the terminal device (or network device) that executes the above-mentioned method 500 or method 600.

[0222] According to the method provided by the embodiments of the present application, the present application also provides a computer-readable storage medium, which stores program code. When the program code runs on a computer, it causes the computer to perform each operation or process executed by the terminal device (or network device) that executes the above-mentioned method 500 or method 600.

[0223] According to the method provided by the embodiments 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 foregoing method 600.

[0224] Each of the above device embodiments corresponds exactly to the method embodiments, and the corresponding operations are performed by the corresponding modules or units. For example, the communication unit (transceiver) performs the operations of receiving or sending in the method embodiments, and other operations except for sending and receiving can be performed by the processing unit (processor). The functions of specific units can be based on the corresponding method embodiments. Among them, the processor can be one or more.

[0225] In the embodiments of the present application, the terms and English abbreviations are all exemplary examples given for convenience of description, and should not constitute any limitation to the present application. The present application does not exclude the possibility of defining other terms that can achieve the same or similar functions in existing or future protocols.

[0226] It should be understood that "and / or" in this article describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after.

[0227] Those of ordinary skill in the art can realize that the various illustrative logical blocks and operations described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or by a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professionals can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0228] Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the systems, devices, and units described above can be based on the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0229] In several embodiments provided in the present 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 illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For example, 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 displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be in electrical, mechanical, or other forms.

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

[0231] In addition, in each embodiment of the present application, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.

[0232] In the above embodiments, the functions of the functional units can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, 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 processes or functions described in the embodiments of the present application are 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. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid state disk (SSD), etc.).

[0233] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that makes a contribution, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the operations of the methods described in the various embodiments of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.

[0234] The above embodiments are only used 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 foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the various embodiments of the present application.

Claims

1. A communication method, characterized in that, 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 to determine the third information, and the third information being used to schedule a first transmission resource of the first terminal; sending the first information.

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

3. A communication method, characterized in that, the method includes: receiving 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 of the first terminal; determining the first transmission resource according to the third information.

4. The method according to claim 3, characterized in that, before receiving the first information, the method further includes: receiving first indication information, the first indication information being 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 further includes fourth indication information, the fourth indication information being 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 an 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 the first bit in the bitmap.

9. The method according to claim 8, characterized in that, the offset of the first bit is indicated by second indication information, or the offset of the first bit is determined based on the length of the second information and the sorting 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, a first period and a 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 includes: generating fourth information, the fourth information being used to indicate whether a 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, then the first time is the time for the first terminal group to detect first wake-up information; or, If the fourth piece of information indicates that the first terminal group does not detect the wake-up information at the first timing, then the first timing is the timing when the terminal group does not detect the wake-up information.

12. The method according to claim 11, wherein, the fourth piece of information is included in the third indication information, the third indication information further includes a fifth piece of information, the fifth piece of information is the lower-order bit adjacent to the fourth piece of information; the fifth piece of information is used to indicate whether a second terminal group detects the wake-up information at a second timing; if the fifth piece of information indicates that the second terminal group does not detect the wake-up information at the second timing, then send a sixth piece of information at the second timing, the sixth piece of information is used to schedule a first transmission resource of a first terminal, the first terminal belongs to the first terminal group; or, if the fifth piece of information indicates that the second terminal group detects the wake-up information at the second timing, send a seventh piece of information, the format of the seventh piece of information is different from the format of the sixth piece of information, the seventh piece of information is used to schedule a first transmission resource of a first terminal, the first terminal belongs to the first terminal group.

13. The method according to claim 12, wherein, the third indication information includes a plurality of bit positions, there is a preset one-to-one correspondence between the plurality of bit positions and a plurality of terminal groups, each bit position in the plurality of bit positions is used to indicate a different terminal group in the plurality of terminal groups, before sending the fourth piece of information, the method further includes: sending an eighth piece of information, the eighth piece of information is used to indicate the terminal group corresponding to each bit position in the plurality of bit positions received each time.

14. A communication method, wherein, the method includes: receiving a fourth piece of information, the fourth piece of information is used to indicate whether a first terminal group detects the wake-up information at a first timing, the first terminal group includes at least one terminal; if the fourth piece of information indicates that the first terminal group detects the wake-up information at the first timing, then detect a first wake-up information at the first timing; or, if the fourth piece of information indicates that the first terminal group does not detect the wake-up information at the first timing, then determine not to detect the wake-up information at the first timing.

15. The method according to claim 14, wherein, the fourth piece of information is included in the third indication information, the third indication information further includes a fifth piece of information, the fifth piece of information is the lower-order bit adjacent to the fourth piece of information; if the fourth piece of information indicates that the first terminal group detects the wake-up information at the first timing, the method further includes: determining the fifth piece of information, the fifth piece of information is used to indicate whether a second terminal group detects the wake-up information at a second timing; if the fifth piece of information indicates that the second terminal group does not detect the wake-up information at the second timing, determine to receive a sixth piece of information at the second timing, the sixth piece of information is used to schedule a first transmission resource of a first terminal, 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 timing, determine to receive the seventh information, where 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, wherein, the third indication information includes a plurality of bits, and there is a preset one-to-one correspondence between the plurality of bits and a plurality of terminal groups. Each bit in the plurality of bits is used to indicate a different terminal group among the plurality of terminal groups. Before receiving the fourth information, the method further includes: receiving an eighth information, where the eighth information is used to indicate the terminal group corresponding to each bit in the plurality of bits received each time.

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

18. The method according to claim 17, wherein, the second wake-up information is the first wake-up information within the third timing.

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

20. A communication device, wherein, the communication device includes a module for executing the method according to any one of claims 1 to 2 and 5 to 10, or includes a module for executing the method according to any one of claims 3 to 10, or includes a module for executing the method according to any one of claims 11 to 13 and 17 to 19, or includes a module for executing the method according to any one of claims 14 to 19.

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

22. A computer-readable storage medium, wherein, A computer program is stored in the computer-readable storage medium. When the computer program is executed by a processor, the processor is caused to execute the method according to any one of claims 1 to 2 and 5 to 10, or the processor is caused to execute the method according to any one of claims 3 to 10, or the processor is caused to execute the method according to any one of claims 11 to 13 and 17 to 19, or the processor is caused to execute the method according to any one of claims 14 to 19.

Citation Information

Cited By

  • Communication method and communication apparatus

    EP4804643A1

  • Communication method and communication apparatus

    WO2025107986A1