Communication method and device

The terminal device monitors PDCCH within the first period of time and decides whether to skip the monitoring of the second period of time according to the results. The terminal device needs to continue to monitor PDCCH during the countless scheduling. Effect.

CN119342494APending Publication Date: 2025-01-21HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310897623.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-20
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

The prior art cannot send skip commands to the terminal device when there is no data scheduling, resulting in the terminal device still need to monitor the physical downlink control channel PDCCH when there is no data scheduling, which increases monitoring opportunities.

Method used

The terminal equipment monitors the PDCCH in the first time period, and decides whether to monitor the PDCCH in the second time period based on the monitoring results, thereby possibly skipping the monitoring of the PDCCH.

Benefits of technology

Dynamically adjust the monitoring time period to reduce the opportunity to monitor the PDCCH of the terminal equipment and save power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119342494A_ABST
    Figure CN119342494A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a communication method and device. The method can be applied to terminal equipment, and comprises the following steps: the terminal equipment monitors a first physical downlink control channel (PDCCH) in a first time period, and the first PDCCH is a PDCCH borne by a user specific search space (USS) and a user common search space (CSS) of a type 3. And the terminal equipment determines whether to monitor the first PDCCH in a second time period according to the monitoring result of the first PDCCH in the first time period, and the second time period is a time period associated with the first time period. The mode is beneficial for reducing the opportunity that the terminal equipment monitors the first PDCCH.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art

[0002] When the network device determines that there is no data scheduling for a certain terminal device in the future, it sends a skipping command at the end of the data packet that schedules the data for the terminal device. After receiving the skipping command, the terminal device skips monitoring the physical downlink control channel (PDCCH) carried by the user common search space (USS) and the type 3 user common search space (CSS) for a period of time starting from the next time slot of the current time.

[0003] However, when there is no data scheduling for a terminal device, even if the network device determines that there will be no data scheduling for the terminal device in the future, it cannot send a skipping command to the terminal device. Therefore, the terminal device still needs to monitor the PDCCH when there is no data scheduling because it cannot receive the skipping command, which increases the chance of the terminal device monitoring the PDCCH. Summary of the invention

[0004] The embodiments of the present application provide a communication method and apparatus, which can reduce the chances of a terminal device monitoring a physical downlink control channel (PDCCH).

[0005] In the first aspect, an embodiment of the present application provides a communication method, which can be applied to a terminal device, a chip in a terminal device, or a module that can realize all or part of the functions of a terminal device, etc. The following description is taken as an example of a terminal device. In this method, the terminal device monitors a first physical downlink control channel PDCCH within a first time period, and the first PDCCH is a PDCCH carried by a user-specific search space USS and a user common search space CSS of type 3. The terminal device determines whether to monitor the first PDCCH within a second time period based on the monitoring result of the first PDCCH within the first time period. Among them, the second time period is a time period associated with the first time period.

[0006] In an embodiment of the present application, the terminal device determines whether to monitor the first PDCCH in the second time period based on the monitoring result of the first PDCCH in the first time period, so that the terminal device may skip monitoring the first PDCCH in the second time period, which is beneficial to reduce the chance of the terminal device monitoring the first PDCCH.

[0007] In an optional implementation, the terminal device determines whether to monitor the first PDCCH in a second time period based on the monitoring result of the first PDCCH in a first time period, including: when the first PDCCH is not monitored in the first time period, skipping the monitoring of the first PDCCH in the second time period; or, when the first PDCCH is monitored in the first time period, monitoring the first PDCCH in the second time period.

[0008] It can be seen that when the terminal device fails to monitor the first PDCCH in the first time period, it skips monitoring the first PDCCH in the second time period, which can reduce the chance of the terminal device monitoring the first PDCCH.

[0009] In an optional implementation, the starting position of the first time period is the time domain position indicated by the first first search space on the predefined time domain resource, or the time domain position indicated by the first search space after the second time period, or the time domain position indicated by the first search space after the third time period.

[0010] The third time period is a time period for skipping monitoring of the first PDCCH determined according to the skip command, and the first search space is the USS and the type 3 CSS.

[0011] In an optional implementation, the terminal device does not overlap with the first time domain resource and the second time period or the third time period, or when the first time domain resource overlaps with the second time period, the terminal device monitors the first PDCCH in the first time domain resource. The first time domain resource is predefined or configured. This method can ensure that the terminal device monitors the first PDCCH on a fixed time domain resource (i.e., the first time domain resource), thereby facilitating the terminal device and the network device to align the monitoring pattern of the first PDCCH.

[0012] In another optional implementation, when the first time domain resource overlaps with the third time period, the terminal device skips monitoring the first PDCCH in the first time domain resource. That is, even if the first time domain resource is a predefined or configured time domain resource in which the terminal device needs to monitor the first PDCCH, when the first time domain resource overlaps with the third time period in which the terminal device needs to skip the first PDCCH determined according to the skip command, the terminal device still skips monitoring the first PDCCH in the first time domain resource to save power consumption of the terminal device.

[0013] In an optional implementation, when the terminal device detects the first PDCCH in the first time domain resource, it monitors the first PDCCH in a fourth time period after the first time domain resource to reduce the probability of missing the first PDCCH.

[0014] In an optional implementation manner, the skip command received by the terminal device is carried in the group downlink control information. This approach can reduce network overhead.

[0015] In an optional implementation, the terminal device further determines the duration of the second time period according to the monitoring result of the first PDCCH in the first time period. It can be seen that the terminal device can dynamically adjust the duration of the second time period according to the monitoring result of the first PDCCH in the first time period.

[0016] In the second aspect, the embodiment of the present application also provides a communication method, which can be applied to a terminal device, a chip in a terminal device, or a module that can realize all or part of the functions of a terminal device, etc. The following description is made by taking a terminal device as an example. In this method, the terminal device monitors a first physical downlink control channel PDCCH in a first time period, and the first PDCCH is a PDCCH carried by a user-specific search space USS and a user common search space CSS of type 3. When the terminal device does not detect a skip command in a first PDCCH received on a time domain resource that is before the first time period and closest to the first time period, the terminal device monitors the first PDCCH in a second time period; or, when the terminal device detects a skip command in a first PDCCH received on a time domain resource that is before the first time period and closest to the first time period, the terminal device determines whether to monitor the first PDCCH in the second time period according to the monitoring result of the first PDCCH in the first time period. Among them, the second time period is a time period associated with the first time period.

[0017] In the embodiment of the present application, when the terminal device does not detect a skip command in the first PDCCH received on the time domain resource that is before the first time period and closest to the first time period, the terminal device monitors the first PDCCH in the second time period regardless of whether the terminal device monitors the first PDCCH in the first time period, so as to reduce the probability of missing the first PDCCH. When the terminal device detects a skip command in the first PDCCH received on the time domain resource that is before the first time period and closest to the first time period, it determines whether to monitor the first PDCCH in the second time period based on the monitoring result in the first time period, which is conducive to reducing the chance of the terminal device monitoring the first PDCCH.

[0018] In an optional implementation, the terminal device determines whether to monitor the first PDCCH in a second time period based on the monitoring result of the first PDCCH in a first time period, including: when the first PDCCH is monitored in the first time period and the first PDCCH does not carry a skip command, monitoring the first PDCCH in the second time period; or, when the first PDCCH is monitored in the first time period and the first PDCCH carries a skip command, monitoring the first PDCCH on time domain resources other than the duration determined according to the skip command in the second time period; or, when the first PDCCH is not monitored in the first time period, skipping the monitoring of the first PDCCH in the second time period.

[0019] It can be seen that when the terminal device monitors the first PDCCH within the first time period, it monitors the first PDCCH within the second time period to reduce the probability of missing the first PDCCH; when the terminal device does not monitor the first PDCCH within the first time period, it skips monitoring the first PDCCH within the second time period to reduce the chance of the terminal device monitoring the first PDCCH.

[0020] In an optional implementation, the first time period overlaps with the third time period, and the third time period is a time period for skipping monitoring of the first PDCCH determined according to a skip command. That is, when the first time period overlaps with the third time period for skipping monitoring of the first PDCCH determined by the terminal device according to the skip command, the terminal device still monitors the first PDCH in the first time period.

[0021] In an optional implementation manner, the skip command received by the terminal device is carried in the group downlink control information. This approach can reduce network overhead.

[0022] In an optional implementation, the terminal device further determines the time domain position of the first time period according to the offset value corresponding to the first time period, the period corresponding to the first time period, and the subcarrier spacing. The offset value corresponding to the first time period, the period corresponding to the first time period, and the subcarrier spacing may be configured by the network device.

[0023] It can be seen that the terminal device can determine the time domain position of the first time period by itself according to the configuration of the network device.

[0024] In an optional implementation, the terminal device further determines the duration of the second time period according to the monitoring result of the first PDCCH in the first time period. It can be seen that the terminal device can dynamically adjust the duration of the second time period according to the monitoring result of the first PDCCH in the first time period.

[0025] On the third aspect, the embodiments of the present application also provide a communication method, which can be applied to a network device, a chip in a network device, or a module that can realize all or part of the functions of the network device, etc. The following description is made by taking a network device as an example. In this method, a network device receives first indication information from a terminal device, and the first indication information is used to indicate whether the terminal device has received a first physical downlink control channel PDCCH of scheduled data within a first time period, and the first PDCCH is a PDCCH carried by a user-specific search space USS and a user common search space CSS of type 3. When the first indication information indicates that the terminal device has not received the first PDCCH of scheduled data within the first time period, the network device sends the first PDCCH of non-scheduled data for M times. The network device sends the first PDCCH of scheduled data in the first time slot after sending the first PDCCH of non-scheduled data for the Mth time.

[0026] The value of M is greater than or equal to the number of time slots included in the duration of the second time period, and the second time period is a time period associated with the first time period.

[0027] In an embodiment of the present application, the value of M is greater than or equal to the number of time slots included in the length of the second time period. Therefore, when the network device determines that the terminal device has not received the first PDCCH of scheduling data within the first time period, it sends the first PDCCH of scheduling data in the first time slot after continuously sending the first PDCCH without scheduling data M times, which is beneficial to ensure that the terminal device successfully receives the first PDCCH of scheduling data from the network device.

[0028] In an optional implementation, when the network device sends the first PDCCH of the scheduling data in the first time period, the number of transmissions of the first PDCCH of the scheduling data is increased, or the transmission power of the first PDCCH of the scheduling data is increased, or the aggregation level of the first PDCCH of the scheduling data is increased. This method can increase the success rate of the network device successfully sending the first PDCCH of the scheduling data in the first time period, thereby helping to reduce the probability of the terminal device missing the first PDCCH of the scheduling data in the first time period.

[0029] In an optional implementation, when the network device determines not to send the first PDCCH that schedules data in the first time period and to send the first PDCCH that schedules data in the second time period, the first PDCCH that does not schedule data is sent in the first time period.

[0030] This method is beneficial for the terminal device to monitor the first PDCCH in the second time period when it detects the first PDCCH that does not schedule data in the first time period, thereby enabling the terminal device to receive the first PDCCH with scheduling data from the network device in the second time period, thereby reducing the probability of the terminal device missing the first PDCCH.

[0031] In a fourth aspect, an embodiment of the present application further provides a communication device. The communication device has the function of implementing some or all of the functions of the terminal device described in the first aspect above, or implements some or all of the functions of the terminal device described in the second aspect above, or implements some or all of the functions of the network device described in the third aspect above. For example, the functions of the communication device may have the functions of some or all of the embodiments of the terminal device described in the first aspect of the embodiment of the present application, or may have the functions of implementing any one of the embodiments of the present application separately. The functions may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0032] In a possible design, the structure of the communication device may include a processing unit and a communication unit, and the processing unit is configured to support the communication device to perform the corresponding functions in the above method. The communication unit is used to support communication between the communication device and other communication devices. The communication device may also include a storage unit, which is used to couple with the processing unit and the communication unit, and store the necessary program instructions and data of the communication device.

