Information indication method and apparatus, device, and storage medium

By utilizing sequence, control channel and data channel indication information in the environmental Internet of Things, the problem of information indication between communication devices is solved, adapting to the communication needs of extreme environments and low-cost small-size Internet of Things, and improving communication efficiency and reliability.

WO2025208269A1PCT designated stage Publication Date: 2025-10-09GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/085189
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-04-01
Publication Date
2025-10-09

AI Technical Summary

Technical Problem

In the environmental Internet of Things, how to indicate information between communication devices has not been effectively solved. Especially in extreme environments and extremely small-sized and low-cost Internet of Things communication scenarios, existing technologies are difficult to meet the needs.

Method used

The first information is indicated by at least one of a sequence, a control channel, and a data channel, thereby realizing information transmission between communication devices, adapting to different frame structures and channel types, and flexibly indicating communication information.

Benefits of technology

It realizes the flexible indication of communication information in different communication systems, adapts to the information transmission needs of extreme environments and extremely small size and low-cost IoT communication scenarios, and improves communication efficiency and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024085189_09102025_PF_FP_ABST
    Figure CN2024085189_09102025_PF_FP_ABST
Patent Text Reader

Abstract

An information indication method and apparatus, a device, and a storage medium, relating to the technical field of communications. The method comprises: a communication device indicates first information by means of at least one of a sequence, a control channel, and a data channel (910). According to the method, communication information such as control information is indicated by means of at least one of the sequence, the control channel, and the data channel. The method is adapted to different frame structures, and the sequence and / or different communication channels can be flexibly utilized so as to effectively indicate communication information.
Need to check novelty before this filing date? Find Prior Art

Description

Information indication method, device, equipment and storage medium Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and in particular to an information indication method, apparatus, device, and storage medium. Background Art

[0002] In recent years, the application of zero-power devices has become increasingly widespread. Zero-power Internet of Things can also be called ambient power enabled IoT, or Ambient IoT for short.

[0003] In the environmental Internet of Things, how to carry out information indication between communication devices requires further research.

[0004] Summary of the Invention

[0005] The embodiments of the present application provide an information indication method, apparatus, device, and storage medium. The technical solution is as follows:

[0006] According to one aspect of an embodiment of the present application, a method for indicating information is provided, the method being performed by a communication device, the method comprising:

[0007] The first information is indicated through at least one of a sequence, a control channel, and a data channel.

[0008] According to one aspect of an embodiment of the present application, there is provided an information indication device, the device comprising:

[0009] The processing module is configured to indicate the first information through at least one of a sequence, a control channel, and a data channel.

[0010] According to one aspect of an embodiment of the present application, a communication device is provided, comprising a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program to implement the above-mentioned information indication method.

[0011] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is configured to be executed by a processor to implement the above-mentioned information indication method.

[0012] According to one aspect of an embodiment of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions, and when the chip is running, is used to implement the above-mentioned information indication method.

[0013] According to one aspect of an embodiment of the present application, a computer program product is provided, which includes computer instructions stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned information indication method.

[0014] The technical solutions provided by the embodiments of the present application may have the following beneficial effects:

[0015] Communication information, such as control information, is indicated through at least one of a sequence, a control channel, and a data channel. This method is adaptable to different frame structures and can flexibly utilize sequences and / or different communication channels to effectively indicate communication information. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] FIG1 is a schematic diagram of a network architecture provided by an embodiment of the present application;

[0017] FIG2 is a schematic diagram of the basic structure of a zero-power communication system provided by an embodiment of the present application;

[0018] FIG3 is a schematic diagram of a radio frequency energy harvesting principle provided by an embodiment of the present application;

[0019] FIG4 is a schematic diagram of a backscatter communication principle provided by an embodiment of the present application;

[0020] FIG5 is a schematic diagram of a resistive load modulation circuit structure provided by an embodiment of the present application;

[0021] FIG6 is a schematic diagram of two A-IOT deployment scenarios provided in one embodiment of the present application;

[0022] FIG7 is a schematic diagram of a warehouse inventory task provided by one embodiment of the present application;

[0023] FIG8 is a schematic diagram of two frame structures provided by an embodiment of the present application;

[0024] FIG9 is a flowchart of an information indication method provided by an embodiment of the present application;

[0025] FIG10 is a schematic diagram of waveform changes of transmission information provided by an embodiment of the present application;

[0026] FIG11 is a schematic diagram of a working cycle provided by an embodiment of the present application;

[0027] FIG12 is a schematic diagram of a data channel structure provided by an embodiment of the present application;

[0028] FIG13 is a block diagram of an information indication device provided by one embodiment of the present application;

[0029] FIG14 is a schematic structural diagram of a communication device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0030] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.

[0031] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. A person skilled in the art will appreciate that, with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0032] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity) system. Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system, B5G (Beyound5G) system, sixth-generation communication (6G) system or other communication systems, etc.

[0033] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.

[0034] The communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, and a standalone (SA) networking scenario.

[0035] The communication system in the embodiment of the present application can be applied to an unlicensed spectrum, where the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to an authorized spectrum, where the authorized spectrum can also be considered as an unshared spectrum.

[0036] The embodiments of the present application can be applied to both non-terrestrial networks (NTN) and terrestrial networks (TN). NTNs generally use satellite communications to provide communication services to terrestrial users. Currently, NTN systems include NR-NTN and IoT-NTN systems, and may include other NTN systems in the future.

[0037] Please refer to FIG1 , which shows a schematic diagram of a network architecture 100 provided by an embodiment of the present application. The network architecture 100 may include: a terminal device 10 , an access network device 20 , and a core network element 30 .

[0038] The terminal device 10 may refer to a UE (User Equipment), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a user agent, or a user apparatus. In some embodiments, the terminal device 10 may also be a cellular phone, a cordless phone, a SIP (Session Initiation Protocol) phone, a WLL (Wireless Local Loop) station, a PDA (Personal Digital Assistant), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5GS (5th Generation System) or a terminal device in a future evolved PLMN (Public Land Mobile Network), etc., and the embodiments of the present application are not limited thereto. For ease of description, the above-mentioned devices are collectively referred to as terminal devices. The number of terminal devices 10 is generally multiple, and one or more terminal devices 10 may be distributed in a cell managed by each access network device 20. The terminal device may also be referred to as a terminal or UE for short, and those skilled in the art will understand its meaning.

[0039] Access network equipment 20 is a device deployed in an access network to provide wireless communication capabilities for terminal devices 10. Access network equipment 20 may include various forms of macro base stations, micro base stations, relay stations, access points, and the like. In systems employing different wireless access technologies, the names of devices that provide access network equipment functions may vary. For example, in 5G NR systems, they are referred to as gNodeBs or gNBs. As communication technologies evolve, the term "access network equipment" may change. For ease of description, in the embodiments of this application, the aforementioned devices that provide wireless communication capabilities for terminal devices 10 are collectively referred to as access network equipment. In some embodiments, access network equipment 20 enables communication between terminal devices 10 and core network elements 30. For example, in an LTE (Long Term Evolution) system, access network equipment 20 may be an Evolved Universal Terrestrial Radio Access Network (EUTRAN) or one or more eNodeBs within the EUTRAN. In a 5G NR system, access network equipment 20 may be a Radio Access Network (RAN) or one or more gNBs within the RAN. In the embodiment of the present application, unless otherwise specified, the "network device" refers to the access network device 20, such as a base station.

[0040] The core network element 30 is a network element deployed in the core network. The functions of the core network element 30 are mainly to provide user connection, user management, and service bearer, and to provide an interface to the external network as a bearer network. For example, the core network elements in the 5G NR system may include network elements such as the AMF (Access and Mobility Management Function) entity, the UPF (User Plane Function) entity, and the SMF (Session Management Function) entity.

[0041] In some embodiments, the access network device 20 and the core network element 30 communicate with each other via an air interface technology, such as the NG interface in the 5G NR system. The access network device 20 and the terminal device 10 communicate with each other via an air interface technology, such as the Uu interface.

[0042] The "5G NR system" in the embodiment of the present application may also be referred to as a 5G system or an NR system, but those skilled in the art will understand its meaning. The technical solutions described in the embodiments of the present application may be applicable to LTE systems, 5G NR systems, and subsequent evolution systems of 5G NR systems (e.g., B5G (Beyond 5G) systems, 6G systems (6th Generation System, sixth generation mobile communication systems)), and other communication systems such as NB-IoT (Narrow Band Internet of Things) systems, which are not limited in this application.

