Information processing method and related apparatus

By receiving DCI transmission information from network devices, the terminal device predicts the DCI transmission status within the second time window in the new air interface system, solving the problem of AI model error propagation and achieving reduced power consumption and improved prediction accuracy.

WO2026021260A1PCT designated stage Publication Date: 2026-01-29HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/107437
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-24
Filing Date
2025-07-08
Publication Date
2026-01-29

AI Technical Summary

Technical Problem

In new air interface systems, AI models' predictions of the physical downlink control channel may lead to continuous error propagation, affecting the power consumption and prediction accuracy of terminal devices.

Method used

By receiving the first information provided by the network device, the transmission status of DCI within the first time window is determined. This information is then used to predict the transmission status of DCI within the second time window, thereby deciding whether to perform blind detection PDCCH within the second time window to avoid or calibrate the error propagation of the AI ​​model.

Benefits of technology

It reduced the power consumption of terminal devices and improved the accuracy of AI models in predicting future DCI transmissions, thus reducing the impact of error propagation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025107437_29012026_PF_FP_ABST
    Figure CN2025107437_29012026_PF_FP_ABST
Patent Text Reader

Abstract

An information processing method and a related apparatus. The method comprises: a terminal receiving first information from a network device, wherein the first information is used for indicating the transmission condition of DCI within at least one time unit in a first time window; and on the basis of the first information, the terminal determining the transmission condition of the DCI in a second time window. It can be seen that in the method, the transmission condition of the DCI within at least one time unit in the first time window is used to determine the transmission condition of the DCI in the second time window, thereby facilitating the blind detection of a PDCCH or the cessation of the blind detection of the PDCCH in the second time window, and thus reducing power consumption. In addition, in the method, the terminal predicts the transmission condition of the DCI in the second time window on the basis of the first information. Compared with a manner in which the terminal uses a DCI transmission condition detected thereby to predict a future DCI transmission condition, an input of an AI model can be determined to avoid error propagation, or the input of the AI model can be calibrated to reduce error propagation.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing method and related apparatus

[0001] The present application claims priority to the Chinese patent application No. 202411003826.3, filed on July 24, 2024, with the State Intellectual Property Office of China, and entitled "Information processing method and related apparatus", the whole content of which is incorporated herein by reference. TECHNICAL FIELD

[0002] The present application relates to the field of communication technology, in particular to an information processing method and related apparatus. BACKGROUND

[0003] In the downlink scheduling process of a new radio (NR) system, a terminal device needs to continuously blind detect downlink control information (DCI) carried by a physical downlink control channel (PDCCH) in a predetermined resource range to learn the transmission resource and transmission mode allocated by the base station for the terminal. Since data streams are usually bursty, the terminal can stop blind detection of the PDCCH when there is no data transmission to reduce the power consumption of the terminal. Using an artificial intelligence (AI) method, based on the learning of the regularity of historical business data arrival, the AI model can predict future business data transmission to some extent, i.e., using the AI model to predict the PDCCH, so that the terminal can stop blind detection during the period predicted to have no business data transmission, achieving the effect of reducing power consumption.

[0004] However, using the AI model to predict the PDCCH, the result of predicting whether there is DCI will be used as the input of the AI model for the next prediction, which may cause the possibility of continuous propagation of errors. For example, the result of the Xth prediction is wrong due to some reason, since the result of the Xth prediction is the input of the AI model for the X+1th prediction, the accuracy of the result of the X+1th prediction is affected, which in turn affects the input of the AI model for the X+2th prediction, and so on, the error will be continuously propagated. SUMMARY

[0005] The present application provides an information processing method and related apparatus, which can reduce the power consumption of the terminal and reduce the propagation of errors.

[0006] In a first aspect, an embodiment of the present application provides a communication method, which can be applied to a terminal side, for example, a terminal or a communication module in the terminal, or a circuit or chip (such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip containing a modem core, or a system in package (SIP) chip) responsible for communication functions in the terminal. Taking the case where the method is applied to a terminal, in the method, the terminal receives first information from a network device, the first information being used to indicate the sending situation of DCI in at least one time unit in a first time window, the first time window including M time units, M being a positive integer; and the terminal determines the sending situation of DCI in a second time window according to the first information, the second time window including N time units, N being a positive integer.

[0007] It can be seen that the method determines the sending situation of DCI in the second time window by using the sending situation of DCI in at least one time unit in the first time window, thereby facilitating blind detection of PDCCH or stopping blind detection of PDCCH in the second time window, so as to reduce power consumption.

[0008] In addition, in the method, the terminal uses an AI model to predict the sending situation of DCI in the second time window according to the first information, compared with the way in which the terminal uses the detected sending situation of DCI to predict the future sending situation of DCI, the method can determine the input of the AI model to avoid error propagation, or can calibrate the input of the AI model to reduce error propagation.

[0009] In the present application, a time unit includes one or more consecutive time slots, micro time slots, or symbols, etc. In a possible design, a time unit corresponds to a time period in which the network device accumulatively records or the terminal accumulatively detects the sending situation of DCI, so the time unit can be referred to as a time window; the first time window corresponds to the sending situation of DCI accumulatively recorded by the network device or accumulatively detected by the terminal in a historical time period, so the first time window can be referred to as an observation window; and the second time window corresponds to the predicted sending situation of DCI in a future time period, so the second time window can be referred to as a prediction window. The value of the time length T of the time unit can be indicated by the network device, determined by the terminal in a reporting manner, or related to the AI model started by the terminal and the network device. The value of M of the first time window and the value of N of the second time window can also be indicated by the network device, determined by the terminal in a reporting manner, or related to the AI model started by the terminal and the network device.

[0010] In the present application, the sending situation of DCI in the time unit indicated by the first information includes whether DCI is sent in the time unit (i.e., whether DCI is sent at least once in the time unit) and / or the number of DCI sent in the time unit (i.e., the number of DCI sent in the time unit).

[0011] In the present application, the sending of DCI in the second time window determined by the terminal includes at least one of the following: determining whether DCI is sent in N time units (i.e., predicting whether DCI will be sent in the N time units); determining whether DCI is sent in each time unit of the N time units (i.e., predicting whether DCI will be sent in each time unit); determining the number of DCI sent in the N time units (i.e., predicting the number of DCI that will be sent in the N time units); and determining the number of DCI sent in each time unit of the N time units (i.e., predicting the number of DCI that will be sent in each time unit).

[0012] In an optional embodiment, the terminal determines the time domain positions of the first time window, the second time window, and the time units based on the time of receiving the first information. In this embodiment, the first information is used to indicate the sending of DCI in each time unit in the first time window; the first time window is M time units with the time of receiving the first information as the end point; and the second time window is N time units with the time of receiving the first information as the start point. Since the length T of each time unit is determined, the time domain positions of the time units can be determined in combination with the time domain positions of the first time window and the second time window. As can be seen, in this embodiment, the first information indicates the sending of DCI in each time unit in the first time window, which can accurately obtain the input of the AI model, thereby avoiding error propagation.

[0013] In addition, the terminal also determines whether to stop blind detection of PDCCH in the second time window according to the sending of DCI in the determined second time window. Specifically, the terminal determines whether to stop blind detection of PDCCH in the second time window, including but not limited to the following two optional embodiments:

[0014] In an optional implementation, the terminal receives the first information, including: the terminal receives a first DCI, and the first DCI includes the first information. That is, the terminal obtains the first information by blindly detecting a DCI in a PDCCH. Then, the terminal determines whether to stop blindly detecting the PDCCH in the second time window, including: when there is a DCI in the determined second time window, blindly detecting the PDCCH in the second time window; when there is no DCI in the determined second time window and the first DCI is the last DCI obtained by blindly detecting the PDCCH in the last determined second time window, stopping blindly detecting the PDCCH from the end time of the last determined second time window to the end time of the determined second time window; when there is no DCI in the determined second time window and the first DCI is the first DCI obtained by blindly detecting the PDCCH in the last determined second time window, stopping blindly detecting the PDCCH in the determined second time window; and when there is no DCI in the determined second time window and the first DCI is a DCI obtained by blindly detecting the PDCCH after the last determined second time window, stopping blindly detecting the PDCCH in the determined second time window. It can be seen that in this implementation, the first information carried by the first DCI or the last DCI detected in the last determined second time window is updated, and the time domain position of the first time window and the second time window and the DCI sending situation will affect the length of time for stopping blindly detecting the PDCCH in the second time window.

[0015] In another optional implementation, the terminal receives the first information, including: the terminal receives a first physical downlink shared channel (PDSCH), and the first PDSCH carries the first information. That is, the terminal obtains the first information by detecting a PDSCH. Then, the terminal determines whether to stop blindly detecting the PDCCH in the second time window according to the sending situation of the DCI in the determined second time window, including: when there is a DCI in the determined second time window, blindly detecting the PDCCH in the second time window; when there is no DCI in the determined second time window and the first PDSCH is the last PDSCH detected in the last determined second time window, stopping blindly detecting the PDCCH from the end time of the last determined second time window to the end time of the determined second time window; when there is no DCI in the determined second time window and the first PDSCH is the first PDSCH detected in the last determined second time window, determining to stop blindly detecting the PDCCH in the determined second time window; and when there is no DCI in the determined second time window and the first PDSCH is a PDSCH detected after the last determined second time window, stopping blindly detecting the PDCCH in the determined second time window.

[0016] In another alternative implementation, the terminal determines the time domain positions of the first time window and the second time window based on a time unit in which the first information is located. In addition, the starting time of the first time unit and the time length T are indicated by the network device, or determined by the terminal in a reporting manner, or related to the AI model started by the terminal and the network device. In one possible design, the time unit in which the first information is located is the first time unit, the first time window is M time units with the end time of the first time unit as the end point; the second time window is N time units with the end time of the first time unit as the start point; the first information is used to indicate the transmission of DCI in the M' time units closest to the first time unit, 1≤M'≤M. Optionally, M'>M. The terminal determines the transmission of DCI in the second time window according to the first information, including: the terminal updates the transmission of DCI in each time unit in the first time window according to the first information, and determines the transmission of DCI in the second time window according to the transmission of DCI in each time unit in the first time window. In this implementation, the first information is carried in the PDCCH or the PDSCH.

[0017] In addition, the terminal also determines whether to stop blind detection of PDCCH in the second time window according to the determined transmission of DCI in the second time window, including: when there is DCI in the determined second time window, blind detection of PDCCH is performed in the second time window; and when there is no DCI in the determined second time window, blind detection of PDCCH is stopped in the second time window.

[0018] It can be seen that in this implementation, the first information indicates the transmission of DCI in the M' time units closest to the first time unit, so that the transmission of DCI in each time unit in the first time window can be updated, and then the input of the AI model can be calibrated, thereby reducing error propagation.

[0019] In a second aspect, the present application provides an information processing method, which is a corresponding information processing method of the first aspect. The method can be applied to the network device side, for example, a network device or a communication module in the network device, or a circuit or chip responsible for communication functions in the network device (such as a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core). Taking the case that the method is applied to the network device as an example, in the method, the network device determines first information, the first information is used to indicate the transmission of DCI in at least one time unit in a first time window, the first time window includes M time units, and M is a positive integer; and the network device sends the first information to the terminal.

[0020] It can be seen that, in the method, the network device can directly inform the terminal of the DCI sending situation in the historical time period, thereby improving the accuracy of the terminal in predicting the DCI sending situation in the future time period by using the AI model. In addition, the method can directly determine the input of the AI model to avoid error propagation, or can directly calibrate the input of the AI model to reduce error propagation.

[0021] In an optional implementation, the first information is used to indicate the sending situation of the DCI in each time unit in the first time window; and the first time window is M time units with the sending time point of the first information as the end point.

[0022] In another optional implementation, the first time window is M time units with the end time point of the first time unit as the end point; the first information is used to indicate the sending situation of the DCI in the M' time units closest to the first time unit, 1≤M'≤M; and the first time unit is the time unit in which the first information is located. Optionally, M'>M. Wherein, M' is a positive integer. Optionally, in the implementation, the network device and the terminal also need to align the start time point of the first time unit, and then determine the time domain position of each time unit in combination with the time length T of the time unit.

[0023] In an optional implementation, the first information is carried in the PDCCH or in the PDSCH.

[0024] In an optional implementation, the time unit includes one or more consecutive slots, mini-slots or symbols; and the sending situation of the DCI in the time unit includes whether the DCI is sent in the time unit, and / or the number of DCIs sent in the time unit.

[0025] Other possible implementations and related descriptions in this aspect can be referred to the related content described in the first aspect, which will not be described in detail here.

[0026] In a third aspect, the present application provides a communication device having the function of realizing the first aspect, for example, the communication device includes a module or unit or means corresponding to the operation related to the first aspect, which can be realized by software, or by hardware, or by a combination of software and hardware.

