Information transmission method and device and related equipment

By acquiring and analyzing the first control information, the A-IoT device can identify the second control information in the target information, solving the problem of A-IoT device failing to communicate in the communication system, and achieving a higher communication success rate.

CN120343512APending Publication Date: 2025-07-18VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410065950.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-16
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

The A-IoT device cannot recognize the control instructions of other devices in the communication system, resulting in a higher probability of communication failure.

Method used

By acquiring the first control information, the A-IoT device determines whether the target information contains the second control information and its related information to reduce the probability of communication failure.

Benefits of technology

Through the determination of detection information, the A-IoT device can effectively identify control instructions in the communication system and reduce the probability of communication failure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120343512A_ABST
    Figure CN120343512A_ABST
Patent Text Reader

Abstract

The invention discloses an information transmission method and device and related equipment, and belongs to the technical field of communication, and the method comprises the steps that AIOT equipment obtains first control information, and the first control information is included in target information; the AIOT equipment determines detection information based on the first control information, wherein the detection information is used for determining at least one of the following items: whether the target information contains second control information; the target information is related information of second control information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technologies, and particularly relates to a method and apparatus for information transmission and related devices. Background Art

[0002] Ambient Internet of Things (A-IoT or AIoT) devices are devices with ultra-low complexity and ultra-low power consumption, and are particularly suitable for ultra-low-end Internet of Things applications and can be deployed in communication systems. However, when A-IoT devices are deployed in a communication system, since A-IoT devices are newly introduced into the communication system, A-IoT devices cannot recognize control instructions of other devices (such as base stations or terminals) in the communication system, resulting in a relatively high probability of communication failure between A-IoT devices and other devices in the communication system. Summary of the Invention

[0003] Embodiments of this application provide a method and apparatus for information transmission and related devices, which can solve the problem of a relatively high probability of communication failure between A-IoT devices and other devices in a communication system.

[0004] In a first aspect, a method for information transmission is provided, including:

[0005] An Ambient Internet of Things (AIoT) device obtains first control information, where the first control information is included in target information;

[0006] The AIoT device determines detection information based on the first control information, where the detection information is used to determine at least one of the following:

[0007] Whether the target information includes second control information;

[0008] Related information of the second control information in the target information.

[0009] In a second aspect, a method for information transmission is provided, characterized by including:

[0010] A first device sends target information to an AIoT device, where the target information includes first control information;

[0011] Wherein, the first control information is used to determine detection information, and the detection information is used to determine at least one of the following:

[0012] Whether the target information includes second control information;

[0013] Related information of the second control information in the target information.

[0014] In a third aspect, an information transmission apparatus is provided, characterized in that an AIoT device includes the information transmission apparatus, including:

[0015] A receiving module, configured to obtain first control information, where the first control information is included in target information;

[0016] A first determination module, configured to determine detection information based on the first control information, where the detection information is used to determine at least one of the following:

[0017] Whether the target information includes second control information;

[0018] Relevant information of the second control information in the target information.

[0019] In a fourth aspect, an information transmission device is provided, characterized in that a first device includes the information transmission device, including:

[0020] A sending module, configured to send target information to an AIoT device, where the target information includes first control information;

[0021] Wherein, the first control information is used to determine detection information, and the detection information is used to determine at least one of the following:

[0022] Whether the target information includes second control information;

[0023] Relevant information of the second control information in the target information.

[0024] In a fifth aspect, an AIoT device is provided. The terminal includes a processor and a memory. The memory stores a program or instruction that can run on the processor. When the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0025] In a sixth aspect, a first device is provided. The terminal includes a processor and a memory. The memory stores a program or instruction that can run on the processor. When the program or instruction is executed by the processor, the steps of the method described in the second aspect are implemented.

[0026] In a seventh aspect, an AIoT device is provided, including a processor and a communication interface. Wherein, the communication interface is used for:

[0027] Obtain first control information, where the first control information is included in target information;

[0028] A first determination module, configured to determine detection information based on the first control information, where the detection information is used to determine at least one of the following:

[0029] Whether the target information includes second control information;

[0030] Relevant information of the second control information in the target information.

[0031] In an eighth aspect, a first device is provided, including a processor and a communication interface, wherein the communication interface is configured to:

[0032] Send target information to the AIoT device, where the target information includes first control information;

[0033] Wherein the first control information is used to determine detection information, and the detection information is used to determine at least one of the following:

[0034] Whether the target information contains second control information;

[0035] Information related to the second control information in the target information.

[0036] In a ninth aspect, an information transmission system is provided, including: an AIoT device and a first device, where the AIoT device can be used to execute the steps of the method described in the first aspect, and the first device can be used to execute the steps of the method described in the second aspect.

[0037] In a tenth aspect, a readable storage medium is provided, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0038] In an eleventh aspect, a chip is provided, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect, or to implement the method described in the second aspect.

[0039] In a twelfth aspect, a computer program / program product is provided, the computer program / program product is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the steps of the method described in the first aspect, or to implement the steps of the method described in the second aspect.

[0040] In the embodiments of the present application, the AIoT device obtains first control information, and the first control information is included in the target information; the AIoT device determines detection information based on the first control information, and the detection information is used to determine at least one of the following: whether the target information contains second control information; information related to the second control information in the target information. In this way, the detection information is determined through the first control information, and whether the target information contains the second control information or information related to the second control information in the target information is determined through the detection information, so that the second control information can be detected through the received first control information, and the probability of communication failure between the A-IoT device and other devices in the communication system is reduced. Description of the Drawings

[0041] Figure 1 is a block diagram of a wireless communication system to which embodiments of the present application can be applied;

[0042] Figure 2 is one of the flowcharts of an information transmission method provided by embodiments of the present application;

[0043] Figure 3 is another flowchart of an information transmission method provided by embodiments of the present application;

[0044] Figure 4 is one of the schematic structural diagrams of a control information provided by embodiments of the present application;

[0045] Figure 5 is another schematic structural diagram of a control information provided by embodiments of the present application;

[0046] Figure 6 is yet another schematic structural diagram of a control information provided by embodiments of the present application;

[0047] Figure 7 is still another schematic structural diagram of a control information provided by embodiments of the present application;

[0048] Figure 8 is another schematic structural diagram of a control information provided by embodiments of the present application;

[0049] Figure 9 is another schematic structural diagram of a control information provided by embodiments of the present application;

[0050] Figure 10 is another schematic structural diagram of a control information provided by embodiments of the present application;

[0051] Figure 11 is another schematic structural diagram of a control information provided by embodiments of the present application;

[0052] Figure 12 is another schematic structural diagram of a control information provided by embodiments of the present application;

[0053] Figure 13 is another schematic structural diagram of a control information provided by embodiments of the present application;

[0054] Figure 14 is one of the schematic structural diagrams of an information transmission device provided by embodiments of the present application;

[0055] Figure 15 is another schematic structural diagram of an information transmission device provided by embodiments of the present application;

[0056] Figure 16It is a schematic structural diagram of a communication device provided by an embodiment of the present application;

[0057] Figure 17 It is a schematic structural diagram of a terminal provided by an embodiment of the present application;

[0058] Figure 18 It is a schematic structural diagram of a network-side device provided by an embodiment of the present application. Detailed implementation manners

[0059] Next, the technical solutions in the embodiments of the present application will be clearly described with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are some, rather than all, embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art shall fall within the protection scope of the present application.

[0060] The terms "first", "second", etc. in the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are usually of the same category, and the number of objects is not limited. For example, the first object can be one or more. In addition, "or" in the present application means at least one of the connected objects. For example, "A or B" covers three scenarios, namely, Scenario 1: including A and not including B; Scenario 2: including B and not including A; Scenario 3: including both A and B. The character " / " generally indicates an "or" relationship between the associated objects before and after.

[0061] The term "indicate" in the present application can be either a direct indication (or an explicit indication) or an indirect indication (or an implicit indication). Among them, a direct indication can be understood as that the sender clearly informs the receiver of specific information, operations to be performed, or request results, etc. in the sent indication; an indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or makes a judgment and determines the operations to be performed or request results, etc. according to the judgment result.

[0062] It should be noted that the technology described in the embodiments of this application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in the embodiments of this application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes the New Radio (NR) system for example purposes, and the NR terminology is used in most of the following descriptions, but these technologies can also be applied to systems other than the NR system, such as the 6th Generation (6G) communication system. th Generation, 6G) communication system.

[0063] Figure 1The block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network-side device 12. Among them, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer, a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device, a flight vehicle, a vehicle user equipment (VUE), a shipborne device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, TVs, washing machines, or furniture, etc.), a game console, a personal computer (PC), a teller machine, or a self-service machine, etc. Wearable devices include: smart watches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart ankle chains, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle user equipment can also be referred to as a vehicle terminal, a vehicle controller, a vehicle module, a vehicle component, a vehicle chip, or a vehicle unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. Among them, the access network device can also be referred to as a radio access network (RAN) device, a radio access network function, or a radio access network unit. The access network device can include a base station, a wireless local area network (WLAN) access point (AP), or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home Node B (HNB), home evolved Node B, Transmission Reception Point (TRP), or some other suitable term in the art. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of this application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.

[0064] The core network equipment may include but is not limited to at least one of the following: core network nodes, core network functions, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function (AF), etc. It should be noted that in the embodiments of this application, only the core network equipment in the NR system is taken as an example for introduction, and the specific type of the core network equipment is not limited.

[0065] For ease of understanding, some content related to the embodiments of this application is described below:

[0066] 1. Reception of control information in the 3GPP NR system

[0067] In the 3rd Generation Partnership Project (3GPP) NR system, the base station can send downlink control information (DCI), which is carried by the physical downlink control channel (PDCCH). DCI has multiple uses, such as scheduling the physical downlink shared channel (PDSCH), scheduling the physical uplink shared channel (PUSCH), scheduling the physical uplink control channel (PUCCH), triggering the physical random access channel (PRACH), and sending and receiving uplink / downlink reference signals, such as the sounding reference signal (SRS) and the CSI reference signal (CSI-RS). DCI can also indicate power control, uplink / downlink configuration, cell dormancy, etc. DCI has multiple formats, corresponding to different uses. The DCI size of each format can be the same or different. For a specific format, the DCI size is uniquely determined.