[0043] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources (for example, frequency domain resources, or spectrum resources) on the carrier used by the cell. The cell can be a cell corresponding to the network device (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

[0044] Before introducing the technical solutions of this application, we first introduce and explain the related technologies involved in this application. The following related technologies can be combined with the technical solutions of the embodiments of this application as optional solutions, and they all fall within the scope of protection of the embodiments of this application. The embodiments of this application include at least part of the following contents.

[0045] 1. Principle of Zero-Power Communication Technology

[0046] In recent years, the application of zero-power devices has become increasingly widespread. The zero-power Internet of Things (IoT) can also be referred to as ambient power-enabled IoT, or Ambient IoT for short. In some technical literature, it is also referred to as passive IoT. Ambient IoT devices are IoT devices that use various environmental energies (such as radio frequency energy, light energy, solar energy, thermal energy, mechanical energy, and other environmental energies) to power themselves. These devices can have no energy storage capacity or very limited energy storage capacity (such as using capacitors with a capacity of tens of uF). Compared to existing IoT devices, ambient IoT devices offer many advantages, including no conventional batteries, no maintenance, small size, low complexity, low cost, and a long lifespan.

[0047] Zero-power communication utilizes energy harvesting and backscatter communication technologies. A zero-power communication network consists of network devices and zero-power devices, as shown in Figure 2. The network devices are used to send wireless power supply signals and downlink communication signals to the zero-power devices and to receive backscatter signals from them. A basic zero-power device includes an energy harvesting module, a backscatter communication module, and a low-power computing module. Furthermore, the zero-power device may also include a memory or sensor to store basic information (such as item identification) or obtain sensor data such as ambient temperature and humidity.

[0048] The key technologies of zero-power communication mainly include radio frequency energy harvesting and backscatter communication.

[0049] 1.1. RF Power Harvesting

[0050] As shown in Figure 3, the RF energy harvesting module uses the principle of electromagnetic induction to harvest electromagnetic wave energy from space, thereby obtaining the energy needed to operate zero-power devices. This energy is used to drive low-power demodulation and modulation modules, sensors, and memory readout. Therefore, zero-power devices do not require traditional batteries.

[0051] 1.2. Back Scattering

[0052] As shown in Figure 4, a zero-power communication terminal receives wireless signals sent by the network, modulates them, loads the information to be transmitted, and radiates the modulated signal from the antenna. This information transmission process is called backscatter communication. Backscatter and load modulation are closely related. Load modulation achieves this by adjusting and controlling the circuit parameters of the zero-power device's oscillator circuit according to the data stream's rhythm, causing parameters such as the electronic tag's impedance to change accordingly. Load modulation techniques primarily include resistive load modulation and capacitive load modulation. In resistive load modulation, a resistor is connected in parallel with the load, which is turned on or off based on the binary data stream, as shown in Figure 5 below. The switching of the resistor causes a change in the circuit voltage, thus implementing amplitude shift keying (ASK) modulation. This modulation and transmission of the signal is achieved by adjusting the amplitude of the backscattered signal from the zero-power device. Similarly, in capacitive load modulation, the circuit resonant frequency can be changed by switching the capacitor on and off, realizing frequency shift keying (FSK) modulation, that is, signal modulation and transmission are achieved by adjusting the operating frequency of the backscattered signal of the zero-power device.

[0053] It can be seen that the zero-power device uses load modulation to modulate the incoming signal, thereby realizing the backscatter communication process. Therefore, the zero-power device has significant advantages:

[0054] (1) The terminal does not actively transmit signals, so it does not require complex RF links, such as PA (Power Amplifier) ​​and RF filters;

[0055] (2) The terminal does not need to actively generate high-frequency signals, so it does not need a high-frequency crystal oscillator;

[0056] (3) With the help of backscatter communication, terminal signal transmission does not need to consume the terminal's own energy.

[0057] 1.3. Application Scenarios of Zero-Power Communication

[0058] Due to its significant advantages such as extremely low cost, zero power consumption, and small size, zero-power communication can be widely used in various industries, such as logistics for vertical industries, smart warehousing, smart agriculture, energy and electricity, industrial Internet, etc.; it can also be applied to personal applications such as smart wearables and smart homes.

[0059] 1.4. Classification of Zero-Power Devices

[0060] Based on the energy source and usage of zero-power devices, zero-power devices can be divided into the following types:

[0061] (1) Passive zero-power devices

[0062] Zero-power devices do not require internal batteries. When they approach network devices (such as the reader / writer of an RFID (Radio Frequency Identification) system), they are within the near field formed by the radiation from the network device's antenna. Therefore, the zero-power device antenna generates an induced current through electromagnetic induction, which drives the low-power chip circuit of the zero-power device. This implements tasks such as demodulating the forward link signal (downlink, the link from the network device to the zero-power device) and modulating the backward link signal (uplink, the link from the zero-power device to the network device). For backscatter links, the zero-power device uses backscatter implementation to transmit signals.

[0063] It can be seen that the passive zero-power device does not require a built-in battery to drive either the forward link or the reverse link, and is a truly zero-power device.

[0064] Passive zero-power devices do not require batteries, and their RF circuits and baseband circuits are very simple. For example, they do not require devices such as LNA (Low Noise Amplifier), PA, crystal oscillator, and ADC (Analog-to-Digital Converter). Therefore, they have many advantages such as small size, light weight, very low price, and long service life.

[0065] (2) Semi-passive zero-power devices

[0066] Semi-passive zero-power devices do not have conventional batteries themselves, but instead use RF (Radio Frequency) energy harvesting modules to harvest radio wave energy, or solar, light, thermal, or kinetic energy harvesting modules to harvest energy, and store the harvested energy in an energy storage unit (such as a capacitor). Once the energy storage unit receives energy, it drives the low-power chip circuitry of the zero-power device, performing tasks such as demodulating forward link signals and modulating backward link signals. For backscatter links, the zero-power device uses backscattering to transmit signals.

[0067] It can be seen that the semi-passive zero-power device does not require a built-in battery to drive either the forward link or the reverse link. Although it uses energy stored in capacitors during operation, the energy comes from the radio energy collected by the energy harvesting module. Therefore, it is also a truly zero-power device.

[0068] Semi-passive zero-power devices inherit many advantages of passive zero-power devices, so they have many advantages such as small size, light weight, very low price, and long service life.

[0069] (3) Active zero-power devices

[0070] The zero-power devices used in some scenarios can also be active zero-power devices. Such terminals can have built-in batteries (conventional batteries, such as dry batteries, rechargeable lithium batteries, etc.). The battery is used to drive the low-power chip circuit of the zero-power device. It realizes the demodulation of the forward link signal and the modulation of the reverse link signal. However, for the backscatter link, the zero-power device uses the backscatter implementation method to transmit the signal. Therefore, the zero power consumption of this type of terminal is mainly reflected in the fact that the signal transmission of the reverse link does not require the terminal's own power, but uses the backscatter method. Although the active zero-power device uses a battery, due to the sampling of ultra-low power communication technology, the power consumption is very low, so compared with the existing technology, the battery life can be greatly improved.

[0071] Active zero-power devices, with built-in batteries to power the RFID chip, increase the tag's read and write distance and improve communication reliability. Therefore, they are suitable for scenarios with relatively high requirements for communication distance and read latency.

[0072] Classification of zero-power devices based on transmitter type.

[0073] As we all know, the business types of zero-power IoT, like other IoT business types, will also focus on uplink business. Therefore, based on the way zero-power terminals send data, they can be divided into the following types:

[0074] (1) Zero-power devices based on backscattering

[0075] These zero-power devices use the aforementioned backscattering method to transmit uplink data. They lack active transmitters, only backscattering transmitters. Therefore, when these terminals transmit data, they require network equipment to provide a carrier, which they then use to perform backscattering to achieve data transmission.

[0076] (2) Zero-power devices based on active transmitters

[0077] These zero-power devices use active transmitters with active transmission capabilities for uplink data transmission. Therefore, when sending data, these zero-power devices can use their own active transmitters to send data without the need for network equipment to provide a carrier. Examples of active transmitters suitable for zero-power devices include ultra-low-power ASK and ultra-low-power FSK transmitters. Based on current implementations, these transmitters can reduce overall power consumption to 400-600uW when transmitting a 100uW signal.

[0078] (3) Zero-power devices with both backscatter and active transmitters

[0079] This type of terminal supports both backscatter and active transmitters. The terminal can determine which uplink signal transmission method to use: backscatter or active transmitter, based on various conditions (such as battery life and available ambient energy) or based on network device scheduling.

[0080] 2. Cellular Passive IoT

[0081] The cellular Internet of Things (IoT) is booming. The 3rd Generation Partnership Project (3GPP) has standardized IoT technologies such as NB-IoT (Narrow Band Internet of Things), MTC (Machine Type Communication), and RedCap (Reduced Capability). However, there are still many scenarios where IoT communication needs cannot be met using existing technologies. For example:

[0082] (1) Harsh communication environment

[0083] Certain IoT scenarios may encounter extreme environments such as high temperature, extremely low temperature, high humidity, high voltage, high radiation, or high-speed movement. Examples include ultra-high voltage substations, high-speed train track monitoring, environmental monitoring in high-altitude cold regions, and industrial production lines. In these scenarios, existing IoT terminals will not function due to the operating environment limitations of conventional power supplies. Furthermore, extreme operating environments are not conducive to IoT maintenance, such as battery replacement.

[0084] (2) Demand for extremely small terminal form factors

[0085] Certain IoT communication scenarios, such as food traceability, commodity distribution, and smart wearables, require terminals to be extremely small for ease of use. For example, IoT terminals used for commodity management in the distribution process often take the form of electronic tags, embedded in product packaging in a very compact form factor. Another example is lightweight wearable devices that can meet user needs while improving the user experience.

[0086] (3) Extremely low-cost IoT communication requirements

[0087] Many IoT communication scenarios require IoT terminals to be sufficiently affordable to enhance their competitiveness compared to alternative technologies. For example, in logistics or warehousing, to facilitate the management of large quantities of circulating items, IoT terminals can be attached to each item. Communication between the terminal and the logistics network enables precise management of the entire logistics process and lifecycle. These scenarios require IoT terminals to be competitively priced.

[0088] Therefore, in order to cover these unmet IoT communication needs, cellular networks also need to develop ultra-low-cost, extremely small-size, battery-free or maintenance-free IoT, and zero-power IoT can just meet this demand.

[0089] Based on 3GPP's discussion of Ambient IoT application scenarios, Ambient IoT can be used in at least the following four scenarios:

[0090] (1) Object recognition, such as logistics, production line product management, and supply chain management;

[0091] (2) Environmental monitoring, such as temperature, humidity, and harmful gas monitoring of the working environment and natural environment;

[0092] (3) Positioning, such as indoor positioning, intelligent object search, and production line item positioning;

[0093] (4) Intelligent control, such as intelligent control of various electrical appliances in smart homes (turning on and off air conditioners, adjusting temperature), and intelligent control of various facilities in agricultural greenhouses (automatic irrigation and fertilization).

[0094] 3GPP discussed and approved the A-IoT research project, which includes at least the following two A-IoT device types:

[0095] Category 1 A-IOT device: ~1uW peak power consumption, with energy storage, an initial sampling frequency offset of 10X ppm, no uplink or downlink power amplifiers, and uplink transmissions via backscattering of an external carrier. For example, X ranges from 4 to 5, i.e., [4, 5].

[0096] Category 2 A-IOT devices: These devices have a peak power consumption of less than a few hundred uW, have energy storage, an initial sampling frequency offset of 10X ppm, and may be equipped with uplink and / or downlink power amplifiers. Uplink transmissions can be generated internally within the A-IOT device (i.e., active transmissions) or sent via backscattering of an external carrier. For example, X ranges from 4 to 5, i.e., [4, 5].

[0097] A-IOT mainly considers the following two deployment scenarios / topologies, as shown in Figure 6:

[0098] (1) The base station directly performs two-way signaling and / or data communication with the A-IOT device. The base station sending the A-IOT device and the base station receiving the A-IOT may be two different base stations.

[0099] (2) A-IoT devices communicate bidirectionally with an intermediate node, which relays signaling and / or data between the base station (BS) and the A-IoT device. During the SID discussion phase, the intermediate node was ultimately determined to be a user equipment (UE) under network control, located indoors.

[0100] Currently, two main services are being considered in A-IOT research projects: DT (Device-terminated) and DO-DTT (Device-originated–device-terminated triggered). DT primarily uses downlink commands to enable an A-IOT terminal to perform specific actions. For example, in a smart home scenario, a "turn on the air conditioner" command is issued to an A-IOT device, and the A-IOT device performs the corresponding operation. DO-DTT primarily uses downlink commands to trigger A-IOT devices to report information. Typical scenarios include warehouse inventory or sensor sensing. For example, triggering information to trigger several zero-power tags to report their IDs or sensor data.

[0101] Considering the large number of A-IoT devices in the aforementioned scenario, especially in DO-DTT services where all stored goods are affixed with zero-power tags, the challenge is how to report information from these numerous zero-power tags while minimizing conflicts. The slot-based aloha mechanism in RFID can serve as a reference.

[0102] For example, Figure 7 shows the inventory counting mechanism in existing RFID systems, namely the slot-based aloha mechanism. Although it is a slot-based mechanism, the length, starting position, and ending position of each slot are not fixed due to the asynchronous nature of the RFID system. The starting and ending positions of each slot within an inventory round are actually defined by the Query and QueryRep (QueryRepeat) instructions. For example, in Figure 7, time slot 0 is the time from the end of the reader (which can be understood as the base station or intermediate node in AIOT) sending a Query instruction to the end of the next QueryRep instruction. Thereafter, the starting and ending points of each slot are the end times of the QueryRep instructions for the previous and current slots. In other words, each QueryRep sent by the reader indicates the beginning of a new slot and the end of the current slot. It should be noted that the end position of the last slot of the inventory round can be indicated by the query of the next inventory round, that is, the end time of the query, which also indicates the starting position of the starting slot of the next inventory round.

[0103] First, the reader sends a select command. The select command is used to determine the tag set for inventory. For example, if there are a large number of tags in the warehouse, the select command is needed to determine the tags to be counted. That is, when the tag receives the select command, it will determine whether to participate in the inventory. After the select command, the reader sends a query command, which includes a Q value. After the tag to be counted obtains the Q value, it will generate a random integer between 0 and (2^Q-1), such as a counter. Thereafter, each time a QueryRep command is received, that is, each time a new slot is started, the counter of each tag will be reduced by 1. When the tag counter is reduced to 0, it can be accessed in the corresponding slot. For example, in Figure 7, the counter generated by tag a is 0, so it can be directly accessed in slot 0. The counter generated by tags b and c is 2, and it will need to receive two QueryReps before it will be reduced to 0, that is, in time slot 2. Therefore, tags b and c are accessed in time slot 2. It's understandable that the initial value of the counter also corresponds to the index of a slot within an inventory round (assuming the slot index starts at 0). That is, an inventory round consists of 2^Q slots, indexed from 0 to (2^Q - 1). In summary, different tags are accessed in different slots by randomly generating counter values.

[0104] When a tag accesses a slot, for example, tag a accesses slot 0 in Figure 7, tag a first sends a random sequence RN16 of length 16 to the reader as a temporary identifier. After receiving RN16, the reader feeds back a Response to tag a. The Response includes the same RN16. If the RN16 received by tag a is consistent with the RN16 sent previously, tag a sends an EPC (Electronic Product Code) to the reader. After receiving the EPC, the reader sends a Queryrep. This signaling is used to indicate to tag a that the EPC has been received and that tag a's inventory has been successful. It is also used to indicate to all tags that their respective counter values ​​are reduced by 1, that is, a new slot is started, and other tags can access the new slot. It should be noted that during the above-mentioned tag a access process, if there is signaling loss or transmission error, the inventory of tag a fails. For example, if tag a sends RN16 to the reader and the reader does not receive RN16, the inventory of tag a fails and the tag can only wait for the next inventory round, receive the Query command, regenerate the counter value based on the Q value, and report the information again in the next inventory round.

[0105] Since the counter values ​​generated by each tag between 0 and (2^Q-1) are random, some values ​​are not selected by any tag, and no tag will report information in the corresponding slot, such as slot 1 in Figure 7. On the contrary, when multiple tags happen to select the same counter value, they will report information in the same time slot, that is, a collision occurs. Under normal circumstances, the reader cannot identify the RN16 of any tag. This is because the waveform received by the reader is a superposition of multiple random sequences, and there is no orthogonal feature designed between multiple RN16s. Therefore, the tags that collide cannot be accessed, and the inventory fails. They need to wait until the next inventory round to be counted again. For example, in Figure 7, tag b and tag c both report RN16 in slot 2, so a collision occurs, and they need to wait until inventory round 2 to report information. In other cases, such as when the power of one RN16 is very strong and the power of the other RN16 is very weak, the interference of the weak RN16 on the strong RN16 is not enough to affect the demodulation of the strong RN16, so the strong RN16 can still demodulate successfully. Therefore, the tag inventory of the RN16 sending the strong power is successful, and the tag inventory of the RN16 sending the weak power fails. For example, if the power of the RN16 receiving tag b is strong and the power of the RN 16 receiving tag c is weak, the reader demodulates the RN16 of tag b and sends the RN16 containing tag b to tag b. Then tag b reports the EPC, and the inventory is successful. In summary, the occurrence of a collision will cause the inventory of A-IOT devices to fail and wait until the next round.

[0106] Each time the reader sends a Query, it indicates the end of the previous inventory round and the start of a new inventory round. For example, in Figure 7, in inventory round 2, the tags that were not successfully inventoried in inventory round 1 will continue to be inventoried. Between inventory rounds, the Q value indicated in the Query can be adjusted. For example, if the reader finds that there are many time slots without tags accessing in the previous inventory round, the Q value will be reduced in the next round. On the contrary, if the reader finds that there are many collisions in the previous round, the Q value will be increased in the next round. For example, at the beginning of each inventory round, relative to the previous inventory round, the reader can add or subtract 1 to the Q value, or keep it unchanged, or set it to any of the allowed values, and then indicate it to the tag through a Query. For example, when Q=0, the entire inventory process ends.

[0107] 3. A-IOT downlink and uplink frame structure

[0108] A-IOT downlink transmission, analogous to reader-to-tag transmission in an RFID system, is the transmission from the base station to the A-IOT device in Deployment Scenario 1 (Figure 6), and also the transmission from the intermediate node to the A-IOT device in Deployment Scenario 2 (Figure 6). A-IOT uplink transmission, analogous to tag-to-reader transmission in an RFID system, is the transmission from the A-IOT device to the base station in Deployment Scenario 1 (Figure 6), and also the transmission from the A-IOT device to the intermediate node in Deployment Scenario 2 (Figure 6).

[0109] Please refer to Figure 8, which shows a schematic diagram of two frame structures provided by an embodiment of the present application, wherein sub-figure 1 is one frame structure and sub-figure 2 is another frame structure. In the current standard discussion of the A-IOT uplink and downlink frame structures, both frame structures shown in sub-figures 1 and 2 exist.

[0110] The common point of the two frame structures shown in sub-figure 1 and sub-figure 2 is that a preamble (leading sequence) is designed before the control and / or data channel for timing calibration, and the preamble can also be used to indicate simple control information. The difference lies in whether a control channel is to be designed separately. In sub-figure 1, a control channel is designed separately for transmitting control information, while the data channel is used to carry data. The two channels have different functions, and the control channel and the data channel can use different code rates, different encoding methods, etc. There is no separate control channel designed in sub-figure 2, so the data channel can carry control information and data at the same time. For example, the control information is carried in the MAC CE (Media Access Control Control Element) of the data channel.

[0111] It can be seen from the above that sequences, control channels and data channels can all be used to indicate control information. This application categorizes and discusses various situations in which control information is indicated based on sequences, control channels and data channels separately or in combination.

[0112] Please refer to Figure 9, which shows a flow chart of an information indication method provided by an embodiment of the present application, which can be applied to the network architectures shown in Figures 1 and 6. The method can include the following step 910.

[0113] Step 910: The communication device indicates first information through at least one of a sequence, a control channel, and a data channel.

[0114] The sequence can be used for timing calibration or for indicating control information. Timing calibration is used to ensure clock synchronization between different devices in a wireless communication system, thereby achieving accurate data transmission and communication coordination. In some embodiments, the sequence is a preamble.

[0115] A control channel refers to a channel used to transmit control information in a communication system. A data channel refers to a channel used to transmit data in a communication system. Data can be in the form of a TB (Transport Block), a PDU (Protocol Data Unit), a data packet, etc. Control information includes but is not limited to the control information format, service type, transmission type, chip length, frame length, coding information, A-IOT device identification, cell identification, duty cycle information, energy-saving wake-up information, A-IOT device type, request scheduling information, etc. described below. Control information can also be called signaling information or control signaling. Generally speaking, compared to data, control information has a smaller number of bits.

[0116] In some embodiments, as shown in the frame structure of sub-figure 2 in FIG8 , the data channel may also be used to transmit control information.

[0117] In some embodiments, when the communication device is a network device or an intermediate node, the first information is indicated to the A-IOT device. In this case, it corresponds to the A-IOT downlink transmission described above. The network device can be a base station, and the intermediate node can be a terminal device, such as a UE under network control.

[0118] In some embodiments, when the communication device is an A-IOT device, the first information is indicated to the network device or the intermediate node. In this case, it corresponds to the A-IOT uplink transmission described above. Similarly, the network device can be a base station, and the intermediate node can be a terminal device, such as a UE under network control.

[0119] The following will specifically explain how to indicate the first information according to at least one of the sequence, control channel, and data channel for three scenarios: applicable to both A-IOT downlink transmission and A-IOT uplink transmission, applicable only to A-IOT downlink transmission, and applicable only to A-IOT uplink transmission.

[0120] For scenarios applicable to both A-IOT downlink transmission and A-IOT uplink transmission, in this scenario, when the communication device is a network device or an intermediate node, the first information can be indicated to the A-IOT device; when the communication device is an A-IOT device, the first information can be indicated to the network device or the intermediate node.

[0121] (1) The first information includes a control information format. The communication device indicates the control information format through a sequence. Each control information format corresponds to one or more sequences.

[0122] The control information format is used to indicate the specific structure and specifications of the control information during the communication process. Different control information formats can correspond to one or more specific sequences as needed. For example, the first sequence and the second sequence can correspond to the first control information format, and the third sequence can correspond to the second control information format, wherein the first sequence, the second sequence, and the third sequence are different sequences, and the first control information format and the second control information format are different control information formats. In some embodiments, the correspondence between sequences and control information formats can be configured by the network, preconfigured, or predefined by a standard, and this application does not limit this.

[0123] In some embodiments, for the frame structure shown in sub-figure 1 of Figure 8 , the control information format is indicated by a sequence, and the control information is carried by a control channel. In some embodiments, for the frame structure shown in sub-figure 2 of Figure 8 , the control information format is indicated by a sequence, and the control information is carried by a data channel.

[0124] The above method can indicate the control information format through the sequence, and the receiving end can accurately decode the control information by determining the control information format.

[0125] In some embodiments, the control information format is related to at least one of the following: the length of the control information, and the indication field included in the control information.

[0126] The length of the control information may be the number of bits or bytes occupied by the control information. The indication field contained in the control information refers to a field used to indicate specific information in the control information. The indication field contained in the control information may include at least one of the following: control information type, priority, target device, and operation instruction. Among them, the control information type refers to the type or function of the control information, such as data acquisition instructions and device control instructions; priority refers to the importance and processing order of the control information; the target device refers to the specific A-IOT device or network device or intermediate node targeted by the control information; the operation instruction refers to the specific instruction contained in the control information, which is used to guide the target device to perform the corresponding operation. This application does not limit the specific content of the indication field.

[0127] The above method can indicate the length and indication field of the control information through a sequence. The receiving end can determine the length and indication field of the control information, and identify the bit information corresponding to the control information from the transmission signal based on the length of the control information. The specific content of the control information can be determined based on the indication field of the control information, such as the type of the control information, so as to perform corresponding operations.

[0128] In some embodiments, the A-IOT device or network device or intermediate node can determine the corresponding control information format based on the first information. When the transmission signal is the frame structure shown in sub-figure 1 in Figure 8, it is used to decode the control information carried by the control channel according to the control information format. When the transmission signal is the frame structure shown in sub-figure 2 in Figure 8, it is used to decode the control information carried by the data channel according to the control information format.

[0129] (2) The first information includes a service type. The communication device indicates the service type through a sequence. Each service type corresponds to one or more sequences.

[0130] In some embodiments, the service type includes at least one of the following: DT service, DO-DTT service, and DO-A (Device-originated–autonomous) service.

[0131] As described above, in DT services, data transmission flows in a unidirectional manner, from a sending device to a receiving device, which then receives and processes the data. DT services primarily involve sending downlink commands to enable A-IOT devices to perform specific actions. For example, in a smart home scenario, a "turn on the air conditioner" command is sent to an A-IOT device, and the A-IOT device executes the corresponding action.

[0132] DO-DTT services primarily enable A-IoT devices to report information via downlink commands. Typical scenarios include warehouse inventory or sensor sensing, where triggering information can trigger several zero-power tags to report their IDs or sensor data. DO-DTT services can also be applied to A-IoT uplink transmission scenarios. For example, DO-DTT services are commonly used in smart homes. For example, when a smart door lock detects that a door has been opened, it sends a signal to a smartphone, triggering the smartphone to receive a corresponding alarm notification.

[0133] DO-A services refer to services in which the transmission of data or signaling is initiated entirely autonomously by the sending device, without being triggered by external signaling or events. In this type of service, the sending device has complete autonomy, deciding when to send data or signaling and what to send, without relying on external triggers. This service model is typically used in scenarios where devices send information or requests to the network or periodically report their status. DO-A services can be applied to A-IOT uplink transmission scenarios. For example, smart sensors periodically send data to a base station or intermediate node. The sensors independently determine the timing and content of data transmission, unaffected by external events.

[0134] For example, the first and second sequences may correspond to DT service types, the third sequence may correspond to DO-DTT services, and the fourth sequence may correspond to DO-A services, where the first, second, third, and fourth sequences are different sequences. In some embodiments, the correspondence between sequences and service types may be configured by the network, preconfigured, or predefined by a standard, and this application does not limit this.

[0135] In some embodiments, different service types may correspond to different control information formats, i.e., different service types may correspond to different control information lengths and / or include different indication fields. For example, the indication field of the control information for a DT service may include an A-IOT device identifier, which is used to instruct a specific A-IOT device to execute a corresponding command. The indication field of the control information for a DO-DTT service may not include an A-IOT device identifier, which is used to trigger all A-IOT devices that receive the information to report identification information.

[0136] The above method can indicate the service type through the sequence. The receiving end accurately decodes the control information by determining the service type. Specifically, when the receiving end determines that the service type is a DT service, the control information can be decoded according to the control information format of the DT service. When the receiving end determines that the service type is a DO-DTT service, the control information can be decoded according to the control information format of the DO-DTT service. When the receiving end determines that the service type is a DO-A service, the control information can be decoded according to the control information format of the DO-A service, so as to ensure the accuracy of the control information decoding.

[0137] In some embodiments, the A-IOT device or network device or intermediate node can determine the corresponding service type based on the first information, and when the transmission signal is the frame structure shown in sub-figure 1 of Figure 8, it is used to decode the control information carried by the control channel according to the service type, and when the transmission signal is the frame structure shown in sub-figure 2 of Figure 8, it is used to decode the control information carried by the data channel according to the service type. Exemplarily, the A-IOT device determines that the service type is a DT service, decodes the control information according to the control information format of the DT service, and thus executes the corresponding control instruction. The A-IOT determines that the service type is a DO-DTT service, decodes the control information according to the control information format of the DO-DTT service, and thus reports its own device identification.

[0138] (3) The first information includes a transmission type. The communication device indicates the transmission type through a sequence. Each transmission type corresponds to one or more sequences.

[0139] The transmission type is used to indicate the data transmission method. Each transmission method corresponds to specific transmission rules and scopes.

[0140] In some embodiments, the transmission type includes at least one of the following: unicast, multicast, broadcast.

[0141] Unicast, multicast and broadcast refer to different network communication models. Among them, unicast means that data is sent only to the specified target device, multicast means that data is sent to multiple target devices in a specified group, and broadcast means that data is sent to all devices in the network. In some embodiments, for A-IOT uplink transmission, unicast means that the A-IOT device sends data to the specified target device, which is a specified network device or intermediate node; for A-IOT downlink transmission, unicast means that the network device or intermediate node sends data to the specified target device, which is a specified A-IOT device. In some embodiments, for A-IOT uplink transmission, multicast means that the A-IOT device sends data to multiple target devices in a specified group, which is a network device or intermediate node in the specified group; for A-IOT downlink transmission, multicast means that the network device or intermediate node sends data to multiple target devices in a specified group, which is an A-IOT device in the specified group. In some embodiments, for A-IOT uplink transmission, broadcast means that the A-IOT device sends data to all devices in the network, which are network devices or intermediate nodes; for A-IOT downlink transmission, broadcast means that the network device or intermediate node sends data to all devices in the network, which are A-IOT devices.

[0142] For example, the first sequence may correspond to multicast, the second sequence may correspond to multicast, and the third sequence may correspond to broadcast, wherein the first sequence, the second sequence, and the third sequence are different sequences. In some embodiments, the correspondence between sequences and transmission types may be configured by the network, preconfigured, or predefined by a standard, and this application does not limit this.

[0143] In some embodiments, different transmission types may correspond to different control information formats. For example, for unicast, the control information format may include the address of a specific target device and the sender address to ensure that data is accurately transmitted to the target device. For multicast, the control information format may include the address of the multicast group and the sender address to identify the target device group for the multicast transmission, ensuring that data is transmitted to multiple designated devices. For broadcast, the control information format may include the source address but not the address of the target device, indicating that data needs to be transmitted to all devices in the network, thereby achieving network-wide data transmission.

[0144] The above method can indicate the transmission type through a sequence, and the receiving end can accurately decode the control information by determining the transmission type. Specifically, when the receiving end determines that the transmission type is unicast, the control information can be decoded according to the control information format of unicast. When the receiving end determines that the transmission type is multicast, the control information can be decoded according to the control information format of multicast. When the receiving end determines that the transmission type is broadcast, the control information can be decoded according to the control information format of broadcast, so as to ensure the accuracy of the control information decoding.

[0145] In some embodiments, the A-IOT device or network device or intermediate node can determine the corresponding transmission type based on the first information. When the transmission signal is the frame structure shown in sub-figure 1 in Figure 8, it is used to decode the control information carried by the control channel according to the transmission type. When the transmission signal is the frame structure shown in sub-figure 2 in Figure 8, it is used to decode the control information carried by the data channel according to the transmission type.

[0146] (4) The first information includes a chip length. The communication device indicates the chip length through a sequence. Each chip length corresponds to one or more sequences.

[0147] A chip can be represented as a bit of a specific duration, or as a level state of a specific duration.

[0148] By modulating the information in the control channel and / or data channel, a schematic diagram of the waveform changes corresponding to the information can be obtained. For example, when the modulation mode is OOK (On-Off Keying), please refer to Figure 10, which shows a schematic diagram of the waveform changes of the transmission information provided by an embodiment of the present application. In which, bit 0 includes a high level and a low level, and bit 1 includes a low level and a high level.

[0149] For example, the first sequence may correspond to a first chip length, and the second sequence may correspond to a second chip length, wherein the first sequence and the second sequence are different sequences, and the first chip length and the second chip length are different chip lengths. In some embodiments, the correspondence between sequences and chip lengths may be configured by the network, preconfigured, or predefined by a standard, and this application does not limit this.

[0150] In some embodiments, the chip length is the length of bit 0 and / or bit 1; or, the chip length is the length of a high level and / or a low level.

[0151] In some embodiments, the length of bit 0 is the same as the length of bit 1. When the lengths of bit 0 and bit 1 are the same, the chip length may be the time length of bit 0 and bit 1, that is, the chip length indicated by the communication device through the sequence is both the length of bit 0 and the length of bit 1. For example, if the communication device indicates through the sequence that the chip length is 1 millisecond, then the lengths of bit 0 and bit 1 are both 1 millisecond.

[0152] In some embodiments, the length of bit 0 and the length of bit 1 are in a multiple relationship. When the length of bit 0 and bit 1 are in a multiple relationship, the chip length includes the length of bit 0 or bit 1, that is, the communication device only needs to indicate the length of bit 0 or bit 1 through the sequence. Exemplarily, the communication device can indicate that the chip length of bit 0 is 1 millisecond through the sequence, and assuming the multiple relationship is 2, the multiple relationship can be a multiple of bit 1 relative to bit 0, or a multiple of bit 0 relative to bit 1. When the multiple relationship is a multiple of bit 1 relative to bit 0, it can be determined that the chip length of bit 1 is 2 milliseconds. In some embodiments, the multiple relationship can be configured by the network, preconfigured, or predefined by the standard, and this application does not limit this.

[0153] In some embodiments, the length of the low level is the same as the length of the high level. When the length of the low level and the high level are the same, the chip length can be the duration of the low level and the high level, that is, the chip length indicated by the communication device through the sequence is both the length of the high level and the length of the low level. For example, if the communication device indicates through the sequence that the chip length is 1 millisecond, then the length of the high level and the length of the low level are both 1 millisecond.

[0154] In certain embodiments, the length of low level and the length of high level are multiple relationship, and when the length of low level and high level are multiple relationship, chip length comprises the length of high level or low level, and namely communication equipment only needs to indicate the length of high level or low level by sequence. Exemplarily, it is 1 millisecond that communication equipment can indicate the chip length of low level by sequence, and assuming that the multiple relationship is 2, this multiple relationship can be the multiple of high level relative to low level, or it can be the multiple of low level relative to high level.When this multiple relationship is the multiple of high level relative to low level, it is 2 milliseconds to determine that the chip length of high level so.In certain embodiments, this multiple relationship can be by network configuration, also can preconfiguration, also can be predefined by standard, and the application is not limited to this.

[0155] The above method can indicate the chip length through a sequence, and the receiving end can accurately demodulate the information carried by the control channel and / or data channel by determining the chip length. Specifically, the information carried by the control channel and / or data channel can be demodulated by determining the length of bit 0 and / or bit 1, or by the length of the high level and / or low level.

[0156] In some embodiments, modulation methods such as frequency shift keying (FSK), phase shift keying (PSK), and amplitude-shift keying (ASK) may also be used to modulate the information in the control channel and / or data channel. The chip length corresponding to the FSK modulation method may be the length of the number of bits or symbols contained in a frequency variation period; the chip length corresponding to the PSK modulation method may be the length of the number of bits or symbols contained in a phase variation period; and the chip length corresponding to the ASK modulation method may be the length of the number of bits or symbols contained in an amplitude variation period. This application does not limit the modulation method and the specific content of the chip length.

[0157] In some embodiments, the A-IOT device or network device or intermediate node can determine the corresponding code chip length based on the first information. When the transmission signal is the frame structure shown in sub-figure 1 in Figure 8, it is used to demodulate the information carried by the control channel and the data channel according to the code chip length. When the transmission signal is the frame structure shown in sub-figure 2 in Figure 8, it is used to demodulate the information carried by the data channel according to the code chip length.

[0158] (5) The first information includes a frame length. The communication device indicates the frame length through a sequence. Each frame length corresponds to one or more sequences.

[0159] In some embodiments, the frame length comprises at least one of: the length of the sequence and data channel; the length of the sequence, control channel and data channel; the length of the data channel; the length of the control channel and data channel.

[0160] As shown in Figure 8, for the frame structure shown in Sub-Figure 1, the frame length can be the length of the sequence, the control channel, and the data channel, or the length of the control channel and the data channel. For the frame structure shown in Sub-Figure 2, the frame length can be the length of the sequence and the data channel, or the length of the data channel.

[0161] Exemplarily, the frame length is the length of the control channel and the data channel in Sub-Figure 1. The first sequence may correspond to the first length corresponding to the control channel and the data channel; the second sequence may correspond to the second length corresponding to the control channel and the data channel; wherein the first sequence and the second sequence are different sequences, and the first length and the second length are different lengths. In some embodiments, the correspondence between sequences and frame lengths may be configured by the network, preconfigured, or predefined by a standard, and this application does not limit this.

[0162] In some embodiments, the frame length refers to the number of information bits. Specifically, the frame length may be the number of bits of information carried by a communication channel, and optionally also includes the number of bits contained in a sequence, where the communication channel is a data channel and / or a control channel. For example, the length of the sequence and the data channel may be the sum of the number of bits contained in the sequence and the number of bits of information carried by the data channel.

[0163] In the above method, a sequence can be used to indicate the frame length, and the receiving end can accurately demodulate the information carried by the control channel and / or data channel by determining the frame length. Specifically, the sequence can flexibly indicate different frame lengths, and the receiving end can accurately determine the end position of the frame based on the indicated frame length, thereby enabling the receiving end to accurately demodulate the information carried by the control channel and / or data channel.

[0164] In some embodiments, the A-IOT device or network device or intermediate node can determine the corresponding frame length based on the first information. When the frame length is the length of the sequence and the data channel, it is used to demodulate the information carried by the sequence and the data channel in the frame structure shown in sub-Figure 2 of Figure 8 according to the length of the sequence and the data channel; when the frame length is the length of the sequence, the control channel and the data channel, it is used to demodulate the information carried by the sequence, the control channel and the data channel in the frame structure shown in sub-Figure 1 of Figure 8 according to the length of the sequence, the control channel and the data channel; when the frame length is the length of the data channel, it is used to demodulate the information carried by the data channel in the frame structure shown in sub-Figure 2 of Figure 8 according to the length of the data channel; when the frame length is the length of the control channel and the data channel, it is used to demodulate the information carried by the control channel and the data channel in the frame structure shown in sub-Figure 1 of Figure 8 according to the length of the control channel and the data channel.

[0165] (6) The first information includes coding information, and the communication device indicates the coding information through a sequence, and each type of coding information corresponds to one or more sequences.

[0166] Encoding is the process of converting data into another form or format. Encoding information indicates the information related to the data during the encoding process. This information helps the receiving end correctly parse and process the encoded data, ensuring its reliability and integrity during transmission or storage.

[0167] In some embodiments, the coding information includes at least one of the following: Manchester coding, Miller coding, and Pulse Interval Modulation (PIE).

[0168] Manchester encoding divides each bit period into two parts and represents data information based on the level changes in each part. Miller encoding uses the relationship between the previous and current bits within each clock cycle to determine signal changes, thereby achieving data encoding and clock recovery. Pulse interval encoding represents data information based on the time interval between pulses, rather than the shape or level changes of the pulses themselves.

[0169] For example, the first sequence may correspond to Manchester coding; the second sequence may correspond to Miller coding; and the third sequence may correspond to pulse interval coding; wherein the first sequence, the second sequence, and the third sequence are different sequences. In some embodiments, the correspondence between sequences and coding information may be configured by the network, preconfigured, or predefined by a standard, and this application does not limit this.

[0170] In the above method, the sequence can indicate the coding information, and the receiving end can accurately decode the information carried by the control channel and / or data channel by determining the coding information. Specifically, the receiving end can determine the coding mode, and thus accurately decode the information carried by the control channel and / or data channel according to different coding modes.

[0171] In some embodiments, the A-IOT device or network device or intermediate node can determine the corresponding coding information based on the first information, and when the transmission signal is the frame structure shown in sub-figure 1 in Figure 8, it is used to decode the information carried by the control channel and the data channel according to the coding information; when the transmission signal is the frame structure shown in sub-figure 2 in Figure 8, it is used to decode the information carried by the data channel according to the coding information.

[0172] For the scenario that is only applicable to A-IOT downlink transmission, in this scenario, the communication device can be a network device or an intermediate node, and the first information can be indicated to the A-IOT device.

[0173] (7) The first information includes an A-IOT device identifier, and the communication device indicates the A-IOT device identifier through a sequence and a control channel; or, indicates the A-IOT device identifier through a sequence and a data channel.

[0174] A-IOT device identification refers to the information used to uniquely identify and recognize A-IOT devices, which can include the MAC address, device model, manufacturer information, unique identification code, EPC, RN16, etc. This identification information can help the system manage, locate and identify A-IOT devices, ensuring the normal operation and security of A-IOT devices.

[0175] The above method can indicate the A-IOT device identification through the sequence and control channel or through the sequence and data channel. The A-IOT device can determine whether the transmission signal is a signal sent to its own device through the A-IOT device identification. For example, in the DT scenario, when the A-IOT device determines that the transmission signal is not a signal sent to itself, it will not execute the command included in the transmission signal. When the A-IOT device determines that the transmission signal is a signal sent to its own device, it will execute the command included in the transmission signal. This method can ensure the secure transmission and correct reception of information.

[0176] In some embodiments, a portion of the A-IOT device identification is indicated by a sequence, and another portion of the A-IOT device identification is indicated by a control channel or a data channel. For example, the A-IOT device identification includes a total of Y bits, and the lowest K bits in the sequence are used to indicate a portion of the A-IOT device identification, i.e., K bits, where K and Y are positive integers and K is less than Y. The other portion of the A-IOT device identification, i.e., YK bits, can be indicated by a control channel or a data channel. In some embodiments, the values ​​of K and Y can be predefined by a standard.

[0177] In some embodiments, when the transmission signal has the frame structure shown in sub-figure 1 of Figure 8, a portion of the A-IOT device identifier is indicated by a sequence, and another portion of the A-IOT device identifier is indicated by a control channel. For example, in the above example, the K bits are indicated by the sequence, and the YK bits are indicated by the control channel.

[0178] In some embodiments, when the transmission signal has the frame structure shown in sub-figure 2 of Figure 8, a portion of the A-IOT device identifier is indicated by a sequence, and another portion of the A-IOT device identifier is indicated by a data channel. For example, in the above example, the K bits are indicated by a sequence, and the YK bits are indicated by a data channel.

[0179] In some embodiments, when the transmission signal is the frame structure shown in sub-Figure 1 in Figure 8, after receiving the sequence, the A-IOT device can compare the partial A-IOT device identifier contained in the sequence with its own device identifier, so as to preliminarily determine whether the transmission signal is a signal sent to itself. If there is no match, the information carried by the subsequent control channel and the data channel will not be demodulated; if there is a match, the information carried by the control channel will continue to be demodulated to obtain the complete A-IOT device identifier, so as to finally determine whether the transmission signal is a signal sent to its own device. If there is no match, it is determined that the transmission signal is not a signal sent to itself, and the information carried by the subsequent data channel will not be demodulated; if there is a match, it is determined that the transmission signal is a signal sent to itself, and the information carried by the subsequent data channel will continue to be demodulated.

[0180] When the transmission signal has the frame structure shown in sub-figure 2 of Figure 8, after receiving the sequence, the A-IOT device can compare the partial A-IOT device identifier contained in the sequence with its own device identifier to preliminarily determine whether the transmission signal is a signal sent to itself. If there is a mismatch, the information carried by the subsequent data channel will not be demodulated. If there is a match, the information carried by the subsequent data channel will continue to be demodulated to obtain the complete A-IOT device identifier, thereby ultimately determining whether it is a signal sent to itself. If there is a match, the transmission signal is determined to be a signal sent to itself; if there is a mismatch, the transmission signal is determined not to be a signal sent to itself.

[0181] The above method indicates part of the A-IOT device identifier through a sequence and the other part of the A-IOT device identifier through a control channel or a data channel. The A-IOT device identifier itself is matched with the A-IOT device identifier in two steps: the first step is a preliminary match, and the second step is a complete match. This method, on the one hand, can effectively reduce the error rate in communication and ensure the accuracy and reliability of transmitted data by matching the A-IOT device identifier in steps; on the other hand, it helps to reduce the invalid decoding of the transmission signal by the A-IOT device, thereby improving communication efficiency.

[0182] (8) The first information includes a cell identifier, and the communication device indicates the cell identifier through a sequence and a control channel; or, indicates the cell identifier through a sequence and a data channel.

[0183] A cell is a relatively small, isolated area within a wireless communication network that provides communication services to devices. A cell ID is an identifier that uniquely identifies a cell, typically expressed as numbers or characters.

[0184] The above method can indicate the cell identifier through the sequence and control channel or through the sequence and data channel. The A-IOT device can determine whether it is the transmission signal of the target cell through the cell identifier. The target cell can be the cell where the A-IOT device is located, the target cell can also be the service cell of the A-IOT device, or the target cell can also be the cell corresponding to the cell identifier stored by the A-IOT device.

[0185] In some embodiments, a portion of the cell identifier is indicated via a sequence, while another portion of the cell identifier is indicated via a control channel or a data channel. For example, the cell identifier comprises N bits, and the lowest M bits in the sequence are used to indicate a portion of the cell identifier, i.e., M bits, where N and M are positive integers and M is less than N. The other portion of the cell identifier, i.e., NM bits, can be indicated via a control channel or a data channel. In some embodiments, the values ​​of M and N can be predefined by a standard.

[0186] In some embodiments, when the transmission signal has the frame structure shown in sub-figure 1 of Figure 8, the cell identity is indicated by a sequence and a control channel. For example, in the above example, M bits are indicated by the sequence and NM bits are indicated by the control channel.

[0187] In some embodiments, when the transmission signal has the frame structure shown in sub-figure 2 of Figure 8, the cell identity is indicated by the sequence and the data channel. For example, in the above example, M bits are indicated by the sequence and NM bits are indicated by the data channel.

[0188] In some embodiments, when the transmission signal is the frame structure shown in sub-Figure 1 in Figure 8, after receiving the sequence, the A-IOT device can compare the partial cell identifier contained in the sequence with the cell identifier stored in itself, so as to preliminarily determine whether to receive the transmission signal of the cell. If there is no match, the information carried by the subsequent control channel and the data channel will not be demodulated; if there is a match, the information carried by the subsequent control channel will continue to be demodulated to obtain the complete cell identifier, so as to determine whether it is the target cell. If there is a match, it is determined to be the target cell and the transmission signal will continue to be received, and the information carried by the subsequent data channel will continue to be demodulated; if there is no match, it is determined that it is not the target cell and the information carried by the subsequent data channel will not be demodulated.

[0189] When the transmission signal has the frame structure shown in sub-figure 2 of Figure 8, after receiving the sequence, the A-IOT device can compare the partial cell identifier contained in the sequence with the cell identifier stored in its own storage to preliminarily determine whether to receive the transmission signal of the cell. If there is a mismatch, the information carried by the subsequent data channel will not be demodulated. If there is a match, the information carried by the subsequent data channel will be demodulated to obtain the complete cell identifier, thereby determining whether it is the target cell. If there is a match, it is the target cell; if there is a mismatch, it is not the target cell.

[0190] The above method indicates part of the cell identifier through a sequence and the other part through a control channel or data channel. This method can effectively reduce communication errors by matching cell identifiers, ensuring the accuracy and reliability of transmitted data. It also helps reduce ineffective demodulation of transmitted signals by A-IOT devices, thereby improving communication efficiency.

[0191] (9) The first information includes duty cycle information, and the communication device indicates the duty cycle information through a sequence; or, indicates the duty cycle information through a control channel; or, indicates the duty cycle information through a data channel.

[0192] Please refer to Figure 11, which shows a schematic diagram of a duty cycle provided by an embodiment of the present application. Exemplarily, when the A-IOT device receives a sequence, it determines the corresponding duty cycle configuration parameters according to the sequence to determine the duty cycle information. The correspondence between the sequence and the duty cycle configuration parameters can be configured by the network, pre-configured, or pre-defined by the standard, and this application does not limit this. Exemplarily, for frame structure 1101, it includes a sequence and a data channel. The A-IOT device determines the corresponding duty cycle configuration parameters based on the duty cycle index included in the control information in the data channel to determine the duty cycle information. Exemplarily, for frame structure 1102, it includes a sequence, a control channel, and a data channel. The A-IOT device determines the corresponding duty cycle configuration parameters based on the duty cycle index included in the control information in the control channel to determine the duty cycle information. Among them, the duty cycle configuration parameters refer to the specific settings of the tasks and behaviors that the device should perform in each duty cycle, and the duty cycle index refers to the index number used to identify different duty cycle configurations, so that the device can find the corresponding configuration parameters according to the index number to work.

[0193] In some embodiments, after the A-IOT device determines the working cycle information, the starting position of the working cycle is determined according to the starting position of the sequence. As shown in Figure 11, regardless of whether frame structure 1101 or frame structure 1102 is used, the starting position of the working cycle is consistent with the starting position of the sequence.

[0194] In some embodiments, the duty cycle information includes at least one of the following: duration of the duty cycle, length of active time in the duty cycle, and length of inactive time in the duty cycle.

[0195] The duration of a working cycle refers to the time interval between the start of the current activation and the start of the next activation. The length of the active time refers to the length of time the A-IOT device is active during the working cycle, and the length of the inactive time refers to the length of time the A-IOT device is inactive during the working cycle. In the active state, the A-IOT device is awake and able to perform tasks, such as signal reception. In the inactive state, the A-IOT device is dormant and does not perform tasks, such as signal reception.

[0196] The above method can indicate duty cycle information via a sequence, control channel, or data channel. By determining this duty cycle information, A-IOT devices can effectively plan resource utilization and improve energy efficiency. Specifically, by determining the duration of the duty cycle, the duration of the activation period, and the duration of the inactive period, A-IOT devices can monitor during the active period, such as monitoring the transmission signals of network devices or intermediate nodes, and sleep during the inactive period. This method helps reduce device energy consumption, extend battery life, and reduce dependence on energy. It can also optimize device performance, improve system stability and responsiveness, and reduce maintenance costs and extend device life.

[0197] (10) The first information includes energy-saving wake-up information, and the communication device indicates the energy-saving wake-up information through a sequence.

[0198] As shown in Figure 11, during the WUS (wake-up signal) monitoring process, the network device or intermediate node sends a frame structure 1101 or a frame structure 1102 to the A-IOT device. The A-IOT device uses the energy-saving wake-up signal to determine whether the device is awakened. Once awakened, the A-IOT device needs to perform monitoring activities.

[0199] In some embodiments, the energy-saving wake-up information is used to instruct to perform monitoring during the activation time of the next working cycle, or to instruct not to perform monitoring during the activation time of the next working cycle.

[0200] For example, the first sequence may be used to indicate monitoring during the activation time of the next working cycle, and the second sequence may be used to indicate not monitoring during the activation time of the next working cycle, wherein the first sequence and the second sequence are different sequences. In some embodiments, the correspondence between the sequence and the energy-saving wake-up information may be configured by the network, preconfigured, or predefined by a standard, and this application is not limited thereto.

[0201] The above method can indicate energy-saving wake-up information through a sequence. A-IOT devices can flexibly adjust their operating modes by determining the energy-saving wake-up information. Specifically, when it is determined that monitoring will be performed within the activation time of the next working cycle, the A-IOT device enters the working mode and can maintain the network connection to receive the transmission signal. When it is determined that monitoring will not be performed within the activation time of the next working cycle, the A-IOT device can enter the low-power mode to save energy, reduce power consumption, and extend battery life.

[0202] In some embodiments, for the A-IOT downlink transmission scenario, for the two frame structures shown in Figure 8, the communication device is a network device or an intermediate node, the control channel can be an A-IOT downlink control channel or a PRDCCH (Physical reader to device control channel). The data channel can be an A-IOT downlink data channel, a PRDSCH (Physical reader to device shared channel), or a PRDCH (Physical reader to device channel).

[0203] For the scenario that is only applicable to A-IOT uplink transmission, in this scenario, the communication device may be an A-IOT device, and the first information may be indicated to the network device or the intermediate node.

[0204] (11) The first information includes an A-IOT device type. The communication device indicates the A-IOT device type through a sequence. Each A-IOT device type corresponds to one or more sequences.

[0205] In some embodiments, the A-IOT device type includes at least one of the following: a first type and a second type, and the first type of A-IOT device and the second type of A-IOT device have different peak power consumptions.

[0206] For example, the first sequence may correspond to the first type, and the second sequence may correspond to the second type, wherein the first sequence and the second sequence are different sequences. In some embodiments, the correspondence between sequences and device types may be configured by the network, preconfigured, or predefined by a standard, and this application does not limit this.

[0207] As described above, the first type of A-IOT device refers to the first type of A-IOT device, and the second type of A-IOT device refers to the second type of A-IOT device.

[0208] The above method can indicate the A-IOT device type through a sequence, and the network device or intermediate node determines the A-IOT device type and performs corresponding processing. When the device type is the first type, the network device or intermediate node can adopt targeted energy-saving strategies based on its low power consumption characteristics, such as adjusting the transmission power, optimizing the transmission timing, or adopting a lower power consumption communication mode to maximize the battery life of the device or extend the use time of energy storage. When the device type is the second type, the network device or intermediate node needs to consider the uplink and / or downlink power amplifiers that the device may be configured with, as well as different transmission methods. In this case, the network device may need to dynamically adjust the network topology or routing strategy to adapt to the active transmission or backscatter transmission mode of the device to ensure the effective transmission of data and the stability of the network.

[0209] (12) The first information includes request scheduling information, and the communication device indicates the request scheduling information through a sequence; or, indicates the request scheduling information through a control channel; or, indicates the request scheduling information through a data channel.

[0210] The request information is used to send a request to a network device or an intermediate node to obtain data transmission resources or scheduling instructions.

[0211] In some embodiments, when the transmission signal is the frame structure shown in sub-figure 1 of Figure 8, the request scheduling information is indicated through a sequence or a control channel. Specifically, indicating the request scheduling information through a sequence means indirectly indicating the request scheduling information by indicating the sequence based on the correspondence between the sequence and the request scheduling information. Indicating the request scheduling information through a control channel means indicating the request scheduling information through the control information carried by the control channel. When the transmission signal is the frame structure shown in sub-figure 2 of Figure 8, the request scheduling information is indicated through a sequence or a data channel. Specifically, indicating the request scheduling information through a sequence means indirectly indicating the request scheduling information by indicating the sequence based on the correspondence between the sequence and the request scheduling information. Indicating the request scheduling information through a data channel means indicating the request scheduling information through the control information carried by the data channel. Among them, the correspondence between the sequence and the request scheduling information can be configured by the network, pre-configured, or pre-defined by the standard, and this application does not limit the sequence. In some embodiments, the request scheduling information can also be indicated by data carried by the data channel.

[0212] The above method can indicate the request scheduling information through a sequence or control channel or data channel, and the network device or intermediate node can perform corresponding scheduling and processing according to the needs of the A-IOT device by determining the request scheduling information.

[0213] In some embodiments, the scheduling request information is used to indicate the amount of A-IOT uplink data requested for scheduling.

[0214] Exemplarily, the data volume of the A-IOT uplink data requested for scheduling refers to the bits or bytes corresponding to the uplink data to be transmitted or the sequence length of the uplink data to be transmitted.

[0215] For example, the first sequence may correspond to a first data amount, and the second sequence may correspond to a second data amount, wherein the first sequence and the second sequence are different sequences, and the first data amount and the second data amount are different data amounts. In some embodiments, the correspondence between the sequence and the data amount of the A-IOT uplink data requested for scheduling may be configured by the network, preconfigured, or predefined by a standard, and this application is not limited thereto.

[0216] In some embodiments, the scheduling request information may be replaced by a buffer status report (BSR).

[0217] In some embodiments, a communication device indicates the EPC length via an RN16 sequence. The communication device may be an A-IOT device, and the A-IOT device indicates the EPC length to a network device or an intermediate node via an RN16 sequence. The EPC length refers to the number of bits in the EPC of the A-IOT device or the sequence length of the EPC.

[0218] As shown in Figure 7, tag a sends a frame structure to the reader. The frame structure includes an RN16 sequence, where the RN16 sequence is a 16-bit sequence. The reader can determine the length of the EPC corresponding to the RN16 sequence, thereby scheduling corresponding transmission resources for tag a to transmit the EPC of tag a. The correspondence between the RN16 sequence and the EPC length can be configured by the network, preconfigured, or predefined by the standard, and this application does not limit this.

[0219] The above method determines the data volume of the A-IOT uplink data requested for scheduling, so that the network device or intermediate node can reasonably allocate communication resources to ensure the normal and stable transmission of the uplink data.

[0220] In some embodiments, the scheduling request information may also include a transmission delay requirement, which indicates requirements regarding the maximum allowable transmission delay, the time interval between data packet arrivals, and other aspects. In scenarios where real-time performance is critical, the transmission delay requirement is a critical parameter that can impact the reliability and real-time nature of data transmission. This application does not limit the specific content of the scheduling request information.

[0221] In some embodiments, for the frame structure shown in sub-figure 2 of FIG. 8 , as shown in FIG. 12 , the data channel carries control information and data, and the control information and data each have their own CRC (Cyclic Redundancy Check).

[0222] CRC is a checksum method used to detect errors during data transmission. Specifically, the sender divides the data and takes the remainder to generate a checksum. The receiver then performs the same checksum on the received data and compares the checksum to determine if any errors occurred during transmission.

[0223] In some embodiments, the control information and the data each have their own CRC. Assume that the CRC of the control information is a first CRC and the CRC of the data is a second CRC. The lengths of the first CRC and the second CRC may be the same or different. For example, the length of the first CRC may be 8 bits, the length of the second CRC may be 8 bits, the length of the second CRC may be 16 bits, or the length of the second CRC may be 24 bits, which is not limited in this application.

[0224] The technical solution provided by this application indicates communication information, such as control information, through at least one of a sequence, a control channel, and a data channel. This method is adaptable to different frame structures and can flexibly utilize sequences and / or different communication channels to effectively indicate communication information.

[0225] The following are device embodiments of the present application, which can be used to implement the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.

[0226] Please refer to Figure 13, which shows a block diagram of an information indication device provided by one embodiment of the present application. This device has the function of implementing the above-mentioned information indication method. The function can be implemented by hardware or by hardware executing corresponding software. This device can be the communication device described above, or it can be provided in a communication device. As shown in Figure 13, the device 1300 may include: a processing module 1310.

[0227] The processing module 1310 is configured to indicate first information through at least one of a sequence, a control channel, and a data channel.

[0228] In some embodiments, the first information includes a control information format; the processing module 1310 is configured to indicate the control information format through the sequence, and each control information format corresponds to one or more sequences.

[0229] In some embodiments, the control information format is related to at least one of the following: the length of the control information, and the indication field included in the control information.

[0230] In some embodiments, the first information includes a service type; the processing module 1310 is configured to indicate the service type through the sequence, and each service type corresponds to one or more sequences.

[0231] In some embodiments, the service type includes at least one of the following: DT service, DO-DTT service, and DO-A service.

[0232] In some embodiments, the first information includes a transmission type; the processing module 1310 is configured to indicate the transmission type through the sequence, and each transmission type corresponds to one or more sequences.

[0233] In some embodiments, the transmission type includes at least one of the following: unicast, multicast, and broadcast.

[0234] In some embodiments, the first information includes chip length; the processing module 1310 is configured to indicate the chip length through the sequence, and each chip length corresponds to one or more sequences.

[0235] In some embodiments, the chip length is the length of bit 0 and / or bit 1; or, the chip length is the length of a high level and / or a low level.

[0236] In some embodiments, the first information includes a frame length; the processing module 1310 is configured to indicate the frame length through the sequence, and each frame length corresponds to one or more sequences.

[0237] In some embodiments, the frame length includes at least one of: the length of the sequence and the data channel; the length of the sequence, the control channel and the data channel; the length of the data channel; the length of the control channel and the data channel.

[0238] In some embodiments, the first information includes coding information; the processing module 1310 is configured to indicate the coding information through the sequence, and each type of coding information corresponds to one or more sequences.

[0239] In some embodiments, the encoding information includes at least one of the following: Manchester encoding, Miller encoding, and pulse interval encoding (PIE).

[0240] In some embodiments, the first information includes an A-IOT device identifier; the processing module 1310 is configured to indicate the A-IOT device identifier through the sequence and the control channel; or, indicate the A-IOT device identifier through the sequence and the data channel.

[0241] In some embodiments, a portion of the A-IOT device identification is indicated by the sequence, and another portion of the A-IOT device identification is indicated by the control channel or the data channel.

[0242] In some embodiments, the first information includes a cell identifier; the processing module 1310 is configured to indicate the cell identifier through the sequence and the control channel; or, indicate the cell identifier through the sequence and the data channel.

[0243] In some embodiments, a portion of the cell identity is indicated by the sequence, and another portion of the cell identity is indicated by the control channel or the data channel.

[0244] In some embodiments, the first information includes duty cycle information; the processing module 1310 is configured to indicate the duty cycle information through the sequence; or, indicate the duty cycle information through the control channel; or, indicate the duty cycle information through the data channel.

[0245] In some embodiments, the duty cycle information includes at least one of the following: duration of the duty cycle, length of active time in the duty cycle, and length of inactive time in the duty cycle.

[0246] In some embodiments, the first information includes energy-saving wake-up information; and the processing module 1310 is configured to indicate the energy-saving wake-up information through the sequence.

[0247] In some embodiments, the energy-saving wake-up information is used to instruct to perform monitoring within the activation time of the next working cycle, or to instruct not to perform monitoring within the activation time of the next working cycle.

[0248] In some embodiments, the first information includes an A-IOT device type; the processing module 1310 is configured to indicate the A-IOT device type through the sequence, and each A-IOT device type corresponds to one or more sequences.

[0249] In some embodiments, the A-IOT device type includes at least one of the following: a first type and a second type, and the A-IOT device of the first type and the A-IOT device of the second type have different peak power consumption.

[0250] In some embodiments, the first information includes request scheduling information; the processing module 1310 is used to: indicate the request scheduling information through the sequence; or, indicate the request scheduling information through the control channel; or, indicate the request scheduling information through the data channel.

[0251] In some embodiments, the requested scheduling information is used to indicate the data volume of the A-IOT uplink data requested to be scheduled.

[0252] In some embodiments, the communication device is a network device or an intermediate node, and the first information is indicated to an A-IOT device.

[0253] In some embodiments, the communication device is an A-IOT device, and the first information is indicated to a network device or an intermediate node.

[0254] In some embodiments, the data channel carries control information and data, and the control information and the data each have their own CRC.

[0255] It should be noted that, when the device provided in the above embodiment realizes its function, it only uses the division of the above-mentioned functional modules as an example. In actual application, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0256] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here. For details not described in detail in the embodiment of the device, reference can be made to the above method embodiment.