[0027] For example, the communication apparatus comprises a processing unit and a communication unit, the communication unit is configured to receive first information, the first information is used to indicate the transmission of downlink control information (DCI) in at least one time unit in a first time window, the first time window comprises M time units, and M is a positive integer; the processing unit is configured to determine the transmission of DCI in a second time window according to the first information, and the second time window comprises N time units, and N is a positive integer. Optionally, the communication apparatus can also perform other functions of the first aspect, which will not be described here.

[0028] The processing unit can be implemented as a processing circuit, a processor or a logic circuit; the communication unit can be implemented as a transceiver, an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or related circuit, etc. When the communication unit is a transceiver, the transmitter can be replaced by the transceiver in the transmission, and the receiver can be replaced by the transceiver in the reception; or when the communication unit is a transceiving unit, the transmitter can be replaced by the transceiving unit in the transmission, and the receiver can be replaced by the transceiving unit in the reception. Optionally, the transmitter can be replaced by the transceiver, and the receiver can be replaced by the transceiver.

[0029] In the implementation process, the processor can be used for, for example but not limited to, baseband related processing, and the transceiver or communication interface can be used for, for example but not limited to, radio frequency transmission and reception. The above-mentioned devices can be respectively arranged on chips independent of each other, or at least part or all of them can be arranged on the same chip. For example, the processor can be further divided into an analog baseband processor and a digital baseband processor. The analog baseband processor can be integrated on the same chip as the transceiver (or communication interface), and the digital baseband processor can be arranged on a separate chip. With the continuous development of integrated circuit technology, more and more devices can be integrated on the same chip. For example, the digital baseband processor can be integrated on the same chip as various application processors (such as but not limited to, graphic processors, multimedia processors, etc.). Such a chip can be called a SoC chip. Whether to arrange each device independently on different chips or to integrate them on one or more chips often depends on the needs of product design. The implementation form of the above-mentioned devices is not limited in the embodiments of the present application.

[0030] In a fourth aspect, the present application provides a communication apparatus, which has the functions of the second aspect, for example, the communication apparatus comprises a module or unit or means corresponding to the operations of the second aspect, which can be implemented by software, or by hardware, or by a combination of software and hardware.

[0031] For example, the communication apparatus comprises a processing unit and a communication unit, the processing unit is configured to determine first information, the first information is used to indicate the transmission of DCI in at least one time unit in a first time window, the first time window comprises M time units, and M is a positive integer; and the communication unit is configured to transmit the first information. Optionally, the communication apparatus can also perform other functions described in the second aspect, which will not be described here.

[0032] The processing unit can be implemented as a processing circuit, a processor or a logic circuit; the communication unit can be implemented as a transceiver, an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or related circuit, etc. When the communication unit is a transceiver, the transmitter can be replaced by the transmitter in the transmission, and the receiver can be replaced by the receiver in the reception; or when the communication unit is a transceiver, the transmitter can be replaced by the transmitter in the transmission, and the receiver can be replaced by the receiver in the reception. Optionally, the transmitter can be replaced by the transmitter, and the receiver can be replaced by the receiver.

[0033] In the implementation process, the processor can be used for, for example but not limited to, baseband related processing, and the transceiver or communication interface can be used for, for example but not limited to, radio frequency transmission and reception. The above-mentioned devices can be respectively arranged on chips independent of each other, or at least part or all of them can be arranged on the same chip. For example, the processor can be further divided into an analog baseband processor and a digital baseband processor. The analog baseband processor can be integrated on the same chip as the transceiver (or communication interface), and the digital baseband processor can be arranged on a separate chip. With the continuous development of integrated circuit technology, more and more devices can be integrated on the same chip. For example, the digital baseband processor can be integrated on the same chip as various application processors (such as but not limited to, graphic processors, multimedia processors, etc.). Such a chip can be called a SoC chip. Whether to arrange each device independently on different chips or to integrate them on one or more chips often depends on the needs of product design. The implementation form of the above-mentioned devices is not limited in the embodiments of the present application.

[0034] In the fifth aspect, the present application provides a communication apparatus, which comprises one or more processors. The one or more processors are connected with a memory, and the memory is used to store part or all of the necessary computer programs or instructions for implementing the functions related to the above-mentioned first aspect. The one or more processors are used to execute the computer programs or instructions stored in the memory, so that the communication apparatus implements the method in any possible design or implementation manner in the above-mentioned first aspect when the computer programs or instructions are executed.

[0035] In an example, the communication apparatus further includes an interface circuit, and the processor is configured to communicate with other apparatuses or components through the interface circuit. In an example, the communication apparatus further includes the memory. The communication apparatus can be a terminal, or a communication module in the terminal, or a chip responsible for communication function (such as a modem chip, a baseband chip, a SoC chip including a modem core, or a SIP chip) in the terminal.

[0036] In a sixth aspect, the present disclosure provides a communication apparatus, which includes one or more processors connected with a memory configured to store part or all of necessary computer programs or instructions for implementing the functions related to the first aspect. The one or more processors are configured to execute the computer programs or instructions stored in the memory, so as to enable the communication apparatus to implement the method in any possible design or implementation manner of the second aspect.

[0037] In an example, the communication apparatus further includes an interface circuit, and the processor is configured to communicate with other apparatuses or components through the interface circuit. In an example, the communication apparatus further includes the memory. The communication apparatus can be a terminal, or a communication module in the terminal, or a chip responsible for communication function (such as a modem chip, a baseband chip, a SoC chip including a modem core, or a SIP chip) in the terminal.

[0038] In a seventh aspect, the present disclosure provides a communication system, which includes the communication apparatus in the third aspect or the fifth aspect, and the communication apparatus in the fourth aspect or the sixth aspect. Optionally, the communication system can further include other network elements, without limitation.

[0039] In an eighth aspect, the present disclosure provides a computer readable storage medium, which stores computer readable instructions or computer programs. When a computer reads and executes the computer readable instructions or computer programs, the computer is enabled to perform the method in any possible design of the first aspect to the second aspect.

[0040] In a ninth aspect, the present disclosure provides a computer program product, which enables a computer to perform the method in any possible design of the first aspect to the second aspect when the computer reads and executes the computer program product. BRIEF DESCRIPTION OF DRAWINGS

[0041] FIG. 1 is a simplified schematic diagram of a communication system;

[0042] FIG. 2 is a schematic diagram of a possible application framework in the communication system;

[0043] FIG. 3 is a schematic diagram of another possible application framework in a communication system;

[0044] FIG. 4 is a schematic diagram of AI predicting PDCCH;

[0045] FIG. 5 is a schematic diagram of a method for processing information according to an embodiment of the present application;

[0046] FIGS. 6-9 are schematic diagrams of AI predicting PDCCH according to embodiments of the present application;

[0047] FIG. 10 is a schematic diagram of another method for transmitting information according to an embodiment of the present application;

[0048] FIGS. 11-15 are schematic diagrams of AI predicting PDCCH according to embodiments of the present application;

[0049] FIG. 16 is a schematic diagram of another method for transmitting information according to an embodiment of the present application;

[0050] FIGS. 17-19 are schematic diagrams of AI predicting PDCCH according to embodiments of the present application;

[0051] FIG. 20 is a schematic diagram of a communication device according to an embodiment of the present application;

[0052] FIG. 21 is a schematic diagram of a terminal according to an embodiment of the present application. DETAILED DESCRIPTION

[0053] The present application can be applied to various communication systems, including but not limited to: long term evolution (LTE) systems, fourth generation (4G) systems, fifth generation (5G) systems such as new radio access technology (NR), multi-system converged networks, Internet of Things systems, vehicle-to-vehicle systems, open radio access networks (O-RAN) systems, and future communication systems such as sixth generation (6G) systems, etc.

[0054] Referring to FIG. 1, FIG. 1 is a simplified schematic diagram of a communication system including a radio access network (RAN) 100 and a core network (CN) 200. The RAN 100 includes at least one RAN node (e.g., 110a and 110b in FIG. 1, collectively referred to as RAN nodes 110) and at least one terminal (e.g., 120a-120j in FIG. 1, collectively referred to as 120). Other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1), etc., can also be included in the RAN. The terminals 120 are connected to the RAN nodes 110 in a wireless manner. The RAN nodes 110 are connected to the core network 200 in a wireless or wired manner. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be different physical devices respectively, or can be the same physical device integrated with the logical functions of the core network and the logical functions of the radio access network.

[0055] The RAN 100 can be a 3rd generation partnership project (3GPP) related cellular system, such as an LTE system, a 4G, 5G mobile communication system, or a future-oriented communication system. The RAN 100 can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. The RAN 100 can also be a communication system that combines two or more of the above systems.

[0056] The RAN nodes 110, which can also be referred to as access network devices, RAN entities, or access nodes, etc., form part of the communication system to help terminals to access wirelessly. The RAN nodes 110 in the communication system can be the same type of nodes or different types of nodes. In some scenarios, the roles of the RAN nodes 110 and the terminals 120 are relative, for example, the network element 120i in FIG. 1 can be a helicopter or a drone, which can be configured as a mobile base station. For those terminals 120j that access the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal. The RAN nodes 110 and the terminals 120 are sometimes referred to as communication apparatuses, for example, the network elements 110a and 110b in FIG. 1 can be understood as communication apparatuses with base station functions, and the network elements 120a-120j can be understood as communication apparatuses with terminal functions.

[0057] In a possible scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a base station in a future mobile communication system, or an access node in a WiFi system, etc. The RAN node can be a macro base station (such as 110a in FIG. 1), a micro base station or an indoor station (such as 110b in FIG. 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the access network device in vehicle to everything (V2X) technology can be a road side unit (RSU). All or part of the functions of the RAN node in this application can also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (such as a cloud platform). The RAN node can also be provided with a communication module, circuit or chip for performing corresponding communication functions, and program instructions for performing corresponding communication functions. The RAN node in this application can also be a logical node, a logical module or software that can implement all or part of the functions of the RAN node.

[0058] In another possible scenario, multiple RAN nodes cooperate to assist a terminal to implement wireless access, and different RAN nodes respectively implement part of the functions of a base station. For example, the RAN node can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged, or can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna processing unit (AAU), or a remote radio head (RRH).

[0059] In different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU can also be referred to as O-CU (open CU), the DU can also be referred to as O-DU, the CU-CP can also be referred to as O-CU-CP, the CU-UP can also be referred to as O-CU-UP, and the RU can also be referred to as O-RU. For the convenience of description, the CU, CU-CP, CU-UP, DU and RU are taken as examples for description in this application. Any one of the CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0060] A terminal can be a device or module with corresponding communication functions for accessing the above-mentioned communication system. The terminal can also be referred to as a terminal device, a user equipment (UE), a mobile station, a mobile terminal, etc. The terminal can be widely used in various scenarios, such as device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a mechanical arm, a smart home device, a transport vehicle with wireless communication function, a communication module, etc. Embodiments of the present application do not limit the device form of the terminal. The terminal is usually provided with a communication module, circuit or chip for executing corresponding communication functions. The terminal is also configured with program instructions for executing corresponding communication functions.

[0061] To support AI techniques in the wireless network, AI nodes can also be introduced in the network. The AI nodes can be deployed in one or more of the following positions in the communication system: an access network node (RAN node), a terminal device, or a core network device, etc., or the AI nodes can also be deployed separately, e.g., in a position other than any of the above devices, such as a host or a cloud server of an over the top (OTT) system. The AI nodes can communicate with other devices in the communication system, which can be one or more of the following: a network device, a terminal device, or a network element of a core network, etc. It can be understood that the number of AI nodes is not limited in the present application. For example, when there are multiple AI nodes, the multiple AI nodes can be divided based on functions, e.g., different AI nodes are responsible for different functions. It can also be understood that the AI nodes can be independent devices, or can be integrated into the same device to implement different functions, or can be network elements in a hardware device, or can be software functions running on a dedicated hardware, or can be virtualized functions instantiated on a platform (e.g., a cloud platform), and the specific form of the AI nodes is not limited in the present application.

[0062] The AI nodes can be AI network elements or AI modules. FIG. 2 is a schematic diagram of a possible application framework in a communication system. As shown in FIG. 2, the network elements in the communication system are connected through interfaces (e.g., NG, Xn) or air interfaces. One or more AI modules (1 is shown in FIG. 2 for clarity) are provided in one or more of the following devices: a core network device, an access network node, a terminal, or an operations administration and maintenance (OAM) device. The access network node can be a separate RAN node, or can include multiple RAN nodes, e.g., including a CU and a DU. The CU and / or the DU can also be provided with one or more AI modules. The CU can also be split into a CU-CP and a CU-UP, and the CU-CP and / or the CU-UP can be provided with one or more AI modules. The AI modules are used to implement corresponding AI functions. The AI modules deployed in different network elements can be the same or different. The model of the AI module can implement different functions according to different parameter configurations. The model of the AI module can be configured based on one or more of the following parameters: a structural parameter (e.g., at least one of the number of neural network layers, the width of the neural network, the connection relationship between layers, the weight of neurons, the activation function of neurons, or the bias in the activation function), an input parameter (e.g., the type of input parameters and / or the dimension of input parameters), or an output parameter (e.g., the type of output parameters and / or the dimension of output parameters). The bias in the activation function can also be referred to as the bias of the neural network.