[0033] In one embodiment, the communication device includes: a processing unit and a communication unit, wherein the communication unit is used to send and receive signals / signaling;

[0034] The processing unit is used to monitor a first physical downlink control channel PDCCH within a first time period, where the first PDCCH is a PDCCH carried by a user-specific search space USS and a type 3 user common search space CSS; the processing unit is also used to determine whether to monitor the first PDCCH within a second time period based on a monitoring result of the first PDCCH within the first time period; the second time period is a time period associated with the first time period.

[0035] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the first aspect mentioned above and will not be described in detail here.

[0036] In another embodiment, the communication device includes: a processing unit and a communication unit, the communication unit is used to send and receive signals / signaling; the processing unit is used to monitor a first physical downlink control channel PDCCH within a first time period, the first PDCCH is a PDCCH carried by a user-specific search space USS and a type 3 user common search space CSS; the processing unit is also used to monitor the first PDCCH within a second time period when no skip command is detected in the first PDCCH received on a time domain resource that is before the first time period and closest to the first time period; or, the processing unit is also used to determine whether to monitor the first PDCCH within a second time period based on a monitoring result of the first PDCCH within the first time period when a skip command is detected in the first PDCCH received on a time domain resource that is before the first time period and closest to the first time period; the second time period is a time period associated with the first time period.

[0037] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the above-mentioned second aspect and will not be described in detail here.

[0038] In another embodiment, the communication device includes: a processing unit and a communication unit, the processing unit is used to process the signal / signaling; the communication unit is used to receive first indication information from a terminal device, the first indication information is used to indicate whether the terminal device has received a first physical downlink control channel PDCCH of scheduling data within a first time period, the first PDCCH is a PDCCH carried by a user-specific search space USS and a type 3 user common search space CSS; the communication unit is also used to send the first PDCCH of non-scheduled data M times when the first indication information indicates that the terminal device has not received the first PDCCH of scheduling data within the first time period; the communication unit is also used to send the first PDCCH of scheduling data in the first time slot after sending the first PDCCH of non-scheduled data for the Mth time; the value of M is greater than or equal to the number of time slots included in the length of a second time period, and the second time period is a time period associated with the first time period.

[0039] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the third aspect mentioned above and will not be described in detail here.

[0040] As an example, the communication unit may be a transceiver or a communication interface, the storage unit may be a memory, and the processing unit may be a processor.

[0041] In one embodiment, the communication device includes: a processor and a transceiver, the transceiver is used to send and receive signals / signaling; the processor is used to monitor a first physical downlink control channel PDCCH within a first time period, the first PDCCH is a PDCCH carried by a user-specific search space USS and a type 3 user common search space CSS; the processor is also used to determine whether to monitor the first PDCCH within a second time period based on the monitoring result of the first PDCCH within the first time period; the second time period is a time period associated with the first time period.

[0042] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the first aspect mentioned above and will not be described in detail here.

[0043] In another embodiment, the communication device includes: a processor and a transceiver, the transceiver is used to send and receive signals / signaling; the processor is used to monitor a first physical downlink control channel PDCCH within a first time period, the first PDCCH is a PDCCH carried by a user-specific search space USS and a type 3 user common search space CSS; the processor is also used to monitor the first PDCCH within a second time period when no skip command is detected in the first PDCCH received on a time domain resource that is prior to the first time period and closest to the first time period; or, the processor is also used to determine whether to monitor the first PDCCH within a second time period based on a result of monitoring the first PDCCH within the first time period when a skip command is detected in the first PDCCH received on a time domain resource that is prior to the first time period and closest to the first time period; the second time period is a time period associated with the first time period.

[0044] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the above-mentioned second aspect and will not be described in detail here.

[0045] In another embodiment, the communication device includes: a processor and a transceiver, the processor is used to process signals / signaling; the transceiver is used to receive first indication information from a terminal device, the first indication information is used to indicate whether the terminal device has received a first physical downlink control channel PDCCH of scheduled data within a first time period, the first PDCCH being a PDCCH carried by a user-specific search space USS and a type 3 user common search space CSS; the transceiver is also used to send the first PDCCH of non-scheduled data M times when the first indication information indicates that the terminal device has not received the first PDCCH of scheduled data within the first time period; the transceiver is also used to send the first PDCCH of scheduled data in the first time slot after sending the first PDCCH of non-scheduled data for the Mth time; the value of M is greater than or equal to the number of time slots included in the length of a second time period, and the second time period is a time period associated with the first time period.

[0046] In addition, in this aspect, other optional implementations of the communication device can refer to the relevant content of the third aspect mentioned above and will not be described in detail here.

[0047] In another embodiment, the communication device is a chip or a chip system. The processing unit may also be embodied as a processing circuit or a logic circuit; the communication unit may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip or the chip system.

[0048] During the implementation process, the processor can be used to perform, for example, but not limited to, baseband related processing, and the transceiver can be used to perform, for example, but not limited to, radio frequency transceiver. The above-mentioned devices can be respectively arranged on chips independent of each other, or at least partially or completely arranged on the same chip. For example, the processor can be further divided into an analog baseband processor and a digital baseband processor. Among them, the analog baseband processor can be integrated with the transceiver on the same chip, and the digital baseband processor can be arranged on an independent chip. With the continuous development of integrated circuit technology, more and more devices can be integrated on the same chip. For example, a digital baseband processor can be integrated with a variety of application processors (such as but not limited to a graphics processor, a multimedia processor, etc.) on the same chip. Such a chip can be called a system on a chip (system on a chip, SoC). Whether each device is independently arranged on different chips or integrated on one or more chips often depends on the needs of product design. The embodiment of the present application does not limit the implementation form of the above-mentioned devices.

[0049] In a fifth aspect, an embodiment of the present application further provides a processor for executing the above-mentioned various methods. In the process of executing these methods, the process of sending the above-mentioned information and receiving the above-mentioned information in the above-mentioned method can be understood as the process of the processor outputting the above-mentioned information and the process of the processor receiving the above-mentioned information input. When outputting the above-mentioned information, the processor outputs the above-mentioned information to the transceiver so that it can be transmitted by the transceiver. After the above-mentioned information is output by the processor, it may also need to be processed in other ways before it reaches the transceiver. Similarly, when the processor receives the above-mentioned information input, the transceiver receives the above-mentioned information and inputs it into the processor. Furthermore, after the transceiver receives the above-mentioned information, the above-mentioned information may need to be processed in other ways before it is input into the processor.

[0050] For the sending and receiving operations involved in the processor, unless otherwise specified, or unless they conflict with their actual function or internal logic in the relevant description, they can be more generally understood as processor output, reception, input and other operations, rather than sending and receiving operations performed directly by the RF circuit and antenna.

[0051] In the implementation process, the processor may be a processor specifically used to execute these methods, or a processor that executes computer instructions in a memory to execute these methods, such as a general-purpose processor. The memory may be a non-transitory memory, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or may be separately arranged on different chips. The embodiment of the present application does not limit the type of memory and the arrangement of the memory and the processor.

[0052] In a sixth aspect, an embodiment of the present application further provides a communication system, which includes a network device and a terminal device. In another possible design, the system may also include other devices that interact with the network device and the terminal device.

[0053] In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium for storing instructions, which, when executed by a computer, implements the method described in any one of the first to third aspects above.

[0054] In an eighth aspect, an embodiment of the present application further provides a computer program product comprising instructions, which, when executed on a computer, implements the method described in any one of the first to third aspects above.

[0055] In the ninth aspect, an embodiment of the present application provides a chip system, which includes a processor and an interface, wherein the interface is used to obtain a program or instruction, and the processor is used to call the program or instruction to implement or support the terminal device to implement the function involved in the first aspect, or to implement or support the terminal device to implement the function involved in the second aspect, or to implement or support the network device to implement the function involved in the third aspect. For example, determine or process at least one of the data and information involved in the above method. In one possible design, the chip system also includes a memory, which is used to store program instructions and data necessary for the terminal. The chip system can be composed of chips, and can also include chips and other discrete devices.

[0056] In a tenth aspect, an embodiment of the present application provides a communication device, including a processor, for executing a computer program or executable instructions stored in a memory, and when the computer program or executable instructions are executed, the device executes the method in each possible implementation of the first to third aspects. The communication device can be a terminal device / network device, or a chip in a terminal device / network device, or a module that can implement all or part of the functions of a terminal device / network device, etc.

[0057] In one possible implementation, the processor and the memory are integrated together; in another possible implementation, the memory is located outside the communication device.

[0058] The beneficial effects of the fourth to tenth aspects can refer to the beneficial effects of the first to third aspects, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 It is a schematic diagram of a system architecture;

[0060] Figure 2 is a schematic diagram of a time domain resource provided in an embodiment of the present application;

[0061] Figure 3 is a schematic diagram of another time domain resource provided in an embodiment of the present application;

[0062] Figure 4 It is a flow chart of a communication method provided in an embodiment of the present application;

[0063] Figure 5 is a schematic diagram of another time domain resource provided in an embodiment of the present application;

[0064] Figure 6 is a schematic diagram of another time domain resource provided in an embodiment of the present application;

[0065] Figure 7is a schematic diagram of another time domain resource provided in an embodiment of the present application;

[0066] Figure 8 is a schematic diagram of another time domain resource provided in an embodiment of the present application;

[0067] Fig. 9 is a schematic diagram of another time domain resource provided in an embodiment of the present application;

[0068] Fig.10 It is a flowchart of another communication method provided in an embodiment of the present application;

[0069] Fig.11 is a schematic diagram of another time domain resource provided in an embodiment of the present application;

[0070] Fig.12 is a schematic diagram of another time domain resource provided in an embodiment of the present application;

[0071] Fig.13 is a schematic diagram of another time domain resource provided in an embodiment of the present application;

[0072] Fig.14 is a schematic diagram of another time domain resource provided in an embodiment of the present application;

[0073] Fig.15 It is an interactive schematic diagram of a communication method provided in an embodiment of the present application;

[0074] Fig.16 is a structural diagram of a communication device provided in an embodiment of the present application;

[0075] Fig.17 It is a structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0076] The technical solutions in the embodiments of the present application are clearly and completely described below in conjunction with the drawings in the embodiments of the present application.

[0077] In order to better understand the communication method disclosed in the embodiment of the present application, a system to which the embodiment of the present application is applicable is described.

[0078] The embodiments of the present application can be applied to long term evolution (LTE) systems, fifth generation (5G) mobile communication systems, sixth generation (6G) mobile communication systems and other systems evolved after 5G, satellite communications and short-range wireless communication systems. The system architecture is as follows: Figure 1As shown. A wireless communication system may include one or more network devices and one or more terminal devices. A wireless communication system may also perform point-to-point communication, such as multiple terminal devices communicating with each other.