[0257] Please refer to Figure 14, which shows a schematic diagram of the structure of a communication device provided by one embodiment of the present application. The communication device can be the aforementioned network device, intermediate node, or A-IOT device. The communication device 1400 may include: at least one of a processor 1401, a transceiver 1402, and a memory 1403. The processor 1401 is configured to implement various processing functions of the communication device 1400, such as the functions of the aforementioned processing module 1310.

[0258] The processor 1401 includes one or more processing cores. The processor 1401 executes various functional applications and information processing by running software programs and modules.

[0259] The transceiver 1402 may include a receiver and a transmitter. For example, the receiver and the transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna.

[0260] The memory 1403 may be connected to the processor 1401 and the transceiver 1402 .

[0261] The memory 1403 may be used to store a computer program executed by the processor, and the processor 1401 is used to execute the computer program to implement each step in the above method embodiment.

[0262] In some embodiments, the communication device 1400 is the network device or the intermediate node described in the above embodiments, and the processor 1401 is configured to indicate the first information through at least one of a sequence, a control channel, and a data channel.

[0263] In some embodiments, the communication device 1400 is the A-IOT device in the above embodiments, and the processor 1401 is configured to indicate the first information through at least one of a sequence, a control channel, and a data channel.

[0264] For details not described in detail in this embodiment, please refer to the above embodiments and will not be described in detail here.