[0068] To reduce the excessive burden on the blind detection of user equipment (UE, i.e., the terminal), especially the complexity of channel decoding, caused by multiple DCI sizes, it is specified that the UE supports at most 4 different DCI sizes. When configuring multiple DCI formats, the base station needs to consider this limitation and ensure that it does not exceed this limit by configuration or by performing size alignment according to predefined rules. For the case where multiple DCI formats correspond to the same size, there is usually an identification bit in the DCI payload to distinguish which DCI format it is.

[0069] To support the PDCCH in achieving the target performance under different channel environments, the PDCCH can support multiple aggregation levels (ALs), such as AL = 1, 2, 4, 8, and the PDCCH can support different repetition times. In addition, to reduce the PDCCH blocking among different UEs, a PDCCH has multiple candidate positions, and the base station can flexibly select a suitable position to send the PDCCH.

[0070] Due to the existence of multiple ALs, multiple repetition times, and multiple candidate positions, the UE needs to perform blind detection. To control the complexity of PDCCH blind detection, the protocol defines the maximum number of times of PDCCH blind detection.

[0071] 2. Control Commands of Radio Frequency Identification (RFID)

[0072] In the RFID system, multiple commands and the corresponding responses for each command are defined. Table 1 shows the common commands.

[0073] Table 1

[0074]

[0075]

[0076] The information bit lengths of various commands are different. For some command types, for the same command, the information bit length is uniquely determined. Usually, a command code is used to indicate which type of command it is. After the Tag determines the command type, the information bit length can be determined. However, for some command types, for the same command, the information bit length is variable. In such a command, an information bit field is also required to indicate the bit information length.

[0077] For a command, it can include a start symbol or a preamble, and a payload part (carrying information bits). All information bits use the same modulation and coding method, and CRC bits can be added after the last information bit to be used by the Tag to check whether this command is correctly received.

[0078] 3. Classification and Characteristics of A-IoT (i.e., AIoT) Devices in 3GPP

[0079] In the relevant 3GPP research, ambient Internet of Things (IoT) devices are characterized based on their energy storage capacity and the ability to generate radio frequency signals for transmission. The A-IoT device has one of the following energy storage capabilities:

[0080] Storage capacity 1: No ability to store energy.

[0081] Storage capacity 2: Energy can be stored up to E1 or E2 joules, where it is possible that E1 = E2

[0082] Storage capacity 3: Energy can be stored up to E2 joules

[0083] Relying on these storage capacities, the research considered the following set of ambient IoT devices:

[0084] Device A: No energy storage, no independent signal generation / amplification, i.e., backscatter transmission.

[0085] Device B: Has energy storage, no independent signal generation, i.e., backscatter transmission. The use of stored energy can include amplification of the reflected signal.

[0086] Device C: Has energy storage, has independent signal generation, i.e., active radio frequency components for transmission.

[0087] Devices with different energy storage capabilities also affect the transmission quality of the devices. Generally, devices with higher energy storage also mean higher receiving sensitivity or higher transmission power. That is, the reliability of the receiving or transmitting link can be better guaranteed.

[0088] 4. A-IoT System Deployment Scenarios

[0089] The deployment of A-IoT can be divided into three scenarios.

[0090] Scenario 1: A-IoT is deployed in the system bandwidth of NR, also known as in-band deployment.

[0091] In this scenario, in one implementation, the same base station serves both A-IoT devices and NR UEs. In another implementation, different base stations serve A-IoT devices and NR UEs.

[0092] Scenario 2: A-IoT is deployed in the guard interval of the NR system, also known as guard band deployment.

[0093] In this scenario, in one implementation, the same base station serves A-IoT devices and NR UEs. In another implementation, different base stations serve A-IoT devices and NR UEs.

[0094] Scenario 3: A-IoT is deployed outside the guard interval of the NR system (obviously, not within the system bandwidth of NR either), which is also called stand-alone deployment.

[0095] In this scenario, usually the base station only serves A-IoT devices.

[0096] Next, in conjunction with the accompanying drawings, through some embodiments and their application scenarios, the information transmission method, apparatus, and related devices provided by the embodiments of the present application will be described in detail.

[0097] See Figure 2 , Figure 2 is a flowchart of an information transmission method provided by an embodiment of the present application. As Figure 2 shown, the information transmission method includes the following steps:

[0098] Step 101: The Ambient Internet of Things (AIoT) device obtains first control information, and the first control information is included in the target information;

[0099] Step 102: The AIoT device determines detection information based on the first control information, and the detection information is used to determine at least one of the following:

[0100] Whether the target information includes second control information;

[0101] Information related to the second control information in the target information.

[0102] Wherein, the target information may be control information. The first control information may include detection information, or the first control information includes information for determining detection information. This embodiment does not limit this.

[0103] In one implementation, the detection information may be a parameter of the second control information.

[0104] In the embodiments of the present application, the AIoT device may detect the first control information and determine whether the target information includes the second control information or information related to the second control information in the target information according to the first control information.

[0105] In one implementation, the AIoT device may detect the second control information based on information related to the second control information.

[0106] Among them, the detection information of the related information for determining the second control information may include information for determining the modulation, or coding, or repetition times of the second control information; or may include parameters for determining the bit length of the second control information; or may include information for determining the content and length of each bit field of the second control information; and so on. This embodiment does not limit this.

[0107] Optionally, the related information of the second control information is used to indicate at least one of the following:

[0108] The modulation information of the second control information; the coding information of the second control information; the repetition times of the second control information; the bit length of the second control information; the content of each bit field of the second control information; the length of each bit field of the second control information.

[0109] Among them, the modulation information of the second control information may be the related information for modulating the second control information. For example, the modulation order or modulation method. The coding information of the second control information may be the related information for coding the second control information. For example, the coding method, code rate, or chip rate, etc.

[0110] Optionally, the first control information includes at least one of the following:

[0111] Payload; preamble; control information identifier.

[0112] Among them, the control information identifier can be used to identify that the target information is control information.

[0113] In one implementation, the channel structure of the first control information only includes the payload, or includes the payload and preamble or control information identifier. Optionally, the first control information may further include a start symbol.

[0114] In one implementation, the first control information may indicate the detection information, or the first control information may include the detection information. The information for determining the detection information in the first control information may be carried by the payload part, or by the preamble, or by the control information identifier part. The first control information may also indicate other control information other than the information for determining the detection information.

[0115] Optionally, the detection information is carried by at least one of the payload, preamble, and control information identifier in the first control information.

[0116] In one implementation, the AIOT device may detect the first control information according to the configuration or predefined parameters of the first device (such as a control node). The AIOT device may also detect the payload part of the first control information according to the preamble or control information identifier of the first control information.

[0117] It should be noted that in the embodiments of the present application, the predefined may include protocol predefined, or other predefined methods. For example, it can be predefined by factory settings.

[0118] In one implementation, the first control information and the second control information are carried by the same physical channel. The physical channel carrying the first control information and the second control information may also carry other information, which is not limited in the embodiments of the present application.

[0119] In one implementation, the first control information and the second control information are carried by different physical channels. The physical channel carrying the first control information may also carry other information, and the physical channel carrying the second control information may also carry other information, which is not limited in the embodiments of the present application.

[0120] In one implementation, both the first control information and the second control information are physically layer decodable.

[0121] In one implementation, at least one of the first control information and the second control information is physically layer decodable, and the other may be higher layer decodable. For example, the second control information is carried by a MAC PDU / SDU.

[0122] In the embodiments of the present application, the AIoT device acquires the first control information, and the first control information is included in the target information; the AIoT device determines the detection information based on the first control information, and the detection information is used to determine at least one of the following: whether the target information includes the second control information; the related information of the second control information in the target information. In this way, the detection information is determined through the first control information, and whether the target information includes the second control information or the related information of the second control information in the target information is determined through the detection information, so that the second control information can be detected through the received first control information, and the probability of communication failure between the A-IoT device and other devices in the communication system is reduced.

[0123] Optionally, the first control information or the second control information is used to indicate at least one of the following:

[0124] The identification information of the target AIoT device;

[0125] The identification information of the sender of the target information.

[0126] It should be noted that the first control information may also indicate the identification information of the target AIOT device. For example, the UE identifier (ID) of a single AIOT device or a dedicated radio network temporary identifier (RNTI), or the group (Group) ID or Group RNTI of a group of AIOT devices. The identification information of the target AIOT device can be carried by a payload or by a sequence, such as being carried by different preamble sequences or scrambling sequences. Alternatively, the first control information may also indicate the identification information that can identify the sending node, such as the ID of the control node.

[0127] In addition, the second control information may indicate the identification information of the target AIOT device. For example, the UE identifier (ID) of a single AIOT device or a dedicated radio network temporary identifier (RNTI), or the group (Group) ID or Group RNTI of a group of AIOT devices. The identification information of the target AIOT device can be carried by a payload or by a sequence, such as being carried by different preamble sequences or scrambling sequences. Alternatively, the second control information may also indicate the identification information that can identify the sending node, such as the ID of the control node.

[0128] In this embodiment, by indicating the identification information of the target AIOT device through the first control information or the second control information, the AIOT device that receives the first control information or the second control information can determine whether the first control information or the second control information is sent to itself, so as to be able to respond to the first control information or the second control information accordingly.

[0129] In this embodiment, by indicating the identification information of the sender of the target information through the first control information or the second control information, the AIOT device that receives the first control information or the second control information can determine the device that issues the control information based on the identification information of the sender, so as to be able to determine whether to respond to the control information or to whom to respond to the control information.

[0130] Optionally, the AIOT device obtains the first control information, including:

[0131] The AIOT device detects the first control information in the target information based on pre-configured parameters or predefined parameters.

