Method, apparatus and first network element for transmitting a central pilot
Patent Information
- Application Number
- CN202510384996.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-28
- Publication Date
- 2026-09-29
AI Technical Summary
[0004]本申请实施例的目的在于提供一种中导传输方法、装置及第一网元,以解决当前技术中并未规定阅读器或A-IoT设备如何插入中导的问题
[0021]本申请实施例的中导传输方法、装置及第一网元中,第一网元根据中导间隔信息,在第一信道中插入至少一个中导;和/或,第一网元根据第一数据量信息和/或中导间隔信息,在第一信道中插入中导或不插入中导;从而使得阅读器或A-IoT设备在接收第一信道时根据所述中导进行SFO估计、时频跟踪、信道估计、干扰估计等,提升第一信道的解码成功率。
Smart Images

Figure CN122845575A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a mid-channel transmission method, apparatus and first network element. Background Technology
[0002] To support the interconnection of hundreds of billions of things and address the high network construction costs and operational costs associated with large-scale deployments and subsequent maintenance such as battery replacements, a new type of Internet of Things (IoT) device is being designed within 5G New Radio Access (NR) systems: Ambient IoT (A-IoT). A-IoT devices possess little to no energy storage capacity, exhibiting low complexity, low cost, and low power consumption, which will facilitate the sensing and interconnection of everything. For 5G NR A-IoT communication systems, various types and capabilities of A-IoT devices may coexist, and A-IoT also has diverse application scenarios and use cases.
[0003] In A-IoT communication, readers such as base stations or terminals send A-IoT downlink channels to devices, instructing different types of A-IoT devices to receive the downlink channels and instructing devices to send A-IoT uplink channels, thereby completing the backscattering of the incident signal or autonomously sending uplink response signals. To combat sampling frequency offset (SFO) multipath interference and improve the decoding success rate of A-IoT downlink or uplink channels, midambles may be included in the A-IoT downlink or uplink channels. However, current technology does not specify how readers or A-IoT devices should insert midambles. Summary of the Invention
[0004] The purpose of this application is to provide a mid-channel transmission method, apparatus, and first network element to solve the problem that the current technology does not specify how a reader or A-IoT device should be inserted into the mid-channel.
[0005] To address the aforementioned problems, this application provides a mid-channel transmission method, the method comprising:
[0006] The first network element inserts at least one intermediate navigator into the first channel according to the intermediate navigator spacing information; and / or, the first network element inserts or does not insert an intermediate navigator into the first channel according to the first data volume information and / or the intermediate navigator spacing information; the intermediate navigator spacing information includes information on at least one intermediate navigator spacing.
[0007] The first network element includes at least one of the following: reader, base station, terminal, intermediate node, A-IoT device; the first channel includes at least one of the following: physical reader to device channel PRDCH, physical device to reader channel PDRCH.
[0008] This application embodiment also provides a first network element, characterized in that the first network element includes a memory, a transceiver, and a processor:
[0009] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:
[0010] Based on the intermediate duct spacing information, at least one intermediate duct is inserted in the first channel; and / or,
[0011] Based on the first data volume information and / or intermediate navigator spacing information, insert an intermediate navigator or not insert an intermediate navigator in the first channel;
[0012] The intermediate navigation interval information includes information on at least one intermediate navigation interval; the first network element includes at least one of the following: reader, base station, terminal, intermediate node, A-IoT device; the first channel includes at least one of the following: physical reader-to-device channel PRDCH, physical device-to-reader channel PDRCH.
[0013] This application embodiment also provides a mid-guide transmission device, including:
[0014] An insertion unit is used to insert at least one intermediate duct in the first channel according to the intermediate duct spacing information;
[0015] And / or,
[0016] The processing unit is configured to insert or not insert an intermediate cipher in the first channel based on the first data volume information and / or intermediate cipher interval information.
[0017] The intermediate navigation interval information includes information on at least one intermediate navigation interval; the first network element includes at least one of the following: reader, base station, terminal, intermediate node, A-IoT device; the first channel includes at least one of the following: physical reader-to-device channel PRDCH, physical device-to-reader channel PDRCH.
[0018] This application also provides a processor-readable storage medium storing a program for causing the processor to execute the intermediate transmission method as described above.
[0019] This application embodiment also provides a chip, including a processor coupled to a memory, for executing a computer program or instructions stored in the memory, wherein when the processor executes the computer program or instructions, the intermediate transmission method described above is executed.
[0020] The above-mentioned technical solution of this application has at least the following beneficial effects:
[0021] In the intermediate-channel transmission method, apparatus, and first network element of this application embodiment, the first network element inserts at least one intermediate channel into the first channel according to the intermediate-channel interval information; and / or, the first network element inserts or does not insert an intermediate channel according to the first data volume information and / or the intermediate-channel interval information; thereby enabling the reader or A-IoT device to perform SFO estimation, time-frequency tracking, channel estimation, interference estimation, etc. based on the intermediate channel when receiving the first channel, thereby improving the decoding success rate of the first channel. Attached Figure Description
[0022] Figure 1 This diagram illustrates the steps of the intermediate-range transmission method provided in the embodiments of this application.
[0023] Figure 2 This represents one of the structural diagrams of Example 1 provided in the embodiments of this application;
[0024] Figure 3 This is a second structural diagram of Example 1 provided in the embodiments of this application;
[0025] Figure 4 This is the third structural diagram of Example 1 provided in the embodiments of this application;
[0026] Figure 5 This represents one of the structural diagrams of Example 2 provided in the embodiments of this application;
[0027] Figure 6 This is a second structural diagram of Example 2 provided in the embodiments of this application;
[0028] Figure 7 This is the third structural diagram of Example 2 provided in the embodiments of this application;
[0029] Figure 8 This represents one of the structural diagrams of Example 3 provided in the embodiments of this application;
[0030] Figure 9 This is a second structural diagram of Example 3 provided in the embodiments of this application;
[0031] Figure 10 This is the third structural diagram of Example 3 provided in the embodiments of this application;
[0032] Figure 11This represents one of the structural diagrams of Example 4 provided in the embodiments of this application;
[0033] Figure 12 This is the second structural diagram of Example 4 provided in the embodiments of this application;
[0034] Figure 13 This represents one of the structural diagrams of Example 5 provided in the embodiments of this application;
[0035] Figure 14 This is the second structural diagram of Example 5 provided in the embodiments of this application;
[0036] Figure 15 This represents one of the structural diagrams of Example Six provided in the embodiments of this application;
[0037] Figure 16 This is a second structural diagram of Example Six provided in the embodiments of this application;
[0038] Figure 17 This is the third structural diagram of Example Six provided in the embodiments of this application;
[0039] Figure 18 This represents one of the structural diagrams of Example Seven provided in the embodiments of this application;
[0040] Figure 19 This is a second structural diagram illustrating Example Seven provided in the embodiments of this application;
[0041] Figure 20 This is the third structural diagram of Example Seven provided in the embodiments of this application;
[0042] Figure 21 This represents one of the structural diagrams of Example Eight provided in the embodiments of this application;
[0043] Figure 22 This is a second structural diagram of Example Eight provided in the embodiments of this application;
[0044] Figure 23 This is the third structural diagram of Example Eight provided in the embodiments of this application;
[0045] Figure 24 This is a schematic diagram of the structure of the first network element provided in an embodiment of this application;
[0046] Figure 25 This is a schematic diagram of the structure of the intermediate-range transmission device provided in the embodiments of this application;
[0047] Figure 26 This is a schematic diagram showing the structure of the chip system provided in the embodiments of this application. Detailed Implementation
[0048] To make the technical problems, technical solutions and advantages of this application clearer, a detailed description will be provided below in conjunction with the accompanying drawings and specific embodiments.
[0049] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.
[0050] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.
[0051] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0052] The technical solutions provided in this application can be applied to a variety of systems. For example, applicable systems may include Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Long Term Evolution Advanced (LTE-A) systems, Universal Mobile Telecommunications System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) systems, 5G New Radio (NR) systems and their evolved communication systems, and 6G (sixth generation mobile communication technology) systems. These systems may include terminal equipment and network equipment. The systems may also include a core network component, such as the Evolved Packet Core (EPC) and the 5G Core Network (5GC).
[0053] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in 5G or 6G systems, the terminal device may be called User Equipment (UE). Wireless terminal devices can be USB storage devices, other personal computer memory devices, and dongles. They can also communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices. For example, they can be portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the radio access network. Examples of such devices include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), personal computers, tablets, and Machine-type Communication (MTC) terminal devices. Wireless terminal devices can also be referred to as systems, subscriber units, subscriber stations, mobile stations, mobile devices, remote stations, access points, remote terminals, access terminals, user terminals, user agents, user devices, and wireless access devices and routers / modems that meet the limitations of this definition; however, this application does not limit the scope of the embodiments.
[0054] The network device involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, the base station may also be called an access point, or a device in the access network that communicates with wireless terminal devices through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network device involved in this application embodiment can be an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, or a Home evolved Node B (HeNB), relay node, femto, pico, network testing equipment, etc., and is not limited in this application embodiment. In some network architectures, network devices may include centralized unit (CU) nodes and distributed unit (DU) nodes, which may also be geographically separated.
[0055] Network devices and terminal devices can each use one or more antennas to perform multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO or multi-user MIMO. Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.
[0056] like Figure 1 As shown, this application provides a mid-course transmission method, the method comprising:
[0057] Step 101: The first network element inserts at least one intermediate cipher in the first channel according to the intermediate cipher interval information; and / or, the first network element inserts or does not insert an intermediate cipher in the first channel according to the first data volume information and / or the intermediate cipher interval information.
[0058] The intermediate navigation interval information includes information on at least one intermediate navigation interval; the first network element includes at least one of the following: reader, base station, terminal, intermediate node, A-IoT device; the first channel includes at least one of the following: Physical Reader to Device Channel (PRDCH) and Physical Device to Reader Channel (PDRCH).
[0059] Optionally, when the intermediate guide interval information includes information on multiple intermediate guide intervals, the values of these multiple intermediate guide intervals can be the same or different, and no specific limitation is made here.
[0060] In one implementation, when the first network element is a reader, base station, terminal, or intermediate node, the first channel is PRDCH.
[0061] In another implementation, when the first network element is an A-IoT device, base station, terminal, or intermediate node, the first channel is PDRCH.
[0062] In some embodiments, at least one midamble is configured in the first channel for SFO estimation, timing tracking, channel estimation, etc.
[0063] In one implementation, the first network element inserts or does not insert an intermediate cipher in the first channel based on the first data volume information and / or intermediate cipher interval information, including at least one of the following:
[0064] If the first data volume is less than the target threshold, no intermediate homing is inserted in the first channel;
[0065] If the first data volume is less than or equal to the target threshold, no intermediate duct is inserted in the first channel;
[0066] If the first data volume exceeds the target threshold, at least one intermediate duct is inserted into the first channel;
[0067] If the first data volume is greater than or equal to the target threshold, at least one intermediate duct is inserted into the first channel;
[0068] Optionally, the target threshold is: the number of bits, the number of symbols, the number of modulation symbols, or the duration; or, the target threshold is a percentage value of the intermediate frequency interval information. For example, the percentage value refers to X%, where X is a positive number, X>0, and X<=100.
[0069] In this embodiment, the first network element inserts at least one intermediate duct in the first channel according to the intermediate duct interval information; thereby enabling the reader or A-IoT device to perform SFO estimation, time-frequency tracking, channel estimation, interference estimation, etc. based on the intermediate duct when receiving the first channel, thus improving the decoding success rate of the first channel.
[0070] As an optional embodiment, the information of the at least one intermediate guide interval includes at least one of the following:
[0071] The interval information between adjacent first and second intermediate conductors;
[0072] The interval information between the end position of the first intermediate guide and the start position of the second intermediate guide;
[0073] The interval information between the start position of the first intermediate guide and the end position of the second intermediate guide;
[0074] The interval information between the start position of the first intermediate guide and the start position of the second intermediate guide;
[0075] The interval information between the end position of the first intermediate guide and the end position of the second intermediate guide;
[0076] The interval information between the preamble and the first middle guide;
[0077] The interval information between the end position of the leading element and the start position of the first intermediate element;
[0078] The interval information between the start position of the leader and the end position of the first middle leader;
[0079] The interval information between the start position of the leading element and the start position of the first intermediate element;
[0080] The interval information between the end position of the leading term and the end position of the first intermediate term.
[0081] For example, the intermediate guide spacing information includes three values: the first value is the offset value of the starting point of the first intermediate guide relative to the ending position of the preceding guide; the second value is the offset value of the starting point of the second intermediate guide relative to the ending position of the first intermediate guide; and the third value is the offset value of the starting point of the third intermediate guide relative to the ending position of the second intermediate guide. Accordingly, the first network element inserts three intermediate guides in the first channel according to the above intermediate guide spacing information.
[0082] Optionally, the interval information is defined in any of the following ways:
[0083] Number of symbols in Orthogonal Frequency Division Multiplexing (OFDM);
[0084] Number of time slots;
[0085] Number of bits;
[0086] Number of bytes;
[0087] Number of chips;
[0088] Number of device-to-reader D2R bit chips;
[0089] Number of D2R chips;
[0090] Number of D2R symbol chips;
[0091] Number of R2D bit chips in the reader;
[0092] Number of R2D chips;
[0093] Number of R2D symbol chips.
[0094] For example, the interval information is M D2R chips or modulation symbols associated with N bits, such as M D2R bitchips, M D2R chips, or M D2R symbol chips, etc., which will not be listed here.
[0095] In at least one embodiment of this application, the method further includes:
[0096] The first network element determines the definition method of the interval information based on the first information; wherein the first information includes at least one of the following:
[0097] Predefined or preconfigured information, wherein the predefined or preconfigured information is used to predefine or preconfigure the definition method of the interval information;
[0098] First indication information, the first indication information is used to indicate the definition method of the interval information;
[0099] The device type of the environmental Internet of Things (A-IoT) device is related to the definition method of the interval information;
[0100] The second indication information is used to indicate whether forward error correction coding is applied to the first channel;
[0101] The third indication information is used to indicate whether the small frequency shift is applied to the first channel;
[0102] The fourth indication information is used to indicate whether repetition is applied to the first channel.
[0103] For example, the interval information may be defined by the reader through the first indication information and then notified to the A-IoT device, or the interval information may be defined in a predefined or preconfigured manner.
[0104] For example, the definition of interval information is implicitly indicated by the device type of the A-IoT device. For device type 1, the interval information is defined using the number of bits; for device types 2a or 2b, the interval information is defined using time slot information.
[0105] In one implementation, if the second indication information indicates that forward error correction coding is applied to the first channel, the interval information is defined as the number of bits, where the number of bits refers to the number of encoded bits; or, if the second indication information indicates that forward error correction coding is not applied to the first channel, the interval information is defined as the number of bits, where the number of bits refers to the number of information bits.
[0106] It should be noted that the "repetition" mentioned in the fourth instruction information above refers to retransmitting all or part of the data carried by the first channel; for example, repetition applied to the first channel can be understood as: retransmitting all or part of the data carried by the first information; repetition not applied to the first information can be understood as: not retransmitting all or part of the data carried by the first information.
[0107] In at least one embodiment of this application, the method further includes:
[0108] Based on the first data volume information, determine the intermediate guide interval information;
[0109] or,
[0110] Predefined or pre-configured intermediate guide interval information;
[0111] or,
[0112] Based on the first data volume information and the number of intermediate guides, the intermediate guide interval information is determined.
[0113] or,
[0114] Based on the R2D control information, determine the intermediate guide interval information.
[0115] Optionally, the first data volume information includes at least one of the following:
[0116] The payload size carried by the first channel;
[0117] The number of bits used by the Cyclic Redundancy Check (CRC) code;
[0118] The size of the transport block carried by the first channel;
[0119] The amount of information carried by the first channel;
[0120] The length of data carried by the first channel;
[0121] The number of information elements occupied by the first channel, wherein the information elements include at least one of bits, bytes, chips, and modulation symbols.
[0122] In one implementation, determining the intermediate interval information based on the first data volume information includes:
[0123] Based on the first data volume information and the first correspondence relationship, determine the intermediate interval information corresponding to the first data volume information;
[0124] The first correspondence includes:
[0125] The correspondence between the value of the intermediate guide interval information and the value of the first data volume information;
[0126] or,
[0127] The correspondence between the value of the first data volume information and the first type, and the correspondence between the value of the intermediate channel interval information and the first type; wherein, the first type includes any one of the information type (messagetype), message type, command code, format type and function type of the first channel.
[0128] Optionally, the first correspondence may be configured by the reader or other network devices, or determined by a predefined or preconfigured method, without specific limitations here.
[0129] The correspondence between the value of the intermediate interval information and the value of the first data quantity information can be understood as follows: there is a correspondence between the value of the first data quantity information and the value of at least one intermediate interval; or, the value of the intermediate interval is related to the value of the first data quantity information.
[0130] In at least one embodiment of this application, step 101 includes:
[0131] According to the intermediate guide interval information, starting from the end position of the preamble of the first channel, an intermediate guide is inserted in the first channel every intermediate guide interval;
[0132] And / or,
[0133] Insert a mid-channel at the end of the first channel.
[0134] In one implementation, the intermediate guide interval information includes multiple intermediate guide intervals with the same value; for example, the intermediate guides are distributed in the payload of the first channel in a manner that is as uniform as possible, and the position of the last intermediate guide is as far back as possible in the payload of the first channel.
[0135] For example, for a certain value of first data quantity information, all intermediate intervals have the same value, but the last intermediate interval may not be at the end of the first channel.
[0136] In another implementation, the intermediate guide interval information includes multiple intermediate guide intervals, and the values of all intermediate guide intervals except the last intermediate guide interval are the same. For example, for a certain value of first data quantity information, the value of the last intermediate guide interval is different from the values of the other intermediate guide intervals, thereby ensuring that the last intermediate guide interval is located at the end of the first channel.
[0137] In at least one embodiment of this application, if the data volume of the last segment of the first channel does not reach the size of the corresponding inter-channel interval, the following scheme is used to determine whether to insert an inter-channel interval at the end of the first channel and / or what format of inter-channel interval to insert, respectively:
[0138] Option 1: Determine whether to insert an intermediate channel at the end of the first channel based on the data volume of the last segment of the first channel and the first threshold;
[0139] Alternatively, Option 2: Determine the format of the intermediate channel inserted at the end of the first channel based on the data volume of the last segment of the first channel and the second threshold;
[0140] Alternatively, Option 3: Determine whether to insert an intermediate guide at the end position of the first channel based on the data volume of the last segment of the first channel and the third threshold, and if it is determined that an intermediate guide should be inserted at the end position of the first channel, determine the format of the inserted intermediate guide based on the data volume of the last segment of the first channel and the fourth threshold.
[0141] It should be noted that the last segment of data in the first channel is the data between the end position of the first channel and the target mid-channel, where the target mid-channel is the mid-channel that is closest to the end position of the first channel but is not located at the end position of the first channel.
[0142] Regarding Scheme 1: Based on the data volume of the last segment of data in the first channel and a first threshold, determine whether to insert an intermediate navigator at the end of the first channel, including:
[0143] If the amount of data in the last segment of the first channel is greater than or equal to the first threshold, an intermediate channel is inserted at the end of the first channel.
[0144] or,
[0145] If the amount of data in the last segment of the first channel is less than the first threshold, no intermediate channel is inserted at the end of the first channel.
[0146] For Scheme 2: Based on the data volume of the last segment of data in the first channel and the second threshold, determine the format of the intermediate channel inserted at the end of the first channel, including:
[0147] If the amount of data in the last segment of the first channel is greater than or equal to the second threshold, a first-format intermediate channel is inserted at the end of the first channel.
[0148] or,
[0149] If the amount of data in the last segment of the first channel is less than the second threshold, a second-format intermediate channel is inserted at the end of the first channel.
[0150] For example, the middle guide of the first format is a long format middle guide, and the middle guide of the second format is a short format middle guide.
[0151] For Scheme 3: Determine whether to insert an intermediate cipher at the end of the first channel based on the data volume of the last segment of data in the first channel and a third threshold. If it is determined that an intermediate cipher should be inserted at the end of the first channel, determine the format of the inserted intermediate cipher based on the data volume of the last segment of data in the first channel and a fourth threshold, including:
[0152] If the amount of data in the last segment of the first channel is less than the third threshold, no intermediate channel will be inserted at the end of the first channel;
[0153] or,
[0154] If the amount of data in the last segment of the first channel is greater than or equal to the third threshold and less than the fourth threshold, an intermediate guide is inserted at the end of the first channel, and the format of the intermediate guide is the second format.
[0155] or,
[0156] If the data volume of the last segment is greater than or equal to the fourth threshold, an intermediate guide is inserted at the end position of the first channel, and the format of the intermediate guide is the first format.
[0157] Optionally, the value of the fourth threshold is greater than the value of the third threshold.
[0158] For example, the middle guide of the first format is a long format middle guide, and the middle guide of the second format is a short format middle guide.
[0159] In at least one embodiment of this application, at least one of the first threshold, the second threshold, the third threshold, and the fourth threshold is: the number of bits, the number of symbols, the number of modulation symbols, or the duration;
[0160] Alternatively, at least one of the first threshold, the second threshold, the third threshold, and the fourth threshold may be a percentage value of the intermediate interval information.
[0161] Optionally, the data volume of the last segment of data in the first channel includes at least one of the following:
[0162] The payload size carried by the last segment of data in the first channel;
[0163] The number of bits used by the Cyclic Redundancy Check (CRC) code;
[0164] The size of the transport block carried by the last segment of data in the first channel;
[0165] The amount of information carried by the last segment of data in the first channel;
[0166] The length of the data carried in the last segment of the first channel;
[0167] The number of information elements occupied by the last segment of data in the first channel, wherein the information elements include at least one of bits, bytes, chips, and modulation symbols.
[0168] As an optional embodiment, determining the intermediate interval information based on the first data volume information and the number of intermediates includes:
[0169] The first ratio between the value of the first data quantity information and the value of the intermediate quantity is obtained;
[0170] The first ratio is rounded up to obtain the intermediate guide interval information; or, the first ratio is rounded down to obtain the intermediate guide interval information.
[0171] For example, the intermediate interval = rounded up [first data volume information / number of intermediate intervals]. Using this scheme, if the interval is not divisible, the last intermediate interval will be shorter than the others.
[0172] For example, the intermediate interval = rounded down [first data volume / number of intermediate intervals]. Using this method, if the interval is not divisible, the last intermediate interval will be longer than the others.
[0173] In this embodiment, the first network element inserts a mid-channel in the first channel at every mid-channel interval, starting from the end position of the preamble of the first channel, according to the mid-channel interval information, until the end position of the first channel, and the last mid-channel is placed at the end position of the first channel.
[0174] Optionally, the number of intermediate ducts is indicated by the reader to the A-IoT device via signaling, or it can be predefined or preconfigured. The intermediate duct interval is calculated by the first network element based on the first data volume information and the number of intermediate ducts.
[0175] In summary, in this embodiment of the application, the first network element inserts at least one intermediate duct in the first channel according to the intermediate duct interval information; thereby enabling the reader or A-IoT device to perform SFO estimation, time-frequency tracking, channel estimation, interference estimation, etc. based on the intermediate duct when receiving the first channel, thus improving the decoding success rate of the first channel.
[0176] To more clearly describe the mid-channel transmission method provided in the embodiments of this application, several examples are given below.
[0177] Example 1
[0178] In A-IoT communication, a preamble is transmitted before the PRDCH or PDRCH to perform SFO estimation, timing acquisition, channel estimation, and interference estimation. When the data transmission carried by the PRDCH or PDRCH is relatively short, such as a payload of no more than 20 bits, the preamble alone can complete SFO estimation and channel estimation. However, when the PRDCH or PDRCH carries a longer data transmission, such as a payload exceeding 96 bits, an intercalary preamble needs to be inserted in the middle of the payload to assist the preamble in completing SFO estimation and channel estimation.
[0179] In this example, the intermediate navigator (ADC) is configured in the first channel for SFO estimation, timing tracking, and channel estimation. The ADC spacing refers to one of the following: the number of OFDM symbols, time slots, bits, bytes, or chips between two adjacent ADCs. The first channel is either PRDCH or PDRCH. The method used to define the ADC spacing (i.e., using one of the following: the number of OFDM symbols, time slots, bits, bytes, or chips) is communicated to the device by the reader via signaling, or it may be predefined or preconfigured. Alternatively, the ADC spacing can be implicitly determined based on the device type; for example, for Device 1, it is defined by the number of bits; for Device 2a / 2b, it is defined by the number of time slots.
[0180] For example, three D2R interpolations are inserted into the PDRCH sent by an A-IoT device. The D2R interpolations are not part of the PDRCH and are 32 bits in length.
[0181] like Figure 2 As shown, the D2R information carried by PDRCH is 216 bits, with a D2R interpolation inserted every 64 bits. Therefore, the interpolation interval is 64 bits.
[0182] like Figure 3 As shown, the D2R information carried by the PDRCH is 432 chips, and a D2R interpolation is inserted every 128 chips. Therefore, the interpolation interval is 128 chips.
[0183] like Figure 4 As shown, the D2R information carried by the PDRCH is transmitted over 3.4 time slots, with a D2R intermediary inserted every other time slot. Therefore, the intermediary interval is one time slot.
[0184] By employing the method described above for inserting a midpoint interval, A-IoT devices can obtain the midpoint location information and transmit the PDRCH based on this information. The midpoint interval can be defined according to the number of bits, chips, or time slots, improving the flexibility of midpoint interval definition. The midpoint, inserted into the information bits of the PDRCH, can assist the reader in performing SFO estimation and channel estimation, thereby improving the PDRCH decoding success rate.
[0185] Example 2
[0186] The first network element inserts a mid-channel at a predefined position according to a predefined first correspondence. The first correspondence includes: the correspondence between the value of the mid-channel interval information and the value of the first data volume information; or, the correspondence between the value of the first data volume information and the first type, and the correspondence between the value of the mid-channel interval information and the first type; wherein, the first type includes any one of the information type, message type, command type, format type, and function type of the first channel.
[0187] Specifically, for a certain first data quantity information value, the value of the last intermediate interval is different from the values of the other intermediate intervals except the last intermediate interval, thereby ensuring that the last intermediate interval is located at the end of the first channel.
[0188] As shown in Table 1, assuming three predefined TBSs for D2R transmission are TBS#1, TBS#2, and TBS#3, the number of bits corresponding to each TBS is 128, 216, and 304 bits, respectively. This number of bits represents the value of the first data volume information. (Based on Table 1 and...) Figures 5-7This allows for the predefined correspondence between the first data volume information and the intermediate interval, meaning that the value of the intermediate interval is related to the value of the first data volume information, and there is a correspondence between the value of the first data volume information and the value of at least one intermediate interval. See Table 1 and... Figure 5 As shown, the first data quantity information corresponding to TBS#1 is 128 bits, and the intermediate interval is 64 bits. (See Table 1 and...) Figure 6 As shown, the first data volume corresponding to TBS#2 is 216 bits, and the intermediate interval is {72, 72} bits. (See Table 1 and...) Figure 7 As shown, the first data volume corresponding to TBS#3 is 304 bits, and the inter-channel interval is {64, 64, 64, 48} bits. For TBS#3, the value of the last inter-channel interval (i.e., inter-channel interval #4 is 48 bits) is different from the values of the other inter-channel intervals (i.e., 64 bits), thus ensuring that the last inter-channel interval is located at the end of the first channel (or the end position).
[0189] Table 1 Mapping Table of TBS and Intermediate Conductor Spacing
[0190]
[0191] By adopting the aforementioned midpoint position determination scheme, a predefined correspondence between the first data volume information and the midpoint interval is established, with the last midpoint located at the end of the first channel. This allows the device to insert a midpoint at a predetermined position within the first channel according to predefined rules, solving the midpoint position determination problem and enabling A-IoT communication between the A-IoT reader and the device. The last midpoint being located at the end also facilitates better channel estimation by the reader.
[0192] Example 3
[0193] The first network element inserts a mid-channel at a predefined position according to a predefined first correspondence. The first correspondence includes: the correspondence between the value of the mid-channel interval information and the value of the first data volume information; or, the correspondence between the value of the first data volume information and the first type, and the correspondence between the value of the mid-channel interval information and the first type; wherein, the first type includes any one of the information type, message type, command type, format type, and function type of the first channel.
[0194] For all first data quantity information values, all intermediate interval values are the same, but the last intermediate interval may not be located at the end of the first channel.
[0195] As shown in Table 2, assuming three predefined TBSs for D2R transmission are TBS#1, TBS#2, and TBS#3, the number of bits corresponding to each TBS is 128, 216, and 304 bits, respectively. This number of bits represents the value of the first data volume information. (Based on Table 2 and...) Figures 8-10 This allows for the predefined correspondence between the first data volume information and the intermediate interval, meaning that the value of the intermediate interval is related to the value of the first data volume information, and there is a correspondence between the value of the first data volume information and the value of at least one intermediate interval. See Table 2 and... Figure 8 As shown, the first data quantity information corresponding to TBS#1 is 128 bits, and the intermediate interval is 64 bits. (See Table 2 and...) Figure 9 As shown, the first data volume corresponding to TBS#2 is 216 bits, and the intermediate interval is {64, 64} bits. (See Table 3 and...) Figure 10 As shown, the first data volume corresponding to TBS#3 is 304 bits, and the inter-lead interval is {64, 64, 64} bits. For all first data volume information values, all inter-lead interval values are the same, but the last inter-lead may not be at the end of the first channel, that is: the last inter-lead of TBS#2 and TBS#3 is not at the end of the first channel.
[0196] Table 2 Mapping Table of TBS and Intermediate Conductor Spacing
[0197]
[0198] By adopting the aforementioned mid-channel position determination scheme, a predefined correspondence between the first data volume information and the mid-channel interval is established. This allows the device to insert a mid-channel at a predetermined position in the first channel according to predefined rules, solving the mid-channel position determination problem and enabling A-IoT communication between the A-IoT reader and the device. Since all mid-channel intervals are equal in value, the last mid-channel may not be at the end, which simplifies the design and reduces the implementation complexity of the device.
[0199] Example 4
[0200] The first network element uses the preamble end position as the starting point according to the preamble interval, and inserts a preamble in the first channel every other preamble interval until the end of the first channel.
[0201] If the size of the last segment of the first data volume information does not reach the intermediate interval, the following method is used to determine whether to insert an intermediate interval:
[0202] Define the threshold X for whether to insert an interguide:
[0203] If the number of bits, chips, or duration of the last data segment is greater than or equal to X% of the inter-lead interval, an inter-lead will be inserted after the last data segment.
[0204] Otherwise, a middle guide would not be inserted after the last data segment.
[0205] Assume three predefined Data Base Stations (TBS) for D2R transmission: TBS#1, TBS#2, and TBS#3. The number of bits corresponding to these three TBSs are 128, 216, and 304 bits respectively. This number of bits represents the value of the first data volume. The interleaving interval is predefined (64 bits) and is independent of the value of the first data volume. Figure 11 and Figure 12 As shown, the intermediate spacing of TBS#1, TBS#2, and TBS#3 is the same, 64 bits. Figure 11 and Figure 12 As shown, the last data segments of the first data volume information are 24 bits and 48 bits in size, respectively, which do not reach the inter-intermediate interval. Therefore, it is necessary to determine whether to insert an inter-intermediate interval for these cases. Thus, a threshold X = 50 is defined for whether to insert an inter-intermediate interval: if the number of bits transmitted in the last data segment is greater than or equal to 50% of the inter-intermediate interval, an inter-intermediate interval is inserted; otherwise, it is not inserted. Figure 11 In this case, the last data segment transmits 24 bits, which is less than 50% of the interstitial interval (i.e., 32 bits). Therefore, an interstitial interval will not be inserted after the last data segment. And for... Figure 12 In this case, the last data segment has 48 bits, which is 50% of the interstitial interval (i.e., 32 bits). Therefore, an interstitial interval will be inserted after the last data segment.
[0206] By adopting the aforementioned mid-channel position determination scheme, predefined mid-channel intervals and insertion rules are established, along with a threshold X for whether to insert a mid-channel. This allows the device to insert a mid-channel at a predetermined position within the first channel according to the predefined rules and threshold X, solving the mid-channel position determination problem and enabling A-IoT communication between the A-IoT reader and the device. Since all mid-channel intervals are equal, this simplifies the design and reduces the implementation complexity of the device. Furthermore, the introduction of threshold X also addresses the question of whether a mid-channel needs to be inserted after the last data segment.
[0207] Example 5
[0208] The first network element uses the preamble end position as the starting point according to the preamble interval, and inserts a preamble in the first channel every other preamble interval until the end of the first channel.
[0209] If the last segment of the first data volume information does not reach the median interval, the following method is used to determine the format of the median to be inserted:
[0210] Define the threshold Y for inserting the first or second format intermediate:
[0211] If the number of bits, chips, or duration of the last data segment is greater than or equal to Y% of the inter-lead interval, a first-format inter-lead (such as a long-format inter-lead) will be inserted after the last data segment; the long-format inter-lead is the normal inter-lead.
[0212] Otherwise, a second format guide (such as a short format guide) will be inserted after the last data segment.
[0213] Assume three predefined Data Base Stations (TBS) for D2R transmission: TBS#1, TBS#2, and TBS#3. The number of bits corresponding to these three TBSs are 128, 216, and 304 bits respectively. This number of bits represents the value of the first data volume. The interleaving interval is predefined (64 bits) and is independent of the value of the first data volume. Figure 13 and Figure 14 As shown, the intermediate spacing of TBS#1, TBS#2, and TBS#3 is the same, 64 bits. Figure 13 and 14 As shown, the last data segments of the first data volume information are 24 bits and 48 bits in size, respectively, which does not reach the inter-channel interval. Therefore, it is necessary to determine which format of inter-channel interval to insert for these situations. Thus, a threshold Y = 50 is defined for inserting the first and second format inter-channel intervals. That is, if the number of transmitted bits in the last data segment is greater than or equal to 50% of the inter-channel interval, a long format inter-channel interval is inserted, which is a normal 32-bit inter-channel interval. Otherwise, a short format inter-channel interval is inserted, such as a 16-bit inter-channel interval. The reason for adopting this approach is that when the last data segment is relatively small, inserting a long format inter-channel interval would result in high inter-channel overhead; conversely, not inserting an inter-channel interval would degrade the channel estimation performance of the last data segment. Therefore, inserting a short format inter-channel interval is preferable. Figure 13 In this case, the last data segment transmits 24 bits, which is less than 50% of the intercalator interval (i.e., 32 bits). Therefore, a short-format intercalator is inserted after the last data segment. And for... Figure 14 In this case, the last data segment has 48 bits, which is 50% of the interstitial interval (i.e., 32 bits). Therefore, a long format interstitial will be inserted after the last data segment.
[0214] By adopting the aforementioned midpoint position determination scheme, predefined midpoint intervals and insertion rules are established, along with a threshold Y for inserting long or short format midpoints. This allows the device to insert a midpoint at a predetermined position within the first channel according to the predefined rules and threshold Y, solving the midpoint position determination problem and enabling A-IoT communication between the A-IoT reader and the device. Since all midpoint intervals are equal, this simplifies the design and reduces the implementation complexity of the device. Furthermore, the introduction of the threshold Y resolves the question of which format midpoint to insert after the last data segment.
[0215] Example 6
[0216] The first network element uses the preamble end position as the starting point according to the preamble interval, and inserts a preamble in the first channel every other preamble interval until the end of the first channel.
[0217] If the last segment of the first data volume information does not reach the median interval, the following scheme is used to determine whether to insert a median and what format of median to insert:
[0218] Simultaneously define the threshold X for whether to insert a mid-term and the threshold Y for inserting a first-format mid-term or a second-format mid-term:
[0219] If the number of bits, chips, or duration of the last data segment is greater than or equal to Y% of the intermediate guide interval, a first format intermediate guide (such as a long format intermediate guide) will be inserted after the last data segment.
[0220] Otherwise, if the number of bits, chips, or duration of the last data segment is less than Y% of the inter-lead interval and greater than X% of the inter-lead interval, a second-format inter-lead (such as a short-format inter-lead) will be inserted after the last data segment.
[0221] Otherwise, a middle guide would not be inserted after the last data segment.
[0222] Assume three predefined Data Base Stations (TBS) for D2R transmission: TBS#1, TBS#2, and TBS#3. The number of bits corresponding to these three TBSs are 136, 216, and 304 bits respectively. This number of bits represents the value of the first data volume. The interleaving interval is predefined (64 bits) and is independent of the value of the first data volume. Figure 15 , Figure 16 and Figure 17 As shown, the intermediate spacing of TBS#1, TBS#2, and TBS#3 is the same, 64 bits. Figure 15 , Figure 16 and Figure 17As shown, the last data segments of the first data volume information are 8 bits, 24 bits, and 48 bits in size, which do not reach the inter-leader interval. Therefore, it is necessary to determine whether to insert an inter-leader and, if so, what format of inter-leader to insert. Thus, a threshold X = 20 is defined for whether to insert an inter-leader, and a threshold Y = 50 is defined for inserting a first-format or second-format inter-leader. That is: if the number of bits transmitted in the last data segment is greater than or equal to 50% of the inter-leader interval, a first-format inter-leader (e.g., a long-format inter-leader) will be inserted after the last data segment; otherwise, if the number of bits transmitted in the last data segment is less than 50% of the inter-leader interval but greater than 20% of the inter-leader interval, a second-format inter-leader (e.g., a short-format inter-leader) will be inserted after the last data segment; otherwise, no inter-leader will be inserted after the last data segment. A long-format inter-leader is a normal 32-bit inter-leader. A short-format inter-leader is a 16-bit inter-leader. Figure 15 In this case, the last data segment transmits 8 bits, which is less than 20% of the intercalator interval (i.e., 12.8 bits). Therefore, no intercalator is inserted after the last data segment. For Figure 16 In this case, the last data segment transmits 24 bits, reaching 20% of the inter-intermediate radius interval (i.e., 12.8 bits), but not reaching 50% of the inter-intermediate radius interval (i.e., 32 bits). Therefore, a short-format inter-intermediate radius is inserted after the last data segment. And for... Figure 17 In this case, the last data segment has 48 bits, which is 50% of the interstitial interval (i.e., 32 bits). Therefore, a long format interstitial will be inserted after the last data segment.
[0223] By adopting the aforementioned midpoint position determination scheme, midpoint intervals and insertion rules are predefined, along with a threshold X for whether to insert a midpoint and a threshold Y for inserting a long or short format midpoint. This allows the device to insert a midpoint at a predetermined position in the first channel according to the predefined rules, thresholds X and Y, thus solving the midpoint position determination problem and enabling A-IoT communication between the A-IoT reader and the device. Since all midpoint interval values are equal, this simplifies the design and reduces the implementation complexity of the device. Furthermore, the introduction of thresholds X and Y resolves the questions of whether a midpoint needs to be inserted after the last data segment and, if so, which format midpoint to insert.
[0224] Example 7
[0225] The first network element obtains the intermediate guide interval information based on the number of intermediate guides, takes the end position of the preamble as the starting point, inserts an intermediate guide in the first channel every intermediate guide interval until the end position of the first channel, and places the last intermediate guide at the end of the first channel.
[0226] The method for calculating the intermediate frequency interval of the first network element is as follows:
[0227] Intermediate interval = rounded up [first data volume / number of intermediate intervals]. Using this method, if the interval is not divisible, the last intermediate interval will be shorter than the others.
[0228] Assume that three types of TBS for D2R transmission are predefined, namely TBS#1, TBS#2 and TBS#3. The number of bits corresponding to these three TBSs are 136, 216 and 304 bits respectively. This number of bits is the value of the first data volume information.
[0229] like Figure 18 , Figure 19 and Figure 20 As shown, the intermediate spacing of TBS#1, TBS#2, and TBS#3 is the same, 64 bits. The corresponding bit counts for these three TBS types are 136, 216, and 304 bits, respectively. For Figure 18 In this case, the inter-intermediate interval = rounded up [136 bits / 2 inter-intermediates] = 68 bits, which is divisible. Therefore, an inter-intermediate interval will be inserted every 68 bits, and all inter-intermediate intervals will have the same value. For Figure 19 In this case, the inter-intermediate interval = rounded up [216 bits / 3 inter-intermediates] = 72 bits, which is divisible. Therefore, an inter-intermediate interval will be inserted every 72 bits, and all inter-intermediate intervals will have the same value. For Figure 20 In this case, the intermediate interval = rounded up [304 bits / 5 intermediate intervals] = 61 bits, which is not divisible. Therefore, the first 3 intermediate intervals are 61 bits, and the last intermediate interval (the 4th intermediate interval) is 60 bits. The last intermediate interval will be shorter than the other intermediate intervals.
[0230] By employing the aforementioned midpoint location determination scheme, the signaling notifies the number of midpoints and predefines the midpoint location calculation rules. The last midpoint interval is shorter than the others, allowing the device to insert a midpoint at the designated position in the first channel according to the predefined rules. This solves the midpoint location determination problem and enables A-IoT communication between the A-IoT reader and the device. All midpoints are distributed as evenly as possible within the PDRCH payload, with the last midpoint located at the end, which facilitates better channel estimation by the reader.
[0231] Example 8
[0232] The first network element obtains the intermediate guide interval information based on the number of intermediate guides, takes the end position of the preamble as the starting point, inserts an intermediate guide in the first channel every intermediate guide interval until the end position of the first channel, and places the last intermediate guide at the end of the first channel.
[0233] The method for calculating the intermediate frequency interval of the first network element is as follows:
[0234] Intermediate interval = rounded down [first data volume / number of intermediate intervals]. Using this method, if the interval is not divisible, the last intermediate interval will be longer than the others.
[0235] Assume that three types of TBS for D2R transmission are predefined, namely TBS#1, TBS#2 and TBS#3. The number of bits corresponding to these three TBSs are 136, 216 and 304 bits respectively. This number of bits is the value of the first data volume information.
[0236] like Figure 21 , Figure 22 and Figure 23 As shown, the intermediate spacing of TBS#1, TBS#2, and TBS#3 is the same, 64 bits. The corresponding bit counts for these three TBS types are 136, 216, and 304 bits, respectively. For Figure 21 In this case, the inter-intermediate interval = rounded down [136 bits / 2 inter-intermediates] = 68 bits, which is divisible. Therefore, an inter-intermediate interval will be inserted every 68 bits, and all inter-intermediate intervals will have the same value. For Figure 22 In this case, the inter-intermediate interval = rounded down [216 bits / 3 inter-intermediates] = 72 bits, which is divisible. Therefore, an inter-intermediate interval will be inserted every 72 bits, and all inter-intermediate intervals will have the same value. For Figure 23 In this case, the intermediate interval = rounded down [304 bits / 5 intermediate intervals] = 60 bits, which is not divisible. Therefore, the first 3 intermediate intervals are 60 bits, and the last intermediate interval (the 4th intermediate interval) is 64 bits. The last intermediate interval will be longer than the other intermediate intervals.
[0237] By employing the aforementioned midpoint location determination scheme, the signaling notifies the number of midpoints and predefines the midpoint location calculation rules. The last midpoint interval is shorter than the others, allowing the device to insert a midpoint at the designated position in the first channel according to the predefined rules. This solves the midpoint location determination problem and enables A-IoT communication between the A-IoT reader and the device. All midpoints are distributed as evenly as possible within the PDRCH payload, with the last midpoint located at the end, which facilitates better channel estimation by the reader.
[0238] In summary, in this embodiment of the application, the first network element inserts at least one intermediate duct in the first channel according to the intermediate duct interval information; thereby enabling the reader or A-IoT device to perform SFO estimation, time-frequency tracking, channel estimation, interference estimation, etc. based on the intermediate duct when receiving the first channel, thus improving the decoding success rate of the first channel.
[0239] like Figure 24 As shown in the figure, this application embodiment also provides a first network element, including a memory 2420, a transceiver 2410, and a processor 2400:
[0240] The memory 2420 is used to store computer programs; the transceiver 2410 is used to send and receive data under the control of the processor 2400; the processor 2400 is used to read the computer program in the memory 2420 and perform the following operations:
[0241] Based on the intermediate duct spacing information, at least one intermediate duct is inserted in the first channel; and / or,
[0242] Based on the first data volume information and / or intermediate navigator spacing information, insert an intermediate navigator or not insert an intermediate navigator in the first channel;
[0243] The intermediate navigation interval information includes information on at least one intermediate navigation interval; the first network element includes at least one of the following: reader, base station, terminal, intermediate node, A-IoT device; the first channel includes at least one of the following: physical reader-to-device channel PRDCH, physical device-to-reader channel PDRCH.
[0244] In some embodiments, the information of the at least one intermediate guide interval includes at least one of the following:
[0245] The interval information between adjacent first and second intermediate conductors;
[0246] The interval information between the end position of the first intermediate guide and the start position of the second intermediate guide;
[0247] The interval information between the start position of the first intermediate guide and the end position of the second intermediate guide;
[0248] The interval information between the start position of the first intermediate guide and the start position of the second intermediate guide;
[0249] The interval information between the end position of the first intermediate guide and the end position of the second intermediate guide;
[0250] The interval information between the preamble and the first middle guide;
[0251] The interval information between the end position of the leading element and the start position of the first intermediate element;
[0252] The interval information between the start position of the leader and the end position of the first middle leader;
[0253] The interval information between the start position of the leading element and the start position of the first intermediate element;
[0254] The interval information between the end position of the leading term and the end position of the first intermediate term.
[0255] In some embodiments, the interval information is defined in any of the following ways:
[0256] Number of symbols in Orthogonal Frequency Division Multiplexing (OFDM);
[0257] Number of time slots;
[0258] Number of bits;
[0259] Number of bytes;
[0260] Number of chips;
[0261] Number of device-to-reader D2R bit chips;
[0262] Number of D2R chips;
[0263] Number of D2R symbol chips;
[0264] The number of R2D bits in the reader;
[0265] Number of R2D chips;
[0266] Number of R2D symbol chips.
[0267] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations:
[0268] Based on the first information, the definition method of the interval information is determined; wherein, the first information includes at least one of the following:
[0269] Predefined or preconfigured information, wherein the predefined or preconfigured information is used to predefine or preconfigure the definition method of the interval information;
[0270] First indication information, the first indication information is used to indicate the definition method of the interval information;
[0271] The device type of the environmental Internet of Things (A-IoT) device is related to the definition method of the interval information;
[0272] The second indication information is used to indicate whether forward error correction coding is applied to the first channel;
[0273] The third indication information is used to indicate whether the small frequency shift is applied to the first channel;
[0274] The fourth indication information is used to indicate whether repetition is applied to the first channel.
[0275] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations:
[0276] Based on the first data volume information, determine the intermediate guide interval information;
[0277] or,
[0278] Predefined or pre-configured intermediate guide interval information;
[0279] or,
[0280] Based on the first data volume information and the number of intermediate guides, the intermediate guide interval information is determined.
[0281] or,
[0282] Based on the R2D control information, determine the intermediate guide interval information.
[0283] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations:
[0284] Based on the first data volume information and the first correspondence relationship, determine the intermediate interval information corresponding to the first data volume information;
[0285] The first correspondence includes:
[0286] The correspondence between the value of the intermediate guide interval information and the value of the first data volume information;
[0287] or,
[0288] The correspondence between the value of the first data volume information and the first type, and the correspondence between the value of the intermediate channel interval information and the first type; wherein, the first type includes any one of the information type, message type, command type, format type and function type of the first channel.
[0289] In some embodiments, the first data volume information includes at least one of the following:
[0290] The size of the payload carried by the first channel;
[0291] The number of bits used by the Cyclic Redundancy Check (CRC) code;
[0292] The size of the transport block carried by the first channel;
[0293] The amount of information carried by the first channel;
[0294] The length of data carried by the first channel;
[0295] The number of information elements occupied by the first channel, wherein the information elements include at least one of bits, bytes, chips, and modulation symbols.
[0296] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations:
[0297] According to the intermediate guide interval information, starting from the end position of the preamble of the first channel, an intermediate guide is inserted in the first channel every intermediate guide interval;
[0298] And / or,
[0299] Insert a mid-channel at the end of the first channel.
[0300] In some embodiments, the intermediate-range interval information includes multiple intermediate-range intervals with the same value; or, the intermediate-range intervals, except for the last intermediate-range interval, have the same value among the multiple intermediate-range intervals included in the intermediate-range interval information.
[0301] In some embodiments, the processor is further configured to read a computer program from the memory and perform at least one of the following operations:
[0302] If the first data volume is less than the target threshold, no intermediate homing is inserted in the first channel;
[0303] If the first data volume is less than or equal to the target threshold, no intermediate duct is inserted in the first channel;
[0304] If the first data volume exceeds the target threshold, at least one intermediate duct is inserted into the first channel;
[0305] If the first data volume is greater than or equal to the target threshold, at least one intermediate duct is inserted into the first channel.
[0306] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations:
[0307] Based on the data volume of the last segment of the first channel and the first threshold, determine whether to insert an intermediate channel at the end of the first channel;
[0308] or,
[0309] Based on the data volume of the last segment of data in the first channel and the second threshold, determine the format of the intermediate channel inserted at the end position of the first channel;
[0310] or,
[0311] Based on the data volume of the last segment of data in the first channel and the third threshold, it is determined whether to insert an intermediate guide at the end position of the first channel. If it is determined that an intermediate guide should be inserted at the end position of the first channel, the format of the inserted intermediate guide is determined based on the data volume of the last segment of data in the first channel and the fourth threshold.
[0312] In some embodiments, the last segment of data in the first channel is: the data between the end position of the first channel and the target center guide, wherein the target center guide is the center guide that is closest to the end position of the first channel but is not located at the end position of the first channel.
[0313] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations:
[0314] If the amount of data in the last segment of the first channel is greater than or equal to the first threshold, an intermediate channel is inserted at the end of the first channel.
[0315] or,
[0316] If the amount of data in the last segment of the first channel is less than the first threshold, no intermediate channel is inserted at the end of the first channel.
[0317] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations:
[0318] If the amount of data in the last segment of the first channel is greater than or equal to the second threshold, a first-format intermediate channel is inserted at the end of the first channel.
[0319] or,
[0320] If the amount of data in the last segment of the first channel is less than the second threshold, a second-format intermediate channel is inserted at the end of the first channel.
[0321] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations:
[0322] If the amount of data in the last segment of the first channel is less than the third threshold, no intermediate channel will be inserted at the end of the first channel;
[0323] or,
[0324] If the amount of data in the last segment of the first channel is greater than or equal to the third threshold and less than the fourth threshold, an intermediate guide is inserted at the end of the first channel, and the format of the intermediate guide is the second format.
[0325] or,
[0326] If the data volume of the last segment is greater than or equal to the fourth threshold, an intermediate guide is inserted at the end position of the first channel, and the format of the intermediate guide is the first format.
[0327] In some embodiments, at least one of the target threshold, the first threshold, the second threshold, the third threshold, and the fourth threshold is: the number of bits, the number of symbols, the number of modulation symbols, or the duration;
[0328] or,
[0329] At least one of the target threshold, the first threshold, the second threshold, the third threshold, and the fourth threshold is a percentage value of the value of the intermediate interval information.
[0330] In some embodiments, the data volume of the last segment of data in the first channel includes at least one of the following:
[0331] The payload size carried by the last segment of data in the first channel;
[0332] The number of bits used by the Cyclic Redundancy Check (CRC) code;
[0333] The size of the transport block carried by the last segment of data in the first channel;
[0334] The amount of information carried by the last segment of data in the first channel;
[0335] The length of the data carried in the last segment of the first channel;
[0336] The number of information elements occupied by the last segment of data in the first channel, wherein the information elements include at least one of bits, bytes, chips, and modulation symbols.
[0337] In some embodiments, the processor is further configured to read a computer program from the memory and perform the following operations:
[0338] The first ratio between the value of the first data quantity information and the value of the intermediate quantity is obtained;
[0339] The first ratio is rounded up to obtain the intermediate guide interval information; or, the first ratio is rounded down to obtain the intermediate guide interval information.
[0340] Among them, Figure 24In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (represented by a processor) and memory (represented by memory). The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides the interface. The transceiver can be multiple components, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor is responsible for managing the bus architecture and general processing, and the memory can store data used by the processor 2400 during operation.
[0341] The processor can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0342] In this embodiment, the first network element inserts at least one intermediate duct in the first channel according to the intermediate duct interval information; thereby enabling the reader or A-IoT device to perform SFO estimation, time-frequency tracking, channel estimation, interference estimation, etc. based on the intermediate duct when receiving the first channel, thus improving the decoding success rate of the first channel.
[0343] It should be noted that the first network element provided in the embodiments of this application is a network element capable of performing the above-described intermediate transmission method. Therefore, all embodiments of the above-described intermediate transmission method are applicable to this network element and can achieve the same or similar beneficial effects, which will not be repeated here.
[0344] This application also provides a processing apparatus, including a processor and an interface. The processor can be used to execute the methods described in the above method embodiments.
[0345] It should be understood that the aforementioned processing device can be a chip. For example, the processing device can be a field-programmable gate array (FPGA), can include an application-specific integrated circuit (ASIC), can be a system-on-a-chip (SoC), can be a central processor unit (CPU), can be a network processor (NP), can be a digital signal processor (DSP), can be a microcontroller unit (MCU), can be a programmable logic device (PLD), or other integrated chips.
[0346] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be executed by a hardware processor, or by a combination of hardware and software modules within the processor. The software modules can reside in mature storage media in the art, such as random access registers, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. Since the storage medium is located in memory, the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method; to avoid repetition, these will not be described in detail here.
[0347] It should be noted that the processor in the embodiments of this application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor, etc.
[0348] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache.
[0349] Based on the same technical concept, this application also provides a mid-path transmission device. This terminal transmission device can realize the functions of the first network element side in the aforementioned embodiments.
[0350] See Figure 25 This is a schematic diagram of the structure of the intermediate-guide transmission device provided in an embodiment of this application. Figure 25 As shown, the intermediate transmission device 2500 includes:
[0351] The insertion unit 2501 is used to insert at least one intermediate duct in the first channel according to the intermediate duct spacing information;
[0352] And / or,
[0353] Processing unit 2502 is used to insert or not insert an intermediate cipher in the first channel according to the first data volume information and / or intermediate cipher interval information;
[0354] The intermediate navigation interval information includes information on at least one intermediate navigation interval; the first network element includes at least one of the following: reader, base station, terminal, intermediate node, A-IoT device; the first channel includes at least one of the following: physical reader-to-device channel PRDCH, physical device-to-reader channel PDRCH.
[0355] In some embodiments, the information of the at least one intermediate guide interval includes at least one of the following:
[0356] The interval information between adjacent first and second intermediate conductors;
[0357] The interval information between the end position of the first intermediate guide and the start position of the second intermediate guide;
[0358] The interval information between the start position of the first intermediate guide and the end position of the second intermediate guide;
[0359] The interval information between the start position of the first intermediate guide and the start position of the second intermediate guide;
[0360] The interval information between the end position of the first intermediate guide and the end position of the second intermediate guide;
[0361] The interval information between the preamble and the first middle guide;
[0362] The interval information between the end position of the leading element and the start position of the first intermediate element;
[0363] The interval information between the start position of the leader and the end position of the first middle leader;
[0364] The interval information between the start position of the leading element and the start position of the first intermediate element;
[0365] The interval information between the end position of the leading term and the end position of the first intermediate term.
[0366] In some embodiments, the interval information is defined in any of the following ways:
[0367] Number of symbols in Orthogonal Frequency Division Multiplexing (OFDM);
[0368] Number of time slots;
[0369] Number of bits;
[0370] Number of bytes;
[0371] Number of chips;
[0372] Number of device-to-reader D2R bit chips;
[0373] Number of D2R chips;
[0374] Number of D2R symbol chips;
[0375] The number of R2D bits in the reader;
[0376] Number of R2D chips;
[0377] Number of R2D symbol chips.
[0378] In some embodiments, the apparatus further includes:
[0379] The first determining unit is configured to determine the definition method of the interval information based on the first information; wherein the first information includes at least one of the following:
[0380] Predefined or preconfigured information, wherein the predefined or preconfigured information is used to predefine or preconfigure the definition method of the interval information;
[0381] First indication information, the first indication information is used to indicate the definition method of the interval information;
[0382] The device type of the environmental Internet of Things (A-IoT) device is related to the definition method of the interval information;
[0383] The second indication information is used to indicate whether forward error correction coding is applied to the first channel;
[0384] The third indication information is used to indicate whether the small frequency shift is applied to the first channel;
[0385] The fourth indication information is used to indicate whether repetition is applied to the first channel.
[0386] In some embodiments, the apparatus further includes a second determining unit, the second determining unit being configured to perform any one of the following:
[0387] Based on the first data volume information, determine the intermediate guide interval information;
[0388] Predefined or pre-configured intermediate guide interval information;
[0389] Based on the first data volume information and the number of intermediate guides, the intermediate guide interval information is determined.
[0390] Based on the R2D control information, determine the intermediate guide interval information.
[0391] In some embodiments, the second determining unit is further configured to:
[0392] Based on the first data volume information and the first correspondence relationship, determine the intermediate interval information corresponding to the first data volume information;
[0393] The first correspondence includes:
[0394] The correspondence between the value of the intermediate guide interval information and the value of the first data volume information;
[0395] or,
[0396] The correspondence between the value of the first data volume information and the first type, and the correspondence between the value of the intermediate channel interval information and the first type; wherein, the first type includes any one of the information type, message type, command type, format type and function type of the first channel.
[0397] In some embodiments, the first data volume information includes at least one of the following:
[0398] The size of the payload carried by the first channel;
[0399] The number of bits used by the Cyclic Redundancy Check (CRC) code;
[0400] The size of the transport block carried by the first channel;
[0401] The amount of information carried by the first channel;
[0402] The length of data carried by the first channel;
[0403] The number of information elements occupied by the first channel, wherein the information elements include at least one of bits, bytes, chips, and modulation symbols.
[0404] In some embodiments, the insertion unit includes:
[0405] The first insertion subunit is configured to insert a mid-channel in the first channel, starting from the end position of the preamble of the first channel, at every mid-channel interval, according to the mid-channel interval information.
[0406] And / or,
[0407] The second insertion subunit is used to insert a mid-channel at the end position of the first channel.
[0408] In some embodiments, the intermediate-range interval information includes multiple intermediate-range intervals with the same value; or, the intermediate-range intervals, except for the last intermediate-range interval, have the same value among the multiple intermediate-range intervals included in the intermediate-range interval information.
[0409] In some embodiments, the processing unit is further configured to:
[0410] If the first data volume is less than the target threshold, no intermediate homing is inserted in the first channel;
[0411] If the first data volume is less than or equal to the target threshold, no intermediate duct is inserted in the first channel;
[0412] If the first data volume exceeds the target threshold, at least one intermediate duct is inserted into the first channel;
[0413] If the first data volume is greater than or equal to the target threshold, at least one intermediate duct is inserted into the first channel.
[0414] In some embodiments, the apparatus further includes:
[0415] The third determining unit is used to determine whether to insert an intermediate channel at the end position of the first channel based on the data volume of the last segment of data in the first channel and a first threshold.
[0416] or,
[0417] The fourth determining unit is used to determine the format of the intermediate channel inserted at the end position of the first channel based on the data volume of the last segment of data in the first channel and the second threshold.
[0418] or,
[0419] The fifth determining unit is used to determine whether to insert an intermediate guide at the end position of the first channel based on the data volume of the last segment of the first channel and a third threshold, and if it is determined that an intermediate guide should be inserted at the end position of the first channel, to determine the format of the inserted intermediate guide based on the data volume of the last segment of the first channel and a fourth threshold.
[0420] In some embodiments, the last segment of data in the first channel is: the data between the end position of the first channel and the target center guide, wherein the target center guide is the center guide that is closest to the end position of the first channel but is not located at the end position of the first channel.
[0421] In some embodiments, the third determining unit is further configured to:
[0422] If the amount of data in the last segment of the first channel is greater than or equal to the first threshold, an intermediate channel is inserted at the end of the first channel.
[0423] or,
[0424] If the amount of data in the last segment of the first channel is less than the first threshold, no intermediate channel is inserted at the end of the first channel.
[0425] In some embodiments, the fourth determining unit is further configured to:
[0426] If the amount of data in the last segment of the first channel is greater than or equal to the second threshold, a first-format intermediate channel is inserted at the end of the first channel.
[0427] or,
[0428] If the amount of data in the last segment of the first channel is less than the second threshold, a second-format intermediate channel is inserted at the end of the first channel.
[0429] In some embodiments, the fifth determining unit is further configured to:
[0430] If the amount of data in the last segment of the first channel is less than the third threshold, no intermediate channel will be inserted at the end of the first channel;
[0431] or,
[0432] If the amount of data in the last segment of the first channel is greater than or equal to the third threshold and less than the fourth threshold, an intermediate guide is inserted at the end of the first channel, and the format of the intermediate guide is the second format.
[0433] or,
[0434] If the data volume of the last segment is greater than or equal to the fourth threshold, an intermediate guide is inserted at the end position of the first channel, and the format of the intermediate guide is the first format.
[0435] In some embodiments, at least one of the target threshold, the first threshold, the second threshold, the third threshold, and the fourth threshold is: the number of bits, the number of symbols, the number of modulation symbols, or the duration;
[0436] or,
[0437] At least one of the target threshold, the first threshold, the second threshold, the third threshold, and the fourth threshold is a percentage value of the intermediate interval information.
[0438] In some embodiments, the data volume of the last segment of data in the first channel includes at least one of the following:
[0439] The payload size carried by the last segment of data in the first channel;
[0440] The number of bits used by the Cyclic Redundancy Check (CRC) code;
[0441] The size of the transport block carried by the last segment of data in the first channel;
[0442] The amount of information carried by the last segment of data in the first channel;
[0443] The length of the data carried in the last segment of the first channel;
[0444] The number of information elements occupied by the last segment of data in the first channel, wherein the information elements include at least one of bits, bytes, chips, and modulation symbols.
[0445] In some embodiments, the second determining unit is further configured to:
[0446] The first ratio between the value of the first data quantity information and the value of the intermediate quantity is obtained;
[0447] The first ratio is rounded up to obtain the intermediate guide interval information; or, the first ratio is rounded down to obtain the intermediate guide interval information.
[0448] It should be noted that the above-mentioned intermediate transmission device provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0449] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0450] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0451] Based on the same concept, embodiments of this application also provide a computer-readable storage medium storing a computer program or instructions, which, when executed by a computer, causes the computer to perform the methods provided in the above embodiments.
[0452] The storage medium can be any available medium that the processor can access. For example, but not limited to, computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical storage (e.g., CD, DVD, BD, HVD, etc.), disk storage media or other magnetic storage devices (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), 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.
[0453] Based on the same concept, this application also provides a computer program product, which includes a computer program or instructions that, when run on a computer, cause the computer to perform the methods provided in the above embodiments.
[0454] Based on the same concept, this application also provides a chip including a processor coupled to a memory for executing a computer program or instructions stored in the memory. When the processor executes the computer program or instructions, the method provided in the above embodiments is implemented.
[0455] It should also be understood that the memory mentioned in the embodiments of this application can be volatile memory and / or non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes various forms such as: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) can be integrated into the processor.
[0456] like Figure 26This application provides a chip system 2600. The chip system 2600 (or processing system) includes logic circuitry 2610 and an input / output interface 2620. The logic circuitry 2610 can be the processing circuitry within the chip system 2600. The logic circuitry 2610 can be coupled to a memory unit, calling instructions from the memory unit, enabling the chip system 2600 to implement the methods and functions of the embodiments of this application. The input / output interface 2620 can be the input / output circuitry within the chip system 2600, outputting processed information or inputting data or signaling information to be processed into the chip system 2600 for processing.
[0457] As one approach, the chip system 2600 is used to implement the operations described in the various method embodiments above. For example, the logic circuit 2610 is used to implement the relevant operations performed by the first network element in the method embodiments above, such as... Figures 1 to 23 The relevant operations performed by the first network element in any of the illustrated embodiments; the input / output interface 2620 is used to implement the sending and / or receiving operations related to the first network element in the above method embodiments, such as... Figures 1 to 23 The first network element in any of the illustrated embodiments performs transmission and / or reception-related operations.
[0458] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0459] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0460] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0461] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A mid-channel transmission method, characterized in that, The method includes: The first network element inserts at least one intermediate homing in the first channel according to the intermediate homing interval information; And / or, The first network element inserts or does not insert a mid-channel in the first channel based on the first data volume information and / or the mid-channel spacing information. The intermediate navigation interval information includes information on at least one intermediate navigation interval; the first network element includes at least one of the following: reader, base station, terminal, intermediate node, environmental IoT A-IoT device; the first channel includes at least one of the following: physical reader-to-device channel PRDCH, physical device-to-reader channel PDRCH.
2. The method according to claim 1, characterized in that, The information of the at least one intermediate guide interval includes at least one of the following: The interval information between adjacent first and second intermediate conductors; The interval information between the end position of the first intermediate guide and the start position of the second intermediate guide; The interval information between the start position of the first intermediate guide and the end position of the second intermediate guide; The interval information between the start position of the first intermediate guide and the start position of the second intermediate guide; The interval information between the end position of the first intermediate guide and the end position of the second intermediate guide; The interval information between the preamble and the first introductory guide; The interval information between the end position of the leading element and the start position of the first intermediate element; The interval information between the start position of the leader and the end position of the first middle leader; The interval information between the start position of the leading element and the start position of the first intermediate element; The interval information between the end position of the leading term and the end position of the first intermediate term.
3. The method according to claim 2, characterized in that, The interval information is defined in any of the following ways: Number of symbols in Orthogonal Frequency Division Multiplexing (OFDM); Number of time slots; Number of bits; Number of bytes; Number of chips; Number of device-to-reader D2R bit chips; Number of D2R chips; Number of D2R symbol chips; The number of R2D bits in the reader; Number of R2D chips; Number of R2D symbol chips.
4. The method according to claim 3, characterized in that, The method further includes: The first network element determines the definition method of the interval information based on the first information; wherein the first information includes at least one of the following: Predefined or preconfigured information, wherein the predefined or preconfigured information is used to predefine or preconfigure the definition method of the interval information; First indication information, the first indication information is used to indicate the definition method of the interval information; The device type of the environmental Internet of Things (A-IoT) device is related to the definition method of the interval information; The second indication information is used to indicate whether forward error correction coding is applied to the first channel; The third indication information is used to indicate whether the small frequency shift is applied to the first channel; The fourth indication information is used to indicate whether repetition is applied to the first channel.
5. The method according to claim 1, characterized in that, The method further includes: Based on the first data volume information, determine the intermediate guide interval information; or, Predefined or pre-configured intermediate guide interval information; or, The intermediate guide interval information is determined based on the first data volume information and the number of intermediate guides. or, Based on the R2D control information, determine the intermediate guide interval information.
6. The method according to claim 5, characterized in that, Based on the first data volume information, the intermediate interval information is determined, including: Based on the first data volume information and the first correspondence relationship, determine the intermediate interval information corresponding to the first data volume information; The first correspondence includes: The correspondence between the value of the intermediate guide interval information and the value of the first data volume information; or, The correspondence between the value of the first data volume information and the first type, and the correspondence between the value of the intermediate channel interval information and the first type; wherein, the first type includes any one of the information type, message type, command type, format type and function type of the first channel.
7. The method according to claim 1, characterized in that, The first data volume information includes at least one of the following: The size of the payload carried by the first channel; The number of bits used by the Cyclic Redundancy Check (CRC) code; The size of the transport block carried by the first channel; The amount of information carried by the first channel; The length of data carried by the first channel; The number of information elements occupied by the first channel, wherein the information elements include at least one of bits, bytes, chips, and modulation symbols.
8. The method according to claim 1, characterized in that, The first network element inserts at least one intermediate duct into the first channel according to the intermediate duct spacing information, including: According to the intermediate guide interval information, starting from the end position of the preamble of the first channel, an intermediate guide is inserted in the first channel every intermediate guide interval; And / or, Insert a mid-channel at the end of the first channel.
9. The method according to claim 1, characterized in that, The intermediate-range information includes multiple intermediate-range intervals with the same value; or, the intermediate-range intervals, except for the last intermediate-range interval, have the same value among the multiple intermediate-range intervals included in the intermediate-range information.
10. The method according to claim 1, characterized in that, The first network element inserts or does not insert a cipher in the first channel based on the first data volume information and / or the cipher interval information, including at least one of the following: If the first data volume is less than the target threshold, no intermediate homing is inserted in the first channel; If the first data volume is less than or equal to the target threshold, no intermediate duct is inserted in the first channel; If the first data volume exceeds the target threshold, at least one intermediate duct is inserted into the first channel; If the first data volume is greater than or equal to the target threshold, at least one intermediate duct is inserted into the first channel.
11. The method according to claim 1, characterized in that, The method further includes: Based on the data volume of the last segment of the first channel and the first threshold, determine whether to insert an intermediate channel at the end of the first channel; or, Based on the data volume of the last segment of data in the first channel and the second threshold, determine the format of the intermediate channel inserted at the end position of the first channel; or, Based on the data volume of the last segment of data in the first channel and the third threshold, it is determined whether to insert an intermediate guide at the end position of the first channel. If it is determined that an intermediate guide should be inserted at the end position of the first channel, the format of the inserted intermediate guide is determined based on the data volume of the last segment of data in the first channel and the fourth threshold.
12. The method according to claim 11, characterized in that, The last segment of data in the first channel is the data between the end position of the first channel and the target mid-channel, wherein the target mid-channel is the mid-channel that is closest to the end position of the first channel but is not located at the end position of the first channel.
13. The method according to claim 11, characterized in that, Based on the data volume of the last segment of data in the first channel and a first threshold, determine whether to insert an intermediate channel at the end of the first channel, including: If the amount of data in the last segment of the first channel is greater than or equal to the first threshold, an intermediate channel is inserted at the end of the first channel. or, If the amount of data in the last segment of the first channel is less than the first threshold, no intermediate channel is inserted at the end of the first channel.
14. The method according to claim 11, characterized in that, Based on the data volume of the last segment of data in the first channel and a second threshold, determine the format of the intermediate channel inserted at the end of the first channel, including: If the amount of data in the last segment of the first channel is greater than or equal to the second threshold, a first-format intermediate channel is inserted at the end of the first channel. or, If the amount of data in the last segment of the first channel is less than the second threshold, a second-format intermediate channel is inserted at the end of the first channel.
15. The method according to claim 11, characterized in that, Based on the data volume of the last segment of data in the first channel and a third threshold, it is determined whether to insert an intermediate guide (MTB) at the end position of the first channel. If it is determined that an MTB should be inserted at the end position of the first channel, the format of the inserted MTB is determined based on the data volume of the last segment of data in the first channel and a fourth threshold, including: If the amount of data in the last segment of the first channel is less than the third threshold, no intermediate channel will be inserted at the end of the first channel; or, If the amount of data in the last segment of the first channel is greater than or equal to the third threshold and less than the fourth threshold, an intermediate guide is inserted at the end of the first channel, and the format of the intermediate guide is the second format. or, If the amount of data in the last segment is greater than or equal to the fourth threshold, an intermediate guide is inserted at the end of the first channel, and the format of the intermediate guide is the first format.
16. The method according to any one of claims 10-15, characterized in that, At least one of the target threshold, first threshold, second threshold, third threshold, and fourth threshold is: number of bits, number of symbols, number of modulation symbols, or duration; or, At least one of the target threshold, the first threshold, the second threshold, the third threshold, and the fourth threshold is a percentage value of the value of the intermediate interval information.
17. The method according to any one of claims 10-15, characterized in that, The data volume of the last segment of data in the first channel includes at least one of the following: The payload size carried by the last segment of data in the first channel; The number of bits used by the Cyclic Redundancy Check (CRC) code; The size of the transport block carried by the last segment of data in the first channel; The amount of information carried by the last segment of data in the first channel; The length of the data carried in the last segment of the first channel; The number of information elements occupied by the last segment of data in the first channel, wherein the information elements include at least one of bits, bytes, chips, and modulation symbols.
18. The method according to claim 5, characterized in that, The step of determining the intermediate interval information based on the first data volume information and the number of intermediates includes: The first ratio between the value of the first data quantity information and the value of the intermediate quantity; The first ratio is rounded up to obtain the intermediate guide interval information; or, the first ratio is rounded down to obtain the intermediate guide interval information.
19. A first network element, characterized in that, The first network element includes a memory, a transceiver, and a processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Based on the intermediate duct spacing information, at least one intermediate duct is inserted into the first channel; And / or, Based on the first data volume information and / or intermediate navigator spacing information, insert an intermediate navigator or not insert an intermediate navigator in the first channel; The intermediate navigation interval information includes information on at least one intermediate navigation interval; the first network element includes at least one of the following: reader, base station, terminal, intermediate node, A-IoT device; the first channel includes at least one of the following: physical reader-to-device channel PRDCH, physical device-to-reader channel PDRCH.
20. The network element according to claim 19, characterized in that, The information of the at least one intermediate guide interval includes at least one of the following: The interval information between adjacent first and second intermediate conductors; The interval information between the end position of the first intermediate guide and the start position of the second intermediate guide; The interval information between the start position of the first intermediate guide and the end position of the second intermediate guide; The interval information between the start position of the first intermediate guide and the start position of the second intermediate guide; The interval information between the end position of the first intermediate guide and the end position of the second intermediate guide; The interval information between the preamble and the first introductory guide; The interval information between the end position of the leading element and the start position of the first intermediate element; The interval information between the start position of the leader and the end position of the first middle leader; The interval information between the start position of the leading element and the start position of the first intermediate element; The interval information between the end position of the leading term and the end position of the first intermediate term.
21. The network element according to claim 20, characterized in that, The interval information is defined in any of the following ways: Number of symbols in Orthogonal Frequency Division Multiplexing (OFDM); Number of time slots; Number of bits; Number of bytes; Number of chips; Number of device-to-reader D2R bit chips; Number of D2R chips; Number of D2R symbol chips; The number of R2D bits in the reader; Number of R2D chips; Number of R2D symbol chips.
22. The network element according to claim 21, characterized in that, The processor is also configured to read the computer program in the memory and perform the following operations: Based on the first information, the definition method of the interval information is determined; wherein, the first information includes at least one of the following: Predefined or preconfigured information, wherein the predefined or preconfigured information is used to predefine or preconfigure the definition method of the interval information; First indication information, the first indication information is used to indicate the definition method of the interval information; The device type of the environmental Internet of Things (A-IoT) device is related to the definition method of the interval information; The second indication information is used to indicate whether forward error correction coding is applied to the first channel; The third indication information is used to indicate whether the small frequency shift is applied to the first channel; The fourth indication information is used to indicate whether repetition is applied to the first channel.
23. The network element according to claim 19, characterized in that, The processor is also configured to read the computer program in the memory and perform the following operations: Based on the first data volume information, determine the intermediate guide interval information; or, Predefined or pre-configured intermediate guide interval information; or, The intermediate guide interval information is determined based on the first data volume information and the number of intermediate guides. or, Based on the R2D control information, determine the intermediate guide interval information.
24. The network element according to claim 23, characterized in that, The processor is also configured to read the computer program in the memory and perform the following operations: Based on the first data volume information and the first correspondence relationship, determine the intermediate interval information corresponding to the first data volume information; The first correspondence includes: The correspondence between the value of the intermediate guide interval information and the value of the first data volume information; or, The correspondence between the value of the first data volume information and the first type, and the correspondence between the value of the intermediate channel interval information and the first type; wherein, the first type includes any one of the information type, message type, command type, format type and function type of the first channel.
25. The network element according to claim 19, characterized in that, The first data volume information includes at least one of the following: The size of the payload carried by the first channel; The number of bits used by the Cyclic Redundancy Check (CRC) code; The size of the transport block carried by the first channel; The amount of information carried by the first channel; The length of data carried by the first channel; The number of information elements occupied by the first channel, wherein the information elements include at least one of bits, bytes, chips, and modulation symbols.
26. The network element according to claim 19, characterized in that, The processor is also configured to read the computer program in the memory and perform the following operations: According to the intermediate guide interval information, starting from the end position of the preamble of the first channel, an intermediate guide is inserted in the first channel every intermediate guide interval; And / or, Insert a mid-channel at the end of the first channel.
27. The network element according to claim 19, characterized in that, The intermediate-range information includes multiple intermediate-range intervals with the same value; or, the intermediate-range intervals, except for the last intermediate-range interval, have the same value among the multiple intermediate-range intervals included in the intermediate-range information.
28. The network element according to claim 19, characterized in that, The processor is also configured to read a computer program from the memory and perform at least one of the following operations: If the first data volume is less than the target threshold, no intermediate homing is inserted in the first channel; If the first data volume is less than or equal to the target threshold, no intermediate duct is inserted in the first channel; If the first data volume exceeds the target threshold, at least one intermediate duct is inserted into the first channel; If the first data volume is greater than or equal to the target threshold, at least one intermediate duct is inserted into the first channel.
29. The network element according to claim 19, characterized in that, The processor is also configured to read the computer program in the memory and perform the following operations: Based on the data volume of the last segment of the first channel and the first threshold, determine whether to insert an intermediate channel at the end of the first channel; or, Based on the data volume of the last segment of data in the first channel and the second threshold, determine the format of the intermediate channel inserted at the end position of the first channel; or, Based on the data volume of the last segment of data in the first channel and the third threshold, it is determined whether to insert an intermediate guide at the end position of the first channel. If it is determined that an intermediate guide should be inserted at the end position of the first channel, the format of the inserted intermediate guide is determined based on the data volume of the last segment of data in the first channel and the fourth threshold.
30. The network element according to claim 29, characterized in that, The last segment of data in the first channel is the data between the end position of the first channel and the target mid-channel, wherein the target mid-channel is the mid-channel that is closest to the end position of the first channel but is not located at the end position of the first channel.
31. The network element according to claim 29, characterized in that, The processor is also configured to read the computer program in the memory and perform the following operations: If the amount of data in the last segment of the first channel is greater than or equal to the first threshold, an intermediate channel is inserted at the end of the first channel. or, If the amount of data in the last segment of the first channel is less than the first threshold, no intermediate channel is inserted at the end of the first channel.
32. The network element according to claim 29, characterized in that, The processor is also configured to read the computer program in the memory and perform the following operations: If the amount of data in the last segment of the first channel is greater than or equal to the second threshold, a first-format intermediate channel is inserted at the end of the first channel. or, If the amount of data in the last segment of the first channel is less than the second threshold, a second-format intermediate channel is inserted at the end of the first channel.
33. The network element according to claim 29, characterized in that, The processor is also configured to read the computer program in the memory and perform the following operations: If the amount of data in the last segment of the first channel is less than the third threshold, no intermediate channel will be inserted at the end of the first channel; or, If the amount of data in the last segment of the first channel is greater than or equal to the third threshold and less than the fourth threshold, an intermediate guide is inserted at the end of the first channel, and the format of the intermediate guide is the second format. or, If the amount of data in the last segment is greater than or equal to the fourth threshold, an intermediate guide is inserted at the end of the first channel, and the format of the intermediate guide is the first format.
34. The network element according to any one of claims 28-33, characterized in that, At least one of the target threshold, first threshold, second threshold, third threshold, and fourth threshold is: number of bits, number of symbols, number of modulation symbols, or duration; or, At least one of the target threshold, the first threshold, the second threshold, the third threshold, and the fourth threshold is a percentage value of the value of the intermediate interval information.
35. The network element according to any one of claims 28-33, characterized in that, The data volume of the last segment of data in the first channel includes at least one of the following: The payload size carried by the last segment of data in the first channel; The number of bits used by the Cyclic Redundancy Check (CRC) code; The size of the transport block carried by the last segment of data in the first channel; The amount of information carried by the last segment of data in the first channel; The length of the data carried in the last segment of the first channel; The number of information elements occupied by the last segment of data in the first channel, wherein the information elements include at least one of bits, bytes, chips, and modulation symbols.
36. The network element according to claim 23, characterized in that, The processor is also configured to read the computer program in the memory and perform the following operations: The first ratio between the value of the first data quantity information and the value of the intermediate quantity; The first ratio is rounded up to obtain the intermediate guide interval information; or, the first ratio is rounded down to obtain the intermediate guide interval information.
37. A mid-channel transmission device, characterized in that, Applied to the first network element, including: An insertion unit is used to insert at least one intermediate duct in the first channel according to the intermediate duct spacing information; And / or, The processing unit is configured to insert or not insert an intermediate cipher in the first channel based on the first data volume information and / or intermediate cipher interval information. The intermediate navigation interval information includes information on at least one intermediate navigation interval; the first network element includes at least one of the following: reader, base station, terminal, intermediate node, A-IoT device; the first channel includes at least one of the following: physical reader-to-device channel PRDCH, physical device-to-reader channel PDRCH.
38. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a program for causing the processor to perform the method according to any one of claims 1 to 18.