Wireless communication method, communication device, apparatus, and storage medium

By configuring part of the same DCI format length in the environmental Internet of Things and reducing the detection complexity of A-IoT terminal devices, the problem that A-IoT devices cannot effectively detect DCI is solved, and low-power consumption and low-cost communication is achieved.

WO2025166513A1PCT designated stage Publication Date: 2025-08-14GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/076151
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-05
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

In the environmental Internet of Things, A-IoT terminal devices cannot effectively detect complex downlink control information (DCI) due to their simple structure, resulting in high communication complexity.

Method used

By configuring the lengths of multiple DCI formats to be partially the same or all the same, and the first device only detects part of the DCI, the detection complexity is reduced.

Benefits of technology

The DCI detection process of A-IoT terminal devices is simplified, the power consumption and complexity of the device are reduced, and it is suitable for low-cost, low-power environmental Internet of Things communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024076151_14082025_PF_FP_ABST
    Figure CN2024076151_14082025_PF_FP_ABST
Patent Text Reader

Abstract

Provided are a wireless communication method, a communication device, an apparatus, and a storage medium. The wireless communication method comprises: a first device receives first downlink control information (DCI) sent by a second device, wherein the first DCI is one DCI among K DCIs, and the K DCIs have different DCI formats, K being a positive integer greater than 1; and M DCIs among the K DCIs have the same length, M being a positive integer less than or equal to K; or the first device supports detection of some DCIs among the K DCIs.
Need to check novelty before this filing date? Find Prior Art

Description

Wireless communication method, communication equipment, device and storage medium Technical Field

[0001] The present application relates to the field of communication technology, and more specifically, to a wireless communication method, communication equipment, apparatus, and storage medium. Background Art

[0002] The ambient internet of things (A-IoT) uses energy harvesting and backscatter communication technologies, offering low power consumption and low cost. However, how to send or detect downlink control information (DCI) in the A-IoT remains an urgent challenge.

[0003] Summary of the Invention

[0004] The present application provides a wireless communication method, communication equipment, apparatus, and storage medium. The following introduces various aspects of the present application.

[0005] In a first aspect, a wireless communication method is provided, including: a first device receives first downlink control information DCI sent by a second device, where the first DCI is one type of DCI among K types of DCI, the DCI formats of the K types of DCI are different, and K is a positive integer greater than 1; wherein, M types of DCI among the K types of DCI have the same length, and M is a positive integer less than or equal to K; or, the first device supports detection of some DCI among the K types of DCI.

[0006] In a second aspect, a wireless communication method is provided, including: a second device sends first downlink control information DCI to a first device, where the first DCI is one of K types of DCI, the DCI formats of the K types of DCI are different, and K is a positive integer greater than 1; wherein, M types of DCI among the K types of DCI have the same length, and M is a positive integer less than or equal to K; or, the first device supports detection of some DCI among the K types of DCI.

[0007] In a third aspect, a communication device is provided, comprising a transceiver, a memory, and a processor, wherein the memory is used to store programs, and the processor is used to call the programs in the memory and control the transceiver to receive or send signals so that the communication device executes the method described in the first aspect or the second aspect.

[0008] In a fourth aspect, a device is provided, comprising a processor configured to call a program from a memory so that the device executes the method described in the first aspect or the second aspect.

[0009] In a fifth aspect, a chip is provided, comprising a processor for calling a program from a memory so that a device equipped with the chip executes the method described in the first aspect or the second aspect.

[0010] In a sixth aspect, a computer-readable storage medium is provided, on which a program is stored, wherein the program enables a computer to execute the method as described in the first aspect or the second aspect.

[0011] In a seventh aspect, a computer program product is provided, characterized in that it includes a program, and the program enables a computer to execute the method described in the first aspect or the second aspect.

[0012] In an eighth aspect, a computer program is provided, wherein the computer program enables a computer to execute the method as described in the first aspect or the second aspect.

[0013] In ordinary cellular communications other than A-IoT, the terminal device has a strong capability and can detect more complex DCI (for example, multiple DCIs with different formats and lengths). However, due to its simple structure, the A-IoT terminal device may not be able to support more complex DCI detection. Based on this, in an embodiment of the present application, by configuring the lengths of multiple DCI formats to be partially or completely the same, or the first device (such as an A-IoT terminal device) only detects some of the DCIs (such as DCIs with some formats or some lengths) among the multiple DCIs, it helps to reduce the complexity of the first device (such as an A-IoT terminal device) in detecting DCI. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] FIG1 is a diagram illustrating an example of a system architecture of a wireless communication system to which an embodiment of the present application may be applied.

[0015] Figure 2 is a structural example diagram of an A-IoT terminal device.

[0016] FIG3 is a structural diagram of an energy harvesting module in FIG2 .

[0017] FIG4 is a schematic diagram of the backscatter communication process of an A-IoT terminal device.

[0018] FIG5 is an example diagram of the encoding method of an A-IoT terminal device.

[0019] FIG6 is a diagram illustrating an example of the system architecture of an A-IoT communication system provided in one embodiment of the present application.

[0020] FIG7 is a diagram showing an example of the system architecture of an A-IoT communication system provided in another embodiment of the present application.

[0021] FIG8 is a flow chart of a wireless communication method provided in one embodiment of the present application.

[0022] FIG9 is a schematic structural diagram of a third type of DCI-scheduled data transmission provided by an embodiment of the present application.

[0023] FIG10 is a schematic diagram of the structure of a communication device provided in one embodiment of the present application.

[0024] FIG11 is a schematic structural diagram of a communication device provided in another embodiment of the present application.

[0025] FIG12 is a schematic diagram of a device to which an embodiment of the present application can be applied. DETAILED DESCRIPTION

[0026] The technical solution in this application will be described below with reference to the accompanying drawings.

[0027] Communication system architecture

[0028] Figure 1 illustrates a wireless communication system 100 used in an embodiment of the present application. The wireless communication system 100 may include a network device 110 and a terminal device 120. The network device 110 may be a device that communicates with the terminal device 120. The network device 110 may provide communication coverage for a specific geographic area and may communicate with the terminal device 120 within the coverage area. The terminal device 120 may access a network (e.g., a wireless network) through the network device 110.

[0029] FIG1 exemplarily shows a network device and two terminals. Optionally, the wireless communication system 100 may include multiple network devices and each network device may include other numbers of terminal devices within its coverage area, which is not limited in the embodiments of the present application.

[0030] Optionally, the wireless communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiment of the present application.

[0031] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: fifth generation (5G) system or new radio (NR), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), etc. The technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system, satellite communication system, etc.

[0032] The terminal device in the embodiments of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device in the embodiments of the present application may refer to a device that provides voice and / or data connectivity to a user and can be used to connect people, objects and machines, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, and an IoT terminal device, etc.

[0033] Alternatively, a UE can function as a base station. For example, a UE can act as a dispatching entity, providing sidelink signals between UEs in V2X or D2D applications. For example, a cell phone and a car can communicate with each other using sidelink signals. A cell phone and a smart home device can also communicate without relaying the communication signal through a base station.

[0034] The network device in the embodiments of the present application may be a device for communicating with a terminal device, and may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station can broadly cover various names as follows, or be replaced with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmission point (TRP), transmission point (TP), master station MeNB, secondary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. A base station can also refer to a communication module, a modem or a chip used to be set in the aforementioned device or apparatus. The base station can also be a mobile switching center and a device that performs base station functions in device-to-device D2D, vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. The base station can support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by the network equipment.

[0035] In some embodiments, a network device can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile network device, and one or more cells can move based on the location of the mobile network device. In other examples, a helicopter or drone can be configured to act as a device that communicates with another network device.

[0036] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device includes a CU and a DU. The gNB may also include an AAU.

[0037] The network equipment and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which the network equipment and terminal devices are located.

[0038] It should be understood that all or part of the functions of the communication device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform).

[0039] A-IoT

[0040] A-IoT communication adopts energy harvesting and backscatter communication technology, and has the characteristics of low power consumption and low cost. The A-IoT terminal device in the embodiment of the present application may refer to an IoT device that uses various environmental energies (such as wireless radio frequency energy, light energy, solar energy, thermal energy, mechanical energy and other environmental energies) to drive itself. This A-IoT terminal device may have no energy storage capacity or may have a very limited energy storage capacity (such as using a capacitor with a capacity of tens of uF). Compared with existing IoT devices, A-IoT terminal devices have many advantages such as no conventional battery, no maintenance, small size, low complexity, low cost, and long life cycle. In this scenario, the terminal device 120 mentioned above can be called a "zero-power device" or "A-IoT terminal device". The working principle of the A-IoT terminal device is exemplarily introduced below in conjunction with Figures 2 to 7.

[0041] As shown in Figure 2 , the AIoT may include a network device 210 and an A-IoT terminal device 220. Network device 210 may be, for example, network device 110 in Figure 1 . A-IoT terminal device 220 may be, for example, terminal device 120 in Figure 1 . Network device 210 is configured to send wireless power supply signals to A-IoT terminal device 220 and receive backscattered signals from A-IoT terminal device 220.