[0132] It should be noted that the pre-configured parameters or pre-defined parameters can indicate the waveform, modulation information, coding information, number of repeated transmissions, or chip rate, etc. of the first control information. Thus, the AIoT device can receive the first control information according to the waveform, modulation information, coding information, number of repeated transmissions, or chip rate indicated by the pre-configured parameters or pre-defined parameters.

[0133] Optionally, the payload of the first control information is obtained based on the control information identifier or preamble detection of the first control information.

[0134] In one implementation, the AIoT device detects the payload of the first control information based on the control information identifier or preamble of the first control information.

[0135] Among them, the control information identifier or preamble of the first control information can be used to indicate the waveform, modulation information, coding information, number of repeated transmissions, or chip rate, etc. of the payload of the first control information. The AIoT device can detect the control information identifier or preamble of the first control information based on the parameters configured by the control node or the parameters predefined by the protocol, and detect the payload of the first control information by parsing the control information identifier or preamble of the first control information.

[0136] In this implementation, the payload of the first control information is obtained based on the control information identifier or preamble detection of the first control information. Thus, the AIoT device can first detect the control information identifier or preamble of the first control information, and then detect the payload of the first control information to achieve the detection of the first control information.

[0137] Optionally, the first control information includes a start symbol.

[0138] Among them, the start symbol can be set at the start position of the first control information.

[0139] It should be noted that the start symbol can at least assist in the reception of subsequent signals. For example, if the first control information sequentially includes a start symbol, a preamble, and a control information identifier, the AIoT device can determine coarse synchronization based on the start symbol for the reception of the preamble and the control information identifier.

[0140] Optionally, when the target information includes the second control information, the first control information and the second control information correspond to their respective reception and processing methods.

[0141] In one implementation, when the target information includes the first control information and the second control information, the AIoT device receives the target information, including:

[0142] The AIoT device receives and processes the first control information and the second control information in the target information respectively.

[0143] In one implementation, the respective reception and processing includes at least one of the following:

[0144] Receiving respectively based on waveforms; demodulating respectively; decoding respectively; rate matching respectively; receiving the repeatedly transmitted signals respectively; deinterleaving respectively in the time dimension; CRC checking respectively; descrambling respectively.

[0145] It should be noted that since the sending end of the target information can generate waveforms respectively for the first control information and the second control information, or modulate respectively, or encode respectively, or repeat (Repetition) respectively, or interleave respectively in the time dimension, or CRC check respectively, or scramble respectively; thus, the AIoT device that receives the target information can receive and process the first control information and the second control information respectively.

[0146] In this implementation, the first control information and the second control information correspond to their respective reception and processing methods, so that the AIoT device does not need to receive the first control information based on the second control information, that is, the reception of the first control information is independent of the second control information.

[0147] Optionally, the reception and processing method includes at least one of the following:

[0148] Receiving respectively based on waveforms; demodulating respectively; decoding respectively; rate matching respectively; receiving the repeatedly transmitted signals respectively; deinterleaving respectively in the time dimension; CRC checking respectively; descrambling respectively.

[0149] In one implementation,

[0150] The first control information and the second control information are sent using the same or different waveforms; or

[0151] The first control information and the second control information are modulated respectively using the same or different modulation methods; or

[0152] The first control information and the second control information are encoded respectively using the same or different coding methods and coding rates; or

[0153] The first control information and the second control information perform rate matching respectively, corresponding to the same or different aggregation levels; or

[0154] The first control information and the second control information are repeatedly transmitted respectively using the same or different numbers of repetitions; or

[0155] The first control information and the second control information are interleaved respectively in the time dimension using the same or different interleaving patterns; or

[0156] The first control information and the second control information are respectively CRC-checked using the same or different Cyclic Redundancy Check (CRC) polynomials and lengths; or

[0157] The first control information and the second control information are respectively scrambled using the same or different scrambling sequences; or

[0158] The first control information and the second control information are sent at the same or different chip rates.

[0159] It should be noted that the AIoT device receives the first control information and the second control information in the target information respectively based on waveforms; demodulates them respectively; decodes them respectively; performs rate matching respectively; receives the repeatedly transmitted signals respectively; deinterleaves them respectively in the time dimension; performs CRC check respectively; or descrambles them respectively. This can reduce the complexity of the AIoT device in parsing the first control signal and the second control signal.

[0160] Optionally, the method further includes:

[0161] The AIoT device determines at least one of the following based on the type of the first control information or the search space for receiving the first control information:

[0162] The channel structure of the first control information;

[0163] Whether the first control information indicates detection information;

[0164] The content of the detection information indicated by the first control information.

[0165] In one implementation, the type of the first control information can be determined by the format of the first control information. Different formats of the first control information can be considered as different types of the first control information. According to the configuration or predefined rules of the first device (such as a control node), if the AIoT device needs to monitor multiple types of control information, it can determine the channel structure of the first control information, whether the first control information indicates detection information, or the content of the detection information indicated, based on the different types of control information monitored.

[0166] In one implementation, according to the configuration or predefined rules of the first device (such as a control node), if the AIoT device needs to monitor multiple search spaces, it can determine the channel structure of the first control information, whether the first control information indicates detection information, or the content of the detection information indicated, based on the different search spaces.

[0167] In this embodiment, the AIoT device determines the channel structure of the first control information based on the type of the first control information or the search space for receiving the first control information, so that the first control information can be parsed based on the determined channel structure of the first control information.

[0168] In this embodiment, the AIoT device determines whether the first control information indicates detection information based on the type of the first control information or the search space for receiving the first control information, so that it can be determined whether it is necessary to obtain detection information based on the first control information based on the type of the first control information or the search space for receiving the first control information, and then detect the second control information based on the obtained detection information when it is determined that the first control information indicates detection information.

[0169] In this embodiment, the AIoT device determines the content of the detection information indicated by the first control information based on the type of the first control information or the search space for receiving the first control information, so that the detection information can be parsed based on the type of the first control information or the search space for receiving the first control information.

[0170] Optionally, the method further includes:

[0171] The AIoT device determines the type of the first control information based on at least one of the payload, preamble, and control information identifier of the first control information;

[0172] Wherein, the type of the first control information includes at least one of the following:

[0173] Control information for uplink and downlink transmission scheduling; control information for resource configuration or control; control information for controlling the operation of the AIoT device.

[0174] In one embodiment, the control information for uplink and downlink transmission scheduling may include: control information for uplink transmission scheduling or control information for downlink transmission scheduling. The control information for downlink transmission scheduling may be used to indicate at least one of the following for downlink transmission: time domain resources; frequency domain resources; signal modulation mode; signal coding mode; payload size; number of repeated transmissions; chip length; chip rate; collision avoidance parameters, etc. The control information for uplink transmission scheduling may be used to indicate at least one of the following for uplink transmission: time domain resources; frequency domain resources; signal modulation mode; signal coding mode; payload size; number of repeated transmissions; chip length; chip rate; collision avoidance parameters, etc.

[0175] In one implementation, the control information for resource allocation or control can be used for: resource allocation for all AIoT devices served by the first device (such as bandwidth allocation, TDD uplink / downlink configuration, waveform configuration, coding configuration, etc.); or resource allocation or control for a group of AIoT devices served by the first device, such as power control based on the AIoT device group; or resource allocation or control for a single AIoT device, such as indicating the activation and deactivation of a carrier.

[0176] In one implementation, the control information for controlling the operations of an AIoT device can include control information for controlling the operations of specific functions of the AIoT device. Exemplarily, the control information for controlling the operations of specific functions of the AIoT device can include: control commands for read / write operations, control commands for the device selection (select) operation during inventory taking, security operation control commands, or system parameter configuration, etc.

[0177] In this implementation, the AIoT device determines the type of the first control information based on at least one of the load, preamble, and control information identifier of the first control information, so that after parsing the load or preamble or control information identifier of the first control information, the remaining part of the first control information can be parsed according to the type of the first control information.

[0178] Optionally, the first control information and the second control information in the target information are carried by the same physical channel.

[0179] Optionally, the method further includes any one of the following:

[0180] The first protocol layer of the AIoT device parses the target information to obtain the first control information; or, the second protocol layer of the AIoT device parses the target information to obtain the second control information;

[0181] The first protocol layer or the second protocol layer of the AIoT device parses the target information to obtain the first control information and the second control information;

[0182] Wherein, the first protocol layer is the physical layer, and the second protocol layer is a protocol layer above the physical layer; or, the second protocol layer is the physical layer, and the first protocol layer is a protocol layer above the physical layer.

[0183] It should be noted that, compared with NR UEs, the devices in the AIoT system have a significantly lower power consumption level. In the NR system, to receive data signals, a UE needs to first perform blind detection of control information (DCI is carried by PDCCH), including the payload of the blind-detected control information (to support control information for different purposes), aggregation level, candidate locations, etc. To control the burden of blind detection, it is specified that a UE supports at most 4 different DCI sizes. In the AIoT system, similarly, to receive data signals, an AIoT device also needs to detect control information, but the blind detection complexity needs to be much lower than that of NR UEs. Considering that an AIoT device may need to support multiple types of control information, and the payload size of the control information is variable. For example, to support multiple control commands similar to RFID, and support control commands as well as scheduling data transmission. For example, the AIoT control information not only indicates the read / write operations of the AIoT device but also needs to indicate the parameters for the AIoT device to transmit uplink. However, the complexity for the AIoT device to receive control information needs to be greatly reduced compared to NR UEs. Therefore, the existing channel structure of NR PDCCH and the detection method of PDCCH are not applicable to the AIoT system.

[0184] The embodiment of this application provides a method for transmitting control information in an AIoT system. To support multiple variable control information lengths and adjustable transmission parameters (such as code rate, number of repetitions, etc.), and at the same time reduce the blind detection complexity of AIoT devices, the embodiment of this application provides a channel structure for AIoT control information and a method for an AIoT device to determine the resources and parameters of one or more parts of the control information.