[0265] In addition, the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static access memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.

[0266] The embodiment of the present application also provides a computer-readable storage medium, wherein the storage medium stores a computer program, and the computer program is used to be executed by a processor to implement the above-mentioned information indication method. In some embodiments, the computer-readable storage medium may include: ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives) or optical disks, etc. Among them, random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).

[0267] An embodiment of the present application further provides a chip, which includes a programmable logic circuit and / or program instructions, and when the chip is running, is used to implement the above-mentioned information indication method.

[0268] An embodiment of the present application also provides a computer program product, which includes computer instructions. The computer instructions are stored in a computer-readable storage medium, and a processor reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned information indication method.

[0269] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.

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

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

[0272] In some embodiments of the present application, the "protocol" may refer to a standard protocol in the communication field, for example, it may include the BLE protocol, the Wi-Fi protocol and related protocols used in future communication systems, and the present application does not limit this.

[0273] In this document, "plurality" refers to two or more. "And / or" describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. The character " / " generally indicates an "or" relationship between the associated objects.

[0274] The term “greater than or equal to” mentioned herein may mean greater than or equal to, or greater than, and the term “less than or equal to” may mean less than or equal to, or less than.

[0275] In addition, the step numbers described in this document only illustrate a possible execution order between the steps. In some other embodiments, the above steps may not be executed in the order of the numbers, such as two steps with different numbers are executed at the same time, or two steps with different numbers are executed in the opposite order of the diagram. The embodiments of the present application are not limited to this.