[0042] In some embodiments, the A-IoT terminal device 220 may include an energy collection module 221 and a backscatter communication module 222. In some cases, the A-IoT terminal device 220 may also include a low-power computing module 223. The low-power computing module 223 can be used to provide computing functions for the A-IoT terminal device 220, such as data processing, etc. In other cases, the A-IoT terminal device 220 may also include a sensor module 224 for collecting external information (for example, ambient temperature, ambient humidity, etc.). In other cases, the A-IoT terminal device 220 may also include a storage module for storing some information (for example, external information collected by the above-mentioned sensors, or item identification, etc.).

[0043] The energy harvesting module 221 is used to harvest energy. In some implementations, energy can be harvested via a power supply signal sent by another device or from the external environment. The power supply signal can be a radio frequency signal sent by the network device 210. Therefore, the energy harvesting module can be a radio frequency (RF) power harvesting module.

[0044] FIG3 shows a possible structure of the energy harvesting module 221. As shown in FIG3, the energy harvesting module 221 can harvest the energy of the spatial electromagnetic waves of the radio frequency signal based on the principle of electromagnetic induction, and store the harvested energy in the capacitor C, which is the process of charging the capacitor C. When the charging process of the capacitor C is completed, the capacitor C can begin to discharge to provide energy to the A-IoT terminal device 220. For example, the discharge of the capacitor C can be used to drive the A-IoT terminal device 220 to perform low-power demodulation of data sent by other devices. For another example, the discharge of the capacitor C can be used to drive the A-IoT terminal device 220 to modulate the data to be sent. For another example, the discharge of the capacitor C can be used to drive the sensor of the A-IoT terminal device 220 to collect data. For another example, the discharge of the capacitor C can be used to drive the A-IoT terminal device 220 to read data from the memory 215, etc.

[0045] The following describes the backscattering communication principle in conjunction with Figure 4. Referring to Figure 4, the A-IoT terminal device 220 receives a wireless signal sent by another device (such as the network device 210) and modulates the wireless signal to load the data to be sent. Then, the A-IoT terminal device 220 radiates the modulated signal from the antenna. This information transmission process is called backscattering communication. The above-mentioned wireless signal can also be called a carrier signal. A carrier signal can refer to an unmodulated wireless signal. The carrier signal can be, for example, a sine wave signal. Among them, backscattering communication and load modulation functions are inseparable. The load modulation function can be understood as adjusting and controlling the circuit parameters of the oscillation circuit of the A-IoT terminal device according to the beat of the data stream, so that parameters such as the impedance of the A-IoT terminal device change accordingly, thereby completing the modulation process.

[0046] In some implementations, the A-IoT terminal device 220 may also be provided with a logic processing unit to perform corresponding computing functions.

[0047] Generally, the load modulation function can be implemented through two methods: resistive load modulation and capacitive load modulation. Figure 5 shows a circuit diagram of an A-IoT terminal device based on resistive load modulation technology. In resistive load modulation, a resistor RL can be connected in parallel to the load. The switch S can be controlled based on the binary data stream to realize the connection or disconnection of the resistor RL. In this way, the connection and disconnection of the resistor RL will cause a change in the circuit voltage, and the change in the circuit voltage can control the amplitude of the backscattered signal of the A-IoT terminal device, thereby realizing the modulation of the backscattered signal, that is, performing amplitude-shift keying (ASK) modulation on the backscattered signal.

[0048] Similarly, in capacitive load modulation, the on / off switching of the capacitor can be controlled based on a binary data stream to change the circuit resonant frequency, thereby changing the operating frequency of the backscattered signal to implement frequency-shift keying (FSK) modulation.

[0049] It can be seen that the A-IoT terminal device uses load modulation to modulate the incoming signal, thereby realizing the backscatter communication process. Therefore, the A-IoT terminal device has significant advantages: (1) The A-IoT terminal device does not actively transmit signals, so it does not require a complex RF link, such as a power amplifier, RF filter, etc.; (2) The A-IoT terminal device does not need to actively generate high-frequency signals, so it does not need a high-frequency crystal oscillator; (3) With the help of backscatter communication, the signal transmission of the A-IoT terminal device does not consume the terminal's own energy.

[0050] In some implementations, A-IoT devices can be battery-free, but batteries can also be configured. Based on the energy source and usage, A-IoT devices can be categorized as passive, semi-passive, and active.

[0051] Passive A-IoT terminal devices do not require internal batteries. When approaching a network device (such as a radio frequency identification (RFID) reader), the A-IoT terminal device is within the near-field radiation generated by the network device's antenna. Consequently, the A-IoT terminal device's antenna generates an induced current through electromagnetic induction, which drives the A-IoT terminal device's low-power chip circuitry. This performs tasks such as demodulating the forward link signal (downlink, from the network device to the A-IoT terminal device) and modulating the backward link signal (uplink, from the A-IoT terminal device to the network device). For the backscatter link, the A-IoT terminal device uses backscattering to transmit signals. Consequently, passive A-IoT terminal devices require no internal battery for either the forward or reverse link, making them truly zero-power devices. Passive A-IoT terminal devices do not require batteries, and their RF and baseband circuits are very simple. For example, they do not require components such as low-noise amplifiers, power amplifiers, crystal oscillators, and analog-to-digital converters. Consequently, they offer numerous advantages, including small size, light weight, low cost, and long service life.

[0052] Semi-passive A-IoT terminal devices do not have conventional batteries themselves. Instead, they use RF energy harvesting modules to harvest radio wave energy, or solar, light, thermal, or kinetic energy harvesting modules to harvest energy. This harvested energy is then stored in an energy storage unit (such as a capacitor). This energy storage unit then drives the A-IoT terminal device's low-power chip circuitry, performing tasks such as demodulating forward link signals and modulating reverse link signals. For the backscatter link, the A-IoT terminal device uses backscattering to transmit signals. As can be seen, semi-passive A-IoT terminal devices do not require internal batteries for either the forward or reverse link. While capacitors are used for energy storage, this energy is derived from radio energy harvested by the energy harvesting module, making them truly zero-power devices. Semi-passive A-IoT terminal devices inherit many of the advantages of passive A-IoT terminal devices, offering advantages such as small size, light weight, low price, and long service life.

[0053] Active A-IoT terminal devices can have built-in batteries (conventional batteries, such as dry cells or rechargeable lithium batteries). These batteries power the low-power chip circuitry in the A-IoT terminal device, performing tasks such as demodulating forward link signals and modulating reverse link signals. However, for the backscatter link, the A-IoT terminal device uses backscattering to transmit signals. Therefore, the zero-power nature of active A-IoT terminal devices is primarily due to the fact that reverse link signal transmission does not require the terminal's own power, but instead utilizes backscattering. Although active A-IoT terminal devices utilize batteries, their ultra-low power communication technology results in very low power consumption, significantly extending battery life compared to existing technologies. The built-in battery in active A-IoT terminal devices powers the RFID chip, increasing the tag's read and write range and improving communication reliability. Therefore, active A-IoT terminal devices are suitable for scenarios with relatively high requirements for communication range and read latency.

[0054] It should be understood that the services of the Ambient IoT, like those of other IoT services, are primarily uplink services. In some implementations, A-IoT terminal devices can be further categorized based on transmitter type: backscatter-based A-IoT terminal devices, active transmitter-based A-IoT terminal devices, and A-IoT terminal devices with both backscatter and active transmitters.

[0055] Backscatter-based A-IoT terminal devices use the backscatter method described above to transmit uplink data. These devices lack active transmitters, only backscatter transmitters. Therefore, when these terminals transmit data, they require network equipment to provide a carrier, which they then use to perform backscattering to achieve data transmission.

[0056] Active transmitter-based A-IoT terminal devices can use active transmitters with active transmission capabilities for uplink data transmission. Therefore, when sending data, such A-IoT terminal devices can use their own active transmitters to send data without the need for network equipment to provide a carrier. Active transmitters suitable for A-IoT terminal devices can include ultra-low power ASK transmitters and ultra-low power FSK transmitters. Based on current implementation examples, such transmitters can reduce overall power consumption to 400-600uW when transmitting a 100uW signal.

[0057] A-IoT devices with both backscatter and active transmitters can support both. The terminal can determine which uplink signal transmission method to use: backscatter or active transmission using an active transmitter, based on various conditions (such as battery life and available ambient energy) or based on network device scheduling.

[0058] The cellular Internet of Things (IoT) is booming. The 3rd Generation Partnership Project (3GPP) has standardized IoT technologies such as narrowband IoT (NB-IoT), machine-type communications (MTC), and reduced capability (REDCAP). However, many IoT communication requirements remain unmet using existing technologies, including harsh communication environments (high and low temperatures, high humidity, high voltage, high radiation, or high-speed motion), the need for extremely small terminal form factors, and extremely low costs. Therefore, to address these unmet IoT communication needs, cellular networks also need to develop ultra-low-cost, extremely small, and battery- and maintenance-free IoT solutions. Environmental IoT precisely addresses this need.