[0185] The embodiments of this application are directed to a new 3GPP Internet of Things technology (referred to as: Ambient IoT, A-IoT), which is suitable for deployment in 3GPP systems. This technology is applicable to ultra-low-end Internet of Things applications, and the participating A-IoT devices are ultra-low complexity and ultra-low power consumption terminals. The embodiments of this application can solve how the AIOT system determines the basic time unit and how to map signals in the basic time unit. The NR system is based on the Orthogonal Frequency Division Multiplexing (OFDM) waveform, so the resource units for signal mapping are based on OFDM symbols and Physical Resource Blocks (PRBs). However, the signals of the AIOT system may use non-OFDM waveforms, such as the On-Off Keying (OOK) waveform. The embodiments of this application redefine the basic resource unit and how signals are mapped into the basic resource unit. The new method of basic resource unit and signal mapping in the embodiments of this application, on the one hand, considers the coexistence problem of AIOT and NR, including the impact on the implementation complexity of the base station side and the performance of NR UEs, and on the other hand, considers the resource utilization efficiency and the impact on the complexity of AIOT devices. These impacts are related to the deployment scenario of the AIOT system, such as whether the AIOT system is deployed within the bandwidth of the existing NR system (In-band) and whether the base station needs to serve both AIOT and NR UEs simultaneously, and are also related to the capabilities of AIOT devices, such as whether the AIOT device is a device based on backscatter transmission or a device with independent signal generation capabilities.

[0186] See Figure 3 , Figure 3 is a flowchart of an information transmission method provided by the embodiments of this application. As Figure 3 shown, the information transmission method includes the following steps:

[0187] Step 201, a first device sends target information to an AIOT device, where the target information includes first control information;

[0188] Among them, the first control information is used to determine detection information, and the detection information is used to determine at least one of the following:

[0189] Whether the target information contains second control information;

[0190] Relevant information of the second control information in the target information.

[0191] Among them, the target information can be sent in the form of broadcast or can be sent in the form of unicast. This embodiment does not limit this.

[0192] It should be noted that the first device may be a control node, such as a network node, a base station, or other intermediate nodes that provide services for AIoT devices. The intermediate node may be a UE, an Integrated Access and Backhaul (IAB), or a repeater, etc.

[0193] In the embodiments of the present application, the target information sent by the control node may only include the first control information, or include the first control information and the second control information.

[0194] In one implementation, the parameters used by the control node to send the first control information are determined according to the configuration of the control node or a predefined manner, such as protocol predefined.

[0195] In one implementation, the channel structure of the first control information only includes a payload, or includes a payload and a preamble or a control information identifier. Optionally, the first control information further includes a start symbol.

[0196] In one implementation, the first control information may indicate detection information.

[0197] In one implementation, the first control information may indicate the identification information of the target AIoT device, such as the ID of a single AIoT device or a dedicated RNTI, or the Group ID or Group RNTI of a group of AIoT devices. The identification information of the target AIoT device may be carried by the payload or by a sequence, such as carried by different preamble sequences or scrambling sequences. Or, the first control information may indicate the identification information that can identify the sending node, such as the ID of the control node.

[0198] In one implementation, the parameters used by the control node to send the second control information are determined at least according to the first control information.

[0199] In one implementation, the first control information and the second control information generate waveforms respectively, or are modulated respectively, or are encoded respectively, or are repeated (Repetition) respectively, or are interleaved in the time dimension respectively, or are CRC-checked respectively, or are scrambled respectively.

[0200] Optionally, the first control information includes at least one of the following:

[0201] Payload; preamble; control information identifier.

[0202] Optionally, the relevant information of the second control information is used to indicate at least one of the following:

[0203] Modulation information of the second control information; coding information of the second control information; repetition times of the second control information; bit length of the second control information; content of each bit field of the second control information; length of each bit field of the second control information.

[0204] Optionally, the detection information is carried by at least one of the payload, preamble, and control information identifier in the first control information.

[0205] Optionally, the first control information or the second control information is used to indicate at least one of the following:

[0206] Identification information of the target AIOT device;

[0207] Identification information of the sender of the target information.

[0208] Optionally, when the target information includes the first control information and the second control information, the first control information and the second control information correspond to their respective sending processing methods.

[0209] In one implementation, when the target information includes the first control information and the second control information, the first device sending the target information includes:

[0210] The first device performs sending processing on the first control information and the second control information in the target information respectively.

[0211] In one implementation, the performing sending processing respectively includes at least one of the following:

[0212] Generating waveforms respectively; modulating respectively; coding respectively; rate matching respectively; repeating sending respectively; interleaving in the time dimension respectively; performing CRC check respectively; scrambling respectively.

[0213] Optionally, the sending processing method includes at least one of the following:

[0214] Generating waveforms respectively; modulating respectively; coding respectively; rate matching respectively; repeating sending respectively; interleaving in the time dimension respectively; performing CRC check respectively; scrambling respectively.

[0215] It should be noted that, as the implementation manner of the first device corresponding to the embodiment shown in Figure 2 For the same or corresponding implementation manners, reference can be made to the relevant descriptions of the embodiment shown in Figure 2 To avoid repeated description, this embodiment will not be elaborated here.

[0216] The information transmission method provided by the embodiments of the present application will be described below through several specific embodiments:

[0217] Embodiment 1:

[0218] As Figure 4 shown, the first control information includes a first sub - part and a second sub - part. The first sub - part includes at least one of preamble and control information identifier, and the second sub - part is the payload part.

[0219] Regarding the first sub - part of the first control information, the first sub - part of the first control information includes at least one of the following signals:

[0220] (1) Start symbol. The start symbol can at least assist in the reception of subsequent signals. For example, if the first sub - part of the first control information is sequentially the start symbol, preamble, and control information identifier, the AIOT device can determine coarse synchronization based on the start symbol for the reception of the preamble and control information identifier.

[0221] (2) Preamble. The preamble can at least be used for synchronization or assist in determining the payload part of the first control information.

[0222] Optionally, the preamble part can be used to determine the control information type or control information format.

[0223] (3) Control information identifier. The control information identifier can be used to determine the control information type. There can be multiple types of control information. For example, the control information can include the following types (A) - (D):

[0224] (A) Control information for scheduling uplink and downlink transmissions;

[0225] The uplink transmission is from the AIOT device to the control node, and the downlink transmission is from the control node to the AIOT device. The uplink and downlink transmissions can be broadcast, or multicast, or unicast.

[0226] The control information for scheduling uplink and downlink transmissions is downlink scheduling information or uplink scheduling information. For example, it includes time - frequency resources, modulation and coding, payload size, collision avoidance parameters, etc.

[0227] (B) Control information for resource configuration or control;

[0228] For example, resource configuration for all AIOT devices served by this control node (such as bandwidth configuration, TDD uplink - downlink configuration, waveform configuration, coding configuration, etc.), or resource configuration or control for a group of AIOT devices served by this control node, such as power control based on the AIOT device group.

[0229] Another example is resource configuration or control for a single AIOT device, such as indicating the activation and de - activation of a carrier.

[0230] (C) Control information for controlling the operations of specific functions of the AIoT device;

[0231] For example, control commands for read / write operations, control commands for device selection (select) operations during inventory, security operation control commands, system parameter configuration, etc.

[0232] (D) Control information for carrying the operations of specific functions of the AIoT device and the scheduling of uplink and downlink transmissions;

[0233] The control information identifier can indicate the type or format of the control information, such as type A or type C; for another example, the type or format of the control information can indicate uplink transmission scheduling or downlink transmission scheduling in type A; or the type or format of the control information can indicate broadcast information in type A, such as system information, or unicast information; or the type or format of the control information can indicate which control command in type C.

[0234] The type or format of the control information can be characterized by a first type parameter, and this first type parameter can be carried by a first sub - part. In one implementation, it can be carried by the preamble. Exemplarily, only the preamble may be needed, without the control information identifier carrying it. For example, 8 types of control information correspond to 8 different preamble sequences; or, it can be carried by the preamble and the control information identifier together. For example, 8 types of control information correspond to 3 - bit information, where 2 bits are carried by the preamble, corresponding to 4 preamble sequences, and 1 bit is carried by the bits of the control information identifier; or, it is carried by the control information identifier. For example, 8 types of control information correspond to 3 - bit information, which is completely carried by the bits of the control information identifier. For the convenience of description, in the following description, unless otherwise specified, the way of carrying the control information type by the preamble or the control information identifier is not distinguished, and it is described as the first sub - part of the first control information carrying the control information type indication.

[0235] The type or format of the control information can be carried by the first sub - part and the second sub - part. For example, 8 types of control information correspond to 3 - bit information, with the other 2 bits carried by the first sub - part and 1 bit carried by a bit field of the second part.

[0236] The type or format of the control information can be carried only by the second sub - part.

[0237] In addition, the first sub - part can also indicate other parameters of the second sub - part (such as the second type parameter). For example, this second type parameter can indicate waveform, modulation information, coding information, number of repeated transmissions, chip rate, etc.

[0238] The parameters of the first sub - part are configured by the control node or predefined, such as predefined by the protocol. The parameters of the first sub - part can indicate at least one of the following:

[0239] Channel structure, for example, only containing a preamble, or containing a preamble and a control information identifier, or only containing a control information identifier, and whether there is a start symbol;

[0240] Sequence resources, for example, the sequence set of the preamble and the sequence chip rate;

[0241] Lengths, such as sequence length, control information identifier bit length;

[0242] Waveform or modulation information or coding information or number of repeated transmissions, for example, the waveform is Gaussian Filtered Minimum Shift Keying (GMSK), OOK, Amplitude Shift Keying (ASK), Frequency - shift keying (FSK), or Phase Shift Keying (PSK), the modulation information includes the modulation order, the coding information includes the coding method, code rate or chip rate, etc., and the coding method includes linear coding or channel coding.

