Transmission method of Internet of Things equipment and related equipment
By limiting the timeline and timing of IoT devices under time-domain control information through network-side devices, the problem of difficult timing design for transmission of environmental IoT devices is solved, ensuring the stability and reliability of transmission performance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-03
- Publication Date
- 2026-03-10
AI Technical Summary
The lack of good crystal oscillators and timing functions in environmental IoT devices makes it difficult to design transmission timing, affecting the reservation of transmission and processing delays, and thus affecting transmission performance.
By designing a transmission method for IoT devices, the network-side device sends R2D transmission based on time-domain control information in the first instance, which limits the timeline and timing requirements of IoT devices, ensuring that the devices transmit in a controllable state and avoiding information transmission errors caused by frequent control commands or excessively frequent data information responses.
It effectively ensures the basic transmission and processing latency of IoT devices, improves transmission performance, avoids information transmission errors, and meets the needs of different application scenarios.
Smart Images

Figure CN121645478A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of wireless communication, and particularly relates to a transmission method of an Internet of Things device and related equipment. BACKGROUND
[0002] The environmental Internet of Things can obtain energy in the environment or radio frequency signal to perform waveform modulation and transmission without the help of a battery.
[0003] In the related art, the 3rd Generation Partnership Project (3GPP) organization has not determined the R2D (Reader to Device) link transmission mode of the environmental Internet of Things. Therefore, it is urgent to design a data transmission method suitable for the environmental Internet of Things device.
[0004] It should be noted that the information disclosed in the above background section is only used to strengthen the understanding of the background of the present disclosure, and therefore can include information that does not constitute prior art known to those of ordinary skill in the art. SUMMARY
[0005] The inventor found through research that the environmental Internet of Things device does not have a good crystal oscillator, and the sampling and timing functions are very poor. Therefore, how to design the transmission timing of the Internet of Things device during transmission to ensure the reservation of its basic transmission delay and processing delay is a problem to be solved.
[0006] In view of the above problems, the present application discloses a transmission method of an Internet of Things device and related equipment, which can reduce the negative effects caused by the poor sampling and timing functions of the Internet of Things device due to the poor crystal oscillator, and further improve the performance of the cell boundary user to meet the needs of various application scenarios.
[0007] Other characteristics and advantages of the present disclosure will become apparent from the following detailed description, or will be learned by practice of the present disclosure.
[0008] According to one aspect of the present disclosure, a transmission method of an Internet of Things device is provided, the method is performed by the Internet of Things device, and the method comprises: receiving a network side device to Internet of Things device R2D transmission, the R2D transmission is sent by a network side device at a first time based on time domain control information;
[0009] The time domain control information comprises at least one of timeline information, time domain resource information, time interval information or timing scheduling information; and the R2D transmission comprises at least one transmission of a network side device to Internet of Things device physical layer transmission channel (PRDCH), R2D control information, a synchronization signal, a reference signal, a paging signal or a broadcast signal.
[0010] In an embodiment of the disclosure, the first time is at least one of:
[0011] a maximum time interval T from a last time granularity of a previous D2R transmission to a first time granularity of an R2D transmission D2R_max a minimum time interval T from a last time granularity of a previous D2R transmission to a first time granularity of an R2D transmission D2R_min a time interval T from a last time granularity of a previous D2R transmission to a first time granularity of an R2D transmission D2R a minimum time interval T from a last time granularity of a previous R2D transmission to a first time granularity of an R2D transmission R2D_R2D_min a maximum time interval T from a last time granularity of a previous R2D transmission to a first time granularity of an R2D transmission R2D_R2D_max a time interval T from a last time granularity of a previous R2D transmission to a first time granularity of an R2D transmission R2D_R2D .
[0012] In an embodiment of the disclosure, the first time is predefined, preconfigured, higher layer indicated or physical layer indicated.
[0013] In an embodiment of the disclosure, the time granularity is in a form of a fixed value, a threshold value or a range value.
[0014] In an embodiment of the disclosure, the granularity is at least one of a bit, a transport block, an orthogonal frequency division multiplexing, OFDM, symbol, a chip of on-off keying, OOK, an OFDM time slot, a microsecond, a sampling point, a chip of OOK, a chip of PRDCH, a PRDCH symbol, a PRDCH time slot, a PRDCH sampling point, a chip of PDRCH, a PDRCH symbol, a PDRCH time slot, a PDRCH sampling point, a chip of R2D, a R2D symbol, a R2D time slot, a R2D sampling point, a chip of D2R, a D2R symbol, a D2R time slot, a D2R sampling point.
[0015] According to another aspect of the disclosure, a transmission method of an Internet of Things device is provided, the method being performed by a network side device, the method comprising: transmitting, at a first time, a network side device to Internet of Things device, R2D, transmission based on time domain control information.
[0016] The time domain control information comprises at least one of timeline information, time domain resource information, time interval information or timing scheduling information; the R2D transmission comprises at least one of a physical layer transmission channel, PRDCH, from the network side device to the Internet of Things device, R2D control information, a synchronization signal, a reference signal, a paging or a broadcast signal.
[0017] According to another aspect of the present disclosure, there is provided an Internet of Things device, comprising: a data receiving module configured to receive a network-side device to Internet of Things device R2D transmission, the R2D transmission being transmitted by a network-side device at a first time based on time domain control information;
[0018] The time domain control information comprises at least one of timeline information, time domain resource information, time interval information, or timing scheduling information; and the R2D transmission comprises at least one of a physical layer transmission channel PRDCH from the network-side device to the Internet of Things device, R2D control information, a synchronization signal, a reference signal, a paging signal, or a broadcast signal.
[0019] According to another aspect of the present disclosure, there is provided a network-side device, comprising: a data transmitting module configured to transmit a network-side device to Internet of Things device R2D transmission at a first time based on time domain control information;
[0020] The time domain control information comprises at least one of timeline information, time domain resource information, time interval information, or timing scheduling information; and the R2D transmission comprises at least one of a physical layer transmission channel PRDCH from the network-side device to the Internet of Things device, R2D control information, a synchronization signal, a reference signal, a paging signal, or a broadcast signal.
[0021] According to another aspect of the present disclosure, there is provided a communication system, comprising the Internet of Things device according to any one of the above embodiments and the network-side device according to any one of the above embodiments.
[0022] According to another aspect of the present disclosure, there is provided an electronic device, comprising: a memory configured to store instructions; and a processor configured to invoke the instructions stored in the memory to implement the transmission method of the Internet of Things device described above.
[0023] According to another aspect of the present disclosure, there is provided a computer readable storage medium having stored thereon computer instructions, the computer instructions being executable by a processor to implement the transmission method of the Internet of Things device described above.
[0024] According to another aspect of the present disclosure, there is provided a computer program product, the computer program product storing instructions, the instructions being executable by a computer to cause the computer to implement the transmission method of the Internet of Things device described above.
[0025] According to another aspect of the present disclosure, there is provided a chip, comprising: at least one processor; and an interface configured to provide program instructions or data for the at least one processor; the at least one processor being configured to execute the program instructions to implement the transmission method of the Internet of Things device described above.
[0026] The transmission method and related equipment for IoT devices provided in this disclosure can be applied to R2D link transmission scenarios of IoT devices in an environment. It defines the timeline information of IoT devices, determines the time and timing requirements of each transmission segment of IoT devices, and, based on time-domain control information, the network-side device sends R2D transmission in the first time, so that IoT devices can transmit in a controllable state. It can ensure the reservation of basic transmission latency and processing latency, and avoid the IoT devices being unable to process control commands too frequently, or the base station being unable to demodulate normally due to the IoT devices responding with too many data information, resulting in information transmission errors and affecting transmission performance.
[0027] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0028] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0029] Obviously, the accompanying drawings described below are merely some embodiments of this disclosure. Those skilled in the art can obtain other drawings based on these drawings without any creative effort.
[0030] Figure 1 This diagram illustrates the architecture of a communication system according to an embodiment of the present disclosure.
[0031] Figure 2 This diagram illustrates a transmission method flowchart for an Internet of Things (IoT) device according to an embodiment of the present disclosure.
[0032] Figure 3 This invention discloses a flowchart of a transmission method for another Internet of Things (IoT) device according to an embodiment of the present disclosure.
[0033] Figure 4 This invention discloses a flowchart of a transmission method for an Internet of Things (IoT) device according to another embodiment of the present disclosure.
[0034] Figure 5 An embodiment of the present disclosure shows a T D2R Timing diagram;
[0035] Figure 6 Another T shown in the embodiments of this disclosure D2R Timing diagram;
[0036] Figure 7 An embodiment of the present disclosure shows a T R2D_R2D Timing diagram;
[0037] Figure 8Another T shown in the embodiments of this disclosure R2D_R2D Timing diagram;
[0038] Figure 9 An embodiment of the present disclosure shows a T R2D Timing diagram;
[0039] Figure 10 Another T is shown in the embodiments of this disclosure. R2D_R2D Timing diagram;
[0040] Figure 11 This diagram illustrates an Internet of Things (IoT) device according to an embodiment of the present disclosure.
[0041] Figure 12 This diagram illustrates a network-side device according to an embodiment of the present disclosure;
[0042] Figure 13 This diagram illustrates the architecture of another communication system according to an embodiment of the present disclosure;
[0043] Figure 14 A structural block diagram of an electronic device according to an embodiment of the present disclosure is shown. Detailed Implementation
[0044] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure 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 disclosure, and not all of them. The components of the embodiments of this disclosure described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this disclosure provided in the accompanying drawings is not intended to limit the scope of the claimed disclosure, but merely represents selected embodiments of this disclosure. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without inventive effort are within the scope of protection of this disclosure.
[0045] To facilitate understanding, before introducing the embodiments of this disclosure, the following explanations are provided for several terms involved in the embodiments of this disclosure:
[0046] Ambient IoT, also known as the Internet of Things for the Environment, does not rely on batteries or power sources. Instead, it obtains energy from the environment or radio frequency signals to modulate and transmit its waveform.
[0047] Preamble: The preamble signal, also known as the preamble synchronization code, is used to obtain the synchronization position in asynchronous transmission. It is generally located at the beginning of the transmitted signal.
[0048] Midamble: An intermediate synchronization code, or intermediate sequence, is used to correct or align synchronization in the middle of asynchronous transmission. It is usually located in the middle of the transmitted signal.
[0049] Postamble: The postamble, also known as the postamble synchronization code or postamble code, is used to determine the end position in asynchronous transmission. It is generally located at the end of the transmitted signal.
[0050] Device: An IoT device terminal, or IoT device, is used to modulate and transmit the waveform of energy in acquired environmental or radio frequency signals.
[0051] R2D: Reader to Device link, representing the downlink from a network-side device to an IoT device.
[0052] D2R: Device to Reader link, representing the uplink link from an IoT device to a network-side device.
[0053] PRDCH: Physical Reader to Device Channel, the physical layer transmission channel from network-side devices to IoT devices, is the transmission channel on the R2D link used to transmit downlink information.
[0054] PRDCCH: Physical Reader to Device Control Channel, the physical layer control channel from network-side devices to IoT devices.
[0055] PDRCH: Physical Device to Reader Channel, a transmission channel on a D2R link used to transmit uplink information.
[0056] The specific implementation methods of the embodiments of this disclosure will now be described in detail with reference to the accompanying drawings.
[0057] like Figure 1 As shown, the system architecture includes: terminal 101 and network device 102; wherein, terminal 101 interacts with network device 103 through network 102.
[0058] Terminal 101 can be referred to as user equipment, terminal equipment, access equipment, user unit, user terminal, or user device, etc. In this embodiment of the disclosure, terminal 101 can also be a terminal device in an IoT system. IoT connects objects to networks, thereby realizing a smart network that enables human-computer interaction and interconnection of things. For example, terminal 101 can be understood as an IoT device, or an IoT device terminal. Specifically, it can be understood as an ambient IoT terminal or a passive IoT device terminal. Terminal 101 can also be referred to as UE (User Equipment).
[0059] In some embodiments, network device 103 may be a base station, relay, or access point, etc. The base station may be, but is not limited to, a 5G or later version base station (e.g., a gNB base station), or a base station in other communication systems (e.g., an eNB base station). It should be noted that the specific type of network-side device is not limited in the embodiments disclosed herein.
[0060] Those skilled in the art will know that Figure 1 The number of terminals and network-side devices shown is merely illustrative; any number of terminals and network-side devices can be used as needed. This disclosure does not limit this.
[0061] As can be seen from the background section, the embodiments of this disclosure are applicable to data transmission of environmental IoT devices, which may also be referred to as IoT devices, IoT terminals, or IoT devices.
[0062] In recent years, IoT has received considerable attention, with more IoT terminals attempting to connect to the network, bringing convenience to life. However, this has also posed challenges to network access capabilities and the energy consumption and cost of devices. The future growth of IoT terminals is expected to be explosive, reaching hundreds of billions. It is impossible to equip all IoT terminals with batteries and perform periodic maintenance and upkeep, as this would lead to very high maintenance costs and serious environmental problems, making it an unacceptable development direction for IoT.
[0063] In light of this, 3GPP proposed the concept of Ambient IoT (A-IoT), which operates without batteries, obtaining power from the environment or radio frequency signals for waveform modulation and transmission. Due to the expectation of low cost, low power consumption, and low complexity, this type of IoT terminal lacks high-quality crystal oscillators, resulting in very poor sampling and timing capabilities. Currently, the 3GPP organization has not yet designed any timing and timeline specifications. Therefore, designing a corresponding Ambient IoT timeline configuration and indication mechanism for this type of IoT terminal to complete the scheduling and communication process of the Ambient IoT system is a problem that needs to be solved.
[0064] In order to at least partially solve the above-mentioned technical problems under the above system architecture, this disclosure provides a data transmission method for IoT devices. The method can realize the scheduling of IoT devices by the base station, so that the IoT devices can obtain transmission resources and transmission command information to complete the transmission process.
[0065] In some embodiments, the transmission method of the Internet of Things (IoT) device provided in this disclosure can be executed by the IoT device in the above-described system architecture; in other embodiments, the transmission method of the IoT device provided in this disclosure can be implemented by the network-side device (such as a base station) in the above-described system architecture; in other embodiments, the transmission method of the IoT device provided in this disclosure can also be implemented through the interaction between the network-side device and the IoT device.
[0066] Figure 2 This illustration shows a flowchart of a transmission method for an Internet of Things (IoT) device according to an embodiment of the present disclosure, such as... Figure 2 As shown, the transmission method for IoT devices provided in this embodiment includes step S201.
[0067] In S201, based on time-domain control information, the network-side device sends R2D transmission from the network-side device to the IoT device in the first instant.
[0068] Time-domain control information includes at least one of timeline information, time-domain resource information, time interval information, or timing scheduling information; R2D transmission includes at least one of the following: physical layer transport channel (PRDCH) from network-side device to IoT device, R2D control information, synchronization signal, reference signal, paging or broadcast signal.
[0069] In some embodiments, the first time is at least one of the following times: the maximum time interval T from the last time granularity of the D2R transmission from the previous IoT device to the network-side device to the first time granularity of the R2D transmission. D2R_max The minimum time interval T from the last time granularity of the previous D2R transmission to the first time granularity of the R2D transmission. D2R_min The time interval T from the last time granularity of the previous D2R transmission to the first time granularity of the R2D transmission. D2R The minimum time interval T from the last time granularity of the previous R2D transmission to the first time granularity of the R2D transmission. R2D_R2D_min The maximum time interval T from the last time granularity of the previous R2D transmission to the first time granularity of the R2D transmission. R2D_R2D_max The time interval T from the last time granularity of the previous R2D transmission to the first time granularity of the R2D transmission.R2D_R2D .
[0070] In some embodiments, the time granularity described above may be in the form of a fixed value, a threshold, or a range value.
[0071] As an example, the time granularity mentioned above is a fixed value, such as X time granularities.
[0072] As an example, the time granularity mentioned above is a threshold, i.e., a maximum and / or minimum value. For example, no more than or no less than X time granularities.
[0073] As an example, the time granularity mentioned above is a range value, such as between X time granularities * 0.9 and X time granularities * 1.1.
[0074] In some embodiments, the granularity described above is at least one of the following: bit, transport block, orthogonal frequency division multiplexing (OFDM) symbol, switch on / off keying (OOK chip), OFDM time slot, microsecond, sampling point, PRDCH chip, PRDCH symbol, PRDCH time slot, PRDCH sampling point, PDRCH chip, PDRCH symbol, PDRCH time slot, PDRCH sampling point, R2D chip, R2D symbol, R2D time slot, R2D sampling point, D2R chip, D2R symbol, D2R time slot, and D2R sampling point.
[0075] In some embodiments, the first time is predefined, preconfigured, indicated by a higher layer, or indicated by a physical layer. The transmission method of the above-described IoT device also includes network-side device predefined, preconfigured, indicated by a higher layer, or indicated by a physical layer for the first time information, which includes one or more values for the first time.
[0076] In some embodiments, the first time information includes a plurality of first time values, wherein different first time values are configured or indicated based on the bandwidth of D2R or R2D transmission, or different first time values are configured or indicated based on the subcarrier spacing.
[0077] In some embodiments, the first-time information includes multiple first-time values, wherein the values of different first times are directly configured or indicated.
[0078] In some embodiments, the network-side device may be predefined, preconfigured, or have higher-layer or physical-layer indications. D2R_max T D2R_min T D2R T R2D_R2D_min T R2D_R2D_max T R2D_R2D At least one of them.
[0079] As an example, T is a predefined, preconfigured, high-level instruction, or physical layer instruction.D2R_max It can have only one value, where T D2R_max The value is a positive integer. Preferably, T... D2R_max The value is 400us to 500us.
[0080] As an example, T is a predefined, preconfigured, high-level instruction, or physical layer instruction. D2R_max This can include multiple values. Specifically, the network-side device configures or indicates multiple T values based on the bandwidth of the D2R or R2D transmission. D2R_max Values, for example, the value for a 180kHz bandwidth is 400us to 500us, and the value for a 360kHz bandwidth is 200us to 250us; network-side equipment can also configure or indicate multiple T based on the subcarrier spacing. D2R_max Values, for example, the subcarrier spacing value for 15kHz is between 400µs and 500µs, and the subcarrier spacing value for 30kHz is T. D2R_max The value is 200us to 250us; the network-side device can also directly configure or instruct multiple Ts. D2R_max Value, T D2R_max The value is a positive integer. Preferably, multiple T values are used. D2R_max The values are all set between 400us and 500us (similar to PUCCH resource, with multiple resource indexes configured).
[0081] As an example, T is a predefined, preconfigured, high-level instruction, or physical layer instruction. D2R_min It can have only one value, where T D2R_min The value is a positive integer. Preferably, T... D2R_min The value is 50us to 100us.
[0082] As an example, T is a predefined, preconfigured, high-level instruction, or physical layer instruction. D2R_min This can include multiple values. Specifically, the network-side device can configure or indicate multiple T values based on the bandwidth of D2R or R2D transmissions. R2D_min Values, for example, 50µs to 100µs for a 180kHz bandwidth and 25µs to 50µs for a 360kHz bandwidth; multiple Ts can also be configured or indicated according to the subcarrier spacing. D2R_min Values, for example, the subcarrier spacing value for 15kHz is between 50µs and 100µs, and the subcarrier spacing value for 30kHz is T. D2R_min The value ranges from 25µs to 50µs; multiple T values can also be configured or specified directly. D2R_min Value, T D2R_min The value is a positive integer. Preferably, multiple T values are used. D2R_min The values are all set between 50us and 100us.
[0083] As an example, T is a predefined, preconfigured, high-level instruction, or physical layer instruction. D2R It can have only one value, where T D2R The value is a positive integer. Preferably, T... D2R The value is between 50us and 500us.
[0084] As an example, T is a predefined, preconfigured, high-level instruction, or physical layer instruction. D2R This can include multiple values. Specifically, multiple T values can be configured or indicated based on the bandwidth of the D2R or R2D transmission. R2D Values, for example, 50µs to 500µs for a 180kHz bandwidth and 25µs to 250µs for a 360kHz bandwidth; multiple Ts are configured or indicated according to the subcarrier spacing. D2R Values, for example, the subcarrier spacing for 15kHz is between 50µs and 500µs, and the subcarrier spacing for 30kHz is T... D2R The value ranges from 25µs to 250µs; multiple Ts can be directly configured or indicated. D2R Value, T D2R The value is a positive integer. Preferably, multiple T values are used. D2R The values are all set between 50us and 250us.
[0085] As an example, T is a predefined, preconfigured, high-level instruction, or physical layer instruction. R2D_R2D_min It can have only one value, where T R2D_R2D_min The value is a positive integer. Preferably, T... R2D_R2D_min The value is 100us to 200us.
[0086] As an example, T is a predefined, preconfigured, high-level instruction, or physical layer instruction. R2D_R2D_min This can include multiple values. Specifically, it can include the following schemes: configuring or indicating multiple T values based on the bandwidth of the R2D transmission. R2D_R2D_min Values, for example, 100us to 200us for a 180kHz bandwidth and 50us to 100us for a 360kHz bandwidth; multiple Ts are configured or indicated according to the subcarrier spacing. R2D_R2D_min Value, for example, 15KH z The subcarrier spacing value is 100 us ~200 us Between, the subcarrier spacing band T of 30HKz R2D_R2D_min Values range from 50µs to 100µs; multiple Ts can be configured or indicated directly. D2R_max Value, T R2D_R2D_min The value is a positive integer. Preferably, multiple T values are used. R2D_R2D_min The values are all set between 100us and 200us.
[0087] As an example, T is a predefined, preconfigured, high-level instruction, or physical layer instruction. R2D_R2D_max It can have only one value, where T R2D_R2D_max The value is a positive integer. Preferably, T... R2D_R2D_max The value is 400us to 500us.
[0088] As an example, T is a predefined, preconfigured, high-level instruction, or physical layer instruction. R2D_R2D_max This can include multiple values. Specifically, it can include the following schemes: configuring or indicating multiple T values based on the bandwidth of the R2D transmission. R2D_R2D_max Values, for example, 400us to 500us for a 180kHz bandwidth and 200us to 250us for a 360kHz bandwidth; multiple Ts are configured or indicated according to the subcarrier spacing. R2D_R2D_max Values, for example, the subcarrier spacing value for 15kHz is between 400µs and 500µs, and the subcarrier spacing value for 30kHz is T. R2D_R2D_max Values range from 200µs to 250µs; multiple T values can be directly configured or indicated. R2D_R2D_max Value, T R2D_R2D_max The value is a positive integer. Preferably, multiple T values are used. R2D_R2D_min The values are all set between 400us and 500us.
[0089] As an example, T is a predefined, preconfigured, high-level instruction, or physical layer instruction. R2D_R2D It can have only one value, where T R2D_R2D_max The value is a positive integer. Preferably, T... R2D_R2D The value ranges from 100us to 500us.
[0090] As an example, T is a predefined, preconfigured, high-level instruction, or physical layer instruction. R2D_R2D This can include multiple values. Specifically, it can include the following schemes: configuring or indicating multiple T values based on the bandwidth of the R2D transmission. R2D_R2D Values, for example, for a 180kHz bandwidth, are 100µs to 500µs, and for a 360kHz bandwidth, are 50µs to 250µs; multiple Ts are configured or indicated according to the subcarrier spacing. R2D_R2D Values, for example, the subcarrier spacing value for 15kHz is between 100µs and 500µs, and the subcarrier spacing band for 30kHz is T. R2D_R2D Values range from 50µs to 250µs; multiple Ts can be configured or indicated directly. R2D_R2D Value, T R2D_R2D The value is a positive integer. Preferably, multiple T values are used. R2D_R2D The values are all set between 50us and 500us.
[0091] In some embodiments, the first time is T D2R_max T D2R_min or TD2R In the case of a first moment, at least one of the following is included: time advance information or transmission delay information, D2R transmission processing delay information, and transmission preparation time information.
[0092] In some embodiments, the first time is T D2R_max T D2R_min or T D2R In this case, the initial composition method includes one of the following options:
[0093] Timing advance (TA) information or transmission delay information;
[0094] Alternatively, timing advance information or transmission delay information + processing delay information for D2R transmission;
[0095] Alternatively, it could be time advance information or transmission delay information + D2R transmission processing delay information + transmission preparation time information;
[0096] Alternatively, it could be time advance information or transmission delay information plus transmission preparation time information.
[0097] In some embodiments, the first time is T D2R_max In the case of, the first time includes at least one of the following:
[0098] TA information or transmission delay information is used to express the transmission delay from the IoT device to the network-side device, preferably the maximum TA information or the maximum transmission delay information;
[0099] The processing delay information of D2R transmission is used to express the processing time of the network side in decoding the D2R transmission sent by the device. Preferably, it is the maximum processing time.
[0100] The transmission preparation time information is used to express the time interval between the completion of network decoding and the preparation to send the next R2D transmission. It is the maximum transmission preparation time information.
[0101] In other words, the first time is T D2R_max In the case of timing advance information or transmission delay information, the maximum timing advance information or maximum transmission delay information is used, and / or, the processing delay information of D2R transmission is the maximum processing time, and / or, the transmission preparation time information is the maximum transmission preparation time information.
[0102] In some embodiments, the first time is T D2R_min In the case of, the first time includes at least one of the following:
[0103] TA information or transmission delay information is used to express the transmission delay from the device to the network-side device, preferably the minimum TA information or minimum transmission delay information;
[0104] The processing latency information of R2D transmission is used to express the processing time of the network side to decode the R2D transmission sent by the device. Preferably, it is the minimum processing time.
[0105] The transmission preparation time information is used to express the time interval between the completion of network-side decoding and the preparation to send the next R2D transmission. It is the minimum transmission preparation time information.
[0106] In other words, the first time is T D2R_min In the case of timing advance information or transmission delay information, the minimum timing advance information or minimum transmission delay information shall be used, and / or, the minimum processing time shall be used for D2R transmission processing delay information, and / or, the minimum transmission preparation time information shall be used for transmission preparation time information.
[0107] In some embodiments, the first time is T D2R In the case of, the first time includes at least one of the following:
[0108] TA information or transmission delay information is used to express the transmission delay from this device to the network-side device;
[0109] The processing latency information for R2D transmission is used to express the processing time on the network side to decode the R2D transmission sent by the device.
[0110] Send preparation time information, which is used to express the time interval between the completion of network-side decoding and the preparation to send the next R2D transmission.
[0111] In some embodiments, the first time is T R2D_R2D_min T R2D_R2D_max or T R2D_R2D In such cases, the first step includes transmission interval information or transmission preparation time information.
[0112] In some embodiments, the first time is T R2D_R2D_max In the case of transmission interval time information or transmission preparation time information, the first time includes transmission interval time information, which is used to express the waiting time from the completion of the previous R2D transmission to the start of the next R2D transmission on the network side. Preferably, it is the maximum waiting time.
[0113] In other words, the first time is T R2D_R2D_max In the case of transmission interval time information, the maximum transmission interval time information is used, or the maximum transmission preparation time information is used for transmission preparation time information.
[0114] In some embodiments, the first time is T R2D_R2D_min In the case of transmission interval time information or transmission preparation time information, the first time includes transmission interval time information, which is used to express the waiting time from the completion of the previous R2D transmission to the start of the next R2D transmission on the network side. Preferably, it is the minimum waiting time.
[0115] In other words, the first time is T R2D_R2D_min In the case of transmission interval time information, the minimum transmission interval time information is used, or the minimum transmission preparation time information is used.
[0116] In some embodiments, the first time is T R2D_R2D In the case of transmission interval time or transmission preparation time, the first time includes transmission interval time information or transmission preparation time information, which is used to express the waiting time from the completion of the previous R2D transmission to the start of the next R2D transmission on the network side.
[0117] In some embodiments, at least one of the following—TA information or transmission delay information, D2R transmission processing delay information, transmission preparation time information, and transmission interval time information—is pre-configured, pre-defined, higher-layer indication, or physical-layer indication.
[0118] In some embodiments, the timing advance information or transmission delay information is predefined or preconfigured; each time, one or more values of timing advance information or transmission delay information are predefined or preconfigured.
[0119] As an example, predefined or preconfigured timing advance information or transmission delay information has only one value, which is a positive integer. Preferably, it is between 0 and 400. us .
[0120] As an example, predefined or preconfigured timing advance information or transmission delay information includes defining multiple values, which are positive integers, all ranging from 0 to 400. us Within.
[0121] In some embodiments, the first-time configuration method includes: the network side directly performing higher-level configuration or physical layer instruction, or the network side performing higher-level configuration or physical layer instruction based on the information reported by the IoT device.
[0122] In some embodiments, the network side directly performs higher-level configuration or physical layer instructions, including one of the following schemes:
[0123] Option 1: Configure based on short-range measurement results from the network side;
[0124] Option 2: Configure according to the predefined or pre-configured results on the network side;
[0125] Option 3, based on the T data reported by the network side regarding previous D2R transmissions of IoT devices.D2R_max and T D2R_min Configure at least one of them;
[0126] Option 4 involves configuring the measurement results of other IoT devices via the network side.
[0127] It should be noted that the other IoT devices mentioned above may be related to this IoT device (device). e The other IoT devices are those that are close to each other or in the same group. In other words, the other IoT devices are those that are less than the preset distance threshold and / or are IoT devices in the same group.
[0128] In some embodiments, the above-mentioned direct high-level configuration or physical layer instruction on the network side may also include the following schemes:
[0129] Configure the time offset;
[0130] Based on the close-range measurement results from the network side, the original first time is obtained. Based on the original first time and the time offset, the first time is obtained and configured.
[0131] Alternatively, based on the predefined or preconfigured results from the network side, the original first time can be obtained, and based on the original first time and time offset, the first time can be obtained and configured.
[0132] Based on the T data reported by the network side regarding previous D2R transmissions of IoT devices D2R T D2R_max and T D2R_min At least one of them, the original first time is obtained, and based on the original first time and time offset, the first time is obtained and configured;
[0133] Alternatively, based on the network side's measurement results of other IoT devices, the original first time can be obtained, and based on the original first time and time offset, the first time can be obtained and configured.
[0134] In other words, this scheme allows configuration of a time offset. Based on the results of schemes 1-4, the time offset is calculated to obtain new first-time information and configure it. The calculation method may be the result of schemes 1-4 plus offset, or the result of schemes 1-4 minus offset.
[0135] In some embodiments, the above-mentioned direct high-level configuration or physical layer instruction on the network side may also include the following schemes:
[0136] Configure time coefficients;
[0137] Based on the close-range measurement results from the network side, the original first time is obtained. Based on the original first time and the time coefficient, the first time is obtained and configured.
[0138] Alternatively, based on the predefined or preconfigured results from the network side, the original first time can be obtained, and the first time can be obtained and configured based on the original first time and time coefficient;
[0139] Based on the T data reported by the network side regarding previous D2R transmissions of IoT devices D2R T D2R_max and T D2R_min At least one of them, the original first time is obtained, and based on the original first time and time coefficient, the first time is obtained and configured;
[0140] Alternatively, based on the network side's measurement results of other IoT devices, the original first time can be obtained, and the first time can be obtained and configured based on the original first time and time coefficient.
[0141] In other words, this scheme can configure a time factor, which is based on the results of schemes 1-4 and performs time factor calculations to obtain new first-time information and configure it. The calculation method may be the result of schemes 1-4 * factor.
[0142] In some embodiments, the network side performs higher-layer configuration or physical-layer instructions based on information reported by IoT devices, which may include one of the following schemes:
[0143] Option 1: Based on the last or previous T data reported by the IoT device. D2R_max T D2R_min T D2R Configure at least one of them;
[0144] Option 2, based on T reported by other IoT devices D2R_max T D2R_min T D2R At least one of them is configured (the other IoT devices may be close to this IoT device or belong to the same group);
[0145] Option 3: Obtain T data reported by IoT devices. D2R_max Capability information, T D2R_min Capability information, T D2R At least one capability information in the capability information, one or more time parameters are selected from the time parameters corresponding to at least one capability information for configuration;
[0146] Option 4: Configure according to the type information reported by the IoT device.
[0147] In some embodiments, the capability information reported by Scheme 3 above is information on whether the corresponding first time parameter configuration is supported. The reported capability information is the configurable threshold information of the corresponding time parameter, for example, for T... D2R_maxInformation may correspond to different T values depending on the capabilities of different devices. D2R_max Value, here you report your own ability's T. D2R_max The reported capability information consists of multiple configurable threshold values for corresponding time parameters. The network side selects one of these thresholds for configuration based on the reported capability information.
[0148] In other words, in the above scheme 3, T D2R_max Capability information, including: whether T is supported. D2R_max Information on parameter configuration, and / or, T D2R_max Configurable threshold information;
[0149] T D2R_min Capability information, including: whether T is supported. D2R_min Information on parameter configuration, and / or, T D2R_min Configurable threshold information;
[0150] T D2R Capability information, including: whether T is supported. D2R Information on parameter configuration, and / or, T D2R Configurable threshold information.
[0151] In some embodiments, the network side predefines or preconfigures T for different types of IoT devices. D2R_max T D2R_min T D2R At least one piece of information, configured according to the type of information reported;
[0152] Alternatively, T can be predefined or preconfigured on the network side. D2R_max T D2R_min T D2R At least one type of information is obtained, and one of them is selected for configuration based on the reported type information.
[0153] In some embodiments, the network side performs higher-layer configuration or physical-layer instructions based on information reported by IoT devices, which may also include the following schemes:
[0154] Configure time offset;
[0155] According to the IoT device's report of the last or previous T on the IoT device D2R_max T D2R_min T D2R At least one of them is used to obtain the original first time, and based on the original first time and time offset, the first time is obtained and configured;
[0156] Or, based on T reported by other IoT devices D2R_max T D2R_min T D2RAt least one of them is used to obtain the original first time, and based on the original first time and time offset, the first time is obtained and configured;
[0157] Alternatively, obtain the T reported by the IoT device. D2R_max Capability information, T D2R_min Capability information, T D2R At least one capability information in the capability information, select one or more time parameters from the time parameters corresponding to at least one capability information to obtain the original first time, and obtain and configure the first time based on the original first time and time offset;
[0158] Alternatively, the original first time can be obtained based on the type information reported by the IoT device, and the first time can be obtained and configured based on the original first time and time offset.
[0159] In other words, this scheme can be based on schemes 1-4, with a time offset configured, time offset calculation performed, new first-time information obtained and configured. The calculation method may be the result of scheme 1-4 plus offset, or the result of scheme 1-4 minus offset.
[0160] In some embodiments, the network side performs higher-layer configuration or physical-layer instructions based on information reported by IoT devices, which may also include the following schemes:
[0161] Configure time coefficients;
[0162] According to the IoT device's report of the last or previous T on the IoT device D2R_max T D2R_min T D2R At least one of them is used to obtain the original first time, and based on the original first time and time coefficient, the first time is obtained and configured;
[0163] Or, based on T reported by other IoT devices D2R_max T D2R_min T D2R At least one of them is used to obtain the original first time, and based on the original first time and time coefficient, the first time is obtained and configured;
[0164] Alternatively, obtain the T reported by the IoT device. D2R_max Capability information, T D2R_min Capability information, T D2R At least one capability information in the capability information, select one or more time parameters from the time parameters corresponding to at least one capability information to obtain the original first time, and obtain and configure the first time based on the original first time and time coefficient;
[0165] Alternatively, the original first time can be obtained based on the type information reported by the IoT device, and the first time can be obtained and configured based on the original first time and time coefficient.
[0166] In other words, this scheme can be based on schemes 1-4, with a time factor configured to perform time factor calculations, obtain new first-time information and configure it. The calculation method may be the result of schemes 1-4 * factor.
[0167] In some embodiments, a new higher-layer enabling parameter can be added. If the enabling parameter is disabled, the network side will directly perform higher-layer configuration or physical layer indication in the first instance. If the enabling parameter is enabled, the network side will perform higher-layer configuration or physical layer indication in the first instance based on the information reported by the IoT device.
[0168] In other words, if a new high-level enabling parameter is added and is set to disable, the information will be configured or indicated by the network side immediately; if the enabling parameter is set to enable, the information will be reported by the IoT device immediately, and the network side will configure or indicate it.
[0169] In some embodiments, a new higher-level enabling parameter can be added. If the enabling parameter is disabled, it will be predefined or preconfigured through the network and will not be changed. If the enabling parameter is enabled, it will be allowed to be modified immediately.
[0170] In other words, a new high-level enabling parameter can be added. If the enabling parameter is disabled, the first-time information will be predefined or preconfigured through the network and will not be changed. If the enabling parameter is enabled, the first-time information can be configured or indicated and can be modified.
[0171] In some embodiments, a new higher-level enabling parameter can be added. If the enabling parameter is disabled, no configuration will be performed immediately; if the enabling parameter is enabled, configuration or indication will be allowed immediately.
[0172] In other words, a new high-level enabling parameter can be added. If the enabling parameter is disabled, the first-time information parameter will not be configured; if the enabling parameter is enabled, the first-time information can be configured or indicated.
[0173] In some embodiments, the initial configuration method includes one of the following:
[0174] The configuration is performed at higher levels without requiring physical layer instructions. These higher levels include the media access control layer and / or newly defined layers.
[0175] Alternatively, the physical layer can provide instructions without requiring configuration from higher layers;
[0176] Alternatively, the higher-level layer can configure it, and the physical layer can provide instructions.
[0177] In some embodiments, the configuration by the higher layer and the indication by the physical layer may include one of the following: the media access control layer configures a portion of first time parameters, and the physical layer indicates a portion of the first time parameters; or, the media access control layer configures enable information for the first time parameters, and the physical layer indicates the first time parameter information corresponding to the enable information based on the enable information of the first time parameters.
[0178] In some embodiments, the first time includes timing advance information or transmission delay information; the timing advance information or transmission delay information is directly configured or indicated by the network side at a higher layer or by the physical layer, or the network side performs higher layer configuration or physical layer indication based on the information reported by the IoT device.
[0179] In some embodiments, the first time includes processing delay information, transmission preparation time information, or transmission interval time for D2R transmission; the processing delay information, transmission preparation time information, or transmission interval time for D2R transmission is directly configured by the network side at higher layers or indicated by the physical layer.
[0180] In some embodiments, at least one of the TA information or transmission delay information, D2R transmission processing delay information, transmission preparation time information, and transmission interval time information is pre-configured, predefined, configured by a higher layer, or indicated by the physical layer. The following describes the TA information or transmission delay information, D2R transmission processing delay information, transmission preparation time information, and transmission interval time information respectively.
[0181] In one embodiment, the TA information or transmission delay information can be predefined or preconfigured, or it can be configured by a higher layer or indicated by the physical layer.
[0182] As an example, the TA information or transmission delay information can be predefined or preconfigured. Specifically, the predefined or preconfigurable TA information or transmission delay information can have only one value, which is a positive integer. Preferably, it is 0 to 400 μs.
[0183] As an example, TA information or transmission delay information can be predefined or preconfigured. Specifically, multiple values can be defined, which are positive integers, all within the range of 0 to 400 µs.
[0184] In one embodiment, the TA information or transmission delay information can be directly configured by the higher layer or directly indicated by the physical layer, or it can be reported by the IoT device side, and the network side configures itself based on the reported information.
[0185] Direct configuration at the higher level or direct indication at the physical layer, including one of the following schemes:
[0186] a) Configure based on short-range measurement results from the network side;
[0187] b) Configure according to the predefined or preconfigured results on the network side;
[0188] c) Configure the device based on the results of previous D2R transmissions reported by the network side;
[0189] d) Configure based on the network side's measurement results of other devices, which may be close to this device or in the same group;
[0190] e) Configure the system based on the network side's report to the UE, where the UE is relatively close to the target device;
[0191] f) Configure the time offset. Based on the results of a to e, perform offset calculation to obtain the new first time information and configure it. The calculation method may be the result of a to e + offset, or the result of a to e - offset.
[0192] g) Configure the time factor. Based on the results of a to e, perform factor calculation to obtain new first-time information and configure it. The calculation method may be the result of a to e * factor.
[0193] The device reports the information, and the network configures itself based on the reported information, including one of the following solutions:
[0194] a) The Device reports the TA information or transmission delay information from the previous or earlier D2R transmission, and the network side configures itself based on this reported information.
[0195] b) Other devices report TA information or transmission delay information, and the network side configures the device. Other devices may be close to this device or belong to the same group.
[0196] c) The device reports its own TA information or transmission latency information, and the network side configures itself based on the reported capability information.
[0197] The reported capability information is threshold information for TA information or transmission delay information. For example, different device capabilities may correspond to different TA information or transmission delay information values. Here, the TA information or transmission delay information value belonging to its own capability is reported.
[0198] The reported capability information consists of multiple configurable thresholds for corresponding time parameters. The network side selects one of these thresholds for configuration based on the reported capability information.
[0199] d) The device reports its own type information, and the network side configures itself based on the reported type information.
[0200] The network side predefines or preconfigures TA information or transmission delay information for different device types, and configures it according to the reported type information.
[0201] The network side predefines or preconfigures various types of TA information or transmission delay information, and selects one of them for configuration based on the reported type of information.
[0202] e) Based on a to d, configure the time offset, perform offset calculation, obtain new TA information or transmission delay information and configure it. The calculation method may be the result of a to d + offset, or the result of a to d - offset.
[0203] f) Based on a to d, configure the time coefficient factor, perform factor calculation, obtain new TA information or transmission delay information and configure it. The calculation method may be the result of a to d * factor.
[0204] In some embodiments, a new higher-layer enabling parameter can be added. If the enabling parameter is disabled, the TA information or transmission delay information is configured or indicated by the network side; if the enabling parameter is enabled, the TA information or transmission delay information is reported by the device, and the network side configures or indicates it.
[0205] In some embodiments, a new higher-level enabling parameter can be added. If the enabling parameter is disabled, the TA information or transmission delay information will not be changed through network predefined or preconfigured methods; if the enabling parameter is enabled, the TA information or transmission delay information can be configured or indicated, allowing modification.
[0206] In one embodiment, the processing latency information for D2R transmission can be predefined or preconfigured, or it can be configured by a higher layer or indicated by the physical layer.
[0207] The predefined or preconfigured value can be a single positive integer. Preferably, it is between 0 and 100 µs.
[0208] Predefined or preconfigured values can also be defined multiple times, such as in one of the following scenarios:
[0209] The processing latency value for multiple D2R transmissions is configured based on the bandwidth of the D2R transmission, for example, 0 to 100 μs for 180 kHz bandwidth and 0 to 50 μs for 360 kHz bandwidth.
[0210] The processing delay value for multiple D2R transmissions is configured or indicated according to the subcarrier spacing, for example, the subcarrier spacing value for 15KHz is between 0 and 100us, and the processing delay value for R2D transmission with a subcarrier spacing of 30HKz is between 0 and 50us.
[0211] All are positive integers, ranging from 0 to 100µs.
[0212] The higher-layer configuration or physical layer indication of the processing delay information for D2R transmission can be configured directly by the higher-layer configuration or indicated directly by the physical layer, and configured according to the results of predefined or pre-configured on the network side; or a new higher-layer enabling parameter can be added. If the enabling parameter is disabled, the R2D transmission delay will not be configured; if the enabling parameter is enabled, the R2D transmission delay will be configured.
[0213] In one embodiment, the transmission preparation time information can be predefined or preconfigured, or it can be a higher-level configuration or a physical layer indication.
[0214] Predefined or preconfigured, it can have only one value, which is a positive integer. Preferably, it is 0 to 50 µs.
[0215] Predefined or preconfigured values can also be defined, such as one of the following schemes:
[0216] Based on the bandwidth configuration or indication of R2D or D2R transmission, multiple transmission preparation time information is provided, for example, the value for 180KHz bandwidth is 0~50us, and the value for 360KHz bandwidth is 0~25us.
[0217] Based on the subcarrier spacing configuration or indication of multiple transmission preparation time information, for example, the subcarrier spacing value of 15KHz is between 0 and 50us, and the processing delay value of R2D transmission of 30KHz subcarrier spacing is between 0 and 25us.
[0218] All are positive integers, ranging from 0 to 100µs.
[0219] The higher-layer configuration or physical layer indication of the preparation time information can be directly configured by the higher-layer or directly indicated by the physical layer, and can be configured according to the results of predefined or pre-configured on the network side.
[0220] In some embodiments, a new higher-level enabling parameter can be added. If the enabling parameter is disabled, the preparation time information is sent in a way that is predefined or preconfigured by the network and will not be changed. If the enabling parameter is enabled, the preparation time information can be configured or indicated and can be modified.
[0221] In some embodiments, a new higher-level enabling parameter can be added. If the enabling parameter is disabled, the transmission preparation time information is not configured; if the enabling parameter is enabled, the transmission preparation time information is configured.
[0222] In one embodiment, the transmission interval can be predefined or preconfigured, or it can be configured by a higher layer or indicated by the physical layer.
[0223] Predefined or preconfigured, it can have only one value, which is a positive integer. Preferably, it is 0 to 100µs.
[0224] Predefined or preconfigured values are allowed, and multiple values can be defined, as in one of the following scenarios:
[0225] Based on the bandwidth configuration of R2D transmission or indicating multiple transmission interval time information, for example, the value for 180KHz bandwidth is 0~100us, and the value for 360KHz bandwidth is 0~50us.
[0226] Based on the subcarrier spacing configuration or indication of multiple transmission interval time information, for example, the subcarrier spacing value of 15KHz is between 0 and 100us, and the processing delay value of R2D transmission of 30HKz subcarrier spacing is between 0 and 50us.
[0227] All are positive integers, ranging from 0 to 100µs.
[0228] The transmission interval time can be configured by the higher layer or indicated by the physical layer. It can be configured directly by the higher layer or indicated directly by the physical layer, based on the results of predefined or pre-configured settings on the network side.
[0229] In some embodiments, a new higher-level enabling parameter can be added. If the enabling parameter is disabled, the transmission interval information will not be changed through network predefined or preconfigured methods; if the enabling parameter is enabled, the transmission interval information can be configured or indicated, and can be modified.
[0230] In some embodiments, a new higher-level enabling parameter can be added. If the enabling parameter is disabled, the transmission interval time information is not configured; if the enabling parameter is enabled, the transmission interval time information is configured.
[0231] In some embodiments, the above-mentioned first-time configuration or indication method includes one of the following schemes: configuring each parameter separately through a resource set; or configuring multiple resource sets, each resource set including multiple parameters or multiple values of a parameter; or configuring each parameter individually.
[0232] Each parameter is configured separately, and may be configured in a unified Ambent IoT resource set, or in Ambent IoT MAC-CE, or in Ambent IoT control commands, but there is only one resource set.
[0233] Configured as a resource set, similar to PUCCH resource set. e Configure multiple resources e index, each resource e Both are resource sets; the base station can configure or indicate which resources need to be selected. e The index. Compared to configuring them separately, configuring them as a resource set allows for multiple resource sets, from which one is ultimately selected for configuration.
[0234] Based on the same inventive concept, this disclosure also provides a transmission method for an Internet of Things (IoT) device, which is executed by the IoT device, such as... Figure 3 As shown, the transmission method of the IoT device may include S301.
[0235] In S301, the IoT device receives R2D transmission, which is sent by the network-side device based on time-domain control information in the first moment; the time-domain control information includes at least one of timeline information, time-domain resource information, time interval information, or timing scheduling information; the R2D transmission includes at least one of the following: physical layer transmission channel PRDCH from the network-side device to the IoT device, R2D control information, synchronization signal, reference signal, paging or broadcast signal.
[0236] Based on the same inventive concept, this disclosure also provides a transmission method for an Internet of Things (IoT) device, which is executed by a network-side device, such as... Figure 4 As shown, the transmission method of the IoT device may include S401.
[0237] In S401, based on time-domain control information, the network-side device sends R2D transmission from the network-side device to the IoT device in the first instant.
[0238] Time-domain control information includes at least one of timeline information, time-domain resource information, time interval information, or timing scheduling information; R2D transmission includes at least one of the following: physical layer transmission channel PRDCH from network-side device to IoT device, R2D control information, synchronization signal, reference signal, paging or broadcast signal.
[0239] In one specific embodiment, the time interval T from the last time granularity of the previous D2R transmission to the first time granularity of this R2D transmission is... D2R , can be like Figure 5 As shown.
[0240] like Figure 5 As shown, starting from the last moment after the D2R transmission ends, the next R2D transmission for that D2R transmission can begin at either the earliest or latest possible moment. The time interval between the earliest R2D transmission and the start moment is considered to be T. D2R_min The time interval between the latest D2R transmission time and the start time is considered to be T. D2R_max The start time of D2R transmission will be located at [T D2R_min T D2R_max This scheme is generally used in scenarios where, after a D2R transmission is completed, the network side needs at least a certain preparation time before it can transmit the next R2D control command.
[0241] In one specific embodiment, the time interval T from the last time granularity of the previous D2R transmission to the first time granularity of this R2D transmission is... D2R , can be like Figure 6 As shown.
[0242] like Figure 6 As shown, starting from the last moment of the D2R transmission, compared to Example 1, instead of defining the earliest and latest transmission times, T is directly configured or indicated. D2R The value indicates that the device needs to maintain control near this value as soon as possible. This approach is generally used in scenarios where, after a D2R transmission is completed, the network needs a minimum preparation time before transmitting the next R2D control command.
[0243] In one specific embodiment, the time interval T from the last time granularity of the previous R2D transmission to the first time granularity of this R2D transmission is... R2D_R2D , can be like Figure 7 As shown.
[0244] like Figure 7As shown, starting from the last moment of the R2D transmission, the next R2D transmission can begin at either the earliest or latest possible moment. The time interval between the earliest R2D transmission moment and the starting moment is considered to be T. R2D_R2D_min The time interval between the latest R2D transmission time and the start time is considered to be T. R2D_R2D_max The start time of D2R transmission will be located at [T R2D_R2D_min T R2D_R2D_max Between ] . Or, directly configure or instruct T R2D_R2D The network side considers the time interval to need to be near this value and informs the device of this configuration through configuration or instructions. This scheme is generally used when there is an R2D transmission, but the R2D may not trigger a D2R feedback, or the target D2R feedback does not arrive as expected, so multiple R2D transmissions are sent, or multiple R2D transmissions are sent.
[0245] In one specific embodiment, the time interval T from the last time granularity of the previous R2D transmission to the first time granularity of this R2D transmission is... R2D_R2D , can be like Figure 8 As shown.
[0246] like Figure 8 As shown, with Figure 7 Compared to the previous implementation, instead of configuring the earliest and latest R2D and the transmission interval between R2D, T is directly configured or indicated. R2D_R2D The network side considers the time interval to need to be near this value and informs the device of this configuration through configuration or instructions. This scheme is generally used when there is an R2D transmission, but the R2D may not trigger a D2R feedback, or the target D2R feedback does not arrive as expected, so multiple R2D transmissions are sent, or multiple R2D transmissions are sent.
[0247] In one specific embodiment, T R2D Possible components such as Figure 9 As shown.
[0248] like Figure 9 As shown, T R2D It likely consists of three parts. First and foremost, there must be transmission delay, which is an objective fact and is also known as T. R2DThe main components of this delay are as follows: This delay may be predefined or preconfigured, or it may be individually configured based on the device's capabilities or measurement results to meet the accuracy requirements of personalized transmissions and avoid excessively high transmission delays. After experiencing the transmission delay, the D2R transmission is received by the network side. At this point, there may be a processing delay on the network side for decoding the D2R data. However, it may not be separately defined and configured, but rather considered in the transmission preparation delay, i.e., this part of the delay is not considered separately. The third part is the R2D transmission preparation delay, which mainly refers to the time that must be waited between receiving the D2R information and sending the corresponding R2D transmission, including parsing the D2R command and preparing the corresponding information based on the next R2D transmission.
[0249] In one specific embodiment, T R2D_R2D Composition such as Figure 10 As shown. Figure 10 As shown, T R2D_R2D The composition does not involve the transmission delay and processing delay of R2D, so it only includes the transmission preparation delay.
[0250] In embodiments of this disclosure, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0251] In this disclosure, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0252] Furthermore, although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result.
[0253] In some embodiments, certain steps may be omitted, multiple steps may be combined into one step for execution, and / or one step may be broken down into multiple steps for execution.
[0254] Based on the same inventive concept, this disclosure also provides an Internet of Things (IoT) device, such as... Figure 11 As shown, the IoT device includes a data receiving module 1101. The data receiving module 1101 is used to receive R2D transmissions from the network-side device to the IoT device. These R2D transmissions are sent by the network-side device based on time-domain control information in the first instance.
[0255] Time-domain control information includes at least one of timeline information, time-domain resource information, time interval information, or timing scheduling information; R2D transmission includes at least one of the following: physical layer transmission channel PRDCH from network-side device to IoT device, R2D control information, synchronization signal, reference signal, paging or broadcast signal.
[0256] In some embodiments, the first time is at least one of the following times: the maximum time interval T from the last time granularity of the D2R transmission from the previous IoT device to the network-side device to the first time granularity of the R2D transmission. D2R_max The minimum time interval T from the last time granularity of the previous D2R transmission to the first time granularity of the R2D transmission. D2R_min The time interval T from the last time granularity of the previous D2R transmission to the first time granularity of the R2D transmission. D2R The minimum time interval T from the last time granularity of the previous R2D transmission to the first time granularity of the R2D transmission. R2D_R2D_min The maximum time interval T from the last time granularity of the previous R2D transmission to the first time granularity of the R2D transmission. R2D_R2D_max The time interval T from the last time granularity of the previous R2D transmission to the first time granularity of the R2D transmission. R2D_R2D .
[0257] In some embodiments, the first time is predefined, preconfigured, indicated by a higher layer, or indicated by a physical layer.
[0258] In some embodiments, the time granularity is in the form of a fixed value, a threshold, or a range value.
[0259] In some embodiments, the granularity is at least one of the following: bit, transport block, orthogonal frequency division multiplexing (OFDM) symbol, switch on / off keying (OOK) chip, OFDM time slot, microsecond, sampling point, OOK chip, PRDCH chip, PRDCH symbol, PRDCH time slot, PRDCH sampling point, PDRCH chip, PDRCH symbol, PDRCH time slot, PDRCH sampling point, R2D chip, R2D symbol, R2D time slot, R2D sampling point, D2R chip, D2R symbol, D2R time slot, and D2R sampling point.
[0260] Based on the same inventive concept, this disclosure also provides a network-side device, such as... Figure 12 As shown, the network-side device includes a data transmission module 1201. The data transmission module 1201 is used to transmit R2D data from the network-side device to the IoT device in a first-time manner based on time-domain control information.
[0261] Time-domain control information includes at least one of timeline information, time-domain resource information, time interval information, or timing scheduling information; R2D transmission includes at least one of the following: physical layer transmission channel PRDCH from network-side device to IoT device, R2D control information, synchronization signal, reference signal, paging or broadcast signal.
[0262] In some embodiments, the first time is at least one of the following times: the maximum time interval T from the last time granularity of the D2R transmission from the previous IoT device to the network-side device to the first time granularity of the R2D transmission. D2R_max The minimum time interval T from the last time granularity of the previous D2R transmission to the first time granularity of the R2D transmission. D2R_min The time interval T from the last time granularity of the previous D2R transmission to the first time granularity of the R2D transmission. D2R The minimum time interval T from the last time granularity of the previous R2D transmission to the first time granularity of the R2D transmission. R2D_R2D_min The maximum time interval T from the last time granularity of the previous R2D transmission to the first time granularity of the R2D transmission. R2D_R2D_max The time interval T from the last time granularity of the previous R2D transmission to the first time granularity of the R2D transmission. R2D_R2D .
[0263] In some embodiments, the network-side device may further include a first-time configuration module.
[0264] The first-time configuration module is used to predefine, preconfigure, or provide higher-level or physical-layer instructions for first-time information, which includes one or more first-time values.
[0265] In some embodiments, the first time information includes a plurality of first time values, wherein different first time values are configured or indicated based on the bandwidth of D2R or R2D transmission, or different first time values are configured or indicated based on the subcarrier spacing.
[0266] In some embodiments, the first-time information includes multiple first-time values, wherein the values of different first times are directly configured or indicated.
[0267] In some embodiments, the first time is T D2R_max T D2R_min or T D2R In the case of, the first time includes at least one of the following:
[0268] Timing advance information or transmission delay information, D2R transmission processing delay information, and transmission preparation time information.
[0269] In some embodiments, the first time is T D2R_max T D2R_min or T D2R In this case, the initial composition method includes one of the following options:
[0270] Timing advance information or transmission delay information;
[0271] Alternatively, timing advance information or transmission delay information + processing delay information for D2R transmission;
[0272] Alternatively, timing advance information or transmission delay information + D2R transmission processing delay information + transmission preparation time information:
[0273] Alternatively, it could be time advance information or transmission delay information plus transmission preparation time information.
[0274] In some embodiments, the first time is T D2R_max In this case,
[0275] The timing advance information or transmission delay information uses the maximum timing advance information or the maximum transmission delay information.
[0276] And / or, the processing delay information for D2R transmission uses the maximum processing time.
[0277] And / or, the maximum transmission preparation time information is used for transmission preparation time information.
[0278] In some embodiments, the first time is T D2R_min In the case of timing advance information or transmission delay information, the minimum timing advance information or minimum transmission delay information shall be used, and / or, the minimum processing time shall be used for D2R transmission processing delay information, and / or, the minimum transmission preparation time information shall be used for transmission preparation time information.
[0279] In some embodiments, the first time is T R2D_R2D_min T R2D_R2D_max or T R2D_R2D In such cases, the first step includes transmission interval information or transmission preparation time information.
[0280] In some embodiments, the first time is T R2D_R2D_max In the case of transmission interval time information, the maximum transmission interval time information is used, or the maximum transmission preparation time information is used for transmission preparation time information.
[0281] In some embodiments, the first time is T R2D_R2D_min In the case of transmission interval time information, the minimum transmission interval time information is used, or the minimum transmission preparation time information is used.
[0282] In some embodiments, the timing advance information or transmission delay information is predefined or preconfigured;
[0283] Each time, one or more values of timing advance information or transmission delay information are predefined or preconfigured.
[0284] In some embodiments, the first-time configuration method includes: the network side directly performing higher-level configuration or physical layer instruction, or the network side performing higher-level configuration or physical layer instruction based on the information reported by the IoT device.
[0285] In some embodiments, the first time includes timing advance information or transmission delay information;
[0286] The timing advance information or transmission delay information is directly configured or indicated by the network side at higher layers or by the physical layer, or the network side is configured or indicated by the physical layer based on the information reported by the IoT devices.
[0287] In some embodiments, the first time includes processing delay information, transmission preparation time information, or transmission interval time for D2R transmission;
[0288] The processing delay information, transmission preparation time information, or transmission interval information of D2R transmission are directly configured by the network side at higher layers or indicated by the physical layer.
[0289] In some embodiments, the network side directly performs higher-level configuration or physical layer instructions, including:
[0290] Configure based on short-range measurement results from the network side;
[0291] Alternatively, configuration can be performed based on predefined or pre-configured results from the network side;
[0292] Alternatively, based on the T data reported by the network side regarding previous D2R transmissions of IoT devices. D2R_max and T D2R_min Configure at least one of them;
[0293] Alternatively, the measurement results from other IoT devices can be configured via the network side.
[0294] In some embodiments, the network side directly performs higher-level configuration or physical layer instructions, including:
[0295] Configure time offset;
[0296] Based on the close-range measurement results from the network side, the original first time is obtained. Based on the original first time and the time offset, the first time is obtained and configured.
[0297] Alternatively, based on the predefined or preconfigured results from the network side, the original first time can be obtained, and based on the original first time and time offset, the first time can be obtained and configured.
[0298] Based on the T data reported by the network side regarding previous D2R transmissions of IoT devices D2R T D2R_max and T D2R_min At least one of them, the original first time is obtained, and based on the original first time and time offset, the first time is obtained and configured;
[0299] Alternatively, based on the network side's measurement results of other IoT devices, the original first time can be obtained, and based on the original first time and time offset, the first time can be obtained and configured.
[0300] In some embodiments, the network side directly performs higher-level configuration or physical layer instructions, including:
[0301] Configure time coefficients;
[0302] Based on the close-range measurement results from the network side, the original first time is obtained. Based on the original first time and the time coefficient, the first time is obtained and configured.
[0303] Alternatively, based on the predefined or preconfigured results from the network side, the original first time can be obtained, and the first time can be obtained and configured based on the original first time and time coefficient;
[0304] Based on the T data reported by the network side regarding previous D2R transmissions of IoT devices D2R T D2R_max and T D2R_min At least one of them, the original first time is obtained, and based on the original first time and time coefficient, the first time is obtained and configured;
[0305] Alternatively, based on the network side's measurement results of other IoT devices, the original first time can be obtained, and the first time can be obtained and configured based on the original first time and time coefficient.
[0306] In some embodiments, the network side performs higher-layer configuration or physical-layer instructions based on information reported by IoT devices, including:
[0307] According to the IoT device's report of the last or previous T on the IoT device D2R_max T D2R_min T D2R Configure at least one of them;
[0308] Or, based on T reported by other IoT devices D2R_max T D2R_min T D2R Configure at least one of them;
[0309] Alternatively, obtain the T reported by the IoT device. D2R_max Capability information, T D2R_min Capability information, T D2R At least one capability information in the capability information, one or more time parameters are selected from the time parameters corresponding to at least one capability information for configuration;
[0310] Alternatively, configuration can be performed based on the type information reported by the IoT device.
[0311] In some embodiments, T D2R_max Capability information, including: whether T is supported. D2R_max Information on parameter configuration, and / or, T D2R_max Configurable threshold information;
[0312] T D2R_min Capability information, including: whether T is supported. D2R_min Information on parameter configuration, and / or, T D2R_min Configurable threshold information;
[0313] T D2R Capability information, including: whether T is supported. D2R Information on parameter configuration, and / or, T D2R Configurable threshold information.
[0314] In some embodiments, the network side predefines or preconfigures T for different types of IoT devices. D2R_max T D2R_min T D2R At least one piece of information, or, network-side predefined or preconfigured T D2R_max T D2R_min T D2R At least one type of information.
[0315] In some embodiments, the network side performs higher-layer configuration or physical-layer instructions based on information reported by IoT devices, including:
[0316] Configure time offset;
[0317] According to the IoT device's report of the last or previous T on the IoT device D2R_max T D2R_min T D2R At least one of them is used to obtain the original first time, and based on the original first time and time offset, the first time is obtained and configured;
[0318] Or, based on T reported by other IoT devices D2R_max T D2R_min T D2RAt least one of them is used to obtain the original first time, and based on the original first time and time offset, the first time is obtained and configured;
[0319] Alternatively, obtain the T reported by the IoT device. D2R_max Capability information, T D2R_min Capability information, T D2R At least one capability information in the capability information, select one or more time parameters from the time parameters corresponding to at least one capability information to obtain the original first time, and obtain and configure the first time based on the original first time and time offset;
[0320] Alternatively, the original first time can be obtained based on the type information reported by the IoT device, and the first time can be obtained and configured based on the original first time and time offset.
[0321] In some embodiments, the network side performs higher-layer configuration or physical-layer instructions based on information reported by IoT devices, including:
[0322] Configure time coefficients;
[0323] According to the IoT device's report of the last or previous T on the IoT device D2R_max T D2R_min T D2R At least one of them is used to obtain the original first time, and based on the original first time and time coefficient, the first time is obtained and configured;
[0324] Or, based on T reported by other IoT devices D2R_max T D2R_min T D2R At least one of them is used to obtain the original first time, and based on the original first time and time coefficient, the first time is obtained and configured;
[0325] Alternatively, obtain the T reported by the IoT device. D2R_max Capability information, T D2R_min Capability information, T D2R At least one capability information in the capability information, select one or more time parameters from the time parameters corresponding to at least one capability information to obtain the original first time, and obtain and configure the first time based on the original first time and time coefficient;
[0326] Alternatively, the original first time can be obtained based on the type information reported by the IoT device, and the first time can be obtained and configured based on the original first time and time coefficient.
[0327] In some embodiments, a new higher-layer enabling parameter is added. If the enabling parameter is disabled, the network side will directly perform higher-layer configuration or physical layer indication in the first instance. If the enabling parameter is enabled, the network side will perform higher-layer configuration or physical layer indication in the first instance based on the information reported by the IoT device.
[0328] In some embodiments, a new high-level enabling parameter is added. If the enabling parameter is disabled, it is immediately predefined or preconfigured through the network and will not be changed. If the enabling parameter is enabled, it is immediately allowed to be modified.
[0329] In some embodiments, a new higher-level enabling parameter is added. If the enabling parameter is disabled, no configuration is performed immediately; if the enabling parameter is enabled, configuration or indication is allowed immediately.
[0330] In some embodiments, the initial configuration method includes one of the following:
[0331] The configuration is performed at higher levels without requiring physical layer instructions. These higher levels include the media access control layer and / or newly defined layers.
[0332] Alternatively, the physical layer can provide instructions without requiring configuration from higher layers;
[0333] Alternatively, the higher-level layer can configure it, and the physical layer can provide instructions.
[0334] In some embodiments, the initial configuration method includes one of the following:
[0335] The media access control layer configures a portion of the first-time parameters, and the physical layer indicates a portion of the first-time parameters;
[0336] Alternatively, the media access control layer configures the enabling information of the first time parameter, and the physical layer instructs the corresponding first time parameter information based on the enabling information of the first time parameter.
[0337] In some embodiments, the configuration or indication method at the first moment includes one of the following schemes:
[0338] Each parameter is configured separately using a single resource set;
[0339] Alternatively, configure multiple resource sets, each of which includes multiple parameters or multiple values for a single parameter;
[0340] Alternatively, each parameter can be configured individually.
[0341] Based on the same inventive concept, this disclosure also provides a communication system, such as... Figure 13As shown, the communication system provided in this embodiment includes an Internet of Things (IoT) device 1301 and a network-side device 1302. The network-side device 1302 sends R2D transmission from the network-side device to the IoT device based on time-domain control information in a first-time manner. The time-domain control information includes at least one of timeline information, time-domain resource information, time interval information, or timing scheduling information. The R2D transmission includes at least one of the following: a physical layer transmission channel (PRDCH) from the network-side device to the IoT device, R2D control information, a synchronization signal, a reference signal, a paging signal, or a broadcast signal.
[0342] The concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to define the order of functions performed by these devices, modules or units or their interdependencies.
[0343] It should be noted that although several modules or units of the device used for action execution are mentioned in the detailed description above, this division is not mandatory.
[0344] In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0345] Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0346] The following reference Figure 14 The present disclosure describes the electronic device provided in the embodiments thereof. Figure 14 The electronic device 1400 shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments disclosed herein.
[0347] Figure 14 This diagram illustrates the architecture of an electronic device 1400 provided in an embodiment of the present invention. Figure 14 As shown, the electronic device 1400 includes, but is not limited to, at least one processor 1410 and at least one memory 1420. The memory 1420 is used to store instructions.
[0348] In some embodiments, memory 1420 may include a readable medium in the form of volatile memory cells, such as random access memory (RAM) 14201 and / or cache memory 14202, and may further include read-only memory (ROM) 14203.
[0349] In some embodiments, the memory 1420 may also include a program / utility 14204 having a set (at least one) of program modules 14205, such program modules 14205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.
[0350] In some embodiments, memory 1420 may store an operating system. This operating system may be a real-time operating system (RTX), such as Linux, UNIX, Windows, or OS X.
[0351] In some embodiments, memory 1420 may also store data. As an example, processor 1410 may read data stored in memory 1420, which may be stored at the same memory address as instructions, or the data may be stored at a different memory address than instructions.
[0352] Processor 1410 is configured to invoke instructions stored in memory 1420 to implement the steps described in the "Exemplary Methods" section above, according to various exemplary embodiments of this disclosure. For example, processor 1410 can execute the steps of the above-described embodiments of the transmission method for an Internet of Things (IoT) device.
[0353] It should be noted that the processor 1410 described above can be a general-purpose processor or a special-purpose processor. The processor 1410 may include one or more processing cores, and the processor 1410 executes various functional applications and data processing by running instructions.
[0354] In some embodiments, processor 1410 may include a central processing unit (CPU) and / or a baseband processor.
[0355] In some embodiments, the processor 1410 may determine an instruction based on the priority identifier and / or function category information carried in each control instruction. In this disclosure, the processor 1410 and memory 1420 may be configured separately or integrated together. As an example, the processor 1410 and memory 1420 may be integrated on a single board or a system-on-chip (SOC).
[0356] like Figure 14 As shown, electronic device 1400 is presented in the form of a general-purpose computing device. Electronic device 1400 may also include bus 1430.
[0357] Bus 1430 can represent one or more of several types of bus structures, including a memory bus or memory controller, peripheral bus, graphics acceleration port, processor, or a local bus using any of the various bus structures.
[0358] Electronic device 1400 can also communicate with one or more external devices 1440 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 1400, and / or with any device that enables electronic device 1400 to communicate with one or more other computing devices (e.g., router, modem, etc.). Such communication can be performed through input / output (I / O) interface 1450.
[0359] Furthermore, the electronic device 1400 can also communicate with one or more networks (such as local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via the network adapter 1460.
[0360] like Figure 14 As shown, network adapter 1460 communicates with other modules of electronic device 1400 via bus 1430.
[0361] It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 1400, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0362] It is understood that the structure illustrated in the embodiments of this disclosure does not constitute a specific limitation on the electronic device 1400. In other embodiments of this disclosure, the electronic device 1400 may include more than Figure 14 This may involve more or fewer components, or combining certain components, or splitting certain components, or different component arrangements. Figure 14 The components shown can be implemented in hardware, software, or a combination of both.
[0363] This disclosure also provides a computer-readable storage medium storing computer instructions thereon, which, when executed by a processor, implement the transmission method of the Internet of Things device described in the above method embodiments.
[0364] In this disclosure, the computer-readable storage medium is one capable of sending, propagating, or transmitting computer instructions for use by or in connection with an instruction execution system, apparatus, or device. As an example, the computer-readable storage medium is a non-volatile storage medium.
[0365] In some embodiments, more specific examples of computer-readable storage media in this disclosure may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, USB flash drives, portable hard drives, or any suitable combination of the foregoing.
[0366] In this embodiment of the disclosure, the computer-readable storage medium may include data signals propagated in baseband or as part of a carrier wave, carrying computer instructions (readable program code). Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof.
[0367] In some examples, computational instructions contained on a computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0368] This disclosure also provides a computer program product that stores instructions that, when executed by a computer, cause the computer to implement the transmission method for IoT devices described in the above method embodiments.
[0369] The above instructions can be program code. In practice, the program code can be written using any combination of one or more programming languages. Programming languages include object-oriented programming languages—such as Java and C++—as well as conventional procedural programming languages—such as the "C" language or similar programming languages.
[0370] The program code can be executed entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0371] In cases involving remote computing devices, the remote computing devices can be connected to user computing devices via any type of network, including local area networks (LANs) or wide area networks (WANs), or they can be connected to external computing devices (e.g., via the Internet using an Internet service provider).
[0372] This disclosure also provides a chip, including at least one processor and an interface; the interface is used to provide program instructions or data to at least one processor; the at least one processor is used to execute the program instructions to implement the transmission method of the Internet of Things device described in the above method embodiments.
[0373] In some embodiments, the chip may further include a memory for storing program instructions and data, the memory being located within or outside the processor.
[0374] Those skilled in the art will understand that all or part of the steps of the above embodiments can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, which can be collectively referred to as "circuit", "module" or "system".
[0375] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein.
[0376] This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the appended claims.
Claims
1. A transmission method of an Internet of Things device, characterized in that, The method is executed by an Internet of Things device, and the method comprises: receiving a network-side device to Internet of Things device R2D transmission, the R2D transmission being sent by a network-side device at a first time based on time domain control information; the time domain control information comprising at least one of timeline information, time domain resource information, time interval information or timing scheduling information; and the R2D transmission comprising at least one of a network-side device to Internet of Things device physical layer transmission channel PRDCH, R2D control information, a synchronization signal, a reference signal, a paging signal or a broadcast signal.
2. The method of claim 1, wherein, the first time being at least one of: • maximum time interval T from the last time granularity of the end of the previous IoT device to network side device D2R transmission to the first time granularity of the R2D transmission D2R_max • minimum time interval T from the last time granularity of the end of the previous D2R transmission to the first time granularity of the R2D transmission D2R_min • time interval T from the last time granularity of the end of the previous D2R transmission to the first time granularity of the R2D transmission D2R • minimum time interval T from the last time granularity of the end of the previous R2D transmission to the first time granularity of the R2D transmission R2D_R2D_min • maximum time interval T from the last time granularity of the end of the previous R2D transmission to the first time granularity of the R2D transmission R2D_R2D_max • time interval T from the last time granularity of the end of the previous R2D transmission to the first time granularity of the R2D transmission R2D_R2D 3. The method of claim 2, wherein, the first time being predefined, preconfigured, indicated by a higher layer or indicated by a physical layer.
4. The method of claim 2, wherein, The method further comprises: determining first time information based on a predefined, preconfigured, indicated by a higher layer or indicated by a physical layer, the first time information comprising one or more values of the first time.
5. The method of claim 4, wherein, the first time information comprising a plurality of values of the first time, wherein different values of the first time are configured or indicated according to a bandwidth configuration or indication of the D2R transmission or the R2D transmission, or different values of the first time are configured or indicated according to a subcarrier spacing configuration.
6. The method of claim 4, wherein, the first time information comprising a plurality of values of the first time, wherein different values of the first time are directly configured or indicated.
7. The method of claim 2, wherein, In the case that the first time is T D2R_max , T D2R_min , or T D2R , the first time comprises at least one of the following: time advance information or transmission delay information, processing delay information of the D2R transmission and transmission preparation time information.
8. The method of claim 7, wherein, In the case of T D2R_max , T D2R_min or T D2R , the first time is composed of one of the following schemes: time advance information or transmission delay information; or, time advance information or transmission delay information + processing delay information of the D2R transmission; or, time advance information or transmission delay information + processing delay information of the D2R transmission + transmission preparation time information; or, time advance information or transmission delay information + transmission preparation time information.
9. The method of claim 7, wherein, At the first time for T D2R_max In the case, the time advance information or transmission delay information adopts maximum time advance information or maximum transmission delay information, and / or, the processing delay information of the D2R transmission adopts maximum processing time, and / or, the transmission preparation time information adopts maximum transmission preparation time information.
10. The method of claim 7, wherein, At the first time for T D2R_min In the case, the time advance information or transmission delay information adopts minimum time advance information or minimum transmission delay information, and / or, the processing delay information of the D2R transmission adopts minimum processing time, and / or, the transmission preparation time information adopts minimum transmission preparation time information.
11. The method of claim 2, wherein, In the case of the first time being T R2D_R2D_min , T R2D_R2D_max , or T R2D_R2D , the first time includes transmission gap time information or transmission preparation time information.
12. The method of claim 11, wherein, In the case where the first time is T R2D_R2D_max In the case where the transmission interval time information is maximum transmission interval time information, or the transmission preparation time information is maximum transmission preparation time information.
13. The method of claim 11, wherein, In the case where the first time is T R2D_R2D_min In the case where the transmission interval time information is minimum transmission interval time information, or the transmission preparation time information is minimum transmission preparation time information.
14. The method according to any of claims 7 to 13, characterized in that, the time advance information or transmission delay information is predefined or preconfigured; one or more values of the time advance information or transmission delay information are predefined or preconfigured each time.
15. The method of any one of claims 1-13, wherein, the configuration mode of the first time comprises: the network side directly performs higher layer configuration or physical layer indication, or the network side performs higher layer configuration or physical layer indication according to reported information of the Internet of Things device.
16. The method of claim 2, wherein, the form of the time granularity is a fixed value, a threshold value or a range value.
17. The method of claim 16, wherein, The granularity is at least one of bits, transport blocks, orthogonal frequency division multiplexing (OFDM) symbols, chips of on-off keying (OOK), OFDM time slots, microseconds, sampling points, chips of PRDCH, PRDCH symbols, PRDCH time slots, PRDCH sampling points, chips of PDRCH, PDRCH symbols, PDRCH time slots, PDRCH sampling points, chips of R2D, R2D symbols, R2D time slots, R2D sampling points, chips of D2R, D2R symbols, D2R time slots, D2R sampling points.
18. A transmission method of an Internet of Things device, characterized by, The method is performed by a network side device, and the method comprises: sending, at a first time, a network side device to an internet of things device (R2D) transmission based on time domain control information; The time domain control information comprises at least one of timeline information, time domain resource information, time interval information or timing scheduling information; and the R2D transmission comprises at least one of a physical layer transmission channel (PRDCH) of the network side device to the internet of things device, R2D control information, a synchronization signal, a reference signal, a paging signal or a broadcast signal.
19. The method of claim 18, wherein, The first time is at least one of: • maximum time interval T from the last time granularity of the end of the previous IoT device to network side device D2R transmission to the first time granularity of the R2D transmission D2R_max • minimum time interval T from the last time granularity of the end of the previous D2R transmission to the first time granularity of the R2D transmission D2R_min • time interval T from the last time granularity of the end of the previous D2R transmission to the first time granularity of the R2D transmission D2R • minimum time interval T from the last time granularity of the end of the previous R2D transmission to the first time granularity of the R2D transmission R2D_R2D_min • maximum time interval T from the last time granularity of the end of the previous R2D transmission to the first time granularity of the R2D transmission R2D_R2D_max • time interval T from the last time granularity of the end of the previous R2D transmission to the first time granularity of the R2D transmission R2D_R2D • time interval T from the last time granularity of the end of the previous R2D transmission to the first time granularity of the R2D transmission 20. The method of claim 19, wherein, The method further comprises: predefining, preconfiguring, high layer indicating or physical layer indicating first time information, wherein the first time information comprises one or more values of the first time.
21. The method of claim 20, wherein, The first time information comprises a plurality of values of the first time, wherein different values of the first time are configured or indicated according to a bandwidth configuration or indication of the D2R transmission or the R2D transmission, or different values of the first time are configured or indicated according to a subcarrier spacing configuration or indication.
22. The method of claim 20, wherein, The first time information comprises a plurality of values of the first time, wherein different values of the first time are directly configured or indicated.
23. The method of claim 19, wherein, In the case that the first time is T D2R_max , T D2R_min , or T D2R , the first time comprises at least one of the following: time advance information or transmission delay information, processing delay information of the D2R transmission and transmission preparation time information.
24. The method of claim 23, wherein, In the case of T D2R_max , T D2R_min or T D2R , the first time is composed of one of the following schemes: time advance information or transmission delay information; or, time advance information or transmission delay information + processing delay information of the D2R transmission; or, time advance information or transmission delay information + processing delay information of the D2R transmission + transmission preparation time information; or, time advance information or transmission delay information + transmission preparation time information.
25. The method of claim 23, wherein, At the first time for T D2R_max In the case, The time advance information or transmission delay information adopts maximum time advance information or maximum transmission delay information, and / or, the processing delay information of the D2R transmission adopts maximum processing time, and / or, the transmission preparation time information adopts maximum transmission preparation time information.
26. The method of claim 23, wherein, At the first time for T D2R_min In the case, The time advance information or transmission delay information adopts minimum time advance information or minimum transmission delay information, and / or, the processing delay information of the D2R transmission adopts minimum processing time, and / or, the transmission preparation time information adopts minimum transmission preparation time information.
27. The method of claim 19, wherein, In the case that the first time is T R2D_R2D_min , T R2D_R2D_max , or T R2D_R2D , the first time includes transmission gap time information or transmission preparation time information.
28. The method of claim 27, wherein, In the case where the first time is T R2D_R2D_max In this case, the transmission interval time information is maximum transmission interval time information, or the transmission preparation time information is maximum transmission preparation time information.
29. The method of claim 27, wherein, In the case where the first time is T R2D_R2D_min In the case where the transmission interval time information is minimum transmission interval time information, or the transmission preparation time information is minimum transmission preparation time information.
30. The method of any one of claims 23-29, wherein, The time advance information or transmission delay information is predefined or preconfigured; one or more values of the time advance information or transmission delay information are predefined or preconfigured each time.
31. The method of any one of claims 18, wherein, The configuration mode of the first time comprises: The network side directly performs high layer configuration or physical layer indication, or the network side performs high layer configuration or physical layer indication according to reported information of the internet of things device.
32. The method of claim 31, wherein, The first time includes time advance information or transmission delay information; The time advance information or transmission delay information is directly configured by the network side at a high layer or indicated at a physical layer, or the network side configures or indicates at a high layer or a physical layer according to the reporting information of the Internet of Things device.
33. The method of claim 31, wherein, The first time includes processing delay information, sending preparation time information or transmission interval time of D2R transmission; The processing delay information, sending preparation time information or transmission interval time of D2R transmission is directly configured by the network side at a high layer or indicated at a physical layer.
34. The method of claim 31, wherein, The direct high layer configuration or physical layer indication by the network side includes: Configuration according to the near distance measurement result of the network side; Or, configuration according to the predefinition or preconfiguration result of the network side; Or, according to the network side to the Internet of Things device before the D2R transmission report T D2R_max And T D2R_min At least one of the configurations; Or, configuration through the measurement result of the network side on other Internet of Things devices.
35. The method of claim 31, wherein, The direct high layer configuration or physical layer indication by the network side includes: Configuration of a time offset; According to the near distance measurement result of the network side, an original first time is obtained, and the first time is obtained based on the original first time and the time offset and configured; Or, according to the predefinition or preconfiguration result of the network side, an original first time is obtained, and the first time is obtained based on the original first time and the time offset and configured; According to at least one of T D2R , T D2R_max and T D2R_min reported by the network side to the IOT device for previous D2R transmission, an original first time is obtained, and based on the original first time and the time offset, the first time is obtained and configured. Or, according to the measurement result of the network side on other Internet of Things devices, an original first time is obtained, and the first time is obtained based on the original first time and the time offset and configured.
36. The method of claim 31, wherein, The direct high layer configuration or physical layer indication by the network side includes: Configuration of a time coefficient; According to the near distance measurement result of the network side, an original first time is obtained, and the first time is obtained based on the original first time and the time coefficient and configured; Or, according to the predefinition or preconfiguration result of the network side, an original first time is obtained, and the first time is obtained based on the original first time and the time coefficient and configured; According to at least one of T D2R , T D2R_max and T D2R_min reported by the network side to the IOT device for previous D2R transmission, an original first time is obtained, and based on the original first time and the time coefficient, the first time is obtained and configured. Or, according to the measurement result of the network side on other Internet of Things devices, an original first time is obtained, and the first time is obtained based on the original first time and the time coefficient and configured.
37. The method of claim 31, wherein, The high layer configuration or physical layer indication by the network side according to the reporting information of the Internet of Things device includes: At least one of the T D2R_max , T D2R_min , T D2R reported by the Internet of Things device last time or before is configured according to the Internet of Things device. Or, according to the T of other Internet of Things devices reported D2R_max 、T D2R_min 、T D2R at least one of the configuration; Or, acquire the T D2R_max capability information, T D2R_min capability information, T D2R At least one of the capability information, and select one or more time parameters in the time parameters corresponding to the at least one capability information. Or, configuration according to the category information reported by the Internet of Things device.
38. The method of claim 37, wherein, The T D2R_max The capability information includes whether to support T D2R_max The information of the parameter configuration, and / or, T D2R_max The configurable threshold information The T D2R_min The capability information includes whether to support T D2R_min The information of the parameter configuration, and / or, T D2R_min The configurable threshold information The T D2R The capability information includes whether to support T D2R The information of the parameter configuration, and / or, T D2R The configurable threshold information.
39. The method of claim 37, wherein, The network side predefines or preconfigures T D2R_max , T D2R_min , T D2R of at least one information of different Internet of Things device categories, or the network side predefines or preconfigures T D2R_max , T D2R_min , T D2R of at least one of the multi-category information.
40. The method of claim 31, wherein, The high layer configuration or physical layer indication by the network side according to the reporting information of the Internet of Things device includes: Configuration of a time offset; According to the IoT device's report of the last or previous T on the IoT device D2R_max T D2R_min T D2R At least one of them is used to obtain the original first time, and based on the original first time and the time offset, the first time is obtained and configured; Or, according to the T of other Internet of Things device report D2R_max 、T D2R_min 、T D2R At least one of the original first time, based on the original first time and the time offset, the first time is obtained and configured; Or, the T D2R_max capability information, T D2R_min capability information, T D2R At least one of the capability information, in the time parameter corresponding to the at least one capability information, select one or more time parameters to get the original first time, based on the original first time and the time offset, get the first time and configure; Or, an original first time is obtained according to the category information reported by the Internet of Things device, and the first time is obtained based on the original first time and the time offset and configured.
41. The method of claim 31, wherein, The high layer configuration or physical layer indication by the network side according to the reporting information of the Internet of Things device includes: Configuration of a time coefficient; According to at least one of the original first time reported by the Internet of Things device last time or before the Internet of Things device reports the original first time, the first time is obtained based on the original first time and the time coefficient, and the configuration is performed. D2R_max 、T D2R_min 、T D2R Among them, at least one of the original first time is obtained, and the first time is obtained based on the original first time and the time coefficient, and the configuration is performed. Or, according to the T of other Internet of Things devices reported D2R_max 、T D2R_min 、T D2R At least one of the original first time, based on the original first time and the time coefficient, the first time is obtained and configured; Or, the T D2R_max capability information, T D2R_min capability information, T D2R At least one of the capability information, in the time parameter corresponding to the at least one capability information, select one or more time parameters to get the original first time, based on the original first time and the time coefficient, get the first time and configure; Or, an original first time is obtained according to the category information reported by the Internet of Things device, and the first time is obtained based on the original first time and the time coefficient and configured.
42. The method of claim 31, wherein, A high layer enabling parameter is added, If the enabling parameter is disabled, the first time is directly configured by the network side at a high layer or indicated at a physical layer. If the enabling parameter is enabled, the first time information is configured by a network side according to reporting information of the Internet of Things device or is indicated by a physical layer.
43. The method of any one of claims 18-42, wherein, A high-layer enabling parameter is added, If the enabling parameter is disabled, the first time is no longer changed by a predefinition or preconfiguration manner of the network. If the enabling parameter is enabled, the first time information is allowed to be modified.
44. The method of any one of claims 18-42, wherein, A high-layer enabling parameter is added, If the enabling parameter is disabled, the first time is not configured. If the enabling parameter is enabled, the first time information is allowed to be configured or indicated.
45. The method of claims 18-42, wherein, The configuration manner of the first time includes one of the following: The high layer includes a medium access control layer and / or a newly defined new layer, and the high layer is configured without physical layer indication; Or, the physical layer is indicated without high layer configuration; Or, the high layer is configured and the physical layer is indicated.
46. The method of claim 45, wherein, The configuration manner of the first time includes one of the following: The medium access control layer configures a part of the first time parameters, and the physical layer indicates a part of the first time parameters; Or, the medium access control layer configures enabling information of the first time parameters, and the physical layer indicates the first time parameter information corresponding to the enabling information according to the enabling information of the first time parameters.
47. The method of any one of claims 19-22, wherein, The configuration or indication method of the first time includes one of the following schemes: Each parameter is configured by one resource set; Or, a plurality of resource sets are configured, and each resource set includes a plurality of parameters or a plurality of values of one parameter; Or, each parameter is configured separately.
48. An Internet of Things device comprising: Comprising: A data receiving module is configured to receive network side device to Internet of Things device R2D transmission, wherein the R2D transmission is transmitted by the network side device at a first time based on time domain control information; The time domain control information includes at least one of timeline information, time domain resource information, time interval information or timing scheduling information; and the R2D transmission includes at least one of physical layer transmission channel PRDCH from the network side device to the Internet of Things device, R2D control information, a synchronization signal, a reference signal, a paging or a broadcast signal.
49. A network-side device, comprising: Comprising: A data sending module is configured to transmit network side device to Internet of Things device R2D transmission at a first time based on time domain control information; The time domain control information includes at least one of timeline information, time domain resource information, time interval information or timing scheduling information; and the R2D transmission includes at least one of physical layer transmission channel PRDCH from the network side device to the Internet of Things device, R2D control information, a synchronization signal, a reference signal, a paging or a broadcast signal.
50. A communication system, characterized by Comprising the Internet of Things device of claim 48 and the network side device of claim 49.
51. An electronic device, comprising: Comprising: A memory is configured to store instructions; A processor is configured to call the instructions stored in the memory to implement the transmission method of the Internet of Things device according to any one of claims 1-47.
52. A computer readable storage medium having stored thereon computer instructions, wherein, The computer instructions are executed by the processor to implement the transmission method of the Internet of Things device according to any one of claims 1-47.