[0063] In one example, the neural network described above can be a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), or a generative adversarial network (GAN). A DNN is an artificial neural network architecture that has multiple layers of nonlinear transformation units stacked in a hierarchical structure, forming a deep computational model. Compared with a shallow neural network, a DNN has more hidden layers, allowing the network model to capture more complex intrinsic structures of data and high-level abstract features. A CNN is a DNN with a convolutional structure. A CNN includes a feature extractor composed of convolutional layers and subsampling layers. The feature extractor can be regarded as a filter, and the convolution process can be regarded as using a trainable filter to convolve with an input image or a convolutional feature map. An RNN is a recursive neural network that takes sequence data as input, performs recursion in the evolution direction of the sequence, and connects all nodes (recurrent units) in a chain. A GAN is a deep learning model. It is composed of a generator and a discriminator, and is trained through adversarial learning. The purpose is to estimate the latent distribution of data samples and generate new data samples.

[0064] An AI module can have one or more models. A model can infer an output including one or more parameters. The learning process, training process, or inference process of different models can be deployed in different nodes or devices, or can be deployed in the same node or device. FIG. 3 is a schematic diagram of another possible application framework in a communication system. As shown in FIG. 3, the communication system includes a radio access network intelligent controller (RIC). For example, the RIC can be the AI module 117, 118 shown in FIG. 2, used to implement AI-related functions. The RIC includes a near-real time RIC (near-RT RIC) and a non-real time RIC (Non-RT RIC). The non-real time RIC mainly processes non-real-time information, such as data that is not sensitive to latency, which can be on the order of seconds. The real-time RIC mainly processes near-real-time information, such as data that is relatively sensitive to latency, which is on the order of tens of milliseconds.

[0065] Near real-time RIC is used for model training and inference. For example, it is used for training an AI model, and inference is performed using the AI model. Near real-time RIC can obtain network-side and / or terminal-side information from a RAN node (e.g., a CU, a CU-CP, a CU-UP, a DU, and / or a RU) and / or a terminal. The information can be used as training data or inference data. Near real-time RIC can deliver inference results to the RAN node and / or the terminal. Inference results can be exchanged between a CU and a DU, and / or between a DU and a RU. For example, near real-time RIC delivers inference results to a DU, which sends the inference results to a RU.

[0066] Non-real-time RIC is also used for model training and inference. For example, it is used for training an AI model, and inference is performed using the AI model. Non-real-time RIC can obtain network-side and / or terminal-side information from a RAN node (e.g., a CU, a CU-CP, a CU-UP, a DU, and / or a RU) and / or a terminal. The information can be used as training data or inference data, and inference results can be delivered to the RAN node and / or the terminal. Inference results can be exchanged between a CU and a DU, and / or between a DU and a RU. For example, non-real-time RIC delivers inference results to a DU, which sends the inference results to a RU.

[0067] Near real-time RIC and non-real-time RIC can also be separately set as a network element. Near real-time RIC and non-real-time RIC can also be part of other devices, for example, near real-time RIC is set in a RAN node (e.g., a CU, a DU), and non-real-time RIC is set in an OAM, a cloud server, a core network device, or other network devices.

[0068] In this application, “sending information” can be understood as a device sending information to another device, or can also be understood as a logical module in a device sending information to another logical module. For example, “terminal sending information” can be understood as the terminal sending information to another device (such as an access network device), or can be understood as a logical module 1 in the terminal sending information to a logical module 2 in the terminal.

[0069] In this application, “receiving information” can be understood as a device receiving information from another device, or can also be understood as a logical module in a device receiving information from another logical module. For example, “access network device receiving information” can be understood as the access network device receiving information from another device (such as a terminal), or can be understood as a logical module 1 in the access network device receiving information from a logical module 2 in the access network device.

[0070] In the present application, "sending information to (for example, a terminal)" or related illustrations in the drawings can be understood as the destination of the information is the terminal, which can include direct or indirect sending information to the terminal. "Receiving information from (for example, a base station)" or "receiving information from (for example, a base station)" or "receiving information sent by (for example, a base station)", or related illustrations in the drawings can be understood as the source of the information is the base station, which can include direct or indirect receiving information from the base station. The information between the source and the destination of the information transmission can be processed as necessary, such as format change, etc., but the destination can understand the effective information from the source. Similar expressions in the present application can be similarly understood, and will not be repeated here.

[0071] In the present application, the network device and the terminal both include physical layer signaling and data interaction modules, which are used to send and receive uplink control signaling or downlink control signaling, and uplink data or downlink data. For downlink transmission, taking the first information carried in PDCCH or PDSCH as an example for elaboration.

[0072] In the downlink scheduling process of a new radio (NR) system, the network device allocates transmission resources and transmission modes and the like to the terminal based on the transmission requirements of data such as services, control signaling, and feedback reports, and based on the scheduling algorithm implemented by the network device, to meet the transmission requirements. Among them, the transmission resources and transmission modes and the like allocated by the network device to the terminal are indicated to the terminal by the downlink control information (DCI) carried by the physical downlink control channel (PDCCH). Since the terminal does not know when the network device schedules resources for it, the terminal needs to continuously search for PDCCH, i.e., blind detection of PDCCH, within the agreed resource range. After receiving and successfully decoding the DCI in the PDCCH, the terminal can obtain the above-mentioned transmission resources and transmission modes and the like, and then can know when, at which frequency, and in which way the network device transmits data to the terminal in the future, so as to receive data.

[0073] Since data flow is usually bursty, the terminal can stop blind detection of PDCCH when there is no data transmission, so as to reduce the power consumption of the terminal, i.e., the existing discontinuous reception (DRX) mechanism. The terminal continuously blind detects during DRX ON, and stops blind detection during DRX OFF.

[0074] During the DRX ON period, there is usually traffic data transmission, and in fact, the transmission demand of traffic data also has certain regularity in the time domain. By using an artificial intelligence (AI) method, based on the learning of the regularity of historical traffic data arrival, an AI model can predict future traffic data transmission to some extent, i.e., using an AI PDCCH prediction model to predict the PDCCH. The AI PDCCH prediction model is deployed on the terminal side, and the terminal can stop blind detection during the period predicted to have no traffic data transmission, thereby achieving the effect of further saving power consumption.

[0075] According to the experimental results of the research, a modeling method with relatively high prediction accuracy is as follows: T consecutive time units are taken as a time window, and the terminal observes whether the network device has sent DCI through the PDCCH any time within the time window as the label of the time window. For example, if the network device has sent any DCI within a time window, the label of the time window is 1; if the terminal observes that the network device has not sent any DCI within the time window, the label of the time window is 0; the labels of M historical time windows (the M time windows are called observation windows) are taken as the input of the AI prediction model, and the output of the AI prediction model is the label of N future time windows (the N time windows are called prediction windows), where M and N are integers greater than or equal to 1. For example, if the label of one time window in the output N time windows is 1, the terminal continues to blind detect DCI within the time window; if the label of the time window in the output is 0, the terminal stops blind detection within the time window.

[0076] The prediction window of this prediction will serve as the observation window of the next prediction, and the labels of each time window output will be input into the AI prediction model of the next prediction. For example, as shown in FIG. 4, the labels of the prediction window of this prediction are input into the AI prediction model as the labels of the observation window of the next prediction to predict the labels of the next prediction window. The AI prediction method shown in FIG. 4 is a sliding window prediction, and the time window ranges of the previous and next predictions overlap, as shown in FIG. 4, the last two time windows in the observation window of this prediction and the prediction window of this prediction constitute the observation window of the next prediction. However, although this AI prediction method takes a time window as a unit to label, it to some extent eliminates the randomness of the business data transmission demand in a short period of time, and improves the accuracy of AI prediction, but in the way of sliding window prediction, the labels of the prediction window of this prediction will be input into the AI prediction model as the labels of the observation window of the next prediction, thereby there is a problem of error propagation. For example, due to some reasons, the labels of the Xth prediction window are wrong, and since the labels of the Xth prediction window are the input of the AI prediction model in the X+1th prediction, the accuracy of the X+1th prediction will be affected, and then the model input in the X+2th prediction will be affected, and so on, the error will be continuously propagated.

[0077] To solve the problem of error propagation, after research, one solution is that there are some technical solutions based on algorithm design in the AI field, which essentially optimize the selection of sliding window through data processing and algorithm design, improve the tolerance to prediction errors, and reduce error propagation. Another solution is to use AI models to predict to a certain number of times, and then consider that there is error accumulation, and fall back to the mode of not using AI model prediction, continuously blind PDCCH, and re-accumulate the labels of the observation window as the input of the AI model to reduce error propagation.

[0078] However, the above two solutions still have error input, and the model prediction will still have deviation due to error input, that is, it cannot improve the accuracy of each model input, and error propagation may still occur.

[0079] For the mode of falling back to not using the AI model for prediction, the way of continuously accumulating the model input of the blind detection PDCCH is to obtain the real value of the observation window, but there are still problems as follows: first, the entering / leaving of the AI PDCCH prediction mode needs to be double-end aligned, and the way of solving the error propagation problem based on the fallback may need to frequently activate / deactivate the model, which brings additional burden. In addition, based on the detection result of the terminal, the real value of the DCI sending situation in the observation window may not be accurately obtained. For example, when predicting that there is DCI in a certain time window, the network device indeed sends DCI in the time window, but the terminal continuously performs blind detection in the time window, and due to the channel quality and other reasons, the terminal fails to correctly receive and decode the DCI, and the terminal will mark the time window as 0. It can be seen that it does not conform to the actual situation, and the error propagation cannot be solved even if the fallback is used.

[0080] The present application provides an information processing method and related device, the terminal can receive the first information from the network device, the first information is used to indicate the sending situation of DCI in the first time window, and the terminal determines the sending situation of DCI in the second time window according to the first information. It can be seen that the method determines the sending situation of DCI in the second time window by using the sending situation of DCI in at least one time unit in the first time window, thereby facilitating blind detection PDCCH or stopping blind detection PDCCH in the second time window to reduce power consumption. Compared with the way that the terminal predicts the future DCI sending situation by using the DCI sending situation detected by itself, the method can determine the input of the AI model to avoid error propagation, or can calibrate the input of the AI model to reduce error propagation.

[0081] For the convenience of understanding, first, some terms related to the present application are introduced.

[0082] 1. Time unit, first time window, second time window

[0083] The time unit includes one or more continuous time slots, micro time slots or symbols, etc. The first time window includes M time units, and M is a positive integer. The second time window includes N time units, and N is a positive integer. Wherein, the value of the time length T of the time unit, the value of M, and the value of N can be indicated by the network device, or determined by the terminal in a reporting manner, or related to the AI model opened by the terminal and the network device, or defined in the protocol. Optionally, the network device or the terminal can train multiple models, each model has a corresponding model identifier, and different models can correspond to a set of values of T, M and N; the network device can indicate the model identifier to the terminal to activate the corresponding model, so that the network device and the terminal align the values of T, M and N.

[0084] The time unit corresponds to a time period in which the network device accumulatively records or the terminal accumulatively detects the DCI sending situation, and therefore the time unit can be referred to as a time window; the first time window corresponds to the DCI sending situation that is accumulatively recorded by the network device or accumulatively detected by the terminal in a historical time period, and therefore the first time window can be referred to as an observation window; and the second time window corresponds to the predicted DCI sending situation in a future time period, and therefore the second time window can be referred to as a prediction window.

[0085] 2. The first information indicates the DCI sending situation, and the sending situation of the DCI in the second time window.

[0086] The sending situation of the DCI in the time unit indicated by the first information includes whether the DCI is sent in the time unit (i.e., whether the DCI is sent any time in the time unit) and / or the number of DCIs sent in the time unit (i.e., the number of DCIs sent in the time unit).

[0087] The sending situation of the DCI in the second time window determined by the terminal includes at least one of the following: whether the DCI is sent in the N time units (i.e., whether the DCI is sent in the N time units); whether the DCI is sent in each of the N time units (i.e., whether the DCI is sent in each of the time units); the number of DCIs sent in the N time units (i.e., the number of DCIs sent in the N time units); the number of DCIs sent in each of the N time units (i.e., the number of DCIs sent in each of the time units); and the number of DCIs sent in each of the slots in each of the N time units (i.e., the number of DCIs sent in each of the slots in each of the time units).

[0088] In the embodiments of the present application, the sending situation of the DCI can also be the transmission situation of the DCI.

[0089] For example, N=3, T equals to 2 slots, in one possible design, the terminal determines the sending of DCI in the second time window as 1 or 0, where 1 means sending DCI in the second time window, and 0 means not sending DCI in the second time window. In another possible design, the terminal determines the sending of DCI in the second time window as 101, i.e. sending DCI in the first time unit, not sending DCI in the second time unit, and sending DCI in the third time unit. In another possible design, the terminal determines the sending of DCI in the second time window as 5, which means sending 5 DCIs in the second time window. In another possible design, the terminal determines the sending of DCI in the second time window as {(1, 0); (1, 2); (1, 3)}, which means that in the second time window: sending 1 DCI in the first slot of the first time unit, not sending DCI in the second slot; sending 1 DCI in the first slot of the second time unit, sending 2 DCIs in the second slot; sending 1 DCI in the first slot of the third time unit, sending 3 DCIs in the second slot. It can be seen that this embodiment can further reduce the time length of blind detection of PDCCH in the second time window.

