Communication method and communication apparatus
By configuring the signal parameters of AIoT devices and readers, and utilizing backscatter communication technology, the problems of energy acquisition and communication efficiency in AIoT systems are solved, enabling efficient information exchange of low-power devices, and making it suitable for various communication systems and topologies.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2026-04-02
AI Technical Summary
AIoT systems face unresolved issues in wireless communication, particularly challenges related to energy harvesting and communication efficiency, especially for devices that do not rely on batteries or have low energy storage capacity.
A communication method and apparatus are provided, which assists in the exchange of information between AIoT devices and readers by configuring parameters such as the sequence of a first signal, guard band, transmission power and sub-channel, including the acquisition of information such as ID, capability and type, and realizes low-power communication by using backscatter communication technology.
It improves the communication and energy efficiency of AIoT devices, supports efficient information exchange of low-power devices, and is suitable for various communication systems and topologies.
Smart Images

Figure CN2024122858_02042026_PF_FP_ABST
Abstract
Description
Communication method and communication apparatus TECHNICAL FIELD
[0001] The present application relates to the field of communication, and more particularly, to a communication method and a communication apparatus. BACKGROUND
[0002] In recent years, the Internet of Things (IoT) has attracted much attention in the field of wireless communication. With the continuous development of communication systems, IoT devices are applied to various application scenarios, including home, industry, agriculture, medical care, and various fields. Ambient IoT (AIoT) technology is widely discussed. AIoT devices mainly use external environments (for example, light, radio waves, motion, heat energy, etc.) to obtain energy, so as not to need battery devices or only have low power storage capacity (for example, a capacitor), without the need for manual battery replacement or charging.
[0003] The 3rd Generation Partnership Project (3GPP) Release R19 proposes the AIoT topic. However, there are many unresolved problems in the AIoT system.
[0004] SUMMARY
[0005] Embodiments of the present application provide a communication method and a communication apparatus, which can transmit a first signal based on first information.
[0006] To achieve the above object, the technical scheme adopted by the present application is as follows:
[0007] In a first aspect, a communication method is provided. The method can be performed by an AIoT device, or by a component of the AIoT device, such as a processor, a chip, or a chip system of the AIoT device, or by a logic module or software that can implement all or part of the function of the AIoT device. Taking the method performed by the AIoT device as an example, the method comprises: based on first information, the AIoT device sends a first signal; the first information comprises one or more of the following: a first sequence configuration corresponding to the first signal; a configuration for non-ideal factor estimation; a guard band configuration of the first signal; a transmission power configuration of the first signal; or a sub-channel configuration of the first signal, the sub-channel being configured based on a system bandwidth or a transmission bandwidth or an occupied bandwidth of an AIoT system, or based on a transmission bandwidth or an occupied bandwidth of the first signal, the sub-channel being used by the AIoT device to send the first signal; wherein the first signal is applied to the AIoT system to assist a reader-writer to obtain information such as an ID (e.g., a temporary ID, an electronic product code, a group ID) of the AIoT device, a capability and a type of the AIoT device, channel state information, interference estimation information, and a sampling frequency offset error of the AIoT device.
[0008] In a second aspect, a communication method is provided. The method can be performed by a reader-writer, or by a component of the reader-writer, such as a processor, a chip, or a chip system of the reader-writer, or by a logic module or software that can implement all or part of the function of the reader-writer. Taking the method performed by the reader-writer as an example, the method comprises: the reader-writer receives a first signal; based on first information, the reader-writer decodes the first signal; the first information comprises one or more of the following: a first sequence configuration corresponding to the first signal; a configuration for non-ideal factor estimation; a guard band configuration of the first signal; a transmission power configuration of the first signal; or a sub-channel configuration of the first signal, the sub-channel being configured based on a system bandwidth or a transmission bandwidth or an occupied bandwidth of an AIoT system, or based on a transmission bandwidth or an occupied bandwidth of the first signal, the sub-channel being used by the AIoT device to send the first signal; wherein the first signal is applied to the AIoT system to assist a reader-writer to obtain information such as an ID (e.g., a temporary ID, an electronic product code, a group ID) of the AIoT device, a capability and a type of the AIoT device, channel state information, interference estimation information, and a sampling frequency offset error of the AIoT device.
[0009] In a third aspect, a communication device is provided for implementing the various methods described above. The communication device can be an AIoT device in the first aspect, or a device included in the AIoT device, such as a chip; or the communication device can be a reader-writer in the second aspect, or a device included in the reader-writer, such as a chip.
[0010] The communication apparatus includes modules, units, or means corresponding to the above-described methods, which can be implemented by hardware, software, or by executing corresponding software by hardware. The hardware or software includes one or more modules or units corresponding to the above-described functions.
[0011] In some possible designs, the communication apparatus can include a processing module and a communication module. The communication module can include an output module (or a sending module) and an input module (or a receiving module) to implement the functions of the output module (or the sending module) and the input module (or the receiving module) in any of the aspects and any possible design thereof. The processing module can be configured to implement the processing functions in any of the aspects and any possible design thereof.
[0012] Optionally, the communication apparatus further includes a storage module configured to store program instructions and data.
[0013] In a fourth aspect, a communication apparatus is provided, including at least one processor configured to execute computer programs or instructions, or configured to enable the communication apparatus to perform the method in any of the aspects. The communication apparatus can be the AIoT device in the first aspect, or a device included in the AIoT device, such as a chip; or the communication apparatus can be the reader-writer in the second aspect, or a device included in the reader-writer, such as a chip.
[0014] In some possible designs, the communication apparatus further includes a memory configured to store computer instructions and / or configuration files of the logic circuit. Optionally, the memory and the processor are integrated together, or the memory is independent of the processor.
[0015] In a possible design, the communication apparatus further includes a communication interface configured to input and / or output signals.
[0016] In some possible designs, the communication interface is an interface circuit configured to read and write computer instructions, for example, the interface circuit is configured to receive computer execution instructions (the computer execution instructions are stored in the memory, which can be directly read from the memory or can pass through other devices) and transmit the computer execution instructions to the processor.
[0017] In some possible designs, the communication interface is configured to communicate with modules outside the communication apparatus.
[0018] In some possible designs, the communication apparatus can be a chip system. When the communication apparatus is a chip system, the chip system can include a chip, or can include the chip and other discrete devices.
[0019] In a fifth aspect, a communication apparatus is provided, including: a logic circuit and an interface circuit; the interface circuit is configured to input information and / or output information; the logic circuit is configured to perform the method in any one of the aspects above, process and / or generate output information according to the input information. The communication apparatus can be the AIoT device in the first aspect, or an apparatus included in the AIoT device, such as a chip; or the communication apparatus can be the reader-writer in the second aspect, or an apparatus included in the reader-writer, such as a chip.
[0020] In a sixth aspect, a computer-readable storage medium is provided, which stores a computer program or instructions, when the computer program or instructions are executed by a processor, the method in any one of the aspects above is performed.
[0021] In a seventh aspect, a computer program product is provided, when the computer program product is executed by a processor, the method in any one of the aspects above is performed.
[0022] It can be understood that when the communication apparatus in any one of the third aspect to the fifth aspect is a chip, the sending action / functionality can be understood as outputting information, and the receiving action / functionality can be understood as inputting information.
[0023] The technical effects brought by any one of the third aspect to the fifth aspect can be referred to the technical effects brought by different design manners in the first aspect or the second aspect, which will not be repeated here.
[0024] In an eighth aspect, a communication system is provided, including: an apparatus for performing the method in any one of the aspects above
[0025] In a ninth aspect, a computer-readable storage medium is provided, which stores a computer program or instructions, when the computer program or instructions are executed by a processor, the method in any one of the aspects above is performed.
[0026] In a tenth aspect, a computer program product is provided, when the computer program product is executed by a processor, the method in any one of the aspects above is performed.
[0027] It can be understood that when the communication apparatus in any one of the third aspect to the fifth aspect is a chip, the sending action / functionality can be understood as outputting information, and the receiving action / functionality can be understood as inputting information.
[0028] The technical effects brought by any one of the third aspect to the fifth aspect can be referred to the technical effects brought by different design manners in the first aspect or the second aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0029] FIG. 1 is a schematic diagram of the principle of backscatter communication provided by an embodiment of the present application;
[0030] FIG. 2 is a schematic diagram of four topologies of an AIoT system provided by an embodiment of the present application;
[0031] FIG. 3 is a schematic diagram of a communication system provided by an embodiment of the present application;
[0032] FIG. 4 is a schematic diagram of the structure of a communication device 400 provided by an embodiment of the present application;
[0033] FIG. 5 is a schematic diagram of an example of a communication method provided by an embodiment of the present application;
[0034] FIG. 6 is a schematic diagram of a pattern of mapping of a preamble sequence to continuous time domain resources and continuous frequency domain resources provided by an embodiment of the present application;
[0035] FIG. 7 is a schematic diagram of a preamble sequence mapped to continuous time domain resources and continuous frequency domain resources when the modulation mode is BPSK modulation provided by an embodiment of the present application;
[0036] FIG. 8 is a schematic diagram of a pattern of mapping of a preamble sequence to continuous time domain resources and non-continuous frequency domain resources provided by an embodiment of the present application;
[0037] FIG. 9 is a schematic diagram of a pattern of mapping of a preamble sequence to continuous time domain resources and non-continuous frequency domain resources provided by an embodiment of the present application;
[0038] FIG. 10 is a schematic diagram of a pattern of mapping of a preamble sequence to non-continuous time domain resources and continuous frequency domain resource units provided by an embodiment of the present application;
[0039] FIG. 11 is a schematic diagram of a pattern of mapping of a preamble sequence to non-continuous time domain resources and continuous frequency domain resource units when the OOK modulation mode is used provided by an embodiment of the present application;
[0040] FIG. 12 is a schematic diagram of a pattern of mapping of a preamble sequence to non-continuous time domain resources and continuous frequency domain resource units when the BPSK modulation mode is used provided by an embodiment of the present application;
[0041] FIG. 13 is a schematic diagram of a pattern of mapping of a preamble sequence to non-continuous time domain resources and continuous frequency domain resource units provided by an embodiment of the present application;
[0042] FIG. 14 is a schematic diagram of a pattern of mapping of a preamble sequence to non-continuous time domain resources and non-continuous frequency domain resource units provided by an embodiment of the present application;
[0043] FIG. 15 is a schematic diagram of a pattern of mapping a preamble sequence to non-continuous time domain resource and non-continuous frequency domain resource units according to an embodiment of the present application;
[0044] FIG. 16 is a schematic diagram of a pattern of mapping a preamble sequence to continuous time domain resource and continuous frequency domain resource according to an embodiment of the present application;
[0045] FIG. 17 is a schematic diagram of a pattern of mapping a preamble sequence to continuous time domain resource and non-continuous frequency domain resource according to an embodiment of the present application;
[0046] FIG. 18 is a schematic diagram of a pattern of mapping a preamble sequence to continuous time domain resource and non-continuous frequency domain resource according to an embodiment of the present application;
[0047] FIG. 19 is a schematic diagram of a pattern of mapping a preamble sequence to non-continuous time domain resource and continuous frequency domain resource according to an embodiment of the present application;
[0048] FIG. 20 is a schematic diagram of a pattern of mapping a preamble sequence to non-continuous time domain resource and continuous frequency domain resource according to an embodiment of the present application;
[0049] FIG. 21 is a schematic diagram of two types of intermediate preamble sequences according to an embodiment of the present application;
[0050] FIG. 22 is a schematic diagram of two types of intermediate preamble sequences according to an embodiment of the present application;
[0051] FIG. 23 is a schematic diagram of high layer signaling indicating preamble configuration of a first signal according to an embodiment of the present application;
[0052] FIG. 24 is a schematic diagram of physical layer control information indicating preamble configuration of a first signal according to an embodiment of the present application;
[0053] FIG. 25 is a schematic diagram of high layer signaling indicating intermediate preamble configuration of a first signal according to an embodiment of the present application;
[0054] FIG. 26 is a schematic diagram of physical layer control information indicating intermediate preamble configuration of a first signal according to an embodiment of the present application;
[0055] FIG. 27 is a schematic diagram of three methods of estimating non-ideal factors according to an embodiment of the present application;
[0056] FIG. 28 is a schematic diagram of guard bands of different signals according to an embodiment of the present application;
[0057] FIG. 29 is a schematic diagram of interference measurement quantity;
[0058] FIG. 30 is a schematic diagram of first indication information indicating that a waveform of a signal transmitted or reflected by a terminal device is switched from DFT-s-OFDM to CP-OFDM;
[0059] FIG. 31 is a schematic diagram of a waveform of a first indication information indicating that a terminal device switches a signal transmission from DFT-s-OFDM to CP-OFDM;
[0060] FIG. 32 is a schematic diagram of a bit error rate of an R2D signal by lowering a high level and a low level of a start indication according to an embodiment of the present application;
[0061] FIG. 33 is a schematic diagram of Manchester coding based on chip mapping repeated codewords according to an embodiment of the present application;
[0062] FIG. 34 is a schematic diagram of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0063] In the description of the present application, unless otherwise specified, " / " represents that the objects before and after the " / " are in an "or" relationship, for example, A / B can represent A or B; "and / or" in the present application is only a description of the relationship between the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent: A alone, A and B together, and B alone, where A and B can be singular or plural.
[0064] In the description of the present application, unless otherwise specified, "multiple" means two or more than two. "At least one of the following" or the like means any combination of the items, including any combination of single item or multiple items. For example, at least one of a, b and (or) c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.
[0065] In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, "first", "second" and the like are used to distinguish the same items or similar items with basically the same function and effect. Those skilled in the art can understand that "first", "second" and the like do not limit the quantity and execution order, and "first", "second" and the like do not necessarily mean different.
[0066] In the embodiments of the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design presented as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or advantageous than other embodiments or design solutions. Rather, the use of "exemplary" or "for example" is intended to present concepts in a concrete manner. The use of "exemplary" or "for example" is not intended to convey that a related concept is the only one possible solution.
[0067] It can be understood that the "embodiments" mentioned throughout the specification mean that the specific features, structures or characteristics related to the embodiments are included in at least one embodiment of the present application. Therefore, the various embodiments throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It can be understood that in various embodiments of the present application, the size of the sequence number of each process does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0068] It can be understood that in the present application, "…", "if" and "when" all refer to the corresponding processing under certain objective conditions, not the time limit, and do not require judgment action when implementing, nor does it mean that there are other limitations.
[0069] It can be understood that some optional features in the embodiments of the present application can be implemented independently in some scenarios without relying on other features, such as the scheme currently based on, to solve the corresponding technical problems and achieve the corresponding effects. In some scenarios, it can also be combined with other features according to demand. Correspondingly, the devices given in the embodiments of the present application can also realize these features or functions, which will not be described here.
[0070] In the present application, except for special description, the same or similar parts of each embodiment can be mutually referred to. In various embodiments of the present application, if there is no special description and logical conflict, the terms and / or descriptions of different embodiments are consistent and can be mutually referred to, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship. The implementation modes of the present application described below do not constitute a limitation on the protection scope of the present application.
[0071] In order to facilitate the understanding of the technical solutions provided by the embodiments of the present application, first, a brief introduction of the related technologies of the present application is given.
[0072] I. Principle of backscatter communication
[0073] Fig. 1 shows a schematic diagram of the principle of backscatter communication. As shown in Fig. 1, a device supporting backscatter communication does not have the ability to generate a carrier wave and cannot "actively" send signals to the outside, but modulates the information bits that the device itself needs to send in a third-party signal. The backscatter device selects the corresponding load impedance according to the information bits to be sent, thereby changing the physical properties such as amplitude, phase or frequency of the third-party signal, thereby achieving "passive" communication. Modulation is divided into digital modulation and analog modulation, corresponding to Fig. 1(a) and Fig. 1(b). One possible implementation is that when the AIoT device sends bit 1, it reflects the carrier signal; when the AIoT device sends bit 0, it absorbs the carrier signal.
[0074] The above-mentioned backscatter communication principle mainly involves the sending end. In addition to including the channel coding and modulation module designed for the sending end, a typical backscatter device usually also includes an antenna, a microcontroller, a signal receiving module, a memory, and the like. Among them, the signal receiving module is responsible for receiving the downlink signal sent by the network side or the AIoT device to the backscatter device; the microcontroller is responsible for executing commands, collecting sensing information, writing / reading data, and the like, and controls the coding and modulation module according to the information to be transmitted. Since the backscatter communication does not actively generate a carrier signal, its energy consumption is extremely low, generally between 1 micro-watt (uW) and 1 milliwatt (mW).
[0075] II. Types of AIoT devices
[0076] The types of AIoT devices can be divided into two categories. One category is AIoT devices that can generate signals themselves; the other category is AIoT devices that cannot actively generate signals. This type of AIoT device obtains a backscatter signal by receiving a third-party signal (i.e., a carrier wave (CW)) and sends it, so this type of AIoT device can also be called an AIoT device based on backscatter communication. Since the AIoT device based on backscatter communication cannot actively generate a signal, its architecture is simpler and its cost is lower, so the power consumption of this type of AIoT device is lower than that of the previous type of AIoT device. The signal sent by the AIoT device to the access network device / intermediate node / terminal device can be a self-generated signal or a backscatter signal.
[0077] The types of AIoT devices can be as shown in Table 1.
[0078] Table 1
[0079] It should be noted that the numerical value of the peak power in the embodiments of the present application is only an example, and the specific numerical value of the peak power is not limited in the embodiments of the present application.
[0080] It should be noted that the types of AIoT devices in the embodiments of the present application are only examples of 3, and the embodiments of the present application do not limit the types of AIoT devices, such as, AIoT device Device 3, which is a device containing the functions of Device 1 and Device 2b, or a device containing the functions of Device 2a and 2b.
[0081] III. Topology of AIoT system
[0082] Figure 2 is a schematic diagram of four topologies of AIoT system. As shown in Figure 2, the AIoT system mainly includes topology 1-topology 4
[0083] 4 four topologies, which will be introduced respectively.
[0084] Topology 1:
[0085] The access network device and the AIoT device are directly connected to perform uplink / downlink communication. That is, the AIoT device sends information to the access network device, or the AIoT device receives information from the access network device.
[0086] For topology 1, the reader is the access network device.
[0087] Topology 2:
[0088] The AIoT device and the intermediate node perform uplink / downlink communication, and the intermediate node and the access network device perform uplink / downlink communication. That is, the AIoT device sends information to the intermediate node or receives information from the intermediate node, and the intermediate node sends information to the access network device or receives information from the access network device. Wherein, the intermediate node can be a relay, an integrated access backhaul (IAB) node, a user equipment (terminal device), a repeater, etc.
[0089] For topology 2, the reader is the access network device.
[0090] Topology 3:
[0091] The AIoT device unidirectionally communicates with the access network device / auxiliary node. In the left figure, the AIoT device directly sends signals to the access network device, but receives signals through the auxiliary node. In the right figure, the AIoT device can directly receive signals from the access network device, but sends signals to the auxiliary node. Wherein, the auxiliary node can be a relay, an IAB node, a terminal device, a repeater, etc.
[0092] For topology 3, the reader is the access network device.
[0093] Topology 4:
[0094] The terminal device and the AIoT device are directly connected to perform uplink / downlink communication. That is, the AIoT device sends information to the terminal device or receives information from the terminal device.
[0095] For topology 4, the reader is the terminal device.
[0096] In the embodiments of the present application, for the above four topologies, the reader and the node sending signals to the AIoT device can be the same device or different devices. Therefore, for the convenience of description, the reader is defined as the device receiving the signals sent or reflected by the AIoT device, and the first node is defined as the device sending signals to the AIoT device. The first node can be an access network device or a terminal device. When topologies 1 to 3 are used, the first node is described as an access network device in the following embodiments. When topology 4 is used, the first node is described as a terminal device in the following embodiments. When the four topologies are not distinguished, the first node is used for description. The following will not be repeated, and the reader can correspond the solutions to the above four topologies.
[0097] According to the four defined architectures, the AIoT has two communication modes, backscattering communication for device 1 and device 2a and active communication for device 2b. The backscattering communication mode needs CW as a carrier of modulated information, and the active communication mode only considers that the device actively generates a carrier signal. Unlike the carrier signal of new radio (NR), the CW of device 1 and 2a can be sent by an access network device or a terminal device, or by an additional intermediate node. In general, the waveform of the CW (for example, single-frequency carrier or double-frequency carrier) is one of the key factors that determines the difficulty of AIoT technology implementation and communication performance.
[0098] FIG. 3 is a schematic diagram of a communication system provided by an embodiment of the present application. As shown in FIG. 3, the communication system includes an AIoT device and a reader.
[0099] The reader can be an access network device or a terminal device, which is not limited in the embodiments of the present application.
[0100] The technical solutions of the embodiments of the present application can be applied in an AIoT system or a communication system coexisting with the AIoT system.
[0101] The communication system can be a 5th generation (5G) system or a new radio (NR) system. Alternatively, it can also be applied to other communication systems. For example, a LTE system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, a universal mobile telecommunication system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, etc. The 5G system referred to in the present application includes a non-standalone (NSA) NR system or a standalone (SA) NR system. The technical solutions provided in the present application can also be applied to future communication systems, such as a 6th generation mobile communication system. The communication system can also be a public land mobile network (PLMN) network, a D2D communication system, a machine to machine (M2M) communication system, an Internet of Things (IoT) communication system, or other communication systems.
[0102] Optionally, the terminal device involved in the present application can be a user equipment (terminal device), an access terminal, a terminal unit, a user station, a terminal station, a mobile station, a mobile station, a remote station, a remote terminal, a user terminal (terminal equipment, TE), a mobile device, a wireless communication device, a terminal agent, a tablet computer (pad), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a vehicle-mounted transceiver unit, a wearable device in a 5G network or a public land mobile network (PLMN) evolved after 5G. The access terminal can be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a drone, a robot, a smart point of sale (POS) machine, a customer-premises equipment (CPE), or a wearable device, a virtual reality (VR) AIoT device, an augmented reality (AR) AIoT device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. Alternatively, the terminal can be a terminal with communication function in the Internet of Things (Iot), such as a terminal in vehicle to X (V2X) (e.g. Internet of Vehicles), a terminal in device to device (D2D) communication, or a terminal in machine to machine (M2M) communication, etc. The terminal can be mobile or fixed.
[0103] Optionally, the access network device involved in the present application can be an evolved Node B (Node B or eNB or e-NodeB, evolutional Node B) in a long term evolution (LTE) system or an LTE-advanced (LTE-A) system, such as a conventional macro base station eNB and a micro base station eNB in a heterogeneous network scenario. Alternatively, it can include a next generation Node B (gNB) in a new radio (NR) system. Alternatively, it can include a transmission reception point (TRP), a home base station (for example, a home evolved NodeB, or a home Node B, HNB), a baseband unit (BBU), a BBU pool, or a wireless fidelity (WiFi) access point (AP), and the like. Alternatively, it can include a base station in a non-terrestrial network (NTN), that is, it can be deployed on a flying platform or a satellite. In the NTN, the access network device can act as a layer 1 (L1) relay, or can act as a base station, or can act as an integrated access and backhaul (IAB) node. Alternatively, the access network device can be a device that implements the base station function in the IoT, such as a device that implements the base station function in unmanned aerial vehicle communication, V2X, D2D, or machine to machine (M2M).
[0104] In some possible scenarios, the access network device can also be a module or unit capable of implementing part of the functions of a base station. For example, the access network device can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), and the like. The CU and the DU can be separately arranged, or can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a radio frequency remote unit (RRU), an active antenna processing unit (AAU), or a remote radio head (RRH).
[0105] In different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, the access network device can be a network device or a module of a network device in an open radio access network (open RAN, ORAN) system. In the ORAN system, the CU can also be referred to as an open (O)-CU, the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. Any of the CUs (or CU-CPs, CU-UPs), DUs and RUs in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0106] Optionally, the base station in the embodiments of the present application can include various forms of base stations, such as macro base stations, micro base stations (also known as small stations), relay stations, access points, home base stations, TRPs, transmitting points (TPs), mobile switching centers, etc., and the embodiments of the present application do not make specific limitations.
[0107] It can be understood that the above functions can be network elements in hardware devices, software functions running on dedicated hardware, or a combination of hardware and software, or virtualized functions instantiated on a platform (e.g., a cloud platform).
[0108] The AIoT device and the related functions of the reader involved in the present application can be implemented by the communication apparatus 400 in FIG. 4. FIG. 4 is a structural schematic diagram of the communication apparatus 400 provided by the embodiments of the present application. The communication apparatus 400 includes one or more processors 401, a communication line 402, and at least one communication interface (only an example of a communication interface 404 is shown in FIG. 4, and one processor 401 is taken as an example for description), and optionally further includes a memory 403.
[0109] The processor 401 can be a general central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of programs of the present application scheme.
[0110] The communication line 402 can include a channel for connecting different components.
[0111] The communication interface 404 can be a transceiver module for communicating with other devices or communication networks, such as Ethernet, RAN, wireless local area networks (WLAN), etc. For example, the transceiver module can be a transceiver, a transceiver module, or the like. Alternatively, the communication interface 404 can also be a transceiver circuit located in the processor 401 to realize the signal input and signal output of the processor.
[0112] The memory 403 can be a device with a storage function. For example, it can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disk storage, a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to this. The memory can exist independently and be connected to the processor through the communication line 402. The memory can also be integrated with the processor.
[0113] The memory 403 is configured to store computer-executed instructions for implementing the solutions of the present application, and the processor 401 is configured to control the execution of the computer-executed instructions. The processor 401 is configured to execute the computer-executed instructions stored in the memory 403, so as to implement the communication method provided in the embodiments of the present application.
[0114] Alternatively, in the embodiments of the present application, the processor 401 can execute the processing-related functions in the communication method provided in the embodiments of the present application, and the communication interface 404 is responsible for communicating with other devices or communication networks, which is not limited in the embodiments of the present application.
[0115] Alternatively, in the embodiments of the present application, the computer-executed instructions can also be referred to as application program codes, which are not limited in the embodiments of the present application.
[0116] In a specific implementation, as an embodiment, the processor 401 can include one or more CPUs, such as CPU0 and CPU1 in FIG. 4.
[0117] In a particular implementation, as an example, the communication apparatus 400 can include multiple processors, such as the processor 407 and the processor 401 in FIG. 4. Each of these processors can be a single-core processor or a multi-core processor. The processor herein can include, but is not limited to, at least one of the following: a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a microcontroller unit (MCU), or an artificial intelligence processor, and the like, each of which is a computing device running software and can include one or more cores for executing software instructions to perform calculations or processing.
[0118] In a particular implementation, as an example, the communication apparatus 400 can further include an output device 405 and an input device 406. The output device 405 is in communication with the processor 401 and can display information in a variety of ways. For example, the output device 405 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector, and the like. The input device 406 is in communication with the processor 401 and can receive user input in a variety of ways. For example, the input device 406 can be a mouse, a keyboard, a touch screen device, a sensor device, or the like.
[0119] The communication apparatus 400 described above can also be referred to as a communication apparatus, which can be a general-purpose device or a special-purpose device. For example, the communication apparatus 400 can be a desktop computer, a laptop computer, a network server, a personal digital assistant (PDA), a mobile phone, a tablet computer, a wireless AIoT device, an embedded device, a terminal described above, a network device described above, or a device having a similar structure as shown in FIG. 4. The embodiments of the present application do not limit the type of the communication apparatus 400.
[0120] In addition, the constituent structure shown in FIG. 4 does not constitute a limitation on the communication apparatus, and the communication apparatus can include more or fewer components than those shown in FIG. 4, or combine certain components, or have a different arrangement of components.
[0121] The communication method provided by the embodiments of the present application will be described below in conjunction with the communication system shown in FIG. 3 or FIG. 4.
[0122] It should be noted that in the following embodiments of the present application, the names of messages between network elements, the names of parameters, or the names of information, etc. are only examples, and in other embodiments, they can also be other names, and the communication method provided by the present application does not make specific limitations on this.
[0123] It can be understood that in the embodiments of the present application, each network element can perform part or all of the steps in the embodiments of the present application, and these steps or operations are only examples, and the embodiments of the present application can also perform other operations or variations of various operations. In addition, each step can be performed in a different order as presented in the embodiments of the present application, and it is possible that not all operations in the embodiments of the present application are performed.
[0124] FIG. 5 is a schematic diagram of the flow of an example of the communication method provided by the embodiments of the present application. This method takes the interaction between the reader and the AIoT device as an example. Of course, the subject performing the actions of the reader in this method can also be a device / module in the reader, such as a chip, processor, processing unit, etc. in the reader; the subject performing the actions of the AIoT device in this method can also be a device / module in the AIoT device, such as a chip, processor, processing unit, etc. in the AIoT device, and the embodiments of the present application do not make specific limitations on this. The processing performed by a single execution subject in the embodiments of the present application can also be divided into being performed by multiple execution subjects, which can be logically and / or physically separated. For example, the processing performed by the reader can be divided into being performed by at least one of the CU, DU and RU. As shown in FIG. 5, the method 500 includes:
[0125] S510, based on the first information, the AIoT device sends a first signal. Correspondingly, the reader receives the first signal.
[0126] In the embodiments of the present application, the first information includes one or more of the following: a first sequence configuration corresponding to the first signal, a configuration for non-ideal factor estimation, a guard band configuration of the first signal, a transmission power configuration of the first signal, or a subchannel configuration of the first signal.
[0127] In the embodiments of the present application, the first signal is applied to the AIoT system.
[0128] The following will be introduced respectively.
[0129] In the embodiments of the present application, the first sequence includes a preamble sequence, and the preamble sequence configuration includes one or more of the following: a format configuration of the preamble sequence, a time-frequency resource configuration mapped by the preamble sequence, or a power configuration mapped by the preamble sequence.
[0130] The preamble sequence includes one or more of the following encoding units: at least one encoding unit 1, at least one encoding unit -1, or at least one encoding unit 0.
[0131] In an embodiment of the present application, each coding unit corresponds to one time slot, or one symbol, or one code element, wherein one possible way is one time slot = N symbols = Y code elements, N is a positive integer greater than 1, and Y is a positive integer greater than N. The coding unit is a unit before or after linear coding, or the coding unit is a unit before or after channel coding, or the coding unit is a unit before or after modulation, which is not limited in the embodiment of the present application.
[0132] In an embodiment of the present application, the linear coding includes one or more of the following: bi-Phase space coding (FM0), Miller coding, or Manchester coding.
[0133] In an embodiment of the present application, the channel coding includes one or more of the following: convolutional code, Turbo code, Polar code, and low density parity check code (LDPC) code.
[0134] In an embodiment of the present application, the modulation includes one or more of the following: amplitude modulation, frequency modulation, or phase modulation.
[0135] The preamble sequence format configuration includes one or more of the following: a modulation mode of the preamble sequence, a frequency hopping mode of the preamble sequence, or a time domain repetition mode of the preamble sequence.
[0136] The modulation mode of the preamble sequence includes one or more of the following: on-off keying (OOK) modulation, binary phase shift keying (BPSK) modulation, or binary frequency shift keying (BFSK) modulation. It can also include multi-order modulation, such as QPSK, 4ASK, and special FSK modulation modes such as MSK.
[0137] The frequency hopping mode of the preamble sequence includes frequency hopping or non-frequency hopping. The frequency hopping mode of the preamble is determined according to the backscatter link frequency BLF or the duty cycle of the baseband waveform or the modulation rate of D2R.
[0138] The repetition mode of the preamble sequence is determined according to a first rule, and the first rule is related to coding and / or modulation.
[0139] It should be noted that in the embodiment of the present application, the number of bits of the preamble sequence is not limited, for example, the preamble sequence can be N, and N is a positive integer.
[0140] In the embodiments of the present application, the calculation method of the preamble sequence includes (1) a (k, l) = β r y; (2) a (k, l) = β r.
[0141] The calculation method of the preamble sequence will be described in the following embodiments of the present application, which will not be repeated here.
[0142] For example, Table 2 is a schematic diagram of the preamble sequence when the type of the AIoT device is type 1 and type 2a according to the embodiments of the present application. It should be noted that the sequence shown in the table is only an example, and other sequences can also be used, which is not limited by the embodiments of the present application. It should be noted that f1 and f2 are determined by BLF, or key on-off rate, or first signal data rate, which is not limited by the embodiments of the present application.
[0143] Table 2
[0144] It should be noted that if the sequence of BPSK satisfies orthogonality, it can be used as a code word for the AIoT device to access the network in the CDM mode.
[0145] It should be noted that the embodiments of the present application do not consider the scenario of first carrier wave (CW) frequency hopping at present. If frequency hopping is considered, only the frequency hopping of the first signal is superimposed on the basis of CW frequency hopping. This behavior is controlled by the reader, which can be regarded as the implementation behavior of the reader, and the embodiments of the present application do not limit this at present.
[0146] It should be noted that in the embodiments of the present application, the configuration of the preamble sequence can also indicate the energy state of the AIoT device, or can indicate the state of the AIoT device, such as sleep state, or active state.
[0147] In the embodiments of the present application, the transmission method of the preamble sequence includes one or more of the following: single sideband transmission, or double sideband transmission.
[0148] For example, single sideband transmission refers to the first signal transmitted after the AIoT device receives the external CW and performs sideband suppression.
[0149] For example, double sideband transmission refers to the first signal transmitted directly by the AIoT device after receiving the external CW.
[0150] The sideband transmission resource can include time domain resources, i.e. transmission opportunity and transmission duration. The frequency domain resource, i.e. the frequency domain resource of the sideband signal, is related to BLF.
[0151] In the embodiments of the present application, the time-frequency resource format of the preamble sequence mapping includes one or more of the following: the preamble sequence is mapped to continuous time domain resources and continuous frequency domain resources; the preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources; the preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources; and the preamble sequence is mapped to non-continuous time domain resources and non-continuous frequency domain resources.
[0152] For example, the AIoT device can send the first signal according to the configured preamble pattern parameter information.
[0153] In the embodiments of the present application, the preamble sequence is determined according to at least one of the following factors: a frequency domain resource position of the preamble sequence mapping, the frequency domain resource position being related to a center frequency of a first carrier and a configuration parameter, the first carrier being a carrier of an AIoT system; a time domain resource position of the preamble sequence mapping, the time domain resource position being related to a modulation mode and a time domain reference point; a power scaling factor; a sequence after modulation and / or encoding of a root sequence; and a sampling frequency offset (SFO) of the AIoT device.
[0154] The following will be introduced respectively.
[0155] 1. The preamble sequence is mapped to continuous time domain resources and continuous frequency domain resources.
[0156] FIG. 6 is a schematic diagram of a pattern of the preamble sequence mapping to continuous time domain resources and continuous frequency domain resources according to an embodiment of the present application.
[0157] As shown in FIG. 6, the preamble sequence is continuously transmitted in the continuous time domain resources, and the time domain mapping rule thereof includes one or more of the following:
[0158] All time units of the time domain resources are all mapped to the encoding unit 1, and the modulation mode of the preamble sequence is OOK modulation.
[0159] All time units of the time domain resources are all mapped to the encoding units including the encoding unit 1 and the encoding unit -1, and the modulation mode of the preamble sequence is BPSK modulation.
[0160] For example, for OOK modulation, bit 1 is sent in all time units. Correspondingly, the receiving end estimates the channel and interference by an algorithm, and further, can also be used as a proximity determination measurement.
[0161] For example, the preamble sequence can be {1, 1, 1, 1,...}.
[0162] For example, for BPSK modulation, further, it can be defined that the level of the previous time unit is inconsistent with the level of the next time unit. For example, the level of the previous time unit is 1, and the level of the next time unit is -1.
[0163] For example, FIG. 7 is a schematic diagram of a preamble sequence mapped on continuous time domain resources and continuous frequency domain resources when the modulation mode is BPSK modulation. As shown in FIG. 7, it is convenient for the reader to receive the first signal, and then to perform channel estimation and interference estimation. For example, the level of the previous time unit is 1, and the level of the next time unit is -1. After the received signal of the previous time unit is subtracted from the received signal of the next time unit, the interference (for example, self-interference and cross-link interference, intermodulation interference, or harmonic interference, etc.) can be eliminated, and the channel state information can be obtained. The corresponding preamble sequence can be: {+1, -1, +1, -1,...}.
[0164] Alternatively, as a possible implementation, the preamble sequence can be: {+1, +1, -1, -1,...}, which can be used for the reader to respectively enhance the signal strength in the first / second time unit and the third / fourth time unit, and to perform operation on the signals received in the first / second time unit and the signals received in the third / fourth time unit, to achieve the effect of channel estimation and interference estimation.
[0165] Alternatively, as a possible implementation, the preamble sequence can be: {-1, +1, -1, +1,...}, or the preamble sequence can be: {-1, -1, +1, +1,...}, which is not limited in the embodiments of the present application.
[0166] Here, the calculation method of the preamble sequence is introduced in the case that the preamble sequence is mapped to continuous time domain resources and continuous frequency domain resources.
[0167] In the embodiments of the present application, the preamble sequence can be determined by the following formula: (1) a(k, l) = β r y, where k represents the frequency domain position (determined by the BLF), which is related to the CW center frequency and its configuration parameters (for example, the code rate in the frequency domain mapping rule or the backscatter link frequency); l is the time domain position, which is related to the modulation mode and the time domain reference point; β is the power scaling factor (similar to powerControlOffsetSS); r is the sequence after encoding and / or modulation according to the original sequence, which is determined by the high-level parameters related to the number of M chips in the OFDM symbol, the modulation mode, the linear coding mode, the channel coding mode, the channel coding rate, etc.; y is a parameter introduced due to the SFO of the AIoT device, which is used to correct or compensate for the existing SFO or carrier frequency offset (CFO). (2) a(k, l) = β r, where k represents the frequency domain position (determined by the BLF), which is related to the CW center frequency and its configuration parameters (for example, the code rate in the frequency domain mapping rule or the backscatter link frequency); l is the time domain position, which is related to the modulation mode and the time domain reference point; β is the power scaling factor (similar to powerControlOffsetSS); r is the sequence after encoding and / or modulation according to the original sequence, which is determined by the high-level parameters related to the number of M chips in the OFDM symbol, the Chip length the modulation mode, the linear coding mode, the channel coding mode, the channel coding rate, etc. The embodiments can obtain the sequence of the corresponding time-frequency position through the defined expression, and generate the sequence considering the special modulation and coding mode of the AIoT device, while considering the potential impact of the SFO / CFO of the AIoT device.
[0168] 2. The preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources.
[0169] The preamble sequence is continuously transmitted within the continuous time domain resources, and the time domain mapping rule thereof includes one or more of the following:
[0170] All time units of the time domain resources are mapped to coding unit 1, and the modulation mode of the preamble sequence is OOK modulation;
[0171] All time units of the time domain resources are mapped to coding unit 1 and coding unit -1, and the modulation mode of the preamble sequence is BPSK modulation;
[0172] All time units of the time domain resources are mapped to the same or different coding units, and the modulation and coding mode of the preamble sequence is BFSK modulation.
[0173] The coding units of all time units of the time domain resource include coding unit 1 and coding unit -1, including: the number of all time units is 2, the first time unit of the 2 time units maps coding unit 1, and the second time unit of the 2 time units maps coding unit -1; or the number of all time units is greater than 2, and the coding units mapped by all time units include at least one coding unit 1 and one coding unit -1.
[0174] For the in-band non-continuous frequency resource unit mode, FIG. 8 is a schematic diagram of a pattern in which the preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources according to an embodiment of the present application.
[0175] For example, for OOK modulation, bit 1 is transmitted in all time units. The receiving end can estimate the channel and interference through an algorithm.
[0176] For example, the preamble sequence can be: {1+j2πf1, 1+j2πf1, 1+j2πf2, 1+j2πf2...}, where f1 and f2 are values related to BLF (backscatter link frequency or data rate of the first signal).
[0177] It should be noted that j2πf1 or j2πf2 is used to represent a sequence of different frequencies of coding units, and the representation is not unique. The sequence representation herein is only one of the ways, and the same applies to the following embodiments. This is uniformly described here, and the following will not be repeated.
[0178] For example, the preamble sequence can be: {1+j2πf1, 1+j2πf2, 1+j2πf1, 1+j2πf2...}, where f1 and f2 are values related to BLF (backscatter link frequency or data rate of the first signal).
[0179] For example, for BPSK modulation, further, it can be defined that the levels of the previous time unit and the next time unit are inconsistent. For example, the level of the previous time unit is 1, and the level of the next time unit is -1. This facilitates the reader to receive the first signal to estimate the channel and interference. For example, the level of the previous time unit is 1, and the level of the next time unit is -1. After the received signal of the previous time unit is subtracted from the received signal of the next time unit, the interference can be eliminated, and the channel state information can be obtained. For BFSK modulation, the same bit is transmitted within the transmission time, for example, time 1-time 4 only transmits bit 1 or only transmits bit 0.
[0180] Further, when the number of continuous time units is 2, the levels of the previous and next time units in the continuous time units are +1 or -1; and when the number of continuous time units is greater than 2, at least one +1 and one -1 are guaranteed between the continuous time units.
[0181] For example, the preamble sequence can be: {1+j2πf1, -1+j2πf1, 1+j2πf2, -1+j2πf2...}, {1+j2πf1, -1+j2πf1, 1+j2πf1, 1+j2πf1, 1+j2πf2, 1+j2πf2, -1+j2πf2, -1+j2πf2...}, or the preamble sequence can be other sequences that meet the conditions, which are not limited by the embodiments of the present application.
[0182] For example, for BFSK modulation, the same bit is transmitted within the transmission time, for example, time 1-time 4 only transmits bit 1 or only transmits bit 0.
[0183] It should be noted that the frequency domain mapping rule is: unchanged within the frequency domain resource mapped by the scheduled preamble sequence, including any one of the following: code rate, i.e., coding rate; backscatter link frequency BLF; transmission bandwidth of the first signal; bandwidth occupied by the first channel.
[0184] For example, the preamble sequence modulation corresponding to BFSK can be: {j2πf1, j2πf1, j2πf2, j2πf2...}, {j2πf1, j2πf2, j2πf1, j2πf2...}, or can be other preamble sequences that meet the conditions, which are not limited by the embodiments of the present application. Wherein f1 and f2 are values related to BLF or first signal data rate.
[0185] Here, the calculation method of the preamble sequence is introduced in the case of mapping the preamble sequence to continuous time domain resources and non-continuous frequency domain resources.
[0186] The preamble sequence can be determined by the following formula: α(k, l) = β·r·y, wherein k represents the frequency domain position, which is related to the CW center frequency and its configuration parameters (for example, code rate or backscatter link frequency in the frequency domain mapping rule); l is the time domain position, which is related to the modulation mode and the time domain reference point; β is a power scaling factor (powerControlOffsetSS); r is a parameter related to the number of M chips in the OFDM symbol, the modulation mode, the linear coding mode, the channel coding mode, the channel coding rate, and the like, which is determined by the high layer parameter; y is a parameter introduced due to the SFO of the AIoT device, which is used to correct or compensate the existing SFO or CFO.
[0187] For the out-of-band non-continuous frequency resource unit mode, FIG. 9 is a schematic diagram of a pattern of mapping the preamble sequence to the continuous time domain resource and the non-continuous frequency domain resource according to an embodiment of the present application. It should be noted that the rule is consistent with the in-band non-continuous frequency domain resource unit mode. The difference is that the first signal can be an out-of-band frequency hopping. The out-of-band frequency hopping can avoid the interference of the first signal to the NR system, and the out-of-band frequency hopping is implemented through the scheduling of the reader, which is not described in detail herein.
[0188] 3. The preamble sequence is mapped to the non-continuous time domain resource and the continuous frequency domain resource.
[0189] The preamble sequence is transmitted continuously or discontinuously in the non-continuous time domain resource, and the time domain mapping rule includes at least one of the following:
[0190] All of the encoding units mapped by the time units of the time domain resource include an encoding unit 0 and an encoding unit 1, and the modulation mode of the preamble sequence is OOK modulation.
[0191] All of the encoding units mapped by the time units of the time domain resource include a bit 1 and a bit -1, and the modulation mode of the preamble is BPSK modulation.
[0192] For the time domain resource unit mode, FIG. 10 is a schematic diagram of a pattern of mapping the preamble sequence to the non-continuous time domain resource and the continuous frequency domain resource unit according to an embodiment of the present application.
[0193] For example, for the OOK modulation, FIG. 11 is a schematic diagram of a pattern of mapping the preamble sequence to the non-continuous time domain resource and the continuous frequency domain resource unit in the OOK modulation mode. As shown in FIG. 11, bit 1 or bit 0 is transmitted on the time unit. Further, it can be defined that the level of the previous time unit is inconsistent with the level of the next time unit. This is convenient for the reader to receive the first signal to perform channel estimation and interference estimation. For example, the level of the previous time unit is 1, and the level of the next time unit is 0. Then, only the self-interference term exists in the next time unit. After the received signal of the previous time unit is subtracted from the received signal of the next time unit, the interference can be eliminated, and the channel state information can be obtained.
[0194] For example, the preamble sequence can be {1, 0, 1, 0,...}, or {1, 0, 0, 1, 0, 0,...}, or the preamble sequence can also be other preamble sequences that meet the conditions.
[0195] For example, for BPSK modulation, FIG. 12 is a schematic diagram of mapping of the preamble sequence to non-continuous time domain resource units and continuous frequency domain resource units in the BPSK modulation mode. For BPSK modulation, further, it can be defined that the levels of a previous time unit and a next time unit are inconsistent. For example, the level of the previous time unit is 1, and the level of the next time unit is -1. To facilitate the reader to receive the first signal to perform channel estimation and interference estimation, for example, the level of the previous time unit is 1, and the level of the next time unit is -1, the received signal of the previous time unit is subtracted from the received signal of the next time unit, interference can be eliminated, and channel state information can be obtained. For BFSK modulation, the same bit is transmitted in the transmission time, for example, bit 1 or bit 0 is only transmitted in time 1-time 4.
[0196] Further, it can be defined that when the continuous time unit is 2, the levels of the previous and next time units in the continuous time unit are +1 or -1; and when the continuous time unit is greater than 2, at least one +1 and one -1 are guaranteed between the continuous time units.
[0197] For example, the preamble sequence can be {1+j2πf1, -1+j2πf1, 1+j2πf2, -1+j2πf2...}, {1+j2πf1, -1+j2πf1, 1+j2πf1, 1+j2πf1, 1+j2πf2, 1+j2πf2, -1+j2πf2, -1+j2πf2...}, or the preamble sequence can be other sequences meeting the conditions, which are not limited by the embodiments of the present application.
[0198] It should be noted that the non-continuous time unit can be indicated by the indication information, or can be realized by switching to different impedances. For example, time unit 2 is switched to OOK modulation to realize transmission of bit 0.
[0199] For the time domain resource unit mode, FIG. 13 is a schematic diagram of mapping of the preamble sequence to non-continuous time domain resource units and continuous frequency domain resource units provided by the embodiments of the present application.
[0200] For example, for OOK modulation, bit 1 or bit 0 is transmitted on the time unit. Further, it can be defined that the levels of a previous time unit and a next time unit are inconsistent. To facilitate the reader to receive the first signal to perform channel estimation and interference estimation, for example, the level of the previous time unit is 1, and the level of the next time unit is 0, only self-interference items exist in the next time unit, the received signal of the previous time unit is subtracted from the received signal of the next time unit, interference can be eliminated, and channel state information can be obtained.
[0201] For example, the preamble sequence can be: {1, 0, 1, 0...}; or, {1, 0, 0, 1, 0, 0...}, or the preamble sequence can also be other preamble sequences that meet the conditions.
[0202] For example, the preamble sequence can be: {1, 0, 1, 0...}; or, {1, 0, 0, 1, 0, 0...}, or the preamble sequence can also be other preamble sequences that meet the conditions.
[0203] Further, when the consecutive time units are 2, the front and back levels in the consecutive time units are +1 or -1; when the consecutive time units are greater than 2, at least one +1 and one -1 are guaranteed between the consecutive time units.
[0204] For example, the preamble sequence can be: {1+j2πf1, -1+j2πf1, 1+j2πf2, -1+j2πf2...}, {1+j2πf1, -1+j2πf1, 1+j2πf1, 1+j2πf1, 1+j2πf2, 1+j2πf2, -1+j2πf2, -1+j2πf2...}, or the preamble sequence can be other sequences that meet the conditions, which are not limited by the embodiments of the application.
[0205] 4. The preamble sequence is mapped to non-consecutive time domain resources and non-consecutive frequency domain resources.
[0206] The preamble sequence is transmitted continuously or discontinuously in the non-consecutive time domain resources, and the time domain mapping rule includes at least one of the following:
[0207] All time units of the time domain resources mapped to the coding units include coding unit 0 and coding unit 1, and the modulation mode of the preamble sequence is OOK modulation.
[0208] All time units of the time domain resources mapped to the coding units include bit 1 and bit -1, and the modulation mode of the preamble is BPSK modulation.
[0209] For the time domain resource unit pattern, FIG. 14 is a schematic diagram of the preamble sequence mapping to non-consecutive time domain resources and non-consecutive frequency domain resource units provided by the embodiments of the application.
[0210] For example, for OOK modulation, bit 1 or bit 0 is sent in a time unit. Further, it can be defined that the level of the previous time unit is inconsistent with the level of the next time unit. To facilitate the reader to receive the first signal to perform channel estimation and interference estimation, for example, the level of the previous time unit is 1 and the level of the next time unit is 0, then only the self-interference term exists in the next time unit, and after the received signal of the previous time unit is subtracted from the received signal of the next time unit, the interference can be eliminated and the channel state information can be obtained.
[0211] For example, the preamble sequence can be {1, 0, 1, 0...}, or {1, 0, 0, 1, 0, 0...}, or the preamble sequence can also be other preamble sequences that meet the conditions.
[0212] For example, for BPSK modulation, further, it can be defined that the level of the previous time unit is inconsistent with the level of the next time unit. For example, the level of the previous time unit is 1 and the level of the next time unit is -1. To facilitate the reader to receive the first signal to perform channel estimation and interference estimation, for example, the level of the previous time unit is 1 and the level of the next time unit is -1, then after the received signal of the previous time unit is subtracted from the received signal of the next time unit, the interference can be eliminated and the channel state information can be obtained. For BFSK modulation, the same bit is sent in the transmission time, for example, only bit 1 or only bit 0 is sent in time 1-time 4.
[0213] Further, it can be defined that when the consecutive time units are 2, the levels before and after in the consecutive time units are +1 or -1; and when the consecutive time units are greater than 2, at least one +1 and one -1 are guaranteed between the consecutive time units.
[0214] For example, the preamble sequence can be {1+j2πf1, -1+j2πf1, 1+j2πf2, -1+j2πf2...}, {1+j2πf1, -1+j2πf1, 1+j2πf1, 1+j2πf1, 1+j2πf2, 1+j2πf2, -1+j2πf2, -1+j2πf2...}, or the preamble sequence can be other sequences that meet the conditions, which are not limited by the embodiments of the application.
[0215] For the time domain resource unit mode, FIG. 15 is a schematic diagram of a pattern in which the preamble sequence is mapped to non-consecutive time domain resource units and non-consecutive frequency domain resource units according to an embodiment of the application.
[0216] For example, for OOK modulation, bit 1 or bit 0 is transmitted on a time unit. Further, it can be defined that the levels of the previous time unit and the next time unit are inconsistent. To facilitate the reader to receive the first signal to perform channel estimation and interference estimation, for example, the level of the previous time unit is 1 and the level of the next time unit is 0, then only the self-interference term exists in the next time unit, and after the received signal of the previous time unit is subtracted from the received signal of the next time unit, the interference can be eliminated and the channel state information can be obtained.
[0217] For example, the preamble sequence can be {1, 0, 1, 0,...}, or {1, 0, 0, 1, 0, 0,...}, or the preamble sequence can also be other preamble sequences that meet the conditions.
[0218] For example, for BPSK modulation, further, it can be defined that the levels of the previous time unit and the next time unit are inconsistent. For example, the level of the previous time unit is 1 and the level of the next time unit is -1. To facilitate the reader to receive the first signal to perform channel estimation and interference estimation, for example, the level of the previous time unit is 1 and the level of the next time unit is -1, then after the received signal of the previous time unit is subtracted from the received signal of the next time unit, the interference can be eliminated and the channel state information can be obtained. For BFSK modulation, the same bit is transmitted within the transmission time, for example, only bit 1 or only bit 0 is transmitted from time 1 to time 4.
[0219] Further, it can be defined that when the consecutive time units are 2, the levels before and after in the consecutive time units are +1 or -1; and when the consecutive time units are greater than 2, at least one +1 and one -1 are guaranteed between the consecutive time units.
[0220] For example, the preamble sequence can be {1+j2πf1, -1+j2πf1, 1+j2πf2, -1+j2πf2,...}, {1+j2πf1, -1+j2πf1, 1+j2πf1, 1+j2πf1, 1+j2πf2, 1+j2πf2, -1+j2πf2, -1+j2πf2,...}, or the preamble sequence can be other sequences that meet the conditions, which are not limited by the embodiments of the application.
[0221] For example, Table 3 illustrates the preamble sequence for an AIoT device of type 2b provided in this application embodiment. It should be noted that the sequences shown in the table are merely examples and may be other sequences; this application embodiment does not limit the specific sequences. It should also be noted that when the AIoT device is type 2b and the first signal is a double-sideband signal, its sequence design is similar to that of AIoT devices of type 1 and type 2a, and can be referred to the descriptions in the above embodiments; this application embodiment will not repeat them here. The following will describe the case where the first signal is a single-sideband signal when the AIoT device is type 2b.
[0222] Table 3
[0223] The time-domain and frequency-domain resources for the preamble sequence mapping when the AIoT device type is 2b will be introduced separately below.
[0224] 1. Preamble sequences are mapped to consecutive time-domain resources and consecutive frequency-domain resources.
[0225] When a preamble sequence is mapped to consecutive time-domain resources and consecutive frequency-domain resources, the preamble sequence is transmitted consecutively within the consecutive time-domain resources. The time-domain mapping rules include one or more of the following:
[0226] The preamble sequence includes at least one of the following: 1, or -1;
[0227] The preamble sequences satisfy orthogonality.
[0228] Figure 16 is a schematic diagram illustrating the mapping of the preamble sequence to consecutive time-domain and frequency-domain resources provided in this embodiment of the application. As shown in Figure 16, when the preamble sequence is mapped to consecutive time-domain and frequency-domain resources, the AIoT device generates a CW signal through the tag local oscillator (LO). OOK and BPSK modulation can be achieved through impedance matching to meet its power consumption requirement of less than 1ms. It is worth noting that the above method also applies if a 2FSK signal is generated through impedance selection, or if a 2SFK signal is achieved by generating CW signals of different frequencies through the LO; this is not limited here.
[0229] For example, in OOK modulation, if the antenna is connected to the LO, bit 1 can be transmitted; if the antenna is connected to the output, bit 0 can be transmitted (for double-sideband (2SB) or single-sideband (1SB) signals). In BPSK modulation, baseband information bits (e.g., 0 and 1) are transmitted using carriers of different phases (single-sideband (1SB) signals). In BFSK modulation, the LO generates signals of different frequencies to represent different bit information (single-sideband (1SB) signals).
[0230] For example, the preamble sequence can be {+1, +1, +1, -1, -1, -1...}, where the effects of +1 and -1 are used for interference estimation and interference cancellation, including intermodulation interference (note that self-interference, intermodulation interference and cross-link interference are not considered here).
[0231] For another example, the preamble sequence can be {+1, -1, +1, -1, +1, -1...}.
[0232] For another example, the preamble sequence can be {+1, +1, +1, +1, +1...}.
[0233] Alternatively, the preamble sequence can be {-1, -1, -1, -1, -1...}, or other sequences that meet the conditions, which are not limited by the embodiments of the present application.
[0234] In summary, the sequence of the above examples constitutes an AIoT device code sub-set of type 2b, and obviously, the code sub-set meets the orthogonality between the code words, that is, different preambles can be transmitted in the same resource element, and then the reader can demodulate the preamble according to the related operation to realize channel estimation or interference estimation.
[0235] In the embodiments of the present application, the generation and calculation method of the sequence can refer to the calculation formula of CSI-RS.
[0236] One embodiment is to consider whether to scramble the ID of the AIoT device, for example, α(k, l) = β·r, where k represents the frequency domain position; l is the time domain position; β is the power scaling factor; r is the sequence after the original sequence is encoded and / or modulated, and / or scrambled with the AIoT device ID, which is determined by the high-level parameters related to the number of M chips in the OFDM symbol, the modulation method, the linear coding method, the channel coding method, the channel coding rate, etc.
[0237] One embodiment is whether to correct and compensate SFO / CFO, for example, α(k, l) = β·r·y, where k represents the frequency domain position; l is the time domain position; β is the power scaling factor; r is the sequence after the original sequence is encoded and / or modulated, and / or scrambled with the AIoT device ID, which is determined by the high-level parameters related to the number of M chips in the OFDM symbol, the modulation method, the linear coding method, the channel coding method, the channel coding rate, etc.; y is a parameter introduced due to the SFO of the AIoT device, which is used to correct or compensate the existing SFO or CFO.
[0238] 2. The preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources.
[0239] In the case that the preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources, the preamble sequence is transmitted continuously or discontinuously within the non-continuous time domain resources, and the time domain mapping rule includes:
[0240] All time unit mapped encoding units of the time domain resources include encoding unit 1 and encoding unit 0, and the modulation mode of the preamble sequence is OOK modulation.
[0241] For the in-band non-continuous frequency resource unit mode, FIG. 17 is a schematic diagram of a pattern in which the preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources according to an embodiment of the present application. As shown in FIG. 17, one of the ways in which the preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources is that the first signal has frequency hopping. In the embodiment of the present application, the frequency hopping is implemented by using OOK, BPSK and BFSK modulation modes.
[0242] For example, for OOK modulation, the preamble sequence can be {1+j2πf1, 1+j2πf1, 1+j2πf2, 1+j2πf2...}, or the preamble sequence can be {1+j2πf1, 1+j2πf2, 1+j2πf1, 1+j2πf2...}, or the preamble sequence can be other preamble sequences that meet the conditions, which are not limited in the embodiment of the present application.
[0243] For example, for BPSK modulation, the preamble sequence can be {1+j2πf1, -1+j2πf1, 1+j2πf2, -1+j2πf2...}, or the preamble sequence can be {1+j2πf1, -1+j2πf1, 1+j2πf1, 1+j2πf1, 1+j2πf2, 1+j2πf2, -1+j2πf2, -1+j2πf2...}, or the preamble sequence can be other preamble sequences that meet the conditions, which are not limited in the embodiment of the present application.
[0244] For example, for BFSK modulation, the preamble sequence can be {j2πf1, j2πf1, j2πf2, j2πf2...}, or the preamble sequence can be {j2πf1, j2πf2, j2πf1, j2πf2...}, or the preamble sequence can be other preamble sequences that meet the conditions, which are not limited in the embodiment of the present application.
[0245] Wherein, f1 and f2 are determined by the code rate of the baseband data of the AIoT device.
[0246] For the out-of-band non-continuous frequency resource unit mode, FIG. 18 is a schematic diagram of a pattern in which the preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources according to an embodiment of the present application.
[0247] Exemplarily, for OOK modulation, the preamble sequence can be {1+j2πf1, 1+j2πf1, 1+j2πf2, 1+j2πf2...}, or the preamble sequence can be {1+j2πf1, 1+j2πf2, 1+j2πf1, 1+j2πf2...}, or the preamble sequence can be other preamble sequences meeting the conditions, and the embodiments of the present application do not limit this.
[0248] Exemplarily, for BPSK modulation, the preamble sequence can be {1+j2πf1, -1+j2πf1, 1+j2πf2, -1+j2πf2...}, or the preamble sequence can be {1+j2πf1, -1+j2πf1, 1+j2πf1, 1+j2πf1, 1+j2πf2, 1+j2πf2, -1+j2πf2, -1+j2πf2...}, or the preamble sequence can be other preamble sequences meeting the conditions, and the embodiments of the present application do not limit this.
[0249] Exemplarily, for BFSK modulation, the preamble sequence can be {j2πf1, j2πf1, j2πf2, j2πf2...}, or the preamble sequence can be {j2πf1, j2πf2, j2πf1, j2πf2...}, or the preamble sequence can be other preamble sequences meeting the conditions, and the embodiments of the present application do not limit this.
[0250] The out-of-band frequency hopping can avoid interference of the first signal to the NR system, and the out-of-band frequency hopping is implemented through scheduling of the reader.
[0251] 3. The preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources.
[0252] In the case that the preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources, the preamble sequence is transmitted continuously or discontinuously in the non-continuous time domain resources, and the time domain mapping rule includes:
[0253] All time units of the time domain resources mapped to the encoding units include the encoding unit 1 and the encoding unit 0, and the modulation mode of the preamble sequence is OOK modulation.
[0254] For the inter-time unit mode, FIG. 19 is a schematic diagram of mapping of the preamble sequence to non-continuous time domain resources and continuous frequency domain resources provided by an embodiment of the present application.
[0255] It should be noted that the mapping mode corresponds to the modulation mode one by one, for example, only considering OOK modulation, the preamble sequence can be {0, 1, 0, 1,...}, or the preamble sequence can be {1, 0, 1, 0,...}, or the preamble sequence can be {1, 1, 0, 0,...}, or the preamble sequence can be {0, 0, 1, 1,...}, or the preamble sequence can be other preamble sequences that meet the conditions, and the embodiments of the present application do not limit this.
[0256] For the case that the preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources, the calculation method of the preamble sequence is introduced.
[0257] Since the energy of the type 2b AIoT device is slightly strong, the SFO / CFO estimation can be performed through the non-continuous mapping resource, and the sequence is generated after self-compensation. Therefore, for this mode, an embodiment is to consider whether to scramble the AIoT device ID, α(k, l) = β·r, where k represents the frequency domain position; l is the time domain position; β is a power scaling factor; r is a sequence after encoding and / or modulation and / or scrambling the AIoT device ID according to the original sequence, which is determined by a high-level parameter related to the number of M chips in the OFDM symbol, the modulation mode, the linear coding mode, the channel coding mode, the channel coding rate, etc.
[0258] For the time unit mode, FIG. 20 is a schematic diagram of a pattern of the preamble sequence mapped to non-continuous time domain resources and continuous frequency domain resources provided by an embodiment of the present application.
[0259] It should be noted that the mapping mode corresponds to the modulation mode one by one, for example, only considering OOK modulation, the preamble sequence can be {0, 1, 0, 1,...}, or the preamble sequence can be {1, 0, 1, 0,...}, or the preamble sequence can be {1, 1, 0, 0,...}, or the preamble sequence can be {0, 0, 1, 1,...}, or the preamble sequence can be other preamble sequences that meet the conditions, and the embodiments of the present application do not limit this.
[0260] 4. The preamble sequence is mapped to non-continuous time domain resources and non-continuous frequency domain resources.
[0261] In the case that the preamble sequence is mapped to non-continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is transmitted continuously or non-continuously in the non-continuous time domain resources, and the time domain mapping rule includes:
[0262] The encoding units mapped by all time units of the time domain resource include encoding unit 1 and encoding unit 0, and the modulation mode of the preamble sequence is OOK modulation.
[0263] For inter-time-unit mode, and, for intra-time-unit mode, the mapping of the time-domain resource and the frequency-domain resource of the preamble sequence can refer to the related description in 3GPP TS 36.211 V15.0.0 (2018-06) for the mapping of the preamble sequence to non-consecutive time-domain resources and consecutive frequency-domain resources, which will not be repeated here.
[0264] In the embodiments of the present application, the first sequence includes an intermediate preamble sequence, and the intermediate preamble sequence configuration includes a time-frequency resource configuration of the intermediate preamble sequence mapping.
[0265] In the embodiments of the present application, the time-frequency resource configuration of the intermediate preamble sequence mapping includes one or more of the following: a position of the time-frequency resource of the intermediate preamble sequence mapping, or an intermediate preamble sequence format configuration.
[0266] In the embodiments of the present application, the intermediate preamble code can be used for channel estimation, interference estimation, or estimation of non-ideal factors.
[0267] In the embodiments of the present application, the position of the time-frequency resource of the intermediate preamble sequence mapping includes at least one of the following: a first encoded sequence of the intermediate preamble sequence is mapped to a starting position of a first uplink channel, the first uplink channel being a channel carrying a data signal or a control signal sent by the AIoT device to the reader; or a first encoded sequence of the intermediate preamble sequence is mapped to a starting position of a data block of the first signal.
[0268] In a possible implementation, the first encoded sequence of the intermediate preamble sequence is mapped to the starting position of the first uplink channel, including:
[0269] The first encoded sequence of the first intermediate preamble sequence of the plurality of continuous intermediate preamble sequences is mapped to the starting position of the first uplink channel.
[0270] Or, the first encoded sequence of the first intermediate preamble sequence of the plurality of non-continuous intermediate preamble sequences is mapped to the starting position of the first uplink channel.
[0271] In a possible implementation, the first encoded sequence of the intermediate preamble sequence is mapped to a starting position of a channel corresponding to the first signal, including:
[0272] The first encoded sequence of the intermediate preamble sequence is mapped to the starting position of the channel corresponding to the first signal.
[0273] Or, the first encoded sequence of the first intermediate preamble sequence of the plurality of continuous intermediate preamble sequences is mapped to the starting position of the channel corresponding to the first signal.
[0274] For example, the position of the time-frequency resource of the intermediate preamble sequence mapping can be divided into two types.
[0275] For example, Type A: aligned with the starting position of the first uplink channel, for example, PDRCH. The first midamble symbol / chip in PDRCH is mapped to the Nth symbol / chip in the slot / symbol. The mapping of the midamble is based on the slot or symbol boundary mapping regardless of the actual scheduled data (PDRCH boundary). This mapping can be used in the case of a large amount of first signal data, for example, AIoT device reporting ID / sensing data, etc. Further, FIG. 21 is a schematic diagram of two types of midamble sequences of Type A according to an embodiment of the present application. As shown in FIG. 21, it can be divided into:
[0276] Type A-1: two or more consecutive midambles at the starting position of the first uplink channel. For example, for AIoT devices of type 2b, which have strong SFO / CFO self-correction capability, and compared with AIoT devices of type 1 / 2a, which have small frequency offset (10^3 ppm), the consecutive midambles are used for channel estimation or interference estimation.
[0277] Type A-2: multiple non-consecutive midambles in the first uplink channel. For example, for AIoT devices of type 1, which have no SFO / CFO correction capability, multiple midambles are needed for the reader to estimate the SFO, or multiple midambles are needed for synchronization.
[0278] For example, Type B: aligned with the starting position of the corresponding channel transmission of the first signal. FIG. 22 is a schematic diagram of two types of midamble sequences of Type B according to an embodiment of the present application.
[0279] Type B-1: the first midamble chip is mapped to the first chip of the corresponding channel transmission of the first signal, i.e., the mapping of the midamble is based on the chip boundary mapping rather than the slot or symbol. This mapping type mainly considers the transmission of AIoT devices that only send RN16 or return ACK / NACK and other small data types, which can improve the inventory efficiency.
[0280] Type B-2: multiple adjacent time units (e.g., chips) exist in the first uplink channel, i.e., multiple-chip midambles, to cope with the situation that the reader side detects the midamble incorrectly due to the existence of SFO or CFO on the AIoT device side, to improve the reliability of channel estimation / interference estimation / SFO estimation, etc.
[0281] In an embodiment of the present application, the midamble sequence format configuration includes the coding unit configuration of the midamble sequence, and the midamble sequence includes one or more coding units: at least one coding unit 1, at least one coding unit -1, or at least one coding unit 0.
[0282] For example, since the first signal is a non-OFDM waveform, the time-frequency mapping rule of its pattern can be any of the following:
[0283] All-1 sequence, i.e., the intermediate code is composed of bit 1, according to the definition of chip, bit 1 in OOK modulation and BPSK modulation belongs to high level
[0284] All-1 sequence, i.e., the intermediate code is composed of bit 0, according to the definition of chip, bit 0 in BPSK modulation data high level, but the phase is 180°
[0285] All-0 sequence, i.e., the intermediate code is all low
[0286] Mixed sequence, i.e., composed of +1 or -1 or bit 0, for example, if the time unit is a symbol, one intermediate code occupies at least two chips, which can be realized by linear coding (such as miller / FM0 / Manchester).
[0287] In one possible implementation, if it is Type-2, the sequence of the intermediate code can be the AIoT device ID, for example, its fixed 5-bit ID is 10010, and the reader configures 5 intermediate codes, and the original sequence corresponding to each intermediate code is 10010.
[0288] In one possible implementation of the embodiment of the present application, the first information is pre-configured.
[0289] In another possible implementation, the communication method provided by the embodiment of the present application further includes:
[0290] The first node sends the first information to the AIoT device. Correspondingly, the AIoT device receives the first information from the first node. The first node can be an access network device in the topologies 1-3 described in the related art. As stated in the related art, here, the first node and the reader can be the same device or different devices.
[0291] In one possible implementation, the first information is carried in the physical layer control information. In another possible implementation, the first information is carried in the high layer information. The high layer information is mapped in the PRDCH or the corresponding channel.
[0292] For example, the first information can be carried in the physical layer control information from the reader to the AIoT device.
[0293] Optionally, the high-layer signaling comprises radio resource control (RRC) signaling or media access control-control element (MAC-CE) signaling. Alternatively, the high-layer signaling can also be other newly added high-layer signaling, and the embodiments of the present application do not limit this.
[0294] In the embodiments of the present application, the first information is used to indicate at least one of the following:
[0295] a pattern of the preamble, a preamble sequence, a period type of the preamble, a time domain resource mapping parameter of the preamble, a frequency domain resource mapping parameter of the preamble, a time domain resource starting position of the preamble, a time domain resource ending position of the preamble, a time domain repetition mode of the preamble, a frequency hopping mode of the preamble, a position of a time-frequency resource of the intermediate preamble, a time domain resource mapping parameter of the intermediate preamble, a frequency domain resource mapping parameter of the intermediate preamble, a time domain resource starting position of the intermediate preamble, or a time domain repetition mode of the intermediate preamble.
[0296] For example, FIG. 23 is a schematic diagram of high-layer signaling indicating preamble configuration of a first signal according to an embodiment of the present application. The high-layer signaling can indicate the following contents, which will be introduced respectively.
[0297] 1. A preamble pattern of the first signal.
[0298] The preamble pattern of the first signal can indicate:
[0299] continuous time domain resources and continuous frequency resources, non-continuous time domain resources and continuous frequency resources, wherein the non-continuous time domain resources can include an inter-time unit mode and an intra-time unit mode, continuous time domain resources and non-continuous frequency resources, wherein the non-continuous frequency resources further include in-band frequency hopping information and out-of-band frequency hopping information, non-continuous time domain units and non-continuous frequency domain units.
[0300] 2. A preamble sequence of the first signal.
[0301] Different types of AIoT devices correspond to different preamble sequences. In a possible implementation, a table of sequences corresponding to different types of AIoT devices can be defined, and the type of sequence corresponding to the table of sequences is indicated by high-layer signaling, so that the signaling overhead can be saved. Of course, the preamble sequence corresponding to different types of AIoT devices can also be indicated by other manners, and the embodiments of the present application do not limit this.
[0302] 3. A period type of the preamble.
[0303] The periodicity type of the preamble can include one or more of the following: aperiodic, periodic, or semi-persistent.
[0304] For time domain mapping of the preamble of the first signal, a certain parameter (e.g., aperiodicTriggeringoffset) in a set of higher layer parameters (e.g., RRC parameter D2R-Preamble-ResourceSet EI) can be configured. The parameter is used to indicate the time domain offset (slot / symbol / chip) value between the end of the control information / channel from the reader to the AIoT device / the end of the channel from the reader to the AIoT device / the end of the postamble from the reader to the AIoT device and the transmission resource of the preamble of the first signal. A similar parameter can also be used to indicate the start / end position or duration of the channel from the AIoT device to the reader, e.g., the parameter is used to indicate the time domain offset (slot / symbol / chip) value between the start / end position of the preamble of the first signal and the start / end position of the channel from the AIoT device to the reader.
[0305] For periodic or semi-persistent preamble sequence, a certain parameter (e.g., periodicTriggeringoffset) in a set of higher layer parameters (e.g., RRC parameter D2R-Preamble-ResourceSet EI) is used to control the transmission period of the preamble of the first signal and the offset (slot / symbol / chip) value of the preamble of the first signal relative to the periodic edge, or to control the transmission period of the channel from the AIoT device to the reader or the offset (slot / symbol / chip) value relative to the periodic edge of the preamble of the first signal.
[0306] Wherein, the periodicity of the preamble of the first channel is related to the first signal data.
[0307] For example, the AIoT device carries the preamble in the first signal each time the RN 16 transmits MSG 1, so that the reader can perform channel estimation, interference estimation, SFO estimation, etc.
[0308] For example, the ACK / NACK, e.g., the preamble of the first signal is optionally transmitted.
[0309] For example, the ID of the AIoT device, e.g., the preamble of the first signal is optionally transmitted.
[0310] 4. Time domain resource mapping parameters and frequency domain resource mapping parameters of the preamble.
[0311] The high-layer parameter (e.g., RRC parameter D2R-Preamble-ResourceSet IE) configured in each first signal preamble is responsible. The IE contains time domain unit and frequency domain unit mapping parameters (e.g., firstD2RslotInTime / frequencyDomain, or firstD2RsymbolInTime / frequencyDomain, or firstD2RchipInTime / frequencyDomain) to indicate the position of the first slot / symbol / chip or the first frequency unit of the D2R preamble; similar parameters can also be used to indicate the start / end position or duration of the AIoT device-to-reader channel.
[0312] For example, FIG. 24 is a schematic diagram of the preamble configuration of the first signal indicated by the physical layer control information according to an embodiment of the present application. The physical layer control information can indicate the following contents, which will be introduced respectively.
[0313] 1. Time domain resource of the preamble sequence.
[0314] The time domain resource of the preamble sequence includes the start position of the time domain of the preamble sequence, and the start position of the time domain resource of the preamble is determined according to one or more of the following:
[0315] The time when the AIoT device switches from receiving a signal to transmitting a signal;
[0316] The transmission time corresponding to the first downlink channel, the first downlink channel being a channel carrying a data signal or a control signal transmitted by the AIoT device to the AIoT device;
[0317] Transport block size (TBS);
[0318] The energy storage size of the AIoT device;
[0319] The time when the AIoT device switches from the dormant state to the active state. For example, the AIoT device is in the dormant state, listens to the control information from the reader to the AIoT device, and then switches to the active state to transmit the first signal.
[0320] In the present embodiment, the start position of the first signal preamble indicated by the control information from the reader to the AIoT device can be relative to the start position or the end position of the control information from the reader to the AIoT device / the channel from the reader to the AIoT device / the time interval ΔT between the postamble from the reader to the AIoT device and the preamble of the first signal and the influence δ of the SFO (ΔT+δ) or the difference (ΔT-δ).
[0321] Similarly, the time-domain offset value of the channel from the AIoT device to the reader relative to the first signal preamble or the starting position or the ending position of the control information from the reader to the AIoT device / the channel from the reader to the AIoT device / the postamble of the channel from the reader to the AIoT device can also be indicated.
[0322] In a possible implementation, the influence of the SFO δ does not need to be indicated to the AIoT device, and after the reader estimates the influence of the SFO δ, the reception of the first signal or the transmission of the signal from the reader to the AIoT device can be automatically compensated.
[0323] The time-domain resource of the preamble sequence includes the ending position / length of the time domain of the preamble sequence: the ending position of the first signal preamble is indicated by the control information from the reader to the AIoT device, which can be the number of time units (for example, chips) relative to the starting position of the first signal preamble; or the number of transition edges, for example, the first signal preamble is a sequence of {1, 0, 1, 0...}, and the state of each chip will jump, so the ending position or length of the first signal preamble can be determined according to the fixed number of transition edges; similarly, the ending position or length of the channel from the AIoT device to the reader can also be indicated.
[0324] The time-domain resource of the preamble sequence includes the time-domain repetition level of the preamble sequence, which contains any of the following modes:
[0325] Block-level repetition;
[0326] Slot-level repetition;
[0327] Symbol-level repetition;
[0328] Chip-level repetition.
[0329] 2. The frequency-domain resource of the preamble sequence.
[0330] The frequency-domain resource of the preamble sequence indicates different first signal frequencies at different time-domain units. The frequency-domain resource of the first signal of the AIoT device of type 1 / 2a is determined by the length of the baseband ON-OFF waveform, or by the BLF, or by the MCS; the frequency-domain resource of the first signal of the AIoT device of type 2b is determined by the length of the baseband ON-OFF waveform (for example, OOK / BPSK) or the MCS (for example, BFSK). Specifically, there are two ways to indicate the frequency-domain resource: non-frequency hopping mode, and frequency hopping mode.
[0331] For example, FIG. 25 is a schematic diagram of high layer signaling indicating the configuration of the midamble of the first signal according to an embodiment of the present application. The high layer signaling can indicate the following, which will be introduced respectively.
[0332] 1. The position of the time-frequency resource of the midamble mapping.
[0333] When the power of the AIoT device is full, the mapping mode of the AIoT device can be indicated by a certain parameter (for example, TimeDomainMappingType) in the high layer parameter set (for example, RRC parameter D2R-Midamble-ResourceSet EI). The content of the indication can include:
[0334] Type A: Type aligned with the starting position of the first uplink channel.
[0335] Type A-1: Two or more consecutive midambles at the starting position of the first uplink channel.
[0336] Type A-2: Multiple non-consecutive midambles in the first uplink channel.
[0337] Type B: Type aligned with the starting position of the first signal corresponding channel transmission.
[0338] Type B-1: The first midamble chip symbol is mapped to the first chip symbol of the first signal corresponding channel.
[0339] Type B-2: Multiple non-consecutive midambles.
[0340] 2. Mapping parameters of the time domain resource of the midamble.
[0341] 3. Mapping parameters of the frequency domain resource of the midamble.
[0342] For the mapping parameters of the time domain and frequency domain of the midamble, the high layer parameters (for example, RRC parameter D2R-Midamble-ResourceSet EI) configured in each first signal midamble are responsible. The IE contains time domain unit and frequency domain unit mapping parameters (for example, firstD2RslotInTime / frequencyDomain, or firstD2RsymbolInTime / frequencyDomain, or firstD2RchipInTime / frequencyDomain) to indicate the position of the first slot / symbol / chip or the first frequency unit of the D2R midamble.
[0343] For example, FIG. 26 is a schematic diagram of the physical layer control information indicating the midamble configuration of the first signal according to an embodiment of the present application. The physical layer control information can indicate the following, which will be introduced respectively.
[0344] 1. The starting position of the time domain resource of the midamble.
[0345] The control information from the reader to the AIoT device indicates the starting position of the midamble of the first signal, which can be the sum (△T+δ) or the difference (△T+δ) of the time interval △T of the starting position or the ending position of the preamble of the first signal (or the starting position of the channel from the AIoT device to the reader) and the influence δ of the SFO. For Type A, if the ending position of the preamble of the first signal is taken as the reference, the △T is 0.
[0346] Alternatively, as a possible implementation, the influence δ of the SFO does not need to be indicated to the AIoT device, and after the reader estimates the influence δ of the SFO, the reception of the first signal or the transmission of the signal from the reader to the AIoT device can be automatically compensated.
[0347] 2. The time domain repetition mode of the midamble.
[0348] The repetition mode of the time domain resource of the midamble can include:
[0349] Block-level repetition.
[0350] Slot-level repetition.
[0351] Symbol-level repetition.
[0352] Chip-level repetition.
[0353] 3. The frequency domain resource of the midamble.
[0354] The frequency of the first signal is mainly determined by the capabilities of different AIoT devices. Specifically, different frequencies of the first signal are indicated in different time domain units. The frequency domain resource of the first signal of the AIoT device of Type 1 / 2a is determined by the length of the baseband ON-OFF waveform, or by the BLF, or by the MCS; the frequency domain resource of the first signal of the AIoT device of Type 2b is determined by the length of the baseband ON-OFF waveform (e.g., OOK / BPSK) or the MCS (e.g., BFSK). When performing channel estimation or interference estimation, the same frequency domain position as the signal from the AIoT device to the reader.
[0355] In the embodiments of the present application, the configuration for non-ideal factor estimation includes one or more of the following: a first parameter, a sampling frequency offset SFO of the AIoT device, or a level indication information of an SFO or a carrier frequency offset correction table of the AIoT device.
[0356] In the embodiments of the present application, the non-ideal factor includes one or more of the following: an SFO of the AIoT device, a CFO of the AIoT device, an SFO of a device sending a signal to the AIoT device, a CFO of the device sending the signal to the AIoT device, an SFO of a device receiving the first signal, or a CFO of the device receiving the first signal.
[0357] In a possible implementation, for the reader as the device sending the signal to the AIoT device, the non-ideal factor includes the SFO and the CFO of the AIoT device, and there is no non-ideal factor on the reader side.
[0358] In a possible implementation, for the reader and the device sending the signal to the AIoT device as different devices, the non-ideal factor includes the SFO and the CFO on the AIoT device side, and the SFO and the CFO between the device sending the signal to the AIoT device and the device receiving the first signal.
[0359] FIG. 27 is a schematic diagram of three methods for estimating non-ideal factors according to the embodiments of the present application. As shown in FIG. 27, the methods for estimating non-ideal factors include:
[0360] Method one: obtaining the peak values of the first signal at time A and time B through correlation operation, and further estimating the non-ideal factors.
[0361] Method two: calculating the first signal at time T1 or T2 or T3 or T4 to estimate the non-ideal factors.
[0362] Method three: estimating or calculating the non-ideal factors according to the double sideband of the first signal.
[0363] In a possible implementation, the configuration for non-ideal factor estimation includes indication information indicating a sequence of the first signal.
[0364] In a possible implementation, the first parameter is used to indicate one or more of the following: a starting position of the first signal before SFO or CFO estimation, a time-frequency resource of the first signal, a time offset of the first signal after estimation, or a frequency offset of the first signal after estimation.
[0365] For example, for the above-mentioned method three, since the frequencies of the 2SB signals are different, the reader can obtain the frequency offset through correlation according to the indicated frequency domain resource of the first signal.
[0366] For example, for the second method, the sequence of the first signal can be designed in detail, the first parameter is used to indicate the starting position, time-frequency resource, etc. of the first signal before SFO / CFO estimation, and the time offset δ and frequency offset α of the first signal after estimation, which are determined by the reader according to the estimation result. In order to improve the robustness of SFO estimation, the first signal with different symbols is sent at T1, T2, T3 and T4. The reader obtains different types of first signals according to the receiving time. For example, for the sequence {1, 0, 1, 0}, the reader only receives D2R signal at T1 and T3, and only receives self-interference or cross-link interference signal at T2 and T4. Through operation, the SFO / CFO of the transceiver can be estimated, and the SFO / CFO of the AIoT can also be estimated. Therefore, the non-ideal factors can be estimated through sequence design. Secondly, the T3 and T4 repeated sequence is designed to improve the robustness of the estimation.
[0367] Optionally, the device that sends the signal to the AIoT device can send the first signal after compensating the time offset δ and the frequency offset α, which are transparent to the AIoT device.
[0368] Optionally, since the reader knows the sending sequence of the first signal, it can correlate the first signal at Time A and Time B respectively, so as to obtain the time offset δ and the frequency offset α of Time A and Time B. This method only needs to configure a fixed sequence for the reader to perform correlation operation.
[0369] Optionally, for the AIoT device of type 2b, the time offset δ and the frequency offset α of the received signal are estimated and reported to the reader. For example, the AIoT device receives the signal, demodulates it by envelope detection, and compares the possible sampling points of the time domain length of the received signal fixed by the timer technology with the sampling points indicated by the reader, so as to estimate the time offset δ and the frequency offset α generated by itself in the receiving process of the received signal. Optionally, the estimated time offset δ and the frequency offset α are reported to the reader.
[0370] In a possible implementation, a SFO / CFO correction table suitable for different types of AIoT devices is configured, the AIoT device receives the level indication information of the indicated correction table (the initial level indication information can be indicated according to prior information or randomly indicated and then further corrected), sends the first signal after SFO / CFO correction, and the reader determines whether to continue correction according to the received first signal after SFO / CFO correction. If the correction target (for example, the frequency offset of the AIoT device is greater than 100ppm) is not met, the reader sends the corrected level indication information again through the first information to further correct the SFO / CFO of the device. Further, the first signal data rate / TBS and the like can be used as reference parameters of the level indication information. The information of the configured SFO / CFO correction table (not containing the TBS and data rate of the first signal) is shown in Table 4 as follows:
[0371] Table 4
[0372] In the embodiments of the present application, the guard band configuration of the first signal includes the guard band configuration between different first signals.
[0373] The guard band configuration of different signals is determined according to one or more of the following factors: the waveform of the first carrier, the first carrier being the carrier of the AIoT system; the interval between the backscatter link frequencies BLF and BLF; the interference measurement quantity; and the chip length.
[0374] FIG. 28 is a schematic diagram of the guard bands of different signals provided by the embodiments of the present application. As shown in FIG. 28, ① represents Btx, D2R; ② represents Bocc, D2R; ③ represents Btx, CW; ④ represents Bocc, CW; ⑤ represents the gap between two single tones; ⑥ represents the guard BW for CW; ⑦ represents the guard BW for D2R signal; ⑧ represents BAIoT, system; and ⑨ represents the guard BW between AIoT and coexistence system.
[0375] It should be noted that the AIoT device of type 1 / 2a transmits the first signal in a backscatter manner, and the guard band includes: the guard band between different first signals (⑦) and the guard band between the first signal and the NR system (⑨). The NR system also sets a guard band (for example, in-band and guard band deployment) with the AIoT system, which does not conflict with the guard band described in this embodiment. The first signal of type 2b also includes 2SB and 1SB, wherein the guard band of 2SB is set similarly to type 1 / 2a and will not be described again.
[0376] In the embodiments of the present application, the influencing factors of the guard band between different first signals will be introduced respectively.
[0377] For example, for the waveform of the first carrier, for example, for a single frequency first carrier, no third-order intermodulation signal will interfere with the reception of the first signal; and for a dual-frequency first carrier (for example, 900 MHz and 905 MHz), the 5 MHz gap is 5 MHz, and the third-order intermodulation OOB IM3 interference will be located at 895 MHz and 910 MHz, and the guard band of the first signal should at least include the frequency ranges of 895 MHz and 910 MHz to avoid affecting the reception of the first signal.
[0378] For example, for the interval between BLFs, when multiple AIoT devices are simultaneously inventoried by FDMA, different BLFs (BLF1, BLF2,...) are used, resulting in the transmission of the first signal on different frequency resources. In order to avoid the interference of the first signal between different channels, the BLF should be set within the AIoT system bandwidth. At the same time, the interval (△BLF) between different BLFs also determines the size of the guard band.
[0379] For example, for the interference measurement quantity, as shown in FIG. 29, the interference measurement quantity is the interference quantity measured when other first signals are interfered by the harmonic of the target first signal. One embodiment is that the reader measures the interference quantity of the target first signal falling into the channel of other first signals (for example, its 3rd harmonic component falls into the channel of other first signals (such as f1-3f* and f2+3f*), causing the demodulation failure of other first signals), and the interference quantity includes RSRP, RSSI, RSRQ, etc. related to sideband interference and harmonic interference.
[0380] For example, for the chip length, (such as the Miller's chip length with a subcarrier coefficient of 2 has two repetitions of chip, and the chip duration is chip length / 2) = relative to the reference chip length of ① / frequency offset factor, the reference chip length relative to ① is related to the sideband (for example, 2 / (Btx,D2R) for 2SB, or 1 / (Btx,D2R) for 1SB), and the frequency offset factor refers to the repetition number of the chip of the small frequency offset line code. For ①, it can be solved by the following formula: 2 / (chip duration*frequency offset factor). Further, the D2R guard band = ②-1 / (chip duration*frequency offset factor), so it can be seen that the first signal guard band is related to the length of the chip.
[0381] Correspondingly, the calculation formula of the guard band of the first signal is as follows:
[0382] The first signal guard band ⑦ = (②-1 / (chip duration*frequency offset factor)) / 2±BWSFOmax, wherein chip duration = reference chip length of ① / frequency offset factor, that is, the first signal guard band = (②-1 / reference chip length of ①) / 2 = (②-①) / 2±BWSFOmax, wherein ② is related to the subcarrier spacing; ① is related to the frequency offset factor. BWSFOmax represents the sampling frequency offset related to the AIoT device capability, and generally takes a value of 100ppm-100000ppm corresponding to the frequency offset, ± indicates that the frequency offset error range can be positive or negative, however, when setting the AIoT guard band, the worst-case principle should be designed (for example, only the positive number can be considered)
[0383] The first signal guard band ⑨ ≥ (⑧-2*BLFN-①-2*⑦) / 2±BWSFOmax, wherein BLFN represents the BLF corresponding to the first signal at the edge of the AIoT system bandwidth, or the maximum BLF value allocated by the reader within a fixed time period.
[0384] In the embodiment of the application, the power configuration of the first signal includes one or more of the following: the resource corresponding to the first signal after the power level switching of the first signal, the power level switching indication of the first signal, or the power of the first signal.
[0385] In the embodiment of the application, the power configuration of the first signal is determined according to one or more of the following: sideband switching, energy storage state of the AIoT device, channel condition, or switching of the waveform of the device sending signals to the AIoT device.
[0386] For the type of AIoT device 1 / 2a:
[0387] The power level switching of the first signal includes one or more of the following:
[0388] If the reference signal receiving power (RSRP) / reference signal received quality (RSRQ) / received signal strength indication (RSSI) is greater than the threshold value by a first value, the transmission power of the first carrier is reduced; in this way, network energy can be saved.
[0389] If the RSRP / RSRQ / RSSI is greater than the threshold value by a second value, the sending power of the current first carrier is maintained, wherein the first value is greater than the second value.
[0390] If the RSRP / RSRQ / RSSI is less than or equal to the threshold value, the sending power of the current first carrier is increased.
[0391] If the AIoT device receives an interference measurement quantity about being interfered by the first carrier reported by other devices, and the interference measurement quantity is greater than the spectrum template or the protocol value, the sending power of the first carrier is reduced, and the received signal-to-interference-and-noise ratio (SINR) of the first signal is ensured.
[0392] It should be noted that the change of the RSRP / RSRQ / RSSI of the first signal is caused by the sideband switching.
[0393] For the type 2b of the AIoT device:
[0394] The power level switching of the first signal includes one or more of the following: if the reference signal receiving power (RSRP) / reference signal receiving quality (RSRQ) / received signal strength (RSSI) is greater than the threshold by a first value, the power configuration of the first signal is sent;
[0395] If the RSRP / RSRQ / RSSI is greater than the threshold by a second value, the power configuration of the first signal is not sent;
[0396] If the RSRP / RSRQ / RSSI is less than the threshold value, the power configuration of the first signal is sent;
[0397] If the AIoT device receives an interference measurement quantity about being interfered by the first signal reported by other devices, and the interference measurement quantity is greater than the spectrum template or the protocol value, the power configuration of the first signal is sent, and the received signal-to-interference-and-noise ratio (SINR) of the first signal is ensured.
[0398] It should be noted that the change of the RSRP / RSRQ / RSSI of the first signal is caused by the sideband switching.
[0399] In a possible implementation manner, the triggering condition of the power or power level switching can include:
[0400] The AIoT device is in the OFF / Sleep state in a first time unit and in the ON state in a second time unit, and the power or power level is switched. Wherein, the default OFF / Sleep sending power is 0.
[0401] The first signal measurement quantity is inconsistent in the first time unit and the second time unit, for example, the signal measurement is inconsistent due to the change of the channel condition, in order to ensure the communication reliability, the power or power level switching of the first node sending the first signal is triggered.
[0402] When the first signal is measured to realize the proximity determination, if the AIoT device cannot be accurately counted as "Near", the power or power level switching is triggered.
[0403] When the AIoT device transmits different signals, for example, the power or power level when transmitting RN16 is I, and the power level when reporting the AIoT device ID can be switched to II.
[0404] When the AIoT device transmits different signals, for example, the power level when transmitting the check-in code is III, the power or power level when transmitting the first signal data is II, and the power level when transmitting the post-amble is I.
[0405] According to the different first signal sequences configured, different transmission powers or power levels are indicated. For example, the power level when the sequence is all 1 is I, and if the sequence is 10 phase, the power level is 2.
[0406] In a possible implementation, in the case where the power switching of the first signal is determined according to the switching of the waveform of the device transmitting the signal to the AIoT device, the first information further includes first indication information, the first indication information being used to indicate that the waveform of the device transmitting the signal to the AIoT device has been switched; wherein the first signal power includes a first signal power level. For example, the device transmitting the signal to the AIoT device can be a terminal device.
[0407] The first indication information is determined according to a first condition, and the first condition includes one or more of the following: insufficient power of the AIoT device to be counted, switching of the AIoT device from an active state to a dormant state, interference measurement quantity, or power headroom.
[0408] In a possible implementation, the power switching indication of the first signal includes one or more of the following: new bandwidth BW, new modulation and coding mode MCS, new repetition number, new code rate, or new transport block size TBS; the new bandwidth BW, the new modulation and coding mode MCS, the new repetition number, the new code rate, or the new transport block size TBS are related to the switched waveform characteristics.
[0409] In a possible implementation, the power level switching indication of the first signal, or the resource corresponding to the first signal after the power level switching of the first signal, is borne in new signaling.
[0410] The new signaling includes one or more of the following: new downlink control information DCI, new radio resource control signaling RRC signaling, and new medium access control-control element MAC CE signaling.
[0411] In a possible implementation, the first information and the first indication information are carried in one or more of the following signaling: downlink control (DCI) information, medium access control-control element (MAC CE) signaling, radio resource control (RRC) signaling, or newly added signaling of the AIoT system.
[0412] The power switching caused by waveform switching will be described below.
[0413] It should be noted that the NR specifies the maximum transmit power corresponding to DFT-s-OFDM (waveform 1) and CP-OFDM (waveform 2). The waveform of the R2D in the AIoT specification can be any one of the two waveforms: when the terminal device switches from waveform 1 to waveform 2, the maximum transmit power decreases, and at this time, if the configured time-frequency resource, TBS, MCS, BLF, and first signal sequence are still applied, it may cause a link transmission failure; when the terminal device switches from waveform 2 to waveform 1, 2-2.5 dB of power can be obtained under the same modulation condition, and 6 dB of power can be obtained under different modulation.
[0414] Therefore, the embodiment considers the following problems: how does the access network device instruct the terminal device to switch the waveform according to the AIoT transmission reliability, and how to reconfigure the resource after the waveform switching.
[0415] In a possible implementation, FIG. 30 is a schematic diagram of the first indication information indicating that the waveform of the signal sent or reflected by the terminal device is switched from DFT-s-OFDM to CP-OFDM. As shown in FIG. 30, specifically, the time-frequency resource corresponding to the signal sent by the terminal device can be indicated. The first indication information is determined according to a first condition, and the first condition includes one or more of the following:
[0416] The first node receives the power shortage report of the AIoT device to be checked reported by the reader-writer, wherein the power shortage report of the AIoT device can be actively reported by the AIoT device or calculated by the reader-writer according to an empirical formula.
[0417] The first node receives the report that the AIoT device is switched from ON to Sleep reported by the reader-writer.
[0418] The first node obtains the state of the AIoT device according to the configured information: ON->Sleep.
[0419] The first node receives the interference measurement report, which is the interference measurement quantity reported by the coexistence system when the signal or the CW signal sent by the reader-writer interferes with the coexistence system.
[0420] The first node receives a power headroom (for example, Power Headroom = UE Max Transmission Power - PUSCH Power / External CW Power / R2D Power / RF Energy Signal Power) reported by the reader.
[0421] For example, the power level switching indication of the first signal includes one or more of the following:
[0422] Indicate a new BW tx, R2D, for example, a smaller BW tx after switching to meet the transmit power level drop.
[0423] Indicate a new MCS, for example, a smaller MCS level after switching to meet the transmit power level drop.
[0424] Indicate a new repetition, for example, indicate a larger repetition number after switching to meet the transmit power level drop.
[0425] Indicate a new coding rate
[0426] Indicate a new TBS, for example, indicate a smaller TBS after switching to meet the transmit power level drop.
[0427] The first indication information and the first information can be indicated in the following ways:
[0428] DCI dynamic indication, for example, by DCI control terminal device's transmit power, for example, DCI 0_0 and 0_1 indicate the power control information of PRDCH.
[0429] MAC CE or RRC semi-static or periodic configuration.
[0430] New indication information suitable for AIoT system.
[0431] In one possible implementation, FIG. 31 is a schematic diagram of the first indication information indicating that the waveform of the signal transmitted by the terminal device is switched from DFT-s-OFDM to CP-OFDM. As shown in FIG. 31, specifically, the time-frequency resource corresponding to the signal transmitted by the terminal device can be indicated. Wherein, the first indication information is determined according to the first condition, and the first condition includes one or more of the following:
[0432] The first node receives a power headroom (for example, Power Headroom = UE Max Transmission Power - PUSCH Power / External CW Power / R2D Power / RF Energy Signal Power) reported by the reader.
[0433] The first node receives a report of the AIoT device switched from Sleep to ON reported by the reader.
[0434] The first node obtains the state of the AIoT device from the configured information: Sleep->ON.
[0435] The first node receives the power margin (for example, Power Headroom = UE Max Transmission Power-PUSCH Power / External Power / R2D Power / RF Energy Signal Power) reported by the reader.
[0436] The first node obtains the channel condition change through the preamble or intermediate code.
[0437] The first indication information can include one or more of the following:
[0438] Indicate the new BW tx, R2D, for example, a larger BW tx, R2D after switching to meet the transmission power level rise.
[0439] Indicate the new MCS, for example, a larger MCS level after switching to meet the transmission power level rise.
[0440] Indicate the new repetition number, for example, indicate a smaller repeptition number after switching to meet the transmission power level rise.
[0441] Indicate the new coding rate.
[0442] Indicate the new TBS, for example, indicate a larger TBS after switching to meet the transmission power level rise.
[0443] The first information and the first indication information can be indicated in the following ways:
[0444] DCI dynamic indication, for example, through DCI control terminal device transmission power, for example, DCI 0_0 and 0_1 indicate the power control information of PRDCH.
[0445] MAC CE or RRC semi-static or periodic configuration.
[0446] New indication information suitable for AIoT system.
[0447] In the embodiments of the present application, the subchannel configuration of the first signal includes one or more of the following: second indication information, or third indication information, the second indication information is used to indicate the subchannel of the AIoT device sending the first signal, and the third indication information is used to indicate the unavailable channel.
[0448] In the embodiments of the present application, the second indication information is sent through one or more of the following messages: the second information, or other information.
[0449] The second information includes a MSG 0 message, and the MSG 0 message is a paging message.
[0450] In the embodiments of the present application, the second indication information includes a Q value, and a random number of an AIoT device corresponding to the Q value has a corresponding relationship with a subchannel of the first signal.
[0451] In a possible implementation, the second indication information further includes a second rule. If the random number of the AIoT device is greater than a first threshold, the AIoT device enters a dormant state. If the random number of the AIoT device is less than or equal to the first threshold, the AIoT device sends the first signal on the subchannel of the first signal.
[0452] If the random number of the AIoT device is greater than the first threshold, the communication method provided in the embodiments of the present application further includes: receiving a wake-up signal; entering an active state from the dormant state according to the wake-up signal; and sending the first signal on the subchannel of the first signal.
[0453] The following will be introduced through specific examples.
[0454] For a non-channel preemption mechanism, the first node configures a subchannel according to an AIoT device ID.
[0455] For example, the relationship between the random number selected by the AIoT device and the subchannel is bound through a Q value.
[0456] For example, the bandwidth of the AIoT system is N MHz, which can be divided into 64 subchannels, and the 0th and 63st subchannels are a pair, the 1st and 62nd subchannels are a pair, and are used for the first signal of the AIoT device double sideband.
[0457] For example, the first node sends MSG 0 (for example, Paging), selects the device to be inventoried, and assumes that there are 31 devices.
[0458] For example, the first node sends other information (for example, Query, which can be included in MSG 0), and the AIoT device selects a random number (for example, Q = 6, 2^Q-1 = 63) from [0, 2^Q-1] after receiving the Query. It is assumed that the 31 AIoT devices have no conflict, that is, the selected random numbers are all different.
[0459] For example, the AIoT device selects a corresponding subchannel as its access channel according to the assigned 64 subchannels and the selected random number. The mapping relationship between the subchannel and the random number is predefined (for example, different random numbers correspond to different BLFs), or is indicated through MSG 0 or other information. For example, the device with a random number of 0 transmits a first signal (for example, MSG 1) on the 0th and 63rd subchannels; the AIoT device with a random number of 1 selects the 1st and 62nd subchannels to transmit the first signal (for example, MSG 1).
[0460] For example, the first node receives MSG 1 information transmitted by different AIoT devices on different subchannels, and transmits MSG 2 (ACK / NACK, etc.) according to whether the access is successful.
[0461] It should be noted that this method can also be used in the single sideband 1SB scenario, and the present embodiment will not be repeated here.
[0462] A possible implementation is as follows:
[0463] For example, the AIoT system bandwidth is N MHz, which can be divided into 64 subchannels, and the 0th and 63rd subchannels are a pair, the 1st and 62nd subchannels are a pair, which are used for the first signal of the AIoT device double sideband.
[0464] For example, the first node transmits MSG 0 (for example, Paging), selects the AIoT device to be inventoried, and assumes that there are 60 AIoT devices.
[0465] For example, the first node transmits other information (for example, Query, which can be included in MSG 0), and the AIoT device selects a random number (for example, Q=7, 2^Q-1=127) from [0, 2^Q-1] after receiving the Query. Assuming that there is no conflict among the 60 AIoT devices, that is, the selected random numbers are all different; since the number of AIoT devices to be inventoried is much larger than the number of available subcarriers (2SB has 32 subchannels, 1SB has 64 subchannels, taking 2SB as an example), therefore, the other information stipulates that the AIoT device with a random number less than 64 selects the channel first, and the remaining AIoT devices enter the sleep state to wait for the wake-up signal before selecting the subchannel.
[0466] For example, the AIoT device selects a corresponding subchannel as its access channel according to the assigned 64 subchannels and the selected random number. The mapping relationship between the subchannel and the random number is predefined (for example, different random numbers correspond to different BLFs), or is indicated through MSG 0 or other information. For example, the AIoT device with a random number of 0 transmits a first signal (for example, MSG 1) on the 0th and 63rd subchannels; the AIoT device with a random number of 1 selects the 1st and 62nd subchannels to transmit a first signal (for example, MSG 1).
[0467] For example, the first node receives MSG 1 information transmitted by different AIoT devices on different subchannels, and transmits MSG 2 (ACK / NACK, etc.) according to whether the access is successful.
[0468] For example, the first node transmits a wake-up signal and checks AIoT devices with a selected random number greater than 64. The AIoT device randomly selects a subchannel from the available 32 subchannels to transmit a first signal (for example, MSG 1).
[0469] For example, the first node receives MSG 1 information transmitted by different AIoT devices on different subchannels, and transmits MSG 2 (ACK / NACK, etc.) according to whether the access is successful.
[0470] FDMA shunting mechanism is performed on the AIoT devices that collide.
[0471] In the embodiments of the present application, the second indication information further includes a third rule, and the third rule is that the AIoT device selects a subchannel to transmit a first signal according to one or more of the following: random selection, the identity of the AIoT device, and the capability information of the AIoT device.
[0472] Optionally, the communication method provided in the embodiments of the present application further includes: receiving fifth indication information, and the fifth indication information includes one or more of the following: an indication of the AIoT device, or first feedback information.
[0473] The first feedback information includes one or more of the following: positive feedback (ACKnowledge character, ACK), or negative feedback (negative acknowledgement, NACK).
[0474] A possible implementation is as follows:
[0475] For example, the AIoT system bandwidth is N MHz, which can be divided into 16 subchannels, and the 0th and 15th subchannels are a pair, the 1st and 14th subchannels are a pair, and are used for the first signal of the double sideband of the AIoT device.
[0476] For example, the first node sends MSG 0 (e.g., Paging) to select the AIoT devices to be inventoried, assuming there are 31 AIoT devices.
[0477] For example, the first node sends other information (e.g., Query) to the AIoT devices, and after the AIoT devices receive the query, the AIoT devices randomly select a number from [0, 2^Q-1] (e.g., Q=5, 2^Q-1=31). In this round of inventory, there are 5 AIoT devices with a random number of 0, which meet the requirement of sending MSG 1 at the same time, but sending together will cause a collision. MSG 0 (or other information) stipulates that the AIoT devices with a random number of 0 select a subchannel to send in 16 subchannels to avoid collision, randomly / or according to ID (there is a mapping relationship between ID and subchannel, for example, different IDs correspond to different BLF) / or according to device capability, etc.
[0478] For example, the first node receives MSG 1 sent by the AIoT devices in 16 subchannels respectively, and sends MSG 2 (ACK / NACK) carrying the AIoT device ID (or MSG 1) in the corresponding subchannel according to whether access is successful.
[0479] The channel preemption backoff mechanism of the first signal will be described below.
[0480] In the embodiments of the present application, the third indication information is determined according to one or more of the following: bandwidth of the AIoT system, interval of the first carrier, center frequency of the first carrier, time-frequency resource corresponding to the first carrier, or BLF.
[0481] In a possible implementation manner, the third indication information includes at least one of the following: unavailable subchannel information, time length of the unavailable subchannel, time offset of the unavailable subchannel, or available time length corresponding to the unavailable subchannel.
[0482] Optionally, the communication method provided by the embodiments of the present application further includes: the AIoT device sends the first signal in the available time length corresponding to the unavailable subchannel.
[0483] Optionally, the communication method provided by the embodiments of the present application further includes: the AIoT device receives fourth indication information, and the fourth indication information is used to indicate that the subchannel for sending the first signal is unavailable.
[0484] The fourth indication information can include an indication of the AIoT device, or the fourth indication information can include second feedback information.
[0485] The second feedback information includes NACK.
[0486] The channel preemption backoff mechanism of the first signal will be described below.
[0487] Currently, FDMA has agreed to be one of the access mechanisms for the signals sent by the reader to the AIoT device. However, the first carrier of the two-tone signal will generate intermodulation interference, which will interfere with the sub-channels, resulting in the unavailability of the AIoT selected access channel; in addition, the harmonic interference generated by the baseband ON-OFF modulation on the AIoT device side will also interfere with the sub-channels (especially the third harmonic), which does not meet the Regulation of RAN 4 RF Emission, resulting in the unavailability of the AIoT selected access channel; finally, the frequency offset error caused by SFO / CFO will also cause interference between the first signals, especially when the allocated sub-channels are narrow, the effect is more obvious.
[0488] For example, the first node can determine the unavailable channel according to one or more of the following information:
[0489] The gap, center frequency, time-frequency resource, etc. of the first carrier of the two-tone signal, according to which the position of the intermodulation interference can be calculated.
[0490] The system bandwidth of AIoT, including the AIoT first signal transmission bandwidth and occupied bandwidth.
[0491] BLF, according to which the position of the third harmonic can be calculated.
[0492] For example, the AIoT system bandwidth is N MHz, which can be divided into 16 sub-channels, and the 0th and 15th sub-channels are a pair, the 1st and 14th sub-channels are a pair, which are used for the first signal of the AIoT device's double sideband.
[0493] For example, the first node sends MSG 0 (e.g. Paging), selects the AIoT device to be inventoried, and assumes that there are 31 AIoT devices.
[0494] For example, the first node sends other information (e.g. Query, other information can be included in MSG 0), and after the AIoT device receives the Query, it selects a random number from [0, 2^Q-1] (e.g. Q=5, 2^Q-1=31).
[0495] The backoff mechanism 1 can be:
[0496] In addition to including 1) information about the binding of any random number and sub-channel (e.g. for non-channel preemption mechanism), or 2) information about the selection of sub-channels by AIoT devices with ID / random / capability containing random number 0 (e.g. for colliding AIoT devices), the other information also includes unavailable sub-channel information.
[0497] The backoff mechanism 2 can be:
[0498] The other information includes, in addition to 1) information of any random number binding with sub-channels (e.g. for non-channel pre-emption mechanism), or 2) information of AIoT devices with random number 0 selecting sub-channels according to ID / random / capability (e.g. for collided AIoT devices), also includes information of unavailable sub-channels, while giving the time length of unavailable sub-channels, or time offset. For example, AIoT devices selecting unavailable channels can send first signals on the channel after time △T to avoid interference of other first signals on the sub-channel.
[0499] Optionally, the other information can also indicate the available time length △T' of the sub-channel in addition to the time length of unavailable sub-channels. For example, AIoT devices selecting unavailable channels can send first signals on the channel after time △T to avoid interference of other first signals on the sub-channel, but if the first signal is not sent after time △T and time △T', the sub-channel is no longer available to the AIoT device.
[0500] For example, the first node receives MSG1 sent by AIoT on 16 sub-channels respectively, and sends MSG2 (ACK / NACK) carrying AIoT device ID (or MSG1) on the corresponding sub-channel according to whether the access is successful.
[0501] For collision resolution, for example, the other information does not include unavailable sub-channel information. After the first node receives MSG1 on different sub-channels, the interference of the unavailable sub-channel suppresses the demodulation of MSG1 on the channel. The first node returns NACK carrying the AIoT device ID or MSG1 to the AIoT device of the corresponding sub-channel, and indicates the available sub-channel; or, after the first node returns NACK, this round of inventory does not access the AIoT device.
[0502] In a possible implementation, as shown in FIG. 32, it can be considered to reduce the bit error rate of the R2D signal (where the R2D signal is a signal sent by the reader to the AIoT device) by correctly judging the high and low levels of the start indication under the influence of interference or noise.
[0503] Optionally, the first level of the start indication is high level ON: if the first level of the start indication is high level, it can be used as an activation signal to activate the encapsulator or other components of the AIoT device. The ON duration includes at least one chip / symbol / bit, depending on the activation threshold and implementation. When the first level is ON, the possible pattern includes ON-OFF, all ON, ON-OFF-ON, ON-OFF-ON-OFF, etc.
[0504] Optionally, the first level of the start indication is low level OFF: if the first level of the start indication is low level, it cannot be used as an activation signal to activate the encapsulator or other components of the device. The AIoT device may not be able to correctly identify this level due to the influence of interference / noise. When the first level is OFF, the possible patterns include OFF-ON, all OFF, OFF-ON-OFF, OFF-ON-OFF-ON, etc., and the duration of ON and OFF includes at least one chip / symbol / bit
[0505] Wherein, the length of the start indication: considering the TBS and the capability of the AIoT device, the length of the start indication can be designed in the following way:
[0506] Optionally, fixed length: the AIoT device detects a fixed length of the start indication at different R2D data rates, which can reduce the detection complexity and power consumption. For 1 / 2a / 2b devices, the length of the start indication can be set to at most one NR symbol length.
[0507] Optionally, flexible length: RAN 1#118 has agreed that the maximum value of M can be less than 32. The length of the start indication can be set to a flexible length related to one NR symbol or a configured TBS. For example, in order to align the boundary of the NR symbol, the length of the start indication can be changed according to different types of devices or configured TBS or chip length.
[0508] In addition, implicit indication can be used in the start indication, such as the length of the start indication and BLF, or indicated in other ways, which are not limited by the embodiments of the application.
[0509] In one possible implementation, FIG. 33 is a schematic diagram of Manchester coding based on symbol chip mapping repeated code words according to an embodiment of the application. As shown in FIG. 32, the following design can be made:
[0510] (1) Based on the symbol chip mapping method, bit 0→symbol chip{10}, bit 1→symbol chip{01}.
[0511] (2) The repetition factor can be designed in the following way:
[0512] ① Small frequency: repetition factor = 1 / 2 / 4.
[0513] ② Large frequency: repetition factor = 4 / 8 / 16 / 32.
[0514] Here, the repetition factors corresponding to small and large frequencies depend on the length of the symbol chip.
[0515] (3) This design method can be applied to 3-bit or more bit information.
[0516] (4) D2R modulation aspects:
[0517] ① For OOK modulation, symbol chip1 corresponds to high level, and symbol chip0 corresponds to zero level.
[0518] ② For BPSK modulation, symbol chip1 corresponds to high level, and symbol chip0 corresponds to low level (for example, -1).
[0519] S502, the reader decodes the first signal based on the first information.
[0520] The communication method provided in the embodiment of the application can be used for the AIoT device to transmit the first signal based on the first information, wherein the first information can include one or more of the following: a first sequence configuration corresponding to the first signal, a configuration for non-ideal factor estimation, a guard band configuration of the first signal, a transmission power configuration of the first signal, a subchannel configuration of the first signal, and further, a configuration method of the first signal is provided.
[0521] The above mainly introduces the scheme provided in the embodiment of the application from the perspective of the interaction between the reader and the AIoT device. Correspondingly, the embodiment of the application also provides a communication device, which is used to implement the various methods described above. The communication device can be the reader in the method embodiment described above, or a device containing the reader described above, or a component that can be used for the reader; or the communication device can be the positioning management in the method embodiment described above, or a device containing the AIoT device described above, or a component that can be used for the AIoT device. It can be understood that, in order to implement the above functions, the communication device contains the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of the examples described in the embodiments disclosed herein, the application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is driven by hardware or computer software to drive hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the application.
[0522] The embodiment of the application can divide the function modules of the communication device according to the method embodiments described above, for example, each function module can be divided according to each function, or two or more functions can be integrated into one processing module. The integrated module can be realized in the form of hardware or software function module. It should be understood that the division of modules in the embodiment of the application is illustrative, and is only a logical function division. Actual implementation can have another division method.
[0523] For example, FIG. 34 is a schematic diagram of a communication apparatus provided by an embodiment of the present application. The communication apparatus is taken as an AIoT device in the method embodiment (which can be a chip of the AIoT device, or a module of the AIoT device, or an internal apparatus of the AIoT device) for example. The AIoT device includes a transceiver module 3410 and a processing module 3420. The transceiver module 3410, which can also be referred to as a transceiver unit, is configured to implement a transceiving function, for example, a transceiving circuit, a transceiver, a transceiver, or a communication interface.
[0524] In an embodiment of the present application, the processing module 3420 is configured to determine first information. The first information includes one or more of the following: a first sequence configuration corresponding to a first signal; a configuration for non-ideal factor estimation; a guard band configuration of the first signal; a transmission power configuration of the first signal; or a subchannel configuration of the first signal. The subchannel is configured based on a system bandwidth of an AIoT system, and the subchannel is used by the AIoT device to transmit the first signal. The first signal is applied to the AIoT system.
[0525] In an embodiment of the present application, the transceiver module 3410 is configured to transmit the first signal.
[0526] In a possible implementation, the first sequence includes a preamble sequence, and the preamble sequence configuration includes one or more of the following: a preamble sequence format configuration, a time-frequency resource configuration of the preamble sequence mapping, or a power configuration of the preamble sequence mapping.
[0527] In a possible implementation, the preamble sequence format configuration includes one or more of the following: a modulation mode of the preamble sequence, a frequency hopping mode of the preamble sequence, or a time domain repetition mode of the preamble sequence.
[0528] In a possible implementation, the modulation mode of the preamble sequence includes one or more of the following: binary on-off keying (OOK) modulation, binary phase shift keying (BPSK) modulation, or binary frequency shift keying (BFSK) modulation.
[0529] In a possible implementation, the frequency hopping mode of the preamble sequence includes: no frequency hopping, or frequency hopping. The frequency hopping mode of the preamble is determined according to a backscatter link frequency (BLF).
[0530] In a possible implementation, the repetition mode of the preamble sequence is determined according to a first rule. The first rule is related to encoding and / or modulation.
[0531] In a possible implementation, the preamble sequence includes one or more of the following encoding units: at least one encoding unit 1, at least one encoding unit -1, or at least one encoding unit 0.
[0532] In a possible implementation, each coding unit corresponds to one time slot, or one symbol, or one code element, and the coding unit is before or after linear coding, or the coding unit is before or after channel coding, or the coding unit is before or after modulation, wherein the linear coding includes one or more of the following: bi-phase space code FM0, Miller coding, or Manchester coding; the channel coding includes one or more of the following: convolution code, Turbo code, Polar code, or low-density parity-check code LDPC code; and the modulation includes one or more of the following: amplitude modulation, frequency modulation, or phase modulation.
[0533] In a possible implementation, the time-frequency resource configuration of the preamble sequence mapping includes one or more of the following: a transmission mode of the preamble sequence, or a time-frequency resource format of the preamble sequence mapping.
[0534] In a possible implementation, the transmission mode of the preamble sequence includes one or more of the following: single-sideband transmission, or double-sideband transmission.
[0535] In a possible implementation, the time-frequency resource format of the preamble sequence mapping includes one or more of the following: the preamble sequence is mapped to continuous time-domain resources and continuous frequency-domain resources; the preamble sequence is mapped to continuous time-domain resources and non-continuous frequency-domain resources; the preamble sequence is mapped to non-continuous time-domain resources and continuous frequency-domain resources; or the preamble sequence is mapped to non-continuous time-domain resources and non-continuous frequency-domain resources.
[0536] In a possible implementation, in a case where the preamble sequence is mapped to continuous time-domain resources and continuous frequency-domain resources, the preamble sequence is continuously transmitted in the continuous time-domain resources, and the time-domain mapping rule includes at least one of the following: all time units of the time-domain resources are mapped to coding unit 1, where the modulation mode of the preamble sequence is OOK modulation; all time units of the time-domain resources are mapped to coding units including coding unit 1 and coding unit -1, where the modulation mode of the preamble sequence is BPSK modulation.
[0537] In a possible implementation, in a case where the preamble sequence is mapped to continuous time-domain resources and non-continuous frequency-domain resources, the preamble sequence is continuously transmitted in the continuous time-domain resources, and the time-domain mapping rule includes at least one of the following: all time units of the time-domain resources are mapped to coding unit 1, where the modulation mode of the preamble sequence is OOK modulation; all time units of the time-domain resources are mapped to coding units including coding unit 1 and coding unit -1, where the modulation mode of the preamble sequence is BPSK modulation; or all time units of the time-domain resources are mapped to the same or different coding units, where the modulation mode of the preamble sequence is BFSK modulation.
[0538] In a possible implementation, the coding units of all time units of the time domain resource include coding unit 1 and coding unit-1, including: the number of all time units is 2, the first time unit of the 2 time units maps the coding unit 1, and the second time unit of the 2 time units maps the coding unit-1; or the number of all time units is greater than 2, and all time units map at least one coding unit 1 and one coding unit-1.
[0539] In a possible implementation, in the case that the preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously or discontinuously transmitted in the non-continuous time domain resources, and the time domain mapping rule includes at least one of the following: the coding units of all time units of the time domain resource include coding unit 0 and coding unit 1, where the modulation mode of the preamble sequence is OOK modulation; the coding units of all time units of the time domain resource include bit 1 and bit-1, where the modulation mode of the preamble is BPSK modulation.
[0540] In a possible implementation, in the case that the preamble sequence is mapped to non-continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously or discontinuously transmitted in the non-continuous time domain resources, and the time domain mapping rule includes at least one of the following: the coding units of all time units of the time domain resource include coding unit 0 and coding unit 1, where the modulation mode of the preamble sequence is OOK modulation; the coding units of all time units of the time domain resource include bit 1 and bit-1, where the modulation mode of the preamble is BPSK modulation.
[0541] In a possible implementation, the preamble sequence is determined according to at least one of the following factors: a frequency domain resource position to which the preamble sequence is mapped, the frequency domain resource position being related to a center frequency of a first carrier and a configuration parameter, the first carrier being a carrier of an AIoT system; a time domain resource position to which the preamble sequence is mapped, the time domain resource position being related to a modulation mode and a time domain reference point; a power scaling factor; a sequence obtained by modulating and / or encoding a root sequence; a sampling frequency offset SFO of the AIoT device.
[0542] In a possible implementation, in the case that the preamble sequence is mapped to continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously transmitted in the continuous time domain resources, and the time domain mapping rule includes one or more of the following: the preamble sequence includes at least one of the following: 1, or -1; the preamble sequence satisfies orthogonality.
[0543] In a possible implementation, in the case that the preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously transmitted in the continuous time domain resources, and the time domain mapping rule includes one or more of the following: all time units of the time domain resources are mapped to coding unit 1, where the modulation mode of the preamble sequence is OOK modulation; all time units of the time domain resources are mapped to coding units including coding unit 1 and coding unit -1, where the modulation mode of the preamble sequence is BPSK modulation; all time units of the time domain resources are mapped to coding unit 0, where the modulation mode of the preamble sequence is BFSK.
[0544] In a possible implementation, in the case that the preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously or non-continuously transmitted in the non-continuous time domain resources, and the time domain mapping rule includes: all time units of the time domain resources are mapped to coding units including coding unit 1 and coding unit 0, where the modulation mode of the preamble sequence is OOK modulation.
[0545] In a possible implementation, in the case that the preamble sequence is mapped to non-continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously or non-continuously transmitted in the non-continuous time domain resources, and the time domain mapping rule includes: all time units of the time domain resources are mapped to coding units including coding unit 1 and coding unit 0, where the modulation mode of the preamble sequence is OOK modulation.
[0546] In a possible implementation, the preamble sequence is determined according to at least one of the following factors: a frequency domain resource position to which the preamble sequence is mapped, the frequency domain resource position being related to a center frequency of a first carrier and a configuration parameter, the first carrier being a carrier of an AIoT system; a time domain resource position to which the preamble sequence is mapped, the time domain resource position being related to a modulation mode and a time domain reference point; a power scaling factor; a sequence obtained by performing first processing on a root sequence, the first processing including one or more of the following: encoding, modulation, or scrambling an AIoT device identifier ID; a sampling frequency offset SFO of the AIoT device.
[0547] In a possible implementation, the first sequence includes a middle preamble sequence, and the middle preamble sequence configuration includes a time-frequency resource configuration to which the middle preamble sequence is mapped.
[0548] In a possible implementation, the time-frequency resource configuration to which the middle preamble sequence is mapped includes one or more of the following: a position of the time-frequency resource to which the middle preamble sequence is mapped, or a middle preamble sequence format configuration.
[0549] In a possible implementation, the position of the time-frequency resource to which the intermediate pilot sequence is mapped comprises at least one of the following: a first code sequence of the intermediate pilot sequence is mapped to a starting position of a first uplink channel, the first uplink channel being a channel carrying a data signal or a control signal sent by the AIoT device to the reader; or, a first code sequence of the intermediate pilot sequence is mapped to a starting position of a first signal corresponding channel.
[0550] In a possible implementation, the first code sequence of the intermediate pilot sequence is mapped to the starting position of the first uplink channel, comprising: a first code sequence of a first intermediate pilot sequence of a plurality of continuous intermediate pilot sequences is mapped to the starting position of the first uplink channel; or, a first code sequence of a first intermediate pilot sequence of a plurality of non-continuous intermediate pilot sequences is mapped to the starting position of the first uplink channel.
[0551] In a possible implementation, the first code sequence of the intermediate pilot sequence is mapped to the starting position of the first signal corresponding channel, comprising: a first code sequence of one intermediate pilot sequence is mapped to the starting position of the first signal corresponding channel; or, a first code sequence of a first intermediate pilot sequence of a plurality of continuous intermediate pilot sequences is mapped to the starting position of the first signal corresponding channel.
[0552] In a possible implementation, the intermediate pilot sequence format configuration comprises a code unit configuration of the intermediate pilot sequence, the intermediate pilot sequence comprising one or more of the following code units: at least one code unit 1, at least one code unit -1, or, at least one code unit 0.
[0553] In a possible implementation, the first information is pre-configured.
[0554] In a possible implementation, the transceiver module is further configured to receive the first information.
[0555] In a possible implementation, the first information is carried in physical layer (Layer 1) control information.
[0556] In a possible implementation, the first information is carried in high layer signaling.
[0557] In a possible implementation, the high layer signaling comprises one or more of the following: radio resource control protocol (RRC) signaling, or, medium access control-control element (MAC-CE) signaling.
[0558] In a possible implementation, the first information is used to indicate at least one of the following: a pattern of the preamble, a sequence of the preamble, a periodic type of the preamble, a time domain resource mapping parameter of the preamble, a frequency domain resource mapping parameter of the preamble, a time domain resource starting position of the preamble, a time domain resource ending position of the preamble, a time domain repetition manner of the preamble, a frequency hopping manner of the preamble, a position of a time-frequency resource mapped by the intermediate preamble, a mapping parameter of a time domain resource of the intermediate preamble, a mapping parameter of a frequency domain resource of the intermediate preamble, a starting position of the time domain resource of the intermediate preamble, or a time domain repetition manner of the intermediate preamble.
[0559] In a possible implementation, the starting position of the time domain resource of the preamble is determined according to one or more of the following: a time for the AIoT device to switch from receiving a signal to sending a signal, a transmission time corresponding to a first downlink channel, the first downlink channel being a channel carrying a data signal or a control signal sent by the AIoT device to the AIoT device, a transport block size TBS, an energy storage size of the AIoT device, and a time for the AIoT device to switch from a dormant state to an active state.
[0560] In a possible implementation, the periodic type of the preamble includes one or more of the following: aperiodic, periodic, or semi-persistent.
[0561] In a possible implementation, the configuration for non-ideal factor estimation includes one or more of the following: a first parameter, a sampling frequency offset SFO of the AIoT device, or a level indication information of an SFO or a carrier frequency offset correction table of the AIoT device.
[0562] In a possible implementation, the first information includes indication information indicating a sequence of the first signal.
[0563] In a possible implementation, the first parameter is used to indicate one or more of the following: a starting position of the first signal before SFO or CFO estimation, a time-frequency resource of the first signal, a time offset of the first signal after estimation, or a frequency offset of the first signal after estimation.
[0564] In a possible implementation, the non-ideal factor includes one or more of the following: an SFO of the AIoT device, a CFO of the AIoT device, an SFO of the AIoT device, or a CFO of the AIoT device.
[0565] In a possible implementation, the guard band configuration of the first signal includes a guard band configuration between different first signals.
[0566] In a possible implementation, the guard band configuration between different first signals is determined according to one or more of the following factors: a waveform of the first carrier, the first carrier being a carrier of the AIoT system; an interval between the backscatter link frequencies BLF and BLF; an interference measurement quantity; and a chip length.
[0567] In a possible implementation, the power configuration of the first signal includes one or more of the following: a resource corresponding to the first signal after power level switching of the first signal, a power level switching indication of the first signal, or a power of the first signal.
[0568] In a possible implementation, the power configuration of the first signal is determined according to one or more of the following: sideband switching, an energy storage state of the AIoT device, a channel condition, or switching of a waveform of a device that sends a signal to the AIoT device.
[0569] In a possible implementation, the power level switching of the first signal includes one or more of the following:
[0570] If a reference signal received power RSRP / reference signal received quality RSRQ / received signal strength RSSI is greater than a threshold value by more than a first value, the transmission power of the first carrier is reduced, the first carrier being a carrier of the AIoT system;
[0571] If the RSRP / RSRQ / RSSI is greater than the threshold value by more than a second value, the transmission power of the current first carrier is maintained, wherein the first value is greater than the second value;
[0572] If the RSRP / RSRQ / RSSI is less than or equal to the threshold value, the transmission power of the current first carrier is increased;
[0573] If the AIoT device receives an interference measurement quantity about interference caused by the first carrier reported by another device, and the interference measurement quantity is greater than a spectrum template or a protocol value, the transmission power of the first carrier is reduced, and a received signal to interference and noise ratio SINR of the first signal is ensured.
[0574] In a possible implementation, the power level switching of the first signal includes one or more of the following: if a reference signal received power RSRP / reference signal received quality RSRQ / received signal strength RSSI is greater than a threshold value by more than a first value, a power configuration of the first signal is sent;
[0575] If the RSRP / RSRQ / RSSI is greater than the threshold value by more than a second value, the power configuration of the first signal is not sent;
[0576] If the RSRP / RSRQ / RSSI is less than the threshold value, the power configuration of the first signal is sent;
[0577] If the AIoT device receives an interference measurement quantity reported by other devices about being interfered by the first signal, and the interference measurement quantity is greater than the spectrum template or the protocol value, the power configuration of the first signal is sent, and the received signal-to-interference-and-noise ratio (SINR) of the first signal is ensured.
[0578] In a possible implementation, in a case where the power level switching of the first signal is determined according to the switching of the waveform of the device sending the signal to the AIoT device, the first information further includes first indication information, and the first indication information is used to indicate that the waveform of the device sending the signal to the AIoT device has been switched; wherein the first signal power includes the first signal power level.
[0579] In a possible implementation, the first indication information is determined according to a first condition, and the first condition includes one or more of the following: insufficient power of the AIoT device to be inventoried, switching of the AIoT device from an active state to a dormant state, an interference measurement quantity, or a power headroom.
[0580] In a possible implementation, the power level switching indication of the first signal includes one or more of the following: a new bandwidth (BW), a new modulation and coding scheme (MCS), a new repetition number, a new code rate, or a new transport block size (TBS); and the new bandwidth (BW), the new modulation and coding scheme (MCS), the new repetition number, the new code rate, or the new transport block size (TBS) are related to the switched waveform characteristics.
[0581] In a possible implementation, the power level switching indication of the first signal, or the resource corresponding to the first signal after the power level switching of the first signal, is carried in new signaling.
[0582] In a possible implementation, the new signaling includes one or more of the following: new downlink control information (DCI), new radio resource control (RRC) signaling, and new medium access control-control element (MAC CE) signaling.
[0583] In a possible implementation, the first information and the first indication information are carried in one or more of the following signaling: downlink control (DCI) information, medium access control-control element (MAC CE) signaling, radio resource control (RRC) signaling, or newly added signaling of the AIoT system.
[0584] In a possible implementation, the subchannel configuration of the first signal includes one or more of the following: second indication information, or third indication information, the second indication information is used to indicate the subchannel of the AIoT device sending the first signal, and the third indication information is used to indicate the unavailable channel.
[0585] In a possible implementation, the second indication information is sent through one or more of the following messages: the second information, or other information.
[0586] In a possible implementation, the second information includes an MSG 0 message, and the MSG 0 message can be a paging message.
[0587] In a possible implementation, the second indication information includes a Q value, and a random number of an AIoT device corresponding to the Q value has a corresponding relationship with a subchannel of the first signal.
[0588] In a possible implementation, the second indication information further includes a second rule, and the second rule is that if the random number of the AIoT device is greater than a first threshold value, the AIoT device enters a dormant state, and if the random number of the AIoT device is less than or equal to the first threshold value, the AIoT device sends the first signal on the subchannel of the first signal.
[0589] In a possible implementation, if the random number of the AIoT device is greater than the first threshold value, the transceiver module is further configured to receive a wake-up signal, and the processing module is further configured to enter an active state from the dormant state according to the wake-up signal, and the transceiver module is further configured to send the first signal on the subchannel of the first signal.
[0590] In a possible implementation, the second indication information further includes a third rule, and the third rule is that the AIoT device selects a subchannel to send the first signal according to one or more of the following: random selection, an identifier ID of the AIoT device, or capability information of the AIoT device.
[0591] In a possible implementation, the transceiver module is further configured to receive fifth indication information, and the fifth indication information includes one or more of the following: an identifier of the AIoT device, or first feedback information.
[0592] In a possible implementation, the first feedback information includes one or more of the following: positive feedback ACK, or negative feedback NACK.
[0593] In a possible implementation, the third indication information is determined according to one or more of the following: a bandwidth of the AIoT system, an interval of the first carrier, a center frequency of the first carrier, a time-frequency resource corresponding to the first carrier, or a BLF; and the first carrier is a carrier of the AIoT system.
[0594] In a possible implementation, the third indication information includes at least one of the following: unavailable subchannel information, a time length of the unavailable subchannel, a time offset of the unavailable subchannel, or an available time length corresponding to the unavailable subchannel.
[0595] In a possible implementation, the transceiver module is further configured to send the first signal within the available time length corresponding to the unavailable subchannel.
[0596] In a possible implementation, the transceiver module is further configured to receive fourth indication information, where the fourth indication information is used to indicate that the subchannel used to send the first signal is unavailable.
[0597] In a possible implementation, the fourth indication information includes an identifier of the AIoT device, or the fourth indication information includes second feedback information.
[0598] In a possible implementation, the second feedback information includes a negative feedback NACK.
[0599] For example, FIG. 34 is a schematic diagram of a communication apparatus provided in an embodiment of the present application. The communication apparatus is taken as a reader (which can be a chip of the reader, or a module of the reader, or an internal apparatus of the reader) in the method embodiment as an example. The reader includes a transceiver module 3410 and a processing module 3420. The transceiver module 3410, which can also be referred to as a transceiver unit, is configured to implement a transceiving function, for example, can be a transceiving circuit, a transceiver, a transceiver, or a communication interface.
[0600] In the embodiment of the present application, the transceiver module 3410 is configured to receive a first signal.
[0601] In the embodiment of the present application, the processing module 3420 is configured to decode the first signal based on first information. The first information includes one or more of the following: a first sequence configuration corresponding to the first signal; a configuration for non-ideal factor estimation; a guard band configuration of the first signal; a transmission power configuration of the first signal; or a subchannel configuration of the first signal, the subchannel being configured based on a system bandwidth of an AIoT system, and the subchannel being used by the AIoT device to send the first signal; and wherein the first signal is applied to the AIoT system.
[0602] In a possible implementation, the first sequence includes a preamble sequence, and the preamble sequence configuration includes one or more of the following: a preamble sequence format configuration, a time-frequency resource configuration of the preamble sequence mapping, or a power configuration of the preamble sequence mapping.
[0603] In a possible implementation, the preamble sequence format configuration includes one or more of the following: a modulation mode of the preamble sequence, a frequency hopping mode of the preamble sequence, or a time domain repetition mode of the preamble sequence.
[0604] In a possible implementation, the modulation mode of the preamble sequence includes one or more of the following: binary on-off keying OOK modulation, binary phase shift keying BPSK modulation, or binary frequency shift keying BFSK modulation.
[0605] In a possible implementation, the frequency hopping mode of the preamble sequence includes: no frequency hopping, or frequency hopping, and the frequency hopping mode of the preamble is determined according to a backscatter link frequency BLF.
[0606] In a possible implementation, the repetition mode of the preamble sequence is determined according to a first rule, and the first rule is related to encoding and / or modulation.
[0607] In a possible implementation, the preamble sequence includes one or more of the following encoding units: at least one encoding unit 1, at least one encoding unit -1, or at least one encoding unit 0.
[0608] In a possible implementation, each encoding unit corresponds to 1 time slot, or 1 symbol, or 1 code element, and the encoding unit is before or after linear encoding, or the encoding unit is before or after channel encoding, or the encoding unit is before or after modulation, wherein the linear encoding includes one or more of the following: FM0, Miller, or Manchester; the channel encoding includes one or more of the following: convolutional code, Turbo code, Polar code, or LDPC code; and the modulation includes one or more of the following: amplitude modulation, frequency modulation, or phase modulation.
[0609] In a possible implementation, the time-frequency resource configuration of the preamble sequence mapping includes one or more of the following: a transmission mode of the preamble sequence, or a time-frequency resource format of the preamble sequence mapping.
[0610] In a possible implementation, the transmission mode of the preamble sequence includes one or more of the following: single sideband transmission, or double sideband transmission.
[0611] In a possible implementation, the time-frequency resource format of the preamble sequence mapping includes one or more of the following: the preamble sequence is mapped to continuous time domain resources and continuous frequency domain resources; the preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources; the preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources; or the preamble sequence is mapped to non-continuous time domain resources and non-continuous frequency domain resources.
[0612] In a possible implementation, in a case where the preamble sequence is mapped to continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously transmitted in the continuous time domain resources, and the time domain mapping rule includes at least one of the following: all time units of the time domain resources are mapped to encoding unit 1, and the modulation mode of the preamble sequence is OOK modulation; or the encoding units mapped by all time units of the time domain resources include encoding unit 1 and encoding unit -1, and the modulation mode of the preamble sequence is BPSK modulation.
[0613] In a possible implementation, in the case that the preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously transmitted in the continuous time domain resources, and the time domain mapping rule includes at least one of the following: all time units of the time domain resources are mapped to coding unit 1, where the modulation mode of the preamble sequence is OOK modulation; all time units of the time domain resources are mapped to coding units including coding unit 1 and coding unit -1, where the modulation mode of the preamble sequence is BPSK modulation; all time units of the time domain resources are mapped to the same or different coding units, where the modulation mode of the preamble sequence is BFSK modulation.
[0614] In a possible implementation, in the case that all time units of the time domain resources are mapped to coding units including coding unit 1 and coding unit -1, the following is included: the number of all time units is 2, the first time unit of the 2 time units is mapped to coding unit 1, and the second time unit of the 2 time units is mapped to coding unit -1; or the number of all time units is greater than 2, and all time units are mapped to coding units including at least one coding unit 1 and one coding unit -1.
[0615] In a possible implementation, in the case that the preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously or non-continuously transmitted in the non-continuous time domain resources, and the time domain mapping rule includes at least one of the following: all time units of the time domain resources are mapped to coding units including coding unit 0 and coding unit 1, where the modulation mode of the preamble sequence is OOK modulation; all time units of the time domain resources are mapped to coding units including bit 1 and bit -1, where the modulation mode of the preamble sequence is BPSK modulation.
[0616] In a possible implementation, in the case that the preamble sequence is mapped to non-continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously or non-continuously transmitted in the non-continuous time domain resources, and the time domain mapping rule includes at least one of the following: all time units of the time domain resources are mapped to coding units including coding unit 0 and coding unit 1, where the modulation mode of the preamble sequence is OOK modulation; all time units of the time domain resources are mapped to coding units including bit 1 and bit -1, where the modulation mode of the preamble sequence is BPSK modulation.
[0617] In a possible implementation, the preamble sequence is determined according to at least one of the following factors: a frequency domain resource position to which the preamble sequence is mapped, the frequency domain resource position being related to a center frequency of a first carrier and a configuration parameter, the first carrier being a carrier of an AIoT system; a time domain resource position to which the preamble sequence is mapped, the time domain resource position being related to a modulation mode and a time domain reference point; a power scaling factor; a sequence obtained by modulating and / or encoding a root sequence; a sampling frequency offset SFO of an AIoT device.
[0618] In a possible implementation, in the case that the preamble sequence is mapped to continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously transmitted in the continuous time domain resources, and the time domain mapping rule includes one or more of the following: the preamble sequence includes at least one of 1 or -1; and the preamble sequence satisfies orthogonality.
[0619] In a possible implementation, in the case that the preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously transmitted in the continuous time domain resources, and the time domain mapping rule includes one or more of the following: all time units of the time domain resources are mapped to code element 1, where the modulation mode of the preamble sequence is OOK modulation; all time units of the time domain resources are mapped to code elements including code element 1 and code element -1, where the modulation mode of the preamble sequence is BPSK modulation; and all time units of the time domain resources are mapped to code element 0, where the modulation mode of the preamble sequence is BFSK.
[0620] In a possible implementation, in the case that the preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously or non-continuously transmitted in the non-continuous time domain resources, and the time domain mapping rule includes: all time units of the time domain resources are mapped to code elements including code element 1 and code element 0, where the modulation mode of the preamble sequence is OOK modulation.
[0621] In a possible implementation, in the case that the preamble sequence is mapped to non-continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously or non-continuously transmitted in the non-continuous time domain resources, and the time domain mapping rule includes: all time units of the time domain resources are mapped to code elements including code element 1 and code element 0, where the modulation mode of the preamble sequence is OOK modulation.
[0622] In a possible implementation, the preamble sequence is determined according to at least one of the following: a frequency domain resource position to which the preamble sequence is mapped, the frequency domain resource position being related to a center frequency of a first carrier and a configuration parameter, the first carrier being a carrier of an AIoT system; a time domain resource position to which the preamble sequence is mapped, the time domain resource position being related to a modulation mode and a time domain reference point; a power scaling factor; a sequence obtained by performing first processing on a root sequence, the first processing including one or more of the following: encoding, modulation, or scrambling an AIoT device identifier (ID); and a sampling frequency offset (SFO) of an AIoT device.
[0623] In a possible implementation, in the case that the preamble sequence is mapped to continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously transmitted in the continuous time domain resources, and the time domain mapping rule includes one or more of the following: the preamble sequence includes at least one of 1 or -1; and the preamble sequence satisfies orthogonality.
[0624] In a possible implementation, in the case that the preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously transmitted in the continuous time domain resources, and the time domain mapping rule includes one or more of the following: all time units of the time domain resources are mapped to code element 1, where the modulation mode of the preamble sequence is OOK modulation; all time units of the time domain resources are mapped to code elements including code element 1 and code element -1, where the modulation mode of the preamble sequence is BPSK modulation; and all time units of the time domain resources are mapped to code element 0, where the modulation mode of the preamble sequence is BFSK.
[0625] In a possible implementation, in the case that the preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously or non-continuously transmitted in the non-continuous time domain resources, and the time domain mapping rule includes: all time units of the time domain resources are mapped to code elements including code element 1 and code element 0, where the modulation mode of the preamble sequence is OOK modulation.
[0626] In a possible implementation, in the case that the preamble sequence is mapped to non-continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously or non-continuously transmitted in the non-continuous time domain resources, and the time domain mapping rule includes: all time units of the time domain resources are mapped to code elements including code element 1 and code element 0, where the modulation mode of the preamble sequence is OOK modulation.
[0627] In a possible implementation, the preamble sequence is determined according to at least one of the following: a frequency domain resource position to which the preamble sequence is mapped, the frequency domain resource position being related to a center frequency of a first carrier and a configuration parameter, the first carrier being a carrier of an AIoT system; a time domain resource position to which the preamble sequence is mapped, the time domain resource position being related to a modulation mode and a time domain reference point; a power scaling factor; a sequence obtained by performing first processing on a root sequence, the first processing including one or more of the following: encoding, modulation, or scrambling an AIoT device identifier ID; and a sampling frequency offset SFO of an AIoT device.
[0628] In a possible implementation, the first sequence includes a midamble sequence, and the midamble sequence configuration includes a time-frequency resource configuration to which the midamble sequence is mapped.
[0629] In a possible implementation, the time-frequency resource configuration of the intermediate pilot sequence mapping comprises one or more of the following: a position of the time-frequency resource of the intermediate pilot sequence mapping, or an intermediate pilot sequence format configuration.
[0630] In a possible implementation, the position of the time-frequency resource of the intermediate pilot sequence mapping comprises at least one of the following: a starting position of a first code sequence of the intermediate pilot sequence mapping to a first uplink channel, the first uplink channel being a channel carrying a data signal or a control signal sent by the AIoT device to the AIoT device; or a starting position of a first code sequence of the intermediate pilot sequence mapping to a first signal corresponding channel.
[0631] In a possible implementation, the starting position of the first code sequence of the intermediate pilot sequence mapping to the first uplink channel comprises: a starting position of a first code sequence of a first intermediate pilot sequence of a plurality of continuous intermediate pilot sequences mapping to the first uplink channel; or a starting position of a first code sequence of a first intermediate pilot sequence of a plurality of non-continuous intermediate pilot sequences mapping to the first uplink channel.
[0632] In a possible implementation, the starting position of the first code sequence of the intermediate pilot sequence mapping to the first signal corresponding channel comprises:
[0633] In a possible implementation, the starting position of the first code sequence of the intermediate pilot sequence mapping to the first signal corresponding channel comprises:
[0634] In a possible implementation, the intermediate pilot sequence format configuration comprises a code unit configuration of the intermediate pilot sequence, the intermediate pilot sequence comprising one or more of the following code units: at least one code unit 1, at least one code unit -1, or at least one code unit 0.
[0635] In a possible implementation, the first information is preconfigured.
[0636] In a possible implementation, the transceiver module is further configured to: send the first information.
[0637] In a possible implementation, the first information is carried in physical layer (Layer 1) control information.
[0638] In a possible implementation, the first information is carried in high layer signaling.
[0639] In a possible implementation, the high layer signaling comprises one or more of the following: radio resource control protocol (RRC) signaling, or medium access control-control element (MAC CE) signaling.
[0640] In a possible implementation, the first information is used to indicate at least one of the following: a pattern of the preamble, a sequence of the preamble, a periodic type of the preamble, a time domain resource mapping parameter of the preamble, a frequency domain resource mapping parameter of the preamble, a time domain resource starting position of the preamble, a time domain resource ending position of the preamble, a time domain repetition manner of the preamble, a frequency hopping manner of the preamble, a position of a time-frequency resource mapped by the intermediate preamble, a mapping parameter of a time domain resource of the intermediate preamble, a mapping parameter of a frequency domain resource of the intermediate preamble, a starting position of the time domain resource of the intermediate preamble, or a time domain repetition manner of the intermediate preamble.
[0641] In a possible implementation, the starting position of the time domain resource of the preamble is determined according to one or more of the following: a time for the AIoT device to switch from receiving a signal to sending a signal, a transmission time corresponding to the first downlink channel, the first downlink channel being a channel carrying a data signal or a control signal sent by the AIoT device to the AIoT device, a transport block size TBS, an energy storage size of the AIoT device, and a time for the AIoT device to switch from a dormant state to an active state.
[0642] In a possible implementation, the periodic type of the preamble includes one or more of the following: aperiodic, periodic, or semi-persistent.
[0643] In a possible implementation, the configuration for non-ideal factor estimation includes one or more of the following: a first parameter, a sampling frequency offset SFO of the AIoT device, or a level indication information of an SFO or a carrier frequency offset correction table of the AIoT device.
[0644] In a possible implementation, the first information includes indication information indicating a sequence of the first signal.
[0645] In a possible implementation, the first parameter is used to indicate one or more of the following: a starting position of the first signal before SFO or CFO estimation, a time-frequency resource of the first signal, a time offset of the first signal after estimation, or a frequency offset of the first signal after estimation.
[0646] In a possible implementation, the non-ideal factor includes one or more of the following: an SFO of the AIoT device, a CFO of the AIoT device, an SFO of the AIoT device, or a CFO of the AIoT device.
[0647] In a possible implementation, the guard band configuration of the first signal includes a guard band configuration between different first signals.
[0648] In a possible implementation, the guard band configuration between different first signals is determined according to one or more of the following factors: a waveform of the first carrier, the first carrier being a carrier of the AIoT system; an interval between the backscatter link frequencies BLF and BLF; an interference measurement quantity; and a chip length.
[0649] In a possible implementation, the power configuration of the first signal includes one or more of the following: a resource corresponding to the first signal after power level switching of the first signal, a power level switching indication of the first signal, or a power of the first signal.
[0650] In a possible implementation, the power configuration of the first signal is determined according to one or more of the following: sideband switching, an energy storage state of the AIoT device, a channel condition, or switching of a waveform of a device that sends a signal to the AIoT device.
[0651] In a possible implementation, the power level switching of the first signal includes one or more of the following:
[0652] If a reference signal received power RSRP / reference signal received quality RSRQ / received signal strength RSSI is greater than a threshold value by more than a first value, the transmission power of the first carrier is reduced, the first carrier being a carrier of the AIoT system;
[0653] If the RSRP / RSRQ / RSSI is greater than the threshold value by more than a second value, the transmission power of the current first carrier is maintained, wherein the first value is greater than the second value;
[0654] If the RSRP / RSRQ / RSSI is less than or equal to the threshold value, the transmission power of the current first carrier is increased;
[0655] If the AIoT device receives an interference measurement quantity about interference from the first carrier reported by another device, and the interference measurement quantity is greater than a spectrum template or a protocol value, the transmission power of the first carrier is reduced, and a received signal to interference and noise ratio SINR of the first signal is ensured.
[0656] In a possible implementation, the power level switching of the first signal includes one or more of the following: if a reference signal received power RSRP / reference signal received quality RSRQ / received signal strength RSSI is greater than a threshold value by more than a first value, a power configuration of the first signal is sent;
[0657] If the RSRP / RSRQ / RSSI is greater than the threshold value by more than a second value, the power configuration of the first signal is not sent;
[0658] If the RSRP / RSRQ / RSSI is less than the threshold value, the power configuration of the first signal is sent;
[0659] If the AIoT device receives an interference measurement quantity reported by other devices about being interfered by the first signal, and the interference measurement quantity is greater than the spectrum template or the protocol value, the power configuration of the first signal is sent, and the received signal-to-interference-and-noise ratio (SINR) of the first signal is ensured.
[0660] In a possible implementation, in a case where the power level switching of the first signal is determined according to the switching of the waveform of the device sending the signal to the AIoT device, the first information further includes first indication information, and the first indication information is used to indicate that the waveform of the device sending the signal to the AIoT device has been switched; wherein the first signal power includes the first signal power level.
[0661] In a possible implementation, the first indication information is determined according to a first condition, and the first condition includes one or more of the following: insufficient power of the AIoT device to be inventoried, switching of the AIoT device from an active state to a dormant state, the interference measurement quantity, or the power headroom.
[0662] In a possible implementation, the power level switching indication of the first signal includes one or more of the following: a new bandwidth (BW), a new modulation and coding scheme (MCS), a new repetition number, a new code rate, or a new transport block size (TBS); and the new bandwidth (BW), the new modulation and coding scheme (MCS), the new repetition number, the new code rate, or the new transport block size (TBS) are related to the switched waveform characteristics.
[0663] In a possible implementation, the power level switching indication of the first signal, or the resource corresponding to the first signal after the power level switching of the first signal, is carried in new signaling.
[0664] In a possible implementation, the new signaling includes one or more of the following: new downlink control information (DCI), new radio resource control (RRC) signaling, and new medium access control-control element (MAC CE) signaling.
[0665] In a possible implementation, the first information and the first indication information are carried in one or more of the following signaling: downlink control (DCI) information, medium access control-control element (MAC CE) signaling, radio resource control (RRC) signaling, or new signaling of the AIoT system.
[0666] In a possible implementation, the subchannel configuration of the first signal includes one or more of the following: second indication information, or third indication information, the second indication information is used to indicate the subchannel of the AIoT device sending the first signal, and the third indication information is used to indicate the unavailable channel.
[0667] In a possible implementation, the second indication information is sent through one or more of the following messages: the second information, or other information.
[0668] In a possible implementation, the second information includes an MSG 0 message, and the MSG 0 message can be a paging message.
[0669] In a possible implementation, the second indication information includes a Q value, and a random number of the AIoT device corresponding to the Q value has a correspondence relationship with the subchannel of the first signal.
[0670] In a possible implementation, the second indication information further includes a second rule, and the second rule is that if the random number of the AIoT device is greater than a first threshold, the AIoT device enters a dormant state, and if the random number of the AIoT device is less than or equal to the first threshold, the AIoT device sends the first signal on the subchannel of the first signal.
[0671] In a possible implementation, if the random number of the AIoT device is greater than the first threshold, the transceiver is further configured to: send a wake-up signal; and the transceiver is further configured to: receive the first signal on the subchannel of the first signal.
[0672] In a possible implementation, the second indication information further includes a third rule, and the third rule is that the AIoT device selects a subchannel to send the first signal according to one or more of the following: random selection, an identifier ID of the AIoT device, or capability information of the AIoT device.
[0673] In a possible implementation, the transceiver is further configured to: send fifth indication information, and the fifth indication information includes one or more of the following: an identifier of the AIoT device, or first feedback information.
[0674] In a possible implementation, the first feedback information includes one or more of the following: positive feedback ACK, or negative feedback NACK.
[0675] In a possible implementation, the third indication information is determined according to one or more of the following: a bandwidth of the AIoT system, an interval of the first carrier, a center frequency of the first carrier, a time-frequency resource corresponding to the first carrier, or a BLF; and the first carrier is a carrier of the AIoT system.
[0676] In a possible implementation, the third indication information includes at least one of the following: unavailable subchannel information, a time length of the unavailable subchannel, a time offset of the unavailable subchannel, or an available time length corresponding to the unavailable subchannel.
[0677] In a possible implementation, the transceiver is further configured to: receive the first signal within the available time length corresponding to the unavailable subchannel.
[0678] In a possible implementation, the transceiving module is further configured to: send fourth indication information, where the fourth indication information is used to indicate that the subchannel used to send the first signal is unavailable.
[0679] In a possible implementation, the fourth indication information includes an identifier of the AIoT device, or the fourth indication information includes second feedback information.
[0680] In a possible implementation, the second feedback information includes a negative feedback NACK.
[0681] All related contents of each step involved in the method embodiments described above can be cited to the function description of the corresponding function module, and will not be repeated here. Optionally, the communication device can further include a storage module 3430, which can be used to store instructions or and / or data, and the processing module 3420 can read the instructions or and / or data in the storage module 3430.
[0682] In the embodiments of the present application, the communication device is presented in the form of dividing each function module in an integrated manner. The "module" here can refer to a specific ASIC, a circuit, a processor and a memory executing one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, those skilled in the art can think that the communication device can adopt the form of the communication device 400 shown in FIG. 4.
[0683] For example, the processor 401 in the communication device 400 shown in FIG. 4 can make the communication device 400 execute the communication method in the method embodiments described above by invoking the computer execution instructions stored in the memory 403.
[0684] Specifically, the functions / implementation procedures of the transceiver module 3410 and the processing module 3420 in FIG. 34 can be implemented by invoking the computer-executable instructions stored in the memory 403 by the processor 401 in the communication apparatus 400 shown in FIG. 4. Alternatively, the functions / implementation procedures of the processing module 3420 in FIG. 34 can be implemented by invoking the computer-executable instructions stored in the memory 403 by the processor 401 in the communication apparatus 400 shown in FIG. 4, and the functions / implementation procedures of the transceiver module 3410 in FIG. 34 can be implemented by the communication interface 404 in the communication apparatus 400 shown in FIG. 4. It should be understood that one or more of the above modules or units can be implemented in software, hardware, or a combination of both. When any of the above modules or units is implemented in software, the software exists in the form of computer program instructions, and is stored in the memory. The processor can be configured to execute the program instructions and implement the above method procedures. The processor can be built in a SoC (System on Chip) or an ASIC, or be a separate semiconductor chip. The processor further includes a core for executing software instructions to perform operations or processing, and can further include necessary hardware accelerators, such as a field programmable gate array (FPGA), a PLD (programmable logic device), or a logic circuit for implementing special logic operations.
[0685] When any of the above modules or units is implemented in hardware, the hardware can be any one or any combination of a CPU, a microprocessor, a digital signal processing (DSP) chip, a microcontroller unit (MCU), an artificial intelligence processor, an ASIC, a SoC, a FPGA, a PLD, a dedicated digital circuit, a hardware accelerator, or a non-integrated discrete device, which can run necessary software or be independent of software to perform the above method procedures.
[0686] Optionally, the embodiments of the present disclosure further provide a communication apparatus (for example, the communication apparatus can be a chip or a chip system), which comprises a processor configured to implement the method in any of the above method embodiments. In a possible design, the communication apparatus further comprises a memory. The memory is configured to store necessary program instructions and data. The processor can invoke the program instructions stored in the memory to instruct the communication apparatus to perform the method in any of the above method embodiments. Of course, the memory can also not be in the communication apparatus. When the communication apparatus is a chip system, the communication apparatus can be composed of a chip, or can include a chip and other discrete devices, and the embodiments of the present disclosure do not make a specific limitation in this regard.
[0687] Optionally, the embodiments of the present application further provide a computer readable storage medium, which stores a computer program or instructions, and when the computer program or instructions are executed on a communication device, the communication device can execute the method according to any of the method embodiments or any implementation manner thereof.
[0688] Optionally, the embodiments of the present application further provide a communication system, which comprises the AIoT device according to the method embodiments and the reader / writer according to the method embodiments, and optionally, the communication system further comprises a second device and a third device.
[0689] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or data storage device such as one or more servers, data centers, etc. integrated with one or more media. The available media can be magnetic media (such as floppy disk, hard disk, magnetic tape), optical media (such as DVD), or semiconductor media (such as solid state disk (SSD)), etc.
[0690] Although the present application is described herein in conjunction with various embodiments, other variations of the disclosed embodiments can be understood and implemented by those skilled in the art through viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "one" does not exclude a plurality. A single processor or other unit can implement several functions listed in the claims. Some measures are described in mutually different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0691] Although the present application has been described in connection with specific embodiments thereof, it will be evident for those skilled in the art that various modifications and combinations are possible without departing from the spirit and scope of the application. Accordingly, the description and drawings are to be regarded as illustrative in nature and are not to be viewed as limiting the scope of the application as defined by the appended claims. It will be apparent to those skilled in the art that various modifications and variations can be made to the present application without departing from the spirit or scope of the application. Thus, it is intended that the present application cover modifications and variations of this application provided they come within the scope of the appended claims and their equivalents.
Claims
1. A communication method characterized by comprising: The application is applied to an environmental Internet of Things (IoT) AIoT device, comprising: sending a first signal based on first information; the first information comprises one or more of the following: a first sequence configuration corresponding to the first signal; a configuration for non-ideal factor estimation; a guard band configuration of the first signal; a transmission power configuration of the first signal; or, a sub-channel configuration of the first signal, the sub-channel being configured based on a system bandwidth of an AIoT system, and the sub-channel being used by the AIoT device to send the first signal; wherein the first signal is applied to the AIoT system.
2. The method of claim 1, wherein, The first sequence comprises a preamble sequence, and the preamble sequence configuration comprises one or more of the following: a preamble sequence format configuration, a time-frequency resource configuration to which the preamble sequence is mapped, or a power configuration to which the preamble sequence is mapped.
3. The method of claim 2, wherein, The preamble sequence format configuration comprises one or more of the following: a modulation mode of the preamble sequence, a frequency hopping mode of the preamble sequence, or a time domain repetition mode of the preamble sequence.
4. The method of claim 3, wherein, The modulation mode of the preamble sequence comprises one or more of the following: binary on-off keying (OOK) modulation, binary phase shift keying (BPSK) modulation, or binary frequency shift keying (BFSK) modulation.
5. The method according to claim 3 or 4, characterized in that, The frequency hopping mode of the preamble sequence comprises: no frequency hopping, or frequency hopping, and the frequency hopping mode of the preamble is determined according to a backscatter link frequency (BLF).
6. The method according to any one of claims 3 to 5, characterized in that, The repetition mode of the preamble sequence is determined according to a first rule, and the first rule is related to encoding and / or modulation.
7. The method according to any one of claims 3 to 6, characterized in that, The preamble sequence comprises one or more of the following encoding units: at least one encoding unit 1, at least one encoding unit -1, or at least one encoding unit 0.
8. The method of claim 7, wherein, Each encoding unit corresponds to 1 time slot, 1 symbol, or 1 code element, and the encoding unit is before or after linear encoding, or the encoding unit is before or after channel encoding, or the encoding unit is before or after modulation. The linear encoding comprises one or more of the following: bi-phase space mark coding FM0, Miller coding, or Manchester coding. The channel coding comprises one or more of the following: convolutional code, Turbo code, Polar code, and low-density parity-check code (LDPC code). The modulation comprises one or more of the following: amplitude modulation, frequency modulation, or phase modulation.
9. The method according to any one of claims 2 to 8, characterized in that, The time-frequency resource configuration to which the preamble sequence is mapped comprises one or more of the following: a transmission mode of the preamble sequence, or a time-frequency resource format to which the preamble sequence is mapped.
10. The method of claim 9, wherein, The transmission mode of the preamble sequence comprises one or more of the following: single sideband transmission, or double sideband transmission.
11. The method according to claim 9 or 10, characterized in that, The time-frequency resource format to which the preamble sequence is mapped comprises one or more of the following: the preamble sequence is mapped to continuous time domain resources and continuous frequency domain resources; the preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources; the preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources; Alternatively, the preamble sequence is mapped to non-continuous time domain resources and non-continuous frequency domain resources.
12. The method of claim 11, wherein, In the case that the preamble sequence is mapped to continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously transmitted within the continuous time domain resources, and the time domain mapping rule comprises at least one of the following: All time units of the time domain resources are mapped to coding unit 1, and the modulation mode of the preamble sequence is OOK modulation. All time units of the time domain resources are mapped to coding unit 1 and coding unit -1, and the modulation mode of the preamble sequence is BPSK modulation.
13. The method of claim 11, wherein, In the case that the preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously transmitted within the continuous time domain resources, and the time domain mapping rule comprises at least one of the following: All time units of the time domain resources are mapped to coding unit 1, and the modulation mode of the preamble sequence is OOK modulation. All time units of the time domain resources are mapped to coding unit 1 and coding unit -1, and the modulation mode of the preamble sequence is BPSK modulation. All time units of the time domain resources are mapped to the same or different coding units, and the modulation mode of the preamble sequence is BFSK modulation.
14. The method of claim 13, wherein, All time units of the time domain resources are mapped to coding unit 1 and coding unit -1, comprising: The number of all time units is 2, the first time unit of the 2 time units is mapped to coding unit 1, and the second time unit of the 2 time units is mapped to coding unit -1. Alternatively, the number of all time units is greater than 2, and the coding units mapped by all time units comprise at least one coding unit 1 and one coding unit -1.
15. The method of claim 11, wherein, In the case that the preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously or discontinuously transmitted within the non-continuous time domain resources, and the time domain mapping rule comprises at least one of the following: All time units of the time domain resources are mapped to coding unit 0 and coding unit 1, and the modulation mode of the preamble sequence is OOK modulation. All time units of the time domain resources are mapped to bit 1 and bit -1, and the modulation mode of the preamble sequence is BPSK modulation.
16. The method of claim 11, wherein, In the case that the preamble sequence is mapped to non-continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously or discontinuously transmitted within the non-continuous time domain resources, and the time domain mapping rule comprises at least one of the following: All time units of the time domain resources are mapped to coding unit 0 and coding unit 1, and the modulation mode of the preamble sequence is OOK modulation. All time units of the time domain resources are mapped to bit 1 and bit -1, and the modulation mode of the preamble sequence is BPSK modulation.
17. The method according to any one of claims 12 to 16, characterized in that, The preamble sequence is determined according to at least one of the following factors: A frequency domain resource position mapped by the preamble sequence, the frequency domain resource position being related to a center frequency of a first carrier and a configuration parameter, the first carrier being a carrier of the AIoT system; A time domain resource position mapped by the preamble sequence, the time domain resource position being related to a modulation mode and a time domain reference point; A power scaling factor; A sequence after modulation and / or encoding of a root sequence; A sampling frequency offset SFO of the AIoT device.
18. The method of claim 11, wherein, In a case where the preamble sequence is mapped to continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously transmitted within the continuous time domain resources, and the time domain mapping rule includes one or more of the following: The preamble sequence includes at least one of 1 or -1. The preamble sequence satisfies orthogonality.
19. The method of claim 11, wherein, In a case where the preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously transmitted within the continuous time domain resources, and the time domain mapping rule includes one or more of the following: All time units of the time domain resources map encoding unit 1, and a modulation mode of the preamble sequence is OOK modulation. All time units of the time domain resources map encoding units including encoding unit 1 and encoding unit -1, and a modulation mode of the preamble sequence is BPSK modulation. All time units of the time domain resources map encoding units including encoding unit 0, and a modulation mode of the preamble sequence is BFSK.
20. The method of claim 11, wherein, In a case where the preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously or non-continuously transmitted within the non-continuous time domain resources, and the time domain mapping rule includes: All time units of the time domain resources map encoding units including encoding unit 1 and encoding unit 0, and a modulation mode of the preamble sequence is OOK modulation.
21. The method of claim 11, wherein, In a case where the preamble sequence is mapped to non-continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously or non-continuously transmitted within the non-continuous time domain resources, and the time domain mapping rule includes: All time units of the time domain resources map encoding units including encoding unit 1 and encoding unit 0, and a modulation mode of the preamble sequence is OOK modulation.
22. The method of any one of claims 18-21, wherein, The preamble sequence is determined according to at least one of the following factors: A frequency domain resource position mapped by the preamble sequence, the frequency domain resource position being related to a center frequency of a first carrier and a configuration parameter, the first carrier being a carrier of the AIoT system; A time domain resource position mapped by the preamble sequence, the time domain resource position being related to a modulation mode and a time domain reference point; A power scaling factor; A sequence after a first processing of a root sequence, the first processing including one or more of the following: encoding, modulation, or scrambling an AIoT device identification ID; A sampling frequency offset SFO of the AIoT device.
23. The method of claim 1, wherein, The first sequence includes an intermediate preamble sequence, and the intermediate preamble sequence configuration includes a time-frequency resource configuration mapped by the intermediate preamble sequence.
24. The method of claim 23, wherein, The time-frequency resource configuration of the intermediate preamble sequence mapping comprises one or more of the following: a position of the time-frequency resource of the intermediate preamble sequence mapping, or a format configuration of the intermediate preamble sequence.
25. The method of claim 24, wherein, The position of the time-frequency resource of the intermediate preamble sequence mapping comprises at least one of the following: The first encoded sequence of the intermediate preamble sequence is mapped to a starting position of a first uplink channel, and the first uplink channel is a channel carrying a data signal or a control signal sent by the AIoT device to a reader; Or, the first encoded sequence of the intermediate preamble sequence is mapped to a starting position of the first signal corresponding channel.
26. The method of claim 25, wherein, The first encoded sequence of the intermediate preamble sequence is mapped to a starting position of a first uplink channel, comprising: The first encoded sequence of the first intermediate preamble sequence of a plurality of continuous intermediate preamble sequences is mapped to a starting position of the first uplink channel; Or, the first encoded sequence of the first intermediate preamble sequence of a plurality of non-continuous intermediate preamble sequences is mapped to a starting position of the first uplink channel.
27. The method of claim 25, wherein, The first encoded sequence of the intermediate preamble sequence is mapped to a starting position of the first signal corresponding channel, comprising: The first encoded sequence of one intermediate preamble sequence is mapped to a starting position of the first signal corresponding channel; Or, the first encoded sequence of the first intermediate preamble sequence of a plurality of continuous intermediate preamble sequences is mapped to a starting position of the first signal corresponding channel.
28. The method of any one of claims 23-27, wherein, The format configuration of the intermediate preamble sequence comprises a coding unit configuration of the intermediate preamble sequence, and the intermediate preamble sequence comprises one or more of the following coding units: at least one coding unit 1, at least one coding unit -1, or at least one coding unit 0.
29. The method of any one of claims 2-28, wherein, The first information is pre-configured.
30. The method of any one of claims 2-28, wherein, The method further comprises: Receiving the first information.
31. The method of claim 30, wherein, The first information is carried in physical layer (layer 1) control information.
32. The method of claim 30, wherein, The first information is carried in high layer signaling.
33. The method of claim 32, wherein, The high layer signaling comprises one or more of the following: Radio resource control protocol RRC signaling, or medium access control-control element MAC CE signaling.
34. The method of any one of claims 30-33, wherein, The first information is used to indicate at least one of the following: The pattern of the preamble, the preamble sequence, the periodic type of the preamble, the time domain resource mapping parameter of the preamble, the frequency domain resource mapping parameter of the preamble, the starting position of the time domain resource of the preamble, the end position of the time domain resource of the preamble, the time domain repetition mode of the preamble, the frequency hopping mode of the preamble, the position of the time-frequency resource of the intermediate preamble mapping, the mapping parameter of the time domain resource of the intermediate preamble, the mapping parameter of the frequency domain resource of the intermediate preamble, the starting position of the time domain resource of the intermediate preamble, or the time domain repetition mode of the intermediate preamble.
35. The method of claim 34, wherein, The starting position of the time domain resource of the preamble is determined according to one or more of the following: The time when the AIoT device switches from receiving a signal to sending a signal; The transmission time corresponding to a first downlink channel, the first downlink channel being a channel carrying a data signal or a control signal sent by the AIoT device to the AIoT device; Transmission block size TBS; Energy storage size of the AIoT device; Time for the AIoT device to transit from the dormant state to the active state.
36. The method of claim 34, wherein, The periodic type of the preamble includes one or more of the following: Aperiodic, periodic, or semi-persistent.
37. The method of claim 1, wherein, The configuration for non-ideal factor estimation includes one or more of the following: a first parameter, a sampling frequency offset (SFO) of the AIoT device, or a level indication information of an SFO or a carrier frequency offset (CFO) correction table of the AIoT device.
38. The method of claim 37, wherein, The configuration for non-ideal factor estimation includes indication information indicating a sequence of the first signal.
39. The method of claim 37, wherein, The first parameter is used to indicate one or more of the following: a starting position of the first signal before SFO or CFO estimation, a time-frequency resource of the first signal, a time offset of the first signal after estimation, or a frequency offset of the first signal after estimation.
40. The method of any one of claims 37-39, wherein, The non-ideal factor includes one or more of the following: an SFO of the AIoT device, a CFO of the AIoT device, an SFO of a device sending a signal to the AIoT device, a CFO of the device sending the signal to the AIoT device, an SFO of a device receiving the first signal, or a CFO of the device receiving the first signal.
41. The method of claim 1, wherein, The guard band configuration of the first signal includes a guard band configuration between different first signals.
42. The method of claim 41, wherein, The guard band configuration between different first signals is determined according to one or more of the following factors: A waveform of a first carrier, the first carrier being a carrier of the AIoT system; A backscattering link frequency (BLF) and an interval between the BLFs; An interference measurement quantity; A chip length.
43. The method of claim 1, wherein, The power configuration of the first signal includes one or more of the following: a resource corresponding to the first signal after a power level switching of the first signal, a power level switching indication of the first signal, or a power of the first signal.
44. The method of claim 43, wherein, The power configuration of the first signal is determined according to one or more of the following: A sideband switching, an energy storage state of the AIoT device, a channel condition, or a switching of a waveform of a device sending a signal to the AIoT device.
45. The method of claim 44, wherein, The power level switching of the first signal includes one or more of the following: If a reference signal received power (RSRP) / reference signal received quality (RSRQ) / received signal strength (RSSI) is greater than a threshold value by a first value, the transmission power of a first carrier is reduced, the first carrier being a carrier of the AIoT system; If the RSRP / RSRQ / RSSI is greater than the threshold value by a second value, the transmission power of the current first carrier is maintained, wherein the first value is greater than the second value; If the RSRP / RSRQ / RSSI is less than or equal to the threshold value, the transmission power of the current first carrier is increased; If the AIoT device receives an interference measurement quantity reported by another device about interference from the first carrier, and the interference measurement quantity is greater than a spectrum template or a protocol value, the transmission power of the first carrier is reduced, and the received signal-to-interference-and-noise ratio (SINR) of the first signal is ensured.
46. The method of claim 44, wherein, The power level switching of the first signal comprises one or more of the following: if the reference signal received power (RSRP) / reference signal received quality (RSRQ) / received signal strength (RSSI) is greater than a threshold by a first value, the power configuration of the first signal is transmitted; if the RSRP / RSRQ / RSSI is greater than a threshold by a second value, the power configuration of the first signal is not transmitted; if the RSRP / RSRQ / RSSI is less than a threshold value, the power configuration of the first signal is transmitted; if the AIoT device receives an interference measurement quantity reported by other devices about being interfered by the first signal, and the interference measurement quantity is greater than a spectrum template or protocol value, the power configuration of the first signal is transmitted, and the signal-to-interference-plus-noise ratio (SINR) of the first signal is ensured.
47. The method of claim 46, wherein, In the case where the power level switching of the first signal is determined according to the switching of the waveform of the device transmitting the signal to the AIoT device, the first information further comprises first indication information, which is used to indicate that the waveform of the device transmitting the signal to the AIoT device has been switched. The first signal power comprises a first signal power level.
48. The method of claim 47, wherein, The first indication information is determined according to a first condition, which comprises one or more of the following: The power of the AIoT device to be inventoried is insufficient, the AIoT device switches from an active state to a dormant state, an interference measurement quantity, or a power headroom.
49. The method of any one of claims 43-48, wherein, The first signal power level switching switching indication comprises one or more of the following: New bandwidth (BW), new modulation and coding scheme (MCS), new repetition number, new code rate, or new transport block size (TBS); the new BW, new MCS, new repetition number, new code rate, or new TBS are related to the switched waveform characteristics.
50. The method of claim 45, wherein, The first signal power level switching indication, or the resource corresponding to the first signal after the first signal power level switching is carried in new signaling.
51. The method of claim 50, wherein, The new signaling comprises one or more of the following: new downlink control information (DCI), new radio resource control (RRC) signaling, and new medium access control-control element (MAC CE) signaling.
52. The method of any one of claims 43-51, wherein, The first information and the first indication information are carried in one or more of the following signaling: downlink control (DCI) information, medium access control-control element (MAC CE) signaling, radio resource control (RRC) signaling, or new signaling of the AIoT system.
53. The method of claim 1, wherein, The subchannel configuration of the first signal comprises one or more of the following: second indication information, or third indication information, the second indication information is used to indicate the subchannel of the AIoT device transmitting the first signal, and the third indication information is used to indicate the unavailable channel.
54. The method of claim 53, wherein, The second indication information is transmitted through one or more of the following messages: second information, or other information.
55. The method of claim 54, wherein, The second information comprises MSG 0 message, and the MSG 0 message is a paging message.
56. The method of claim 54 or 55, wherein, The second indication information comprises a Q value, and the random number of the AIoT device corresponding to the Q value has a corresponding relationship with the subchannel of the first signal.
57. The method of claim 56, wherein, The second indication information further includes a second rule, and the second rule is that if the random number of the AIoT device is greater than a first threshold, the AIoT device enters a dormant state, and if the random number of the AIoT device is less than or equal to the first threshold, the AIoT device sends the first signal on a subchannel of the first signal.
58. The method of claim 57, wherein, If the random number of the AIoT device is greater than the first threshold, the method further includes: receiving a wake-up signal; entering an active state from the dormant state according to the wake-up signal; sending the first signal on a subchannel of the first signal.
59. The method of any one of claims 56-58, wherein, The second indication information further includes a third rule, and the third rule is that the AIoT device selects a subchannel for sending the first signal according to one or more of the following: random selection, an identifier (ID) of the AIoT device, or capability information of the AIoT device.
60. The method of claim 59, wherein, The method further includes: receiving fifth indication information, the fifth indication information including one or more of the following: an identifier of the AIoT device, or first feedback information.
61. The method of claim 60, wherein, The first feedback information includes one or more of the following: positive feedback (ACK) or negative feedback (NACK).
62. The method of any one of claims 53-61, wherein, The third indication information is determined according to one or more of the following: a bandwidth of an AIoT system, an interval of a first carrier, a center frequency of the first carrier, a time-frequency resource corresponding to the first carrier, or a BLF; wherein the first carrier is a carrier of the AIoT system.
63. The method of claim 62, wherein, The third indication information includes at least one of the following: unavailable subchannel information, a time length of the unavailable subchannel, a time offset of the unavailable subchannel, or an available time length corresponding to the unavailable subchannel.
64. The method of claim 63, wherein, The method further includes: sending the first signal within the available time length corresponding to the unavailable subchannel.
65. The method of any one of claims 53-64, wherein, The method further includes: receiving fourth indication information, the fourth indication information indicating that a subchannel for sending the first signal is unavailable.
66. The method of claim 65, wherein, The fourth indication information includes an identifier of the AIoT device, or the fourth indication information includes second feedback information.
67. The method of claim 66, wherein, The second feedback information includes negative feedback (NACK).
68. A method of communication, comprising: Applied to a reader / writer, including: receiving a first signal; decoding the first signal based on first information; The first information includes one or more of the following: a first sequence configuration corresponding to the first signal; a configuration for non-ideal factor estimation; a guard band configuration of the first signal; a transmit power configuration of the first signal; or a subchannel configuration of the first signal, the subchannel being configured based on a system bandwidth of an AIoT system, and the subchannel being used for the AIoT device to send the first signal; wherein the first signal is applied to the AIoT system.
69. The method of claim 68, wherein, The first sequence includes a preamble sequence, and the preamble sequence configuration includes one or more of the following: a preamble sequence format configuration, a time-frequency resource configuration mapped by the preamble sequence, or a power configuration mapped by the preamble sequence.
70. The method of claim 69, wherein, The preamble sequence format configuration includes one or more of the following: a modulation mode of the preamble sequence, a frequency hopping mode of the preamble sequence, or a time domain repetition mode of the preamble sequence.
71. The method of claim 70, wherein, The modulation mode of the preamble sequence includes one or more of the following: binary on-off keying (OOK) modulation, binary phase shift keying (BPSK) modulation, or binary frequency shift keying (BFSK) modulation.
72. The method of claim 70 or 71, wherein, The frequency hopping mode of the preamble sequence includes no frequency hopping or frequency hopping, and the frequency hopping mode of the preamble is determined according to a backscatter link frequency (BLF).
73. The method of any one of claims 70-72, wherein, The repetition mode of the preamble sequence is determined according to a first rule related to encoding and / or modulation.
74. The method of any one of claims 70-73, wherein, The preamble sequence includes one or more of the following encoding units: at least one encoding unit 1, at least one encoding unit -1, or at least one encoding unit 0.
75. The method of claim 74, wherein, Each encoding unit corresponds to 1 time slot, 1 symbol, or 1 code element, and the encoding unit is before or after linear encoding, or before or after channel encoding, or before or after modulation. The linear encoding includes one or more of the following: FM0, Miller, or Manchester. The channel encoding includes one or more of the following: convolutional code, Turbo code, Polar code, or LDPC code. The modulation includes one or more of the following: amplitude modulation, frequency modulation, or phase modulation.
76. The method of any one of claims 68-75, wherein, The preamble sequence mapping time-frequency resource configuration includes one or more of the following: a transmission mode of the preamble sequence or a time-frequency resource format of the preamble sequence mapping.
77. The method of claim 76, wherein, The transmission mode of the preamble sequence includes one or more of the following: single sideband transmission or double sideband transmission.
78. The method of claim 76 or 77, wherein, The time-frequency resource format of the preamble sequence mapping includes one or more of the following: The preamble sequence is mapped to continuous time domain resources and continuous frequency domain resources. The preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources. The preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources. Or, the preamble sequence is mapped to non-continuous time domain resources and non-continuous frequency domain resources.
79. The method of claim 78, wherein, In the case where the preamble sequence is mapped to continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously transmitted within the continuous time domain resources, and the time domain mapping rule includes at least one of the following: All time units of the time domain resources are mapped to encoding unit 1, and the modulation mode of the preamble sequence is OOK modulation. All time units of the time domain resources are mapped to encoding unit 1 and encoding unit -1, and the modulation mode of the preamble sequence is BPSK modulation.
80. The method of claim 79, wherein, In the case where the preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously transmitted within the continuous time domain resources, and the time domain mapping rule includes at least one of the following: All time units of the time domain resource map coding unit 1, wherein the modulation mode of the preamble sequence is OOK modulation; All time units of the time domain resource map coding unit including coding unit 1 and coding unit-1, wherein the modulation mode of the preamble sequence is BPSK modulation; All time units of the time domain resource map coding unit, which are the same or different, wherein the modulation mode of the preamble sequence is BFSK modulation.
81. The method of claim 80, wherein, All time units of the time domain resource map coding unit including coding unit 1 and coding unit-1, including: The number of all time units is 2, the first time unit of the 2 time units maps coding unit 1, and the second time unit of the 2 time units maps coding unit-1; Or, the number of all time units is greater than 2, and the coding units mapped by all time units include at least one coding unit 1 and one coding unit-1.
82. The method of claim 78, wherein, In the case that the preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources, the preamble sequence is transmitted continuously or discontinuously within the non-continuous time domain resources, and the time domain mapping rule includes at least one of the following: All time units of the time domain resource map coding unit including coding unit 0 and coding unit 1, wherein the modulation mode of the preamble sequence is OOK modulation; All time units of the time domain resource map coding unit including bit 1 and bit-1, wherein the modulation mode of the preamble is BPSK modulation.
83. The method of claim 78, wherein, In the case that the preamble sequence is mapped to non-continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is transmitted continuously or discontinuously within the non-continuous time domain resources, and the time domain mapping rule includes at least one of the following: All time units of the time domain resource map coding unit including coding unit 0 and coding unit 1, wherein the modulation mode of the preamble sequence is OOK modulation; All time units of the time domain resource map coding unit including bit 1 and bit-1, wherein the modulation mode of the preamble is BPSK modulation.
84. The method of any one of claims 79-83, wherein, The preamble sequence is determined according to at least one of the following factors: The frequency domain resource position to which the preamble sequence is mapped, the frequency domain resource position being related to the center frequency of a first carrier and a configuration parameter, the first carrier being a carrier of the AIoT system; The time domain resource position to which the preamble sequence is mapped, the time domain resource position being related to the modulation mode and the time domain reference point; A power scaling factor; A sequence after the root sequence is modulated and / or encoded; The sampling frequency offset SFO of the AIoT device.
85. The method of claim 78, wherein, In the case that the preamble sequence is mapped to continuous time domain resources and continuous frequency domain resources, the preamble sequence is transmitted continuously within the continuous time domain resources, and the time domain mapping rule includes one or more of the following: The preamble sequence includes at least one of the following: 1, or -1; The preamble sequence satisfies orthogonality.
86. The method of claim 79, wherein, In a case where the preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously transmitted within the continuous time domain resources, and the time domain mapping rule includes one or more of the following: All time units of the time domain resources are mapped to coding unit 1, and a modulation mode of the preamble sequence is OOK modulation. All time units of the time domain resources are mapped to coding units including coding unit 1 and coding unit -1, and a modulation mode of the preamble sequence is BPSK modulation. All time units of the time domain resources are mapped to coding units including coding unit 0, and a modulation mode of the preamble sequence is BFSK.
87. The method of claim 79, wherein, In a case where the preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously or non-continuously transmitted within the non-continuous time domain resources, and the time domain mapping rule includes: All time units of the time domain resources are mapped to coding units including coding unit 1 and coding unit 0, and a modulation mode of the preamble sequence is OOK modulation.
88. The method of claim 79, wherein, In a case where the preamble sequence is mapped to non-continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously or non-continuously transmitted within the non-continuous time domain resources, and the time domain mapping rule includes: All time units of the time domain resources are mapped to coding units including coding unit 1 and coding unit 0, and a modulation mode of the preamble sequence is OOK modulation.
89. The method of any one of claims 85-88, wherein, The preamble sequence is determined according to at least one of the following factors: A frequency domain resource position to which the preamble sequence is mapped, the frequency domain resource position being related to a center frequency of a first carrier and a configuration parameter, the first carrier being a carrier of the AIoT system; A time domain resource position to which the preamble sequence is mapped, the time domain resource position being related to a modulation mode and a time domain reference point; A power scaling factor; A sequence after a first processing of a root sequence, the first processing including one or more of the following: encoding, modulation, or scrambling an AIoT device identification ID; A sampling frequency offset SFO of the AIoT device.
90. The method of claim 83, wherein, In a case where the preamble sequence is mapped to continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously transmitted within the continuous time domain resources, and the time domain mapping rule includes one or more of the following: The preamble sequence includes at least one of the following: 1, or -1; The preamble sequence satisfies orthogonality.
91. The method of claim 83, wherein, In a case where the preamble sequence is mapped to continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously transmitted within the continuous time domain resources, and the time domain mapping rule includes one or more of the following: All time units of the time domain resources are mapped to coding unit 1, and a modulation mode of the preamble sequence is OOK modulation. All time units of the time domain resources are mapped to coding units including coding unit 1 and coding unit -1, and a modulation mode of the preamble sequence is BPSK modulation. The coding unit mapped by all time units of the time domain resource includes coding unit 0, and a modulation mode of the preamble sequence is BFSK.
92. The method of claim 83, wherein, In a case where the preamble sequence is mapped to non-continuous time domain resources and continuous frequency domain resources, the preamble sequence is continuously or discontinuously transmitted within the non-continuous time domain resources, and the time domain mapping rule includes: The coding unit mapped by all time units of the time domain resource includes coding unit 0 and coding unit 1, and a modulation mode of the preamble sequence is OOK modulation.
93. The method of claim 83, wherein, In a case where the preamble sequence is mapped to non-continuous time domain resources and non-continuous frequency domain resources, the preamble sequence is continuously or discontinuously transmitted within the non-continuous time domain resources, and the time domain mapping rule includes: The coding unit mapped by all time units of the time domain resource includes coding unit 0 and coding unit 1, and a modulation mode of the preamble sequence is OOK modulation.
94. The method of any one of claims 90-93, wherein, The preamble sequence is determined according to at least one of the following factors: A frequency domain resource position mapped by the preamble sequence, the frequency domain resource position being related to a center frequency of a first carrier and a configuration parameter, the first carrier being a carrier of the AIoT system; A time domain resource position mapped by the preamble sequence, the time domain resource position being related to a modulation mode and a time domain reference point; A power scaling factor; A sequence obtained by performing first processing on a root sequence, the first processing including one or more of the following: encoding, modulation, or scrambling an AIoT device identification ID; A sampling frequency offset SFO of the AIoT device.
95. The method of claim 68, wherein, The first sequence includes an intermediate preamble sequence, and the intermediate preamble sequence configuration includes a time-frequency resource configuration to which the intermediate preamble sequence is mapped.
96. The method of claim 95, wherein, The time-frequency resource configuration to which the intermediate preamble sequence is mapped includes one or more of the following: a position of the time-frequency resource to which the intermediate preamble sequence is mapped, or an intermediate preamble sequence format configuration.
97. The method of claim 96, wherein, The position of the time-frequency resource to which the intermediate preamble sequence is mapped includes at least one of the following: A first coding sequence of the intermediate preamble sequence is mapped to a starting position of a first uplink channel, the first uplink channel being a channel carrying a data signal or a control signal transmitted by the AIoT device to an AIoT device; or a first coding sequence of the intermediate preamble sequence is mapped to a starting position of a channel corresponding to the first signal.
98. The method of claim 97, wherein, The first coding sequence of the intermediate preamble sequence is mapped to the starting position of the first uplink channel, including: A first coding sequence of a first intermediate preamble sequence of a plurality of continuous intermediate preamble sequences is mapped to the starting position of the first uplink channel; Or, a first coding sequence of a first intermediate preamble sequence of a plurality of non-continuous intermediate preamble sequences is mapped to the starting position of the first uplink channel.
99. The method of claim 97, wherein, The first coding sequence of the intermediate preamble sequence is mapped to the starting position of the channel corresponding to the first signal, including: A first coding sequence of one intermediate preamble sequence is mapped to the starting position of the channel corresponding to the first signal; Or, a first coding sequence of a first intermediate pilot sequence of a plurality of continuous intermediate pilot sequence is mapped to a starting position of a corresponding channel of the first signal.
100. The method of any one of claims 95-99, wherein, The intermediate pilot sequence format configuration comprises a coding unit configuration of the intermediate pilot sequence, the intermediate pilot sequence comprising one or more of the following coding units: at least one coding unit 1, at least one coding unit -1, or, at least one coding unit 0.
101. The method of any one of claims 69-100, wherein, The first information is pre-configured.
102. The method of any one of claims 69-100, wherein, The method further comprises: Transmitting the first information.
103. The method of claim 102, wherein, The first information is carried in physical layer (Layer 1) control information.
104. The method of claim 102, wherein, The first information is carried in high layer signaling.
105. The method of claim 104, wherein, The high layer signaling comprises one or more of the following: Radio resource control protocol (RRC) signaling, or, medium access control-control element (MAC-CE) signaling.
106. The method of any one of claims 101-105, wherein, The first information is used to indicate at least one of the following: The pattern of the preamble, the sequence of the preamble, the periodic type of the preamble, the time domain resource mapping parameter of the preamble, the frequency domain resource mapping parameter of the preamble, the starting position of the time domain resource of the preamble, the ending position of the time domain resource of the preamble, the time domain repetition mode of the preamble, the frequency hopping mode of the preamble, the position of the time-frequency resource of the intermediate pilot mapping, the mapping parameter of the time domain resource of the intermediate pilot, the mapping parameter of the frequency domain resource of the intermediate pilot, the starting position of the time domain resource of the intermediate pilot, or, the time domain repetition mode of the intermediate pilot.
107. The method of claim 106, wherein, The starting position of the time domain resource of the preamble is determined according to one or more of the following: The time when the AIoT device switches from receiving a signal to transmitting a signal; The transmission time corresponding to a first downlink channel, the first downlink channel being a channel carrying a data signal or a control signal transmitted by the AIoT device to the AIoT device; The transport block size (TBS); The energy storage size of the AIoT device; The time when the AIoT device switches from a dormant state to an active state.
108. The method of claim 106, wherein, The periodic type of the preamble comprises one or more of the following: Aperiodic, periodic, or semi-persistent.
109. The method of claim 68, wherein, The configuration for non-ideal factor estimation comprises one or more of the following: a first parameter, the sampling frequency offset (SFO) of the AIoT device, or, the SFO or the level indication information of the carrier frequency offset correction table of the AIoT device.
110. The method of claim 109, wherein, The first information comprises indication information indicating the sequence of the first signal.
111. The method of claim 109, wherein, The first parameter is used to indicate one or more of the following: the starting position of the first signal before SFO or CFO estimation, the time-frequency resource of the first signal, the time offset of the first signal after estimation, or, the frequency offset of the first signal after estimation.
112. The method of any one of claims 109-111, wherein, The non-ideal factor comprises one or more of the following: the SFO of the AIoT device, the CFO of the AIoT device, the SFO of the AIoT device, or, the CFO of the AIoT device.
113. The method of claim 68, wherein, The guard band configuration between different first signals comprises a guard band configuration between different first signals.
114. The method of claim 113, wherein, The guard band configuration between different first signals is determined according to one or more of the following factors: a waveform of a first carrier, the first carrier being a carrier of the AIoT system; a backscattering link frequency BLF and an interval between the BLF; an interference measurement; a chip length.
115. The method of claim 68, wherein, The power configuration of the first signal comprises one or more of the following: a resource corresponding to the first signal after a power level switching of the first signal, a power level switching indication of the first signal, or a power of the first signal.
116. The method of claim 115, wherein, The power configuration of the first signal is determined according to one or more of the following: a sideband switching, a state of energy storage of the AIoT device, a channel condition, or a switching of a waveform of a device sending a signal to the AIoT device.
117. The method of claim 116, wherein, The power level switching of the first signal comprises one or more of the following: if a reference signal received power RSRP / reference signal received quality RSRQ / received signal strength RSSI is greater than a threshold value by a first value, reducing a transmission power of a first carrier, the first carrier being a carrier of the AIoT system; if the RSRP / RSRQ / RSSI is greater than the threshold value by a second value, maintaining a current transmission power of the first carrier, wherein the first value is greater than the second value; if the RSRP / RSRQ / RSSI is less than or equal to the threshold value, increasing the current transmission power of the first carrier; if the AIoT device receives an interference measurement about being interfered by the first signal reported by another device, and the interference measurement is greater than a spectrum template or a protocol value, reducing the transmission power of the first carrier and ensuring a received signal to interference and noise ratio SINR of the first signal.
118. The method of claim 116, wherein, The power level switching of the first signal comprises one or more of the following: if a reference signal received power RSRP / reference signal received quality RSRQ / received signal strength RSSI is greater than a threshold value by a first value, sending a power configuration of the first signal; if the RSRP / RSRQ / RSSI is greater than the threshold value by a second value, not sending the power configuration of the first signal; if the RSRP / RSRQ / RSSI is less than the threshold value, sending the power configuration of the first signal; if the AIoT device receives an interference measurement about being interfered by the first signal reported by another device, and the interference measurement is greater than a spectrum template or a protocol value, sending the power configuration of the first signal and ensuring a received signal to interference and noise ratio SINR of the first signal.
119. The method of claim 118, wherein, In a case where the power level switching of the first signal is determined according to a switching of a waveform of a device sending a signal to the AIoT device, the first information further comprises first indication information, the first indication information being used to indicate that the waveform of the device sending the signal to the AIoT device has been switched. The first signal power comprises a first signal power level.
120. The method of claim 119, wherein, The first indication information is determined according to a first condition, the first condition comprising one or more of the following: a power shortage of the AIoT device to be checked, a switching of the AIoT device from an active state to a dormant state, an interference measurement, or a power headroom.
121. The method of any one of claims 115-120, wherein, The power level switching indication of the first signal comprises one or more of the following: A new bandwidth BW, a new modulation and coding scheme MCS, a new repetition number, a new code rate, or a new transport block size TBS; the new bandwidth BW, the new modulation and coding scheme MCS, the new repetition number, the new code rate, or the new transport block size TBS are related to the switched waveform feature.
122. The method of any one of claims 115-121, wherein, The method further comprises: a power headroom, wherein the power headroom comprises one or more of the following: a terminal device maximum transmission power-PUSCH power, an external power, a power of a signal from the reader to the AIoT device, or an RF energy signal power.
123. The method of claim 117, wherein, a power level switching indication of the first signal, or a resource corresponding to the first signal after the power level switching of the first signal is carried in new signaling.
124. The method of claim 123, wherein, The new signaling comprises one or more of the following: new downlink control information DCI, new radio resource control signaling RRC signaling, or new medium access control-control element MAC CE signaling.
125. The method of any one of claims 115-124, wherein, The first information and the first indication information are carried in one or more of the following signaling: downlink control DCI information, medium access control-control element MAC CE signaling, radio resource control protocol RRC signaling, or new signaling of the AIoT system.
126. The method of claim 68, wherein, The subchannel configuration of the first signal comprises one or more of the following: second indication information or third indication information, the second indication information being used to indicate a subchannel of the first signal sent by the AIoT device, and the third indication information being used to indicate an unavailable channel.
127. The method of claim 126, wherein, The second indication information is sent through one or more of the following messages: second information or other information.
128. The method of claim 127, wherein, The second information comprises a MSG 0 message, which can be a paging message.
129. The method of claim 127 or 128, wherein, The second indication information comprises a Q value, and a random number of the AIoT device corresponding to the Q value has a corresponding relationship with a subchannel of the first signal.
130. The method of claim 129, wherein, The second indication information further comprises a second rule, and the second rule is that if the random number of the AIoT device is greater than a first threshold, the AIoT device enters a dormant state, and if the random number of the AIoT device is less than or equal to the first threshold, the AIoT device sends the first signal on the subchannel of the first signal.
131. The method of claim 130, wherein, If the random number of the AIoT device is greater than the first threshold, the method further comprises: sending a wake-up signal; receiving the first signal on the subchannel of the first signal.
132. The method of any one of claims 129-131, wherein, The second indication information further comprises a third rule, and the third rule is that the AIoT device selects a subchannel of the first signal according to one or more of the following: random selection, an identifier ID of the AIoT device, or capability information of the AIoT device.
133. The method of claim 132, wherein, The method further comprises: sending fifth indication information, the fifth indication information comprising one or more of the following: an identifier of the AIoT device or first feedback information.
134. The method of claim 133, wherein, The first feedback information comprises one or more of the following: positive feedback ACK or negative feedback NACK.
135. The method of any one of claims 126-134, wherein, The third indication information is determined according to one or more of the following: a bandwidth of the AIoT system, an interval of the first carrier, a center frequency of the first carrier, a time-frequency resource corresponding to the first carrier, or a BLF. The first carrier is a carrier of the AIoT system.
136. The method of claim 135, wherein, The third indication information includes at least one of the following: unavailable subchannel information, a time length of the unavailable subchannel, a time offset of the unavailable subchannel, or an available time length corresponding to the unavailable subchannel.
137. The method of claim 136, wherein, The method further includes: receiving the first signal within an available time length corresponding to the unavailable subchannel.
138. The method of any one of claims 126-137, wherein, The method further includes: sending fourth indication information, the fourth indication information being used to indicate that a subchannel used to send the first signal is unavailable.
139. The method of claim 138, wherein, The fourth indication information includes an identifier of the AIoT device, or the fourth indication information includes second feedback information.
140. The method of claim 139, wherein, The second feedback information includes a negative feedback NACK.
141. A communications device, characterized by The communication apparatus includes a module for performing the method according to any one of claims 1 to 67, or a module for performing the method according to any one of claims 68 to 140.
142. A communications device, characterized by The communication apparatus includes a processor; the processor is configured to perform the method according to any one of claims 1 to 67, or to cause the communication apparatus to perform the method according to any one of claims 68 to 140.
143. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes instructions that, when executed, cause the method according to any one of claims 1 to 67 to be implemented, or cause the method according to any one of claims 68 to 140 to be implemented.
144. A computer program product, characterized in that, The computer program product includes instructions that, when executed, cause the method according to any one of claims 1 to 67 to be implemented, or cause the method according to any one of claims 68 to 140 to be implemented.
145. A communication system, characterized by The communication system includes the communication apparatus as claimed in claim 141 and the communication apparatus as claimed in claim 142.
Citation Information
Patent Citations
Communication method, passive Internet of Things AIOT device and storage medium
CN118235462A
Data transmission method and device, communication equipment and communication system
CN118283546A
Energy-based discontinuous backscattering by an ambient internet-of-things device
WO2024168664A1
Cited By
Frequency hopping for ambient internet of things reader-to-device repetitions
US20260213783A1