[0079] In an embodiment of the present application, the network device is a device with wireless transceiver functions, which is used to communicate with a terminal device. It can be an evolved base station (evolved Node B, eNB or eNodeB) in LTE, or a base station in a 5G / 6G network or a base station in a future evolved public land mobile network (public land mobile network, PLMN), a broadband network service gateway (broadband network gateway, BNG), an aggregation switch or a non-third generation partnership project (3rd generation partnership project, 3GPP) access device, etc. Optionally, the network devices in the embodiments of the present application may include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, access points, devices that realize base station functions in the future, access points (AP) in wireless fidelity (WiFi) systems, transmission and receiving points (TRP), transmitting points (TP), mobile switching centers, and devices to devices (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications that perform base station functions, devices that realize base station functions in communication systems that evolve after 5G, integrated access and backhaul (IAB), and may also include centralized units (CU) and distributed units (DU) in cloud access networks (C-RAN) systems, and non-terrestrial communication networks (non-terrestrial networks). The network equipment in the NTN communication system can be deployed on a high-altitude platform or a satellite, or can be various types of equipment constituting an access node, such as an active antenna unit (AAU), a baseband unit (BBU), etc., which is not specifically limited in the embodiments of the present application.

[0080] Network devices can communicate and interact with core network devices to provide communication services to terminal devices. Core network devices are, for example, devices in the 5G network core network (CN). As a bearer network, the core network provides an interface to the data network, provides communication connection, authentication, management, policy control, and data service bearing for the terminal.

[0081] In the embodiments of the present application, the terminal device may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem with wireless communication functions. The terminal device may also be referred to as a terminal. Terminal equipment may also refer to user equipment (UE), access terminal, subscriber unit, user agent, cellular phone, smart phone, wireless data card, personal digital assistant (PDA) computer, tablet computer, wireless modem, handheld device (handset), laptop computer, smart point of sale (POS) machine, customer-premises equipment (CPE), machine type communication (MTC) terminal, communication equipment carried on high-altitude aircraft, wearable device, drone, robot, terminal in D2D, terminal in vehicle to everything (V2X), virtual reality (VR) terminal equipment, augmented reality (AR) terminal equipment, wireless terminal in industrial control, wireless terminal in self driving, wireless terminal in remote medical, wireless terminal in smart grid, transportation security (transportation) This application does not limit the wireless terminals in smart cities, smart homes, or terminal devices in future communication networks.

[0082] The embodiments disclosed in this application will present various aspects, embodiments or features of the application around a system including multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all devices, components, modules, etc. discussed in conjunction with the drawings. In addition, combinations of these schemes may also be used.

[0083] At present, when the network device determines that there is no data scheduling for a certain terminal device in the future period of time, a skipping command is sent at the tail packet of the data scheduled for the terminal device. After receiving the skipping command, the terminal device determines the duration according to the skipping command, and starts from the next time slot of the current time, skips the monitoring of the physical downlink control channel (PDCCH) carried by the user common search space (USS) and the user common search space (CSS) of type 3 within the duration. The terminal device skips the monitoring of the PDCCH carried by the USS and the type 3 CSS within the duration, which can also be understood as: the terminal device does not monitor the PDCCH carried by the USS and the type 3 CSS within the duration period, and can also be understood as: the terminal device does not perform blind detection operations on the PDCCH contained in the USS and the type 3 CSS within the duration.

[0084] For example, Figure 2 is a schematic diagram of a time domain resource. Figure 2As shown, the terminal device monitors the PDCCH carried by the USS and type 3 CSS in time slot a and time slot b, and receives a PDCCH skipping indication in time slot b. The PDCCH skipping indication is a skipping command, and the skipping command is carried in the downlink control information (DCI) of formate 0_1, 0_2, 1_1 and 1_2. The terminal device skips the monitoring of the PDCCH carried by the USS and type 3 CSS from the next time slot (i.e., time slot c) after receiving the skipping command, that is, it does not monitor the PDCCH carried by the USS and type 3 CSS from time slot c. The duration of the terminal device skipping the monitoring of the PDCCH carried by the USS and type 3 CSS from time slot c is determined according to the skipping command received in time slot b. The terminal device resumes monitoring the PDCCH carried by the USS and type 3 CSS in time slot d. If the terminal device receives a PDCCH skip indication in time slot e, the terminal device skips monitoring of the PDCCH carried by the USS and type 3 CSS starting from time slot f, and the duration of the terminal device skipping monitoring of the PDCCH carried by the USS and type 3 CSS starting from time slot f is determined according to the skipping command received in time slot e.

[0085] The terminal equipment is Figure 2 The process of monitoring the PDCCH carried by the USS and the type 3 CSS on the time domain resources shown, and skipping the monitoring process of the PDCCH carried by the USS and the type 3 CSS, is a skipping process performed by the terminal device according to the skipping command. In addition, the terminal device can also perform the skipping process within the active time period of the discontinuous reception.

[0086] When the network device configures a PDCCH skipping duration list in the DCI carrying the skipping command, but does not configure a search space group identification list, the terminal device executes the PDCCH skipping mode. In this PDCCH skipping mode, the elements in the PDCCH skipping duration list can be 1, 2, or 3.

[0087] When the terminal device executes the PDCCH skipping mode and the element in the PDCCH skipping duration list is 1, the downlink control information monitoring adaptation field (DCI monitoring adaptation field) is 1 bit. When the DCI monitoring adaptation field is 0, it indicates that the terminal device does not skip the monitoring of the PDCCH carried by the USS and type 3 CSS; when the DCI monitoring adaptation field is 1, it indicates that the terminal device skips the monitoring of the PDCCH carried by the USS and type 3 CSS.

[0088] When the terminal device executes the PDCCH skipping mode and the elements in the PDCCH skipping duration list are 2 or 3, the DCI monitoring adaptation field is 2 bits. When the DCI monitoring adaptation field is 00, it means that the terminal device does not skip the monitoring of the PDCCH carried by the USS and type 3 CSS; when the DCI monitoring adaptation field is 01, it means that the terminal device skips the monitoring of the PDCCH carried by the USS and type 3 CSS, and skips the time indicated by the first element in the PDCCH skipping duration list; when the DCI monitoring adaptation field is 10, it means that the terminal device skips the monitoring of the PDCCH carried by the USS and type 3 CSS, and skips the time indicated by the second element in the PDCCH skipping duration list; when the DCI monitoring adaptation field is 11, it means that the terminal device skips the monitoring of the PDCCH carried by the USS and type 3 CSS, and skips the time indicated by the third element in the PDCCH skipping duration list.

[0089] When the network device configures the PDCCH skipping durationlist in the DCI carrying the skipping command and configures the search space group identification list, the terminal device executes the PDCCH switching+skipping mode. In the PDCCH switching+skipping mode, the number of elements in the PDCCH skipping durationlist can be 1 or 2.

[0090] When the terminal device executes the PDCCH switching+skipping mode and there is 1 element in the PDCCH skipping durationlist, the search space group identification list (search space group identification list) has 2 values. When the field of the search space group identification list is 00, it indicates that the terminal device searches the search space in group 0; when the field of the search space group identification list is 01, it indicates that the terminal device searches the search space in group 1, and after the timer expires, it jumps to search the search space in group 0; when the field of the search space group identification list is 10, it indicates that the terminal device skips the monitoring of the PDCCH carried by the USS and type 3 CSS; when the field of the search space group identification list is 110, it indicates that the field is reserved.

[0091] When the terminal device executes the PDCCH switching+skipping mode and there are 2 elements in the PDCCH skipping durationlist, the search space group identification list has 2 values. When the searchspace group identification list field is 00, it indicates that the terminal device searches the search space in group 0; when the search space group identification list field is 01, it indicates that the terminal device searches the search space in group 1, and after the timer expires, it jumps to search the search space in group 0; when the search space group identification list field is 10, it indicates that the terminal device skips monitoring of the PDCCH carried by the USS and type 3 CSS, and skips the time indicated by the first element in the PDCCH skipping duration list; when the search space group identification list field is 11, it indicates that the terminal device skips monitoring of the PDCCH carried by the USS and type 3 CSS, and skips the time indicated by the second element in the PDCCH skipping durationlist.

[0092] If the network device does not schedule data for a terminal device, it cannot send a skipping command, which will cause the terminal device to not receive the skipping command when there is no data scheduling. Therefore, the terminal device still needs to monitor the PDCCH carried by the USS and type 3 CSS when there is no data scheduling.

[0093] For example, Figure 3 is a schematic diagram of another time domain resource. Figure 3 As shown, the terminal device receives a DCI carrying a skipping command from the network device in time slot a, so that the terminal device skips monitoring of the PDCCH carried by the USS and type 3 CSS in the time period a determined according to the skipping command. Figure 3 If there is no data scheduling in the time period b from time slot b to time slot c in the time period b, the network device will not send the DCI carrying the skipping command in the time period b. Then, since the terminal device cannot receive the skipping command in the time period b, it will need to monitor the PDCCH carried by the USS and the type 3 CSS in the entire time period b, resulting in high power consumption of the terminal device.

[0094] An embodiment of the present application proposes a communication method 100. In the communication method 100, a terminal device monitors a first physical downlink control channel PDCCH in a first time period, and the first PDCCH is a PDCCH carried by a user-specific search space USS and a type 3 user common search space CSS. The terminal device determines whether to monitor the first PDCCH in a second time period based on the monitoring result of the first PDCCH in the first time period. The second time period is a time period associated with the first time period. The terminal device determines whether to monitor the first PDCCH in the second time period based on the monitoring result of the first PDCCH in the first time period, so that the terminal device may skip monitoring the first PDCCH in the second time period, which is beneficial to reduce the chance of the terminal device monitoring the first PDCCH.

[0095] The embodiment of the present application also proposes a communication method 200. In the communication method 200, the terminal device monitors the first physical downlink control channel PDCCH in a first time period, and the first PDCCH is a PDCCH carried by a user-specific search space USS and a type 3 user common search space CSS. When the terminal device does not detect a skip command in the first PDCCH received on a time domain resource that is before the first time period and closest to the first time period, the terminal device monitors the first PDCCH in a second time period; or, when the terminal device detects a skip command in the first PDCCH received on a time domain resource that is before the first time period and closest to the first time period, the terminal device determines whether to monitor the first PDCCH in the second time period based on the monitoring result of the first PDCCH in the first time period. The second time period is a time period associated with the first time period.

[0096] When the terminal device does not detect a skip command in the first PDCCH received on the time domain resource that is before the first time period and closest to the first time period, the terminal device monitors the first PDCCH in the second time period regardless of whether the terminal device monitors the first PDCCH in the first time period, so as to reduce the probability of missing the first PDCCH. When the terminal device detects a skip command in the first PDCCH received on the time domain resource that is before the first time period and closest to the first time period, it determines whether to monitor the first PDCCH in the second time period based on the monitoring result in the first time period, which is conducive to reducing the chances of the terminal device monitoring the first PDCCH.

[0097] The embodiment of the present application also proposes a communication method 300. In the communication method 300, the network device sends a first physical downlink control channel PDCCH of scheduling data to the terminal device within a first time period. The terminal device sends a first indication information to the network device, and the first indication information is used to indicate whether the terminal device has received the first PDCCH of scheduling data within the first time period. When the first indication information indicates that the terminal device has not received the first PDCCH of scheduling data within the first time period, the network device sends the first PDCCH of non-scheduled data M times. The network device sends the first PDCCH of scheduling data in the first time slot after sending the first PDCCH of non-scheduled data for the Mth time. Among them, the value of M is greater than or equal to the number of time slots included in the length of the second time period, and the second time period is a time period associated with the first time period.

[0098] It can be seen that the value of M is greater than or equal to the number of time slots included in the length of the second time period. Therefore, when the network device determines that the terminal device has not received the first PDCCH of scheduled data within the first time period, it sends the first PDCCH of scheduled data in the first time slot after sending the first PDCCH without scheduled data M times continuously, which is beneficial to ensure that the terminal device successfully receives the first PDCCH of scheduled data from the network device.

[0099] This embodiment of the application proposes a communication method 100. Figure 4 1 is a flow chart of the communication method 100. The communication method 100 is described from the perspective of a terminal device. The communication method 100 includes but is not limited to the following steps:

[0100] S101. The terminal device monitors a first physical downlink control channel PDCCH within a first time period, where the first PDCCH is a PDCCH carried by a user specific search space USS and a type 3 user common search space CSS.

[0101] Among them, the first PDCCH is the PDCCH carried by USS and type 3 CSS, which can be understood as: the first PDCCH is the PDCCH scrambled by modulation and coding scheme (MCS)-radio network temporary identity (RNTI), and the PDCCH scrambled by RNTI contained in type 3.

[0102] In an optional implementation, on the predefined time domain resources predefined by the network device and the terminal device, when there is no data scheduling starting from the first time slot, the starting position of the first time period is the time domain position indicated by the first first search space on the predefined time domain resources, and the first search space is USS and type 3 CSS. The predefined time domain resources predefined by the network device and the terminal device refer to the time domain resources predefined by the network device and the terminal device according to a certain rule.

[0103] That is, when there is no data scheduling starting from the first time slot on the predefined time domain resource predefined by the network device and the terminal device, the first time period is the time period starting from the time domain position indicated by the first first search space on the predefined time domain resource. Figure 5 is a schematic diagram of another time domain resource. Figure 5 As shown, on the predefined time domain resources pre-defined by the network device and the terminal device, there is no data scheduling starting from time slot 1, and the time domain position indicated by the first first search space on the predefined time domain resource is time slot 2, then the starting position of the first time period is time slot 2, that is, the first time period is the time period with time slot 2 as the starting position.

[0104] In another optional implementation, the starting position of the first time period is the time domain position indicated by the first search space after the third time period, wherein the third time period is a time period for skipping monitoring of the first PDCCH determined by the terminal device according to a skipping command.

[0105] That is, the first time period is the time period after the third time period during which the terminal device skips monitoring of the first PDCCH according to the skipping command. Figure 6 is a schematic diagram of another time domain resource. Figure 6 As shown, the third time period is a time period for skipping the monitoring of the first PDCCH determined by the terminal device according to the skipping command received on time slot 1, and the time domain position indicated by the first search space after the third time period is the next time slot of the third time period, then the first time period is located after the third time period and is adjacent to the third time period. Optionally, the time domain position indicated by the first search space after the third time period is n time slots apart from the third time period, then the first time period is later than the third time period and is n time slots apart from the third time period, where n is an integer greater than 1.

[0106] In another optional implementation, the starting position of the first time period is the time domain position indicated by the first search space after the second time period, and the second time period is a time period associated with the previous first time period before the first time period. Figure 7 is a schematic diagram of another time domain resource. Figure 7As shown, the first time period #1 is located after the third time period and is adjacent to the third time period, and the time domain position indicated by the first search space after the second time period #1 is the next time slot after the second time period #1, then the first time period #2 is later than the second time period #1 and is adjacent to the second time period #1. Optionally, the time domain position indicated by the first search space after the second time period #1 is spaced m time slots from the second time period #1, then the first time period #2 is later than the second time period #1 and is spaced m time slots from the second time period #1, where m is an integer greater than 1.

[0107] It is understandable that the duration of the first time period is predefined by the terminal device and the network device, or is configured by the network device to the terminal device. For example, the network device configures the duration of the first time period to the terminal device through radio resource control (RRC) signaling. The first time period is one or more, and the embodiment of the present application does not limit the number of the first time period.

[0108] In an optional implementation, Figure 5 As shown, when the starting position of the first time period is the time domain position indicated by the first first search space on the predefined time domain resource, there is no data scheduling in the first time period, so the terminal device needs to monitor the first PDCCH in the first time period.

[0109] In another optional implementation, if Figure 6 As shown, when the starting position of the first time period is the time domain position indicated by the first search space after the third time period, the terminal device skips monitoring the first PDCCH in the third time period, and therefore needs to monitor the first PDCCH in the first time period after the third time period.

[0110] In another optional embodiment, as Figure 7 As shown, when the starting position of the first time period is the time domain position indicated by the first search space after the second time period, the terminal device also monitors the first PDCCH within the first time period.

[0111] It can be seen that no matter what the starting position of the first time period is, the terminal device monitors the first PDCCH within the first time period.

[0112] S102. The terminal device determines whether to monitor the first PDCCH in a second time period according to the monitoring result of the first PDCCH in the first time period.

[0113] The second time period is a time period associated with the first time period. The association relationship between the first time period and the second time period may be predefined or may be configured by the network device for the terminal device.

[0114] It is understandable that a first time period is associated with one or more second time periods. There is no interval between the first time period and the second time period, or the interval between the first time period and the second time period is one time slot or multiple time slots, which is not limited in the embodiments of the present application.

[0115] In an optional implementation manner, the duration of the second time period may be predefined or may be configured by the network device for the terminal device.

[0116] In another optional implementation, the terminal device defaults that the duration of the second time period is equal to the duration of the first time period.

[0117] In another optional implementation, the terminal device determines the duration of the second time period according to the monitoring result of the first PDCCH in the first time period. This method enables the terminal device to dynamically adjust the duration of the second time period according to the monitoring result of the first PDCCH in the first time period.

[0118] Exemplarily, when the terminal device detects the first PDCCH in the first time period, the duration of the second time period is set to x1; when the terminal device does not detect the first PDCCH in the first time period, the duration of the second time period is set to x2. Wherein, x1 and x2 are real numbers, x1 can be greater than x2, x1 can also be less than x2, x1 can also be equal to x2, and the embodiment of the present application does not limit the size relationship between x1 and x12.

[0119] It is understandable that the second time period is a time period associated with the first time period, so that the terminal device can determine whether to monitor the first PDCCH in the second time period according to the monitoring result in the first time period. This method allows the terminal device to skip monitoring the first PDCCH in the second time period, which is conducive to reducing the chance of the terminal device monitoring the first PDCCH.

[0120] In an optional implementation, the terminal device determines whether to monitor the first PDCCH in a second time period based on the monitoring result of the first PDCCH in a first time period, including: when the first PDCCH is not monitored in the first time period, skipping the monitoring of the first PDCCH in the second time period; or, when the first PDCCH is monitored in the first time period, monitoring the first PDCCH in the second time period.

[0121] When the terminal device detects the first PDCCH in the first time period, it indicates that there is a high possibility that data scheduling still exists in a period of time after the first time period, so the terminal device still monitors the first PDCCH in the second time period to reduce the probability of the terminal device missing the first PDCCH. When the terminal device does not detect the first PDCCH in the first time period, it indicates that there is a high possibility that data scheduling does not exist in a period of time after the first time period, so the terminal device skips the monitoring of the first PDCCH in the second time period to reduce the chance of monitoring the first PDCCH, which can save power consumption of the terminal device.

[0122] It can be seen that compared with the terminal device not considering the monitoring result of the first PDCCH in the first time period and continuing to monitor the first PDCCH in the first time period and the second time period, the terminal device determines whether to monitor the first PDCCH in the second time period based on the monitoring result of the first PDCCH in the first time period. This can reduce the chance of the terminal device monitoring the first PDCCH and save power consumption of the terminal device.

[0123] In addition, when the terminal device fails to monitor the first PDCCH within the first time period, the network device does not need to send an additional skipping command. The terminal device can skip monitoring the first PDCCH within the second time period, thereby reducing the chance of the terminal device monitoring the first PDCCH without increasing network overhead.

[0124] For example, Figure 6 As shown, the terminal device receives a skipping command from the network device in time slot 1, and determines that the duration to be skipped (skipping duration) is the third time period according to the skipping command, then the terminal device skips monitoring the first PDCCH in the third time period. The terminal device starts monitoring the first PDCCH from the next time slot of the third time period, that is, monitors the first PDCCH in the first time period. If there is data scheduling in the first time period, that is, the terminal device monitors the first PDCCH in the first time period, then the terminal device monitors the first PDCCH in the second time period. If there is no data scheduling in the first time period, that is, the terminal device does not monitor the first PDCCH in the first time period, then the terminal device skips monitoring the first PDCCH in the second time period, so that the network device does not need to send an additional skipping command when there is no data scheduling, and the opportunity for the terminal device to monitor the first PDCCH can be reduced under the condition of reducing network overhead.

[0125] For example, Figure 6There is data scheduling on slot 6 in the UE, so the network device sends the first PDCCH of the scheduling data to the terminal device on slot 6, but the terminal device does not correctly receive the first PDCCH of the scheduling data, that is, the terminal device misses the first PDCCH of the scheduling data on slot 6. When the terminal device misses the first PDCCH, the understanding of the monitoring pattern of the PDCCH between the terminal device and the network device will deviate.

[0126] For example, Figure 8 is a schematic diagram of another time domain resource. Figure 8 As shown, the network device sends the first PDCCH to the terminal device in time slot 1, but the terminal device does not monitor the first PDCCH in slot 1. At this time, for the terminal device, the terminal device skips monitoring the first PDCCH in the following slots 2 and 3. However, since the network device sends the first PDCCH in slot 1, it will be considered that the terminal device is in a state of monitoring the first PDCCH in slot 2 and slot 3. If the network device sends a DCI carrying a skipping command in slot 3, the network device will think that the terminal device skips monitoring the first PDCCH in slot 4 and slot 5. However, the terminal device is in a state of monitoring the first PDCCH in slot 4, and the terminal device does not monitor the first PDCCH in slot 4, and then skips monitoring the first PDCCH in slot 5 and slot 6.

[0127] It can be seen that if the terminal device is Figure 8 If the first PDCCH from the network device is missed in slot 1, the terminal device will actually monitor the first PDCCH in slot 4 and slot 7, while the network device will think that the terminal device monitors the first PDCCH in slot 3 and slot 6, which will cause a deviation in the understanding of the PDCCH monitoring pattern between the network device and the terminal device.

[0128] In order to solve the problem that when the terminal device misses the PDCCH, the network device and the terminal device have a misunderstanding of the monitoring pattern of the PDCCH, the terminal device and the network device predefine, or the network device configures the terminal device with a fixed time domain resource that the terminal device needs to monitor the first PDCCH. For the convenience of description, the fixed time domain resource that the terminal device and the network device predefine, or the network device configures the terminal device with a fixed time domain resource that the terminal device needs to monitor the first PDCCH, is described as the first time domain resource. Therefore, the first time domain resource is predefined or configured.

[0129] For a network device, when the network device determines to schedule data to a terminal device, it may send a first PDCCH of the scheduled data to the terminal device within a first time domain resource to ensure that the terminal device can receive the first PDCCH of the scheduled data within the first time domain resource.

[0130] For the terminal device, the terminal device does not overlap with the first time domain resource and the second time period and the third time period, or when the first time domain resource overlaps with the second time period, the terminal device monitors the first PDCCH in the first time domain resource. When the first time domain resource overlaps with the third time period, the terminal device skips monitoring the first PDCCH in the first time domain resource.

[0131] That is to say, even if the first time domain resource is predefined or configured as a time domain resource for the terminal device to monitor the first PDCCH, when the first time domain resource overlaps with the third time period determined by the terminal device according to the skipping command, the terminal device still skips the monitoring of the first PDCCH within the first time domain resource, and the network device will not send the first PDCCH for scheduling data within the first time domain resource.

[0132] In an optional implementation, when the terminal device detects the first PDCCH in the first time domain resource, it indicates that there is a high possibility of data scheduling in a period after the first time domain resource, and the terminal device monitors the first PDCCH in a fourth time period after the first time domain resource to reduce the possibility of missing the first PDCCH. The fourth time period is configured by the network device, for example, it is configured to be t slots after the first time slot resource, or at other predefined positions, and t is an integer greater than 0.

[0133] In another optional implementation, the terminal device does not overlap the first time domain resource with the time domain resources in the second time period or the third time period, and when the first PDCCH is not detected in the first time domain resource, the terminal device does not monitor the first PDCCH in the fifth time period after the first time domain resource. The fifth time period is predefined or configured, and the duration of the fifth time period may be equal to the duration of the second time period.

[0134] In this method, if the terminal device fails to monitor the first PDCCH in the first time domain resource, it indicates that there is a high possibility that there will be no data scheduling within a period of time after the first time domain resource. In this case, the terminal device does not monitor the first PDCCH within the fifth time period after the first time domain resource, which can reduce the chance of the terminal device monitoring the first PDCCH and save power consumption of the terminal device.

[0135] In another optional implementation, when the first time domain resources overlap with the time domain resources within the third time period, and the terminal device does not monitor the first PDCCH within the first time period, the terminal device determines whether to monitor the first PDCCH on the time domain resources after the first time domain resources according to the third time period. Specifically, when the first time domain resources overlap with the time domain resources within the second time period, and the terminal device does not monitor the first PDCCH within the first time period, if the next time slot after the first time domain resource is within the third time period, the terminal device skips monitoring the first PDCCH on the next time slot after the first time domain resource; if the next time slot after the first time domain resource is later than the third time period, the terminal device monitors the first PDCCH on the next time slot after the first time domain resource.

[0136] For example, Fig. 9 FIG. 1 is another schematic diagram of time domain resources. Fig. 9 As shown, the third time period determined by the terminal device according to the skipping command from the network device is a time period including time slot a and time slot b. If the first time domain resource is time slot a, and the terminal device should continue to skip monitoring of the first PDCCH in time slot b, then when the terminal device does not monitor the first PDCCH in time slot a, it still skips monitoring of the first PDCCH in time slot b after time slot a. If the first time domain resource is time slot b, and the terminal device should monitor the first PDCCH in time slot c, then when the terminal device does not monitor the first PDCCH in time slot b, it still monitors the first PDCCH in time slot c after time slot b.

[0137] In an optional implementation, the skipping command is carried in the group downlink control information (group-DCI). That is, the network device sends the skipping command to the terminal device in the form of group-DCI, so that the skipping command for controlling multiple terminal devices can be sent at one time, which can reduce the number of times the network device sends DCI, and thus reduce the network overhead of the network device.

[0138] There are many forms of group-DCI sent by the network device to the terminal device. Taking formate2_0DCI as an example, the network device configures the monitoring position indication information of the terminal device to monitor formate2_0 at a high level, such as in RRC. The monitoring position indication information is used to indicate which positions of the DCI in formate2_0 the terminal device should monitor for the skipping command. The positions where multiple terminal devices monitor the skipping command in formate2_0 are different. When the network device determines that there is no data scheduling for a certain terminal device in a certain period of time in the future, the position corresponding to the terminal device in formate2_0DCI indicates that the terminal device executes the skipping process. For the terminal device, if the terminal device is configured with a skipping trigger, the formate2_0DCI is monitored at the position indicated by formate2_0. If the terminal device receives the skipping command at the indicated position, the skipping process is executed.

[0139] Optionally, for the network device, the network device sends the first PDCCH in the first time period, or does not send the first PDCCH in the first time period; the network device determines whether it has an opportunity to send the first PDCCH in the second time period based on whether the first PDCCH is sent in the first time period.

[0140] The implementation of the first time period may refer to the above S101, and the implementation of the second time period may refer to the above S102, which will not be described in detail.

[0141] The network device may determine whether to send the first PDCCH or not in the first time period according to the service situation of the terminal device. For example, if the network device determines that there is service scheduling for the terminal device in the first time period, the first PDCCH is sent in the first time period.

[0142] It can be understood that the network device determines whether there is an opportunity to send the first PDCCH in the second time period based on whether the first PDCCH is sent in the first time period, including: when the network device sends the first PDCCH in the first time period, it determines that there is an opportunity to send the first PDCCH in the second time period; when the network device does not send the first PDCCH in the first time period, it determines that there is no opportunity to send the first PDCCH in the second time period.

[0143] When the network device sends the first PDCCH in the first time period, the terminal device can monitor the first PDCCH in the first time period, so the terminal device will also monitor the first PDCCH in the second time period associated with the first time period. If the network device sends the first PDCCH in the second time period, the terminal device can successfully receive the first PDCCH. Whether the network device actually sends the first PDCCH depends on whether there is service scheduling for the terminal device. When the network device does not send the first PDCCH in the first time period, the terminal device cannot monitor the first PDCCH in the first time period, so the terminal device does not monitor the first PDCCH in the second time period associated with the first time period. Even if the network device sends the first PDCCH in the second time period, the terminal device cannot successfully receive the first PDCCH. The network device does not send the first PDCCH in the second time period to reduce signaling overhead.

[0144] Further, when the network device determines that there is an opportunity to send the first PDCCH in the second time period, the first PDCCH is sent in the second time period, or the first PDCCH is not sent in the second time period; when the network device determines that there is no opportunity to send the first PDCCH in the second time period, the first PDCCH is not sent in the second time period. It can also be understood that the network device determines whether there is an opportunity to send the first PDCCH in the second time period according to whether the first PDCCH is sent in the first time period, including: when the network device sends the first PDCCH in the first time period, the first PDCCH is sent in the second time period, or the first PDCCH is not sent in the second time period; when the network device does not send the first PDCCH in the first time period, the first PDCCH is not sent in the second time period. That is, the network device may not need to perform a clear step of determining whether there is an opportunity to send the first PDCCH, but there is an association between whether the first PDCCH can be sent in the second time period and whether the first PDCCH was sent in the first time period before.

[0145] Please refer to the following Table 1, which is a performance comparison of a terminal device monitoring the first PDCCH according to the communication method 100 and a terminal device monitoring the PDCCH according to the current skipping process.

[0146] Table 1

[0147]

[0148]

[0149] Among them, No_useful means that the terminal device monitors the first PDCCH but there is no first PDCCH, skippingwithout PDCCH means that the terminal device skips monitoring the first PDCCH in a certain slot and there is no first PDCCH in the slot, useful monitor means that the terminal device monitors the first PDCCH in a certain slot and there is PDCCH in the slot, impact means that the network device and the terminal device skip monitoring the first PDCCH, but the network device would have scheduled data at this time, the total number of PDCCH monitoring (totalpdcchmonitornumber, TPM) represents the number of slots in which the terminal device performs PDCCH blind detection, and the total number of time slots (totalslotnumber, TSN) represents the total number of slots.

[0150] TPM / TSN indicates the ratio of the number of slots when the terminal device monitors the first PDCCH to the total number of slots. When the scheduled data is the same, the higher the value of TPM / TSN, the more PDCCH only is used, where PDCCH only indicates the number of slots when the terminal device monitors the first PDCCH but has no data scheduling. It can be seen from the TPM / TSN in Table 1 above that when the terminal device uses the communication method 100 to monitor the first PDCCH, the number of times the terminal device ineffectively monitors the first PDCCH can be effectively reduced.

[0151] In addition, the results in Table 1 above are obtained based on the file transfer protocol (FTP), and the duration indicated by the skipping command of the network device is 4 slots, and each data packet transmission occupies 10 slots. Among them, the FTP service arrives once every 20ms on average, and the size of the data packet is 0.5Mbytes.

[0152] In the embodiment of the present application, the terminal device monitors the first PDCCH in the first time period, and determines whether to monitor the first PDCCH in the second time period according to the monitoring result of the first PDCCH in the first time period, and the second time period is a time period associated with the first time period. This method makes it possible for the terminal device to skip monitoring the first PDCCH in the second time period, thereby helping to reduce the chance of the terminal device monitoring the first PDCCH.

[0153] The present application embodiment also provides a communication method 200, Fig.10 2 is a flow chart of the communication method 200. The communication method 200 is described from the perspective of the terminal device. The communication method 200 includes but is not limited to the following steps:

[0154] S201. The terminal device monitors a first physical downlink control channel PDCCH within a first time period, where the first PDCCH is a PDCCH carried by a user specific search space USS and a type 3 user common search space CSS.

[0155] The first PDCCH may refer to the description in the above S101 and will not be described in detail.

[0156] In an optional implementation manner, the first time period is a time period predefined or configured by the network device during which the terminal device needs to monitor the first PDCCH.

[0157] In another optional implementation, the terminal device determines the time domain position of the first time period according to the offset value corresponding to the first time period, the period corresponding to the first time period, and the subcarrier spacing, wherein the offset value corresponding to the first time period, the period corresponding to the first time period, and the subcarrier spacing are configured by the network device.

[0158] Specifically, the terminal device determines the starting time of the first time period according to (SFN_i*2^u*10-offset_i) modul cycle_i=0. Wherein, SFN_i represents the system frame number (SFN) of the first time period of terminal device i, offset_i represents the offset value corresponding to the first time period, cycle_i represents the cycle corresponding to the first time period, and modul cycle_i represents the remainder of cycle_i. u represents the number of subcarriers, and the number of subcarriers is determined according to the subcarrier spacing (SCS). For example, when the subcarrier spacing is 15Khz, the value of u is 0; when the subcarrier spacing is 30, the value of u is 1.

[0159] In the method in which the terminal device determines the time domain position of the first time period based on the offset value corresponding to the first time period, the period corresponding to the first time period and the subcarrier interval, the first is that the duration of the time period can be predefined or configured by the network device.

[0160] S202a. When the terminal device does not detect a skip command in the first PDCCH received on the time domain resource before the first time period and closest to the first time period, the terminal device monitors the first PDCCH in the second time period.

[0161] The second time period is a time period associated with the first time period. The association relationship between the second time period and the first time period can be predefined or configured by the network device. A first time period can be associated with one or more second time periods. For example, Fig.11 is a schematic diagram of another time domain resource. Fig.11As shown, there are multiple first time periods and one first time period is associated with one second time period.

[0162] It is understandable that when the terminal device does not detect a skip command on the first PDCCH received on the time domain resource before the first time period and closest to the first time period, it indicates that the network device did not instruct the terminal device to skip monitoring the first PDCCH in the next period of time on the time domain resource before the first time period and closest to the first time period. Then, there is a high possibility of data scheduling in a period of time after the first time period. Therefore, regardless of the monitoring result of the first PDCCH in the first time period, the terminal device monitors the first PDCCH in the second time period to reduce the probability of missing the first PDCCH.

[0163] For example, Fig.12 is a schematic diagram of another time domain resource. Fig.12 As shown, the terminal device monitors the first PDCCH in time slot a before the first time period, and no skipping command is detected from the first PDCCH, then the terminal device monitors the first PDCCH within the first time period, and regardless of whether the first PDCCH is monitored within the first time period, the terminal device monitors the first PDCCH within the second time period to reduce the probability of missing the first PDCCH.

[0164] S202b. When the terminal device detects a skip command in the first PDCCH received on the time domain resource before the first time period and closest to the first time period, it determines whether to monitor the first PDCCH in the second time period based on the monitoring result of the first PDCCH in the first time period.

[0165] It is understandable that when the terminal device detects a skip command on the first PDCCH received on the time domain resource before the first time period and closest to the first time period, it indicates that the network device instructs the terminal device to skip monitoring the first PDCCH in the next period of time on the time domain resource before the first time period and closest to the first time period. The time period in which the terminal device skips monitoring the first PDCCH is determined according to the skip command, and the second time period is a time period associated with the first time period. The terminal device determines whether to monitor the first PDCCH in the second time period based on the monitoring result of the first PDCH in the first time period. This method is beneficial for the terminal device to skip monitoring the first PDCCH in the second time period when the first PDCCH is not monitored in the first time period, which helps to reduce the chances of the terminal device monitoring the first PDCCH.

[0166] In an optional implementation, the above-mentioned terminal device determines whether to monitor the first PDCCH in a second time period based on the monitoring result of the first PDCCH in a first time period, including: when the first PDCCH is monitored in the first time period and the first PDCCH does not carry a skip command, monitoring the first PDCCH in the second time period; or, when the first PDCCH is monitored in the first time period and the first PDCCH carries a skip command, monitoring the first PDCCH on time domain resources other than the duration determined according to the skip command in the second time period; or, when the first PDCCH is not monitored in the first time period, skipping the monitoring of the first PDCCH in the second time period.

[0167] It can be seen that when the terminal device detects a skip command in the first PDCCH received on the time domain resource that is before the first time period and closest to the first time period, and when the first PDCCH is monitored within the first time period, the terminal device monitors the first PDCCH within the second time period; when the terminal device detects a skip command in the first PDCCH received on the time domain resource that is before the first time period and closest to the first time period, and when the first PDCCH is not monitored within the first time period, the terminal device skips monitoring of the first PDCCH within the second time period.

[0168] When the terminal device detects a skip command on the first PDCCH received on the time domain resource that is closest to the first time period before the first time period, and fails to monitor the first PDCCH in the first time period, the monitoring of the first PDCCH in the second time period is skipped. This allows the network device to skip the monitoring of the first PDCCH in the second time period on its own without sending an additional skipping command when there is no data scheduling. This can reduce the chances of the terminal device monitoring the first PDCCH while reducing network overhead.

[0169] In an optional implementation, the first time period overlaps with the third time period, and the third time period is a time period for skipping monitoring of the first PDCCH determined by the terminal device according to the skip command. When the first time period overlaps with the third time period, the terminal device still monitors the first PDCCH in the first time period and executes the above S202a or S202b.

[0170] That is to say, when the first time period overlaps with the third time period, the terminal device ignores the overlapping part of the first time period and the third time period and skips monitoring the first PDCCH, and still monitors the first PDCCH on the time domain resources where the first time period and the third time period overlap.

[0171] In another optional implementation, when the first time period overlaps with the third time period, the terminal device skips monitoring the first PDCCH in the first time period, and also skips monitoring the first PDCCH in a second time period associated with the first time period.

[0172] That is to say, when the first time period overlaps with the third time period, the terminal device gives priority to skipping the monitoring of the first PDCCH in the third time period, thereby skipping the monitoring of the first PDCCH in the first time period and in the second time period associated with the first time period, so as to reduce the power consumption of the terminal device.

[0173] In an optional implementation, for a network device, the network device may send the first PDCCH in a second time period associated with the first time period only after successfully sending the first PDCCH in a first time period, so as to increase the chance of successfully sending the first PDCCH; if the network device fails to successfully send the first PDCCH in the first time period, it will not send the first PDCCH in the second time period associated with the first time period, so as to save network overhead.

[0174] It is understandable that when there are multiple terminal devices in a cell, if the first time periods of the multiple terminal devices are aligned in the time domain resources, it will cause PDCCH congestion and increase the difficulty of network device scheduling. Fig.13 is a schematic diagram of another time domain resource. Fig.13 As shown in FIG. 1 , when the first time period of terminal device #1 is aligned with the first time period of terminal device #2, a large number of PDCCHs will be concentrated in the same time-frequency resources, causing PDCCH congestion. Therefore, the network device can configure different first time periods for different terminal devices so that the first time periods of different terminal devices are staggered in time domain resources.

[0175] In an optional implementation, the network device configures different offsets for the first time period for different terminal devices. Optionally, the offsets for the first time period for different terminal devices may be preset.

[0176] For example, Fig.14 is a schematic diagram of another time domain resource. Fig.14 As shown, there is an offset between the first time period of terminal device #1 and the first time period of terminal device #2, so that the first time period of terminal device #1 and the first time period of terminal device #2 do not overlap in time domain resources.

[0177] In an optional implementation, the skip command received by the terminal device is carried in the group downlink control information. The implementation method thereof can be found in the above-mentioned communication method 100 and will not be described in detail.

[0178] In an optional implementation, the terminal device further determines the duration of the second time period according to the monitoring result of the first PDCCH in the first time period. This implementation can be referred to in the above communication method 100 and will not be described in detail.

[0179] Optionally, for a network device, the network device sends a first PDCCH within a first time period, or does not send the first PDCCH within the first time period; when the network device sends a first PDCCH that does not include a skip command on a time domain resource that is before the first time period and closest to the first time period, the network device determines that there is an opportunity to send the first PDCCH within a second time period; when the network device sends a first PDCCH that includes a skip command on a time domain resource that is before the first time period and closest to the first time period, the network device determines whether there is an opportunity to send the first PDCCH within the second time period based on whether the first PDCCH is sent within the first time period.

[0180] Among them, the first PDCCH can refer to the description in S101 above, the first time period can refer to the description in S201 above, and the second time period can refer to the description in S202a above, which will not be repeated here.

[0181] It can be understood that when the network device sends the first PDCCH that does not include a skip command on the time domain resource before the first time period and closest to the first time period, the terminal device will monitor the first PDCCH in a second time period associated with the first time period. If the network device sends the first PDCCH in the second time period, the terminal device can successfully receive the first PDCCH. Whether the network device actually sends the first PDCCH depends on whether there is service scheduling for the terminal device.

[0182] When the network device sends the first PDCCH including a skip command on the time domain resource before the first time period and closest to the first time period, the terminal device determines whether to monitor the first PDCCH in the second time period based on the monitoring result of the first PDCCH in the first time period. Thus, the network device determines whether there is an opportunity to send the first PDCH in the second time period based on whether the first PDCCH is sent in the first time period, so as to be consistent with the behavior of the terminal device monitoring the first PDCCH.

[0183] Wherein, when the network device sends the first PDCCH including a skip command on the time domain resource that is before the first time period and closest to the first time period, it determines whether to send the first PDCCH in the second time period according to whether the first PDCCH is sent in the first time period, including: when the network device sends the first PDCCH including a skip command on the time domain resource that is before the first time period and closest to the first time period, and sends the first PDCCH in the first time period, it is determined that there is an opportunity to send the first PDCCH in the second time period; when the network device sends the first PDCCH including a skip command on the time domain resource that is before the first time period and closest to the first time period, and does not send the first PDCCH in the first time period, it is determined that there is no opportunity to send the first PDCCH in the second time period.

[0184] When the network device sends a first PDCCH including a skip command on a time domain resource that is before the first time period and closest to the first time period, and when the first PDCCH is sent in the first time period, the terminal device monitors the first PDCCH in the first time period, so that the terminal device also monitors the first PDCCH in the second time period, and the first PDCCH sent by the network device in the second time period can be successfully received. When the network device sends a first PDCCH including a skip command on a time domain resource that is before the first time period and closest to the first time period, and does not send the first PDCCH in the first time period, the terminal device cannot monitor the first PDCCH in the first time period, so that the terminal device does not monitor the first PDCCH in the second time period, then even if the network device sends the first PDCCH in the second time period, the terminal device cannot successfully receive the first PDCCH, and the network device does not send the first PDCCH in the second time period to reduce signaling overhead.

[0185] Further, when the network device determines that there is an opportunity to send the first PDCCH within the second time period, it sends the first PDCCH within the second time period, or does not send the first PDCCH within the second time period; when the network device determines that there is no opportunity to send the first PDCCH within the second time period, it does not send the first PDCCH within the second time period. It can also be understood that when the network device sends the first PDCCH that does not include a skip command on the time domain resource that is closest to the first time period before the first time period, it is determined that there is an opportunity to send the first PDCCH in the second time period, including: when the network device sends the first PDCCH that does not include a skip command on the time domain resource that is closest to the first time period before the first time period, the first PDCCH is sent in the second time period, or the PDCCH is not sent in the second time period; when the network device sends the first PDCCH that includes a skip command on the time domain resource that is closest to the first time period before the first time period, it is determined whether to send the first PDCCH in the second time period according to whether the first PDCCH is sent in the first time period, including: when the network device sends the first PDCCH that includes a skip command on the time domain resource that is closest to the first time period before the first time period, and sends the first PDCCH in the first time period, the first PDCCH is sent in the second time period, or the first PDCCH is not sent in the second time period; when the network device sends the first PDCCH that includes a skip command on the time domain resource that is closest to the first time period before the first time period, and does not send the first PDCCH in the first time period, the first PDCCH is not sent in the second time period. That is, the network device may not need to perform an explicit step of determining whether there is an opportunity to send the first PDCCH, but whether the first PDCCH can be sent in the second time period is associated with whether the first PDCCH sent on the time domain resource before the first time period and closest to the first time period includes a skip command, and may be further associated with whether the first PDCCH is sent in the first time period.

[0186] In the embodiment of the present application, when the terminal device does not detect a skip command in the first PDCCH received on the time domain resource that is before the first time period and closest to the first time period, the first PDCCH is monitored in the second time period regardless of whether the first PDCCH is monitored in the first time period. When the terminal device detects a skip command in the first PDCCH received on the time domain resource that is before the first time period and closest to the first time period, it determines whether to monitor the first PDCCH in the second time period based on the monitoring result in the first time period, thereby helping to reduce the chances of the terminal device monitoring the first PDCCH.

[0187] The present application embodiment also provides a communication method 300, Fig.153 is an interactive diagram of the communication method 300. The communication method 300 is described from the perspective of the interaction between the terminal device and the network device. The communication method 300 includes but is not limited to the following steps:

[0188] S301. The network device sends a first physical downlink control channel PDCCH of scheduling data to the terminal device in a first time period. Correspondingly, the terminal device monitors the first PDCCH of scheduling data in the first time period.

[0189] The first PDCCH is a PDCCH carried by a user specific search space USS and a type 3 user common search space CSS. The implementation method thereof can be found in the above S101 and will not be described in detail herein.

[0190] In addition, the first time period may be predefined or configured by the network device for the terminal device.

[0191] S302. The terminal device sends first indication information to the network device, where the first indication information is used to indicate whether the terminal device has received a first PDCCH for scheduling data within a first time period. Correspondingly, the network device receives the first indication information from the terminal device.

[0192] The first indication information is used to indicate whether the terminal device has received the first PDCCH of the scheduling data within the first time period, and can also be understood as being used to indicate whether the terminal device has correctly demodulated the data from the network device within the first time period. The first indication information may be in the form of an acknowledgement (ACK) or a negative acknowledgement (NACK). The embodiment of the present application does not limit the form of the first indication information. ACK indicates that the terminal device has received the first PDCCH of the scheduling data, and NACK indicates that the terminal device has not received the first PDCCH of the scheduling data.

[0193] S303. When the first indication information indicates that the terminal device has not received the first PDCCH that schedules data within the first time period, the network device sends the first PDCCH that does not schedule data M times.

[0194] S304. The network device sends the first PDCCH for scheduling data in the first time slot after sending the first PDCCH for not scheduling data for the Mth time.

[0195] Wherein, the value of M is greater than or equal to the number of time slots included in the duration of the second time period. The second time period is a time period associated with the first time period, and the association relationship between the first time period and the second time period is predefined or configured by the network device. A first time period can be associated with one or more second time periods, and the duration of the second time period is predefined or configured by the network device.

[0196] It is understandable that when the first indication information indicates that the terminal device has not received the first PDCCH of the scheduling data within the first time period, the network device determines that the first PDCCH of the scheduling data has not been successfully sent, and thus needs to resend the first PDCCH of the scheduling data so that the terminal device obtains the first PDCCH of the scheduling data. Since the terminal device has not received the first PDCCH of the scheduling data within the first time period, the network device and the terminal device will have a misunderstanding of the monitoring pattern of the PDCCH in the time domain resources after the first time period, that is, the network device believes that the position where the terminal device monitors the first PDCCH may be the position where the terminal device skips monitoring the first PDCCH.

[0197] In order to enable the terminal device to successfully receive the first PDCCH of scheduled data retransmitted by the network device, the network device sends the first PDCCH of non-scheduled data M times on the time domain resources after the first time period, and sends the first PDCCH of scheduled data in the first time slot after sending the first PDCCH of non-scheduled data for the Mth time. This is because if there is a misunderstanding between the terminal device and the network device regarding the monitoring pattern of the PDCCH, the terminal device will monitor the first PDCCH at least once in the search space of M+1 consecutive first PDCCHs. Therefore, when the terminal device feeds back to the network device that it has not received the first PDCCH in the first time period, the network device sends the PDCCH of non-scheduled data M times in succession, and sends the first PDCCH of scheduled data for the M+1th time, which can ensure that the terminal device receives the first PDCCH of scheduled data.

[0198] Exemplarily, the second time period includes 2 time slots. Figure 8 As shown, if the network device sends the first PDCCH of scheduling data to the terminal device in time slot 1, and the terminal device misses the first PDCCH in time slot 1, the terminal device indicates to the network device through the first indication information that the terminal device has not received the first PDCCH of scheduling data in time slot 1. After receiving the first indication information from the terminal device, the network device sends the first PDCCH of non-scheduled data in the next two time slots (time slot 2 and time slot 3), and sends the first PDCCH of scheduling data in time slot 4. For the terminal device, if the terminal device misses the first PDCCH in time slot 1, the monitoring of the first PDCCH in time slot 2 and time slot 3 is skipped, so that the terminal device cannot receive the first PDCCH of non-scheduled data sent by the network device in time slot 2 and time slot 3. After skipping the monitoring of the first PDCCH in time slot 2 and time slot 3, the terminal device will monitor the first PDCCH in time slot 4, so that the first PDCCH of scheduling data resent by the network device can be monitored in time slot 4.

[0199] Exemplarily, the second time period includes 2 time slots. Figure 8 As shown, if the network device sends the first PDCCH of scheduled data to the terminal device in time slot 2, and the terminal device misses the first PDCCH in time slot 2, the terminal device indicates to the network device through the first indication information that the first PDCCH of scheduled data in time slot 2 has not been received. After receiving the first indication information, the network device sends the first PDCCH of non-scheduled data in time slots 3 and 4, and sends the first PDCCH of scheduled data in time slot 5. For the terminal device, the terminal device skips monitoring the first PDCCH in time slots 2 and 3, and the first PDCCH of non-scheduled data from the network device is not received in time slot 3. The terminal device monitors the first PDCCH in time slot 4, so it can receive the first PDCCH of non-scheduled data from the network device in time slot 4. Furthermore, the terminal device also monitors the first PDCCH in time slot 5, and can receive the first PDCCH of scheduled data from the network device in time slot 5.

[0200] It can be seen that when the terminal device indicates that the first PDCCH of scheduled data has not been received within the first time period, the network device sends the first PDCCH without scheduling data M times, and then sends the first PDCCH of scheduling data in the first time slot after sending the first PDCCH without scheduling data for the Mth time. This method can ensure that the terminal device receives the first PDCCH of scheduling data resent by the network device.

[0201] In an optional implementation, when the network device sends the first PDCCH of scheduling data within the first time period, in order to increase the chance that the terminal device successfully receives the first PDCCH of scheduling data, the network device increases the number of times the first PDCCH of scheduling data is sent, or increases the transmission power of the first PDCCH of scheduling data, or increases the aggregation level of the first PDCCH of scheduling data.

[0202] That is, when there is a first PDCCH for scheduling data in the first time period, the network device increases the number of transmissions of the first PDCCH in the first time period, or increases the transmission power of the first PDCCH, to ensure that the terminal device can correctly receive the first PDCCH for scheduling data with a higher probability in the first time period. Alternatively, when there is a first PDCCH for scheduling data in the first time period, the network device increases the time-frequency resources of the first PDCCH, that is, increases the aggregation level of the first PDCCH, to increase the robustness of the terminal device in monitoring the first PDCCH.

[0203] In an optional implementation, when the network device determines not to send the first PDCCH that schedules data in the first time period and to send the first PDCCH that schedules data in the second time period, the first PDCCH that does not schedule data is sent in the first time period.

[0204] It is understandable that when the network device does not send the first PDCCH of the scheduling data in the first time period, the terminal device cannot monitor the first PDCCH of the scheduling data in the first time period. Since the second time period is a time period associated with the first time period, when the terminal device does not monitor the first PDCCH in the first time period, it will skip monitoring the first PDCCH in the second time period, so that the terminal device cannot receive the first PDCCH of the scheduling data from the network device in the second time period. However, if there is no data scheduling in the first time period, but there is data scheduling in the second time period, the network device will still send the first PDCCH of the scheduling data in the second time period, resulting in a waste of time domain resources.

[0205] Therefore, when there is a first PDCCH with scheduled data in the first time period, and there is no first PDCCH with scheduled data in the second time period, in order to prevent the terminal device from skipping monitoring of the first PDCCH in the second time period, that is, in order to enable the terminal device to receive the first PDCCH with scheduled data from the network device in the second time period, the network device sends the first PDCCH without scheduled data in the first time period. Thus, the terminal device can monitor the first PDCCH in the first time period, and then monitor the first PDCCH in the second time period associated with the first time period, so the terminal device can monitor the first PDCCH with scheduled data from the network device in the second time period.

[0206] The first PDCCH of non-scheduled data sent by the network device in the first time period carries a skipping command, and the skipping command instructs the terminal device to skip monitoring the first PDCCH. After receiving the first PDCCH of non-scheduled data in the first time period, the terminal device reads the MCS field in the DCI. If the MCS is 00, the terminal device believes that the DCI is only used to send the skipping command, and all fields in the DCI except the field corresponding to the skipping command are virtual scheduling.

[0207] In the embodiment of the present application, when the network device determines that the terminal device has not received the first PDCCH of the scheduled data within the first time period, it sends the first PDCCH without the scheduled data for M times; and then sends the first PDCCH of the scheduled data in the first time slot after sending the first PDCCH without the scheduled data for the Mth time. This method is conducive to ensuring that when the terminal device fails to successfully receive the first PDCCH of the scheduled data within the first time period, it successfully receives the first PDCCH of the scheduled data resent by the network device.

[0208] With respect to the technical solutions described above, the corresponding device implementation solutions are further described below.

[0209] In order to implement the functions of the method provided in the above embodiment of the present application, the terminal device and the network device may include a hardware structure and / or a software module, and implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether one of the above functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.

[0210] like Fig.16 As shown, an embodiment of the present application provides a communication device 1600. The communication device 1600 may be a component of a terminal device (e.g., an integrated circuit, a chip, etc.), or a component of a network device (e.g., an integrated circuit, a chip, etc.). The communication device 1600 may also be other communication units for implementing the method in the method embodiment of the present application. The communication device 1600 may include: a communication unit 1601 and a processing unit 1602. Optionally, a storage unit 1603 may also be included.

[0211] In one possible design, Fig.16 One or more units may be implemented by one or more processors, or by one or more processors and memories; or by one or more processors and transceivers; or by one or more processors, memories, and transceivers, which are not limited in the embodiments of the present application. The processor, memory, and transceiver may be provided separately or integrated.

[0212] The communication device 1600 has the functions of the terminal device described in the embodiment of the present application, or the functions of the network device. For example, the communication device 1600 includes a module or unit or means corresponding to the steps involved in the terminal device described in the embodiment of the present application, and the functions or units or means can be implemented by software, or by hardware, or by hardware executing corresponding software implementations, or by a combination of software and hardware. For details, please refer to the corresponding description in the aforementioned corresponding method embodiment.

[0213] In one possible design, a communication device 1600 may include: a processing unit 1602 and a communication unit 1601, the communication unit 1601 is used to send and receive signals / signaling; the processing unit 1602 is used to monitor a first physical downlink control channel PDCCH within a first time period, and the first PDCCH is a PDCCH carried by a user-specific search space USS and a type 3 user common search space CSS; the processing unit 1602 is also used to determine whether to monitor the first PDCCH within a second time period based on the monitoring result of the first PDCCH within the first time period; the second time period is a time period associated with the first time period.

[0214] In an optional implementation, the processing unit 1602 determines whether to monitor the first PDCCH in a second time period based on the monitoring result of the first PDCCH in the first time period, and is specifically used to: when the first PDCCH is not monitored in the first time period, skip the monitoring of the first PDCCH in the second time period; or, when the first PDCCH is monitored in the first time period, monitor the first PDCCH in the second time period.

[0215] In an optional implementation, the starting position of the first time period is the time domain position indicated by the first first search space on a predefined time domain resource, or the time domain position indicated by the first search space after the second time period, or the time domain position indicated by the first search space after the third time period; the third time period is a time period for skipping monitoring of the first PDCCH determined according to a skip command, and the first search space is the USS and the type 3 CSS.

[0216] In an optional implementation, the processing unit 1602 is further used to: monitor the first PDCCH in the first time domain resource when there is no overlap between the first time domain resource and the second time period or the third time period, or when there is overlap between the first time domain resource and the second time period; or skip monitoring of the first PDCCH in the first time domain resource when there is overlap between the first time domain resource and the third time period; the first time domain resource is predefined or configured.

[0217] In an optional implementation manner, the processing unit 1602 is further configured to: when the first PDCCH is monitored in the first time domain resource, monitor the first PDCCH in a fourth time period after the first time domain resource.

[0218] In an optional implementation, the skip command is carried in group downlink control information.

[0219] In an optional implementation, the processing unit 1602 is further configured to: determine the duration of the second time period according to a monitoring result of the first PDCCH in the first time period.

[0220] The embodiments of the present application and the method embodiments shown above are based on the same concept, and the technical effects they bring are also the same. For the specific principles, please refer to the description of the embodiments shown above, and no further details will be given.

[0221] In another possible design, a communication device 1600 may include: a processing unit 1602 and a communication unit 1601, where the communication unit 1601 is used to send and receive signals / signaling;

[0222] Processing unit 1602 is used to monitor a first physical downlink control channel PDCCH within a first time period, where the first PDCCH is a PDCCH carried by a user-specific search space USS and a type 3 user common search space CSS; processing unit 1602 is also used to monitor the first PDCCH within a second time period when no skip command is detected in the first PDCCH received on a time domain resource that is prior to the first time period and closest to the first time period; or, processing unit 1602 is also used to determine whether to monitor the first PDCCH within a second time period based on a result of monitoring the first PDCCH within the first time period when a skip command is detected in the first PDCCH received on a time domain resource that is prior to the first time period and closest to the first time period; the second time period is a time period associated with the first time period.

[0223] In an optional implementation, the processing unit 1602 determines whether to monitor the first PDCCH in a second time period based on the monitoring result of the first PDCCH in the first time period, and is specifically used for: when the first PDCCH is monitored in the first time period and the first PDCCH does not carry a skip command, monitoring the first PDCCH in the second time period; or, when the first PDCCH is monitored in the first time period and the first PDCCH carries a skip command, monitoring the first PDCCH on time domain resources other than a duration determined according to the skip command in the second time period; or, when the first PDCCH is not monitored in the first time period, skipping the monitoring of the first PDCCH in the second time period.

[0224] In an optional implementation manner, the first time period overlaps with a third time period, and the third time period is a time period for skipping monitoring of the first PDCCH determined according to a skip command.

[0225] In an optional implementation, the skip command is carried in group downlink control information.

[0226] In an optional implementation, the processing unit 1602 is further used to determine the time domain position of the first time period according to the offset value corresponding to the first time period, the period and subcarrier spacing corresponding to the first time period.

[0227] In an optional implementation, the processing unit 1602 is further used to: determine the duration of the second time period according to a monitoring result of the first PDCCH in the first time period.

[0228] The embodiments of the present application and the method embodiments shown above are based on the same concept, and the technical effects they bring are also the same. For the specific principles, please refer to the description of the embodiments shown above, and no further details will be given.

[0229] In another possible design, a communication device 1600 may include: a processing unit 1602 and a communication unit 1601, the processing unit 1602 is used to process signals / signaling; the communication unit 1601 is used to receive first indication information from a terminal device, the first indication information is used to indicate whether the terminal device has received a first physical downlink control channel PDCCH for scheduling data within a first time period, the first PDCCH being a PDCCH carried by a user-specific search space USS and a type 3 user common search space CSS; the communication unit 1601 is also used to send the first PDCCH for non-scheduled data M times when the first indication information indicates that the terminal device has not received the first PDCCH for scheduling data within the first time period; the communication unit 1601 is also used to send the first PDCCH for scheduling data in the first time slot after sending the first PDCCH for non-scheduled data for the Mth time; the value of M is greater than or equal to the number of time slots included in the length of a second time period, and the second time period is a time period associated with the first time period.

[0230] In an optional implementation, the processing unit 1602 is used to: when sending the first PDCCH of the scheduling data within the first time period, increase the number of times the first PDCCH of the scheduling data is sent, or increase the transmission power of the first PDCCH of the scheduling data, or increase the aggregation level of the first PDCCH of the scheduling data.

[0231] In an optional implementation, the communication unit 1601 is also used for: when it is determined that the first PDCCH for scheduling data is not sent within the first time period, and the first PDCCH for scheduling data is sent within the second time period, sending the first PDCCH for not scheduling data within the first time period.

[0232] The embodiments of the present application and the method embodiments shown above are based on the same concept, and the technical effects they bring are also the same. For the specific principles, please refer to the description of the embodiments shown above, and no further details will be given.

[0233] The present application embodiment further provides a communication device 1700, Fig.17 1 is a schematic diagram of the structure of a communication device 1700. The communication device 1700 may be a terminal device, or a chip, a chip system, or a processor that supports the terminal device to implement the above method; or, it may be a network device, or a chip, a chip system, or a processor that supports the network device to implement the above method. The device may be used to implement the method described in the above method embodiment, and the details may refer to the description in the above method embodiment.

[0234] The communication device 1700 may include one or more processors 1701. The processor 1701 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component or a central processing unit (CPU). The baseband processor may be used to process the communication protocol and communication data, and the central processing unit may be used to control the communication device (such as a base station, a baseband chip, a terminal, a terminal chip, a distributed unit DU or a centralized unit CU, etc.), execute a software program, and process the data of the software program.

[0235] Optionally, the communication device 1700 may include one or more memories 1702, on which instructions 1704 may be stored, and the instructions may be executed on the processor 1701, so that the communication device 1700 performs the method described in the above method embodiment. Optionally, data may also be stored in the memory 1702. The processor 1701 and the memory 1702 may be provided separately or integrated together.

[0236] Optionally, the communication device 1700 may further include a transceiver 1705 and an antenna 1706. The transceiver 1705 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., for implementing a transceiver function. The transceiver 1705 may include a receiver and a transmitter, the receiver may be referred to as a receiver or a receiving circuit, etc., for implementing a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., for implementing a transmitting function.

[0237] The communication device 1700 is a terminal device: the processor 1701 is used to execute S101 and S102 in the above communication method 100, and is used to execute S201, and S202a or S202b in the above communication method 200; the transceiver 1705 is used to execute S301, S302, S303 and S304 in the above communication method 300. The communication device 1700 is a network device: the transceiver 1705 is used to execute S301, S302, S303 and S304 in the above communication method 300.

[0238] Optionally, the processor 1701 may store an instruction 1703, and the instruction 1703 runs on the processor 1701, so that the communication device 1700 can execute the method described in the above method embodiment. The instruction 1703 may be fixed in the processor 1701, in which case the processor 1701 may be implemented by hardware.

[0239] The embodiments of the present application and the method embodiments shown in the above-mentioned communication methods 100 to 300 are based on the same concept and bring the same technical effects. For the specific principles, please refer to the description of the embodiments shown in the above-mentioned communication methods 100 to 300 and will not be repeated here.

[0240] The embodiment of the present application also provides a computer-readable storage medium for storing computer software instructions, which, when executed by a communication device, implements the functions of any of the above method embodiments.

[0241] The embodiment of the present application also provides a computer program product for storing computer software instructions, which, when executed by a communication device, implements the functions of any of the above method embodiments.

[0242] The embodiment of the present application also provides a computer program, which, when executed on a computer, implements the functions of any of the above method embodiments.

[0243] The embodiment of the present application also provides a communication system, which includes a network device and a terminal device. In another possible design, the system may also include other devices that interact with the network device and the terminal device.

[0244] The terms "first" and "second" in the specification, claims and drawings of the embodiments of the present application are used to distinguish different objects rather than to describe a specific order. "First", "second" and the like are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, features defined as "first", "second" and the like may explicitly or implicitly include one or more of the features. In the description of this embodiment, unless otherwise specified, "multiple" means two or more.

[0245] In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products or devices.

[0246] Mentioning "embodiment" in the embodiments of the present application means that the specific features, structures or characteristics described in conjunction with the embodiment may be included in at least one embodiment of the present application. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0247] In the embodiments of the present application, "at least one (item)" refers to one or more, "plurality" refers to two or more, and "and / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can represent: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b and (or) c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0248] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.