[0276] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0277] The above description is merely an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.

Claims

1. An information indication method, characterized in that: The method is performed by a communication device, and includes: The first information is indicated through at least one of a sequence, a control channel, and a data channel.

2. The method according to claim 1, characterized in that The first information includes a control information format; The indicating the first information by at least one of a sequence, a control channel, and a data channel includes: The control information format is indicated by the sequence, and each control information format corresponds to one or more sequences.

3. The method according to claim 2, characterized in that The control information format is related to at least one of the following: the length of the control information, and the indication field included in the control information.

4. The method according to claim 1, wherein The first information includes a business type; The indicating the first information by at least one of a sequence, a control channel, and a data channel includes: The service type is indicated by the sequence, and each service type corresponds to one or more sequences.

5. The method according to claim 4, characterized in that The service type includes at least one of the following: a DT service terminated at a device, a DO-DTT service originated at a device and triggered by signaling terminated at a device, and a DO-A service originated at a device and initiated autonomously by a device.

6. The method according to claim 1, characterized in that The first information includes a transmission type; The indicating the first information by at least one of a sequence, a control channel, and a data channel includes: The transmission type is indicated by the sequence, and each transmission type corresponds to one or more sequences.

7. The method according to claim 6, characterized in that The transmission type includes at least one of the following: unicast, multicast, and broadcast.