[0059] Based on the discussion of A-IoT application scenarios in 3GPP SA1, A-IoT can be used in at least the following four scenarios: (1) Object recognition, such as logistics, production line product management, and supply chain management. (2) Environmental monitoring, such as temperature, humidity, and harmful gas monitoring in the working environment and natural environment. (3) Positioning, such as indoor positioning, intelligent object search, and production line item positioning. (4) Intelligent control, such as intelligent control of various electrical appliances in smart homes (turning on and off air conditioners, adjusting temperatures), and intelligent control of various facilities in agricultural greenhouses (automatic irrigation and fertilization).

[0060] In a low-power IoT based on a cellular network, as shown in FIG6 , the A-IoT terminal device 220 can directly transmit and receive carrier signals from the network device 210 and send or backscatter corresponding data or signals to the network device 210. In other implementations, as shown in FIG7 , communication between the A-IoT terminal device 220 and the network device 210 can also be achieved through an intermediate node 230 (such as a relay device or a routing device). In this case, the intermediate node 230 sends a carrier signal to the A-IoT terminal device 220, and the A-IoT terminal device 220 sends or backscatters corresponding data or signals to the intermediate node 230.

[0061] As described above, ambient IoT communications utilize energy harvesting and backscatter communication technologies, offering low power consumption and low cost. In the ambient IoT, a secondary device (such as a network device or intermediate node) primarily schedules data transmission from a primary device (such as an A-IoT device) via DCI. However, how to send or detect DCI in the ambient IoT remains a pressing issue.

[0062] It should be understood that in ordinary cellular communications other than A-IoT, the terminal device has a strong capability and can detect more complex DCI (for example, multiple DCIs with different formats and lengths). However, due to its simple structure, the A-IoT terminal device may not be able to support more complex DCI detection. Based on this, in an embodiment of the present application, by configuring the lengths of multiple DCI formats to be partially the same or all the same, or, the first device (such as an A-IoT terminal device) only detects part of the DCI in the multiple DCIs (such as DCIs with partial formats or partial lengths), it helps to reduce the complexity of the first device (such as an A-IoT terminal device) detecting DCI. The wireless communication method is described in detail below in conjunction with Figure 8.

[0063] Figure 8 is a schematic flow chart of the wireless communication method proposed in an embodiment of the present application. The non-communication method shown in Figure 8 is introduced from the perspective of communication between the first device and the second device. The first device and the second device in Figure 8 can be two communication devices at both ends of a communication link. The first device can be the receiving end of the communication link, and the second device can be the transmitting end of the communication link. The first device can be, for example, the A-IoT terminal device 220 in Figure 2 above, and the second device can be, for example, the network device 210 in Figure 2 above. In other implementations, the second device can also be the intermediate node 230 in Figure 7 above. In this case, the first device communicates with the network device based on the intermediate node.

[0064] As shown in Figure 8, in step S810, the first device receives a first DCI sent by the second device, wherein the first DCI is one of K types of DCI, the K types of DCI have different DCI formats, and K is a positive integer greater than 1.

[0065] In some implementations, M of the K types of DCI have the same length, where M is a positive integer less than or equal to K. That is, in the embodiment of the present application, the K types of DCI can be configured such that at least two types of DCI have the same length, that is, M is a positive integer greater than 1 and less than or equal to K. Since the number of types of DCI lengths among the multiple types of DCI is reduced, the complexity of DCI detection by the first device is reduced.

[0066] In some implementations, the M types of DCI include a first DCI, and the DCI format of the first DCI is determined based on one or more of the following: identification information used to scramble the first DCI, which identification information may be, for example, identification (ID) information of the first device; one or more information fields in the first DCI.

[0067] In some implementations, the first device supports detection of some of the K types of DCI. The "some of the K types of DCI" may refer to DCI of some formats or some lengths among the K types of DCI. Because the first device only detects DCI of some formats or some lengths, this helps reduce the complexity of DCI detection for the first device. The following describes in detail, with examples, the first device's support for detection of only some of the K types of DCI.

[0068] In some implementations, the first device supports detection of DCI in L DCI formats, where K DCI formats correspond to K DCI formats, the L DCI formats are some DCI formats among the K DCI formats, and L is a positive integer less than K. That is, the first device only detects DCI in some formats among the K DCI formats.

[0069] The above describes that the first device supports detection of partial format DCI. The following describes in detail the case where the first device supports detection of partial length DCI with reference to an example.

[0070] In some embodiments, the first device supports detection of DCI of N lengths, where the K types of DCI include DCI of X lengths, the N lengths are partial lengths of the X lengths, and N is a positive integer less than X.

[0071] In the embodiment of the present application, the K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI. The first type of DCI is used to schedule downlink transmission, and the first type of DCI may also be referred to as downlink (DL) DCI; the second type of DCI is used to schedule uplink transmission, and the second type of DCI may also be referred to as uplink (UL) DCI; the third type of DCI is used to schedule downlink and uplink transmission, and the third type of DCI may also be referred to as mixed link (ML) DCI. It should be understood that the third type of DCI includes information from the first and second types of DCI.

[0072] In some implementations, the first and second DCI types have the same length, the third DCI type has a different length from the first DCI type, and the N DCI types include one of the following: the first DCI type and the second DCI type; or the third DCI type. It can be seen that the K DCI types may include two lengths, and the first device may detect only DCI of one length (e.g., the first DCI type and the second DCI type), or may detect only DCI of the second length (e.g., the third DCI type).

[0073] In some implementations, the first DCI, the second DCI, and the third DCI are all of different lengths, and the N DCI lengths include one of the following: the first DCI; the second DCI; and the third DCI. It can be seen that the K DCIs may include three lengths, and the first device may detect only one DCI length, such as only the first DCI, only the second DCI, or only the third DCI.

[0074] In some implementations, the first device supports detection of a first portion of DCI among K types of DCI at a first time, and supports detection of a second portion of DCI among the K types of DCI at a second time, where the first portion of DCI and the second portion of DCI are not identical. That is, the first device may detect different portions of DCI among the K types of DCI at different time periods, so that the first device only detects a portion of DCI, thereby helping to reduce the complexity of DCI detection for the first device.

[0075] It should be noted that the first time mentioned above can be replaced by the first state, and the second time can be replaced by the second state. The first state can be understood as the state corresponding to the first time (such as the first power level of the first device), and the second state can be understood as the state corresponding to the second time (such as the second power level of the first device).

[0076] In some implementations, the first device supports detection of a first type of DCI at a first time, and supports detection of a second type of DCI at a second time, wherein the lengths of the first type of DCI and the second type of DCI are different; or, the first device supports detection of a first type of DCI and a second type of DCI at a first time, and supports detection of a third type of DCI at a second time, wherein the lengths of the first type of DCI and the second type of DCI are the same, and the length of the third type of DCI is different from that of the first DCI.

[0077] It can be seen from the above content that the lengths of part or all of the first DCI, the second DCI and the third DCI are the same.

[0078] In some implementations, the first type of DCI includes one or more of the following information: first information indicating the time domain starting position of the downlink data channel; second information indicating the time domain length of the downlink data channel; third information indicating the number of bits after encoding the downlink data channel; fourth information indicating the waveform or modulation scheme of the downlink data channel; fifth information indicating the channel coding scheme and / or code rate of the downlink data channel; sixth information indicating identification information of the first device; and seventh information indicating reserved bits or padding bits in the first type of DCI. The following describes one or more of the above information in more detail with reference to examples.

[0079] In some implementations, the time domain starting position of the downlink data channel may refer to the time when the downlink data channel starts to be sent, or the index corresponding to the time when the sending starts, or the time position of the sending resource.

[0080] For example, the time at which the downlink data channel starts transmitting can be expressed as the interval between the time position of the start of transmission and the start or end point of the first type of DCI. The time position of the start of transmission can be a relative time point, such as the start of a time slot, the start of an orthogonal frequency division multiplexing (OFDM) symbol, or the start of a subframe. Correspondingly, the granularity of the interval can be an absolute time unit (e.g., milliseconds or microseconds), or a time slot, OFDM symbol, or subframe.

[0081] For example, if the time domain starting position of the downlink data channel is the index corresponding to the time when transmission starts, the correspondence between a certain index and the transmission time can be determined by one or more of the following methods: protocol predefinition, intermediate node or network device configuration, preconfiguration, etc.

[0082] It is understood that the transmission resource may represent a time unit used to transmit A-IoT data / signals. For example, it may be a specific time length, which may be a time range corresponding to one or more consecutive OFDM symbols, a time slot, or a subframe. The transmission resource may be determined by one or more of the following methods: protocol pre-definition, configuration of intermediate nodes or network devices, pre-configuration, etc.

[0083] In some implementations, the time domain length of the downlink data channel may refer to the duration of transmitting A-IoT data / signals, or the number of transmission resources. The duration of transmitting A-IoT data / signals may be expressed as an absolute time length, and the number of transmission resources may refer to the number of consecutive uplink time slots, the number of consecutive uplink OFDM symbols, or the number of consecutive subframes.

[0084] It should be noted that the time domain starting position and time domain length of the downlink data channel can be jointly indicated. That is, the start time and duration of transmission can be jointly indicated, and the time position of the transmission resource and the number of transmission resources can also be jointly indicated. For example, the start and duration can be indicated by a start and length indicator value (SLIV), with each SLIV uniquely corresponding to a start value and length value.