[0090] Optionally, the first information can be carried in PDCCH or PDSCH, i.e. the terminal can obtain the first information by detecting PDCCH or PDSCH.

[0091] In this application, in one possible design, the first time window is M time units with the end time of the reception time of the first information as the terminal point, and the second time window is N time units with the start time of the reception time of the first information as the starting point. In another possible design, the first time window is M time units with the end time of the time unit where the first information is located as the terminal point, and the second time window is N time units with the start time of the end time of the time unit where the first information is located as the starting point. In another possible design, the first time window is M time units before the reception time of the first information, and the second time window is N time units after the reception time of the first information. In another possible design, the first time window is M time units before the end time of the time unit where the first information is located, and the second time window is N time units after the end time of the time unit where the first information is located.

[0092] Optionally, there can be a time interval T between the first time window and the second time window, which is the processing time of the terminal, for example, the processing time for the terminal side to perform AI prediction PDCCH preparation. Correspondingly, the description of the second time window can be modified in at least one of the following ways:

[0093] The second time window is N time units starting from the reception time of the first information. The second time window can be modified as follows: the second time window is N time units starting from the time point of the reception time of the first information plus a time interval T (i.e., the reception time of the first information + the time interval T); or,

[0094] The second time window is N time units starting from the end time of the time unit in which the first information is located. The second time window can be modified as follows: the second time window is N time units starting from the time point of the end time of the time unit in which the first information is located plus a time interval T (i.e., the end time of the time unit in which the first information is located + the time interval T); or,

[0095] The second time window is N time units after the reception time of the first information. The second time window can be modified as follows: the second time window is N time units after the time point of the reception time of the first information plus a time interval T (i.e., the reception time of the first information + the time interval T).

[0096] The second time window is N time units after the end time of the time unit in which the first information is located. The second time window can be modified as follows: the second time window is N time units after the time point of the end time of the time unit in which the first information is located plus a time interval T (i.e., the end time of the time unit in which the first information is located + the time interval T).

[0097] FIG. 5 is a flow diagram of an information processing method provided by an embodiment of the present application. The information processing method is described from the perspective of interaction between a terminal and a network device. As shown in FIG. 5, the information processing method includes but is not limited to the following steps:

[0098] S101. The network device determines first information. The first information is used to indicate the transmission of DCI in at least one time unit in a first time window.

[0099] S102. The network device sends the first information to the terminal. Correspondingly, the terminal receives the first information.

[0100] In an alternative embodiment, after the network device and the terminal align to start the first mode, the network device can record the transmission of DCI in each time unit in the last M time units. In the embodiments of the present application, the transmission of DCI can also be the transmission of DCI. Wherein, after the network device accumulates the transmission of DCI in M time units, the network device can determine the first information, the first information occupies M bits, each bit corresponds to a time unit, and is used to indicate the transmission of DCI in the corresponding time unit. In this way, the first information indicates the transmission of DCI in each time unit in the last M time units ending at the time when the network device sends the first information. As can be seen, in this embodiment, the network device can directly notify the terminal of the transmission of DCI in each time unit in the observation window, so as to enable the terminal to directly predict the transmission of DCI in the prediction window based on the result of the observation window.

[0101] For example, it is assumed that the network device records the bit value corresponding to the time unit as 1, indicating that DCI is transmitted in the time unit, and records the bit value corresponding to the time unit as 0, indicating that DCI is not transmitted in the time unit. As shown in FIG. 6, M is equal to 3, the network device aligns with the terminal to start the AI prediction PDCCH mode at time T1, and records the bit values corresponding to the last 3 time units as "101" at time T2, indicating that the transmission of DCI in the last 3 time units is: DCI is transmitted, DCI is not transmitted, and DCI is transmitted. The network device sends the first information as "101" at time T2, and the terminal detects the first information after starting the AI prediction PDCCH mode.

[0102] In another optional implementation, compared with the above implementation, in this implementation, the time domain position or starting time of the first time unit can be determined by the network device indication or the terminal reporting. Wherein, the first time unit is the first time unit that the network device records the DCI sending condition, so that the network device and the terminal align the starting time of the first time unit, and the time length T of each time unit is determined. In this implementation, after the network device and the terminal align the start of the first mode, the network device determines the time unit (denoted as the first time unit) in which the current time is located, and determines the first information after recording and maintaining the DCI sending condition in each of the M' latest time units before the first time unit. The first information occupies M' bits, each bit corresponds to a time unit, and is used to indicate the DCI sending condition in the corresponding time unit. In this way, the first information indicates the DCI sending condition in each of the M' latest time units before the first time unit. It can be seen that in this implementation, the network device can inform the DCI sending condition in each of the M' latest time units before the first time unit, so as to enable the terminal to calibrate the observation window result to predict the DCI sending condition in the prediction window. In addition, in this implementation, when M' is a positive integer less than M, the number of bits required by the first information can be reduced, and the overhead can be reduced; when M' is a positive integer greater than M, the DCI sending condition of more time windows than the observation window can be obtained, so that the input of the AI model can be adjusted in time, and the prediction accuracy can be improved.

[0103] For example, as shown in FIG. 7, M' is equal to 2, the network device aligns the start of the AI prediction PDCCH mode with the terminal at time T1, and accumulates the bit values “10” corresponding to the latest 2 time units before the time unit in which the current time is located at time T2, which indicates that the DCI sending conditions in the latest 2 time units are: there is DCI sending, and there is no DCI sending. The network device sends the first information “10” at time T2, and the terminal detects the first information after blind detection of PDCCH and detection of the first information after starting the AI prediction PDCCH mode. At time T2, the terminal detects the first information, and since the DCI sending condition in the corresponding time unit detected by the terminal itself is “00”, and the DCI sending condition in the corresponding time unit indicated by the first information is “10”, therefore, as shown in FIG. 7, the terminal can update the detection result according to the DCI sending condition indicated by the first information.

[0104] S103. The terminal determines the DCI sending condition in the second time window according to the first information.

[0105] Optionally, after the terminal starts the first model, the terminal can continuously perform blind detection on the PDCCH on the agreed resource until the accumulated detection of the DCI in the M time units is used to predict the DCI transmission in the second time window using the AI model, or until the first information is received. According to the first information, the time domain positions of the first time window and the second time window are first determined, and then the AI model is used to predict the DCI transmission in the second time window.

[0106] In an optional implementation, the terminal determines the time domain positions of the first time window, the second time window, and the time unit based on the reception time of the first information. In this implementation, the first information is used to indicate the DCI transmission in each time unit in the first time window; the first time window is M time units with the reception time of the first information as the end point; and the second time window is N time units with the reception time of the first information as the start point. In addition, the terminal also uses the AI model to predict the DCI transmission in the second time window based on the DCI transmission in each time unit in the first time window indicated by the first information.

[0107] For example, taking M equal to 3 and N equal to 1 as an example, as shown in FIG. 8, it is assumed that the network device transmits the first information at time T, the first information is “101”, the three time units with the reception time of the first information as the end point are the first time window, the one time unit with the reception time of the first information as the start point is the second time window, and the terminal predicts the result of the second time window as 1 based on the DCI transmission in each time unit in the first time window at time T, that is, the DCI transmission in the second time window is to transmit DCI.

[0108] In another optional implementation, the terminal determines the time domain positions of the first time window and the second time window based on the time unit in which the first information is located, that is, the first time unit. In this implementation, the first information is used to indicate the DCI transmission in the M' time units before the first time unit, the terminal updates the DCI transmission in each time unit in the first time window according to the first information, and determines the DCI transmission in the second time window according to the DCI transmission in each time unit in the first time window. In addition, for the network device side, the first time unit can be the time unit in which the current time at which the DCI transmission in the M' time units is accumulated is located. In this implementation, the first information is carried in the PDCCH or in the PDSCH.

[0109] For example, taking M equals 3, M' equals 2, N equals 1 as an example, and the network device and the terminal align the starting time of the first time unit, as shown in FIG. 9, assuming that the network device sends the first information at time T, the first information is "10", which corresponds to the mark of the two time units before the time unit where the first information is located, therefore, the three time units with the end time of the time unit where the first information is located as the end point are the first time window, and the one time unit with the end time of the time unit where the first information is located as the starting point is the second time window, and the terminal updates the mark of the corresponding time unit in the first time window based on the first information "10" at time T, wherein the mark of the time unit where the first information is located is determined according to whether the terminal detects the DCI, as shown in FIG. 9, assuming that the DCI is detected in the time unit where the first information is located, therefore, the mark of the time unit where the first information is located is 1, and further, the terminal predicts the result of the second time window based on the sending situation of the DCI in each time unit in the first time window, and the result of the second time window is 1, that is, the sending situation of the DCI in the second time window is to send the DCI.

[0110] Optionally, the terminal also stops blind detection of PDCCH or blind detection of PDCCH according to the sending situation of the DCI in the second time window. Specifically, if the sending situation of the DCI in the second time window is to send the DCI (or there is DCI), the PDCCH is blindly detected in the second time window; if the sending situation of the DCI in the second time window is not to send the DCI (or there is no DCI), whether to blindly detect the PDCCH in the second time window is related to the time domain position determined in the above-mentioned first time window and second time window. Specifically, if the sending situation of the DCI in the second time window is not to send the DCI (or there is no DCI) and the first time window and the second time window are respectively determined with the receiving time of the first information as the end point or the starting point, it is further needed to consider whether the first information is obtained by detection in the second time window predicted (or determined) last time or obtained by blind detection after the end of the second time window predicted (or determined) last time; if the sending situation of the DCI in the second time window is not to send the DCI (or there is no DCI) and the first time window and the second time window are respectively determined with the end time of the time unit where the first information is located as the end point or the starting point, the PDCCH is stopped from being blindly detected in the second time window. Specifically, this is described in detail in the following embodiments.

[0111] It can be seen that the method determines the DCI sending condition in the second time window by using the DCI sending condition in at least one time unit in the first time window, thereby facilitating blind detection of PDCCH or stopping blind detection of PDCCH in the second time window to reduce power consumption. In addition, in the method, the terminal predicts the DCI sending condition in the second time window by using the AI model according to the first information, compared with a method in which the terminal predicts the future DCI sending condition by using the self-detected DCI sending condition, the method can determine the input of the AI model to avoid error propagation, or can calibrate the input of the AI model to reduce error propagation.

[0112] FIG. 10 is a flowchart of another information transmission method provided by an embodiment of the application. The information transmission method shown in FIG. 10 carries the first information in the PDCCH, takes a time unit as a time window, takes the first time window as an observation window, takes the second time window as a prediction window, and takes whether DCI is sent in the time unit as the DCI sending condition in the time unit. The predicted DCI sending condition in the second time window is also taken as whether DCI is sent in the second time window.

[0113] The method can newly design a DCI format, add M bits in the DCI format, and each bit indicates whether DCI is sent in the corresponding time unit. The first information is used to indicate whether DCI is sent in each time unit of the M time units with the receiving time point of the first information as the terminal.

[0114] S201. The network device and the terminal start a first mode respectively.

[0115] The first mode is a mode of predicting PDCCH by using an AI model (or an AI PDCCH prediction energy saving mode). The network device and the terminal can align to start the first mode by signaling indication or terminal reporting.

[0116] S202. After the network device starts the first mode, the network device records whether DCI is sent in each time window. After the terminal starts the first mode, the terminal continuously blind detects PDCCH.

[0117] S203. After the network device accumulatively records whether DCI is sent in each time window of the M time windows, the network device sends DCI. The DCI includes the first information, and the first information is used to indicate whether DCI is sent in each time window of the M time windows with the sending time point of the DCI as the terminal.

[0118] S204. When the terminal accumulatively detects whether DCI is sent in each time window of the M time windows, or receives the DCI including the first information, the terminal determines the observation window and the prediction window.

[0119] The terminal determines the time domain positions of the observation window and the prediction window according to the receiving time of the DCI, and determines whether the DCI is sent in each time window in the observation window according to the first information.

[0120] S205. The terminal uses the AI model to predict whether the DCI is sent in the prediction window according to whether the DCI is sent in each time window in the observation window.

[0121] If the terminal has not received the DCI carrying the first information when it accumulatively detects whether the DCI is sent in M time windows, the terminal can use the result of the accumulative detection as the input of the AI model to predict whether the DCI is sent in the prediction window; if the terminal has received the DCI carrying the first information when it accumulatively detects whether the DCI is sent in M time windows, the terminal uses the result of the observation window indicated by the first information in the DCI as the input of the AI model to predict whether the DCI is sent in the prediction window. The method further includes that the terminal determines whether to stop blind detection of the PDCCH in the prediction window according to the determination of the sending of the DCI in the observation window.