[0243] The AIOT device can receive the first sub - part according to the uniquely configured or predefined parameters by the control node, such as predefined by the protocol; or, the AIOT device blindly detects the first sub - part according to a set of configured or predefined (such as predefined by the protocol) parameters by the control node. To reduce the blind detection complexity and ensure the reliability of reception, usually the number of the set of parameters is limited, so the number of blind detection times is also limited. The AIOT device can also receive the first sub - part according to the search space, such as a common search space or a user - specific search space.

[0244] Regarding the second sub - part of the first control information:

[0245] The second sub - part is the payload part. The second sub - part can include multiple bit fields. The content and length of each bit field of the second sub - part can be uniquely determined according to the first sub - part, or a limited combination can be determined according to the first sub - part. The AIOT device receives the second sub - part according to the information of the first sub - part.

[0246] The content and length of each bit field in the second sub - part can be uniquely determined by the type or format of the control information. If the type or format of the control information is completely indicated by the first sub - part, the AIOT device can uniquely determine the content of the second sub - part according to the first sub - part. If the type or format of the control information is partially indicated by the first sub - part, according to one implementation, to avoid blindly detecting the length of the second sub - part, the content and length of each bit field in the second sub - part are not determined, but the total length of the second sub - part can be uniquely determined according to the indication of the first sub - part. The AIOT device can determine the type of control information according to at least one bit field in the second sub - part or the sequence of the second sub - part, such as the scrambling sequence, so as to determine the content and length of each bit field in the second sub - part. Or, the AIOT device can determine a limited combination of the content of the second sub - part according to the first sub - part, and the AIOT device can blindly detect the second sub - part to determine the content and length of each bit field in the second sub - part. If the type or format of the control information is completely indicated by the second sub - part, to reduce the complexity of blindly detecting the second sub - part, the length of the second sub - part can be independent of the type or format of the control information. For example, it can be fixed to a length. Although the effective bit lengths of different control information types are different, a unique length can be obtained by filling redundant bits. Or, the length of the second sub - part has M effective possibilities, and the AIOT device can blindly detect these M possibilities.

[0247] The first sub - part also carries other parameters of the second sub - part (such as the second - type parameter). For example, this second - type parameter can indicate waveform, modulation information, coding information, number of repeated transmissions, chip rate, etc. If the second - type parameter is completely indicated by the first sub - part, the AIOT device can uniquely determine these parameters of the second sub - part according to the first sub - part without blindly detecting the second sub - part. The indication can be an explicit indication or an implicit indication. For example, some or all of the parameters of the second sub - part are the same as those of the first sub - part, such as the waveform, modulation method, and chip rate being the same. If a part of the second - type parameter is indicated by the first sub - part or the first sub - part does not indicate it, and the control node configures or pre - defines (such as protocol pre - definition) a set of parameters, the AIOT device can blindly detect the second sub - part to determine these parameters of the second sub - part.

[0248] As Figure 4 shown, the first sub - part of the first control information can determine the content and length of each bit field (Bitfield 1~X - 1) in the payload part. At least some of the bit fields in Bit field 1~X - 1 of the payload part can indicate the parameters of the second control information. The second control information includes Bit field X~M, and whether the second control information exists is determined by the first control information.

[0249] The following are several examples:

[0250] Table 2 gives an example. Suppose the control information can be divided into the above types A to D. Among them, type C includes 2 control commands, and type D includes 4 combinations of control commands + scheduling information. Suppose the lengths of the second sub-parts corresponding to types A and B are the same, and the differences between types A and B are indicated in the second sub-part of the first control information. The first sub-part of the first control information indicates one of 7 types. The index in Table 2 can correspond to different sequences of the preamble or different bit values of the control information identifier. Suppose the second type parameters of the second sub-part, such as waveform, modulation information, coding information, number of repeated transmissions, chip rate, etc., are uniquely configured by the control node. Then, after receiving the first sub-part, the AIOT device can uniquely determine all the information and parameters of the second sub-part without blind detection. If the network node configures a set of second type parameters, for example, the waveform modulation and coding method are fixed, and the network node configures 2 coding rates, the AIOT device needs to blindly detect the two possible coding rates of the second sub-part.

[0251] Table 2

[0252]

[0253] Table 3 gives an example. Considering the overhead and robustness of the first sub-part of the first control information, a group of control information types can be indicated by the first sub-part. According to one method, the lengths of the second sub-parts of multiple commands corresponding to the same index are the same, and they can be aligned by filling redundant bits. After receiving the first sub-part, the AIOT device can uniquely determine the length of the second sub-part. According to another method, the AIOT device blindly detects. For example, the lengths of the second sub-parts of the 2 commands corresponding to index2 are L1 and L2 respectively, and the AIOT device detects the second sub-part according to L1 and L2 respectively.

[0254] Table 3

[0255] Index 1 Type A or Type B Index 2 The first and second commands of Type C Index 3 The first and second commands of Type D Index 4 The third and fourth commands of Type D

[0256] Table 4 gives an example. The first sub-part can indicate modulation coding repetition parameters. After receiving the first sub-part, the AIOT device can uniquely determine all the bit fields, lengths, and all parameters of the second sub-part without blind detection.

[0257] Table 4

[0258]

[0259]

[0260] Table 5 gives an example. The first sub - part indicates a unique modulation - coding repetition parameter, or a set of modulation - coding repetition parameters. After receiving the first sub - part, the AIoT device can uniquely determine all bit fields and lengths of the second sub - part. If index = 8 - 12, the AIoT device cannot uniquely determine a modulation - coding repetition parameter, and the AIoT device blindly detects the second sub - part according to two modulation - coding repetition parameters respectively.

[0261] Table 5

[0262]

[0263]

[0264] It should be noted that in the second sub - part of the first control information, parameters of the second control information may be included. Whether the parameters of the second control information are included in the second sub - part can be determined according to a specific bit field in the first sub - part or the second sub - part of the first control information. The specific methods are at least one of the following:

[0265] (1) Whether the parameters of the second control information are included in the second sub - part can be determined according to a first - type parameter (this first - type parameter indicates the control information type or format) indicated by a specific bit field in the first sub - part or the second sub - part of the first control information.

[0266] In one implementation, if the indicated control information type or format is such that the control information length can be uniquely determined, then the parameters of the second control information are not included in the second sub - part.

[0267] (2) Whether the parameters of the second control information are included in the second sub - part can be determined according to a second - type parameter (this second - type parameter indicates waveform, modulation information, coding information, number of repeated transmissions, chip rate, etc.) indicated by the first sub - part of the first control information.

[0268] The second - type parameter indicated by the first sub - part of the first control information is a second - type parameter common to the second sub - part of the first control information and the second control information, or a second - type parameter only applicable to the second sub - part of the first control information, or a second - type parameter only applicable to the second control information.

[0269] In one implementation, if the second - type parameter indicated by the first sub - part of the first control information can uniquely determine the second - type parameter of the second control information, then the parameters of the second control information are not included in the second sub - part. For example, the second - type parameter indicated by the first sub - part of the first control information is a second - type parameter common to the second sub - part of the first control information and the second control information, or a second - type parameter only applicable to the second control information.

[0270] In one implementation, if the type or format of the control information indicated by the first sub - part of the first control information is such that the control information length can be uniquely determined, and the second type parameter of the second control information can be uniquely determined, then the second sub - part does not contain the parameters of the second control information. For example, the network node configures or pre - defines (e.g., protocol pre - defines) the unique second type parameter of the second control information, or the first sub - part indicates the unique second type parameter applicable to the second control information.

[0271] According to another way, under specific conditions, the second sub - part of the first control information always contains the parameters of the second control information. For example, the control information in a specific search space always includes two parts: the first control information and the second control information, and the second sub - part of the first control information contains the parameters of the second control information. Then the AIOT device receives the first control information and the second control information, where the parameters of the second control information are determined by the first control information.

[0272] If the second sub - part of the first control information does not contain the parameters of the second control information, the AIOT device considers that the control information currently sent by the control node consists only of the first control information and does not include the second control information. If the second sub - part of the first control information contains the parameters of the second control information, the AIOT device considers that the control information currently sent by the control node consists of the first control information and the second control information. The parameters of the second control information may include at least one of the following:

[0273] (1) At least one parameter in the information for determining the waveform, modulation, coding, and repetition times of the second control information;

[0274] (2) A parameter for determining the bit length of the second control information. For example, at least one bit field in the second control information has a variable length, and the parameter of the second control information bit length is used to determine the length of the bit field, or the parameter of the second control information bit length is used to determine the total length of all bit fields of the second control information.

[0275] (3) Information for determining the content and length of each bit field of the second control information.

[0276] As shown in Table 2, when index = 1, 2, 4, or 5, the indicated control information type is such that the control information length can be uniquely determined, so the first sub - part does not contain the parameters of the second control information. The AIOT device only receives the first control information and the AIOT device considers that there is no second control information. As Figure 5 shown, taking index = 1 as an example, the control information only includes the first control information, where each bit field of the second sub - part of the first control information indicates uplink or downlink transmission scheduling information, such as the time - frequency information of PDSCH or PUSCH, MCS information, etc. AsFigure 6 As shown, taking index = 4 as an example, the control information only includes the first control information, and each bit field in the second sub - part of the first control information indicates uplink or downlink transmission scheduling information and control commands, such as a control command (read command) for reading AIOT device information.

[0277] In the cases of index = 3 or 6 in Table 2, the indicated type of control information is that the length of the control information is variable. Therefore, the first sub - part contains parameters of the second control information, such as indicating the length of the second control information. As Figure 7 shown, taking index = 3 as an example, the control information includes the first control information and the second control information. Each bit field in the second sub - part of the first control information carries part of the control commands and an indication of the length of the second control information, and the second control information carries the remaining control commands. As Figure 8 shown, taking index = 6 as an example, the control information includes the first control information and the second control information. Each bit field in the second sub - part of the first control information carries uplink and downlink scheduling information, part of the control commands, and an indication of the length of the second control information, and the second control information carries the remaining control commands.