[0085] In some implementations, this SLIV indication information may not exist. In this case, the first device may default the sending duration to 1 sending resource.

[0086] In some implementations, the number of bits after downlink data channel coding may have P candidate values, which may be determined by one or more of the following methods: protocol pre-definition, configuration of intermediate nodes or network devices, pre-configuration, etc. In the first type of DCI, The bit indicates the specific candidate value.

[0087] It should be noted that the bit field used to indicate the number of bits after downlink data channel encoding in the first DCI may not exist. In this case, the first device may default to assuming that the length of the data channel is a preset value, which can be determined by one or more of the following methods: protocol pre-definition, intermediate node or network device configuration, pre-configuration, etc.

[0088] In some implementations, the bit field in the first DCI may be used to indicate one of a plurality of waveforms or modulation schemes, such as binary on-off keying (OOK), FSK, or PSK.

[0089] It should be noted that the bit field used to indicate the waveform or modulation mode of the downlink data channel in the first DCI may not exist. In this case, the first device may consider the waveform or modulation mode to be a certain specific format (for example, OOK), which can be determined by one or more of the following methods: protocol pre-definition, intermediate node or network device configuration, pre-configuration, etc.

[0090] In some implementations, the bit field of the first DCI may be used to indicate one of multiple coding modes and / or code rates. The multiple coding modes may include block codes, polar codes, convolutional codes, and the like. The coding efficiency (which may be referred to as a code rate) may include 1 / 2, 1 / 3, 1 / 4, and the present application does not impose specific limitations on this. For example, the bit field of the first DCI may be used to indicate that the first device supports a polar code coding mode with a code rate of 1 / 3.

[0091] It should be noted that the bit field used to indicate the channel coding method and / or code rate of the downlink data channel in the first DCI may not exist. In this case, the first device may default to a specific coding method and code rate, such as a block code with a code rate of 1 / 3.

[0092] In some implementations, the identification (ID) information of the first device may be temporary ID information configured by an intermediate node or network device, or ID information obtained by mapping high-level ID (e.g., device ID) information of the first device. This application does not impose any specific restrictions on this.

[0093] In some implementations, the bit field used to indicate the identification information of the first device in the first DCI may not exist. In this case, the ID information of the first device can be used to scramble the control channel carrying the first DCI and / or scramble the cyclic redundancy check (CRC) of the control channel carrying the first DCI.

[0094] In some implementations, the reserved bits or padding bits in the first type of DCI may be used for forward extension or alignment with the number of bits of other DCI formats.

[0095] The above mainly introduces the first type of DCI in detail. The following uses examples to introduce the second type of DCI in detail. The second type of DCI includes one or more of the following: second DCI and third DCI. The second DCI can be used to schedule the transmission of an uplink data channel; the third DCI can be used to schedule the transmission of a random access channel (RACH). The random access channel can be a physical random access channel (PRACH).

[0096] In some implementations, the second DCI includes one or more of the following information: eighth information, used to indicate the time domain starting position of the uplink data channel; ninth information, used to indicate the time domain length of the uplink data channel; tenth information, used to indicate the number of bits after the uplink data channel is encoded; eleventh information, used to indicate the waveform or modulation method of the uplink data channel; twelfth information, used to indicate the channel coding method and / or code rate of the uplink data channel; thirteenth information, used to indicate the identification information of the first device; fourteenth information, used to indicate reserved bits or padding bits in the second DCI.

[0097] In some implementations, the time domain starting position of the uplink data channel may refer to the start time of transmission of the uplink data channel, or the index corresponding to the start time of transmission, or the time position of the transmission resource.

[0098] For example, the time at which the uplink data channel starts transmitting can be expressed as the interval between the time position of the start of transmission and the start or end point of the second DCI. The time position of the start of transmission can be a relative time point, such as the start point of a time slot, the start point of an OFDM symbol, or the start point of a subframe. Correspondingly, the granularity of the interval can be an absolute time unit (such as milliseconds or microseconds), or a time slot, an OFDM symbol, or a subframe.

[0099] For example, if the time domain starting position of the uplink data channel is the index corresponding to the time when transmission starts, the correspondence between a certain index and the transmission time can be determined by one or more of the following methods: protocol predefinition, intermediate node or network device configuration, preconfiguration, etc.

[0100] It is understood that the transmission resource may represent a time unit used to transmit A-IoT data / signals. For example, it may be a specific time length, which may be a time range corresponding to one or more consecutive OFDM symbols, a time slot, or a subframe. The transmission resource may be determined by one or more of the following methods: protocol pre-definition, configuration of intermediate nodes or network devices, pre-configuration, etc.

[0101] In some implementations, the time domain length of the uplink data channel may refer to the duration of transmitting A-IoT data / signals, or the number of transmission resources. The duration of transmitting A-IoT data / signals may be expressed as an absolute time length; the number of transmission resources may refer to the number of consecutive uplink time slots, the number of consecutive uplink OFDM symbols, or the number of consecutive subframes.

[0102] It should be noted that the time domain starting position and time domain length of the uplink data channel can be jointly indicated. That is, the start time and duration of transmission can be jointly indicated, as can the time position of transmission resources and the number of transmission resources. For example, the start and duration can be indicated by a start and length indicator value (SLIV), with each SLIV uniquely corresponding to a start value and length value.

[0103] In some implementations, this SLIV indication information may not exist. In this case, the first device may default the sending duration to 1 sending resource.

[0104] In some implementations, the number of bits after uplink data channel coding may have R candidate values, which may be determined by one or more of the following methods: protocol pre-definition, configuration of intermediate nodes or network devices, pre-configuration, etc. In the second DCI, The bit indicates the specific candidate value.

[0105] It should be noted that the bit field in the second DCI used to indicate the number of bits after uplink data channel encoding may not exist. In this case, the first device may default to assuming that the length of the data channel is a preset value, which can be determined by one or more of the following methods: protocol pre-definition, intermediate node or network device configuration, pre-configuration, etc.

[0106] In some implementations, the bit field in the second DCI may be used to indicate one of a plurality of waveforms or modulation schemes, such as binary on-off keying (OOK), FSK, or PSK.

[0107] It should be noted that the bit field used to indicate the waveform or modulation mode of the uplink data channel in the second DCI may not exist. In this case, the first device may consider the waveform or modulation mode to be a certain specific format (for example, OOK), which can be determined by one or more of the following methods: protocol pre-definition, intermediate node or network device configuration, pre-configuration, etc.

[0108] In some implementations, the bit field of the second DCI may be used to indicate one of multiple coding modes and / or code rates. The multiple coding modes may include block codes, polar codes, convolutional codes, and the like. The coding efficiency (which may be referred to as a code rate) may include 1 / 2, 1 / 3, 1 / 4, and the present application does not impose specific limitations on this. For example, the bit field of the second DCI may be used to indicate that the first device supports the polar code coding mode with a code rate of 1 / 3.

[0109] It should be noted that the bit field in the second DCI used to indicate the channel coding method and / or code rate of the uplink data channel may not exist. In this case, the first device may default to a specific coding method and code rate, such as a block code with a code rate of 1 / 3.

[0110] In some implementations, the identification (ID) information of the first device may be temporary ID information configured by an intermediate node or network device, or ID information obtained by mapping high-level ID (e.g., device ID) information of the first device. This application does not impose any specific restrictions on this.

[0111] In some implementations, the bit field used to indicate the identification information of the first device in the second DCI may not exist. In this case, the ID information of the first device can be used to scramble the control channel carrying the second DCI and / or scramble the cyclic redundancy check (CRC) of the control channel carrying the second DCI.

[0112] In some implementations, the reserved bits or padding bits in the second DCI may be used for forward extension or alignment with the number of bits of other DCI formats.

[0113] It should be noted that if the second type of DCI does not accurately indicate the specific sending method of the scheduled uplink data channel, for example, when the second type of DCI does not include one or more of the "number of bits after encoding of the scheduled uplink data channel", "the waveform or modulation method of the scheduled uplink data channel" and "the uplink data channel coding method indication", the first device can send first indication information (such as uplink control information), and the first indication information can be used to indicate the specific sending method of the above-mentioned uplink data channel.

[0114] In some implementations, the first device may send the first indication information while sending the uplink data, or before sending the uplink data.

[0115] In some implementations, the modulation method, waveform, coding method, code rate, CRC, etc. used by the physical channel carrying the first indication information can be determined through one or more of protocol pre-definition, intermediate node or network device configuration, pre-configuration, etc.

[0116] The above mainly introduces the second DCI in the second type of DCI in detail. The following introduces the third DCI in the second type of DCI in detail with examples.

[0117] In some implementations, the third DCI includes one or more of the following information: fifteenth information, used to indicate the time domain starting position of the random access channel; sixteenth information, used to indicate the sequence identification information of random access; seventeenth information, used to indicate reserved bits or padding bits in the third DCI.

[0118] In some implementations, the time domain starting position of the random access channel may refer to the start time of random access channel transmission, or the time position of the random access channel resource;