[0122] It is assumed that the network device records the bit value corresponding to a time window as 1 to mark that the DCI is sent in the time window, and records the bit value corresponding to a time window as 0 to mark that the DCI is not sent in the time window; correspondingly, the bit value corresponding to a prediction window is recorded as 1 to mark that the DCI is determined to be sent in the prediction window, and the bit value corresponding to a prediction window is recorded as 0 to mark that the DCI is determined not to be sent in the prediction window. For example, as shown in FIG. 11, after the network device aligns with the terminal to start the AI prediction PDCCH mode at time T1, the network device records the bit values corresponding to the last three time windows as “101” at time T2, indicating that the sending of the DCI in the last three time windows is: the DCI is sent, the DCI is not sent, and the DCI is sent. The network device sends DCI1 at time T2, and the first information carried by the DCI1 is “101”. After starting the AI prediction PDCCH mode, the terminal blind detects the PDCCH, and detects the DCI1 at time T2. Then, the terminal determines the time domain positions of the observation window 1 and the prediction window 1 according to the receiving time of the DCI1, as shown in FIG. 11. The terminal uses the AI model to predict the result of the prediction window 1 at time T2; if the result is 1, it is marked that the DCI is in the prediction window 1, and the terminal continues to blind detect the PDCCH in the prediction window 1; if the result is 0, it is marked that there is no DCI in the prediction window 1, and the terminal stops blind detection of the PDCCH in the prediction window 1.

[0123] In the case that the terminal continues to blindly detect the PDCCH in the prediction window, how to update the time domain positions of the observation window and the prediction window and the result of the observation window, there are two optional implementations: in one optional implementation, the terminal updates the time domain positions of the observation window and the prediction window and the result of the observation window with the first information carried by the first DCI blindly detected in the prediction window; in another optional implementation, the terminal updates the time domain positions of the observation window and the prediction window and the result of the observation window with the first information carried by the last DCI blindly detected in the prediction window.

[0124] For example, taking the case that the terminal updates the time domain positions of the observation window and the prediction window and the result of the observation window with the first information carried by the first DCI blindly detected in the prediction window, as shown in FIG. 12, the Xth prediction: the terminal blindly detects the PDCCH at time T1 to obtain DCI1, the first information carried by the DCI1 being “101”; the terminal determines the time domain positions of the observation window X and the prediction window X according to the reception time of the DCI1; the terminal predicts the result of the prediction window X to be 1 by using the AI model according to the result of the observation window X indicated by the DCI1, so the terminal blindly detects the PDCCH in the prediction window X. The (X+1)th prediction: the terminal blindly detects the PDCCH at time T2 of the prediction window X to obtain the first DCI (i.e., DCI2), the first information carried by the DCI2 being “111”; the terminal determines the time domain positions of the observation window X+1 and the prediction window X+1 according to the reception time of the DCI2; the terminal predicts the result of the prediction window X+1 to be 0 by using the AI model according to the result of the observation window X+1 indicated by the DCI2, so the terminal stops blindly detecting the PDCCH in the prediction window X+1.

[0125] For another example, taking the case that the terminal updates the time domain positions of the observation window and the prediction window and the result of the observation window with the first information carried by the last DCI blindly detected in the prediction window, as shown in FIG. 13, the Xth prediction is the same as that in FIG. 12, i.e., the terminal predicts the result of the prediction window X to be 1, and the terminal blindly detects the PDCCH in the prediction window X; the (X+1)th prediction: the terminal blindly detects the PDCCH at time T2 of the prediction window X to obtain the first DCI (i.e., DCI2), the first information carried by the DCI2 being “111”; since the terminal needs to blindly detect the PDCCH to the end time of the prediction window 1 to determine whether the DCI2 is also the last DCI in the prediction window X, the terminal determines the time domain positions of the observation window X+1 and the prediction window X+1 according to the reception time of the DCI2; then, the terminal continues to blindly detect the PDCCH in the prediction window X until the end time of the prediction window X, determines that the DCI2 is the last DCI in the prediction window X, and further, the terminal predicts the result of the prediction window X+1 to be 0 by using the AI model according to the result of the observation window X+1 indicated by the DCI2, so actually, the terminal stops blindly detecting the PDCCH between the start time of the prediction window X and the end time of the prediction window X+1, as shown in FIG. 13.

[0126] In addition, the terminal stops blind detection of the PDCCH in the prediction window, and at the end of the prediction window, the terminal continues blind detection of the PDCCH until it is determined that the observation window and the prediction window, and step S205 is performed, as described in step S204, when the cumulative detection of whether the DCI is transmitted in each of the M time windows or the DCI including the first information is received. For example, in the examples shown in FIG. 12 and FIG. 13, at the end of the prediction window X+1, the terminal continues blind detection of the PDCCH until the DCI3 is detected, and determines the time domain position of the observation window X+2 and the prediction window X+2 of the X+2th prediction and the result of the observation window X+2 based on the DCI3, to perform the X+2th prediction.

[0127] It can be seen that in the information processing method shown in FIG. 10, the network device can accumulate and record whether the DCI is transmitted in each of the M time windows, and further notify the terminal of the transmission of the DCI in the M latest time windows, so as to determine the input of the AI model and reduce the error propagation of the AI prediction. In addition, the first information can be transmitted in the DCI, so that the transmission of the first information is more reliable, and the accuracy of the AI prediction is improved.

[0128] In another information processing method provided by the embodiments of the present application, compared with the information processing method shown in FIG. 10, the difference lies in that the first information is carried in the PDSCH, and the first information is used to indicate whether the DCI is transmitted in each of the M time windows ending at the reception time of the PDSCH. In an optional implementation, the time domain position of the observation window and the prediction window is determined based on the reception time of the PDSCH, such as that the observation window is M time units ending at the reception time of the PDSCH, and the prediction window is N time units starting at the reception time of the PDSCH. In another optional implementation, the time domain position of the observation window and the prediction window is determined based on the reception time of the DCI scheduling the PDSCH, such as that the observation window is M time units ending at the reception time of the DCI scheduling the PDSCH, and the prediction window is N time units starting at the reception time of the DCI scheduling the PDSCH.

[0129] It can be seen that after the network device transmits the DCI, the data scheduled by the DCI will be transmitted through the PDSCH in a certain time interval or a short time, that is, the PDSCH scheduled by the DCI is transmitted, and the first information is carried by the PDSCH, which can reduce the overhead of control signaling.

[0130] In addition, in the information processing method, since the data amount of the PDSCH transmission is large, the length of the first information is relatively unrestricted, and the sending condition of the DCI in the time window indicated by the first information can be the number of DCI sent in each time window, that is, each time window can correspond to Y bits, and each Y bits can indicate the number of DCI sent in one of the M time windows. Since the values of M and Y and the position of M*Y bits affect the understanding of the terminal to the PDSCH, the values of M and Y and the position of M*Y bits can be specified in advance through the protocol.

[0131] In addition, in the case that the terminal continues to blindly detect the PDCCH in the prediction window, how to update the time domain positions of the observation window and the prediction window and the result of the observation window based on the detected PDSCH has two optional implementations: in one optional implementation, the terminal updates the time domain positions of the observation window and the prediction window and the result of the observation window based on the first information carried by the first PDSCH detected in the prediction window; in another optional implementation, the terminal updates the time domain positions of the observation window and the prediction window and the result of the observation window based on the first information carried by the last PDSCH detected in the prediction window. In addition, in another possible implementation, in the case that the terminal continues to blindly detect the PDCCH in the prediction window, although the DCI is detected in the prediction window, the PDSCH scheduled by the DCI is not detected at the end of the prediction window, in this case, the terminal can continue to blindly detect the PDCCH and detect the PDSCH after the end of the prediction window until the first information carried by the PDSCH is detected or the sending condition of the DCI accumulated by the terminal in M time windows is detected, and then determine the time domain positions of the observation window and the prediction window to perform PDCCH prediction.

[0132] For example, the terminal updates the time domain positions of the observation window and the prediction window, and the result of the observation window, with the first information carried by the first PDSCH detected in the prediction window, as shown in FIG. 14. The Xth prediction: the terminal detects PDSCH1 at time T1, and the first information carried by PDSCH1 is "101"; the terminal determines the time domain positions of the observation window X and the prediction window X according to the reception time of PDSCH1; the terminal predicts the result of the prediction window X to be 1 using the AI model according to the result of the observation window X indicated by PDSCH1, so the terminal blindly detects PDCCH in the prediction window X, and also detects PDSCH. The X+1th prediction: the terminal blindly detects PDCCH in the prediction window X at time T2 to obtain the first DCI (i.e., DCI2), and the reception time of the PDSCH2 scheduled by DCI2 is time T3 and PDSCH2 is the first PDSCH in the prediction window, and the first information carried by PDSCH2 is "111"; the terminal determines the time domain positions of the observation window X+1 and the prediction window X+1 according to the reception time of PDSCH2; the terminal predicts the result of the prediction window X+1 to be 0 using the AI model according to the result of the observation window X+1 indicated by PDSCH2, so the terminal stops blindly detecting PDCCH in the prediction window X+1.

[0133] For another example, the terminal updates the time domain positions of the observation window and the prediction window and the result of the observation window according to the first information carried by the last PDSCH detected in the prediction window. As shown in FIG. 15, the Xth prediction is the same as that in FIG. 14, that is, the terminal predicts that the result of the prediction window X is 1, and the terminal blindly detects the PDCCH in the prediction window X; the X+1th prediction: the terminal blindly detects the PDCCH at the time T2 in the prediction window X to obtain the first DCI (that is, DCI2), the receiving time of the PDSCH2 scheduled by the DCI2 is the time T3, and the first information carried by the PDSCH2 is “111”; since the terminal needs to detect the PDSCH to the end of the prediction window 1 to determine whether the PDSCH2 is also the last PDSCH in the prediction window X, the terminal determines the time domain positions of the observation window X+1 and the prediction window X+1 according to the receiving time of the PDSCH2; then, the terminal continues to detect the PDSCH in the prediction window X until the end time of the prediction window X, determines that the PDSCH2 is the last PDSCH in the prediction window X, and then the terminal predicts that the result of the prediction window X+1 is 0 according to the result of the observation window X+1 indicated by the PDSCH2 by using the AI model, so in fact, the terminal stops blindly detecting the PDCCH between the start time of the prediction window X and the end time of the prediction window X+1, as shown in FIG. 15. Optionally, if the terminal obtains the DCI2 at the time T2 in the prediction window X, but does not detect the PDSCH2 before the end of the prediction window X, the terminal can continue to blindly detect the PDCCH and detect the PDSCH after the end of the prediction window X, and then predict the PDCCH by using the AI model when the first information is obtained by detecting the PDSCH.

[0134] It can be seen that the information transmission method can carry more information by using the PDSCH to carry the first information. For example, the first information used for indicating the transmission of the DCI in the prediction window can be whether the DCI is transmitted in each time window in the prediction window, or can be the number of the DCI transmitted in the prediction window, or can be the number of the DCI transmitted in each time window in the prediction window, and the like, thereby facilitating further reduction of the time length of blindly detecting the PDCCH. In addition, different AIPDCCH prediction modeling can be enabled according to different transmission of the DCI indicated by the first information.

[0135] FIG. 16 is a flow diagram of another information transmission method provided by the embodiments of the present application. The information transmission method shown in FIG. 16 carries the first information in the PDCCH, takes a time unit as a time window, takes a first time window as an observation window, takes a second time window as a prediction window, and takes whether the DCI is transmitted in the time unit as an example of the transmission of the DCI in the time unit, and takes whether the DCI is transmitted in the second time window as an example of the transmission of the DCI in the prediction window.

[0136] The difference between the above embodiment and the embodiment is that in the embodiment, the network device and the terminal also need to align the starting time of the first time window, so that the network device and the terminal can determine the time domain position of each time window in combination with the time length T of the time window. The time domain positions of the observation window and the prediction window are determined in the time window in which the first information is located. The method can design a new DCI format, in which M' bits are added, each bit indicating whether a DCI is sent in the corresponding time unit, and the first information is used to indicate whether a DCI is sent in each of the M' time units. Wherein, M' is a positive integer and 1≤M'≤M. Optionally, M' is greater than M. The value of M', the starting time of the first time window can be indicated by the network device, or determined by the terminal reporting, or related to the AI model opened by the terminal and the network device, or defined in the protocol. Optionally, the network device or the terminal can train multiple models, each model has a corresponding model identifier, and different models can correspond to a group of values of T, M, N, M' and the starting time of the first time window; the network device can indicate the model identifier to the terminal to activate the corresponding model, so that the network device and the terminal align the values of T, M, N, M' and the starting time of the first time window.

[0137] Specifically, the method described in FIG. 16 includes but is not limited to the following steps:

[0138] S301. The network device and the terminal respectively open the first mode, and align the starting time of the first time window.