[0249] In the above embodiments, it 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. When the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, an SSD), etc.

[0250] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A communication method, characterized in that: The method comprises: Monitoring a first physical downlink control channel PDCCH in a first time period, where the first PDCCH is a PDCCH carried by a user specific search space USS and a type 3 user common search space CSS; Determining whether to monitor the first PDCCH in a second time period according to a monitoring result of the first PDCCH in the first time period; The second time period is a time period associated with the first time period.

2. The method according to claim 1, characterized in that The determining, according to the monitoring result of the first PDCCH in the first time period, whether to monitor the first PDCCH in the second time period includes: When the first PDCCH is not monitored in the first time period, skipping monitoring of the first PDCCH in a second time period; or, When the first PDCCH is monitored in the first time period, the first PDCCH is monitored in a second time period.

3. The method according to claim 1 or 2, characterized in that: The starting position of the first time period is the time domain position indicated by the first first search space on the predefined time domain resource, or the time domain position indicated by the first search space after the second time period, or the time domain position indicated by the first search space after the third time period; The third time period is a time period for skipping monitoring of the first PDCCH determined according to a skip command, and the first search space is the USS and the type 3 CSS.

4. The method according to claim 3, characterized in that: The method further comprises: When the first time domain resource does not overlap with the second time period or the third time period, or when the first time domain resource overlaps with the second time period, monitoring the first PDCCH in the first time domain resource; or, When the first time domain resource overlaps with the third time period, skipping monitoring of the first PDCCH in the first time domain resource; The first time domain resource is predefined or configured.