[0278] As shown in Table 5, Index = 9 indicates that the type of control information is that the length of the control information can be uniquely determined, but the modulation and coding repetition parameters are variable. As Figure 9 shown, the first sub - part contains parameters of the second control information, such as indicating a modulation and coding repetition parameter of the second control information. Also, for example, index = 10 indicates that the type of control information is that the length of the control information is variable and the modulation and coding repetition parameters are variable. Therefore, the first sub - part contains parameters of the second control information, such as indicating the length of the second control information and a modulation and coding repetition parameter.

[0279] It can be seen from the above examples that the first control information may include a first - type parameter (the first - type parameter indicates the type or format of the control information), a second - type parameter in the second sub - part of the first control information, uplink and downlink transmission scheduling information, and partial information of the control commands. The first control information may also include parameters of the second control information, such as the length of the second control information or the second - type parameter.

[0280] Regarding the second control information:

[0281] As Figure 4 shown, the second control information may include multiple bit fields. Among them, at least one bit field has a variable length, and the length of the bit field is determined according to the first control information; or, the second - type parameter of the second control information is variable, and the second - type parameter used is determined according to the first control information.

[0282] The AIoT device determines whether there is a second control message according to the received first control message.

[0283] The AIoT device can also determine the length of the second control message or the second type of parameter according to the first control message, and the AIoT device receives the second control message according to the determined length of the second control message or the second type of parameter.

[0284] According to one implementation, the AIoT device can also uniquely determine the length of the second control message or the second type of parameter according to the first control message, and the AIoT device does not need to perform blind detection. According to another implementation, the AIoT device can also determine a finite combination of the length of the second control message or the second type of parameter according to the first control message, and the AIoT device blindly detects the second control message based on the finite combination.

[0285] The first control message or the second control message can indicate the identification information of the target AIoT device, such as the ID of a single AIoT device or a dedicated RNTI, or the Group ID or Group RNTI of a group of AIoT devices. The identification information can be carried by a payload or by a sequence, such as a scrambling sequence; or carried by a preamble, for example, different preamble sequences correspond to different identifications.

[0286] The first control message or the second control message can indicate the identification information of the sending node.

[0287] Embodiment 2:

[0288] Different from Embodiment 1, the first control message does not include a first sub - part, or, the first control message includes a first sub - part, but the first sub - part does not carry the first type of parameter or the second type of parameter. For example, the first sub - part is a preamble, and the preamble does not provide control message type or format information; or the first sub - part is a start symbol and a preamble, and the start symbol and the preamble do not provide control message type or format information. The control message type or format information can be indicated in the first control message.

[0289] To reduce the complexity of the AIoT device's blind detection of control messages, similar to Embodiment 1, the control message can be divided into a first control message and a second control message, and the length of the second control message and the information of the second type of parameter are provided by the first control message. The length of the first control message is uniquely determined, or the length of the first control message is limited to X>1 possibilities, for example, X = 4. The first control message includes a control message type or format indication. For different control message types or formats, the effective bit field and length of the first control message are different, but the total length is fixed or has X possibilities, which can be achieved by filling redundant bits.

[0290] If the length of the first control information is limited to X>1 possibilities, is there a second control information that can be related to the length of the first control information? For example, the length of the first control information is limited to four possibilities: X1, X2, X3, and X4. Among them, X1 and X2 correspond to the control information types or formats with fixed lengths, and X3 and X4 correspond to the control information types or formats with variable lengths. Then, if the AIOT device detects that the length of the first control information is X1 or X2, it is considered that there is no second control information. If the AIOT device detects that the length of the first control information is X3 or X4, it is considered that there is a second control information, or, according to the indication in the first control information, determine whether there is a second control information. The method for determining whether there is a second control information and the parameters of the second control information according to the indication in the first control information can be seen in Embodiment 1 and will not be elaborated here.

[0291] For example, X1 and X2 respectively correspond to Type A "control information for uplink and downlink transmission scheduling" and Type B "control information for resource configuration or control" in Embodiment 1. X3 and X4 respectively correspond to Type C "control information for controlling the operations of specific functions of the AIOT device" and Type D "control information for carrying the operations of specific functions of the AIOT device and uplink and downlink transmission scheduling" in Embodiment 1. If the AIOT device detects that the length of the first control information is X1 or X2, it is considered that there is no second control information. If the AIOT device detects that the length of the first control information is X3 or X4, the AIOT device can determine whether there is a second control information according to the information in the first control information. For example, the control information of Type C supports multiple control command types. Although the length of some control command types is variable, the length does not exceed X3. Then, no second control information is required, as Figure 10 shown. If the length of some control commands exceeds X3, it is considered that the control information includes a second control information. The AIOT device can determine whether the control information also includes a second control information according to the control information type or format indication information in the first control information. If the control command length of the first control information exceeds X3 and the length is variable, the length of the second control information also needs to be indicated in the first control information. If the control command length of the first control information exceeds X3 but the length is uniquely determined, the length of the second control information does not need to be indicated in the first control information, as Figure 11 shown.

[0292] Similar to Embodiment 1, the second type parameter of the first control information can be a unique second type parameter configured or predefined by the control node (e.g., protocol predefined). The AIOT device does not need to blindly detect the second type parameter of the first control information, or the second type parameter is a group of information, and the AIOT device needs to blindly detect a limited combination of the second type parameters of the first control information.

[0293] The second type parameter of the second control information can be determined according to the first control information. For example, it adopts the same parameters as the first control information or is indicated by the first control information. If the indicated information is unique, the AIoT device does not need to blindly detect the second type parameter of the second control information, or if the second type parameter is a set of information, the AIoT device needs to blindly detect a limited combination of the second type parameters of the second control information.

[0294] According to another implementation, under specific conditions, the second sub - part of the first control information always contains the parameters of the second control information. For example, the control information in a specific search space always includes two parts: the first control information and the second control information, and the second sub - part of the first control information contains the parameters of the second control information, such as length information or the second type parameter. Then the AIoT device receives the first control information and the second control information, where the parameters of the second control information are determined by the first control information.

[0295] Embodiment 3:

[0296] The control information only includes the first control information. The length of the first control information is variable. The AIoT device can determine the end position of the first control information according to a specific end symbol. For example, the specific end symbol is one or more specific bits or modulation symbols.

[0297] For the methods in the above Embodiments 1, 2, and 3, the way to receive the control information can be determined according to different search spaces. Or, according to different Radio Resource Control (RRC) states, such as the RRC connected state or the idle state, to determine the way to receive the control information. Or, according to the state of the AIoT device, such as the locked or unlocked state, to determine the way to receive the control information.

[0298] For the methods in the above Embodiments 1, 2, and 3, the set of types or formats of the control information that different AIoT devices need to detect can be different.

[0299] For the methods in the above Embodiments 1, 2, and 3, the structures of the control information that different AIoT devices need to detect can be different. For example, the control information detected by the first type of AIoT device only includes the first control information, and the control information detected by the second type of AIoT device includes the first control information and the second control information. Also, for example, the first sub - part of the control information detected by the first type of AIoT device does not include a start symbol, and the first sub - part of the control information detected by the second type of AIoT device includes a start symbol.

[0300] Embodiment 4:

[0301] If the control information includes first control information and second control information (in the cases including Embodiment 1 and Embodiment 2), the first control information and the second control information are signal - processed separately. The signal processing includes at least one of generating a waveform, modulating, encoding, resending, time - dimension interleaving, generating CRC, and scrambling. Correspondingly, at the receiving end, the signal processing of the received control information includes at least one of receiving based on the waveform, demodulating and decoding, receiving the resent signal, time - dimension de - interleaving, CRC checking, and descrambling. Compared with the joint signal processing of the first control information and the second control information, the advantage of separate signal processing is that the AIOT device can receive the first control information without relying on the second control information, that is, the reception of the first control information is independent of the second control information. If the first control information and the second control information are jointly signal - processed, such as joint channel coding or joint resending, the AIOT device can only receive the first and second control signals jointly, but the second control signal depends on the first control signal, which will cause the AIOT device to be unable to decode the first control signal and the second control signal.

[0302] For the separate signal processing of the first control information and the second control information, the same parameters or different parameters can be used. For example,

[0303] (1) The first control information and the second control information use the same or different waveforms;

[0304] (2) The first control information and the second control information are modulated separately, using the same or different modulation methods; for example, the optional waveforms and modulation methods are as follows:

[0305] Waveforms: GMSK, OOK, ASK, FSK, (D)BPSK, (O)QPSK;

[0306] Modulation methods: PR - ASK, DSB - ASK, SSB - ASK;

[0307] The OOK waveform includes: OOK - 1, OOK - 2, OOK - 4.

[0308] (3) The first control information and the second control information are encoded separately, using the same or different coding methods and coding rates; for example, the optional coding methods are as follows:

[0309] Linear coding: Miller, FM0, Manchester, extended sequences and their code rates;

[0310] Channel coding: convolutional code, LDPC, Polar, Hamming, Reed - muller and their code rates.

[0311] With Figure 12For example, assume that the length of the first control information S1 is n1 bits, and the length of the second control information S2 is m1 bits. After encoding S1, X1 is obtained with a length of n2 bits, and after encoding S2, X2 is obtained with a length of m2 bits. Then, the encoded X1 and X2 of the first control information and the second control information are sent in sequence. Correspondingly, the AIOT device can receive X1 and decode it to obtain S1, and the AIOT device receives X2 and decodes it to obtain S2. In contrast, if S1 and S2 are jointly encoded, that is, S1 and S2 are concatenated and then encoded, Y with a length of m1 + m2 bits is obtained. In some encoding methods, such as convolutional codes or polar codes, since multiple bits are jointly encoded to generate an output signal, at the receiving end, it is impossible to separately decode and obtain S1 and S2.

[0312] (4) The first control information and the second control information are respectively rate-matched, corresponding to the same or different aggregation levels;

[0313] (5) The first control information and the second control information are respectively repeatedly transmitted, with the same or different repetition times;