[0119] For example, the time at which the random access channel starts transmitting can be expressed as the interval between the time position of the start of transmission and the start or end point of the third DCI. The time position of the start of transmission can be a relative time point, such as the start point of a time slot, the start point of an OFDM symbol, or the start point of a subframe. Correspondingly, the granularity of the interval can be an absolute time unit (such as milliseconds or microseconds), or a time slot, an OFDM symbol, or a subframe.

[0120] For example, if the time domain starting position of the random access channel is the index corresponding to the time when transmission starts, the correspondence between a certain index and the transmission time can be determined by one or more of the following methods: protocol predefinition, intermediate node or network device configuration, preconfiguration, etc.

[0121] It is understood that the transmission resource may represent a time unit used to transmit A-IoT data / signals. For example, it may be a specific time length, which may be a time range corresponding to one or more consecutive OFDM symbols, a time slot, or a subframe. The transmission resource may be determined by one or more of the following methods: protocol pre-definition, configuration of intermediate nodes or network devices, pre-configuration, etc.

[0122] In some implementations, the time domain length of the random access channel may refer to the duration of transmitting A-IoT data / signals, or the number of transmission resources. The duration of transmitting A-IoT data / signals may be expressed as an absolute time length; the number of transmission resources may refer to the number of consecutive uplink time slots, the number of consecutive uplink OFDM symbols, or the number of consecutive subframes.

[0123] It should be noted that the time domain starting position of the random access channel and the time domain length of the random access channel can be indicated jointly. That is, the transmission start time and the transmission duration can be indicated jointly, and the time position of the transmission resource and the number of transmission resources can also be indicated jointly. For example, the starting point and duration can be indicated by a starting point and length indicator value SLIV, with each SLIV uniquely corresponding to a starting point value and a length value.

[0124] In some implementations, this SLIV indication information may not exist. In this case, the first device may default the sending duration to 1 sending resource.

[0125] In some implementations, the sequence identification (ID) information of the random access channel may have S candidate values, which may be determined by one or more of the following methods: protocol pre-definition, configuration of an intermediate node or network device, pre-configuration, etc. The third DCI may be The bit indicates a specific candidate value, and the first device may directly determine the sequence identifier (ID) of the random access channel according to the indicated ID, or jointly determine the sequence ID of the random access channel according to the indicated ID and its own ID.

[0126] In some implementations, the reserved bits or padding bits in the third DCI can be used for forward extension or alignment with the bit number of other DCI formats. For example, by adding reserved bits or padding bits, the number of bits of the second DCI and the third DCI can be made the same.

[0127] In some implementations, when receiving the second DCI and the third DCI, the first device may assume that the second DCI and the third DCI have the same number of bits.

[0128] The above mainly describes the first DCI and the second DCI in detail. The following describes the third DCI in more detail with reference to examples.

[0129] In some implementations, the third type of DCI may include information from the first type of DCI and information from the second type of DCI. The difference is that the time domain starting position of the uplink transmission scheduled by the third type of DCI may be expressed as a time interval relative to the time domain starting position or ending position of the downlink transmission scheduled by the third type of DCI. As shown in FIG9 , the time domain starting position of the uplink transmission scheduled by the third type of DCI may be expressed as a time interval t2 relative to the time domain ending position of the downlink transmission scheduled by the third type of DCI.

[0130] In some implementations, the time interval (t1) between the transmission resources of the third type of DCI and the transmission resources of the downlink data scheduled by the third type of DCI may be zero or non-zero, that is, there may or may not be a time interval between the transmission resources of the third type of DCI and the transmission resources of the downlink data scheduled by the third type of DCI. If there is a time interval, the time interval may be determined by one or more of the following methods: protocol pre-definition, configuration of intermediate nodes or network devices, pre-configuration, etc.

[0131] In some implementations, a physical channel carrying any of the above DCI may be scrambled by the ID of the first device, and the physical channel may include a CRC bit field, and the CRC bit field may be scrambled by the ID of the first device.

[0132] The method embodiment of the present application is described in detail above in conjunction with Figures 1 to 9 . The device embodiment of the present application is described in detail below in conjunction with Figures 10 to 12 . It should be understood that the description of the method embodiment corresponds to the description of the device embodiment. Therefore, for parts not described in detail, reference can be made to the above method embodiment.

[0133] FIG10 is a schematic structural diagram of a communication device according to an embodiment of the present application. The communication device 1000 shown in FIG10 is a first device, and the communication device 1000 includes a receiving unit 1010. The receiving unit 1010 is configured to receive first downlink control information (DCI) sent by a second device, where the first DCI is one type of DCI among K types of DCI, the K types of DCI having different DCI formats, where K is a positive integer greater than 1; wherein M types of DCI among the K types of DCI have the same length, where M is a positive integer less than or equal to K; or, the first device supports detection of some of the K types of DCI.

[0134] In some implementations, the M types of DCI include the first DCI, and a DCI format of the first DCI is determined based on one or more of the following: identification information used to scramble the first DCI; and one or more information fields in the first DCI.

[0135] In some implementations, the first device supports detection of some DCI among the K types of DCI, including: the first device supports detection of DCI in L DCI formats, wherein the K types of DCI correspond to K DCI formats, the L DCI formats are some DCI formats among the K DCI formats, and L is a positive integer less than K.

[0136] In some implementations, the first device supports detection of some of the K types of DCI, including: the first device supports detection of DCI of N lengths, wherein the K types of DCI include DCI of X lengths, the N lengths are some of the X lengths, and N is a positive integer less than X.

[0137] In some implementations, the K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink and uplink transmission, the first type of DCI and the second type of DCI have the same length, the third type of DCI is different from the first type of DCI in length, and the N types of DCI lengths include one of the following: the first type of DCI and the second type of DCI; the third type of DCI.

[0138] In some implementations, the K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink and uplink transmission. The lengths of the first type of DCI, the second type of DCI, and the third type of DCI are different, and the N types of DCI lengths include one of the following: the first type of DCI; the second type of DCI; the third type of DCI.

[0139] In some implementations, the first device supports detection of some DCI among the K types of DCI, including: the first device supports detection of a first part of DCI among the K types of DCI at a first time, and the first device supports detection of a second part of DCI among the K types of DCI at a second time, and the first part of DCI and the second part of DCI are not exactly the same.

[0140] In some implementations,

[0141] The K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink transmission and uplink transmission;

[0142] The first device supports detection of the first type of DCI at the first time, and supports detection of the second type of DCI at the second time, wherein the lengths of the first type of DCI and the second type of DCI are different; or, the first device supports detection of the first type of DCI and the second type of DCI at the first time, and supports detection of the third type of DCI at the second time, wherein the lengths of the first type of DCI and the second type of DCI are the same, and the length of the third DCI is different from that of the first DCI.

[0143] In some implementations, the K types of DCI include one or more of the following: a first type of DCI, used for scheduling downlink transmission; a second type of DCI, used for scheduling uplink transmission; and a third type of DCI, used for scheduling downlink transmission and uplink transmission.

[0144] In some implementations, the third type of DCI includes information in the first type of DCI and the second type of DCI.

[0145] In some implementations, some or all of the first DCI, the second DCI, and the third DCI have the same length.

[0146] In some implementations, the first type of DCI is used to schedule the transmission of a downlink data channel, and the first type of DCI includes one or more of the following information: first information for indicating the time domain starting position of the downlink data channel; second information for indicating the time domain length of the downlink data channel; third information for indicating the number of bits after encoding of the downlink data channel; fourth information for indicating the waveform or modulation method of the downlink data channel; fifth information for indicating the channel coding method and / or code rate of the downlink data channel; sixth information for indicating the identification information of the first device; and seventh information for indicating reserved bits or padding bits in the first type of DCI.

[0147] In some implementations,

[0148] The second type of DCI includes one or more of the following: a second DCI used to schedule transmission of an uplink data channel; and a third DCI used to schedule transmission of a random access channel.

[0149] In some implementations, the second DCI includes one or more of the following information: eighth information, used to indicate the time domain starting position of the uplink data channel; ninth information, used to indicate the time domain length of the uplink data channel; tenth information, used to indicate the number of bits after encoding of the uplink data channel; eleventh information, used to indicate the waveform or modulation method of the uplink data channel; twelfth information, used to indicate the channel coding method and / or code rate of the uplink data channel; thirteenth information, used to indicate the identification information of the first device; fourteenth information, used to indicate reserved bits or padding bits in the second DCI.

[0150] In some implementations, the third DCI includes one or more of the following information: fifteenth information, used to indicate the time domain starting position of the random access channel; sixteenth information, used to indicate the sequence identification information of the random access; seventeenth information, used to indicate the reserved bits or padding bits in the third DCI.

[0151] In some implementations, the first device is an A-IoT device.

[0152] In some implementations, the second device is: a network device; or an intermediate node, and the first device communicates with the network device based on the intermediate node.

[0153] Figure 11 is a schematic structural diagram of a communication device according to an embodiment of the present application. The communication device 1100 shown in Figure 11 is a second device, and includes a transmitting unit 1110. Transmitting unit 1110 is configured to transmit first downlink control information (DCI) to a first device. The first DCI is one of K types of DCI, each having a different DCI format, where K is a positive integer greater than 1. M of the K types of DCI have the same length, where M is a positive integer less than or equal to K. Alternatively, the first device supports detection of some of the K types of DCI.