8. The method according to claim 1, characterized in that The first information includes chip length; The indicating the first information by at least one of a sequence, a control channel, and a data channel includes: The chip length is indicated by the sequence, and each chip length corresponds to one or more sequences.

9. The method according to claim 8, characterized in that The chip length is the length of bit 0 and / or bit 1; or, The chip length is the length of a high level and / or a low level.

10. The method according to claim 1, characterized in that The first information includes a frame length; The indicating the first information by at least one of a sequence, a control channel, and a data channel includes: The frame length is indicated by the sequence, and each frame length corresponds to one or more sequences.

11. The method according to claim 10, characterized in that The frame length includes at least one of the following: the length of the sequence and the data channel; the lengths of the sequence, the control channel, and the data channel; The length of the data channel; The lengths of the control channel and the data channel.

12. The method according to claim 1, characterized in that The first information includes coded information; The indicating the first information by at least one of a sequence, a control channel, and a data channel includes: The coding information is indicated by the sequence, and each type of coding information corresponds to one or more sequences.

13. The method according to claim 12, characterized in that The coding information includes at least one of the following: Manchester coding, Miller coding, and pulse interval encoding (PIE).

14. The method according to claim 1, wherein The first information includes an A-IOT device identifier; The indicating the first information by at least one of a sequence, a control channel, and a data channel includes: Indicating the A-IOT device identification through the sequence and the control channel; or, The A-IOT device identification is indicated through the sequence and the data channel.