[0314] Take Figure 13 as an example. The first control information S1 (n1 bits) is repeatedly transmitted 2 times. After transmitting the first control information, the second control information is transmitted. The second control information S2 (n2 bits) is also repeatedly transmitted 2 times. Among them, the value of n2 is determined by the information in S1. Therefore, the payload part of the transmitted signal is [S1 S1 S2 S2], and the total length is 2 * n1 + 2 * n2. The AIOT device can first receive [S1 S1], parse out the first control information, and determine the length n2 of the second control information according to the first control information, and receive [S2 S2] according to the length of S2 being n2, and then parse out the second control information. In contrast, if S1 and S2 are jointly repeated, that is, [S1 S2 S1 S2], since the AIOT device cannot obtain the length n2 of S2 before parsing out the first control information, the AIOT device can only receive the first S1, but cannot find the starting position of the second S1, so it cannot obtain the gain of the repeated transmission of the first control information, resulting in possible incorrect reception of S1 and incorrect reception of S2.

[0315] (6) The first control information and the second control information are respectively time dimension interleaved, with the same or different interleaving patterns;

[0316] (7) The first control information and the second control information are respectively CRC-checked, with the same or different CRC polynomials and lengths;

[0317] (8) The first control information and the second control information are respectively scrambled, with the same or different scrambling sequences;

[0318] (9) The first control information and the second control information adopt the same or different chip rates.

[0319] It should be noted that the applicable scenarios of the embodiments of the present application at least include two forms: direct communication between the AIOT device and the gNB, and communication between the AIOT and the gNB assisted by an intermediate node (such as a UE).

[0320] It should be noted that the embodiments of the present application can support control information with variable lengths and adjustable transmission parameters, and at the same time reduce the blind detection complexity of the AIOT device for receiving control information.

[0321] In the information transmission method provided by the embodiments of the present application, the execution subject can be an information transmission device. In the embodiments of the present application, taking the information transmission device as an example of executing the information transmission method, the information transmission device provided by the embodiments of the present application is described.

[0322] Please refer to Figure 14 , Figure 14 is the structural diagram of an information transmission device provided by the embodiments of the present application. The AIOT device includes the information transmission device. As Figure 14 shown, the information transmission device 300 includes:

[0323] An acquisition module 301, configured to acquire first control information, where the first control information is included in target information;

[0324] A first determination module, configured to determine detection information based on the first control information, where the detection information is used to determine at least one of the following:

[0325] Whether the target information includes second control information;

[0326] Relevant information of the second control information in the target information.

[0327] Optionally, the first control information includes at least one of the following:

[0328] Payload; preamble; control information identifier.

[0329] Optionally, the relevant information of the second control information is used to indicate at least one of the following:

[0330] Modulation information of the second control information; coding information of the second control information; repetition times of the second control information; bit length of the second control information; content of each bit field of the second control information; length of each bit field of the second control information.

[0331] Optionally, the detection information is carried by at least one of the payload, preamble, and control information identifier in the first control information.

[0332] Optionally, the first control information or the second control information is used to indicate at least one of the following:

[0333] The identification information of the target AIOT device;

[0334] The identification information of the sender of the target information.

[0335] Optionally, the obtaining module is specifically configured to:

[0336] Detect the first control information in the target information based on pre-configured parameters or predefined parameters.

[0337] Optionally, the payload of the first control information is detected based on the control information identifier or preamble of the first control information.

[0338] Optionally, the first control information includes a start symbol.

[0339] Optionally, when the target information includes the second control information, the first control information and the second control information correspond to their respective receiving and processing methods.

[0340] Optionally, the receiving and processing methods include at least one of the following:

[0341] Receiving based on waveforms respectively; demodulating respectively; decoding respectively; rate matching respectively; receiving the repeatedly transmitted signals respectively; deinterleaving in the time dimension respectively; CRC checking respectively; descrambling respectively.

[0342] Optionally, the apparatus further includes:

[0343] A second determining module, configured to determine at least one of the following based on the type of the first control information or the search space for receiving the first control information:

[0344] The channel structure of the first control information;

[0345] Whether the first control information indicates detection information;

[0346] The content of the detection information indicated by the first control information.

[0347] Optionally, the apparatus further includes:

[0348] A third determining module, configured to determine the type of the first control information based on at least one of the payload, preamble, and control information identifier of the first control information;

[0349] Wherein, the type of the first control information includes at least one of the following:

[0350] Control information for uplink and downlink transmission scheduling; control information for resource configuration or control; control information for controlling the operation of an AIoT device.

[0351] Optionally, the first control information and the second control information in the target information are carried by the same physical channel.

[0352] Optionally, the device further includes a processing module for any one of the following:

[0353] Analyze the target information based on the first protocol layer to obtain the first control information; or, analyze the target information by the second protocol layer of the AIoT device to obtain the second control information;

[0354] Analyze the target information based on the first protocol layer or the second protocol layer to obtain the first control information and the second control information;

[0355] Wherein, the first protocol layer is the physical layer, and the second protocol layer is a protocol layer above the physical layer; or, the second protocol layer is the physical layer, and the first protocol layer is a protocol layer above the physical layer.

[0356] The information transmission device in the embodiments of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or other devices other than the terminal. Exemplarily, the terminal may include, but is not limited to, the types of the terminal 11 listed above, and other devices may be a server, a Network Attached Storage (NAS), etc., which are not specifically limited in the embodiments of the present application.

[0357] The information transmission device provided in the embodiments of the present application can implement Figure 2 each process implemented by the method embodiments and achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0358] Please refer to Figure 15 , Figure 15 which is a structural diagram of an information transmission device provided in the embodiments of the present application. The first device includes the information transmission device. As Figure 15 shown, the information transmission device 400 includes:

[0359] A sending module 401, configured to send target information to an AIoT device, where the target information includes first control information;

[0360] Wherein, the first control information is used to determine detection information, and the detection information is used to determine at least one of the following:

[0361] Whether the target information contains second control information;

[0362] The related information of the second control information in the target information.

[0363] Optionally, the first control information includes at least one of the following:

[0364] Payload; preamble; control information identifier.

[0365] Optionally, the related information of the second control information is used to indicate at least one of the following:

[0366] Modulation information of the second control information; coding information of the second control information; number of repetitions of the second control information; bit length of the second control information; content of each bit field of the second control information; length of each bit field of the second control information.

[0367] Optionally, the detection information is carried by at least one of the payload, preamble, and control information identifier in the first control information.

[0368] Optionally, the first control information or the second control information is used to indicate at least one of the following:

[0369] Identification information of the target AIOT device;

[0370] Identification information of the sender of the target information.

[0371] Optionally, when the target information includes the first control information and the second control information, the first control information and the second control information correspond to their respective sending processing methods.

[0372] Optionally, the sending processing method includes at least one of the following:

[0373] Generate waveforms separately; modulate separately; code separately; rate match separately; repeat send separately; interleave in the time dimension separately; perform CRC check separately; scramble separately.

[0374] The information transmission device in the embodiments of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. This electronic device can be a terminal or other devices other than terminals. Exemplarily, the terminal can include, but is not limited to, the types of the above-listed terminal 11, and other devices can be servers, Network Attached Storage (NAS), etc., which are not specifically limited in the embodiments of the present application.

[0375] The information transmission device provided by the embodiments of the present application can achieve Figure 3The various processes implemented by the method embodiments achieve the same technical effects. To avoid repetition, they will not be elaborated here.

[0376] As Figure 16 shown, an embodiment of the present application further provides a communication device 500, including a processor 501 and a memory 502. A program or instruction that can run on the processor 501 is stored on the memory 502. When the program or instruction is executed by the processor 501, it implements each step of the above information sending method embodiment and can achieve the same technical effects.

[0377] An embodiment of the present application further provides a terminal, including a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run a program or instruction to implement the steps in the method embodiment as Figure 2 or Figure 3 shown. This terminal embodiment corresponds to the above terminal-side method embodiment. Each implementation process and implementation manner of the above method embodiment can be applied to this terminal embodiment and can achieve the same technical effects.

[0378] Specifically, Figure 17 is a schematic hardware structure diagram of a terminal for implementing an embodiment of the present application.

[0379] The terminal 600 includes but is not limited to at least some components such as a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, and a processor 610.

[0380] Those skilled in the art can understand that the terminal 600 may further include a power source (such as a battery) for supplying power to each component. The power source can be logically connected to the processor 610 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 17 The terminal structure shown in [[ ]] does not limit the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0381] It should be understood that in the embodiments of the present application, the input unit 604 may include a Graphics Processing Unit (GPU) 6041 and a microphone 6042. The GPU 6041 processes the image data of static pictures or videos obtained by an image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 606 may include a display panel 6061, and the display panel 6061 may be configured in the form of, for example, a liquid crystal display, an organic light emitting diode, etc. The user input unit 607 includes at least one of a touch panel 6071 and other input devices 6072. The touch panel 6071 is also referred to as a touch screen. The touch panel 6071 may include two parts, a touch detection device and a touch controller. The other input devices 6072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, which will not be elaborated here.

[0382] In the embodiments of the present application, after receiving downlink data from a network side device, the radio frequency unit 601 may transmit it to the processor 610 for processing; in addition, the radio frequency unit 601 may send uplink data to the network side device. Generally, the radio frequency unit 601 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0383] The memory 609 can be used to store software programs or instructions and various data. The memory 609 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 609 may include volatile memory or non-volatile memory, or, the memory 609 may include both volatile and non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static RAM (SRAM), a dynamic RAM (DRAM), a synchronous DRAM (SDRAM), a double data rate SDRAM (DDR SDRAM), an enhanced SDRAM (ESDRAM), a synch link DRAM (SLDRAM), and a direct rambus RAM (DRRAM). The memory 609 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.

[0384] The processor 610 may include one or more processing units; optionally, the processor 610 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor may not be integrated into the processor 610 either.

[0385] Among them, in the case where the terminal is a first device:

[0386] The radio frequency unit 601 is used for: sending target information to the AIOT device, and the target information includes first control information;

[0387] Among them, the first control information is used to determine detection information, and the detection information is used to determine at least one of the following:

[0388] Whether the target information includes second control information;

[0389] Information related to the second control information in the target information.

[0390] Optionally, the first control information includes at least one of the following:

[0391] Payload; preamble; control information identifier.

[0392] Optionally, the information related to the second control information is used to indicate at least one of the following:

[0393] Modulation information of the second control information; coding information of the second control information; number of repetitions of the second control information; bit length of the second control information; content of each bit field of the second control information; length of each bit field of the second control information.

[0394] Optionally, the detection information is carried by at least one of the payload, preamble, and control information identifier in the first control information.

[0395] Optionally, the first control information or the second control information is used to indicate at least one of the following:

[0396] Identification information of the target AIOT device;

[0397] Identification information of the sender of the target information.

[0398] Optionally, when the target information includes the first control information and the second control information, the first control information and the second control information correspond to their respective sending processing methods.

[0399] Optionally, the sending processing method includes at least one of the following:

[0400] Generate waveforms separately; modulate separately; code separately; rate match separately; repeat send separately; interleave in the time dimension separately; perform CRC check separately; scramble separately.

[0401] It can be understood that the implementation processes of the various implementation manners mentioned in this embodiment can refer to the relevant descriptions of the method embodiment Figure 3 and achieve the same or corresponding technical effects. To avoid repetition, it will not be elaborated here.

[0402] Specifically, the terminal in the embodiment of the present application further includes: instructions or programs stored on the memory 609 and executable on the processor 610. The processor 610 calls the instructions or programs in the memory 609 to execute Figure 15 the methods executed by the respective modules shown, and achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0403] An embodiment of the present application further provides a network-side device, including a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run programs or instructions to implement the steps of the method embodiment as shown in Figure 3 The steps of the method embodiment. This network-side device embodiment corresponds to the above-mentioned information transmission method embodiment applied to the first device. Each implementation process and implementation manner of the above method embodiment can be applied to this network-side device embodiment and can achieve the same technical effect.

[0404] Specifically, an embodiment of the present application further provides a network-side device. As shown in Figure 18 As shown, the network-side device 700 includes: an antenna 701, a radio frequency device 702, a baseband device 703, a processor 704, and a memory 705. The antenna 701 is connected to the radio frequency device 702. In the uplink direction, the radio frequency device 702 receives information through the antenna 701 and sends the received information to the baseband device 703 for processing. In the downlink direction, the baseband device 703 processes the information to be sent and sends it to the radio frequency device 702. The radio frequency device 702 processes the received information and then sends it out through the antenna 701.

[0405] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 703, and the baseband device 703 includes a baseband processor.

[0406] The baseband device 703 may include, for example, at least one baseband board, and a plurality of chips are provided on the baseband board. As shown in Figure 18 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 705 through a bus interface to call the program in the memory 705 and execute the operations of the network device shown in the above method embodiments.

[0407] The network-side device may further include a network interface 706, and this interface is, for example, a Common Public Radio Interface (CPRI).

[0408] Specifically, the network-side device 700 in the embodiment of the present application further includes: instructions or programs stored on the memory 705 and executable on the processor 704. The processor 704 calls the instructions or programs in the memory 705 to execute Figure 15 The methods executed by the respective modules shown, and achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0409] The embodiments of the present application further provide a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, it implements each process of the above information transmission method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0410] Among them, the processor is the processor in the terminal described in the above embodiment. The readable storage medium includes computer-readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disks or optical discs, etc. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[0411] The embodiments of the present application further provide a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run a program or instruction to implement each process of the above information transmission method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0412] It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, system chip, chip system or system-on-chip.

[0413] The embodiments of the present application further provide a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement each process of the above information transmission method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0414] The embodiments of the present application further provide an information transmission system, including: an AIOT device and a first device. The AIOT device can be used to execute the steps of the information transmission method applied to the AIOT device as described above, and the first device can be used to execute the steps of the information transmission method applied to the first device as described above.

[0415] It should be noted that in this text, the term "including", "comprising" or any other variants thereof is intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements not only includes those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or device comprising such element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted or combined. Additionally, the features described with reference to certain examples may be combined in other examples.

[0416] Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of a computer software product plus a necessary general hardware platform, and of course also by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions for causing a terminal or a network-side device to execute the methods described in the various embodiments of the present application.

[0417] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms of embodiments without departing from the purpose of the present application and the scope protected by the claims. These embodiments are all within the protection scope of the present application.

Claims

1. An information transmission method, characterized in that, Including: An AIoT device in the environmental Internet of Things acquires first control information, and the first control information is included in target information; The AIoT device determines detection information based on the first control information, and the detection information is used to determine at least one of the following: Whether the target information includes second control information; Information related to the second control information in the target information.

2. The method according to claim 1, wherein The first control information includes at least one of the following: Payload; preamble; control information identifier.

3. The method according to claim 1 or 2, characterized in that, The information related to the second control information is used to indicate at least one of the following: Modulation information of the second control information; coding information of the second control information; number of repetitions of the second control information; bit length of the second control information; content of each bit field of the second control information; Length of each bit field of the second control information.

4. The method according to any one of claims 1 to 3, characterized in that The first control information or the second control information is used to indicate at least one of the following: Identification information of the target AIoT device; Identification information of the sender of the target information.

5. The method according to any one of claims 1-4, characterized in that The AIoT device acquiring the first control information includes: The AIoT device detects the first control information in the target information based on preconfigured parameters or predefined parameters.

6. The method according to claim 2, wherein The payload of the first control information is detected based on the control information identifier or preamble of the first control information.

7. The method according to any one of claims 1-6, characterized in that, The first control information includes a start symbol.

8. The method according to any one of claims 1-7, characterized in that, When the target information includes the second control information, the first control information and the second control information correspond to respective receiving and processing methods.

9. The method according to claim 8, characterized in that, The receiving and processing methods include at least one of the following: Receiving respectively based on waveforms; demodulating respectively; decoding respectively; rate matching respectively; receiving respectively the repeatedly transmitted signals; deinterleaving respectively in the time dimension; CRC checking respectively; descrambling respectively.

10. The method according to any one of claims 1-9, characterized in that, The method further includes: The AIoT device determines at least one of the following based on the type of the first control information or the search space for receiving the first control information: Channel structure of the first control information; Whether the first control information indicates detection information; Content of the detection information indicated by the first control information.

11. The method according to claim 2, wherein The method further includes: The AIoT device determines the type of the first control information based on at least one of the payload, preamble, and control information identifier of the first control information; Wherein, the type of the first control information includes at least one of the following: Control information for uplink and downlink transmission scheduling; control information for resource configuration or control; control information for controlling the operation of the AIoT device.

12. The method according to any one of claims 1 to 11, characterized in that, The method further includes any one of the following: The first protocol layer of the AIoT device parses the target information to obtain the first control information; or, the second protocol layer of the AIoT device parses the target information to obtain the second control information; The first protocol layer or the second protocol layer of the AIoT device parses the target information to obtain the first control information and the second control information; Wherein, the first protocol layer is the physical layer, and the second protocol layer is a protocol layer above the physical layer; or, the second protocol layer is the physical layer, and the first protocol layer is a protocol layer above the physical layer.

13. An information transmission method, characterized in that, Including: The first device sends target information to the AIoT device, and the target information includes first control information; Among them, the first control information is used to determine detection information, and the detection information is used to determine at least one of the following: Whether the target information contains second control information; Relevant information of the second control information in the target information.

14. The method according to claim 13, wherein The first control information includes at least one of the following: Payload; preamble; control information identifier.

15. The method according to claim 13 or 14, characterized in that, The relevant information of the second control information is used to indicate at least one of the following: Modulation information of the second control information; coding information of the second control information; repetition times of the second control information; bit length of the second control information; content of each bit field of the second control information; Length of each bit field of the second control information.

16. The method according to any one of claims 13-15, characterized in that, The first control information or the second control information is used to indicate at least one of the following: Identification information of the target AIoT device; Identification information of the sender of the target information.

17. The method according to any one of claims 13-16, characterized in that, When the target information includes the first control information and the second control information, the first control information and the second control information correspond to their respective sending processing methods.

18. The method according to claim 17, wherein The sending processing method includes at least one of the following: Generate waveforms separately; modulate separately; code separately; rate match separately; repeat send separately; interleave in the time dimension separately; perform CRC check separately; scramble separately.

19. An information transmission device, characterized in that, The AIoT device includes the information transmission device, including: An acquisition module, configured to acquire first control information, where the first control information is included in the target information; A first determination module, configured to determine detection information based on the first control information, where the detection information is used to determine at least one of the following: Whether the target information contains second control information; Relevant information of the second control information in the target information.

20. The device according to claim 19, characterized in that, The acquisition module is specifically configured to: Detect the first control information in the target information based on pre-configured parameters or pre-defined parameters.

21. The device according to claim 19 or 20, characterized in that, When the target information includes the second control information, the first control information and the second control information correspond to their respective receiving processing methods.

22. An information transmission device, characterized in that, The first device includes the information transmission device, including: A sending module, configured to send target information to the AIoT device, where the target information includes first control information; Among them, the first control information is used to determine detection information, and the detection information is used to determine at least one of the following: Whether the target information contains second control information; Relevant information of the second control information in the target information.

23. An AIOT device, characterized in that, Comprising a processor and a memory, the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, it implements the steps of the information transmission method according to any one of claims 1-12.

24. A first device, characterized in that, Comprising a processor and a memory, the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, it implements the steps of the information transmission method according to any one of claims 13-18.

25. A chip, characterized in that, The chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run programs or instructions to implement the steps of the information transmission method according to any one of claims 1-12, or to implement the steps of the information transmission method according to any one of claims 13-18.

26. A readable storage medium, characterized in that, The program or instructions are stored on the readable storage medium, and when the program or instructions are executed by the processor, the steps of the information transmission method according to any one of claims 1-12 are implemented, or the steps of the information transmission method according to any one of claims 13-18 are implemented.