[0154] In some implementations, the M types of DCI include the first DCI, and a DCI format of the first DCI is determined based on one or more of the following: identification information used to scramble the first DCI; and one or more information fields in the first DCI.

[0155] In some implementations, the first device supports detection of some DCI among the K types of DCI, including: the first device supports detection of DCI in L DCI formats, wherein the K types of DCI correspond to K DCI formats, the L DCI formats are some DCI formats among the K DCI formats, and L is a positive integer less than K.

[0156] In some implementations, the first device supports detection of some of the K types of DCI, including: the first device supports detection of DCI of N lengths, wherein the K types of DCI include DCI of X lengths, the N lengths are some of the X lengths, and N is a positive integer less than X.

[0157] In some implementations, the K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink and uplink transmission, the first type of DCI and the second type of DCI have the same length, the third type of DCI is different from the first type of DCI in length, and the N types of DCI lengths include one of the following: the first type of DCI and the second type of DCI; the third type of DCI.

[0158] In some implementations, the K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink and uplink transmission. The lengths of the first type of DCI, the second type of DCI, and the third type of DCI are different, and the N types of DCI lengths include one of the following: the first type of DCI; the second type of DCI; the third type of DCI.

[0159] In some implementations, the first device supports detection of some DCI among the K types of DCI, including: the first device supports detection of a first part of DCI among the K types of DCI at a first time, and the first device supports detection of a second part of DCI among the K types of DCI at a second time, and the first part of DCI and the second part of DCI are not exactly the same.

[0160] In some implementations,

[0161] The K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink transmission and uplink transmission;

[0162] The first device supports detection of the first type of DCI at the first time, and supports detection of the second type of DCI at the second time, wherein the lengths of the first type of DCI and the second type of DCI are different; or, the first device supports detection of the first type of DCI and the second type of DCI at the first time, and supports detection of the third type of DCI at the second time, wherein the lengths of the first type of DCI and the second type of DCI are the same, and the length of the third DCI is different from that of the first DCI.

[0163] In some implementations, the K types of DCI include one or more of the following: a first type of DCI, used for scheduling downlink transmission; a second type of DCI, used for scheduling uplink transmission; and a third type of DCI, used for scheduling downlink transmission and uplink transmission.

[0164] In some implementations, the third type of DCI includes information in the first type of DCI and the second type of DCI.

[0165] In some implementations, some or all of the first DCI, the second DCI, and the third DCI have the same length.

[0166] In some implementations, the first type of DCI is used to schedule the transmission of a downlink data channel, and the first type of DCI includes one or more of the following information: first information for indicating the time domain starting position of the downlink data channel; second information for indicating the time domain length of the downlink data channel; third information for indicating the number of bits after encoding of the downlink data channel; fourth information for indicating the waveform or modulation method of the downlink data channel; fifth information for indicating the channel coding method and / or code rate of the downlink data channel; sixth information for indicating the identification information of the first device; and seventh information for indicating reserved bits or padding bits in the first type of DCI.

[0167] In some implementations,

[0168] The second type of DCI includes one or more of the following: a second DCI used to schedule transmission of an uplink data channel; and a third DCI used to schedule transmission of a random access channel.

[0169] In some implementations, the second DCI includes one or more of the following information: eighth information, used to indicate the time domain starting position of the uplink data channel; ninth information, used to indicate the time domain length of the uplink data channel; tenth information, used to indicate the number of bits after encoding of the uplink data channel; eleventh information, used to indicate the waveform or modulation method of the uplink data channel; twelfth information, used to indicate the channel coding method and / or code rate of the uplink data channel; thirteenth information, used to indicate the identification information of the first device; fourteenth information, used to indicate reserved bits or padding bits in the second DCI.

[0170] In some implementations, the third DCI includes one or more of the following information: fifteenth information, used to indicate the time domain starting position of the random access channel; sixteenth information, used to indicate the sequence identification information of the random access; seventeenth information, used to indicate the reserved bits or padding bits in the third DCI.

[0171] In some implementations, the first device is an A-IoT device.

[0172] In some implementations, the second device is: a network device; or an intermediate node, and the first device communicates with the network device based on the intermediate node.

[0173] FIG12 is a schematic block diagram of a communication device to which embodiments of the present application may be applied. The dashed lines in FIG12 indicate that the unit or module is optional. Apparatus 1200 may be used to implement the method described in the above method embodiment. Apparatus 1200 may be a chip or a communication device.

[0174] The device 1200 may include one or more processors 1210. The processor 1210 may support the device 1200 to implement the method described in the above method embodiment. The processor 1210 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0175] The apparatus 1200 may further include one or more memories 1220. The memories 1220 store programs that can be executed by the processor 1210, causing the processor 1210 to perform the methods described in the above method embodiments. The memories 1220 may be independent of the processor 1210 or integrated into the processor 1210.

[0176] The apparatus 1200 may further include a transceiver 1230. The processor 1210 may communicate with other devices or chips via the transceiver 1230. For example, the processor 1210 may transmit and receive data with other devices or chips via the transceiver 1230.

[0177] The present application also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to the first network element, application function network element, or first communication device provided in the present application, and the program causes a computer to execute the method performed by the first network element, application function network element, or first communication device in each embodiment of the present application.

[0178] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to the first network element, application function network element, or first communication device provided in the embodiments of the present application, and the program causes a computer to execute the method performed by the first network element, application function network element, or first communication device in various embodiments of the present application.

[0179] The present application also provides a computer program. This computer program can be applied to the first network element, application function network element, or first communication device provided in the present application, and the computer program causes a computer to execute the method performed by the first network element, application function network element, or first communication device in each embodiment of the present application.

[0180] It should be understood that the terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first", "second", "third", and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.

[0181] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.

[0182] In the embodiment of the present application, "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should be understood that determining B based on A does not mean determining B based solely on A, but B can also be determined based on A and / or other information.

[0183] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.

[0184] In the embodiments of the present application, "pre-definition" or "pre-configuration" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device and a network device). The present application does not limit the specific implementation method. For example, pre-definition may refer to information defined in a protocol.

[0185] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communications field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.

[0186] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0187] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

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

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

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

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

[0192] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A wireless communication method, characterized in that: include: The first device receives first downlink control information DCI sent by the second device, where the first DCI is one type of DCI among K types of DCI, the K types of DCI have different DCI formats, and K is a positive integer greater than 1; The lengths of M types of DCI among the K types of DCI are the same, and M is a positive integer less than or equal to K; or the first device supports detection of some DCI among the K types of DCI.

2. The method according to claim 1, characterized in that The M types of DCI include the first DCI, and a DCI format of the first DCI is determined based on one or more of the following: identification information used to scramble the first DCI; One or more information fields in the first DCI.

3. The method according to claim 1, characterized in that The first device supports detection of some DCIs among the K types of DCIs, including: The first device supports detection of DCI in L DCI formats, wherein the K DCI formats correspond to K DCI formats, the L DCI formats are some DCI formats in the K DCI formats, and L is a positive integer less than K.

4. The method according to claim 1, wherein The first device supports detection of some DCIs among the K types of DCIs, including: The first device supports detection of DCI of N lengths, wherein the K types of DCI include DCI of X lengths, the N lengths are partial lengths of the X lengths, and N is a positive integer less than X.

5. The method according to claim 4, characterized in that The K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink and uplink transmission, the first type of DCI and the second type of DCI have the same length, the third type of DCI is different from the first type of DCI in length, and the N types of DCI lengths include one of the following: the first DCI and the second DCI; The third type of DCI.

6. The method according to claim 4, characterized in that The K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink transmission and uplink transmission, the first type of DCI, the second type of DCI, and the third type of DCI are all different in length, and the N types of DCI lengths include one of the following: the first type of DCI; the second type of DCI; The third type of DCI.

7. The method according to any one of claims 1, 3 to 6, characterized in that The first device supports detection of some DCIs among the K types of DCIs, including: The first device supports detection of a first part of DCI among the K types of DCI at a first time, and the first device supports detection of a second part of DCI among the K types of DCI at a second time, and the first part of DCI and the second part of DCI are not completely the same.

8. The method according to claim 7, characterized in that The K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink transmission and uplink transmission; The first device supports detection of the first type of DCI at the first time, and the first device supports detection of the second type of DCI at the second time, wherein the lengths of the first type of DCI and the second type of DCI are different; or The first device supports detection of the first type of DCI and the second type of DCI at the first time, and the first device supports detection of the third type of DCI at the second time, wherein the first type of DCI and the second type of DCI have the same length, and the third type of DCI is different from the first type of DCI in length.

9. The method according to any one of claims 1 to 8, characterized in that The K types of DCI include one or more of the following: The first type of DCI is used to schedule downlink transmission; The second type of DCI is used to schedule uplink transmission; The third type of DCI is used to schedule downlink transmission and uplink transmission.

10. The method according to claim 9, characterized in that The third type of DCI includes information in the first type of DCI and the second type of DCI.

