Control information transmission method, device and equipment
By introducing functional indication domain and public information domain into the control information of IoT devices, the problem of poor communication performance caused by IoT devices due to multiple control information formats is solved, and more efficient communication performance is achieved.
Patent Information
- Application Number
- CN202310941737.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-28
- Publication Date
- 2025-02-14
AI Technical Summary
Due to the existence of multiple control information formats in communication, IoT devices cannot determine the specific information carried by the control information, resulting in poor communication performance.
By introducing a function indication domain and a public information domain into the control information, the public information domain is used to determine the information carried by the functional indication domain, thereby unifying the control information format in IoT device communication.
The IoT device accurately determines the information carried by the functional indicator domain, and improves the communication performance of the IoT device.
Smart Images

Figure CN119449635A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to a control information transmission method, device and equipment. Background Art
[0002] In some mobile communication systems, Internet of Things (IoT) technology is supported, and the overall power consumption of IoT devices is low, including low-power signal reception and low-power signal transmission. Due to the low overall power consumption, the energy for communication can come from the environment, such as wind energy, kinetic energy, thermal energy, radio frequency (RF) signals, etc. There are often multiple control information formats in IoT device communication, so the IoT device may not be able to determine the specific information carried by the control information, which will affect the communication of the IoT device and result in poor communication performance of the IoT device. Summary of the invention
[0003] The embodiments of the present application provide a control information transmission method, apparatus and device, which can solve the problem of poor communication performance of IoT devices.
[0004] In a first aspect, a control information transmission method is provided, comprising:
[0005] The first device receives first control information sent by the second device, where the first control information includes a function indication field and a public information field, where the public information field is used to determine information carried by the function indication field;
[0006] The first device determines whether to execute a behavior corresponding to the function indication field according to the first control information;
[0007] Among them, the first device is an Internet of Things (IoT) device.
[0008] In a second aspect, a control information transmission method is provided, comprising:
[0009] The second device sends first control information to the first device, where the first control information includes a function indication field and a public information field, where the public information field is used to determine information carried by the function indication field;
[0010] Among them, the first device is an Internet of Things (IoT) device.
[0011] In a third aspect, a control information transmission device is provided, comprising:
[0012] A first receiving module, configured to receive first control information sent by a second device, where the first control information includes a function indication field and a public information field, where the public information field is used to determine information carried by the function indication field;
[0013] a response module, configured to determine whether to execute a behavior corresponding to the function indication field according to the first control information;
[0014] Among them, the first device corresponding to the apparatus is an Internet of Things IoT device.
[0015] In a fourth aspect, a control information transmission device is provided, comprising:
[0016] A first sending module, configured to send first control information to a first device, where the first control information includes a function indication field and a public information field, where the public information field is used to determine information carried by the function indication field;
[0017] Among them, the first device is an Internet of Things (IoT) device.
[0018] In a fifth aspect, a device is provided, which includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the control information transmission method on the first device side provided in an embodiment of the present application are implemented.
[0019] In a sixth aspect, a device is provided, comprising a processor and a communication interface, wherein the communication interface is used to receive first control information sent by a second device, the first control information comprising a function indication field and a public information field, the public information field being used to determine information carried by the function indication field; the communication interface or the processor is used to determine whether to execute a behavior corresponding to the function indication field based on the first control information; wherein the first device is an IoT device.
[0020] In the seventh aspect, a device is provided, which includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the control information transmission method on the second device side provided in the embodiment of the present application are implemented.
[0021] In the eighth aspect, a device is provided, comprising a processor and a communication interface, wherein the communication interface is used to send first control information to a first device, the first control information comprising a function indication field and a public information field, the public information field being used to determine information carried by the function indication field; wherein the first device is an IoT device.
[0022] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the control information transmission method on the first device side provided in the embodiment of the present application are implemented, or the steps of the control information transmission method on the second device side provided in the embodiment of the present application are implemented.
[0023] In the tenth aspect, a wireless communication system is provided, including: a first device and a second device, wherein the first device can be used to execute the steps of the control information transmission method on the second device side provided in the embodiment of the present application, and the second device can be used to execute the steps of the control information transmission method on the second device side provided in the embodiment of the present application.
[0024] In the eleventh aspect, a chip is provided, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement a control information transmission method on the first device side as provided in an embodiment of the present application, or to implement a control information transmission method on the second device side as provided in an embodiment of the present application.
[0025] In the twelfth aspect, a computer program / program product is provided, which is stored in a storage medium, and the program / program product is executed by at least one processor to implement the steps of the control information transmission method on the first device side provided in the embodiment of the present application, and the program / program product is executed by at least one processor to implement the steps of the control information transmission method on the second device side provided in the embodiment of the present application.
[0026] In an embodiment of the present application, a first device receives first control information sent by a second device, the first control information including a function indication field and a public information field, the public information field being used to determine the information carried by the function indication field; the first device determines whether to execute the behavior corresponding to the function indication field based on the first control information; the public information field and the function indication field are designed in this way, and the information carried by the function indication field is indicated by the public information field, so as to unify the control information format in IoT device communication, and the first device can accurately determine the information carried by the function indication field through the public information field, thereby improving the communication performance of the first device. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 is a block diagram of a wireless communication system to which the embodiments of the present application can be applied;
[0028] Figure 2 is a schematic diagram of interaction between a reader and a tag provided in an embodiment of the present application;
[0029] Figure 3 is another schematic diagram of interaction between a reader and a tag provided in an embodiment of the present application;
[0030] Figure 4 It is a command indication diagram of a reader and a tag provided in an embodiment of the present application;
[0031] Figure 5It is an interactive scene indication diagram between a reader and a tag provided in an embodiment of the present application;
[0032] Figure 6 is a flow chart of a control information transmission method provided by an embodiment of the present application;
[0033] Figure 7 is another diagram of interaction between a reader and a tag provided in an embodiment of the present application;
[0034] Figure 8 is a flowchart of another control information transmission method provided by an embodiment of the present application;
[0035] Fig. 9 is a structural diagram of a control information transmission device provided in an embodiment of the present application;
[0036] Fig.10 is a structural diagram of another control information transmission device provided in an embodiment of the present application;
[0037] Fig.11 is a structural diagram of a communication device provided in an embodiment of the present application;
[0038] Fig.12 is a structural diagram of another communication device provided in an embodiment of the present application;
[0039] Fig.13 It is a structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0040] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.
[0041] The terms "first", "second", etc. of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, 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 generally of one type, 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 represents at least one of the connected objects. For example, "A or B" covers three schemes, namely, Scheme 1: including A but not including B; Scheme 2: including B but not including A; Scheme 3: including both A and B. The character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0042] The term "indication" in this application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, operations to be performed, or request results in the sent indication; an indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the request result according to the judgment result.
[0043] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, 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 the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to systems other than NR systems, such as the 6th generation (6 th Generation, 6G) communication system.
[0044] Figure 1A block diagram of a wireless communication system applicable to an embodiment of the present application 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 computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (Ultra-mobile Personal Computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (Augmented Reality, AR), a virtual reality (Virtual Reality, VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle-mounted device (Vehicle User Equipment, VUE), a ship-mounted device, a pedestrian terminal (Pedestrian User Equipment, PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (Personal Computer, PC), a teller machine, a self-service machine or an A-IoT device (such as a tag) and other terminal side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application.
[0045] The network side device 12 may include an access network device or a core network device, wherein the access network device may 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 may 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 may be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a Relay Base Station (RBS), a Serving Base Station (SBS), a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a home Node B (HNB), a home evolved Node B (home evolved Node B), a Transmission Reception Point (TRP), a repeater, a network controlled repeater, a Pole station, or other appropriate terms in the field. 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 the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0046] The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), binding support function (Binding Support Function, BSF), application function (Application Function, AF), etc. It should be noted that in the embodiments of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.
[0047] In the embodiment of the present application, the IoT device includes a low-power IoT device, which has low overall power consumption, including low-power signal reception and low-power signal transmission. Due to the low overall power consumption, the energy for communication can come from the environment, such as wind energy, kinetic energy, thermal energy, radio frequency (RF) signals, etc., and can also be called an ambient IoT (A-IoT) device or a passive IoT (passive IoT) device or a response device.
[0048] Among them, the A-IoT device may include at least one of the following:
[0049] The backscatter communication device in radio frequency identification (RFID) is generally a tag, which is a passive IoT device.
[0050] Semi-passive tags, which have a certain amplification capability for downlink reception or uplink reflection;
[0051] Tags with active transmission capability can send information to the reader without relying on the reflection of the incident signal. Active tags generally have the ability to generate active signals, but in order to achieve low power consumption of the device, it is generally lower than 0dBm, for example, less than or equal to -10dBm.
[0052] A backscatter transmission based on on-off keying (OOK) Figure 2 or Figure 3 shown.
[0053] A simple implementation method is that when the tag needs to send '1', the tag reflects the incident carrier signal, and when the tag needs to send '0', it does not reflect.
[0054] Backscatter communication equipment controls the reflection coefficient Γ of the circuit by adjusting its internal impedance, thereby changing the amplitude, frequency, phase, etc. of the incident signal to achieve signal modulation. The reflection coefficient of the signal can be characterized as:
[0055]
[0056] Where Z0 is the antenna characteristic impedance and Z1 is the load impedance. Assume that the incident signal is S in (t), the output signal is Therefore, corresponding amplitude modulation, frequency modulation or phase modulation can be achieved by properly controlling the reflection coefficient.
[0057] The reception of such equipment is usually low-power, and generally uses low-power RF, IF or baseband envelope detection to receive signals. The waveform of the transmitted signal usually uses simple modulation methods, such as OOK, Amplitude Shift Keying (ASK), Frequency Shift Keying (FSK) and other simple modulation methods.
[0058] The device for communicating with such low-power devices is called a reader (or a read-write device), for example, it can be a terminal, a network side device, or a device with read-write functions, such as a reader / writer, which is not limited in the embodiments of the present application.
[0059] The information transmission between the reader and the tag can be as follows Figure 4 As shown, the details are as follows:
[0060] Select operation: The process by which the interrogator selects a population of tags for subsequent inventory or cryptographically challenges a population of tags for subsequent verification. Select includes the Select and Challenge commands.
[0061] Inventory: Operation: The process by which the interrogator identifies the tags. The interrogation process starts an inventory round by transmitting a query command in one of four sessions. One or more tags may reply. The interrogator detects a single tag reply and requests the product code (PC), electronic product code (EPC) and 16-bit cyclic redundancy check (CRC), or signature information from the tag. An inventory round can only be performed in one session at a time, and the inventory process includes multiple commands.
[0062] Access operation: The process by which an interrogator interacts with a single tag (reads, writes, verifies, or otherwise participates). The interrogator individually identifies the tag before accessing it. The access process includes multiple commands.
[0063] Among them, the operation instructions of the reader are shown in Table 1 and Table 2:
[0064] Table 1:
[0065]
[0066] Table 2:
[0067]
[0068]
[0069]
[0070] The status of the tag is shown in Table 3:
[0071] Table 3:
[0072]
[0073] It should be noted that the above Tables 1, 2 and 3 are only examples for illustrating the information transmission between the reader and the tag. In the embodiments of the present application, no specific limitation is made on the information transmission between the reader and the tag.
[0074] Ambient IoT communication application scenarios include but are not limited to Figure 5 The four scenarios shown
[0075] Among them, scenario a: the network sends continuous waves (CW) and signaling and receives the reflected signal of the tag.
[0076] Scenario b: The terminal sends CW and signaling and receives the reflected signal of the tag.
[0077] Scenario c: The network sends CW and signaling to the tag; the terminal or relay receives the backscatter information sent by the tag.
[0078] Scenario d: The terminal sends CW and signaling to the tag; the network receives the backscatter information from the tag.
[0079] In some embodiments, the A-IoT device is characterized according to its energy storage capacity and its ability to generate radio frequency signals for transmission, and 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 capacity3: Energy can be stored up to E2 joules.
[0083] Depending on the storage capacity, the following types of devices can be classified:
[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 may include amplification of the reflected signal;
[0086] Device C: has energy storage and has independent signal generation, i.e. active RF components for transmission.
[0087] In some implementations, the data (or service) types of the A-IoT device include: Device-originated (DO) and Device-terminated (DT).
[0088] Among them, DO and DT data respectively indicate that the data flow originates from A-IoT devices or is transmitted to A-IoT devices. For data flows originating from A-IoT devices, i.e. DO data, it can be further classified into:
[0089] Device-originated access (DOA), that is, DO initiates data transmission autonomously, such as connecting a large number of various sensors that collect and actively report information about the environment, devices, and organisms when necessary;
[0090] Device-originated–device-terminated triggered (DO-DTT), i.e., device-terminated data triggers device-initiated data transmission, such as asset identification, status reporting and tracking, which are all downlink trigger reports, and the reader collects data from the tag by triggering the inventory program. Since the data is generated / initiated in the IoT device, this service should be considered as a command sent by the reader to trigger the tag to initiate the DO service.
[0091] In combination with the accompanying drawings, a control information transmission method, device and equipment provided by the embodiments of the present application are described in detail through some embodiments and their application scenarios.
[0092] See also Figure 6 , Figure 6 is a flow chart of a control information transmission method provided in an embodiment of the present application, such as Figure 6 As shown, the following steps are included:
[0093] Step 601: A first device receives first control information sent by a second device, where the first control information includes a function indication field and a public information field, where the public information field is used to determine information carried by the function indication field.
[0094] Wherein, the first device is an IoT device.
[0095] The above-mentioned IoT devices can be backscatter communication devices, passive IoT devices, semi-passive IoT devices, IoT devices with active transmission capabilities (also called active IoT devices), A-IoT devices, etc.
[0096] In some implementations, the first device is a tag.
[0097] The second device may be a terminal or a network-side device, such as a tag reader.
[0098] The public information domain is used to determine the information carried by the function indication domain, which can be understood as the information carried by the function indication domain is associated with the public information. The first device determines the information carried by the function indication domain through the public information domain.
[0099] The function indication field may be a field used to indicate detailed information of the first control information, and may also be referred to as a detailed information field.
[0100] In addition, the use, function or purpose of the first control information may be indicated or defaulted in the first control information, for example, used for inventory, used for triggering DO-DTT or DO-A data transmission, used for transmitting DT data, etc.
[0101] In some implementations, the first control information may be inventory control information (or referred to as inventory signaling).
[0102] Step 602: The first device determines whether to execute the behavior corresponding to the function indication field according to the first control information.
[0103] In one embodiment, the behavior corresponding to the function indication field may be sending information to the second device according to the first control information. In the embodiment of the present application, sending information may also be referred to as sending data or signaling, such as sending DO-DTT data or sending feedback of DT data.
[0104] In one embodiment, the first device determines whether to execute the behavior corresponding to the function indication field according to the first control information, including: in a first case, executing the behavior corresponding to the function indication field, such as the first device sending the first information to the second device according to the first control information.
[0105] In one embodiment, the first device determines whether to execute the behavior corresponding to the function indication domain according to the first control information, including: the first device receives the first control information, confirms the action object or information type of the first control information, and executes the behavior corresponding to the function indication domain in a first case. For example: when the first device matches the action object of the first control information, then in the first case, the first information is sent to the second device according to the first control information, or when the device corresponding to the information type of the first control information matches the first device, then in the first case, the first information is sent to the second device according to the first control information.
[0106] The first situation may be agreed upon in the protocol or configured on the network side, for example, the first device matches the identity information indicated by the function indication field or the first device determines to participate in the inventory based on the function indication field.
[0107] In one embodiment, in other cases other than the first case, it is determined not to execute the behavior corresponding to the function indication field.
[0108] In the embodiment of the present application, since the first control information includes a public information field, the public information field is used to determine the information carried by the function indication field, so that the first device can accurately determine the information carried by the function indication field, thereby improving the communication performance of the first device.
[0109] It should be noted that the embodiments of the present application are not limited to indicating the object or information type of the first control information through the above-mentioned control information format indication. For example, in some embodiments, the first control information can implicitly indicate the object or information type of the first control information through a scrambling sequence or mapping on different transmission resources.
[0110] As an optional implementation manner, the public information domain includes at least one of the following:
[0111] A first field for indicating a control information format indication, a second field for indicating a control information identification code, a third field for indicating identity information of the second device, a fourth field for indicating a session management indication, an extension bit, and a fifth field for indicating resource scheduling information of the function indication field;
[0112] The control information identification code is used to indicate the use, function or purpose of the first control information;
[0113] The session management indication is used to manage a session between the first device and the second device;
[0114] The control information format indication is used to indicate the object of the first control information, or the control information format indication is used to indicate the information type of the first control information, the object of action includes the following items: a single device, a device group, all devices, and the information type includes the following items: unicast, multicast, broadcast.
[0115] The purpose, function or objective of the first control information may include at least one of the following:
[0116] Inventory the target first device or paging the target first device, schedule a specific first device for data transmission, query, select a specific inventory target first device, trigger the target first device to transmit the first information, configure the first device with information or indicate configuration update, trigger DO-DTT data transmission, and transmit DT data.
[0117] The control information format indication may explicitly indicate the object of the first control information or the information type of the first control information, such as using 2 bits to indicate the object of the first control information or the information type of the first control information.
[0118] The above-mentioned all devices may refer to all first devices covered by the second device.
[0119] The above-mentioned objects of action include the following: a single device, a device group, and all devices. It can be understood that the first control information can be applicable to scenarios of a single device, a device group, and all devices, that is, the control information of a single device, a device group, and all devices is control information in a unified format.
[0120] When the above-mentioned action object is a single device, the above-mentioned first control information is device-specific (UEspecific) control information; when the above-mentioned action object is a device group, the above-mentioned first control information is group common (groupcommon) control information; when the above-mentioned action object is all devices, the above-mentioned first control information is control information of all first devices within the coverage area of the second device, that is, broadcast information.
[0121] The single device is a specific single first device, and the device group includes at least one first device.
[0122] The above information type includes the following: unicast, multicast, broadcast. It can be understood that the first control information can be applicable to unicast, multicast and broadcast scenarios, that is, the unicast, multicast and broadcast control information is control information in a unified format.
[0123] The above-mentioned unicast control information can also be called device-specific (UE specific) control information, the above-mentioned multicast can also be called group common (group common) control information, and the above-mentioned broadcast control information can be the control information of all first devices within the coverage area of the second device, that is, broadcast information.
[0124] In some implementations, the first control information may also implicitly indicate the object or information type of the first control information, for example, by performing different scrambling on the first control information, or by using different sequences for the sequence field in the first control information, etc., which is not limited here.
[0125] The objects of the first control information include the following: a single device, a device group, all devices, or the information type of the first control information includes the following: unicast, multicast, broadcast. This can support the use of unified control information for control information of a single device, a device group, and all devices, or implement the use of unified control information for control information of unicast, multicast, and broadcast, thereby reducing the complexity of IoT communication signaling design and decoding. In addition, since the second device can use unified first control information for a single device, a device group, and all devices, or unicast, multicast, and broadcast, the control information transmission performance of the second device can be improved.
[0126] In some implementations, the session management instruction is used to manage at least one of the following between the first device and the second device:
[0127] Session establishment, session configuration, session state, session functions.
[0128] In this implementation, at least one of session establishment, session configuration, session state, and session function between the first device and the second device can be managed through the above session management indication, so that the communication performance between the first device and the second device can be improved. For example, the network can configure the maximum number of sessions for the first device, and the second device can use different sessions to communicate with the first device through the above session management indication to improve the communication performance.
[0129] In some implementations, the first device can only process control commands in one session at a time, or the first device can process control commands in multiple sessions at a time.
[0130] The identity information of the second device may be identification information of the second device, such as the ID of the reader and the ID of the cell where the reader is located.
[0131] The above extension bits are reserved for subsequent extension.
[0132] The function indication field is a function indication field included in the first control information, or a function indication field associated with the first control information, and the function indication field is used to indicate the function of the first control information.
[0133] In one embodiment, the function indication field is carried by the first control information. For example, the resource where the function indication field is located can be determined by the indication of relevant scheduling information (eg, resource scheduling information of the function indication field) in the public indication field.
[0134] The bit size of the above function indication field can be configured by the network side device.
[0135] In one embodiment, the information content carried by the above-mentioned function indication field changes according to the corresponding indication in the public indication field.
[0136] It should be noted that, in the case where the public information domain does not include a control information format indication, the object of action or information type of the first control information may be implicitly indicated by other means. In the case where the above-mentioned public information domain does not include a control information identification code, the purpose, function or purpose of the first control information may be default or agreed upon by protocol. In the case where the public information domain does not include a session management indication, the session between the first device and the second device may be default or agreed upon by protocol. In the case where the above-mentioned public information domain does not include the identity information of the second device, the first device sends information to the second device in a broadcast or default manner. In the case where the above-mentioned public information domain does not include resource scheduling information of the function indication domain, the first control information may include the function indication domain or the resource scheduling of the function indication domain as default or pre-configured.
[0137] As an optional implementation manner, the function indication field carries at least one of the following:
[0138] A sixth field for indicating target device identity information, a seventh field for indicating inventory indication information, an eighth field for indicating selection indication information, a ninth field for indicating configuration indication information, a tenth field for indicating scheduling resource information, and an extension bit;
[0139] The target device identity information is the identity information of the first device on which the first control information acts;
[0140] The inventory indication information is used to indicate information related to inventory;
[0141] The selection indication information is used to select devices participating in the inventory;
[0142] The configuration indication information is used to indicate configuration information related to IoT communication.
[0143] The above function indication field may also be referred to as a detailed function indication field, which is used to indicate the detailed function of the first control information.
[0144] The target device identity information is the identity information of the first device to which the first control information acts, which means that the first device is selected to execute the instruction of the received first control information. The target device identity information is the identity information of the target first device, such as identification information, product electronic identification code EPC, PC, etc.
[0145] The inventory-related information indicated by the above inventory indication information may include: relevant parameter information of the first device participating in the inventory. For example: the above inventory indication information is used to trigger an inventory round. The concept of an inventory round is to perform a round of inventory on the selected target first device group (such as the target first device group indicated by the selection indication information). Among them, the target first device group that does not belong to the selected target does not participate in this round of inventory. In addition, if the first device that fails in the inventory during this round of inventory exits the current round of inventory and waits to receive the next first control information.
[0146] Optionally, the inventory indication information includes at least one of the following:
[0147] backoff indicator (BI), scaling factor, first index, access probability, inventory window length, first time unit length, and extension bit;
[0148] Wherein, the backoff indication is used for the device that has not been successfully counted to transmit based on the backoff duration;
[0149] The scaling factor is used to scale the backoff duration;
[0150] The first index is used to determine a value range of the first time unit;
[0151] The inventory window length is the time window length of this inventory round, and the unit is the first time unit.
[0152] The backoff indication may indicate a backoff duration, and the backoff duration is used for the first device to back off when the second device detects that feedback conflicts occur between at least two first devices, so as to reduce the conflicts.
[0153] The transmission based on the backoff duration includes: sending information to the second device, wherein the backoff duration is a backoff duration determined based on the backoff indication.
[0154] For example, the backoff indication is applied to the first device that has not successfully taken inventory to delay information sending, such as delaying sending inventory feedback information for a specific period of time, or delaying feedback of the first device's own identity information, such as ePC, PC, or XPC.
[0155] For another example, the first device determines its own backoff duration according to the backoff indication, and then the first device sends information to the second device after the backoff duration.
[0156] In some implementations, the second device preconfigures the scaling factor, and the scaling factor may be associated with at least one of the following:
[0157] Specific business class, specific first device type, specific inventory priority.
[0158] Among them, if the first device is an AIoT device, the first device type includes: passive device, semi-passive device and active device.
[0159] In this way, at least one of a specific business class, a specific first device type, and a specific inventory priority can be used to determine the scaling factor.
[0160] In the above implementation, the backoff duration can be flexibly scaled by the scaling factor, so that the first device can better flexibly handle different service priorities and service types to reduce conflicts.
[0161] The first time unit may be a transmission opportunity length, or a time slot, a frame, or a transmission opportunity length of 40 ms.
[0162] In some implementations, the first device randomly selects a first time unit within the inventory window length to send the first information, for example, identity information of the first device.
[0163] The first index may be an index Q, for example, the first device takes a value range (such as 0-2) from the first time unit. Q-1 ) randomly selects a target first time unit and transmits on the target first time unit. For another example: the first device randomly selects its own transmission time slot according to Q, and then sends information to the second device on the transmission time slot.
[0164] In the above implementation, the first index can be used to enable the first device to flexibly select the first time unit, which can reduce conflicts.
[0165] The access probability may be an access probability K. The first device may randomly select access or non-access in each time unit according to the divided time units, and the access probability is K, until access is selected in a certain time unit, and then the first information is fed back or sent in this time unit. The access probability K is the probability of randomly selecting access.
[0166] In this way, the access probability can be used to increase the probability of the first device accessing the second device or to increase the probability of successful information transmission.
[0167] In some implementations, at least one of the backoff indication, scaling factor, first index, access probability, inventory window length, and first time unit length may also be pre-configured or agreed upon by protocol.
[0168] In some implementations, the inventory indication includes a backoff indication, as follows:
[0169] In some embodiments, the application scenario of the backoff indication domain is: when a second device (such as a network side device) detects first information sent by multiple first devices (such as AIoT devices) at the same time, the second device makes corresponding backoff instructions based on the current conflict situation / congestion situation.
[0170] Among them, the backoff indication carries the backoff duration information, or the backoff duration index information. The usage of BI is as follows: the BI domain occupies 4 bits, and each value corresponds to the following BI parameter value (BI parameter value) Table 4. The second device indicates a backoff duration index in the BI domain, and the target first device will randomly select any one of the backoff duration values corresponding to the indicated backoff duration index from 0ms to as its own backoff duration. Then resend the first information after the backoff duration.
[0171] Table 4:
[0172] index Backoff parameter value (ms) 0 5 1 10 2 20 3 30 4 40 5 60 6 80 7 120 8 160 9 240 10 320 11 480 12 960 13 1920 14 reserve 15 reserve
[0173] Optionally, the first device applies the selected backoff duration starting from the starting position of a specific time unit interval from the time unit where the BI indication is received.
[0174] Optionally, the first information may be identity information of the first device, such as EPC, or a random access identifier, etc.
[0175] Optionally, the first information may be triggered by the first control information, or may be autonomously sent by the first device.
[0176] In some implementations, the backoff indication is applied when the first device fails to complete the inventory correctly.
[0177] Optionally, the first device to which BI is applied is the first device that has not been successfully inventoried.
[0178] In one case, the first device that has not been successfully inventoried includes at least one of the following:
[0179] A first device that does not receive confirmation information sent by a second device after sending the first device identity;
[0180] The first device fails to send the first device identity;
[0181] A first device receives control information that does not match its own identity or signature.
[0182] In some embodiments, the signature is information identifying the first device.
[0183] In some implementations, if the backoff duration is not indicated in the first control information, it means that the terminal initiates the first information immediately.
[0184] In some implementations, the scaling factor is configured by a network side device or indicated by the first control information. The scaling factor may be 0.0.25, 0.5, or 0.75. When the scaling factor is 0, it means that backoff is not required, and the first device directly resends the first information.
[0185] In some embodiments, the protocol stipulates that the above scaling factor is applied to a specific type of first device, for example, only to an active first device. That is, other non-active first devices will not apply the scaling factor. This allows the active first device to shorten the backoff time and resend the first information faster.
[0186] The scaling factor is applied in the following manner: after the first device selects a backoff duration, the backoff duration is multiplied by the scaling factor to obtain a backoff duration that is finally applied.
[0187] In one embodiment, Figure 7 As shown, the inventory window length is carried in the inventory indication of the first control information. After the first device (the tag in this embodiment) receives the first control information, the inventory window length is 4 slots. The time units divided within the inventory window length are time slots in this embodiment. All tags in the target tag group that meet the selection conditions in the first control information will randomly select a sending time unit / sending opportunity within the inventory window length, and report the tag's own EPC at the selected sending time unit. The specific process is as follows: Figure 7 If two or more tags select the same slot for EPC transmission, a collision occurs, and the second device (the reader in this embodiment) will not be able to identify the multiple EPCs that collide, and the second device will then send a NACK. All tags in the slot where the collision occurs will exit the current inventory and wait for the next inventory. For example, Figure 7 The two tags 0 and 4 that collided at time slot 0 will wait for the next round of inventory.
[0188] In other implementations, if multiple tags that select the same transmission timing for reporting and collide receive NACK at the transmission timing, they can each randomly re-select a transmission timing among the remaining transmission timings and continue to report their own identities.
[0189] The length of a transmission opportunity may be determined by a protocol or configured by a network. The length of a transmission opportunity may be N slots or N system frames. Alternatively, the length of a transmission opportunity may be 50 ms.
[0190] The length of the above sending opportunity is as follows Figure 7 As shown, the interaction delays of the second device and the first device at a sending opportunity are correlated.
[0191] Optionally, the configuration indication information is used to indicate at least one of the following:
[0192] IoT communication bandwidth configuration;
[0193] IoT communication frequency configuration;
[0194] IoT communication mode configuration;
[0195] Inventory process related configuration;
[0196] Reference signal configuration for channel measurement;
[0197] Reference signal configuration for synchronization function;
[0198] Configuration of selection conditions for inventory mode;
[0199] The first device actively initiates the configuration of the inventory process;
[0200] configuration of the first control information;
[0201] Extended bit information.
[0202] The above-mentioned IoT communication bandwidth configuration includes an uplink or downlink IoT communication bandwidth configuration, and the above-mentioned IoT communication frequency configuration includes an uplink or downlink IoT communication frequency configuration.
[0203] The IoT communication mode may include at least one of two-node communication (i.e., communication between a first device and a second device), and three-node communication (i.e., communication between a second device (base station), a relay device (terminal), and first devices).
[0204] The above inventory process related configuration may be a configuration of information related to the inventory process. For example, the inventory process related information configuration includes inventory process mode selection, such as selecting a two-step inventory mode or a four-step inventory mode.
[0205] The above four-step inventory mode refers to the steps required for the first device to successfully complete an inventory.
[0206] For the case where the second device triggers the inventory, the four steps are as follows:
[0207] Step 1) The first device receives a first control command;
[0208] Step 2) The first device feeds back a signature according to the control command;
[0209] Step 3) The first device receives the coded acquisition information, i.e., the confirmation information of step 2);
[0210] Step 4) The first device feeds back coding information.
[0211] In the case where the first device actively initiates access, the above four steps include:
[0212] Step 1) The first device sends a random access preamble;
[0213] Step 2) The first device receives the confirmation information of step 2);
[0214] Step 3) The first device feeds back coding information;
[0215] Step 4) The first device receives contention resolution confirmation information.
[0216] For the case where the second device triggers the inventory, the two-step inventory mode includes:
[0217] Step 1) The first device receives a first control signaling;
[0218] Step 2) The first device directly feeds back the coding information.
[0219] For the case where the first device actively initiates access, the two-step inventory mode includes:
[0220] Step 1) The first device sends coded information;
[0221] Step 2) The first device receives confirmation information.
[0222] In some implementations, the above-mentioned inventory process related configuration also includes: inventory resource configuration, such as inventory cycle, inventory resource configuration, etc.
[0223] The selection condition configuration of the above inventory mode can be a channel quality threshold setting. If the channel quality is lower than the threshold, a four-step inventory is selected, and if the channel quality is higher than the threshold, a two-step inventory is selected.
[0224] The configuration related to the inventory process initiated by the first device may be a configuration related to DOA, such as the time-frequency resource configuration and the transmission power configuration of the access initiated by the first device.
[0225] The configuration of the first control information may include resource configuration of the first control information.
[0226] The above configuration indication information can be used to update the configuration, that is, configuration update indication information.
[0227] In the above implementation manner, the above configuration indication information indicates at least one of the above configurations, so that the first device can communicate with the second device better, thereby improving the communication performance between the first device and the second device.
[0228] Optionally, the selection indication information includes at least one of the following:
[0229] A screening condition indication, an index of the screening condition indication, a screening end indication, a target group index, and extended bit information;
[0230] wherein the first device determines whether to participate in the inventory according to the screening condition indicated by the screening condition indication;
[0231] The screening end indication is used to indicate whether the screening is finished or whether the screening condition indication is the last screening condition indication;
[0232] The target group index is used to indicate that the first device of the target group corresponding to the associated target group index participates in the inventory.
[0233] The above-mentioned filter condition indication may indicate one or more filter conditions, wherein the filter condition may be configured in a customized manner according to the requirements, for example, grouping or filtering is performed according to the type of the first device, that is, whether it is an active first device. Alternatively, the filter condition may include a matching item or a matching relationship, such as the first device selected to participate in the inventory needs to meet the matching item, and the above-mentioned matching relationship refers to a logical relationship with the matching item, including greater than, less than, equal to, and not equal to the matching item.
[0234] The index of the above-mentioned filtering condition indication may indicate the index of the current filtering condition, wherein the filtering indication with an index of 0 is the starting filtering condition indication.
[0235] In some implementations, a filter condition may include one or more filter sub-conditions, for example, the index indicated by the filter condition may be the index of the filter sub-condition. For example, in some application scenarios, a complete filter condition may be divided into multiple commands for transmission, and the index indicated by the filter condition indicates the current filter sub-condition index.
[0236] In some embodiments, the group index where the first device is located may be specified by a third device. For example, the third device is a core network device, for example, the group index of the first device is assigned to the first device by the core network device through non-access layer (Non-Access-Stratum, NAS) information. Further, the core network may group the first device based on different attributes of the first device (for example, active or passive devices) or different characteristics (for example, the manufacturer of the first device, the production address, etc.). In some embodiments, the group index where the first device is located may also be determined by the first device based on preset regulations.
[0237] In this implementation, the above-mentioned screening condition indication can enable the first device to determine whether it participates in this inventory. The index of the above-mentioned screening condition indication can enable the first device to have a good understanding of the current screening status. The above-mentioned screening end indication can enable the first device to determine whether the screening is over or whether it is the last screening condition indication, so that the first device can integrate all the screening conditions to determine whether the screening conditions are met, that is, to determine whether to participate in the inventory. The target group index can realize the information transmission between the second device and the first device group, thereby improving the transmission performance of the second device.
[0238] In one embodiment, the selection indication information includes a target group index indication. The first device determines which group is currently selected by the second device according to the target group index indication, whether the currently selected group is the group to which it belongs, and whether it is selected.
[0239] In some implementations, the selection indication information may also include the total number of screening sub-conditions included in a complete screening condition.
[0240] Optionally, the selection indication information further includes: a first logic operation rule indication, wherein the first logic operation rule indication is used to indicate a logic operation rule between the plurality of selection indication information.
[0241] The logic operation rules of the above-mentioned multiple selection indication information may be logic operation rules such as AND, OR, NOT, etc., or the latest selection indication information may overwrite the previous selection indication information, etc.
[0242] The logical operation rules between the above-mentioned multiple selection indication information may be the logical operation rules between the filtering conditions in the multiple selection indication information, such as indicating the logical operation rules between the multiple filtering conditions, or the logical operation rules between the above-mentioned multiple selection indication information may be the logical operation rules between the target group indexes in the multiple selection indication information.
[0243] In this implementation, since the selection indication information also includes the first logic operation rule indication, the first device can determine the logic operation rule between multiple selection indication information through the first logic operation rule indication, so that the first device can participate in the inventory screening more accurately and quickly.
[0244] Optionally, the function indication field and the public information field are transmitted in different resources.
[0245] The above-mentioned different resources may be different resource blocks, or the function indication field and the public information field may be sent through two separate sending behaviors respectively, that is, the first device receives the function indication field and the public information field through two receiving behaviors.
[0246] In this implementation, since the function indication domain and the public information domain are transmitted in different resources, the transmission reliability of the function indication domain and the public information domain can be improved. For example, the transmission resources of the function indication domain and the public information domain can be flexibly configured to reduce transmission conflicts between the function indication domain and the public information domain and other information.
[0247] In some implementations, the function indication field and the public information field are also transmitted together.
[0248] Optionally, when the object of the first control information includes a single device, or the information type of the first control information is unicast, the function indication field carries at least one of the following: a sixth field for indicating the identity information of the target device, a tenth field for indicating the scheduling resource information, and the extension bit; or,
[0249] In the case where the object of the first control information includes a device group, or the information type of the first control information is multicast, the function indication field includes at least one of the following: a seventh field for indicating the inventory indication information, an eighth field for indicating the selection indication information, a tenth field for indicating the scheduling resource information, and the extension bit; or,
[0250] When the objects of the first control information include all devices, or the information type of the first control information is broadcast, the function indication field carries at least one of the following: the seventh field for indicating the configuration indication information, the tenth field for indicating the scheduling resource information, and the extended bit.
[0251] In one case, when the object of the first control information includes a single device, or the information type of the first control information is unicast, the scheduling resource is used to schedule data of the first device.
[0252] When the objects of the first control information include a device group, or the information type of the first control information is multicast, the resources scheduled by the above-mentioned scheduling resource information can be used for the transmission of data or identity information of the target first device group, and the first device in the target first device group uses the resources scheduled by the scheduling resource information according to the inventory order time division multiplexing (TDM).
[0253] In this implementation, the information carried by the function indication field can be flexibly configured according to the object of the first control information or the information type association, which can reduce the complexity of the first control information.
[0254] In one embodiment, the network side device or protocol stipulates that the first control information includes the following public indication field.
[0255] The public indication domain includes: a control information format indication and a second device identity information indication;
[0256] The function indication field is associated with the control information format indication. The specific association relationship is shown in Table 5 below.
[0257] According to Table 5, the number of bit payloads occupied by the unified first control information is R=(2+W+Max(X,Y1+2+3,Z)) bits. In actual transmission, since the first control information indicates a change in content, R can be filled with zeros.
[0258] Table 5:
[0259]
[0260]
[0261] In this way, the unified control information format design is helpful to reduce the complexity of the control information and improve the communication performance of the first control information.
[0262] As an optional implementation, the method further includes:
[0263] Before the first device receives the first control information sent by the second device, the first device receives selection indication information; the selection indication information is used to select a device participating in the inventory;
[0264] The first device determines, according to the first control information, whether to execute a behavior corresponding to the function indication field, including:
[0265] In a case where it is determined based on the selection indication information that the first device participates in the inventory, the first device determines, according to the first control information, whether to execute a behavior corresponding to the function indication field.
[0266] For the above selection indication information, please refer to the corresponding description of the above implementation mode, which will not be repeated here.
[0267] The receiving of the selection indication information may be receiving the selection indication information sent by the second device.
[0268] In this implementation, optionally, since the second device has sent selection indication information before sending the first control information, that is, the first device participating in the inventory has been selected, the selection indication information does not need to be carried in the first control information.
[0269] In this implementation, it is possible to receive the selection indication information before the first device receives the first control information, so that the first device determines whether to participate in the inventory according to the selection indication information, thereby improving the information transmission efficiency of the first device.
[0270] In some implementations, part or all of the content included in the first control information is at least one of the following: NAS signaling and access network signaling.
[0271] As an optional implementation manner, the first device determines whether to execute the behavior corresponding to the function indication field according to the first control information, including:
[0272] In a first case, the first device sends first information to the second device;
[0273] The first situation includes at least one of the following:
[0274] The target device identity information matches the identity information of the first device;
[0275] Determine, according to the selection indication information, that the first device participates in the inventory.
[0276] The first information may include at least one of the following:
[0277] DO-DTT data;
[0278] DO-A data;
[0279] Feedback of DT data;
[0280] Preamble;
[0281] Device identity information; optionally, the device identity information may include ID information, or signature information.
[0282] the data volume of the first device;
[0283] a channel status of the first device;
[0284] The power status of the first device.
[0285] The matching of the target device identity information and the first device identity information can be understood as the first device being the device indicated or selected by the target device body information.
[0286] For details on determining the first device to participate in the inventory according to the selection indication information, please refer to the corresponding description of the above implementation method, which will not be repeated here.
[0287] In this implementation, it can be achieved that the first device sends the first information to the second device only in the first situation, which can save power consumption of the first device and reduce interference of transmission signals between the first devices.
[0288] If the above first condition is not met, the first device may discard the first control information or take no action, or exit the current inventory and wait to receive the next first control information.
[0289] Optionally, the first device sending the first information to the second device includes:
[0290] The first device sends first information to the second device at a first resource location;
[0291] The first resource location includes at least one of the following:
[0292] A resource location determined based on the inventory indication information;
[0293] A resource location determined based on the scheduling resource information;
[0294] The resource location is determined based on the configuration indication information.
[0295] The resource location includes at least one of a frequency domain location and a time domain location.
[0296] It can be understood that the inventory indication information, the scheduling resource information, and the configuration indication information include resource information of the first information sent by the scheduling target first device (such as the first device participating in the inventory).
[0297] In some implementations, the resource location may be a contention-based resource, ie, the same resource shared by multiple first devices, or may be a non-contention-based resource, ie, the frequency resource is used by one first device and is not shared with other first devices.
[0298] In this implementation manner, since the first information is sent to the second device at the first resource location, the transmission reliability of the first information can be improved.
[0299] In one embodiment, the first information includes at least one of the following:
[0300] A preamble, at least used for synchronization between the first device and the second device or identification of the first device; wherein the preamble may be a contention-based preamble, i.e., a preamble shared by a plurality of first devices, or a non-contention-based preamble, i.e., the preamble is used by one first device and is not shared with other first devices;
[0301] The first device identification information includes at least one of the first unique identification information, the first device group identification information of a group of first devices (multiple first devices), and the full identification information of all first devices covered by the second device; wherein, the unique identification information of the first device means that all first devices covered by the second device have different unique IDs to distinguish different first devices; the first device group identification information can be the type of device (such as the first device type is a passive IoT, semi-passive IoT or active IoT device) or a group of devices that meet certain screening conditions / inventory commands, and the screening conditions / inventory commands are indicated by trigger signaling; when the first control information is a broadcast signaling, or when the device identification field / domain in the first control information indicates full identification or there is no identification information indicating the device in the first control information, it means that the object of action is all / all first devices covered by the second device;
[0302] In some embodiments, the first information further includes feedback of DT data associated with DO-DTT data transmission triggered by the first control information (such as feedback on whether the DT data is correctly demodulated), the data volume of the first device, the channel status of the first device, and at least one item of the power status of the first device.
[0303] Optionally, after the first device sends the first information to the second device, the method further includes the following:
[0304] The first device monitors the second control information sent by the second device within the running time of the timer associated with the second control information;
[0305] The first device monitors the second control information sent by the second device within a monitoring time window of the second control information.
[0306] The above-mentioned first device monitors the second control information sent by the second device within the running time of the timer associated with the second control information, which may include: when the first device sends the first information, starting the running time of the timer associated with the second control information, and monitoring the second control information sent by the second device within the running time of the timer.
[0307] The timer or monitoring time window may be predefined, configured by high-level signaling, indicated by system information, or indicated by first control information.
[0308] In this implementation, it is possible to monitor the second control information sent by the second device within the running time or the monitoring time window of the timer, which can save power consumption of the terminal.
[0309] In some implementations, the second control information includes at least one of the following:
[0310] Preamble, device identification information, ACK, scheduling information of DO-DTT, sleep command, NACK, scheduling information for rescheduling transmission of the second signaling, and third backoff time;
[0311] The ACK is used to indicate that the second signaling is correctly received;
[0312] The NACK is used to indicate one of the following:
[0313] Demodulation of the second signaling fails;
[0314] Demodulation of the DO-DTT data carried by the second signaling fails;
[0315] The DO-DTT data in the second signaling is not received.
[0316] In some implementations, when the second control information is monitored within the running time or the listening time window of the timer, the first device determines at least one of the following: connection with the second device fails, the first information is not successfully received by the second device, and the first device is not recognized by the second device; or, when the second control information is monitored within the running time or the listening time window of the timer, the first device determines at least one of the following based on the second control information:
[0317] Whether the first device is successfully connected to the second device;
[0318] whether the first information is successfully received by the second device;
[0319] Whether the first device is recognized by the second device.
[0320] Optionally, in the second case, the first device determines that the connection with the second device is successful, or determines that the first signaling is successfully received by the second device, or determines that the first device is recognized by the second device;
[0321] Or, in a third case, the first device determines that the connection with the second device fails, or determines that the first information is not successfully received by the second device, or determines that the first device is not recognized by the second device;
[0322] The second situation includes at least one of the following:
[0323] The preamble included in the second control information matches the preamble included in the first information;
[0324] The device identification information included in the second control information matches the device identification information included in the first information;
[0325] The third situation includes at least one of the following:
[0326] The preamble included in the second control information does not match the preamble included in the first information;
[0327] The device identification information included in the second control information does not match the device identification information included in the first information.
[0328] In some implementations, when the second control information includes ACK, the first device determines that the connection with the second device is successful, or determines that the first information is successfully received by the second device, or determines that the first device is recognized by the second device;
[0329] In some embodiments, when the second control information includes NACK or scheduling information for rescheduling the transmission of the first information, the first device determines that the connection with the second device has failed, or determines that the first information has not been successfully received by the second device, or determines that the first device has not been recognized by the second device.
[0330] In the above implementation, it is possible to determine whether the first device is successfully connected to the second device, whether the second signaling is successfully received by the second device, and whether the first device is recognized by the second device based on the second control information, thereby supporting information transmission before the first device is connected to the second device, or supporting information transmission before the first device is recognized by the second device, so as to improve the first transmission performance.
[0331] Optionally, when the connection with the second device is successful, the method further includes at least one of the following:
[0332] The first device receives and demodulates DT data, where the DT data is DT data carried by the second control information;
[0333] The first device sends second information;
[0334] The first device monitors the third control information within a running time of a timer associated with the third control information or within a monitoring time window of the third control information;
[0335] The second information includes at least one of the following:
[0336] Device identity information;
[0337] DO-DTT data;
[0338] data scheduled by the second control information;
[0339] the data volume of the first device;
[0340] a channel status of the first device;
[0341] The power status of the first device;
[0342] Sleep request;
[0343] The indication information is used to indicate that the first device is going to sleep.
[0344] The above-mentioned DO-DTT data may be subsequent DO-DTT data of the DO-DTT data carried by the first information.
[0345] In the above implementation, the first device can send the second information to the second device to transmit more relevant information of the first device to the second device, thereby improving the interaction performance between the first device and the second device.
[0346] Optionally, the method further includes at least one of the following:
[0347] In a case where the third control information is monitored within the running time of a timer associated with the third control information or within a listening time window of the third control information, determining whether the first device is recognized by the second device based on the third control information;
[0348] In a case where the third control information is monitored within the running time of a timer associated with the third control information or within a listening time window of the third control information, determining whether the conflict is successfully resolved based on the third control information;
[0349] If the third control information is not detected within the running time of the timer associated with the third control information or within the monitoring time window of the third control information, determining that the first device is not recognized by the second device;
[0350] If the third control information is not detected within the running time of the timer associated with the third control information or within the monitoring time window of the third control information, it is determined that the conflict resolution fails.
[0351] In some implementations, when the device identity information included in the third control information matches the device identity information included in the second information, it is determined that the first device is recognized by the second device, or it is determined that the conflict is successfully resolved; or,
[0352] In a case where the device identity information included in the third control information does not match the device identity information included in the second information, it is determined that the first device is not recognized by the second device, or that conflict resolution fails.
[0353] In the above implementation, since it is possible to determine whether the first device is recognized by the second device or whether the conflict is successfully resolved based on the third control information, this makes it possible to achieve compatibility with the 3GPP communication process in the IoT device, thereby reducing the impact on network devices or other non-A-IoT devices.
[0354] Optionally, the third control information carries at least one of the following:
[0355] retransmission data of the DT data carried by the first control information;
[0356] The second control information carries retransmission data of DT data.
[0357] In this implementation, the DT data can be retransmitted, thereby improving the transmission reliability of the DT data.
[0358] In one embodiment, this embodiment mainly describes other steps after the first device sends the first information, wherein the first information sent by the first device includes: identity information of the first device and signature information of the first device, etc.
[0359] The next steps are as follows:
[0360] The first device monitors and receives the second control information during the operation of the timer / time window corresponding to the second control information;
[0361] If the first device detects the second control information, determining whether the connection / access with the second device is successful according to an instruction of the second control information;
[0362] For example: if the preamble code or the first device identification information indicated in the second control information is identical to / matches the preamble code or the first device identification information sent by the first device in the first information, the first device determines / considers that the connection / access with the second device is successful;
[0363] If the preamble code or the first identification information indicated in the second control information does not match the preamble code or the first device identification information sent in the first signaling, the first device determines / believes that the connection / access with the second device has failed;
[0364] Until the second control signaling timer / time window times out, the first device does not detect the second control information or fails to detect the second control information, and the first device determines / believes that the connection / access with the second device has failed.
[0365] The second control information may include at least one of the following:
[0366] ACK, telling the first device that it has been received correctly
[0367] Schedule the subsequent DO-DTT data transmission, including time and frequency resources, transmission time, data size, etc.;
[0368] Sleep command, which puts the first device into sleep mode or exits the current inventory;
[0369] NACK, telling the first device that demodulation failed;
[0370] rescheduling transmission of the first signaling;
[0371] Target BI.
[0372] When the first device considers that the connection / access with the second device is successful, at least one of the following is performed:
[0373] Receive and demodulate DT data, wherein the DT data may be transmitted for the first time, such as when the first control information does not carry DT data, or may be a retransmission of DT data carried in the first control information.
[0374] Send the second information, the second information including the identity information of the first device, such as EPC, PC, data scheduled by the second control information, the data volume of the first device, the channel status of the first device, the power status of the first device, the first device requesting to sleep, and the first device indicating to the second device that it will sleep.
[0375] Optionally, after the first device sends the second information, a timer / time window corresponding to the third control information is started to monitor the timer / time window corresponding to the third control information. The timer / time window corresponding to the third control information may be predefined, or configured by high-level signaling, or indicated by system information, or indicated by the first control information or the second control information.
[0376] When the first device determines / believes that the connection / access with the second device fails, at least one of the following is performed:
[0377] According to the backoff indication carried in the first control information or the second control information, the first device determines its own backoff duration, and resends the first information after delaying the backoff duration.
[0378] It may depend on the implementation of the first device to delay for a certain period of time or resend the first information immediately.
[0379] Or, the first device exits the inventory round triggered by the first control information, waits to receive the first control information again, and re-participates in the inventory according to the instruction of the first control information.
[0380] During the monitoring process of the timer / time window corresponding to the third control information, the first device performs at least one of the following actions:
[0381] If the first device detects the third control information, determining whether it is successfully recognized by the second device or whether the conflict is successfully resolved according to the indication of the third control information;
[0382] If the first device identification information indicated in the third control information matches the first device identification information sent by the first device in the second information, the first device considers that the conflict resolution is successful;
[0383] If the first device identification information indicated in the third control information matches the first device identification information sent by the first device in the second information, the first device considers that the conflict resolution fails.
[0384] Until the timer / time window corresponding to the third control information times out, the first device has not detected the third control information or fails to detect the third control information, and the first device considers that the conflict resolution has failed.
[0385] In an embodiment of the present application, a first device receives first control information sent by a second device, the first control information including a function indication field and a public information field, the public information field being used to determine information carried by the function indication field; the first device determines whether to execute an action corresponding to the function indication field based on the first control information; since the first control information includes the public information field, the public information field is used to determine the information carried by the function indication field, so that the first device can accurately determine the information carried by the function indication field, thereby improving the communication performance of the first device.
[0386] See also Figure 8 , Figure 8 is a flowchart of another control information transmission method provided in an embodiment of the present application. Figure 8 As shown, the following steps are included:
[0387] Step 801: The second device sends first control information to the first device, where the first control information includes a function indication field and a public information field, where the public information field is used to determine information carried by the function indication field;
[0388] Among them, the first device is an Internet of Things (IoT) device.
[0389] Optionally, the first control information includes a public information field, and the public information field includes at least one of the following:
[0390] A first field for indicating a control information format indication, a second field for indicating a control information identification code, a third field for indicating identity information of the second device, a fourth field for indicating a session management indication, an extension bit, and a fifth field for indicating resource scheduling information of the function indication field;
[0391] The control information identification code is used to indicate the use, function or purpose of the first control information;
[0392] The session management indication is used to manage a session between the first device and the second device;
[0393] The control information format indication is used to indicate the object of the first control information, or the control information format indication is used to indicate the information type of the first control information, the object of action includes the following items: a single device, a device group, all devices, and the information type includes the following items: unicast, multicast, broadcast.
[0394] Optionally, the session management indication is used to manage at least one of the following between the first device and the second device:
[0395] Session establishment, session configuration, session state, session functions.
[0396] Optionally, the function indication field carries at least one of the following:
[0397] A sixth field for indicating target device identity information, a seventh field for indicating inventory indication information, an eighth field for indicating selection indication information, a ninth field for indicating configuration indication information, a tenth field for indicating scheduling resource information, and an extension bit;
[0398] Wherein, the target device identity information is the identity information of the first device that responds to the first control information;
[0399] The inventory indication information is used to indicate information related to inventory;
[0400] The selection indication information is used to select devices participating in the inventory;
[0401] The configuration indication information is used to indicate configuration information related to IoT communication.
[0402] Optionally, when the object of the first control information includes a single device, or the information type of the first control information is unicast, the function indication field carries at least one of the following: a sixth field for indicating the identity information of the target device, a tenth field for indicating the scheduling resource information, and the extension bit; or,
[0403] In the case where the object of the first control information includes a device group, or the information type of the first control information is multicast, the function indication field includes at least one of the following: a seventh field for indicating the inventory indication information, an eighth field for indicating the selection indication information, a tenth field for indicating the scheduling resource information, and the extension bit; or,
[0404] When the objects of the first control information include all devices, or the information type of the first control information is broadcast, the function indication field carries at least one of the following: the seventh field for indicating the configuration indication information, the tenth field for indicating the scheduling resource information, and the extended bit.
[0405] Optionally, the inventory indication information includes at least one of the following:
[0406] Backoff indication, scaling factor, first index, access probability, inventory window length, first time unit length, extension bit;
[0407] Wherein, the backoff indication is used for the device that has not been successfully counted to transmit based on the backoff duration;
[0408] The scaling factor is used to scale the backoff duration;
[0409] The first index is used to determine a value range of the first time unit;
[0410] The inventory window length is the time window length of this inventory round, and the unit is the first time unit
[0411] Optionally, the configuration indication information is used to indicate at least one of the following:
[0412] IoT communication bandwidth configuration;
[0413] IoT communication frequency configuration;
[0414] IoT communication mode configuration;
[0415] Inventory process related configuration;
[0416] Reference signal configuration for channel measurement;
[0417] Reference signal configuration for synchronization function;
[0418] Configuration of selection conditions for inventory mode;
[0419] The first device actively initiates the configuration of the inventory process;
[0420] configuration of the first control information;
[0421] Extended bit information.
[0422] Optionally, the method further includes:
[0423] Before the second device sends the first control information to the first device, the second device sends selection indication information to the first device;
[0424] The selection indication information is used to select devices to participate in the inventory.
[0425] Optionally, the selection indication information includes at least one of the following:
[0426] A screening condition indication, an index of the screening condition indication, a screening end indication, a target group index, and extended bit information;
[0427] wherein the first device determines whether to participate in the inventory according to the screening condition indicated by the screening condition indication;
[0428] The screening end indication is used to indicate whether the screening is finished or whether the screening condition indication is the last screening condition indication;
[0429] The target group index is used to indicate that the first device of the target group corresponding to the associated target group index participates in the inventory.
[0430] Optionally, the selection indication information further includes: a first logic operation rule indication, wherein the first logic operation rule indication is used to indicate a logic operation rule between the plurality of selection indication information.
[0431] Optionally, the function indication field and the public information field are transmitted in different resources.
[0432] Optionally, the method further includes:
[0433] The second device receives the first information sent by the first device.
[0434] The second device may receive first information sent by one or more first devices.
[0435] Optionally, the method further includes:
[0436] In a case where the second device receives the first information, the second device sends second control information to the first device.
[0437] The receiving of the first information includes successful reception or successful demodulation.
[0438] It should be noted that this embodiment is Figure 6 The implementation of the second device corresponding to the embodiment shown in the figure can be found in the specific implementation of the second device. Figure 6 To avoid repeated description, the related description of the embodiment shown in the present invention will not be repeated in detail.
[0439] The control information transmission method provided in the embodiment of the present application can be executed by a control information transmission device. In the embodiment of the present application, the control information transmission device provided in the embodiment of the present application is described by taking the control information transmission device executing the control information transmission method as an example.
[0440] See also Fig. 9 , Fig. 9 is a structural diagram of a control information transmission device provided in an embodiment of the present application, such as Fig. 9 As shown, the control information transmission device 900 includes:
[0441] A first receiving module 901 is configured to receive first control information sent by a second device, where the first control information includes a function indication field and a public information field, where the public information field is used to determine information carried by the function indication field;
[0442] A response module 902 is used to determine whether to execute the behavior corresponding to the function indication field according to the first control information;
[0443] Among them, the first device corresponding to the apparatus is an Internet of Things IoT device.
[0444] Optionally, the public information domain includes at least one of the following:
[0445] A first field for indicating a control information format indication, a second field for indicating a control information identification code, a third field for indicating identity information of the second device, a fourth field for indicating a session management indication, an extension bit, and a fifth field for indicating resource scheduling information of the function indication field;
[0446] The control information identification code is used to indicate the use, function or purpose of the first control information;
[0447] The session management indication is used to manage a session between the first device and the second device;
[0448] The control information format indication is used to indicate the object of the first control information, or the control information format indication is used to indicate the information type of the first control information, the object of action includes the following items: a single device, a device group, all devices, and the information type includes the following items: unicast, multicast, broadcast.
[0449] Optionally, the session management indication is used to manage at least one of the following between the first device and the second device:
[0450] Session establishment, session configuration, session state, session functions.
[0451] Optionally, the function indication field carries at least one of the following:
[0452] A sixth field for indicating target device identity information, a seventh field for indicating inventory indication information, an eighth field for indicating selection indication information, a ninth field for indicating configuration indication information, a tenth field for indicating scheduling resource information, and an extension bit;
[0453] The target device identity information is the identity information of the first device on which the first control information acts;
[0454] The inventory indication information is used to indicate information related to inventory;
[0455] The selection indication information is used to select devices participating in the inventory;
[0456] The configuration indication information is used to indicate configuration information related to IoT communication.
[0457] Optionally, when the object of the first control information includes a single device, or the information type of the first control information is unicast, the function indication field carries at least one of the following: a sixth field for indicating the identity information of the target device, a tenth field for indicating the scheduling resource information, and the extension bit; or,
[0458] In the case where the object of the first control information includes a device group, or the information type of the first control information is multicast, the function indication field includes at least one of the following: a seventh field for indicating the inventory indication information, an eighth field for indicating the selection indication information, a tenth field for indicating the scheduling resource information, and the extension bit; or,
[0459] When the objects of the first control information include all devices, or the information type of the first control information is broadcast, the function indication field carries at least one of the following: the seventh field for indicating the configuration indication information, the tenth field for indicating the scheduling resource information, and the extended bit.
[0460] Optionally, the inventory indication information includes at least one of the following:
[0461] Backoff indication, scaling factor, first index, access probability, inventory window length, first time unit length, extension bit;
[0462] Wherein, the backoff indication is used for the device that has not been successfully counted to transmit based on the backoff duration;
[0463] The scaling factor is used to scale the backoff duration;
[0464] The first index is used to determine a value range of the first time unit;
[0465] The inventory window length is the time window length of this inventory round, and the unit is the first time unit.
[0466] Optionally, the configuration indication information is used to indicate at least one of the following:
[0467] IoT communication bandwidth configuration;
[0468] IoT communication frequency configuration;
[0469] IoT communication mode configuration;
[0470] Inventory process related configuration;
[0471] Reference signal configuration for channel measurement;
[0472] Reference signal configuration for synchronization function;
[0473] Configuration of selection conditions for inventory mode;
[0474] The first device actively initiates the configuration of the inventory process;
[0475] configuration of the first control information;
[0476] Extended bit information.
[0477] Optionally, the device further comprises:
[0478] A second receiving module, configured to receive selection indication information by the first device before the first device receives the first control information sent by the second device; the selection indication information is used to select a device participating in the inventory;
[0479] The response module 902 is configured to determine, based on the selection indication information, when the first device participates in the inventory, whether to execute the behavior corresponding to the function indication field according to the first control information.
[0480] Optionally, the selection indication information includes at least one of the following:
[0481] A screening condition indication, an index of the screening condition indication, a screening end indication, a target group index, and extended bit information;
[0482] wherein the first device determines whether to participate in the inventory according to the screening condition indicated by the screening condition indication;
[0483] The screening end indication is used to indicate whether the screening is finished or whether the screening condition indication is the last screening condition indication;
[0484] The target group index is used to indicate that the first device of the target group corresponding to the associated target group index participates in the inventory.
[0485] Optionally, the selection indication information further includes: a first logic operation rule indication, wherein the first logic operation rule indication is used to indicate a logic operation rule between the plurality of selection indication information.
[0486] Optionally, the function indication field and the public information field are transmitted in different resources.
[0487] Optionally, the response module 902 is configured to, in a first case, cause the first device to send first information to the second device;
[0488] The first situation includes at least one of the following:
[0489] The target device identity information matches the identity information of the first device;
[0490] Determine, according to the selection indication information, that the first device participates in the inventory.
[0491] Optionally, the response module 902 is configured to send first information to the second device at a first resource location;
[0492] The first resource location includes at least one of the following:
[0493] A resource location determined based on the inventory indication information;
[0494] A resource location determined based on the scheduling resource information;
[0495] The resource location is determined based on the configuration indication information.
[0496] Optionally, the device further includes the following:
[0497] A first monitoring module, configured to monitor the second control information sent by the second device during the running time of the timer associated with the second control information;
[0498] The second monitoring module is used to monitor the second control information sent by the second device within the monitoring time window of the second control information.
[0499] The above control information transmission device can improve the communication performance of IoT devices.
[0500] In the embodiment of the present application, the control information transmission device 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. For example, the electronic device may be a terminal, or may be other devices other than a terminal. Exemplarily, the terminal may include but is not limited to the types of terminals listed in the embodiment of the present application, and other devices may be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
[0501] The control information transmission device provided in the embodiment of the present application can achieve Figure 6 The various processes implemented by the method embodiment shown achieve the same technical effect and will not be described again here to avoid repetition.
[0502] See also Fig.10 , Fig.10 is a structural diagram of another control information transmission device provided in an embodiment of the present application, such as Fig.10 As shown, the control information transmission device 1000 includes:
[0503] A first sending module 1001 is configured to send first control information to a first device, where the first control information includes a function indication field and a public information field, where the public information field is used to determine information carried by the function indication field;
[0504] Among them, the first device is an Internet of Things (IoT) device.
[0505] Optionally, the first control information includes a public information field, and the public information field includes at least one of the following:
[0506] A first field for indicating a control information format indication, a second field for indicating a control information identification code, a third field for indicating identity information of the second device, a fourth field for indicating a session management indication, an extension bit, and a fifth field for indicating resource scheduling information of the function indication field;
[0507] The control information identification code is used to indicate the use, function or purpose of the first control information;
[0508] The session management indication is used to manage a session between the first device and the second device;
[0509] The control information format indication is used to indicate the object of the first control information, or the control information format indication is used to indicate the information type of the first control information, the object of action includes the following items: a single device, a device group, all devices, and the information type includes the following items: unicast, multicast, broadcast.
[0510] Optionally, the session management indication is used to manage at least one of the following between the first device and the second device:
[0511] Session establishment, session configuration, session state, session functions.
[0512] Optionally, the function indication field carries at least one of the following:
[0513] A sixth field for indicating target device identity information, a seventh field for indicating inventory indication information, an eighth field for indicating selection indication information, a ninth field for indicating configuration indication information, a tenth field for indicating scheduling resource information, and an extension bit;
[0514] Wherein, the target device identity information is the identity information of the first device that responds to the first control information;
[0515] The inventory indication information is used to indicate information related to inventory;
[0516] The selection indication information is used to select devices participating in the inventory;
[0517] The configuration indication information is used to indicate configuration information related to IoT communication.
[0518] Optionally, when the object of the first control information includes a single device, or the information type of the first control information is unicast, the function indication field carries at least one of the following: a sixth field for indicating the identity information of the target device, a tenth field for indicating the scheduling resource information, and the extension bit; or,
[0519] In the case where the object of the first control information includes a device group, or the information type of the first control information is multicast, the function indication field includes at least one of the following: a seventh field for indicating the inventory indication information, an eighth field for indicating the selection indication information, a tenth field for indicating the scheduling resource information, and the extension bit; or,
[0520] When the objects of the first control information include all devices, or the information type of the first control information is broadcast, the function indication field carries at least one of the following: the seventh field for indicating the configuration indication information, the tenth field for indicating the scheduling resource information, and the extended bit.
[0521] Optionally, the inventory indication information includes at least one of the following:
[0522] Backoff indication, scaling factor, first index, access probability, inventory window length, first time unit length, extension bit;
[0523] Wherein, the backoff indication is used for the device that has not been successfully counted to transmit based on the backoff duration;
[0524] The scaling factor is used to scale the backoff duration;
[0525] The first index is used to determine a value range of the first time unit;
[0526] The inventory window length is the time window length of this inventory round, and the unit is the first time unit
[0527] Optionally, the configuration indication information is used to indicate at least one of the following:
[0528] IoT communication bandwidth configuration;
[0529] IoT communication frequency configuration;
[0530] IoT communication mode configuration;
[0531] Inventory process related configuration;
[0532] Reference signal configuration for channel measurement;
[0533] Reference signal configuration for synchronization function;
[0534] Configuration of selection conditions for inventory mode;
[0535] The first device actively initiates the configuration of the inventory process;
[0536] configuration of the first control information;
[0537] Extended bit information.
[0538] Optionally, the device further comprises:
[0539] A second sending module, used to send selection indication information to the first device;
[0540] The selection indication information is used to select devices to participate in the inventory.
[0541] Optionally, the selection indication information includes at least one of the following:
[0542] A screening condition indication, an index of the screening condition indication, a screening end indication, a target group index, and extended bit information;
[0543] wherein the first device determines whether to participate in the inventory according to the screening condition indicated by the screening condition indication;
[0544] The screening end indication is used to indicate whether the screening is finished or whether the screening condition indication is the last screening condition indication;
[0545] The target group index is used to indicate that the first device of the target group corresponding to the associated target group index participates in the inventory.
[0546] Optionally, the selection indication information further includes: a first logic operation rule indication, wherein the first logic operation rule indication is used to indicate a logic operation rule between the plurality of selection indication information.
[0547] Optionally, the function indication field and the public information field are transmitted in different resources.
[0548] Optionally, the device further comprises:
[0549] A receiving module, configured to receive first information sent by a first device;
[0550] Optionally, the device further comprises:
[0551] The third sending module is used to send second control information to the first device when the second device receives the first information.
[0552] The above data transmission device can reduce the complexity of IoT communication.
[0553] The data transmission device in the embodiment 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 a network side device.
[0554] The data transmission device provided in the embodiment of the present application can achieve Figure 8 The various processes implemented by the method embodiment shown achieve the same technical effect and will not be described again here to avoid repetition.
[0555] Optional, such as Fig.11 As shown, an embodiment of the present application also provides a communication device 1100, including a processor 1101 and a memory 1102, and the memory 1102 stores programs or instructions that can be executed on the processor 1101. For example, when the communication device 1100 is a first device, the program or instructions are executed by the processor 1101 to implement the various steps of the above-mentioned control information transmission method embodiment, and can achieve the same technical effect. To avoid repetition, they are not repeated here.
[0556] The embodiment of the present application also provides a communication device, including a processor and a communication interface, wherein the communication interface is used to receive first control information sent by a second device, the first control information includes a function indication field and a public information field, and the public information field is used to determine the information carried by the function indication field; the communication interface or processor is used to determine whether to execute the behavior corresponding to the function indication field according to the first control information; wherein the first device is an Internet of Things (IoT) device. This communication device embodiment corresponds to the above-mentioned control information transmission method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to the communication device embodiment, and can achieve the same technical effect.
[0557] Specifically, Fig.12 A schematic diagram of the hardware structure of a device for implementing an embodiment of the present application.
[0558] The device 1200 includes but is not limited to: a radio frequency unit 1201, a network module 1202, an audio output unit 1203, an input unit 1204, a sensor 1205, a display unit 1206, a user input unit 1207, an interface unit 1208, a memory 1209 and at least some of the components of a processor 1210.
[0559] Those skilled in the art will appreciate that the device 1200 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1210 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.12 The device structure shown in the figure does not constitute a limitation of the device. The device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0560] It should be understood that in the embodiment of the present application, the input unit 1204 may include a graphics processing unit (GPU) 12041 and a microphone 12042, and the graphics processing unit 12041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1206 may include a display panel 12061, and the display panel 12061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1207 includes a touch panel 12071 and at least one of other input devices 12072. The touch panel 12071 is also called a touch screen. The touch panel 12071 may include two parts: a touch detection device and a touch controller. Other input devices 12072 may include, but are not limited to, a physical keyboard, function keys (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0561] In the embodiment of the present application, after receiving downlink data from the network side device, the RF unit 1201 can transmit the data to the processor 1210 for processing; in addition, the RF unit 1201 can send uplink data to the network side device. Generally, the RF unit 1201 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0562] The memory 1209 can be used to store software programs or instructions and various data. The memory 1209 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1209 may include a volatile memory or a non-volatile memory, or the memory 1209 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 1209 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0563] The processor 1210 may include one or more processing units; optionally, the processor 1210 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1210.
[0564] In this embodiment, the above device is a first device, and the first device is specifically used as a terminal for example:
[0565] The radio frequency unit 1201 is configured to receive first control information sent by a second device, where the first control information includes a function indication field and a public information field, where the public information field is used to determine information carried by the function indication field; and the first device determines whether to execute a behavior corresponding to the function indication field according to the first control information;
[0566] Among them, the first device is an Internet of Things (IoT) device.
[0567] Optionally, the public information domain includes at least one of the following:
[0568] A first field for indicating a control information format indication, a second field for indicating a control information identification code, a third field for indicating identity information of the second device, a fourth field for indicating a session management indication, an extension bit, and a fifth field for indicating resource scheduling information of the function indication field;
[0569] The control information identification code is used to indicate the use, function or purpose of the first control information;
[0570] The session management indication is used to manage a session between the first device and the second device;
[0571] The control information format indication is used to indicate the object of the first control information, or the control information format indication is used to indicate the information type of the first control information, the object of action includes the following items: a single device, a device group, all devices, and the information type includes the following items: unicast, multicast, broadcast.
[0572] Optionally, the session management indication is used to manage at least one of the following between the first device and the second device:
[0573] Session establishment, session configuration, session state, session functions.
[0574] Optionally, the function indication field carries at least one of the following:
[0575] A sixth field for indicating target device identity information, a seventh field for indicating inventory indication information, an eighth field for indicating selection indication information, a ninth field for indicating configuration indication information, a tenth field for indicating scheduling resource information, and an extension bit;
[0576] The target device identity information is the identity information of the first device on which the first control information acts;
[0577] The inventory indication information is used to indicate information related to inventory;
[0578] The selection indication information is used to select devices participating in the inventory;
[0579] The configuration indication information is used to indicate configuration information related to IoT communication.
[0580] Optionally, when the object of the first control information includes a single device, or the information type of the first control information is unicast, the function indication field carries at least one of the following: a sixth field for indicating the identity information of the target device, a tenth field for indicating the scheduling resource information, and the extension bit; or,
[0581] In the case where the object of the first control information includes a device group, or the information type of the first control information is multicast, the function indication field includes at least one of the following: a seventh field for indicating the inventory indication information, an eighth field for indicating the selection indication information, a tenth field for indicating the scheduling resource information, and the extension bit; or,
[0582] When the objects of the first control information include all devices, or the information type of the first control information is broadcast, the function indication field carries at least one of the following: the seventh field for indicating the configuration indication information, the tenth field for indicating the scheduling resource information, and the extended bit.
[0583] Optionally, the inventory indication information includes at least one of the following:
[0584] Backoff indication, scaling factor, first index, access probability, inventory window length, first time unit length, extension bit;
[0585] Wherein, the backoff indication is used for the device that has not been successfully counted to transmit based on the backoff duration;
[0586] The scaling factor is used to scale the backoff duration;
[0587] The first index is used to determine a value range of the first time unit;
[0588] The inventory window length is the time window length of this inventory round, and the unit is the first time unit.
[0589] Optionally, the configuration indication information is used to indicate at least one of the following:
[0590] IoT communication bandwidth configuration;
[0591] IoT communication frequency configuration;
[0592] IoT communication mode configuration;
[0593] Inventory process related configuration;
[0594] Reference signal configuration for channel measurement;
[0595] Reference signal configuration for synchronization function;
[0596] Configuration of selection conditions for inventory mode;
[0597] The first device actively initiates the configuration of the inventory process;
[0598] configuration of the first control information;
[0599] Extended bit information.
[0600] Optionally, the radio frequency unit 1201 is further configured to:
[0601] Before the first device receives the first control information sent by the second device, receiving selection indication information; the selection indication information is used to select a device participating in the inventory;
[0602] The determining, according to the first control information, whether to execute the behavior corresponding to the function indication field includes:
[0603] In a case where it is determined based on the selection indication information that the first device participates in the inventory, it is determined based on the first control information whether to execute the behavior corresponding to the function indication field.
[0604] Optionally, the selection indication information includes at least one of the following:
[0605] A screening condition indication, an index of the screening condition indication, a screening end indication, a target group index, and extended bit information;
[0606] wherein the first device determines whether to participate in the inventory according to the screening condition indicated by the screening condition indication;
[0607] The screening end indication is used to indicate whether the screening is finished or whether the screening condition indication is the last screening condition indication;
[0608] The target group index is used to indicate that the first device of the target group corresponding to the associated target group index participates in the inventory.
[0609] Optionally, the selection indication information further includes: a first logic operation rule indication, wherein the first logic operation rule indication is used to indicate a logic operation rule between the plurality of selection indication information.
[0610] Optionally, the function indication field and the public information field are transmitted in different resources.
[0611] Optionally, the determining, according to the first control information, whether to execute a behavior corresponding to the function indication field includes:
[0612] In a first case, sending first information to the second device;
[0613] The first situation includes at least one of the following:
[0614] The target device identity information matches the identity information of the first device;
[0615] Determine, according to the selection indication information, that the first device participates in the inventory.
[0616] Optionally, the first device sending the first information to the second device includes:
[0617] The first device sends first information to the second device at a first resource location;
[0618] The first resource location includes at least one of the following:
[0619] A resource location determined based on the inventory indication information;
[0620] A resource location determined based on the scheduling resource information;
[0621] The resource location is determined based on the configuration indication information.
[0622] Optionally, after sending the first information to the second device, the radio frequency unit 1201 is further used for one of the following:
[0623] monitoring the second control information sent by the second device within the running time of the timer associated with the second control information;
[0624] Within a monitoring time window of the second control information, the second control information sent by the second device is monitored.
[0625] The above devices can reduce the complexity of IoT communication.
[0626] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the above-mentioned control information transmission method, and achieve the same or corresponding technical effect. To avoid repetition, it will not be repeated here.
[0627] The embodiment of the present application also provides a device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the following Figure 4The steps of the method embodiment shown. The network side device embodiment corresponds to the above control information transmission method embodiment, and each implementation process and implementation method of the above method embodiment can be applied to the device embodiment and can achieve the same technical effect.
[0628] An embodiment of the present application also provides a device, including a processor and a communication interface, wherein the communication interface is used to send first control information to a first device, the first control information including a function indication field and a public information field, the public information field being used to determine information carried by the function indication field; wherein the first device is an Internet of Things (IoT) device.
[0629] Specifically, the present application embodiment also provides a device. Fig.13 As shown, the device 1300 includes: an antenna 1301, a radio frequency device 1302, a baseband device 1303, a processor 1304 and a memory 1305. The antenna 1301 is connected to the radio frequency device 1302. In the uplink direction, the radio frequency device 1302 receives information through the antenna 1301 and sends the received information to the baseband device 1303 for processing. In the downlink direction, the baseband device 1303 processes the information to be sent and sends it to the radio frequency device 1302, and the radio frequency device 1302 processes the received information and sends it out through the antenna 1301.
[0630] The control information transmission method in the above embodiment may be implemented in the baseband device 1303, and the baseband device 1303 includes a baseband processor.
[0631] The baseband device 1303 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig.13 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 1305 through a bus interface to call the program in the memory 1305 to execute the network device operations shown in the above method embodiment.
[0632] The device may further include a network interface 1306, which may be, for example, a Common Public Radio Interface (CPRI).
[0633] Specifically, the device 1300 of the embodiment of the present application further includes: instructions or programs stored in the memory 1305 and executable on the processor 1304, and the processor 1304 calls the instructions or programs in the memory 1305 to execute. Fig.10 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.
[0634] In this embodiment, the above device is a second device, and the second device is specifically taken as a network side device for example:
[0635] The radio frequency device 1302 is used to send first control information to the first device, where the first control information includes a function indication field and a public information field, and the public information field is used to determine information carried by the function indication field;
[0636] Among them, the first device is an Internet of Things (IoT) device.
[0637] Optionally, the first control information includes a public information field, and the public information field includes at least one of the following:
[0638] A first field for indicating a control information format indication, a second field for indicating a control information identification code, a third field for indicating identity information of the second device, a fourth field for indicating a session management indication, an extension bit, and a fifth field for indicating resource scheduling information of the function indication field;
[0639] The control information identification code is used to indicate the use, function or purpose of the first control information;
[0640] The session management indication is used to manage a session between the first device and the second device;
[0641] The control information format indication is used to indicate the object of the first control information, or the control information format indication is used to indicate the information type of the first control information, the object of action includes the following items: a single device, a device group, all devices, and the information type includes the following items: unicast, multicast, broadcast.
[0642] Optionally, the session management indication is used to manage at least one of the following between the first device and the second device:
[0643] Session establishment, session configuration, session state, session functions.
[0644] Optionally, the function indication field carries at least one of the following:
[0645] A sixth field for indicating target device identity information, a seventh field for indicating inventory indication information, an eighth field for indicating selection indication information, a ninth field for indicating configuration indication information, a tenth field for indicating scheduling resource information, and an extension bit;
[0646] Wherein, the target device identity information is the identity information of the first device that responds to the first control information;
[0647] The inventory indication information is used to indicate information related to inventory;
[0648] The selection indication information is used to select devices participating in the inventory;
[0649] The configuration indication information is used to indicate configuration information related to IoT communication.
[0650] Optionally, when the object of the first control information includes a single device, or the information type of the first control information is unicast, the function indication field carries at least one of the following: a sixth field for indicating the identity information of the target device, a tenth field for indicating the scheduling resource information, and the extension bit; or,
[0651] In the case where the object of the first control information includes a device group, or the information type of the first control information is multicast, the function indication field includes at least one of the following: a seventh field for indicating the inventory indication information, an eighth field for indicating the selection indication information, a tenth field for indicating the scheduling resource information, and the extension bit; or,
[0652] When the objects of the first control information include all devices, or the information type of the first control information is broadcast, the function indication field carries at least one of the following: the seventh field for indicating the configuration indication information, the tenth field for indicating the scheduling resource information, and the extended bit.
[0653] Optionally, the inventory indication information includes at least one of the following:
[0654] Backoff indication, scaling factor, first index, access probability, inventory window length, first time unit length, extension bit;
[0655] Wherein, the backoff indication is used for the device that has not been successfully counted to transmit based on the backoff duration;
[0656] The scaling factor is used to scale the backoff duration;
[0657] The first index is used to determine a value range of the first time unit;
[0658] The inventory window length is the time window length of this inventory round, and the unit is the first time unit
[0659] Optionally, the configuration indication information is used to indicate at least one of the following:
[0660] IoT communication bandwidth configuration;
[0661] IoT communication frequency configuration;
[0662] IoT communication mode configuration;
[0663] Inventory process related configuration;
[0664] Reference signal configuration for channel measurement;
[0665] Reference signal configuration for synchronization function;
[0666] Configuration of selection conditions for inventory mode;
[0667] The first device actively initiates the configuration of the inventory process;
[0668] configuration of the first control information;
[0669] Extended bit information.
[0670] Optionally, the radio frequency device 1302 is further used for:
[0671] Before the second device sends the first control information to the first device, sending selection indication information to the first device;
[0672] The selection indication information is used to select devices to participate in the inventory.
[0673] Optionally, the selection indication information includes at least one of the following:
[0674] A screening condition indication, an index of the screening condition indication, a screening end indication, a target group index, and extended bit information;
[0675] wherein the first device determines whether to participate in the inventory according to the screening condition indicated by the screening condition indication;
[0676] The screening end indication is used to indicate whether the screening is finished or whether the screening condition indication is the last screening condition indication;
[0677] The target group index is used to indicate that the first device of the target group corresponding to the associated target group index participates in the inventory.
[0678] Optionally, the selection indication information further includes: a first logic operation rule indication, wherein the first logic operation rule indication is used to indicate a logic operation rule between the plurality of selection indication information.
[0679] Optionally, the function indication field and the public information field are transmitted in different resources.
[0680] Optionally, the radio frequency device 1302 is further used for:
[0681] Receiving first information sent by a first device;
[0682] Optionally, the radio frequency device 1302 is further used for:
[0683] When the second device receives the first information, the second device sends second control information to the first device.
[0684] The above devices can reduce the complexity of IoT communication.
[0685] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the above-mentioned method embodiment, and achieve the same or corresponding technical effect. To avoid repetition, it will not be repeated here.
[0686] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned control information transmission method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0687] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.
[0688] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned control information transmission method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0689] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0690] An embodiment of the present application further provides 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 the various processes of the above-mentioned control information transmission method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0691] An embodiment of the present application further provides a wireless communication system, including: a first device and a second device, wherein the first device can be used to execute the steps of the control information transmission method on the first device side provided in the embodiment of the present application, and the second device can be used to execute the steps of the control information transmission method on the second device side provided in the embodiment of the present application.
[0692] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment 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 reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0693] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, disk, CD, etc.), including several instructions to enable a terminal or a network-side device to execute the methods described in each embodiment of the present application.
[0694] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of the present application and the scope of protection of the claims, and these implementation methods are all within the protection of the present application.
Claims
1. A control information transmission method, characterized in that: include: The first device receives first control information sent by the second device, where the first control information includes a function indication field and a public information field, where the public information field is used to determine information carried by the function indication field; The first device determines, according to the first control information, whether to execute a behavior corresponding to the function indication field; Among them, the first device is an Internet of Things (IoT) device.
2. The method according to claim 1, characterized in that The public information domain includes at least one of the following: A first field for indicating a control information format indication, a second field for indicating a control information identification code, a third field for indicating identity information of the second device, a fourth field for indicating a session management indication, an extension bit, and a fifth field for indicating resource scheduling information of the function indication field; The control information identification code is used to indicate the use, function or purpose of the first control information; The session management indication is used to manage a session between the first device and the second device; The control information format indication is used to indicate the object of the first control information, or the control information format indication is used to indicate the information type of the first control information, the object of action includes the following items: a single device, a device group, all devices, and the information type includes the following items: unicast, multicast, broadcast.
3. The method according to claim 1 or 2, characterized in that The function indication field carries at least one of the following: A sixth field for indicating target device identity information, a seventh field for indicating inventory indication information, an eighth field for indicating selection indication information, a ninth field for indicating configuration indication information, a tenth field for indicating scheduling resource information, and an extension bit; The target device identity information is the identity information of the first device on which the first control information acts; The inventory indication information is used to indicate information related to inventory; The selection indication information is used to select devices participating in the inventory; The configuration indication information is used to indicate configuration information related to IoT communication.
4. The method according to claim 3, characterized in that When the object of the first control information includes a single device, or the information type of the first control information is unicast, the function indication field carries at least one of the following: a sixth field for indicating the identity information of the target device, a tenth field for indicating the scheduling resource information, and the extension bit; or In the case where the object of the first control information includes a device group, or the information type of the first control information is multicast, the function indication field includes at least one of the following: a seventh field for indicating the inventory indication information, an eighth field for indicating the selection indication information, a tenth field for indicating the scheduling resource information, and the extension bit; or, When the objects of the first control information include all devices, or the information type of the first control information is broadcast, the function indication field carries at least one of the following: the seventh field for indicating the configuration indication information, the tenth field for indicating the scheduling resource information, and the extended bit.
5. The method according to claim 3 or 4, characterized in that The inventory indication information includes at least one of the following: Backoff indication, scaling factor, first index, access probability, inventory window length, first time unit length, extension bit; Wherein, the backoff indication is used for the device that has not been successfully counted to transmit based on the backoff duration; The scaling factor is used to scale the backoff duration; The first index is used to determine a value range of the first time unit; The inventory window length is the time window length of this inventory round, and the unit is the first time unit.
6. The method according to any one of claims 3 or 4, characterized in that The configuration indication information is used to indicate at least one of the following: IoT communication bandwidth configuration; IoT communication frequency configuration; IoT communication mode configuration; Inventory process related configuration; Reference signal configuration for channel measurement; Reference signal configuration for synchronization function; Configuration of selection conditions for inventory mode; The first device actively initiates the configuration of the inventory process; configuration of the first control information; Extended bit information.
7. The method according to any one of claims 1 to 6, characterized in that The method further comprises: Before the first device receives the first control information sent by the second device, the first device receives selection indication information; the selection indication information is used to select a device participating in the inventory; The first device determines, according to the first control information, whether to execute a behavior corresponding to the function indication field, including: In a case where it is determined based on the selection indication information that the first device participates in the inventory, the first device determines, according to the first control information, whether to execute a behavior corresponding to the function indication field.
8. The method according to any one of claims 3 to 7, characterized in that The selection indication information includes at least one of the following: A screening condition indication, an index of the screening condition indication, a screening end indication, a target group index, and extended bit information; wherein the first device determines whether to participate in the inventory according to the screening condition indicated by the screening condition indication; The screening end indication is used to indicate whether the screening is ended or whether the screening condition indication is the last screening condition indication; The target group index is used to indicate that the first device of the target group corresponding to the associated target group index participates in the inventory.
9. The method according to claim 8, characterized in that The selection indication information further includes: a first logic operation rule indication, wherein the first logic operation rule indication is used to indicate a logic operation rule between the plurality of selection indication information.
10. The method according to any one of claims 1 to 9, characterized in that The function indication field and the public information field are transmitted in different resources.
11. The method according to any one of claims 3 to 10, characterized in that The first device determines, according to the first control information, whether to execute a behavior corresponding to the function indication field, including: In a first case, the first device sends first information to the second device; The first situation includes at least one of the following: The target device identity information matches the identity information of the first device; Determine, according to the selection indication information, that the first device participates in the inventory.
12. The method according to claim 11, characterized in that The first device sending first information to the second device includes: The first device sends first information to the second device at a first resource location; The first resource location includes at least one of the following: A resource location determined based on the inventory indication information; A resource location determined based on the scheduling resource information; The resource location is determined based on the configuration indication information.
13. The method according to claim 11 or 12, characterized in that: After the first device sends the first information to the second device, the method further includes the following: The first device monitors the second control information sent by the second device within the running time of the timer associated with the second control information; The first device monitors the second control information sent by the second device within a monitoring time window of the second control information.
14. A control information transmission method, characterized in that: include: The second device sends first control information to the first device, where the first control information includes a function indication field and a public information field, where the public information field is used to determine information carried by the function indication field; Among them, the first device is an Internet of Things (IoT) device.
15. The method according to claim 14, characterized in that The first control information includes a public information field, and the public information field includes at least one of the following: A first field for indicating a control information format indication, a second field for indicating a control information identification code, a third field for indicating identity information of the second device, a fourth field for indicating a session management indication, an extension bit, and a fifth field for indicating resource scheduling information of the function indication field; The control information identification code is used to indicate the use, function or purpose of the first control information; The session management indication is used to manage a session between the first device and the second device; The control information format indication is used to indicate the object of the first control information, or the control information format indication is used to indicate the information type of the first control information, the object of action includes the following items: a single device, a device group, all devices, and the information type includes the following items: unicast, multicast, broadcast.
16. The method according to claim 14 or 15, characterized in that The function indication field carries at least one of the following: A sixth field for indicating target device identity information, a seventh field for indicating inventory indication information, an eighth field for indicating selection indication information, a ninth field for indicating configuration indication information, a tenth field for indicating scheduling resource information, and an extension bit; Wherein, the target device identity information is the identity information of the first device that responds to the first control information; The inventory indication information is used to indicate information related to inventory; The selection indication information is used to select devices participating in the inventory; The configuration indication information is used to indicate configuration information related to IoT communication.
17. The method according to claim 16, characterized in that When the object of the first control information includes a single device, or the information type of the first control information is unicast, the function indication field carries at least one of the following: a sixth field for indicating the identity information of the target device, a tenth field for indicating the scheduling resource information, and the extension bit; or In the case where the object of the first control information includes a device group, or the information type of the first control information is multicast, the function indication field includes at least one of the following: a seventh field for indicating the inventory indication information, an eighth field for indicating the selection indication information, a tenth field for indicating the scheduling resource information, and the extension bit; or, When the objects of the first control information include all devices, or the information type of the first control information is broadcast, the function indication field carries at least one of the following: the seventh field for indicating the configuration indication information, the tenth field for indicating the scheduling resource information, and the extended bit.
18. The method according to claim 14 or 15, characterized in that The method further comprises: Before the second device sends the first control information to the first device, the second device sends selection indication information to the first device; The selection indication information is used to select devices to participate in the inventory.
19. The method according to any one of claims 15 to 18, characterized in that The selection indication information includes at least one of the following: A screening condition indication, an index of the screening condition indication, a screening end indication, a target group index, and extended bit information; wherein the first device determines whether to participate in the inventory according to the screening condition indicated by the screening condition indication; The screening end indication is used to indicate whether the screening is ended or whether the screening condition indication is the last screening condition indication; The target group index is used to indicate that the first device of the target group corresponding to the associated target group index participates in the inventory.
20. The method according to any one of claims 15 to 19, characterized in that The method further comprises: The second device receives first information sent by the first device.
21. The method of claim 20, wherein: The method further comprises: In a case where the second device receives the first information, the second device sends second control information to the first device.
22. A control information transmission device, characterized in that: include: A first receiving module, configured to receive first control information sent by a second device, where the first control information includes a function indication field and a public information field, where the public information field is used to determine information carried by the function indication field; a response module, configured to determine whether to execute a behavior corresponding to the function indication field according to the first control information; Among them, the first device corresponding to the apparatus is an Internet of Things IoT device.
23. A control information transmission device, characterized in that: include: A first sending module, configured to send first control information to a first device, where the first control information includes a function indication field and a public information field, where the public information field is used to determine information carried by the function indication field; Among them, the first device is an Internet of Things (IoT) device.
24. A device, characterized in that It includes a processor and a memory, the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, it implements the steps of the control information transmission method as described in any one of claims 1 to 13, or when the program or instruction is executed by the processor, it implements the steps of the control information transmission method as described in any one of claims 14 to 21.
25. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, it implements the steps of the control information transmission method as described in any one of claims 1 to 13, or implements the steps of the control information transmission method as described in any one of claims 14 to 21.