15. The method according to claim 14, characterized in that A portion of the A-IOT device identification is indicated by the sequence, and another portion of the A-IOT device identification is indicated by the control channel or the data channel.

16. The method according to claim 1, characterized in that The first information includes a cell identifier; The indicating the first information by at least one of a sequence, a control channel, and a data channel includes: indicating the cell identity through the sequence and the control channel; or, The cell identity is indicated through the sequence and the data channel.

17. The method according to claim 16, characterized in that A part of the cell identity is indicated by the sequence, and another part of the cell identity is indicated by the control channel or the data channel.

18. The method according to claim 1, wherein The first information includes duty cycle information; The indicating the first information by at least one of a sequence, a control channel, and a data channel includes: indicating the duty cycle information through the sequence; or, indicating the duty cycle information via the control channel; or, The duty cycle information is indicated via the data channel.

19. The method according to claim 18, characterized in that The working cycle information includes at least one of the following: the duration of the working cycle, the length of the active time in the working cycle, and the length of the inactive time in the working cycle.

20. The method according to claim 1, wherein The first information includes energy-saving wake-up information; The indicating the first information by at least one of a sequence, a control channel, and a data channel includes: The energy-saving wake-up information is indicated by the sequence.

21. The method according to claim 20, characterized in that The energy-saving wake-up information is used to instruct to perform monitoring within the activation time of the next working cycle, or to instruct not to perform monitoring within the activation time of the next working cycle.