11. The method according to claim 9 or 10, characterized in that The lengths of part or all of the first DCI, the second DCI, and the third DCI are the same.

12. The method according to any one of claims 9 to 11, characterized in that The first type of DCI is used to schedule transmission of a downlink data channel, and the first type of DCI includes one or more of the following information: First information, used to indicate the time domain starting position of the downlink data channel; Second information, used to indicate the time domain length of the downlink data channel; The third information is used to indicate the number of bits after the downlink data channel is coded; Fourth information, used to indicate the waveform or modulation mode of the downlink data channel; Fifth information, used to indicate the channel coding mode and / or code rate of the downlink data channel; Sixth information, used to indicate identification information of the first device; The seventh information is used to indicate the reserved bits or padding bits in the first type of DCI.

13. The method according to any one of claims 9 to 12, characterized in that The second type of DCI includes one or more of the following: The second DCI is used to schedule the transmission of an uplink data channel; The third DCI is used to schedule transmission of a random access channel.

14. The method according to claim 13, characterized in that The second DCI includes one or more of the following information: Eighth information, used to indicate the time domain starting position of the uplink data channel; Ninth information, used to indicate the time domain length of the uplink data channel; Tenth information, used to indicate the number of bits after the uplink data channel is coded; Eleventh information, used to indicate the waveform or modulation mode of the uplink data channel; Twelfth information is used to indicate the channel coding mode and / or code rate of the uplink data channel; Thirteenth information, used to indicate identification information of the first device; The fourteenth information is used to indicate the reserved bits or padding bits in the second DCI.

15. The method according to claim 13, characterized in that The third DCI includes one or more of the following information: Fifteenth information is used to indicate the time domain starting position of the random access channel; Sixteenth information is used to indicate the sequence identification information of the random access; The seventeenth information is used to indicate the reserved bits or padding bits in the third DCI.

16. The method according to any one of claims 1 to 15, characterized in that The first device is an A-IoT device.

17. The method according to any one of claims 1 to 16, characterized in that The second device is: Network equipment; or An intermediate node, the first device communicates with a network device based on the intermediate node.

18. A wireless communication method, characterized in that: include: The second device sends first downlink control information DCI to the first device, where the first DCI is one type of DCI among K types of DCI, the K types of DCI have different DCI formats, and K is a positive integer greater than 1; The lengths of M types of DCI among the K types of DCI are the same, and M is a positive integer less than or equal to K; or the first device supports detection of some DCI among the K types of DCI.

19. The method according to claim 18, characterized in that The M types of DCI include the first DCI, and a DCI format of the first DCI is determined based on one or more of the following: identification information used to scramble the first DCI; One or more information fields in the first DCI.

20. The method according to claim 18, wherein The first device supports detection of some DCIs among the K types of DCIs, including: The first device supports detection of DCI in L DCI formats, wherein the K DCI formats correspond to K DCI formats, the L DCI formats are some DCI formats in the K DCI formats, and L is a positive integer less than K.

21. The method according to claim 18, wherein The first device supports detection of some DCIs among the K types of DCIs, including: The first device supports detection of DCI of N lengths, wherein the K types of DCI include DCI of X lengths, the N lengths are partial lengths of the X lengths, and N is a positive integer less than X.

22. The method according to claim 21, characterized in that The K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink and uplink transmission, the first type of DCI and the second type of DCI have the same length, the third type of DCI is different from the first type of DCI in length, and the N types of DCI lengths include one of the following: the first DCI and the second DCI; The third type of DCI.

23. The method according to claim 21, characterized in that The K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink transmission and uplink transmission, the first type of DCI, the second type of DCI, and the third type of DCI are all different in length, and the N types of DCI lengths include one of the following: the first type of DCI; the second type of DCI; The third type of DCI.

24. The method according to any one of claims 18, 20 to 23, characterized in that The first device supports detection of some DCIs among the K types of DCIs, including: The first device supports detection of a first part of DCI among the K types of DCI at a first time, and the first device supports detection of a second part of DCI among the K types of DCI at a second time, and the first part of DCI and the second part of DCI are not completely the same.

25. The method according to claim 24, characterized in that The K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink transmission and uplink transmission; The first device supports detection of the first type of DCI at the first time, and the first device supports detection of the second type of DCI at the second time, wherein the lengths of the first type of DCI and the second type of DCI are different; or The first device supports detection of the first type of DCI and the second type of DCI at the first time, and the first device supports detection of the third type of DCI at the second time, wherein the first type of DCI and the second type of DCI have the same length, and the third type of DCI is different from the first type of DCI in length.

26. The method according to any one of claims 18 to 25, characterized in that The K types of DCI include one or more of the following: The first type of DCI is used to schedule downlink transmission; The second type of DCI is used to schedule uplink transmission; The third type of DCI is used to schedule downlink transmission and uplink transmission.

27. The method according to claim 26, characterized in that The third type of DCI includes information in the first type of DCI and the second type of DCI.

28. The method according to claim 26 or 27, characterized in that The lengths of part or all of the first DCI, the second DCI, and the third DCI are the same.

29. The method according to any one of claims 26 to 28, characterized in that The first type of DCI is used to schedule transmission of a downlink data channel, and the first type of DCI includes one or more of the following information: First information, used to indicate the time domain starting position of the downlink data channel; Second information, used to indicate the time domain length of the downlink data channel; The third information is used to indicate the number of bits after the downlink data channel is coded; Fourth information, used to indicate the waveform or modulation mode of the downlink data channel; Fifth information, used to indicate the channel coding mode and / or code rate of the downlink data channel; Sixth information, used to indicate identification information of the first device; The seventh information is used to indicate the reserved bits or padding bits in the first type of DCI.

30. The method according to any one of claims 26 to 29, characterized in that The second type of DCI includes one or more of the following: The second DCI is used to schedule the transmission of an uplink data channel; The third DCI is used to schedule transmission of a random access channel.

31. The method according to claim 30, wherein The second DCI includes one or more of the following information: Eighth information, used to indicate the time domain starting position of the uplink data channel; Ninth information, used to indicate the time domain length of the uplink data channel; Tenth information, used to indicate the number of bits after the uplink data channel is coded; Eleventh information, used to indicate the waveform or modulation mode of the uplink data channel; Twelfth information is used to indicate the channel coding mode and / or code rate of the uplink data channel; Thirteenth information, used to indicate identification information of the first device; The fourteenth information is used to indicate the reserved bits or padding bits in the second DCI.

32. The method according to claim 30, wherein The third DCI includes one or more of the following information: Fifteenth information is used to indicate the time domain starting position of the random access channel; Sixteenth information is used to indicate the sequence identification information of the random access; The seventeenth information is used to indicate the reserved bits or padding bits in the third DCI.

33. The method according to any one of claims 18 to 32, characterized in that The first device is an A-IoT device.

34. The method according to any one of claims 18 to 33, characterized in that The second device is: Network equipment; or An intermediate node, the first device communicates with a network device based on the intermediate node.

35. A communication device, characterized in that: The communication device is a first device, and the communication device includes: a receiving unit, configured to receive first downlink control information DCI sent by a second device, where the first DCI is one type of DCI among K types of DCI, where the K types of DCI have different DCI formats, and K is a positive integer greater than 1; The lengths of M types of DCI among the K types of DCI are the same, and M is a positive integer less than or equal to K; or the first device supports detection of some DCI among the K types of DCI.

36. The communication device according to claim 35, characterized in that The M types of DCI include the first DCI, and a DCI format of the first DCI is determined based on one or more of the following: identification information used to scramble the first DCI; One or more information fields in the first DCI.

37. The communication device according to claim 35, wherein: The first device supports detection of some DCIs among the K types of DCIs, including: The first device supports detection of DCI in L DCI formats, wherein the K DCI formats correspond to K DCI formats, the L DCI formats are some DCI formats in the K DCI formats, and L is a positive integer less than K.

38. The communication device according to claim 35, wherein: The first device supports detection of some DCIs among the K types of DCIs, including: The first device supports detection of DCI of N lengths, wherein the K types of DCI include DCI of X lengths, the N lengths are partial lengths of the X lengths, and N is a positive integer less than X.

39. The communication device according to claim 38, wherein The K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink and uplink transmission, the first type of DCI and the second type of DCI have the same length, the third type of DCI is different from the first type of DCI in length, and the N types of DCI lengths include one of the following: the first DCI and the second DCI; The third type of DCI.

40. The communication device according to claim 38, wherein The K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink transmission and uplink transmission, the first type of DCI, the second type of DCI, and the third type of DCI are all different in length, and the N types of DCI lengths include one of the following: the first type of DCI; the second type of DCI; The third type of DCI.

41. The communication device according to any one of claims 35, 37 to 40, characterized in that: The first device supports detection of some DCIs among the K types of DCIs, including: The first device supports detection of a first part of DCI among the K types of DCI at a first time, and the first device supports detection of a second part of DCI among the K types of DCI at a second time, and the first part of DCI and the second part of DCI are not completely the same.