5. The method according to claim 4, characterized in that The method further comprises: When the first PDCCH is monitored in the first time domain resource, the first PDCCH is monitored in a fourth time period after the first time domain resource.

6. The method according to any one of claims 3 to 5, characterized in that: The skip command is carried in the group downlink control information.

7. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: The duration of the second time period is determined according to the monitoring result of the first PDCCH in the first time period.

8. A communication method, characterized in that: The method comprises: Monitoring a first physical downlink control channel PDCCH in a first time period, where the first PDCCH is a PDCCH carried by a user specific search space USS and a type 3 user common search space CSS; When no skip command is detected in the first PDCCH received on the time domain resource before the first time period and closest to the first time period, monitoring the first PDCCH in a second time period; or, When a skip command is detected in the first PDCCH received on a time domain resource that is before the first time period and closest to the first time period, determining whether to monitor the first PDCCH in a second time period according to a monitoring result of the first PDCCH in the first time period; The second time period is a time period associated with the first time period.

9. The method according to claim 8, characterized in that The determining, according to the monitoring result of the first PDCCH in the first time period, whether to monitor the first PDCCH in the second time period includes: When the first PDCCH is monitored in the first time period and the first PDCCH does not carry a skip command, the first PDCCH is monitored in a second time period; or, When the first PDCCH is monitored in the first time period and the first PDCCH carries a skip command, the first PDCCH is monitored on time domain resources other than a duration determined according to the skip command in a second time period; or, When the first PDCCH is not monitored in the first time period, monitoring of the first PDCCH is skipped in a second time period.