[0139] Wherein, the first mode is the mode of using AI to predict PDCCH (or called AIPDCCH prediction energy saving mode). The network device and the terminal can align the starting time of the first mode and the first time window through signaling indication or terminal reporting.

[0140] S302. After the network device opens the first mode, it records whether a DCI is sent in each time window; after the terminal opens the first mode, it continuously blind detects PDCCH.

[0141] S303. After the network device accumulates and records whether a DCI is sent in each of the M' time windows, it sends a DCI, which includes the first information, indicating whether a DCI is sent in each of the M' time windows before the first time unit.

[0142] S304. When the terminal accumulates and detects whether a DCI is sent in each of the M time windows, or receives the DCI including the first information, it determines the observation window and the prediction window.

[0143] In step S304, in one implementation, the terminal accumulatively detects whether DCI is sent in each of the M time windows, determines the observation window and the prediction window, including: the terminal takes the result of the accumulatively detected M time windows as the input of the AI model, takes the M time windows as the observation window, and takes the N time windows after the M time windows as the prediction window; in another implementation, the terminal receives the DCI including the first information, determines the observation window and the prediction window, including: the terminal determines the M time windows with the end time of the time window where the first information is located as the terminal as the observation window, and determines the N time windows with the start time of the time window where the first information is located as the prediction window; the terminal updates whether DCI is sent in each of the M' time windows before the first time unit in the observation window according to whether DCI is sent in each of the M' time windows indicated by the first information in the DCI.

[0144] That is, when the terminal accumulatively detects whether DCI is sent in the M time windows, if the DCI carrying the first information has not been received, the terminal can use the result of the accumulative detection as the input of the AI model to predict whether DCI is sent in the prediction window; if the DCI carrying the first information has been received when the terminal accumulatively detects whether DCI is sent in the M time windows, the terminal updates the result of the corresponding time window in the observation window using the result of the M' time windows indicated by the first information in the DCI.

[0145] S305. The terminal predicts whether DCI is sent in the prediction window according to whether DCI is sent in each of the time windows in the observation window using the AI model.

[0146] The method further includes: the terminal determines whether to stop blind detection of PDCCH in the prediction window according to the sending condition of DCI in the determined observation window. Specifically, when the sending condition of DCI in the determined prediction window is that there is DCI, blind detection of PDCCH is performed in the prediction window; when the sending condition of DCI in the determined prediction window is that there is no DCI, blind detection of PDCCH is stopped in the prediction window.

[0147] As shown in FIG. 17, taking M equal to 3, M' = 3, and N = 1 as an example, the network device aligns with the terminal to start the AI prediction PDCCH mode at time T1, and the starting time of the first time window is time T1. The network device accumulates and records the bit values "101" corresponding to the latest 3 time windows at time T2, indicating that the DCI transmission in the latest 3 time windows is as shown in FIG. 17: DCI has been transmitted, DCI has not been transmitted, and DCI has been transmitted. The network device transmits DCI1 at time T2, and the first information carried by the DCI1 is "101". After the terminal starts the AI prediction PDCCH mode at time T1, the terminal blindly detects the PDCCH and records the result of whether DCI has been transmitted in each time window. At time T2, the terminal blindly detects DCI1, and then the terminal determines the time domain positions of the observation window 1 and the prediction window 1 according to the time window where the DCI1 is located, and updates the result of whether DCI has been transmitted in the corresponding time window in the observation window 1 according to the DCI1 "101", as shown in FIG. 17. The terminal uses the AI model to predict the result of the prediction window 1 at time T2; if the result is 1, it means that there is DCI in the prediction window 1, and the terminal continues to blindly detect the PDCCH in the prediction window 1; if the result is 0, it means that there is no DCI in the prediction window 1, and the terminal stops blindly detecting the PDCCH in the prediction window 1.

[0148] In the case where the terminal continues to blindly detect the PDCCH in the prediction window, how to update the time domain positions of the observation window and the prediction window and the result of the observation window can be optionally implemented as follows: after the terminal blindly detects the PDCCH in the prediction window and obtains the first information carried by the DCI, the terminal updates the marks of the M' time windows before the prediction window (i.e., updates the results of whether DCI has been transmitted in each time window in the M' time windows before the prediction window) using the first information; after the prediction window ends, the M time windows ending at the end time of the prediction window are used as the observation window for the next prediction, the N time windows starting at the start time of the prediction window are used as the prediction window for the next prediction, and the updated marks of the observation window are used as the input of the AI model to predict whether DCI has been transmitted in the prediction window.

[0149] For example, as shown in FIG. 18, taking M equal to 3, M' = 3, and N = 1 as an example, and the network device and the terminal have aligned the starting time of the first time window, so the time domain position of each time window can be determined in combination with the time length T of the time window; the Xth prediction: the terminal blindly detects PDCCH at time T1 to obtain DCI1, and the first information carried by the DCI1 is "101"; the terminal determines the time domain positions of the observation window X and the prediction window X according to the time window in which the DCI1 is located, as shown in FIG. 18; the terminal updates the mark of the corresponding time window in the observation window X by using the result of whether a DCI has been sent in the three time windows before the time window in which the DCI1 is located, which is indicated by the DCI1, wherein the mark of the last time window in the observation window X is 1, which is the blind detection result of the terminal itself; further, the terminal uses the AI model to predict the mark of the prediction window 1 according to the mark of each time window in the observation window X, and the mark of the prediction window 1 is 1, so the terminal blindly detects PDCCH in the prediction window X; the X+1th prediction: the terminal blindly detects PDCCH at time T2 in the prediction window X to obtain DCI2, and the first information carried by the DCI2 is "011"; the terminal determines the time domain positions of the observation window X+1 and the prediction window X+1 according to the time window in which the DCI2 is located; the terminal updates the record of whether a DCI has been sent in the corresponding time window in the observation window X+1 according to "011" in the DCI2, and uses the updated mark of the observation window X+1 to predict the result of the prediction window X+1 by using the AI model, and the result of the prediction window X+1 is 0, so the terminal stops blindly detecting PDCCH in the prediction window X+1.

[0150] In addition, the terminal stops blindly detecting PDCCH in the prediction window, and at the end time of the prediction window, the terminal will continue to blindly detect PDCCH until, as described in step S204, when the cumulative detection of whether a DCI has been sent in each time window of the M time windows is completed, or a DCI including the first information is received, the observation window and the prediction window are determined, and then step S205 is performed. For example, in the example shown in FIG. 18, at the end time of the prediction window X+1, the terminal will continue to blindly detect PDCCH until the DCI3 is detected, and the terminal will determine the time domain positions of the observation window and the prediction window of the X+2th prediction and the result of the observation window based on the DCI3 to perform the X+2th prediction.

[0151] It can be seen that in the information processing method shown in FIG. 16, the network device can accumulate the record of whether a DCI has been sent in each time window of the M' time windows, and then notify the terminal of the sending situation of the DCI in the latest M' time windows, so as to determine the input of the AI model and reduce the error propagation of the AI prediction. In addition, the first information can be transmitted in the DCI, so that the transmission of the first information is more reliable, and the accuracy of the AI prediction is improved. In addition, in the method, the network device and the terminal determine the time domain positions of the time windows by aligning the starting time of the first time window, which can make the network device need to record less sending situation of the DCI, and further reduce the network device overhead and redundant notification.

[0152] In another information processing method provided by the embodiments of the present application, compared with the information processing method shown in FIG. 16, the difference is that the first information is carried in the PDSCH, and the first information is used to indicate whether DCI is sent in each time window of the M' time windows before the time window where the PDSCH is located. In an optional implementation, the time domain positions of the observation window and the prediction window are determined based on the time window where the PDSCH is located, for example, the observation window is M time units with the end time of the time window where the PDSCH is located as the terminal point, and the prediction window is N time units with the start time of the time window where the PDSCH is located as the starting point. In another optional implementation, the time domain positions of the observation window and the prediction window are determined based on the time window where the DCI scheduling the PDSCH is located, for example, the observation window is M time units with the end time of the time window where the DCI scheduling the PDSCH is located as the terminal point, and the prediction window is N time units with the start time of the time window where the DCI scheduling the PDSCH is located as the starting point.

[0153] In addition, in the information processing method, since the data amount transmitted by the PDSCH is large, the length of the first information is relatively not limited, and the sending situation of the DCI in the time window indicated by the first information can be the number of DCIs sent in each time window, that is, each time window can correspond to Y bits, and each Y bits correspond to the indication of the number of DCIs sent in one time window of the M time windows. Since the values of M', Y and the positions of M'*Y bits affect the understanding of the PDSCH by the terminal, the values of M', Y and the positions of M'*Y bits can be specified by the protocol.

[0154] In addition, in the case that the terminal continues to blindly detect the PDCCH in the prediction window, the time domain positions of the observation window and the prediction window and the result of the observation window are updated based on the detected PDSCH. In an optional implementation, the terminal blindly detects the PDCCH in the prediction window, and also detects the PDSCH. After detecting the first information carried by the PDSCH, the first information is used to update the marks of the M' time windows before the prediction window (that is, update the information of whether DCI is sent in each time window of the M' time windows before the prediction window). After the end of the prediction window, the M time windows with the end time of the prediction window as the terminal point are used as the observation window for the next prediction, the N time windows with the start time of the prediction window as the starting point are used as the prediction window for the next prediction, and the updated marks of the observation window are used as the input of the AI model to predict whether DCI is sent in the prediction window.

[0155] In another possible implementation, in the case that the terminal continues to blindly detect PDCCH in the prediction window, although the DCI is detected in the prediction window, the PDSCH scheduled by the DCI is not detected at the end of the prediction window, that is, the terminal does not detect the PDSCH in the prediction window, in this case, the terminal can continue to blindly detect PDCCH and detect PDSCH after the end of the prediction window, until the PDSCH carrying the first information or the DCI accumulated for M time windows is detected, and then the time domain positions of the observation window and the prediction window are determined to perform PDCCH prediction.

[0156] For example, the terminal updates the time domain positions of the observation window and the prediction window according to the first information carried in the PDSCH detected in the prediction window, and the result of the observation window is taken as an example, as shown in FIG. 19, M is equal to 3, M' is equal to 3, N is equal to 1, and the network device and the terminal have aligned the starting time of the first time window, so the time domain positions of the time windows can be determined in combination with the time length T of the time window; the Xth prediction: the terminal detects PDSCH1 at time T1, and the first information carried in the PDSCH1 is “101”; the terminal determines the time domain positions of the observation window X and the prediction window X according to the time window in which the PDSCH1 is located; the terminal updates the results of the corresponding time windows in the observation window X according to the results of the three time windows indicated by the PDSCH1; according to the updated results of the observation window X, the result of the prediction window X is predicted to be 1 by using the AI model, so the terminal blindly detects PDCCH in the prediction window X, and additionally detects PDSCH. The (X+1)th prediction: the terminal blindly detects PDCCH in the prediction window X at time T2 to obtain DCI2, the receiving time of the PDSCH2 scheduled by the DCI2 is time T3, and the first information carried in the PDSCH2 is “011”; the terminal determines the time domain positions of the observation window X+1 and the prediction window X+1 according to the time window in which the PDSCH2 is located; the terminal updates the results of the corresponding time windows in the observation window X+1 according to the results of the three time windows indicated by the PDSCH2; according to the updated results of the observation window X+1, the result of the prediction window X+1 is predicted to be 0 by using the AI model, so the terminal stops blindly detecting PDCCH in the prediction window X+1.

[0157] Optionally, if the terminal obtains the DCI2 at time T2 in the prediction window X, but the PDSCH2 is not detected at the end of the prediction window X, the terminal can continue to blindly detect PDCCH and detect PDSCH after the end of the prediction window X, until the first information is obtained by detecting the PDSCH, and the PDCCH is predicted by using the AI model.

[0158] It can be seen that the information transmission method carries the first information by using the PDSCH, and more information can be carried, for example, the sending condition of the DCI in the prediction window indicated by the first information can be whether the DCI is sent in each time window in the prediction window, or can be the number of the DCI sent in the prediction window, or can be the number of the DCI sent in each time window in the prediction window, and the like, thereby facilitating further reduction of the time length of blind detection of the PDCCH.

[0159] FIG. 20 is a structural schematic diagram of a communication apparatus provided in an embodiment of the present application. As shown in FIG. 20, the communication apparatus can include modules or units for implementing the corresponding modules or units of the method embodiments described above. In a possible design, the communication apparatus includes a processing unit 2001 and a communication unit 2002. Optionally, the communication apparatus can further include a storage unit 2003 for storing apparatus program code and / or data. The processing unit can be embodied as a processing circuit, a processor or a logic circuit; the communication unit can be embodied as a transceiver, an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or related circuit, etc. When the communication unit is a transceiver, the transceiver can be replaced by a transmitter during transmission and by a receiver during reception; or when the communication unit is a transceiving unit, the transceiving unit can be replaced by a transmitting unit during transmission and by a receiving unit during reception, and optionally, the transmitting unit can be replaced by a transmitter and the receiving unit can be replaced by a receiver.