42. The communication device according to claim 41, wherein The K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink transmission and uplink transmission; The first device supports detection of the first type of DCI at the first time, and the first device supports detection of the second type of DCI at the second time, wherein the lengths of the first type of DCI and the second type of DCI are different; or The first device supports detection of the first type of DCI and the second type of DCI at the first time, and the first device supports detection of the third type of DCI at the second time, wherein the first type of DCI and the second type of DCI have the same length, and the third type of DCI is different from the first type of DCI in length.

43. The communication device according to any one of claims 35 to 42, characterized in that The K types of DCI include one or more of the following: The first type of DCI is used to schedule downlink transmission; The second type of DCI is used to schedule uplink transmission; The third type of DCI is used to schedule downlink transmission and uplink transmission.

44. The communication device according to claim 43, wherein The third type of DCI includes information in the first type of DCI and the second type of DCI.

45. The communication device according to claim 43 or 44, characterized in that The lengths of part or all of the first DCI, the second DCI, and the third DCI are the same.

46. The communication device according to any one of claims 43 to 45, characterized in that The first type of DCI is used to schedule transmission of a downlink data channel, and the first type of DCI includes one or more of the following information: First information, used to indicate the time domain starting position of the downlink data channel; Second information, used to indicate the time domain length of the downlink data channel; The third information is used to indicate the number of bits after the downlink data channel is coded; Fourth information, used to indicate the waveform or modulation mode of the downlink data channel; Fifth information, used to indicate the channel coding mode and / or code rate of the downlink data channel; Sixth information, used to indicate identification information of the first device; The seventh information is used to indicate the reserved bits or padding bits in the first type of DCI.

47. The communication device according to any one of claims 43 to 46, characterized in that The second type of DCI includes one or more of the following: The second DCI is used to schedule the transmission of an uplink data channel; The third DCI is used to schedule transmission of a random access channel.

48. The communication device according to claim 47, characterized in that The second DCI includes one or more of the following information: Eighth information, used to indicate the time domain starting position of the uplink data channel; Ninth information, used to indicate the time domain length of the uplink data channel; Tenth information, used to indicate the number of bits after the uplink data channel is coded; Eleventh information, used to indicate the waveform or modulation mode of the uplink data channel; Twelfth information is used to indicate the channel coding mode and / or code rate of the uplink data channel; Thirteenth information, used to indicate identification information of the first device; The fourteenth information is used to indicate the reserved bits or padding bits in the second DCI.

49. The communication device according to claim 47, wherein The third DCI includes one or more of the following information: Fifteenth information is used to indicate the time domain starting position of the random access channel; Sixteenth information is used to indicate the sequence identification information of the random access; The seventeenth information is used to indicate the reserved bits or padding bits in the third DCI.

50. The communication device according to any one of claims 35 to 49, characterized in that The first device is an A-IoT device.

51. The communication device according to any one of claims 35 to 50, characterized in that The second device is: Network equipment; or An intermediate node, the first device communicates with a network device based on the intermediate node.

52. A communication device, characterized in that: The communication device is a second device, and the communication device includes: A sending unit, configured to send first downlink control information DCI to a first device, where the first DCI is one type of DCI among K types of DCI, where the K types of DCI have different DCI formats, and K is a positive integer greater than 1; The lengths of M types of DCI among the K types of DCI are the same, and M is a positive integer less than or equal to K; or the first device supports detection of some DCI among the K types of DCI.

53. The communication device according to claim 52, characterized in that The M types of DCI include the first DCI, and a DCI format of the first DCI is determined based on one or more of the following: identification information used to scramble the first DCI; One or more information fields in the first DCI.

54. The communication device according to claim 52, characterized in that The first device supports detection of some DCIs among the K types of DCIs, including: The first device supports detection of DCI in L DCI formats, wherein the K DCI formats correspond to K DCI formats, the L DCI formats are some DCI formats in the K DCI formats, and L is a positive integer less than K.

55. The communication device according to claim 52, wherein The first device supports detection of some DCIs among the K types of DCIs, including: The first device supports detection of DCI of N lengths, wherein the K types of DCI include DCI of X lengths, the N lengths are partial lengths of the X lengths, and N is a positive integer less than X.

56. The communication device according to claim 55, characterized in that The K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink and uplink transmission, the first type of DCI and the second type of DCI have the same length, the third type of DCI is different from the first type of DCI in length, and the N types of DCI lengths include one of the following: the first DCI and the second DCI; The third type of DCI.

57. The communication device according to claim 55, characterized in that The K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink transmission and uplink transmission, the first type of DCI, the second type of DCI, and the third type of DCI are all different in length, and the N types of DCI lengths include one of the following: the first type of DCI; the second type of DCI; The third type of DCI.

58. The communication device according to any one of claims 52, 54 to 57, characterized in that The first device supports detection of some DCIs among the K types of DCIs, including: The first device supports detection of a first part of DCI among the K types of DCI at a first time, and the first device supports detection of a second part of DCI among the K types of DCI at a second time, and the first part of DCI and the second part of DCI are not completely the same.

59. The communication device according to claim 58, characterized in that The K types of DCI include one or more of a first type of DCI, a second type of DCI, and a third type of DCI, the first type of DCI is used to schedule downlink transmission, the second type of DCI is used to schedule uplink transmission, and the third type of DCI is used to schedule downlink transmission and uplink transmission; The first device supports detection of the first type of DCI at the first time, and the first device supports detection of the second type of DCI at the second time, wherein the lengths of the first type of DCI and the second type of DCI are different; or The first device supports detection of the first type of DCI and the second type of DCI at the first time, and the first device supports detection of the third type of DCI at the second time, wherein the first type of DCI and the second type of DCI have the same length, and the third type of DCI is different from the first type of DCI in length.

60. The communication device according to any one of claims 52 to 59, characterized in that The K types of DCI include one or more of the following: The first type of DCI is used to schedule downlink transmission; The second type of DCI is used to schedule uplink transmission; The third type of DCI is used to schedule downlink transmission and uplink transmission.

61. The communication device according to claim 60, characterized in that The third type of DCI includes information in the first type of DCI and the second type of DCI.

62. The communication device according to claim 60 or 61, characterized in that The lengths of part or all of the first DCI, the second DCI, and the third DCI are the same.

63. The communication device according to any one of claims 60 to 62, characterized in that The first type of DCI is used to schedule transmission of a downlink data channel, and the first type of DCI includes one or more of the following information: First information, used to indicate the time domain starting position of the downlink data channel; Second information, used to indicate the time domain length of the downlink data channel; The third information is used to indicate the number of bits after the downlink data channel is coded; Fourth information, used to indicate the waveform or modulation mode of the downlink data channel; Fifth information, used to indicate the channel coding mode and / or code rate of the downlink data channel; Sixth information, used to indicate identification information of the first device; The seventh information is used to indicate the reserved bits or padding bits in the first type of DCI.

64. The communication device according to any one of claims 60 to 63, characterized in that The second type of DCI includes one or more of the following: The second DCI is used to schedule the transmission of an uplink data channel; The third DCI is used to schedule transmission of a random access channel.

65. The communication device according to claim 64, characterized in that The second DCI includes one or more of the following information: Eighth information, used to indicate the time domain starting position of the uplink data channel; Ninth information, used to indicate the time domain length of the uplink data channel; Tenth information, used to indicate the number of bits after the uplink data channel is coded; Eleventh information, used to indicate the waveform or modulation mode of the uplink data channel; Twelfth information is used to indicate the channel coding mode and / or code rate of the uplink data channel; Thirteenth information, used to indicate identification information of the first device; The fourteenth information is used to indicate the reserved bits or padding bits in the second DCI.

66. The communication device according to claim 64, characterized in that The third DCI includes one or more of the following information: Fifteenth information is used to indicate the time domain starting position of the random access channel; Sixteenth information is used to indicate the sequence identification information of the random access; The seventeenth information is used to indicate the reserved bits or padding bits in the third DCI.

67. The communication device according to any one of claims 52 to 66, characterized in that The first device is an A-IoT device.

68. The communication device according to any one of claims 52 to 67, characterized in that The second device is: Network equipment; or An intermediate node, the first device communicates with a network device based on the intermediate node.

69. A communication device, characterized in that The system comprises a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory to execute the method according to any one of claims 1 to 17 or 18 to 34.

70. A device, characterized in that The device comprises a processor configured to call a program from a memory to execute the method according to any one of claims 1 to 17 or 18 to 34.

71. A chip, characterized in that The device comprises a processor configured to call a program from a memory so that a device equipped with the chip executes the method according to any one of claims 1 to 17 or 18 to 34.

72. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute the method according to any one of claims 1-17 or 18-34.

73. A computer program product, characterized in that The method comprises a program for causing a computer to execute the method according to any one of claims 1 to 17 or 18 to 34.

74. A computer program, characterized in that The computer program causes a computer to execute the method according to any one of claims 1 to 17 or 18 to 34.

Citation Information

Patent Citations

  • Communication method and device

    CN113517946A

  • Control information transmission method, device and system

    CN113517947A

  • Communication method, device and system

    CN113518413A

  • Wireless Communication Method, Network Device, and Terminal Device

    US20200162226A1

  • Method and apparatus for transmitting downlink control information (DCI)

    WO2021031026A1