10. The method according to claim 8 or 9, characterized in that: The first time period overlaps with a third time period, and the third time period is a time period for skipping monitoring of the first PDCCH determined according to a skip command.

11. The method according to any one of claims 8 to 10, characterized in that: The skip command is carried in the group downlink control information.

12. The method according to any one of claims 8 to 11, characterized in that The method further comprises: The time domain position of the first time period is determined according to the offset value corresponding to the first time period, the period corresponding to the first time period, and the subcarrier spacing.

13. The method according to any one of claims 8 to 12, characterized in that: The method further comprises: The duration of the second time period is determined according to the monitoring result of the first PDCCH in the first time period.

14. A communication method, characterized in that: The method comprises: Receive first indication information from a terminal device, where the first indication information is used to indicate whether the terminal device has received a first physical downlink control channel PDCCH of scheduling data within a first time period, where the first PDCCH is a PDCCH carried by a user-specific search space USS and a user common search space CSS of type 3; When the first indication information indicates that the terminal device has not received the first PDCCH for scheduling data within the first time period, sending the first PDCCH without scheduling data M times; Sending the first PDCCH for scheduling data in a first time slot after sending the first PDCCH for the Mth time without scheduling data; The value of M is greater than or equal to the number of time slots included in the duration of a second time period, and the second time period is a time period associated with the first time period.