[0160] The communication apparatus can be a terminal-side apparatus in the embodiments described above, for example, a terminal or a communication module in the terminal, or a circuit or chip responsible for a communication function in the terminal.

[0161] For example, in an embodiment, the communication unit 2002 is configured to receive first information, the first information being used to indicate a sending condition of downlink control information (DCI) in at least one time unit in a first time window, the first time window including M time units, M being a positive integer; and the processing unit 2001 is configured to determine a sending condition of the DCI in a second time window according to the first information, the second time window including N time units, N being a positive integer.

[0162] In a possible design, the processing unit is further configured to determine whether to stop blind detection of a physical downlink control channel (PDCCH) in the second time window according to the determined sending condition of the DCI in the second time window.

[0163] In a possible design, the first information is used to indicate the sending condition of the DCI in each time unit in the first time window; the first time window is M time units with a receiving time of the first information as an end point; and the second time window is N time units with the receiving time of the first information as a start point.

[0164] In a possible design, the communication unit 2002 receives first information, specifically, receives a first DCI, and the first DCI includes the first information; and the processing unit 2001 determines whether to stop blind detection of PDCCH in a second time window according to a sending condition of DCI in the second time window, specifically, when there is DCI in the second time window, it is determined to blind detect PDCCH in the second time window; when there is no DCI in the second time window and the first DCI is the last DCI obtained by blind detection of PDCCH in a last determined second time window, it is determined to stop blind detection of PDCCH starting from an end moment of the last determined second time window and ending at an end moment of the determined second time window; when there is no DCI in the second time window and the first DCI is the first DCI obtained by blind detection of PDCCH in the last determined second time window, it is determined to stop blind detection of PDCCH in the determined second time window; and when there is no DCI in the second time window and the first DCI is a DCI obtained by blind detection of PDCCH after the last determined second time window, it is determined to stop blind detection of PDCCH in the determined second time window.

[0165] In a possible design, the communication unit 2002 receives first information, specifically, receives a first physical downlink shared channel (PDSCH), and the first PDSCH carries the first information; and the processing unit 2001 determines whether to stop blind detection of PDCCH in a second time window according to a sending condition of DCI in the second time window, specifically, when there is DCI in the second time window, it is determined to blind detect PDCCH in the second time window; when there is no DCI in the second time window and the first PDSCH is the last PDSCH detected in a last determined second time window, it is determined to stop blind detection of PDCCH starting from an end moment of the last determined second time window and ending at an end moment of the determined second time window; when there is no DCI in the second time window and the first PDSCH is the first PDSCH detected in the last determined second time window, it is determined to stop blind detection of PDCCH in the determined second time window; and when there is no DCI in the second time window and the first PDSCH is a DCI detected after the last determined second time window, it is determined to stop blind detection of PDCCH in the determined second time window.

[0166] In a possible design, the first time window is M time units with the ending moment of the first time unit as the end point; the first information is used to indicate the transmission of DCI in the latest M' time units before the first time unit, 1≤M'≤M; the first time unit is the time unit where the first information is located; and the processing unit 2001 determines the transmission of DCI in a second time window according to the first information, specifically as follows: according to the first information, the transmission of DCI in each time unit in the first time window is updated; and according to the transmission of DCI in each time unit in the first time window, the transmission of DCI in the second time window is determined, where the second time window is N time units with the ending moment of the first time unit as the start point.

[0167] In a possible design, the processing unit 2001 determines whether to stop blind detection of PDCCH in the second time window according to the determined transmission of DCI in the second time window, specifically as follows: when there is DCI in the determined second time window, it is determined to blind detect PDCCH in the second time window; and when there is no DCI in the determined second time window, it is determined to stop blind detection of PDCCH in the second time window.

[0168] In a possible design, the first information is carried in a physical downlink control channel (PDCCH) or a physical downlink shared channel (PDSCH).

[0169] In a possible design, a time unit includes one or more consecutive slots, mini-slots or symbols; the transmission of DCI in the time unit indicated by the first information, or the transmission of DCI in the time unit, includes whether DCI is transmitted in the time unit, and / or the number of times that DCI is transmitted in the time unit.

[0170] In a possible design, the determined transmission of DCI in the second time window includes at least one of the following: whether DCI is transmitted in the N time units; whether DCI is transmitted in each time unit of the N time units; the number of times that DCI is transmitted in the N time units; and the number of times that DCI is transmitted in each time unit of the N time units.

[0171] In a possible design, when the communication apparatus is a terminal or a communication module in a terminal, the functions of the processing unit 2001 can be implemented by one or more processors. Specifically, the processor can include a modem chip, or a system on chip (SoC) chip or a SIP chip including a modem core. The functions of the communication unit 2002 can be implemented by a transceiver circuit.

[0172] In a possible design, when the communication apparatus is a terminal or a processing module in the terminal, the function of the processing unit 2001 can be implemented by one or more processors. Specifically, the processor can include a GPU, or a system on chip (SoC) or a system in package (SIP) including a GPU. The function of the communication unit 2002 can be implemented by a transceiver circuit.

[0173] In a possible design, when the communication apparatus is a terminal or a processing module in the terminal, the function of the processing unit 2001 can be implemented by one or more processors. Specifically, the processor can include a GPU, or a system on chip (SoC) or a system in package (SIP) including a GPU. The function of the communication unit 2002 can be implemented by a transceiver circuit.

[0174] In a possible design, when the communication apparatus is a terminal or a processing module in the terminal, the function of the processing unit 2001 can be implemented by one or more processors. Specifically, the processor can include a GPU, or a system on chip (SoC) or a system in package (SIP) including a GPU. The function of the communication unit 2002 can be implemented by a transceiver circuit.

[0175] The communication apparatus can be a network-side apparatus in the embodiments, for example, an access network device, a base station, or the like.

[0176] For example, in an embodiment, the communication apparatus can be a network device in the embodiments.

[0177] The processing unit 2001 is configured to determine first information, where the first information is used to indicate a sending condition of DCI in at least one time unit in a first time window, and the first time window includes M time units, where M is a positive integer.

[0178] The communication unit 2002 is configured to send the first information.

[0179] In a possible design, the first information is used to indicate the sending condition of DCI in each time unit in the first time window; and the first time window is M time units with a sending time of the first information as an end point.

[0180] In a possible design, the first time window is M time units with an end time of a first time unit as an end point; the first information is used to indicate a sending condition of DCI in M' time units closest to the first time unit, where 1≤M'≤M; and the first time unit is a time unit where the first information is located.

[0181] In one possible design, the first information is carried in a physical downlink control channel (PDCCH) or in a physical downlink shared channel (PDSCH).

[0182] In one possible design, a time unit includes one or more consecutive slots, mini-slots, or symbols; and the first information indicates a transmission of DCI in the time unit or includes a transmission of DCI in the time unit, which includes whether DCI is transmitted in the time unit and / or a number of DCI transmitted in the time unit.

[0183] It can be understood that the division of units in the above apparatus is a logical functional division, one function can correspond to one functional unit, or two or more functions can be integrated into one functional unit. In actual implementation, all or part of the units can be integrated into one physical entity, or can be distributed in different physical entities. In addition, the above functional units can be realized in the form of hardware, or in the form of software, or in the form of combination of hardware and software. Whether a certain function is implemented in the form of hardware or software depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for specific applications, but such implementation should not be considered beyond the scope of the present application.

[0184] In one example, the functional units in any of the above apparatuses can be one or more integrated circuits configured to implement the above methods, such as one or more application specific integrated circuits (ASICs), or one or more central processing units (CPUs), one or more microcontroller units (MCUs), one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.

[0185] In one example, the storage unit 2003 can include random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, and / or registers, etc.

[0186] FIG. 21 is a structural schematic diagram of a terminal provided by an embodiment of the present application, which can correspond to the terminal shown in FIGS. 1 to 19, and is used to implement the operation of the terminal in the above embodiments. As shown in FIG. 21, the terminal includes one or more antennas 2110, a radio frequency processing system 2120, and a processor system 2130.

[0187] In the downlink or sidelink direction, the radio frequency processing system 2120 receives radio frequency signals through the antenna 2110 and sends the signals processed by radio frequency to the processor system 2130 for further processing. In the uplink or sidelink direction, the processor system 2130 sends the terminal side information after signal processing to the radio frequency processing system 2120, and the radio frequency processing system 2120 sends the signals after radio frequency processing through the antenna 2110.

[0188] In one example, the radio frequency processing system 2120, as a communication interface for the terminal to communicate with the outside, can include a radio frequency front end 2121 (RFFE) and a radio frequency transceiver 2122. The RFFE 2121 is mainly used for one or more of shaping, passband selection, or gain processing of radio frequency (RF) signals received by the antenna or RF signals to be sent through the antenna, and can include one or more of radio frequency switches, duplexers, filters, power amplifiers, antenna tuning, and low-noise amplifiers. Components, etc. The RFFE 2121 can be a circuit system composed of a plurality of discrete devices, or can be integrated and packaged in one or more chips. The radio frequency transceiver 2122 is used to process the RF signals received by the RFFE 2121 into baseband / intermediate frequency signals for the processor system 2130 to process next, and to process the baseband / intermediate frequency signals provided by the processor system 2130 into RF signals to send to the RFFE 2121. The baseband / intermediate frequency signals transmitted between the radio frequency transceiver 2122 and the processor system 2130 can be digital signals or analog signals. The radio frequency transceiver 2122 can be implemented by one or more chips, which is usually referred to as a radio frequency integrated circuit (RFIC).

[0189] In one example, the processor system 2130 can include one or more processors for processing signals and for executing instructions. Optionally, the processor system 2130 also includes the memory 2136. In one example, the one or more processors include at least one baseband processor 2131 (also referred to as a modem processor). The memory 2136 is used for storing data and / or computer program instructions. Optionally, the processor system 2130 can further include one or more application processors 2132 for handling operation of the terminal's operating system and applications. The application processor(s) 2132 can include, for example, a GPU. Optionally, the processor system 2130 can further include one or more of a speech subsystem 2133, a multimedia subsystem 2134, or an interface circuit 2135. The speech subsystem 2133 is used to process speech signals, the multimedia subsystem 2134 is used to process multimedia related operations, such as video coding, image processing, etc., and the interface circuit 2135 is used to communicate with other terminal components, such as the display 2140, the input device 2150, the memory 2160, etc. The above components of the processor system 2130 can communicate with each other through a bus or a communication interface circuit.

[0190] In one example, the processor system 2130 can be packaged as a processor chip, such as a SoC chip or a SIP chip. In one example, the processor system 2130 can be a system of multiple chips, for example, where the baseband processor 2131 can be packaged separately as a chip, or packaged with some or all of the circuitry of the radio frequency processing system as a chip.

[0191] In one example, the memory 2136 can be on-chip memory, i.e., located on the chip of the processor system 2130. In one example, the memory 2136 can be off-chip memory, i.e., located off the chip of the processor system 2130.

[0192] In one example, the baseband processor 2131 can include one or more processor cores 21311 and interface circuit 21314. The one or more processor cores 21311 are configured to process signals and perform one or more communication protocols. Optionally, the baseband processor 2131 can further include a memory 21312 configured to store at least part of corresponding computer program instructions and / or data. In one example, the one or more processor cores 21311 implement the relevant operations (e.g., generating and sending the first information) in the above-described method embodiments by executing the computer program instructions stored in the memory 21312. In this application, the memory 21312 configured to store corresponding computer program instructions and / or data can mean that the memory 21312 is configured to store all corresponding computer program instructions and / or data for execution by the processor core 21311; or can mean that the memory 21312 is configured to store part of the corresponding computer program instructions and / or data, which includes the computer program instructions and / or data currently required for execution by the processor core 21311, and the memory 21312 can store different parts of the computer program instructions and / or data for execution by the processor core 21311 multiple times to implement the relevant operations in the above-described method embodiments. The interface circuit 21314 serves as a communication interface to communicate with other components, such as transmitting signals with the radio frequency processing system 2120, communicating with other subsystems and related components of the processor system 2130 through the bus, such as transmitting data control signals with the application processor 2132, and transmitting data or computer program instructions with the memory 2136 or the memory 2160. Optionally, in order to reduce the load of the processor core, a baseband signal processing circuit 21313 can also be provided to implement at least part of the processing of the baseband signal, including one or more of demodulation, modulation, encoding or decoding of the signal.

[0193] The processor, processor system, application processor, baseband processor, processor circuit, or processor core can be collectively referred to as a processor, which can include one or a combination of a central processing unit (CPU), a digital signal processor (DSP), a microprocessor unit (MPU), a microcontroller unit (MCU), a graphics processing unit (GPU), a field programmable gate array (FPGA), an artificial intelligence processor (AI processor), or a neural processing unit (NPU).