22. The method according to claim 1, wherein The first information includes an A-IOT device type; The indicating the first information by at least one of a sequence, a control channel, and a data channel includes: The A-IOT device type is indicated by the sequence, and each A-IOT device type corresponds to one or more sequences.

23. The method according to claim 22, characterized in that The A-IOT device type includes at least one of the following: a first type and a second type, and the A-IOT device of the first type and the A-IOT device of the second type have different peak power consumption.

24. The method according to claim 1, wherein The first information includes request scheduling information; The indicating the first information by at least one of a sequence, a control channel, and a data channel includes: indicating the requested scheduling information through the sequence; or, indicating the requested scheduling information through the control channel; or, The requested scheduling information is indicated through the data channel.

25. The method according to claim 24, characterized in that The requested scheduling information is used to indicate the data volume of the A-IOT uplink data requested to be scheduled.

26. The method according to any one of claims 1 to 21, characterized in that The communication device is a network device or an intermediate node, and the first information is indicated to the A-IOT device.

27. The method according to any one of claims 1 to 13 and 22 to 25, characterized in that The communication device is an A-IOT device, and the first information is indicated to a network device or an intermediate node.

28. The method according to any one of claims 1 to 27, characterized in that The data channel carries control information and data, and the control information and the data each have their own cyclic redundancy check code CRC.

29. An information indicating device, characterized in that: The device comprises: The processing module is configured to indicate the first information through at least one of a sequence, a control channel, and a data channel.

30. A communication device, characterized in that: The communication device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program to implement the method according to any one of claims 1 to 25.

31. A computer-readable storage medium, characterized in that The storage medium stores a computer program, which is configured to be executed by a processor to implement the method according to any one of claims 1 to 25.

32. A chip, characterized in that: The chip includes a programmable logic circuit and / or program instructions, and when the chip is running, is used to implement the method according to any one of claims 1 to 25.

33. A computer program product, characterized in that The computer program product includes computer instructions, which are stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the method according to any one of claims 1 to 25.

Citation Information

Patent Citations

  • Communication method and device

    CN115278720A

  • Information indication method and terminal, network equipment, communication system and storage medium

    CN117223341A

  • Channel signal transmission method and device, terminal and network side equipment

    CN117460030A

  • Data transmission method, first device, and second device

    WO2023173438A1