15. The method according to claim 14, characterized in that The method further comprises: When sending the first PDCCH of the scheduling data in the first time period, the number of times the first PDCCH of the scheduling data is sent is increased, or the transmission power of the first PDCCH of the scheduling data is increased, or the aggregation level of the first PDCCH of the scheduling data is increased.

16. The method according to claim 14, characterized in that The method further comprises: When it is determined that the first PDCCH for scheduling data is not sent in the first time period and the first PDCCH for scheduling data is sent in the second time period, the first PDCCH for not scheduling data is sent in the first time period.

17. A communication device, characterized in that: The communication device comprises a module for executing the method according to any one of claims 1 to 7, or comprises a module for executing the method according to any one of claims 8 to 13, or comprises a module for executing the method according to any one of claims 14 to 16.

18. A communication device, characterized in that: The communication device comprises a processor, wherein the processor is configured to execute the method according to any one of claims 1 to 7, or configured to execute the method according to any one of claims 8 to 13, or configured to execute the method according to any one of claims 14 to 16.

19. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store instructions, which, when executed on a computer, enables the method according to any one of claims 1 to 7 to be executed, or enables the method according to any one of claims 8 to 13 to be executed, or enables the method according to any one of claims 14 to 16 to be executed.

20. A computer program product comprising instructions, characterized in that When it is run on a computer, the method according to any one of claims 1 to 7 is executed, or the method according to any one of claims 8 to 13 is executed, or the method according to any one of claims 14 to 16 is executed.