[0194] The above memory can include one or more of the following storage media: random access memory (RAM), static RAM (SRAM), dynamic random access memory (DRAM), phase-change memory (PCM), resistive random access memory (RERAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), cache, register, read-only memory (ROM), flash memory, erasable programmable read-only memory (EPROM), hard disk, etc. In one example, the computer program instructions for implementing the above embodiments can be stored on a non-volatile memory, such as at least part of the above memory 2160 (e.g., one or more of ROM, flash memory, EPROM, or hard disk). During terminal operation, the corresponding computer program instructions can be partially or entirely loaded onto a memory with faster transmission speed to the processor, such as at least part of the above memory 2136 and / or memory 21312 (e.g., one or more of RAM, SRAM, DRAM, PCM, RERAM, MRAM, FRAM, cache, or register), for execution by the processor to implement the steps in the above method embodiments.

[0195] In one example, the radio frequency transceiver 2122 and the radio frequency front end 2121 can also be packaged in one chip. In one example, the radio frequency transceiver 2122, the radio frequency front end 2121, and the baseband processor 2131 can also be packaged in one chip.

[0196] The terms "system" and "network" in the embodiments of the present application can be used interchangeably. "At least one" means one or more, and "multiple" means two or more. The "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the cases of A alone, A and B together, and B alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the front and rear associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, "at least one of A, B or C" includes A, B, C, AB, AC, BC or ABC, and "at least one of A, B and C" can also be understood to include A, B, C, AB, AC, BC or ABC. In addition, unless otherwise specified, the ordinal numbers "first", "second" and the like mentioned in the embodiments of the present application are used to distinguish a plurality of objects, and are not used to limit the order, time sequence, priority or importance of the plurality of objects.

[0197] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, etc.) containing computer-usable program code.

[0198] The present application is described with reference to flowcharts and / or block diagrams according to the methods, devices (systems), and computer program products of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus produce the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.

[0199] These computer program instructions can also be stored in a computer-readable storage medium that can direct the computer or other programmable data processing apparatus to work in a specific manner, so that the instructions stored in the computer-readable storage medium produce a product including instruction means, which implements the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.

[0200] These computer program instructions can also be loaded into a computer or other programmable data processing devices, so that a series of operational steps are performed on the computer or other programmable devices to generate computer-implemented processes, so that the instructions executed on the computer or other programmable devices provide steps for implementing the functions specified in one or more flows in the flowchart and / or one or more blocks in the block diagram.

[0201] Obviously, various modifications and changes can be made to the present application by those skilled in the art without departing from the scope of the present application. Thus, it is intended that the present application embrace all such modifications and changes and, accordingly, the application is not to be limited by the above-described one or more embodiments.

Claims

1. An information processing method characterized by comprising: The method comprises: receiving first information, the first information being used to indicate the sending condition of downlink control information (DCI) in at least one time unit in a first time window, the first time window comprising M time units, and M being a positive integer; determining the sending condition of DCI in a second time window according to the first information, the second time window comprising N time units, and N being a positive integer.

2. The method of claim 1, wherein, The method further comprises: determining whether to stop blind detection of a physical downlink control channel (PDCCH) in the second time window according to the determined sending condition of DCI in the second time window.

3. The method of claim 1 or 2, wherein: the first information is used to indicate the sending condition of DCI in each time unit in the first time window; the first time window is M time units with the receiving time of the first information as the end point; the second time window is N time units with the receiving time of the first information as the start point.

4. The method of claim 3, wherein: the receiving first information comprises: receiving first DCI, and the first DCI comprising the first information; the determining whether to stop blind detection of the PDCCH in the second time window according to the determined sending condition of DCI in the second time window comprises: when there is DCI in the determined second time window, blind detection of the PDCCH is performed in the determined second time window; when there is no DCI in the determined second time window and the first DCI is the last DCI obtained by blind detection of the PDCCH in the last determined second time window, blind detection of the PDCCH is stopped from the end time of the last determined second time window to the end time of the determined second time window; when there is no DCI in the determined second time window and the first DCI is the first DCI obtained by blind detection of the PDCCH in the last determined second time window, blind detection of the PDCCH is stopped in the determined second time window; when there is no DCI in the determined second time window and the first DCI is the DCI obtained by blind detection of the PDCCH after the last determined second time window, blind detection of the PDCCH is stopped in the determined second time window.

5. The method of claim 3, wherein: the receiving first information comprises: receiving a first physical downlink shared channel (PDSCH), and the first PDSCH carrying the first information; the determining whether to stop blind detection of the PDCCH in the second time window according to the determined sending condition of DCI in the second time window comprises: when there is DCI in the determined second time window, blind detection of the PDCCH is performed in the determined second time window; when there is no DCI in the determined second time window and the first PDSCH is the last PDSCH detected in the last determined second time window, blind detection of the PDCCH is stopped from the end time of the last determined second time window to the end time of the determined second time window. stopping blind detection of PDCCH in the determined second time window when no DCI exists in the determined second time window and the first PDSCH is the first PDSCH detected in the last determined second time window; stopping blind detection of PDCCH in the determined second time window when no DCI exists in the determined second time window and the first PDSCH is a PDSCH detected after the last determined second time window.

6. The method of claim 1 or 2, wherein the first time window is M time units with an end time of the first time unit as an end point; and the first information is used to indicate a transmission condition of DCI in the last M' time units before the first time unit, 1≤M'≤M. the first time unit is a time unit where the first information is located; the determining of the transmission condition of DCI in the second time window according to the first information comprises: updating the transmission condition of DCI in each time unit in the first time window according to the first information; determining the transmission condition of DCI in the second time window according to the transmission condition of DCI in each time unit in the first time window, the second time window being N time units with a start time of the first time unit as a start point. the determining of whether to stop blind detection of PDCCH in the second time window according to the determined transmission condition of DCI in the second time window comprises:

7. The method of claim 6, wherein, blind detection of PDCCH in the second time window when DCI exists in the determined second time window; and stopping blind detection of PDCCH in the second time window when no DCI exists in the determined second time window.

8. The method of claim 6 or 7, wherein the first information is carried in a physical downlink control channel (PDCCH) or a physical downlink shared channel (PDSCH).

9. The method of any one of claims 1 to 8, wherein the time unit comprises one or more consecutive slots, mini-slots or symbols; and the transmission condition of DCI in the time unit indicated by the first information comprises whether DCI is transmitted in the time unit and / or a number of times that DCI is transmitted in the time unit.

10. The method of any one of claims 1 to 9, wherein the transmission condition of DCI in the determined second time window comprises at least one of the following: determining whether DCI is transmitted in the N time units; determining whether DCI is transmitted in each time unit of the N time units; determining a number of times that DCI is transmitted in the N time units; and determining a number of times that DCI is transmitted in each time unit of the N time units. The method comprises: determining first information, the first information being used to indicate a transmission condition of DCI in at least one time unit in a first time window; and transmitting the first information.

12. The method of claim 11, wherein the first information is used to indicate the transmission condition of DCI in each time unit in the first time window. ​ 11. An information processing method characterized by comprising: ​ ​ ​ ​ ​ The first time window is M time units with the end time of the first information as the end point.

13. The method of claim 11, wherein, The first time window is M time units with the end time of the first time unit as the end point; the first information is used to indicate the transmission of DCI in the M' time units closest to the first time unit, 1≤M'≤M; and the first time unit is the time unit in which the first information is located.

14. The method of any one of claims 11 to 13, wherein, The first information is carried in a physical downlink control channel (PDCCH) or a physical downlink shared channel (PDSCH).

15. The method of any one of claims 11 to 14, wherein, The time unit includes one or more consecutive slots, mini-slots, or symbols. The transmission of DCI in the time unit indicated by the first information, or the transmission of DCI in the time unit, includes whether DCI is transmitted in the time unit, and / or the number of times DCI is transmitted in the time unit.

16. A communications device, characterized by Comprise: A communication unit configured to receive first information, the first information being used to indicate the transmission of DCI in at least one time unit in a first time window, the first time window comprising M time units, M being a positive integer; A processing unit configured to determine the transmission of DCI in a second time window according to the first information, the second time window comprising N time units, N being a positive integer.

17. The apparatus of claim 16, wherein, The processing unit is further configured to determine whether to stop blind detection of a PDCCH in the second time window according to the determined transmission of DCI in the second time window.

18. The apparatus of claim 16 or 17, wherein, The first information is used to indicate the transmission of DCI in each time unit in the first time window; The first time window is M time units with the reception time of the first information as the end point; The second time window is N time units with the reception time of the first information as the start point.

19. The apparatus of claim 18, wherein, The communication unit receives the first information, specifically, receives a first DCI, and the first DCI includes the first information; The processing unit determines whether to stop blind detection of a PDCCH in the second time window according to the determined transmission of DCI in the second time window, specifically: When there is DCI in the determined second time window, it is determined to blind detect the PDCCH in the determined second time window; When there is no DCI in the determined second time window and the first DCI is the last DCI obtained by blind detection of the PDCCH in the last determined second time window, it is determined to stop blind detection of the PDCCH starting from the end time of the last determined second time window and ending at the end time of the determined second time window. when no DCI exists in the determined second time window and the first DCI is the first DCI obtained by blind detection PDCCH in the last determined second time window, determining to stop blind detection PDCCH in the determined second time window; when no DCI exists in the determined second time window and the first DCI is the DCI obtained by blind detection PDCCH after the last determined second time window, determining to stop blind detection PDCCH in the determined second time window.

20. The apparatus of claim 18, wherein the communication unit receives the first information, specifically, receives a first physical downlink shared channel (PDSCH) carrying the first information; the processing unit determines whether to stop blind detection PDCCH in a determined second time window according to a transmission condition of DCI in the second time window, specifically: when DCI exists in the determined second time window, determining to blind detection PDCCH in the determined second time window; when no DCI exists in the determined second time window and the first PDSCH is the last PDSCH detected in the last determined second time window, determining to stop blind detection PDCCH starting from an end time of the last determined second time window and ending at an end time of the determined second time window; when no DCI exists in the determined second time window and the first PDSCH is the first PDSCH detected in the last determined second time window, determining to stop blind detection PDCCH in the determined second time window; when no DCI exists in the determined second time window and the first PDSCH is the DCI detected after the last determined second time window, determining to stop blind detection PDCCH in the determined second time window.

21. The apparatus of claim 16 or 17, wherein the first time window is M time units with an end time of a first time unit as a terminal; the first information is used to indicate a transmission condition of DCI in M' time units closest to the first time unit, 1≤M'≤M; and the first time unit is a time unit where the first information is located; the processing unit determines the transmission condition of DCI in a second time window according to the first information, specifically: updating the transmission condition of DCI in each time unit in the first time window according to the first information; determining the transmission condition of DCI in the second time window according to the transmission condition of DCI in each time unit in the first time window, the second time window being N time units with the end time of the first time unit as a starting point.

22. The apparatus of claim 21, wherein, the processing unit determines whether to stop blind detection PDCCH in the second time window according to the transmission condition of DCI in the determined second time window, specifically: when DCI exists in the determined second time window, determining to blind detection PDCCH in the second time window; when no DCI exists in the determined second time window, determining to stop blind detection PDCCH in the second time window.

23. The apparatus of claim 21 or 22, wherein The first information is carried in a physical downlink control channel (PDCCH) or a physical downlink shared channel (PDSCH).

24. The apparatus of any one of claims 21-23, wherein, the time unit comprises one or more consecutive slots, mini-slots, or symbols; the first information indicates a transmission of DCI in the time unit, or the transmission of DCI in the time unit comprises whether DCI is transmitted in the time unit and / or a number of times DCI is transmitted in the time unit.

25. The apparatus of any one of claims 16-24, wherein, the determined transmission of DCI in the second time window comprises at least one of: determining whether DCI is transmitted in the N time units; determining whether DCI is transmitted in each of the N time units; determining a number of times DCI is transmitted in the N time units; determining a number of times DCI is transmitted in each of the N time units.

26. A communications device, characterized by The apparatus comprises: a processing unit configured to determine first information, the first information indicating a transmission of DCI in at least one time unit in a first time window, the first time window comprising M time units, M being a positive integer; a communication unit configured to transmit the first information.

27. The apparatus of claim 26, wherein, the first information indicates the transmission of DCI in each time unit in the first time window; the first time window is M time units ending at a time of transmission of the first information.

28. The apparatus of claim 26, wherein, the first time window is M time units ending at an end of a first time unit; the first information indicates a transmission of DCI in M' time units most recent before the first time unit, 1≤M'≤M; and the first time unit is a time unit in which the first information is located.

29. A communications device, characterized by one or more processors connected to a memory, the one or more processors configured to execute a computer program in the memory, causing the communication apparatus to perform the method of any one of claims 1-9, or causing the communication apparatus to perform the method of any one of claims 10-14.

30. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program or instructions, which, when executed by a computer, implement the method of any one of claims 1-9, or the method of any one of claims 10-14.

Citation Information

Patent Citations

  • Method and device for detecting physical downlink control channel (PDCCH)

    CN114731580A

  • Channel information acquisition method and device

    CN116963107A

  • Mobile device management based on predicted base station behavior

    US20190223098A1